--- /home/fdroid/fdroiddata/tmp/fr.tvbarthel.apps.simplethermometer_9.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_fr.tvbarthel.apps.simplethermometer_9.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: 67213a11fc439ceb157ea8d8e54f9306a1120b8186e8627156c9fe86f605b23b │ -Signer #1 certificate SHA-1 digest: ecf9038fcb5ecd3844c1242d6617a9064818b36e │ -Signer #1 certificate MD5 digest: b8d6d0d06f5a1b376cf585511965cdb1 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 4ccbe650b3777f1871118a654cc365029fbe55f706a5e86659af11c3ee2a84ec │ -Signer #1 public key SHA-1 digest: 477ac0136ede6805a610bbe8d9bee8bfbd0456cb │ -Signer #1 public key MD5 digest: 8afcfd2ec742959cf3b7ac85149e9c31 │ -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,11000 +1,10492 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 947016 (00000000000E7348h) │ - Actual end-cent-dir record offset: 946994 (00000000000E7332h) │ - Expected end-cent-dir record offset: 946994 (00000000000E7332h) │ + Zip archive file size: 936927 (00000000000E4BDFh) │ + Actual end-cent-dir record offset: 936905 (00000000000E4BC9h) │ + Expected end-cent-dir record offset: 936905 (00000000000E4BC9h) │ (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 369 entries. │ - The central directory is 36668 (0000000000008F3Ch) bytes long, │ + central directory contains 367 entries. │ + The central directory is 36531 (0000000000008EB3h) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 910326 (00000000000DE3F6h). │ + is 900374 (00000000000DBD16h). │ │ │ 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 Nov 10 07:00:58 │ - 32-bit CRC value (hex): 29dabb4b │ - compressed size: 10607 bytes │ - uncompressed size: 39257 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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/D260D10D.SF │ + res/anim/abc_fade_out.xml │ │ - offset of local header from start of archive: 10673 │ - (00000000000029B1h) 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 Nov 10 07:00:58 │ - 32-bit CRC value (hex): 15d801bb │ - compressed size: 10871 bytes │ - uncompressed size: 39378 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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/D260D10D.RSA │ + res/anim/abc_slide_in_bottom.xml │ │ - offset of local header from start of archive: 21610 │ - (000000000000546Ah) 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 Nov 10 07:00:58 │ - 32-bit CRC value (hex): 56109b85 │ - compressed size: 1073 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: 22750 │ - (00000000000058DEh) 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 Nov 10 06:29:08 │ - 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 Oct 12 00:10:56 │ + 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: 22860 │ - (000000000000594Ch) 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 Nov 10 06:29:08 │ - 32-bit CRC value (hex): 2046acf2 │ - compressed size: 42 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: 22971 │ - (00000000000059BBh) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 242b8fd6 │ - compressed size: 1248 bytes │ - uncompressed size: 4028 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: 24288 │ - (0000000000005EE0h) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 055c40f2 │ + compressed size: 254 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: 24577 │ - (0000000000006001h) bytes │ + offset of local header from start of archive: 2133 │ + (0000000000000855h) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 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: 24868 │ - (0000000000006124h) bytes │ + offset of local header from start of archive: 2459 │ + (000000000000099Bh) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 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: 25172 │ - (0000000000006254h) bytes │ + offset of local header from start of archive: 2796 │ + (0000000000000AECh) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 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: 25473 │ - (0000000000006381h) bytes │ + offset of local header from start of archive: 3225 │ + (0000000000000C99h) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 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: 25777 │ - (00000000000064B1h) bytes │ + offset of local header from start of archive: 3655 │ + (0000000000000E47h) 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 Nov 10 06:29:06 │ - 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 Oct 12 00:10:56 │ + 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: 26079 │ - (00000000000065DFh) bytes │ + offset of local header from start of archive: 3984 │ + (0000000000000F90h) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 055c40f2 │ - compressed size: 255 bytes │ - uncompressed size: 596 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ + res/drawable/abc_list_selector_holo_dark.xml │ │ - offset of local header from start of archive: 26418 │ - (0000000000006732h) bytes │ + offset of local header from start of archive: 4314 │ + (00000000000010DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): e7f12f7a │ - compressed size: 249 bytes │ - uncompressed size: 249 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ + 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: 26753 │ - (0000000000006881h) bytes │ + offset of local header from start of archive: 4763 │ + (000000000000129Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 5e6c6b02 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/abc_search_dropdown_dark.xml │ │ - offset of local header from start of archive: 27088 │ - (00000000000069D0h) bytes │ + offset of local header from start of archive: 5214 │ + (000000000000145Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 6e30bef2 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 27440 │ - (0000000000006B30h) bytes │ + res/drawable/abc_search_dropdown_light.xml │ + │ + offset of local header from start of archive: 5661 │ + (000000000000161Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 761f4035 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png │ + res/drawable/abc_spinner_ab_holo_dark.xml │ │ - offset of local header from start of archive: 27796 │ - (0000000000006C94h) bytes │ + offset of local header from start of archive: 6107 │ + (00000000000017DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): c8f9e38b │ - compressed size: 303 bytes │ - uncompressed size: 303 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 28183 │ - (0000000000006E17h) bytes │ + res/drawable/abc_spinner_ab_holo_light.xml │ + │ + offset of local header from start of archive: 6503 │ + (0000000000001967h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 11e6af30 │ - compressed size: 304 bytes │ - uncompressed size: 304 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_solid_dark_holo.9.png │ + 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: 28572 │ - (0000000000006F9Ch) bytes │ + offset of local header from start of archive: 6900 │ + (0000000000001AF4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 4f4f5fbb │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_solid_light_holo.9.png │ + res/drawable/abc_textfield_searchview_holo_dark.xml │ │ - offset of local header from start of archive: 28907 │ - (00000000000070EBh) bytes │ + offset of local header from start of archive: 7347 │ + (0000000000001CB3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 0705e950 │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 8400b4b9 │ compressed size: 254 bytes │ - uncompressed size: 254 bytes │ - length of filename: 50 characters │ + 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 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ + res/drawable/abc_textfield_searchview_holo_light.xml │ │ - offset of local header from start of archive: 29242 │ - (000000000000723Ah) bytes │ + offset of local header from start of archive: 7698 │ + (0000000000001E12h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): e5dbcce7 │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ - length of filename: 57 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ + res/drawable/abc_textfield_searchview_right_holo_dark.xml │ │ - offset of local header from start of archive: 29587 │ - (0000000000007393h) bytes │ + offset of local header from start of archive: 8049 │ + (0000000000001F71h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 32dc10ab │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ - length of filename: 58 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ + res/drawable/abc_textfield_searchview_right_holo_light.xml │ │ - offset of local header from start of archive: 29931 │ - (00000000000074EBh) bytes │ + offset of local header from start of archive: 8405 │ + (00000000000020D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a7997e21 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable/bg_ellipse.xml │ │ - offset of local header from start of archive: 30274 │ - (0000000000007642h) bytes │ + offset of local header from start of archive: 8763 │ + (000000000000223Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c4a2c86a │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 01033bc6 │ + compressed size: 254 bytes │ + uncompressed size: 600 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 #26: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ab_transparent_dark_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 30616 │ - (0000000000007798h) bytes │ + res/drawable/selector_more_apps.xml │ + │ + offset of local header from start of archive: 9090 │ + (0000000000002382h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 92fc7dc9 │ - compressed size: 278 bytes │ - uncompressed size: 278 bytes │ - length of filename: 55 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 724df423 │ + compressed size: 251 bytes │ + uncompressed size: 560 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 #27: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ab_transparent_light_holo.9.png │ + res/layout/abc_action_bar_decor.xml │ │ - offset of local header from start of archive: 30982 │ - (0000000000007906h) bytes │ + offset of local header from start of archive: 9422 │ + (00000000000024CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): d2e5c838 │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #28: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ + 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: 31345 │ - (0000000000007A71h) bytes │ + offset of local header from start of archive: 9809 │ + (0000000000002651h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 5ab6141b │ - compressed size: 252 bytes │ - uncompressed size: 252 bytes │ - length of filename: 62 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): fcebca1b │ + 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 #29: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_cab_background_bottom_holo_light.9.png │ + res/layout/abc_action_bar_decor_overlay.xml │ │ - offset of local header from start of archive: 31692 │ - (0000000000007BCCh) bytes │ + offset of local header from start of archive: 10466 │ + (00000000000028E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c6f8a5a2 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): e082c293 │ + 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 #30: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_cab_background_top_holo_dark.9.png │ + res/layout/abc_action_bar_home.xml │ │ - offset of local header from start of archive: 32038 │ - (0000000000007D26h) bytes │ + offset of local header from start of archive: 11224 │ + (0000000000002BD8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): b2c71267 │ - compressed size: 253 bytes │ - uncompressed size: 253 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 6d7e2e27 │ + 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 #31: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_cab_background_top_holo_light.9.png │ + res/layout/abc_action_bar_tab.xml │ │ - offset of local header from start of archive: 32381 │ - (0000000000007E7Dh) bytes │ + offset of local header from start of archive: 11825 │ + (0000000000002E31h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 2ea00726 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #32: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_ab_back_holo_dark.png │ + res/layout/abc_action_bar_tabbar.xml │ │ - offset of local header from start of archive: 32722 │ - (0000000000007FD2h) bytes │ + offset of local header from start of archive: 12215 │ + (0000000000002FB7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 174488a8 │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ - length of filename: 49 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #33: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_ab_back_holo_light.png │ + res/layout/abc_action_bar_title_item.xml │ │ - offset of local header from start of archive: 33352 │ - (0000000000008248h) bytes │ + offset of local header from start of archive: 12580 │ + (0000000000003124h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 4dcc2ed8 │ - compressed size: 438 bytes │ - uncompressed size: 438 bytes │ - length of filename: 50 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): e3641415 │ + 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 #34: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ic_cab_done_holo_dark.png │ + 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: 33870 │ - (000000000000844Eh) bytes │ + offset of local header from start of archive: 13208 │ + (0000000000003398h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 32a65180 │ - compressed size: 791 bytes │ - uncompressed size: 791 bytes │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #35: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_cab_done_holo_light.png │ + res/layout/abc_action_menu_item_layout.xml │ │ - offset of local header from start of archive: 34743 │ - (00000000000087B7h) bytes │ + offset of local header from start of archive: 13540 │ + (00000000000034E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 91f0698a │ - compressed size: 605 bytes │ - uncompressed size: 605 bytes │ - length of filename: 51 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #36: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ic_clear_disabled.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/abc_action_menu_layout.xml │ │ - offset of local header from start of archive: 35429 │ - (0000000000008A65h) bytes │ + offset of local header from start of archive: 14061 │ + (00000000000036EDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 4d21628f │ - compressed size: 996 bytes │ - uncompressed size: 996 bytes │ - length of filename: 46 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #37: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_clear_normal.png │ + res/layout/abc_action_mode_bar.xml │ │ - offset of local header from start of archive: 36504 │ - (0000000000008E98h) bytes │ + offset of local header from start of archive: 14460 │ + (000000000000387Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fc69de1a │ - compressed size: 1498 bytes │ - uncompressed size: 1498 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #38: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ + res/layout/abc_action_mode_close_item.xml │ │ - offset of local header from start of archive: 38078 │ - (00000000000094BEh) bytes │ + offset of local header from start of archive: 14823 │ + (00000000000039E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 2e310e0e │ - compressed size: 409 bytes │ - uncompressed size: 409 bytes │ - length of filename: 68 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 76afe984 │ + 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 #39: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ic_clear_search_api_holo_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 38585 │ - (00000000000096B9h) bytes │ + res/layout/abc_activity_chooser_view.xml │ + │ + offset of local header from start of archive: 15382 │ + (0000000000003C16h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 87e64891 │ - compressed size: 451 bytes │ - uncompressed size: 451 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): c717422e │ + 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 #40: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_dark.png │ + res/layout/abc_activity_chooser_view_include.xml │ │ - offset of local header from start of archive: 39127 │ - (00000000000098D7h) bytes │ + offset of local header from start of archive: 15843 │ + (0000000000003DE3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 2c715553 │ - compressed size: 493 bytes │ - uncompressed size: 493 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 9c603d5a │ + 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 #41: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_light.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 39709 │ - (0000000000009B1Dh) bytes │ + res/layout/abc_activity_chooser_view_list_item.xml │ + │ + offset of local header from start of archive: 16458 │ + (000000000000404Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): f90511bf │ - compressed size: 448 bytes │ - uncompressed size: 448 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): a91010b6 │ + 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 #42: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_go.png │ + res/layout/abc_expanded_menu_layout.xml │ │ - offset of local header from start of archive: 40248 │ - (0000000000009D38h) bytes │ + offset of local header from start of archive: 17103 │ + (00000000000042CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e6ccea3f │ - compressed size: 815 bytes │ - uncompressed size: 815 bytes │ - length of filename: 34 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 288ec7af │ + compressed size: 243 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 #43: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_ic_go_search_api_holo_light.png │ + 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: 41127 │ - (000000000000A0A7h) bytes │ + offset of local header from start of archive: 17431 │ + (0000000000004417h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e21362f7 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ - length of filename: 56 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 348d67aa │ + 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 #44: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ + res/layout/abc_list_menu_item_icon.xml │ │ - offset of local header from start of archive: 41470 │ - (000000000000A1FEh) bytes │ + offset of local header from start of archive: 17812 │ + (0000000000004594h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 13804a99 │ - compressed size: 126 bytes │ - uncompressed size: 126 bytes │ - length of filename: 66 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): a038de63 │ + 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 #45: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ + res/layout/abc_list_menu_item_layout.xml │ │ - offset of local header from start of archive: 41694 │ - (000000000000A2DEh) bytes │ + offset of local header from start of archive: 18254 │ + (000000000000474Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3a4b4477 │ - compressed size: 136 bytes │ - uncompressed size: 136 bytes │ - length of filename: 67 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): b5c5fb73 │ + 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 #46: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_menu_share_holo_dark.png │ + res/layout/abc_list_menu_item_radio.xml │ │ - offset of local header from start of archive: 41928 │ - (000000000000A3C8h) bytes │ + offset of local header from start of archive: 18926 │ + (00000000000049EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 2a6c5116 │ - compressed size: 578 bytes │ - uncompressed size: 578 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 575f4bc1 │ + 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 #47: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_menu_share_holo_light.png │ + res/layout/abc_popup_menu_item_layout.xml │ │ - offset of local header from start of archive: 42590 │ - (000000000000A65Eh) bytes │ + offset of local header from start of archive: 19305 │ + (0000000000004B69h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 3e081d60 │ - compressed size: 607 bytes │ - uncompressed size: 607 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 4a131ee6 │ + 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 #48: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_search.png │ + res/layout/abc_search_dropdown_item_icons_2line.xml │ │ - offset of local header from start of archive: 43283 │ - (000000000000A913h) bytes │ + offset of local header from start of archive: 20013 │ + (0000000000004E2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): 55176584 │ - compressed size: 1688 bytes │ - uncompressed size: 1688 bytes │ - length of filename: 38 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 5991d177 │ + 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 #49: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_search_api_holo_light.png │ + res/layout/abc_search_view.xml │ │ - offset of local header from start of archive: 45040 │ - (000000000000AFF0h) bytes │ + offset of local header from start of archive: 20923 │ + (00000000000051BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 333d525b │ - compressed size: 973 bytes │ - uncompressed size: 973 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): a3261958 │ + 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 #50: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_voice_search.png │ + res/layout/abc_simple_decor.xml │ │ - offset of local header from start of archive: 46097 │ - (000000000000B411h) bytes │ + offset of local header from start of archive: 22216 │ + (00000000000056C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): cf92a5d3 │ - compressed size: 2013 bytes │ - uncompressed size: 2013 bytes │ - length of filename: 44 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 0bc457cd │ + 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 #51: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_ic_voice_search_api_holo_light.png │ + res/layout/activity_main.xml │ │ - offset of local header from start of archive: 48185 │ - (000000000000BC39h) bytes │ + offset of local header from start of archive: 22616 │ + (0000000000005858h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 75ab2e6a │ - compressed size: 705 bytes │ - uncompressed size: 705 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): dfe95211 │ + compressed size: 658 bytes │ + uncompressed size: 1700 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 #52: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_list_divider_holo_dark.9.png │ + res/layout/dialog_more_apps.xml │ │ - offset of local header from start of archive: 48981 │ - (000000000000BF55h) bytes │ + offset of local header from start of archive: 23348 │ + (0000000000005B34h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fea07c43 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 6f9e8683 │ + compressed size: 357 bytes │ + uncompressed size: 660 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 #53: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_list_divider_holo_light.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout/dialog_opacity.xml │ │ - offset of local header from start of archive: 49232 │ - (000000000000C050h) bytes │ + offset of local header from start of archive: 23782 │ + (0000000000005CE6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): aafe6146 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): b57bb959 │ + compressed size: 388 bytes │ + uncompressed size: 844 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 #54: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ + There are an extra 16 bytes preceding this file. │ │ - offset of local header from start of archive: 49484 │ - (000000000000C14Ch) bytes │ + res/layout/row_color_pick.xml │ + │ + offset of local header from start of archive: 24245 │ + (0000000000005EB5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 8e4da209 │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ - length of filename: 48 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 33f46a81 │ + compressed size: 467 bytes │ + uncompressed size: 960 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 #55: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ + res/layout/row_more_apps.xml │ │ - offset of local header from start of archive: 49808 │ - (000000000000C290h) bytes │ + offset of local header from start of archive: 24787 │ + (00000000000060D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 81b12fde │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 52 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 05739478 │ + compressed size: 536 bytes │ + uncompressed size: 1112 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 #56: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ + res/layout/support_simple_spinner_dropdown_item.xml │ │ - offset of local header from start of archive: 50104 │ - (000000000000C3B8h) bytes │ + offset of local header from start of archive: 25397 │ + (0000000000006335h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 6f90677e │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 53 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 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 #57: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ + res/layout/widget.xml │ │ - offset of local header from start of archive: 50400 │ - (000000000000C4E0h) bytes │ + offset of local header from start of archive: 25799 │ + (00000000000064C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 6f90677e │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 54 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): a829f61b │ + compressed size: 387 bytes │ + uncompressed size: 856 bytes │ + length of filename: 21 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #58: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/main.xml │ │ - offset of local header from start of archive: 50696 │ - (000000000000C608h) bytes │ + offset of local header from start of archive: 26253 │ + (000000000000668Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): e50f1648 │ - compressed size: 239 bytes │ - uncompressed size: 239 bytes │ - length of filename: 63 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 81661045 │ + compressed size: 388 bytes │ + uncompressed size: 1412 bytes │ + length of filename: 17 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ Central directory entry #59: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ + res/xml/app_widget_provider.xml │ │ - offset of local header from start of archive: 51031 │ - (000000000000C757h) bytes │ + offset of local header from start of archive: 26704 │ + (0000000000006850h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 43f655e6 │ - compressed size: 240 bytes │ - uncompressed size: 240 bytes │ - length of filename: 64 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 6b58ea71 │ + compressed size: 317 bytes │ + uncompressed size: 548 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 #60: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ + AndroidManifest.xml │ │ - offset of local header from start of archive: 51368 │ - (000000000000C8A8h) bytes │ + offset of local header from start of archive: 27098 │ + (00000000000069DAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 6a481b6c │ - compressed size: 1262 bytes │ - uncompressed size: 1262 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 2b80951f │ + compressed size: 1185 bytes │ + uncompressed size: 3828 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 #61: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ + resources.arsc │ │ - offset of local header from start of archive: 52722 │ - (000000000000CDF2h) bytes │ + offset of local header from start of archive: 28348 │ + (0000000000006EBCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 710ce141 │ - compressed size: 1285 bytes │ - uncompressed size: 1285 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 79e1c32b │ + compressed size: 130012 bytes │ + uncompressed size: 130012 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 #62: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ + res/layout-v11/abc_action_bar_decor.xml │ │ - offset of local header from start of archive: 54101 │ - (000000000000D355h) bytes │ + offset of local header from start of archive: 158404 │ + (0000000000026AC4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a84aa329 │ - compressed size: 878 bytes │ - uncompressed size: 878 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 0b12534e │ + 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 #63: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ + res/layout-v11/abc_simple_decor.xml │ │ - offset of local header from start of archive: 55070 │ - (000000000000D71Eh) bytes │ + offset of local header from start of archive: 158853 │ + (0000000000026C85h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): d545942a │ - compressed size: 853 bytes │ - uncompressed size: 853 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): b261ba7b │ + 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 #64: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/activity_main.xml │ │ - offset of local header from start of archive: 56013 │ - (000000000000DACDh) bytes │ + offset of local header from start of archive: 159293 │ + (0000000000026E3Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1f1a7582 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 59 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 03e41545 │ + compressed size: 734 bytes │ + uncompressed size: 1908 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 #65: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_spinner_ab_default_holo_light.9.png │ + res/layout-v14/abc_activity_chooser_view.xml │ │ - offset of local header from start of archive: 56473 │ - (000000000000DC99h) bytes │ + offset of local header from start of archive: 160105 │ + (0000000000027169h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ + version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ file security status: not encrypted │ - extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): f41e8623 │ - compressed size: 370 bytes │ - uncompressed size: 370 bytes │ - length of filename: 60 characters │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): dc86134c │ + 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 #66: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ - res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 56934 │ - (000000000000DE66h) bytes │ + offset of local header from start of archive: 160539 │ + (000000000002731Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 8f9ddb5b │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #67: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 57393 │ - (000000000000E031h) bytes │ + offset of local header from start of archive: 160838 │ + (0000000000027446h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): f3e938bc │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #68: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 57853 │ - (000000000000E1FDh) bytes │ + offset of local header from start of archive: 161137 │ + (0000000000027571h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 87924270 │ - compressed size: 551 bytes │ - uncompressed size: 551 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #69: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 58495 │ - (000000000000E47Fh) bytes │ + offset of local header from start of archive: 161453 │ + (00000000000276ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 8707eac7 │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #70: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 59137 │ - (000000000000E701h) bytes │ + offset of local header from start of archive: 161770 │ + (00000000000277EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 075e47b2 │ - compressed size: 492 bytes │ - uncompressed size: 492 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #71: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 59720 │ - (000000000000E948h) bytes │ + offset of local header from start of archive: 162121 │ + (0000000000027949h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ab3393c4 │ - compressed size: 488 bytes │ - uncompressed size: 488 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #72: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_tab_selected_focused_holo.9.png │ + res/drawable-hdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 60300 │ - (000000000000EB8Ch) bytes │ + offset of local header from start of archive: 162474 │ + (0000000000027AAAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): cd8b95b0 │ - compressed size: 192 bytes │ - uncompressed size: 192 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #73: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_tab_selected_holo.9.png │ + res/drawable-hdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 60580 │ - (000000000000ECA4h) bytes │ + offset of local header from start of archive: 162772 │ + (0000000000027BD4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3c3aed54 │ - compressed size: 185 bytes │ - uncompressed size: 185 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #74: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_tab_selected_pressed_holo.9.png │ + res/drawable-hdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 60845 │ - (000000000000EDADh) bytes │ + offset of local header from start of archive: 163070 │ + (0000000000027CFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): cbdab7f1 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #75: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_tab_unselected_pressed_holo.9.png │ + res/drawable-hdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 61123 │ - (000000000000EEC3h) bytes │ + offset of local header from start of archive: 163376 │ + (0000000000027E30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 2900ff50 │ - compressed size: 189 bytes │ - uncompressed size: 189 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #76: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_default_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 61401 │ - (000000000000EFD9h) bytes │ + offset of local header from start of archive: 163683 │ + (0000000000027F63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): b1757906 │ - compressed size: 209 bytes │ - uncompressed size: 209 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #77: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_textfield_search_default_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 61705 │ - (000000000000F109h) bytes │ + offset of local header from start of archive: 163990 │ + (0000000000028096h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): b5b74c99 │ - compressed size: 206 bytes │ - uncompressed size: 206 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #78: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 62010 │ - (000000000000F23Ah) bytes │ + offset of local header from start of archive: 164296 │ + (00000000000281C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): bc0ef41c │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 71 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #79: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 62324 │ - (000000000000F374h) bytes │ + offset of local header from start of archive: 164623 │ + (000000000002830Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 843bf675 │ - compressed size: 204 bytes │ - uncompressed size: 204 bytes │ - length of filename: 72 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #80: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 62632 │ - (000000000000F4A8h) bytes │ + offset of local header from start of archive: 164950 │ + (0000000000028456h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 36207aed │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ - length of filename: 72 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #81: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ + res/drawable-hdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 62953 │ - (000000000000F5E9h) bytes │ + offset of local header from start of archive: 165258 │ + (000000000002858Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 48eb5bd2 │ - compressed size: 217 bytes │ - uncompressed size: 217 bytes │ - length of filename: 73 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #82: │ --------------------------- │ │ - res/drawable-hdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 63273 │ - (000000000000F729h) bytes │ + offset of local header from start of archive: 165565 │ + (00000000000286BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): a6950899 │ - compressed size: 223 bytes │ - uncompressed size: 223 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #83: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/abc_textfield_search_selected_holo_light.9.png │ + res/drawable-hdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 63595 │ - (000000000000F86Bh) bytes │ + offset of local header from start of archive: 165871 │ + (00000000000287EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): a6950899 │ - compressed size: 223 bytes │ - uncompressed size: 223 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #84: │ --------------------------- │ │ - res/drawable-hdpi-v4/ic_chase_whisply.png │ + res/drawable-hdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 63915 │ - (000000000000F9ABh) bytes │ + offset of local header from start of archive: 166175 │ + (000000000002891Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): e98f09b2 │ - compressed size: 7779 bytes │ - uncompressed size: 7779 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #85: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_googly_zoo.png │ + res/drawable-hdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 71767 │ - (0000000000011857h) bytes │ + offset of local header from start of archive: 166802 │ + (0000000000028B92h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1b67333b │ - compressed size: 2588 bytes │ - uncompressed size: 2588 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #86: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_launcher.png │ + res/drawable-hdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 74424 │ - (00000000000122B8h) bytes │ + offset of local header from start of archive: 167320 │ + (0000000000028D98h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): e4bd4de5 │ - compressed size: 3224 bytes │ - uncompressed size: 3224 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #87: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-hdpi-v4/ic_simple_weather_forecast.png │ + res/drawable-hdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 77716 │ - (0000000000012F94h) bytes │ + offset of local header from start of archive: 168191 │ + (00000000000290FFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 72338530 │ - compressed size: 3823 bytes │ - uncompressed size: 3823 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #88: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 81623 │ - (0000000000013ED7h) bytes │ + offset of local header from start of archive: 168877 │ + (00000000000293ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 2ece1399 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #89: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 81947 │ - (000000000001401Bh) bytes │ + offset of local header from start of archive: 169949 │ + (00000000000297DDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): df1de56f │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #90: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 82271 │ - (000000000001415Fh) bytes │ + offset of local header from start of archive: 171521 │ + (0000000000029E01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 863f2965 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #91: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 82609 │ - (00000000000142B1h) bytes │ + offset of local header from start of archive: 172028 │ + (0000000000029FFCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fb08e997 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #92: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 82949 │ - (0000000000014405h) bytes │ + offset of local header from start of archive: 172568 │ + (000000000002A218h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 7636e4e2 │ - compressed size: 283 bytes │ - uncompressed size: 283 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #93: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 83319 │ - (0000000000014577h) bytes │ + offset of local header from start of archive: 173150 │ + (000000000002A45Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 8755aa70 │ - compressed size: 284 bytes │ - uncompressed size: 284 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #94: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_ab_solid_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 83688 │ - (00000000000146E8h) bytes │ + offset of local header from start of archive: 173688 │ + (000000000002A678h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): bd7e8428 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #95: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_solid_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 84010 │ - (000000000001482Ah) bytes │ + offset of local header from start of archive: 174567 │ + (000000000002A9E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): d9c2e7a6 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #96: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 84334 │ - (000000000001496Eh) bytes │ + offset of local header from start of archive: 174907 │ + (000000000002AB3Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): ebc49f41 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #97: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 84666 │ - (0000000000014ABAh) bytes │ + offset of local header from start of archive: 175129 │ + (000000000002AC19h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): df00045a │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #98: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 84998 │ - (0000000000014C06h) bytes │ + offset of local header from start of archive: 175362 │ + (000000000002AD02h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 7861df58 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #99: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 85327 │ - (0000000000014D4Fh) bytes │ + offset of local header from start of archive: 176022 │ + (000000000002AF96h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 6858ed45 │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #100: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_transparent_dark_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 85658 │ - (0000000000014E9Ah) bytes │ + offset of local header from start of archive: 176712 │ + (000000000002B248h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 47f8ce4a │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #101: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ab_transparent_light_holo.9.png │ + res/drawable-hdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 86004 │ - (0000000000014FF4h) bytes │ + offset of local header from start of archive: 178468 │ + (000000000002B924h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 50c41445 │ - compressed size: 257 bytes │ - uncompressed size: 257 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #102: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 86349 │ - (000000000001514Dh) bytes │ + offset of local header from start of archive: 179524 │ + (000000000002BD44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): fd0ee714 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #103: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_cab_background_bottom_holo_light.9.png │ + res/drawable-hdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 86679 │ - (0000000000015297h) bytes │ + offset of local header from start of archive: 181611 │ + (000000000002C56Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 763fabfe │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #104: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_cab_background_top_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 87007 │ - (00000000000153DFh) bytes │ + offset of local header from start of archive: 182405 │ + (000000000002C885h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): aea78830 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #105: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_cab_background_top_holo_light.9.png │ + res/drawable-hdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 87331 │ - (0000000000015523h) bytes │ + offset of local header from start of archive: 182620 │ + (000000000002C95Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 0d917c12 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #106: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_ab_back_holo_dark.png │ + res/drawable-hdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 87659 │ - (000000000001566Bh) bytes │ + offset of local header from start of archive: 182836 │ + (000000000002CA34h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fcab22b6 │ - compressed size: 384 bytes │ - uncompressed size: 384 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #107: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_ab_back_holo_light.png │ + res/drawable-hdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 88124 │ - (000000000001583Ch) bytes │ + offset of local header from start of archive: 183122 │ + (000000000002CB52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 8b88c538 │ - compressed size: 312 bytes │ - uncompressed size: 312 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #108: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_ic_cab_done_holo_dark.png │ + res/drawable-hdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 88516 │ - (00000000000159C4h) bytes │ + offset of local header from start of archive: 183380 │ + (000000000002CC54h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 73c5de5f │ - compressed size: 554 bytes │ - uncompressed size: 554 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #109: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_ic_cab_done_holo_light.png │ + res/drawable-hdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 89150 │ - (0000000000015C3Eh) bytes │ + offset of local header from start of archive: 183639 │ + (000000000002CD57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 8e10da0a │ - compressed size: 462 bytes │ - uncompressed size: 462 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #110: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_clear_disabled.png │ + res/drawable-hdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 89694 │ - (0000000000015E5Eh) bytes │ + offset of local header from start of archive: 183899 │ + (000000000002CE5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 31c22a50 │ - compressed size: 1505 bytes │ - uncompressed size: 1505 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #111: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_clear_normal.png │ + res/drawable-hdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 91277 │ - (000000000001648Dh) bytes │ + offset of local header from start of archive: 184195 │ + (000000000002CF83h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 86297e78 │ - compressed size: 1024 bytes │ - uncompressed size: 1024 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #112: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ + res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 92376 │ - (00000000000168D8h) bytes │ + offset of local header from start of archive: 184493 │ + (000000000002D0ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 61c26545 │ - compressed size: 740 bytes │ - uncompressed size: 740 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #113: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_clear_search_api_holo_light.png │ + res/drawable-hdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 93216 │ - (0000000000016C20h) bytes │ + offset of local header from start of archive: 185809 │ + (000000000002D5D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a4331b55 │ - compressed size: 552 bytes │ - uncompressed size: 552 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #114: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_dark.png │ + res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 93860 │ - (0000000000016EA4h) bytes │ + offset of local header from start of archive: 187149 │ + (000000000002DB0Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): b7de15d3 │ - compressed size: 450 bytes │ - uncompressed size: 450 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #115: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_light.png │ + res/drawable-hdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 94402 │ - (00000000000170C2h) bytes │ + offset of local header from start of archive: 188080 │ + (000000000002DEB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 8ad302fe │ - compressed size: 440 bytes │ - uncompressed size: 440 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #116: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_ic_go.png │ + res/drawable-hdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 94932 │ - (00000000000172D4h) bytes │ + offset of local header from start of archive: 188987 │ + (000000000002E23Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): d1b50114 │ - compressed size: 1020 bytes │ - uncompressed size: 1020 bytes │ - length of filename: 34 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #117: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_ic_go_search_api_holo_light.png │ + res/drawable-hdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 96016 │ - (0000000000017710h) bytes │ + offset of local header from start of archive: 189409 │ + (000000000002E3E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 74a702db │ - compressed size: 575 bytes │ - uncompressed size: 575 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #118: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ + res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 96679 │ - (00000000000179A7h) bytes │ + offset of local header from start of archive: 189833 │ + (000000000002E589h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 046183a6 │ - compressed size: 113 bytes │ - uncompressed size: 113 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #119: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ + res/drawable-hdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 96889 │ - (0000000000017A79h) bytes │ + offset of local header from start of archive: 190256 │ + (000000000002E730h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): e0a776a7 │ - compressed size: 123 bytes │ - uncompressed size: 123 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #120: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_menu_share_holo_dark.png │ + res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 97111 │ - (0000000000017B57h) bytes │ + offset of local header from start of archive: 190680 │ + (000000000002E8D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 7f93973c │ - compressed size: 464 bytes │ - uncompressed size: 464 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #121: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_menu_share_holo_light.png │ + res/drawable-hdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 97660 │ - (0000000000017D7Ch) bytes │ + offset of local header from start of archive: 191284 │ + (000000000002EB34h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 0e576f47 │ - compressed size: 479 bytes │ - uncompressed size: 479 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #122: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_search.png │ + res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 98223 │ - (0000000000017FAFh) bytes │ + offset of local header from start of archive: 191887 │ + (000000000002ED8Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a3ccea1e │ - compressed size: 1287 bytes │ - uncompressed size: 1287 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #123: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_search_api_holo_light.png │ + res/drawable-hdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 99579 │ - (00000000000184FBh) bytes │ + offset of local header from start of archive: 192432 │ + (000000000002EFB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 1ece718b │ - compressed size: 1379 bytes │ - uncompressed size: 1379 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #124: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_voice_search.png │ + res/drawable-hdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 101043 │ - (0000000000018AB3h) bytes │ + offset of local header from start of archive: 192974 │ + (000000000002F1CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 33a1251c │ - compressed size: 942 bytes │ - uncompressed size: 942 bytes │ - length of filename: 44 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #125: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_ic_voice_search_api_holo_light.png │ + res/drawable-hdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 102062 │ - (0000000000018EAEh) bytes │ + offset of local header from start of archive: 193216 │ + (000000000002F2C0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c9db478c │ - compressed size: 604 bytes │ - uncompressed size: 604 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #126: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_list_divider_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 102756 │ - (0000000000019164h) bytes │ + offset of local header from start of archive: 193443 │ + (000000000002F3A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fea07c43 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #127: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_list_divider_holo_light.9.png │ + res/drawable-hdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 103008 │ - (0000000000019260h) bytes │ + offset of local header from start of archive: 193684 │ + (000000000002F494h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): aafe6146 │ - compressed size: 168 bytes │ - uncompressed size: 168 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #128: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 103260 │ - (000000000001935Ch) bytes │ + offset of local header from start of archive: 193925 │ + (000000000002F585h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): b1ab9d03 │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #129: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 103562 │ - (000000000001948Ah) bytes │ + offset of local header from start of archive: 194193 │ + (000000000002F691h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 78c37895 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #130: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 103855 │ - (00000000000195AFh) bytes │ + offset of local header from start of archive: 194459 │ + (000000000002F79Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 85485c42 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #131: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 104151 │ - (00000000000196D7h) bytes │ + offset of local header from start of archive: 194736 │ + (000000000002F8B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 85485c42 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #132: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 104447 │ - (00000000000197FFh) bytes │ + offset of local header from start of archive: 195006 │ + (000000000002F9BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 551f7c98 │ - compressed size: 226 bytes │ - uncompressed size: 226 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #133: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 104766 │ - (000000000001993Eh) bytes │ + offset of local header from start of archive: 195289 │ + (000000000002FAD9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): d6426851 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #134: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 105087 │ - (0000000000019A7Fh) bytes │ + offset of local header from start of archive: 195573 │ + (000000000002FBF5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 50c9ae4d │ - compressed size: 852 bytes │ - uncompressed size: 852 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #135: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ + res/drawable-hdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 106032 │ - (0000000000019E30h) bytes │ + offset of local header from start of archive: 195856 │ + (000000000002FD10h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): d1372d73 │ - compressed size: 856 bytes │ - uncompressed size: 856 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #136: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ + res/drawable-hdpi-v4/ic_chase_whisply.png │ │ - offset of local header from start of archive: 106980 │ - (000000000001A1E4h) bytes │ + offset of local header from start of archive: 196140 │ + (000000000002FE2Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 74b40a77 │ - compressed size: 606 bytes │ - uncompressed size: 606 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): e98f09b2 │ + compressed size: 7779 bytes │ + uncompressed size: 7779 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 #137: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ + res/drawable-hdpi-v4/ic_googly_zoo.png │ │ - offset of local header from start of archive: 107678 │ - (000000000001A49Eh) bytes │ + offset of local header from start of archive: 203990 │ + (0000000000031CD6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 54345552 │ - compressed size: 605 bytes │ - uncompressed size: 605 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 1b67333b │ + compressed size: 2588 bytes │ + uncompressed size: 2588 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 #138: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ + res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 108373 │ - (000000000001A755h) bytes │ + offset of local header from start of archive: 206646 │ + (0000000000032736h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 9024fe85 │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): e4bd4de5 │ + compressed size: 3224 bytes │ + uncompressed size: 3224 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 #139: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_spinner_ab_default_holo_light.9.png │ + res/drawable-hdpi-v4/ic_simple_weather_forecast.png │ │ - offset of local header from start of archive: 108791 │ - (000000000001A8F7h) bytes │ + offset of local header from start of archive: 209936 │ + (0000000000033410h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 01b3028f │ - compressed size: 328 bytes │ - uncompressed size: 328 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): 72338530 │ + compressed size: 3823 bytes │ + uncompressed size: 3823 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 #140: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 109212 │ - (000000000001AA9Ch) bytes │ + offset of local header from start of archive: 213840 │ + (0000000000034350h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 6349ee5c │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #141: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 109631 │ - (000000000001AC3Fh) bytes │ + offset of local header from start of archive: 214125 │ + (000000000003446Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 9e0edf9d │ - compressed size: 327 bytes │ - uncompressed size: 327 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #142: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 110051 │ - (000000000001ADE3h) bytes │ + offset of local header from start of archive: 214411 │ + (000000000003458Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 56d12298 │ - compressed size: 462 bytes │ - uncompressed size: 462 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #143: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 110602 │ - (000000000001B00Ah) bytes │ + offset of local header from start of archive: 214712 │ + (00000000000346B8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): acd7b38b │ - compressed size: 460 bytes │ - uncompressed size: 460 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #144: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 111152 │ - (000000000001B230h) bytes │ + offset of local header from start of archive: 215014 │ + (00000000000347E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 2d9c9d87 │ - compressed size: 409 bytes │ - uncompressed size: 409 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #145: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 111653 │ - (000000000001B425h) bytes │ + offset of local header from start of archive: 215345 │ + (0000000000034931h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3efc5bc3 │ - compressed size: 406 bytes │ - uncompressed size: 406 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #146: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_tab_selected_focused_holo.9.png │ + res/drawable-mdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 112150 │ - (000000000001B616h) bytes │ + offset of local header from start of archive: 215678 │ + (0000000000034A7Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 26e5dc86 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #147: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_tab_selected_holo.9.png │ + res/drawable-mdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 112427 │ - (000000000001B72Bh) bytes │ + offset of local header from start of archive: 215963 │ + (0000000000034B9Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 59e9a6a7 │ - compressed size: 187 bytes │ - uncompressed size: 187 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #148: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_tab_selected_pressed_holo.9.png │ + res/drawable-mdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 112695 │ - (000000000001B837h) bytes │ + offset of local header from start of archive: 216249 │ + (0000000000034CB9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 89c6b495 │ - compressed size: 191 bytes │ - uncompressed size: 191 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #149: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_tab_unselected_pressed_holo.9.png │ + res/drawable-mdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 112975 │ - (000000000001B94Fh) bytes │ + offset of local header from start of archive: 216542 │ + (0000000000034DDEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 34d82257 │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #150: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_textfield_search_default_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 113257 │ - (000000000001BA69h) bytes │ + offset of local header from start of archive: 216836 │ + (0000000000034F04h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 3b6c23b5 │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #151: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_textfield_search_default_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 113564 │ - (000000000001BB9Ch) bytes │ + offset of local header from start of archive: 217128 │ + (0000000000035028h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 1ebb3ca8 │ - compressed size: 202 bytes │ - uncompressed size: 202 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #152: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 113862 │ - (000000000001BCC6h) bytes │ + offset of local header from start of archive: 217420 │ + (000000000003514Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 90d80ba0 │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ - length of filename: 71 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #153: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 114174 │ - (000000000001BDFEh) bytes │ + offset of local header from start of archive: 217729 │ + (0000000000035281h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 95329d49 │ - compressed size: 203 bytes │ - uncompressed size: 203 bytes │ - length of filename: 72 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #154: │ --------------------------- │ │ - res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 114479 │ - (000000000001BF2Fh) bytes │ + offset of local header from start of archive: 218036 │ + (00000000000353B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 72 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #155: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ + res/drawable-mdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 114795 │ - (000000000001C06Bh) bytes │ + offset of local header from start of archive: 218327 │ + (00000000000354D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ - length of filename: 73 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #156: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 115111 │ - (000000000001C1A7h) bytes │ + offset of local header from start of archive: 218619 │ + (00000000000355FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #157: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/abc_textfield_search_selected_holo_light.9.png │ + res/drawable-mdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 115426 │ - (000000000001C2E2h) bytes │ + offset of local header from start of archive: 218907 │ + (000000000003571Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #158: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_chase_whisply.png │ + res/drawable-mdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 115742 │ - (000000000001C41Eh) bytes │ + offset of local header from start of archive: 219196 │ + (000000000003583Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ea4c0300 │ - compressed size: 4172 bytes │ - uncompressed size: 4172 bytes │ - length of filename: 41 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #159: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_googly_zoo.png │ + res/drawable-mdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 119988 │ - (000000000001D4B4h) bytes │ + offset of local header from start of archive: 219659 │ + (0000000000035A0Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 649de870 │ - compressed size: 1419 bytes │ - uncompressed size: 1419 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #160: │ --------------------------- │ │ - res/drawable-mdpi-v4/ic_launcher.png │ + res/drawable-mdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 121475 │ - (000000000001DA83h) bytes │ + offset of local header from start of archive: 220051 │ + (0000000000035B93h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1ca47108 │ - compressed size: 1838 bytes │ - uncompressed size: 1838 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #161: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-mdpi-v4/ic_simple_weather_forecast.png │ + res/drawable-mdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 123382 │ - (000000000001E1F6h) bytes │ + offset of local header from start of archive: 220685 │ + (0000000000035E0Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): b6e4e9f2 │ - compressed size: 2192 bytes │ - uncompressed size: 2192 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #162: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-nodpi-v4/widget_preview.png │ + res/drawable-mdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 125656 │ - (000000000001EAD8h) bytes │ + offset of local header from start of archive: 221228 │ + (000000000003602Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 40faf316 │ - compressed size: 3391 bytes │ - uncompressed size: 3391 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #163: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 129119 │ - (000000000001F85Fh) bytes │ + offset of local header from start of archive: 222809 │ + (0000000000036659h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): d970dd5c │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #164: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 129471 │ - (000000000001F9BFh) bytes │ + offset of local header from start of archive: 223907 │ + (0000000000036AA3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 51b3d887 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #165: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 129823 │ - (000000000001FB1Fh) bytes │ + offset of local header from start of archive: 224745 │ + (0000000000036DE9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ba37c0ac │ - compressed size: 273 bytes │ - uncompressed size: 273 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #166: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 130189 │ - (000000000001FC8Dh) bytes │ + offset of local header from start of archive: 225386 │ + (000000000003706Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 05148d55 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #167: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 130556 │ - (000000000001FDFCh) bytes │ + offset of local header from start of archive: 225925 │ + (0000000000037285h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): f876048d │ - compressed size: 307 bytes │ - uncompressed size: 307 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #168: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_share_pack_holo_light.9.png │ + res/drawable-mdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 130951 │ - (000000000001FF87h) bytes │ + offset of local header from start of archive: 226455 │ + (0000000000037497h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 670b77f9 │ - compressed size: 303 bytes │ - uncompressed size: 303 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #169: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 131343 │ - (000000000002010Fh) bytes │ + offset of local header from start of archive: 227539 │ + (00000000000378D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 6d371c6d │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #170: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 131696 │ - (0000000000020270h) bytes │ + offset of local header from start of archive: 228200 │ + (0000000000037B68h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): b0cb1747 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #171: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 132052 │ - (00000000000203D4h) bytes │ + offset of local header from start of archive: 228409 │ + (0000000000037C39h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 73a2523b │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #172: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 132412 │ - (000000000002053Ch) bytes │ + offset of local header from start of archive: 228629 │ + (0000000000037D15h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 32c1163e │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #173: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 132776 │ - (00000000000206A8h) bytes │ + offset of local header from start of archive: 229175 │ + (0000000000037F37h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c21a30cf │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #174: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 133136 │ - (0000000000020810h) bytes │ + offset of local header from start of archive: 229737 │ + (0000000000038169h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): f544f900 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #175: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_transparent_dark_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 133495 │ - (0000000000020977h) bytes │ + offset of local header from start of archive: 231092 │ + (00000000000386B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ed3f9135 │ - compressed size: 291 bytes │ - uncompressed size: 291 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #176: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ab_transparent_light_holo.9.png │ + res/drawable-mdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 133875 │ - (0000000000020AF3h) bytes │ + offset of local header from start of archive: 232554 │ + (0000000000038C6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): a38738da │ - compressed size: 288 bytes │ - uncompressed size: 288 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #177: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 134252 │ - (0000000000020C6Ch) bytes │ + offset of local header from start of archive: 233570 │ + (0000000000039062h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 38756d55 │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #178: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ + res/drawable-mdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 134615 │ - (0000000000020DD7h) bytes │ + offset of local header from start of archive: 234263 │ + (0000000000039317h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): af1600a3 │ - compressed size: 265 bytes │ - uncompressed size: 265 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #179: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_cab_background_top_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 134977 │ - (0000000000020F41h) bytes │ + offset of local header from start of archive: 234478 │ + (00000000000393EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 37dc76cf │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #180: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_cab_background_top_holo_light.9.png │ + res/drawable-mdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 135335 │ - (00000000000210A7h) bytes │ + offset of local header from start of archive: 234694 │ + (00000000000394C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 0373fee2 │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #181: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_ab_back_holo_dark.png │ + res/drawable-mdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 135692 │ - (000000000002120Ch) bytes │ + offset of local header from start of archive: 234958 │ + (00000000000395CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): fda7dde0 │ - compressed size: 626 bytes │ - uncompressed size: 626 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #182: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ic_ab_back_holo_light.png │ + res/drawable-mdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 136398 │ - (00000000000214CEh) bytes │ + offset of local header from start of archive: 235215 │ + (00000000000396CFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): bffc39b3 │ - compressed size: 527 bytes │ - uncompressed size: 527 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #183: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_cab_done_holo_dark.png │ + res/drawable-mdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 137007 │ - (000000000002172Fh) bytes │ + offset of local header from start of archive: 235473 │ + (00000000000397D1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 72b10371 │ - compressed size: 1049 bytes │ - uncompressed size: 1049 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #184: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ic_cab_done_holo_light.png │ + res/drawable-mdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 138137 │ - (0000000000021B99h) bytes │ + offset of local header from start of archive: 235732 │ + (00000000000398D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 8791c4c4 │ - compressed size: 782 bytes │ - uncompressed size: 782 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #185: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_clear_disabled.png │ + res/drawable-mdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 139002 │ - (0000000000021EFAh) bytes │ + offset of local header from start of archive: 236015 │ + (00000000000399EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a5bd47fa │ - compressed size: 1525 bytes │ - uncompressed size: 1525 bytes │ - length of filename: 47 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #186: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_clear_normal.png │ + res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 140605 │ - (000000000002253Dh) bytes │ + offset of local header from start of archive: 236300 │ + (0000000000039B0Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 5d5f1608 │ - compressed size: 1877 bytes │ - uncompressed size: 1877 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #187: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ + res/drawable-mdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 142557 │ - (0000000000022CDDh) bytes │ + offset of local header from start of archive: 237206 │ + (0000000000039E96h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 15f5e76a │ - compressed size: 1219 bytes │ - uncompressed size: 1219 bytes │ - length of filename: 69 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #188: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ic_clear_search_api_holo_light.png │ + res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 143875 │ - (0000000000023203h) bytes │ + offset of local header from start of archive: 238117 │ + (000000000003A225h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 89cd0d44 │ - compressed size: 1532 bytes │ - uncompressed size: 1532 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #189: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ + res/drawable-mdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 145500 │ - (000000000002385Ch) bytes │ + offset of local header from start of archive: 238776 │ + (000000000003A4B8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e095afdb │ - compressed size: 666 bytes │ - uncompressed size: 666 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #190: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_light.png │ + res/drawable-mdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 146258 │ - (0000000000023B52h) bytes │ + offset of local header from start of archive: 239435 │ + (000000000003A74Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 62093d86 │ - compressed size: 597 bytes │ - uncompressed size: 597 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #191: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_go.png │ + res/drawable-mdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 146949 │ - (0000000000023E05h) bytes │ + offset of local header from start of archive: 239815 │ + (000000000003A8C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 53dcc19f │ - compressed size: 1739 bytes │ - uncompressed size: 1739 bytes │ - length of filename: 35 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #192: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_go_search_api_holo_light.png │ + res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 148755 │ - (0000000000024513h) bytes │ + offset of local header from start of archive: 240197 │ + (000000000003AA45h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c1b35918 │ - compressed size: 840 bytes │ - uncompressed size: 840 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #193: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ + res/drawable-mdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 149684 │ - (00000000000248B4h) bytes │ + offset of local header from start of archive: 240578 │ + (000000000003ABC2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3201d039 │ - compressed size: 132 bytes │ - uncompressed size: 132 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #194: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ + res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 149916 │ - (000000000002499Ch) bytes │ + offset of local header from start of archive: 240960 │ + (000000000003AD40h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c2a9ad8e │ - compressed size: 148 bytes │ - uncompressed size: 148 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #195: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_menu_share_holo_dark.png │ + res/drawable-mdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 150164 │ - (0000000000024A94h) bytes │ + offset of local header from start of archive: 241475 │ + (000000000003AF43h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 94b0462d │ - compressed size: 833 bytes │ - uncompressed size: 833 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #196: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_menu_share_holo_light.png │ + res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 151081 │ - (0000000000024E29h) bytes │ + offset of local header from start of archive: 241989 │ + (000000000003B145h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 93f40272 │ - compressed size: 869 bytes │ - uncompressed size: 869 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #197: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_search.png │ + res/drawable-mdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 152037 │ - (00000000000251E5h) bytes │ + offset of local header from start of archive: 242451 │ + (000000000003B313h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): fa0e764a │ - compressed size: 2783 bytes │ - uncompressed size: 2783 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #198: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_search_api_holo_light.png │ + res/drawable-mdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 154891 │ - (0000000000025D0Bh) bytes │ + offset of local header from start of archive: 242911 │ + (000000000003B4DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): a33e22e0 │ - compressed size: 2761 bytes │ - uncompressed size: 2761 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #199: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_ic_voice_search.png │ + res/drawable-mdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 157737 │ - (0000000000026829h) bytes │ + offset of local header from start of archive: 243152 │ + (000000000003B5D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3940d715 │ - compressed size: 2039 bytes │ - uncompressed size: 2039 bytes │ - length of filename: 45 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #200: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_ic_voice_search_api_holo_light.png │ + res/drawable-mdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 159851 │ - (000000000002706Bh) bytes │ + offset of local header from start of archive: 243381 │ + (000000000003B6B5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ee58532f │ - compressed size: 1215 bytes │ - uncompressed size: 1215 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #201: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_divider_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 161159 │ - (0000000000027587h) bytes │ + offset of local header from start of archive: 243622 │ + (000000000003B7A6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c636b6dd │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #202: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_divider_holo_light.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 161419 │ - (000000000002768Bh) bytes │ + offset of local header from start of archive: 243867 │ + (000000000003B89Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): 7c994101 │ - compressed size: 175 bytes │ - uncompressed size: 175 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #203: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 161679 │ - (000000000002778Fh) bytes │ + offset of local header from start of archive: 244138 │ + (000000000003B9AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): bde23956 │ - compressed size: 244 bytes │ - uncompressed size: 244 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #204: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 162004 │ - (00000000000278D4h) bytes │ + offset of local header from start of archive: 244400 │ + (000000000003BAB0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 84a788a6 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #205: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 162302 │ - (00000000000279FEh) bytes │ + offset of local header from start of archive: 244675 │ + (000000000003BBC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): f0686ec8 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #206: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 162602 │ - (0000000000027B2Ah) bytes │ + offset of local header from start of archive: 244944 │ + (000000000003BCD0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): f0686ec8 │ - compressed size: 214 bytes │ - uncompressed size: 214 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #207: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 162902 │ - (0000000000027C56h) bytes │ + offset of local header from start of archive: 245221 │ + (000000000003BDE5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 41748705 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #208: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 163250 │ - (0000000000027DB2h) bytes │ + offset of local header from start of archive: 245499 │ + (000000000003BEFBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 1c2ff2be │ - compressed size: 253 bytes │ - uncompressed size: 253 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #209: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ + res/drawable-mdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 163601 │ - (0000000000027F11h) bytes │ + offset of local header from start of archive: 245777 │ + (000000000003C011h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 67ac47e1 │ - compressed size: 1785 bytes │ - uncompressed size: 1785 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #210: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ + res/drawable-mdpi-v4/ic_chase_whisply.png │ │ - offset of local header from start of archive: 165477 │ - (0000000000028665h) bytes │ + offset of local header from start of archive: 246056 │ + (000000000003C128h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): aea80a02 │ - compressed size: 1810 bytes │ - uncompressed size: 1810 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): ea4c0300 │ + compressed size: 4172 bytes │ + uncompressed size: 4172 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 #211: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ + res/drawable-mdpi-v4/ic_googly_zoo.png │ │ - offset of local header from start of archive: 167382 │ - (0000000000028DD6h) bytes │ + offset of local header from start of archive: 250299 │ + (000000000003D1BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b25e301a │ - compressed size: 1189 bytes │ - uncompressed size: 1189 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): 649de870 │ + compressed size: 1419 bytes │ + uncompressed size: 1419 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 #212: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ + res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 168661 │ - (00000000000292D5h) bytes │ + offset of local header from start of archive: 251786 │ + (000000000003D78Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 86969001 │ - compressed size: 1154 bytes │ - uncompressed size: 1154 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 1ca47108 │ + compressed size: 1838 bytes │ + uncompressed size: 1838 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 #213: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ + res/drawable-mdpi-v4/ic_simple_weather_forecast.png │ │ - offset of local header from start of archive: 169906 │ - (00000000000297B2h) bytes │ + offset of local header from start of archive: 253690 │ + (000000000003DEFAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 76025845 │ - compressed size: 413 bytes │ - uncompressed size: 413 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): b6e4e9f2 │ + compressed size: 2192 bytes │ + uncompressed size: 2192 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 #214: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ + res/drawable-nodpi-v4/widget_preview.png │ │ - offset of local header from start of archive: 170409 │ - (00000000000299A9h) bytes │ + offset of local header from start of archive: 255963 │ + (000000000003E7DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b7b6f1e0 │ - compressed size: 412 bytes │ - uncompressed size: 412 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 40faf316 │ + compressed size: 3391 bytes │ + uncompressed size: 3391 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 #215: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 170912 │ - (0000000000029BA0h) bytes │ + offset of local header from start of archive: 259424 │ + (000000000003F560h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 133f2980 │ - compressed size: 401 bytes │ - uncompressed size: 401 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #216: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 171405 │ - (0000000000029D8Dh) bytes │ + offset of local header from start of archive: 259738 │ + (000000000003F69Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 0cab302a │ - compressed size: 401 bytes │ - uncompressed size: 401 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #217: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 171901 │ - (0000000000029F7Dh) bytes │ + offset of local header from start of archive: 260053 │ + (000000000003F7D5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 73f2a205 │ - compressed size: 650 bytes │ - uncompressed size: 650 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #218: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 172642 │ - (000000000002A262h) bytes │ + offset of local header from start of archive: 260383 │ + (000000000003F91Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ee04d217 │ - compressed size: 644 bytes │ - uncompressed size: 644 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #219: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 173380 │ - (000000000002A544h) bytes │ + offset of local header from start of archive: 260713 │ + (000000000003FA69h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 82275947 │ - compressed size: 580 bytes │ - uncompressed size: 580 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #220: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 174052 │ - (000000000002A7E4h) bytes │ + offset of local header from start of archive: 261069 │ + (000000000003FBCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): fb6bbc92 │ - compressed size: 578 bytes │ - uncompressed size: 578 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #221: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_tab_selected_focused_holo.9.png │ + res/drawable-xhdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 174722 │ - (000000000002AA82h) bytes │ + offset of local header from start of archive: 261422 │ + (000000000003FD2Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a988d9cc │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #222: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_tab_selected_holo.9.png │ + res/drawable-xhdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 175005 │ - (000000000002AB9Dh) bytes │ + offset of local header from start of archive: 261738 │ + (000000000003FE6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): abd1663b │ - compressed size: 186 bytes │ - uncompressed size: 186 bytes │ - length of filename: 49 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #223: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_tab_selected_pressed_holo.9.png │ + res/drawable-xhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 175270 │ - (000000000002ACA6h) bytes │ + offset of local header from start of archive: 262055 │ + (000000000003FFA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 6ceb5eb1 │ - compressed size: 192 bytes │ - uncompressed size: 192 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #224: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ + res/drawable-xhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 175552 │ - (000000000002ADC0h) bytes │ + offset of local header from start of archive: 262379 │ + (00000000000400EBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ed4deb7a │ - compressed size: 193 bytes │ - uncompressed size: 193 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #225: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 175837 │ - (000000000002AEDDh) bytes │ + offset of local header from start of archive: 262704 │ + (0000000000040230h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ad4c395c │ - compressed size: 232 bytes │ - uncompressed size: 232 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #226: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_default_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 176168 │ - (000000000002B028h) bytes │ + offset of local header from start of archive: 263026 │ + (0000000000040372h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 35d85903 │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #227: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 176502 │ - (000000000002B176h) bytes │ + offset of local header from start of archive: 263348 │ + (00000000000404B4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ae7a331d │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ - length of filename: 72 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #228: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 176828 │ - (000000000002B2BCh) bytes │ + offset of local header from start of archive: 263689 │ + (0000000000040609h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 4c68c802 │ - compressed size: 228 bytes │ - uncompressed size: 228 bytes │ - length of filename: 73 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #229: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 177160 │ - (000000000002B408h) bytes │ + offset of local header from start of archive: 264028 │ + (000000000004075Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 73 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #230: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 177491 │ - (000000000002B553h) bytes │ + offset of local header from start of archive: 264352 │ + (00000000000408A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ - length of filename: 74 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #231: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 177823 │ - (000000000002B69Fh) bytes │ + offset of local header from start of archive: 264675 │ + (00000000000409E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 3a557d64 │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ - length of filename: 67 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #232: │ --------------------------- │ │ - res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 178138 │ - (000000000002B7DAh) bytes │ + offset of local header from start of archive: 264996 │ + (0000000000040B24h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): d72c61e9 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #233: │ --------------------------- │ │ - res/drawable-xhdpi-v4/ic_chase_whisply.png │ + res/drawable-xhdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 178471 │ - (000000000002B927h) bytes │ + offset of local header from start of archive: 265315 │ + (0000000000040C63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 09c0d20e │ - compressed size: 11945 bytes │ - uncompressed size: 11945 bytes │ - length of filename: 42 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #234: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_googly_zoo.png │ + res/drawable-xhdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 190489 │ - (000000000002E819h) bytes │ + offset of local header from start of archive: 266021 │ + (0000000000040F25h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): eaebce11 │ - compressed size: 3637 bytes │ - uncompressed size: 3637 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #235: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xhdpi-v4/ic_launcher.png │ + res/drawable-xhdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 194197 │ - (000000000002F695h) bytes │ + offset of local header from start of archive: 266629 │ + (0000000000041185h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c3790254 │ - compressed size: 4756 bytes │ - uncompressed size: 4756 bytes │ - length of filename: 37 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #236: │ --------------------------- │ │ - res/drawable-xhdpi-v4/ic_simple_weather_forecast.png │ + res/drawable-xhdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 199020 │ - (000000000003096Ch) bytes │ + offset of local header from start of archive: 267759 │ + (00000000000415EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 93f64de8 │ - compressed size: 5458 bytes │ - uncompressed size: 5458 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #237: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 204562 │ - (0000000000031F12h) bytes │ + offset of local header from start of archive: 268623 │ + (000000000004194Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 37405890 │ - compressed size: 316 bytes │ - uncompressed size: 316 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #238: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 204968 │ - (00000000000320A8h) bytes │ + offset of local header from start of archive: 270225 │ + (0000000000041F91h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): a3ff777b │ - compressed size: 322 bytes │ - uncompressed size: 322 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #239: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 205382 │ - (0000000000032246h) bytes │ + offset of local header from start of archive: 272177 │ + (0000000000042731h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b15948e0 │ - compressed size: 265 bytes │ - uncompressed size: 265 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #240: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 205741 │ - (00000000000323ADh) bytes │ + offset of local header from start of archive: 273495 │ + (0000000000042C57h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1aedb702 │ - compressed size: 256 bytes │ - uncompressed size: 256 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #241: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 206092 │ - (000000000003250Ch) bytes │ + offset of local header from start of archive: 275117 │ + (00000000000432ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 7f5ca225 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #242: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 206549 │ - (00000000000326D5h) bytes │ + offset of local header from start of archive: 275873 │ + (00000000000435A1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 27b44e63 │ - compressed size: 369 bytes │ - uncompressed size: 369 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #243: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_ab_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 207005 │ - (000000000003289Dh) bytes │ + offset of local header from start of archive: 276561 │ + (0000000000043851h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 2345d5cd │ - compressed size: 329 bytes │ - uncompressed size: 329 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #244: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_solid_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 207417 │ - (0000000000032A39h) bytes │ + offset of local header from start of archive: 278365 │ + (0000000000043F5Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ec1ad7df │ - compressed size: 329 bytes │ - uncompressed size: 329 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #245: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 207829 │ - (0000000000032BD5h) bytes │ + offset of local header from start of archive: 279292 │ + (00000000000442FCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 4796026a │ - compressed size: 328 bytes │ - uncompressed size: 328 bytes │ - length of filename: 59 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #246: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 208248 │ - (0000000000032D78h) bytes │ + offset of local header from start of archive: 279521 │ + (00000000000443E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 7822313f │ - compressed size: 326 bytes │ - uncompressed size: 326 bytes │ - length of filename: 60 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #247: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 208666 │ - (0000000000032F1Ah) bytes │ + offset of local header from start of archive: 279767 │ + (00000000000444D7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): c8e71102 │ - compressed size: 321 bytes │ - uncompressed size: 321 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #248: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 209085 │ - (00000000000330BDh) bytes │ + offset of local header from start of archive: 280683 │ + (000000000004486Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): c59e9be4 │ - compressed size: 319 bytes │ - uncompressed size: 319 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #249: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_transparent_dark_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 209503 │ - (000000000003325Fh) bytes │ + offset of local header from start of archive: 281636 │ + (0000000000044C24h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): fac8f023 │ - compressed size: 282 bytes │ - uncompressed size: 282 bytes │ - length of filename: 57 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #250: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ab_transparent_light_holo.9.png │ + res/drawable-xhdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 209874 │ - (00000000000333D2h) bytes │ + offset of local header from start of archive: 284488 │ + (0000000000045748h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): f999b85e │ - compressed size: 262 bytes │ - uncompressed size: 262 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #251: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 210226 │ - (0000000000033532h) bytes │ + offset of local header from start of archive: 287333 │ + (0000000000046265h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 55c0cc77 │ - compressed size: 345 bytes │ - uncompressed size: 345 bytes │ - length of filename: 64 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #252: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 210665 │ - (00000000000336E9h) bytes │ + offset of local header from start of archive: 289447 │ + (0000000000046AA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 4cfc06ea │ - compressed size: 336 bytes │ - uncompressed size: 336 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #253: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_cab_background_top_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 211096 │ - (0000000000033898h) bytes │ + offset of local header from start of archive: 290752 │ + (0000000000046FC0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 5714d2fe │ - compressed size: 317 bytes │ - uncompressed size: 317 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #254: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_cab_background_top_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 211505 │ - (0000000000033A31h) bytes │ + offset of local header from start of archive: 290975 │ + (000000000004709Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a9b2af2c │ - compressed size: 313 bytes │ - uncompressed size: 313 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #255: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_dark.png │ + res/drawable-xhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 211913 │ - (0000000000033BC9h) bytes │ + offset of local header from start of archive: 291199 │ + (000000000004717Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 387b304f │ - compressed size: 1089 bytes │ - uncompressed size: 1089 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #256: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_light.png │ + res/drawable-xhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 213085 │ - (000000000003405Dh) bytes │ + offset of local header from start of archive: 291486 │ + (000000000004729Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): 79286fea │ - compressed size: 849 bytes │ - uncompressed size: 849 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #257: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_dark.png │ + res/drawable-xhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 214017 │ - (0000000000034401h) bytes │ + offset of local header from start of archive: 291747 │ + (00000000000473A3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 65be5c0a │ - compressed size: 1767 bytes │ - uncompressed size: 1767 bytes │ - length of filename: 52 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #258: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_light.png │ + res/drawable-xhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 215867 │ - (0000000000034B3Bh) bytes │ + offset of local header from start of archive: 292009 │ + (00000000000474A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): d82acb6d │ - compressed size: 1353 bytes │ - uncompressed size: 1353 bytes │ - length of filename: 53 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #259: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_clear_disabled.png │ + res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 217305 │ - (00000000000350D9h) bytes │ + offset of local header from start of archive: 292272 │ + (00000000000475B0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 1bd20dd3 │ - compressed size: 2778 bytes │ - uncompressed size: 2778 bytes │ - length of filename: 48 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #260: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_clear_normal.png │ + res/drawable-xhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 220162 │ - (0000000000035C02h) bytes │ + offset of local header from start of archive: 292584 │ + (00000000000476E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 70067094 │ - compressed size: 2944 bytes │ - uncompressed size: 2944 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #261: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ + res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 223184 │ - (00000000000367D0h) bytes │ + offset of local header from start of archive: 292896 │ + (0000000000047820h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 112d5bfa │ - compressed size: 2062 bytes │ - uncompressed size: 2062 bytes │ - length of filename: 70 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #262: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_ic_clear_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 225346 │ - (0000000000037042h) bytes │ + offset of local header from start of archive: 294736 │ + (0000000000047F50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): e605234f │ - compressed size: 2370 bytes │ - uncompressed size: 2370 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #263: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ + res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 227810 │ - (00000000000379E2h) bytes │ + offset of local header from start of archive: 296602 │ + (000000000004869Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 49ef4437 │ - compressed size: 1224 bytes │ - uncompressed size: 1224 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #264: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 229128 │ - (0000000000037F08h) bytes │ + offset of local header from start of archive: 297845 │ + (0000000000048B75h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 405c660d │ - compressed size: 1173 bytes │ - uncompressed size: 1173 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #265: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_ic_go.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 230393 │ - (00000000000383F9h) bytes │ + offset of local header from start of archive: 299054 │ + (000000000004902Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 0534bc3f │ - compressed size: 1658 bytes │ - uncompressed size: 1658 bytes │ - length of filename: 36 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #266: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_go_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 232118 │ - (0000000000038AB6h) bytes │ + offset of local header from start of archive: 299521 │ + (0000000000049201h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 341a1da4 │ - compressed size: 1548 bytes │ - uncompressed size: 1548 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #267: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 233756 │ - (000000000003911Ch) bytes │ + offset of local header from start of archive: 299988 │ + (00000000000493D4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): dcb066fd │ - compressed size: 316 bytes │ - uncompressed size: 316 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #268: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 234172 │ - (00000000000392BCh) bytes │ + offset of local header from start of archive: 300444 │ + (000000000004959Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 709876c6 │ - compressed size: 311 bytes │ - uncompressed size: 311 bytes │ - length of filename: 69 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #269: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_dark.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 234583 │ - (0000000000039457h) bytes │ + offset of local header from start of archive: 300901 │ + (0000000000049765h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a0efcf6b │ - compressed size: 2338 bytes │ - uncompressed size: 2338 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #270: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_light.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 237006 │ - (0000000000039DCEh) bytes │ + offset of local header from start of archive: 301605 │ + (0000000000049A25h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 7a44dd7e │ - compressed size: 2155 bytes │ - uncompressed size: 2155 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #271: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_search.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 239247 │ - (000000000003A68Fh) bytes │ + offset of local header from start of archive: 302304 │ + (0000000000049CE0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): a7957a79 │ - compressed size: 5212 bytes │ - uncompressed size: 5212 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #272: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 244532 │ - (000000000003BB34h) bytes │ + offset of local header from start of archive: 302938 │ + (0000000000049F5Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b532edf9 │ - compressed size: 5265 bytes │ - uncompressed size: 5265 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #273: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_voice_search.png │ + res/drawable-xhdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 249885 │ - (000000000003D01Dh) bytes │ + offset of local header from start of archive: 303571 │ + (000000000004A1D3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 5597c940 │ - compressed size: 3729 bytes │ - uncompressed size: 3729 bytes │ - length of filename: 46 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #274: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_ic_voice_search_api_holo_light.png │ + res/drawable-xhdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 253693 │ - (000000000003DEFDh) bytes │ + offset of local header from start of archive: 303815 │ + (000000000004A2C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 53a91431 │ - compressed size: 2283 bytes │ - uncompressed size: 2283 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #275: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_list_divider_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 256067 │ - (000000000003E843h) bytes │ + offset of local header from start of archive: 304044 │ + (000000000004A3ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ab34642b │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #276: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_list_divider_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 256330 │ - (000000000003E94Ah) bytes │ + offset of local header from start of archive: 304287 │ + (000000000004A49Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 4b2906ba │ - compressed size: 178 bytes │ - uncompressed size: 178 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #277: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 256594 │ - (000000000003EA52h) bytes │ + offset of local header from start of archive: 304533 │ + (000000000004A595h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1e22758d │ - compressed size: 258 bytes │ - uncompressed size: 258 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #278: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 256934 │ - (000000000003EBA6h) bytes │ + offset of local header from start of archive: 304825 │ + (000000000004A6B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 236b6e98 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ - length of filename: 54 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #279: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 257241 │ - (000000000003ECD9h) bytes │ + offset of local header from start of archive: 305120 │ + (000000000004A7E0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e438cb03 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ - length of filename: 55 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #280: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 257549 │ - (000000000003EE0Dh) bytes │ + offset of local header from start of archive: 305410 │ + (000000000004A902h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e438cb03 │ - compressed size: 221 bytes │ - uncompressed size: 221 bytes │ - length of filename: 56 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #281: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 257857 │ - (000000000003EF41h) bytes │ + offset of local header from start of archive: 305705 │ + (000000000004AA29h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): dddaae2e │ - compressed size: 307 bytes │ - uncompressed size: 307 bytes │ - length of filename: 65 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #282: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 258259 │ - (000000000003F0D3h) bytes │ + offset of local header from start of archive: 305999 │ + (000000000004AB4Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 1ff1856f │ - compressed size: 305 bytes │ - uncompressed size: 305 bytes │ - length of filename: 66 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #283: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 258661 │ - (000000000003F265h) bytes │ + offset of local header from start of archive: 306294 │ + (000000000004AC76h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): ba636f3f │ - compressed size: 3082 bytes │ - uncompressed size: 3082 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #284: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ + res/drawable-xhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 261838 │ - (000000000003FECEh) bytes │ + offset of local header from start of archive: 306573 │ + (000000000004AD8Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 6a5cde7a │ - compressed size: 3141 bytes │ - uncompressed size: 3141 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #285: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ + res/drawable-xhdpi-v4/ic_chase_whisply.png │ │ - offset of local header from start of archive: 265073 │ - (0000000000040B71h) bytes │ + offset of local header from start of archive: 306870 │ + (000000000004AEB6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 10a4c6dd │ - compressed size: 1937 bytes │ - uncompressed size: 1937 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): 09c0d20e │ + compressed size: 11945 bytes │ + uncompressed size: 11945 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 #286: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ + res/drawable-xhdpi-v4/ic_googly_zoo.png │ │ - offset of local header from start of archive: 267101 │ - (000000000004135Dh) bytes │ + offset of local header from start of archive: 318887 │ + (000000000004DDA7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): f530669f │ - compressed size: 1867 bytes │ - uncompressed size: 1867 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): eaebce11 │ + compressed size: 3637 bytes │ + uncompressed size: 3637 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 #287: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ + res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 269063 │ - (0000000000041B07h) bytes │ + offset of local header from start of archive: 322593 │ + (000000000004EC21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ec9c972c │ - compressed size: 592 bytes │ - uncompressed size: 592 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): c3790254 │ + compressed size: 4756 bytes │ + uncompressed size: 4756 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 #288: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ + res/drawable-xhdpi-v4/ic_simple_weather_forecast.png │ │ - offset of local header from start of archive: 269748 │ - (0000000000041DB4h) bytes │ + offset of local header from start of archive: 327416 │ + (000000000004FEF8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): bc1bf312 │ - compressed size: 593 bytes │ - uncompressed size: 593 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): 93f64de8 │ + compressed size: 5458 bytes │ + uncompressed size: 5458 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 #289: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 270433 │ - (0000000000042061h) bytes │ + offset of local header from start of archive: 332956 │ + (000000000005149Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 2a622706 │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #290: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 271077 │ - (00000000000422E5h) bytes │ + offset of local header from start of archive: 333324 │ + (000000000005160Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): e95de42b │ - compressed size: 549 bytes │ - uncompressed size: 549 bytes │ - length of filename: 63 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #291: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 271721 │ - (0000000000042569h) bytes │ + offset of local header from start of archive: 333699 │ + (0000000000051783h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 40b28e0d │ - compressed size: 1073 bytes │ - uncompressed size: 1073 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #292: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 272885 │ - (00000000000429F5h) bytes │ + offset of local header from start of archive: 334022 │ + (00000000000518C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): d1ef642f │ - compressed size: 1096 bytes │ - uncompressed size: 1096 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #293: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 274076 │ - (0000000000042E9Ch) bytes │ + offset of local header from start of archive: 334337 │ + (0000000000051A01h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 3f66f00a │ - compressed size: 953 bytes │ - uncompressed size: 953 bytes │ - length of filename: 61 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #294: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 275121 │ - (00000000000432B1h) bytes │ + offset of local header from start of archive: 334756 │ + (0000000000051BA4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): 6655cc4a │ - compressed size: 953 bytes │ - uncompressed size: 953 bytes │ - length of filename: 62 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #295: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_tab_selected_focused_holo.9.png │ + res/drawable-xxhdpi-v4/abc_ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 276169 │ - (00000000000436C9h) bytes │ + offset of local header from start of archive: 335176 │ + (0000000000051D48h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 69a784e6 │ - compressed size: 195 bytes │ - uncompressed size: 195 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #296: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_tab_selected_holo.9.png │ + res/drawable-xxhdpi-v4/abc_ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 276455 │ - (00000000000437E7h) bytes │ + offset of local header from start of archive: 335550 │ + (0000000000051EBEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b46cd206 │ - compressed size: 188 bytes │ - uncompressed size: 188 bytes │ - length of filename: 50 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #297: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_tab_selected_pressed_holo.9.png │ + res/drawable-xxhdpi-v4/abc_ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 276724 │ - (00000000000438F4h) bytes │ + offset of local header from start of archive: 335925 │ + (0000000000052035h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): d84d20d4 │ - compressed size: 195 bytes │ - uncompressed size: 195 bytes │ - length of filename: 58 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #298: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ + res/drawable-xxhdpi-v4/abc_ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 277007 │ - (0000000000043A0Fh) bytes │ + offset of local header from start of archive: 336306 │ + (00000000000521B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 9663c7b7 │ - compressed size: 203 bytes │ - uncompressed size: 203 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #299: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 277303 │ - (0000000000043B37h) bytes │ + offset of local header from start of archive: 336686 │ + (000000000005232Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): a991626d │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 71c917c3 │ compressed size: 285 bytes │ uncompressed size: 285 bytes │ - length of filename: 67 characters │ + 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 #300: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 277685 │ - (0000000000043CB5h) bytes │ + offset of local header from start of archive: 337066 │ + (00000000000524AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 610b8f21 │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #301: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 278061 │ - (0000000000043E2Dh) bytes │ + offset of local header from start of archive: 337445 │ + (0000000000052625h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): ca1d06b8 │ - compressed size: 261 bytes │ - uncompressed size: 261 bytes │ - length of filename: 73 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #302: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 278425 │ - (0000000000043F99h) bytes │ + offset of local header from start of archive: 337778 │ + (0000000000052772h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): aa3dda8d │ - compressed size: 251 bytes │ - uncompressed size: 251 bytes │ - length of filename: 74 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #303: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 278783 │ - (00000000000440FFh) bytes │ + offset of local header from start of archive: 338092 │ + (00000000000528ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 4882af97 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 74 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #304: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 279107 │ - (0000000000044243h) bytes │ + offset of local header from start of archive: 338495 │ + (0000000000052A3Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 4882af97 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ - length of filename: 75 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #305: │ --------------------------- │ │ - res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ + res/drawable-xxhdpi-v4/abc_cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 279431 │ - (0000000000044387h) bytes │ + offset of local header from start of archive: 338890 │ + (0000000000052BCAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b3f3de7d │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ - length of filename: 68 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #306: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ + res/drawable-xxhdpi-v4/abc_cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 279754 │ - (00000000000444CAh) bytes │ + offset of local header from start of archive: 339262 │ + (0000000000052D3Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:48 │ - 32-bit CRC value (hex): b3f3de7d │ - compressed size: 222 bytes │ - uncompressed size: 222 bytes │ - length of filename: 69 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #307: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_chase_whisply.png │ + res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 280078 │ - (000000000004460Eh) bytes │ + offset of local header from start of archive: 339631 │ + (0000000000052EAFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 59b6cd33 │ - compressed size: 21337 bytes │ - uncompressed size: 21337 bytes │ - length of filename: 43 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #308: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_googly_zoo.png │ + res/drawable-xxhdpi-v4/abc_ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 301489 │ - (00000000000499B1h) bytes │ + offset of local header from start of archive: 340801 │ + (0000000000053341h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:42 │ - 32-bit CRC value (hex): ea0b82fc │ - compressed size: 6833 bytes │ - uncompressed size: 6833 bytes │ - length of filename: 40 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #309: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_launcher.png │ + res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 308393 │ - (000000000004B4A9h) bytes │ + offset of local header from start of archive: 341732 │ + (00000000000536E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): 76a1bd87 │ - compressed size: 8526 bytes │ - uncompressed size: 8526 bytes │ - length of filename: 38 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #310: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxhdpi-v4/ic_simple_weather_forecast.png │ + res/drawable-xxhdpi-v4/abc_ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 316990 │ - (000000000004D63Eh) bytes │ + offset of local header from start of archive: 343581 │ + (0000000000053E1Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:46 │ - 32-bit CRC value (hex): 966db054 │ - compressed size: 9285 bytes │ - uncompressed size: 9285 bytes │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #311: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ - res/drawable-xxxhdpi-v4/ic_launcher.png │ + res/drawable-xxhdpi-v4/abc_ic_clear_disabled.png │ │ - offset of local header from start of archive: 326361 │ - (000000000004FAD9h) bytes │ + offset of local header from start of archive: 345017 │ + (00000000000543B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:44 │ - 32-bit CRC value (hex): a09bc5e8 │ - compressed size: 12906 bytes │ - uncompressed size: 12906 bytes │ - length of filename: 39 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #312: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ - res/drawable/abc_ic_clear.xml │ + res/drawable-xxhdpi-v4/abc_ic_clear_normal.png │ │ - offset of local header from start of archive: 339338 │ - (0000000000052D8Ah) bytes │ + offset of local header from start of archive: 347873 │ + (0000000000054EE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): dc2e9af5 │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #313: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_ic_clear_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 339664 │ - (0000000000052ED0h) bytes │ + offset of local header from start of archive: 350893 │ + (0000000000055AADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 991e7bbc │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #314: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_item_background_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 340001 │ - (0000000000053021h) bytes │ + offset of local header from start of archive: 353055 │ + (000000000005631Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 09f3eb4b │ - compressed size: 340 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 46 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #315: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_item_background_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 340433 │ - (00000000000531D1h) bytes │ + offset of local header from start of archive: 355516 │ + (0000000000056CBCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): b0d9dd18 │ - compressed size: 341 bytes │ - uncompressed size: 1136 bytes │ - length of filename: 47 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #316: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_background_transition_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 340867 │ - (0000000000053383h) bytes │ + offset of local header from start of archive: 356831 │ + (00000000000571DFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): d8179e68 │ - compressed size: 217 bytes │ - uncompressed size: 508 bytes │ - length of filename: 66 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #317: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_background_transition_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_go.png │ │ - offset of local header from start of archive: 341196 │ - (00000000000534CCh) bytes │ + offset of local header from start of archive: 358096 │ + (00000000000576D0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): c54a502c │ - compressed size: 217 bytes │ - uncompressed size: 508 bytes │ - length of filename: 67 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #318: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 341526 │ - (0000000000053616h) bytes │ + offset of local header from start of archive: 359820 │ + (0000000000057D8Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 7f975f24 │ - compressed size: 361 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #319: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_list_selector_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 341977 │ - (00000000000537D9h) bytes │ + offset of local header from start of archive: 361456 │ + (00000000000583F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 4d6ef4db │ - compressed size: 361 bytes │ - uncompressed size: 1208 bytes │ - length of filename: 45 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #320: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_search_dropdown_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 342429 │ - (000000000005399Dh) bytes │ + offset of local header from start of archive: 361870 │ + (000000000005858Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 7923a890 │ - compressed size: 360 bytes │ - uncompressed size: 832 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #321: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_search_dropdown_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 342876 │ - (0000000000053B5Ch) bytes │ + offset of local header from start of archive: 362280 │ + (0000000000058728h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 84407795 │ - compressed size: 358 bytes │ - uncompressed size: 832 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #322: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_spinner_ab_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 343322 │ - (0000000000053D1Ah) bytes │ + offset of local header from start of archive: 364702 │ + (000000000005909Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): db19559b │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #323: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_spinner_ab_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_search.png │ │ - offset of local header from start of archive: 343719 │ - (0000000000053EA7h) bytes │ + offset of local header from start of archive: 366942 │ + (000000000005995Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 67cf5ce7 │ - compressed size: 310 bytes │ - uncompressed size: 856 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #324: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_tab_indicator_ab_holo.xml │ + res/drawable-xxhdpi-v4/abc_ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 344117 │ - (0000000000054035h) bytes │ + offset of local header from start of archive: 372224 │ + (000000000005AE00h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 869aa28e │ - compressed size: 363 bytes │ - uncompressed size: 1580 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #325: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_ic_voice_search.png │ │ - offset of local header from start of archive: 344568 │ - (00000000000541F8h) bytes │ + offset of local header from start of archive: 377574 │ + (000000000005C2E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 8400b4b9 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 51 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #326: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 344919 │ - (0000000000054357h) bytes │ + offset of local header from start of archive: 381379 │ + (000000000005D1C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): bec9fd4d │ - compressed size: 253 bytes │ - uncompressed size: 560 bytes │ - length of filename: 52 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #327: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_right_holo_dark.xml │ + res/drawable-xxhdpi-v4/abc_list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 345270 │ - (00000000000544B6h) bytes │ + offset of local header from start of archive: 383753 │ + (000000000005DB09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): bce22b06 │ - compressed size: 253 bytes │ - uncompressed size: 560 bytes │ - length of filename: 57 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #328: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/abc_textfield_searchview_right_holo_light.xml │ + res/drawable-xxhdpi-v4/abc_list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 345626 │ - (000000000005461Ah) bytes │ + offset of local header from start of archive: 383980 │ + (000000000005DBECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 438605f8 │ - compressed size: 254 bytes │ - uncompressed size: 560 bytes │ - length of filename: 58 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #329: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/bg_ellipse.xml │ + res/drawable-xxhdpi-v4/abc_list_focused_holo.9.png │ │ - offset of local header from start of archive: 345984 │ - (0000000000054780h) bytes │ + offset of local header from start of archive: 384208 │ + (000000000005DCD0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 01033bc6 │ - compressed size: 254 bytes │ - uncompressed size: 600 bytes │ - length of filename: 27 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #330: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/drawable/selector_more_apps.xml │ + res/drawable-xxhdpi-v4/abc_list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 346311 │ - (00000000000548C7h) bytes │ + offset of local header from start of archive: 384510 │ + (000000000005DDFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 724df423 │ - compressed size: 251 bytes │ - uncompressed size: 560 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #331: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v11/abc_action_bar_decor.xml │ + res/drawable-xxhdpi-v4/abc_list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 346643 │ - (0000000000054A13h) bytes │ + offset of local header from start of archive: 384779 │ + (000000000005DF0Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): a0e995fb │ - compressed size: 364 bytes │ - uncompressed size: 652 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #332: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v11/abc_simple_decor.xml │ + res/drawable-xxhdpi-v4/abc_list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 347092 │ - (0000000000054BD4h) bytes │ + offset of local header from start of archive: 385049 │ + (000000000005E019h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 4d04f86e │ - compressed size: 359 bytes │ - uncompressed size: 680 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #333: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v11/activity_main.xml │ + res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 347532 │ - (0000000000054D8Ch) bytes │ + offset of local header from start of archive: 385320 │ + (000000000005E128h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): b7941244 │ - compressed size: 737 bytes │ - uncompressed size: 1908 bytes │ - length of filename: 32 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #334: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout-v14/abc_activity_chooser_view.xml │ + res/drawable-xxhdpi-v4/abc_list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 348347 │ - (00000000000550BBh) bytes │ + offset of local header from start of archive: 385686 │ + (000000000005E296h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 777dd5f9 │ - compressed size: 344 bytes │ - uncompressed size: 632 bytes │ - length of filename: 44 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #335: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor.xml │ + res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 348781 │ - (000000000005526Dh) bytes │ + offset of local header from start of archive: 386051 │ + (000000000005E403h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 370a1da8 │ - compressed size: 306 bytes │ - uncompressed size: 568 bytes │ - length of filename: 35 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #336: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor_include.xml │ + res/drawable-xxhdpi-v4/abc_menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 349168 │ - (00000000000553F0h) bytes │ + offset of local header from start of archive: 389189 │ + (000000000005F045h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 4f609162 │ - compressed size: 567 bytes │ - uncompressed size: 1500 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #337: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_decor_overlay.xml │ + res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 349824 │ - (0000000000055680h) bytes │ + offset of local header from start of archive: 392387 │ + (000000000005FCC3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): bfde2d88 │ - compressed size: 670 bytes │ - uncompressed size: 1948 bytes │ - length of filename: 43 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #338: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_home.xml │ + res/drawable-xxhdpi-v4/abc_menu_hardkey_panel_holo_light.9.png │ │ - offset of local header from start of archive: 350583 │ - (0000000000055977h) bytes │ + offset of local header from start of archive: 394379 │ + (000000000006048Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): ff515022 │ - compressed size: 521 bytes │ - uncompressed size: 1120 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #339: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_tab.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 351184 │ - (0000000000055BD0h) bytes │ + offset of local header from start of archive: 396302 │ + (0000000000060C0Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 2c5f7676 │ - compressed size: 311 bytes │ - uncompressed size: 536 bytes │ - length of filename: 33 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #340: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_tabbar.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 351574 │ - (0000000000055D56h) bytes │ + offset of local header from start of archive: 396949 │ + (0000000000060E95h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 1ebb4d5d │ - compressed size: 283 bytes │ - uncompressed size: 472 bytes │ - length of filename: 36 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #341: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_title_item.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 351939 │ - (0000000000055EC3h) bytes │ + offset of local header from start of archive: 397598 │ + (000000000006111Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): eb46c5ee │ - compressed size: 545 bytes │ - uncompressed size: 1396 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #342: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_bar_view_list_nav_layout.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 352570 │ - (000000000005613Ah) bytes │ + offset of local header from start of archive: 398203 │ + (000000000006137Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 79af5d5b │ - compressed size: 236 bytes │ - uncompressed size: 396 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #343: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_menu_item_layout.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 352902 │ - (0000000000056286h) bytes │ + offset of local header from start of archive: 398809 │ + (00000000000615D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): f84cfecf │ - compressed size: 433 bytes │ - uncompressed size: 812 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #344: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_menu_layout.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 353423 │ - (000000000005648Fh) bytes │ + offset of local header from start of archive: 399937 │ + (0000000000061A41h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 7aa4cf0d │ - compressed size: 316 bytes │ - uncompressed size: 596 bytes │ - length of filename: 37 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #345: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_mode_bar.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 353822 │ - (000000000005661Eh) bytes │ + offset of local header from start of archive: 401089 │ + (0000000000061EC1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): be0e47c1 │ - compressed size: 283 bytes │ - uncompressed size: 472 bytes │ - length of filename: 34 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #346: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_action_mode_close_item.xml │ + res/drawable-xxhdpi-v4/abc_spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 354185 │ - (0000000000056789h) bytes │ + offset of local header from start of archive: 402097 │ + (00000000000622B1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 8c0486d0 │ - compressed size: 472 bytes │ - uncompressed size: 888 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #347: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view.xml │ + res/drawable-xxhdpi-v4/abc_tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 354744 │ - (00000000000569B8h) bytes │ + offset of local header from start of archive: 403106 │ + (00000000000626A2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 6cec849b │ - compressed size: 375 bytes │ - uncompressed size: 668 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #348: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view_include.xml │ + res/drawable-xxhdpi-v4/abc_tab_selected_holo.9.png │ │ - offset of local header from start of archive: 355205 │ - (0000000000056B85h) bytes │ + offset of local header from start of archive: 403353 │ + (0000000000062799h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 2c98b103 │ - compressed size: 523 bytes │ - uncompressed size: 1484 bytes │ - length of filename: 48 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #349: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_activity_chooser_view_list_item.xml │ + res/drawable-xxhdpi-v4/abc_tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 355822 │ - (0000000000056DEEh) bytes │ + offset of local header from start of archive: 403585 │ + (0000000000062881h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 780b1586 │ - compressed size: 550 bytes │ - uncompressed size: 1272 bytes │ - length of filename: 50 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #350: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_expanded_menu_layout.xml │ + res/drawable-xxhdpi-v4/abc_tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 356468 │ - (0000000000057074h) bytes │ + offset of local header from start of archive: 403832 │ + (0000000000062978h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): d6f6986f │ - compressed size: 243 bytes │ - uncompressed size: 404 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #351: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_checkbox.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 356796 │ - (00000000000571BCh) bytes │ + offset of local header from start of archive: 404089 │ + (0000000000062A79h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): ac6ebeee │ - compressed size: 293 bytes │ - uncompressed size: 536 bytes │ - length of filename: 42 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #352: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_icon.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 357177 │ - (0000000000057339h) bytes │ + offset of local header from start of archive: 404435 │ + (0000000000062BD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): ebcd66ba │ - compressed size: 358 bytes │ - uncompressed size: 688 bytes │ - length of filename: 38 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #353: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_layout.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 357619 │ - (00000000000574F3h) bytes │ + offset of local header from start of archive: 404774 │ + (0000000000062D26h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 129fca75 │ - compressed size: 587 bytes │ - uncompressed size: 1340 bytes │ - length of filename: 40 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #354: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_list_menu_item_radio.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 358292 │ - (0000000000057794h) bytes │ + offset of local header from start of archive: 405102 │ + (0000000000062E6Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): cfbc9285 │ - compressed size: 293 bytes │ - uncompressed size: 536 bytes │ - length of filename: 39 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 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 #355: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_popup_menu_item_layout.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 358670 │ - (000000000005790Eh) bytes │ + offset of local header from start of archive: 405421 │ + (0000000000062FADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 245f77d8 │ - compressed size: 621 bytes │ - uncompressed size: 1444 bytes │ - length of filename: 41 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #356: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_search_dropdown_item_icons_2line.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 359378 │ - (0000000000057BD2h) bytes │ + offset of local header from start of archive: 405708 │ + (00000000000630CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): a6f03073 │ - compressed size: 816 bytes │ - uncompressed size: 2260 bytes │ - length of filename: 51 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #357: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_search_view.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 360291 │ - (0000000000057F63h) bytes │ + offset of local header from start of archive: 405996 │ + (00000000000631ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 11feff27 │ - compressed size: 1231 bytes │ - uncompressed size: 3828 bytes │ - length of filename: 30 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #358: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/abc_simple_decor.xml │ + res/drawable-xxhdpi-v4/abc_textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 361598 │ - (000000000005847Eh) bytes │ + offset of local header from start of archive: 406280 │ + (0000000000063308h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): f4a115d8 │ - compressed size: 323 bytes │ - uncompressed size: 632 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 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 #359: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/activity_main.xml │ + res/drawable-xxhdpi-v4/ic_chase_whisply.png │ │ - offset of local header from start of archive: 361998 │ - (000000000005860Eh) bytes │ + offset of local header from start of archive: 406565 │ + (0000000000063425h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 3459e355 │ - compressed size: 659 bytes │ - uncompressed size: 1700 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): 59b6cd33 │ + compressed size: 21337 bytes │ + uncompressed size: 21337 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 #360: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/dialog_more_apps.xml │ + res/drawable-xxhdpi-v4/ic_googly_zoo.png │ │ - offset of local header from start of archive: 362731 │ - (00000000000588EBh) bytes │ + offset of local header from start of archive: 427975 │ + (00000000000687C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): d8b2d4bd │ - compressed size: 357 bytes │ - uncompressed size: 660 bytes │ - length of filename: 31 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:42 │ + 32-bit CRC value (hex): ea0b82fc │ + compressed size: 6833 bytes │ + uncompressed size: 6833 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 #361: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/dialog_opacity.xml │ + res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 363165 │ - (0000000000058A9Dh) bytes │ + offset of local header from start of archive: 434878 │ + (000000000006A2BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): f526ae47 │ - compressed size: 388 bytes │ - uncompressed size: 844 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 76a1bd87 │ + compressed size: 8526 bytes │ + uncompressed size: 8526 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 #362: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/row_color_pick.xml │ + res/drawable-xxhdpi-v4/ic_simple_weather_forecast.png │ │ - offset of local header from start of archive: 363628 │ - (0000000000058C6Ch) bytes │ + offset of local header from start of archive: 443472 │ + (000000000006C450h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): ae607649 │ - compressed size: 467 bytes │ - uncompressed size: 960 bytes │ - length of filename: 29 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): 966db054 │ + compressed size: 9285 bytes │ + uncompressed size: 9285 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 #363: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/row_more_apps.xml │ + res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 364170 │ - (0000000000058E8Ah) bytes │ + offset of local header from start of archive: 452840 │ + (000000000006E8E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 2.0 │ + version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 2.0 │ - compression method: deflated │ - compression sub-type (deflation): normal │ + minimum software version required to extract: 1.0 │ + compression method: none (stored) │ file security status: not encrypted │ - extended local header: yes │ - file last modified on (DOS date/time): 2014 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 1785575f │ - compressed size: 536 bytes │ - uncompressed size: 1112 bytes │ - length of filename: 28 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:44 │ + 32-bit CRC value (hex): a09bc5e8 │ + compressed size: 12906 bytes │ + uncompressed size: 12906 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 #364: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/layout/support_simple_spinner_dropdown_item.xml │ + classes.dex │ │ - offset of local header from start of archive: 364780 │ - (00000000000590ECh) bytes │ + offset of local header from start of archive: 465815 │ + (0000000000071B97h) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): d31f8aa5 │ - compressed size: 305 bytes │ - uncompressed size: 508 bytes │ - length of filename: 51 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:54 │ + 32-bit CRC value (hex): e8dfd41b │ + compressed size: 411964 bytes │ + uncompressed size: 1370896 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 #365: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout/widget.xml │ + META-INF/MANIFEST.MF │ │ - offset of local header from start of archive: 365182 │ - (000000000005927Eh) bytes │ + offset of local header from start of archive: 877836 │ + (00000000000D650Ch) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 085747c8 │ - compressed size: 387 bytes │ - uncompressed size: 856 bytes │ - length of filename: 21 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 29dabb4b │ + compressed size: 10515 bytes │ + uncompressed size: 39257 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 #366: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/menu/main.xml │ + META-INF/D260D10D.SF │ │ - offset of local header from start of archive: 365636 │ - (0000000000059444h) bytes │ + offset of local header from start of archive: 888401 │ + (00000000000D8E51h) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): cca39027 │ - compressed size: 389 bytes │ - uncompressed size: 1412 bytes │ - length of filename: 17 characters │ + extended local header: no │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 15d801bb │ + compressed size: 10799 bytes │ + uncompressed size: 39378 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 #367: │ --------------------------- │ │ - There are an extra 16 bytes preceding this file. │ - │ - res/xml/app_widget_provider.xml │ + META-INF/D260D10D.RSA │ │ - offset of local header from start of archive: 366088 │ - (0000000000059608h) bytes │ + offset of local header from start of archive: 899250 │ + (00000000000DB8B2h) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 6b58ea71 │ - compressed size: 317 bytes │ - uncompressed size: 548 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 #368: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - resources.arsc │ - │ - offset of local header from start of archive: 366482 │ - (0000000000059792h) bytes │ - file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ - version of encoding software: 1.0 │ - minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ - minimum software version required to extract: 1.0 │ - compression method: none (stored) │ - file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2014 Nov 10 06:28:50 │ - 32-bit CRC value (hex): 42aae65e │ - compressed size: 131228 bytes │ - uncompressed size: 131228 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 #369: │ ---------------------------- │ - │ - There are an extra 2 bytes preceding this file. │ - │ - classes.dex │ - │ - offset of local header from start of archive: 497756 │ - (000000000007985Ch) 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 Nov 10 06:29:06 │ - 32-bit CRC value (hex): 95fd7b41 │ - compressed size: 412513 bytes │ - uncompressed size: 1370600 bytes │ - length of filename: 11 characters │ + file last modified on (DOS date/time): 2017 Oct 12 00:10:56 │ + 32-bit CRC value (hex): 56109b85 │ + compressed size: 1073 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 {} │ │ @@ -151,25 +151,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(0x7f0a0006)=0x00000001 │ │ - normal(0x7f0a0007)=0x00000000 │ │ - tabMode(0x7f0a0008)=0x00000002 │ │ + normal(0x7f090000)=0x00000000 │ │ + listMode(0x7f090001)=0x00000001 │ │ + tabMode(0x7f090002)=0x00000002 │ │ resource 0x7f010040 attr/displayOptions │ │ () (attr) type=flags size=6 │ │ - disableHome(0x7f0a0009)=0x00000020 │ │ - homeAsUp(0x7f0a000a)=0x00000004 │ │ - showCustom(0x7f0a000b)=0x00000010 │ │ - showHome(0x7f0a000c)=0x00000002 │ │ - showTitle(0x7f0a000d)=0x00000008 │ │ - useLogo(0x7f0a000e)=0x00000001 │ │ + useLogo(0x7f090003)=0x00000001 │ │ + showHome(0x7f090004)=0x00000002 │ │ + homeAsUp(0x7f090005)=0x00000004 │ │ + showTitle(0x7f090006)=0x00000008 │ │ + showCustom(0x7f090007)=0x00000010 │ │ + disableHome(0x7f090008)=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 │ │ @@ -214,43 +214,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(0x7f0a000f)=0x00000001 │ │ - end(0x7f0a0010)=0x00000004 │ │ - middle(0x7f0a0011)=0x00000002 │ │ - none(0x7f0a0012)=0x00000000 │ │ + none(0x7f090009)=0x00000000 │ │ + beginning(0x7f09000a)=0x00000001 │ │ + middle(0x7f09000b)=0x00000002 │ │ + end(0x7f09000c)=0x00000004 │ │ resource 0x7f01005b attr/dividerPadding │ │ () (attr) type=dimension │ │ resource 0x7f01005c attr/showAsAction │ │ () (attr) type=flags size=5 │ │ - always(0x7f0a0013)=0x00000002 │ │ - collapseActionView(0x7f0a0014)=0x00000008 │ │ - ifRoom(0x7f0a0015)=0x00000001 │ │ - never(0x7f0a0016)=0x00000000 │ │ - withText(0x7f0a0017)=0x00000004 │ │ + never(0x7f09000d)=0x00000000 │ │ + ifRoom(0x7f09000e)=0x00000001 │ │ + always(0x7f09000f)=0x00000002 │ │ + withText(0x7f090010)=0x00000004 │ │ + collapseActionView(0x7f090011)=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(0x7f0a0018)=0x00000000 │ │ - dropdown(0x7f0a0019)=0x00000001 │ │ + dialog(0x7f090012)=0x00000000 │ │ + dropdown(0x7f090013)=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 │ │ @@ -333,126 +333,126 @@ │ │ () #ffffffff │ │ resource 0x7f080012 color/row_more_apps_title_background │ │ () #cc333333 │ │ resource 0x7f080013 color/white │ │ () #ffffffff │ │ resource 0x7f080014 color/abc_search_url_text_holo │ │ () (file) res/color/abc_search_url_text_holo.xml type=XML │ │ - type dimen id=09 entryCount=33 │ │ - resource 0x7f090000 dimen/abc_action_bar_default_height │ │ + type dimen id=0a entryCount=33 │ │ + resource 0x7f0a0000 dimen/abc_action_bar_default_height │ │ () 48.000000dp │ │ (xlarge-v4) 56.000000dp │ │ (w600dp-v13) 56.000000dp │ │ (sw600dp-v13) 56.000000dp │ │ (land) 40.000000dp │ │ - resource 0x7f090001 dimen/abc_action_bar_icon_vertical_padding │ │ + resource 0x7f0a0001 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 0x7f090002 dimen/abc_action_bar_progress_bar_size │ │ + resource 0x7f0a0002 dimen/abc_action_bar_progress_bar_size │ │ () 40.000000dp │ │ (land) 32.000000dp │ │ - resource 0x7f090003 dimen/abc_action_bar_stacked_max_height │ │ + resource 0x7f0a0003 dimen/abc_action_bar_stacked_max_height │ │ () 48.000000dp │ │ - resource 0x7f090004 dimen/abc_action_bar_stacked_tab_max_width │ │ + resource 0x7f0a0004 dimen/abc_action_bar_stacked_tab_max_width │ │ () 180.000000dp │ │ - resource 0x7f090005 dimen/abc_action_bar_subtitle_bottom_margin │ │ + resource 0x7f0a0005 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 0x7f090006 dimen/abc_action_bar_subtitle_text_size │ │ + resource 0x7f0a0006 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 0x7f090007 dimen/abc_action_bar_subtitle_top_margin │ │ + resource 0x7f0a0007 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 0x7f090008 dimen/abc_action_bar_title_text_size │ │ + resource 0x7f0a0008 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 0x7f090009 dimen/abc_action_button_min_width │ │ + resource 0x7f0a0009 dimen/abc_action_button_min_width │ │ () 56.000000dp │ │ (xlarge-v4) 64.000000dp │ │ (w600dp-v13) 64.000000dp │ │ - resource 0x7f09000a dimen/abc_config_prefDialogWidth │ │ + resource 0x7f0a000a dimen/abc_config_prefDialogWidth │ │ () 320.000000dp │ │ (large-v4) 440.000000dp │ │ (sw600dp-v13) 580.000000dp │ │ - resource 0x7f09000b dimen/abc_dropdownitem_icon_width │ │ + resource 0x7f0a000b dimen/abc_dropdownitem_icon_width │ │ () 32.000000dp │ │ - resource 0x7f09000c dimen/abc_dropdownitem_text_padding_left │ │ + resource 0x7f0a000c dimen/abc_dropdownitem_text_padding_left │ │ () 8.000000dp │ │ - resource 0x7f09000d dimen/abc_dropdownitem_text_padding_right │ │ + resource 0x7f0a000d dimen/abc_dropdownitem_text_padding_right │ │ () 8.000000dp │ │ - resource 0x7f09000e dimen/abc_panel_menu_list_width │ │ + resource 0x7f0a000e dimen/abc_panel_menu_list_width │ │ () 296.000000dp │ │ - resource 0x7f09000f dimen/abc_search_view_preferred_width │ │ + resource 0x7f0a000f dimen/abc_search_view_preferred_width │ │ () 320.000000dp │ │ - resource 0x7f090010 dimen/abc_search_view_text_min_width │ │ + resource 0x7f0a0010 dimen/abc_search_view_text_min_width │ │ () 160.000000dp │ │ (large-v4) 192.000000dp │ │ (xlarge-v4) 192.000000dp │ │ (w600dp-v13) 192.000000dp │ │ - resource 0x7f090011 dimen/activity_horizontal_margin │ │ + resource 0x7f0a0011 dimen/activity_horizontal_margin │ │ () 16.000000dp │ │ (sw720dp-land-v13) 128.000000dp │ │ - resource 0x7f090012 dimen/activity_main_line_height │ │ + resource 0x7f0a0012 dimen/activity_main_line_height │ │ () 2.000000dp │ │ - resource 0x7f090013 dimen/activity_main_line_margin │ │ + resource 0x7f0a0013 dimen/activity_main_line_margin │ │ () 16.000000dp │ │ - resource 0x7f090014 dimen/activity_main_temperature_background_size │ │ + resource 0x7f0a0014 dimen/activity_main_temperature_background_size │ │ () 170.000000dp │ │ (sw600dp-v13) 280.000000dp │ │ (sw720dp-land-v13) 380.000000dp │ │ - resource 0x7f090015 dimen/activity_main_temperature_text_size │ │ + resource 0x7f0a0015 dimen/activity_main_temperature_text_size │ │ () 40.000000sp │ │ (sw600dp-v13) 70.000000sp │ │ (sw720dp-land-v13) 90.000000sp │ │ - resource 0x7f090016 dimen/activity_vertical_margin │ │ + resource 0x7f0a0016 dimen/activity_vertical_margin │ │ () 16.000000dp │ │ - resource 0x7f090017 dimen/default_padding │ │ + resource 0x7f0a0017 dimen/default_padding │ │ () 8.000000dp │ │ - resource 0x7f090018 dimen/dialog_fixed_height_major │ │ + resource 0x7f0a0018 dimen/dialog_fixed_height_major │ │ () 0.800000% │ │ (large-v4) 0.600000% │ │ (xlarge-v4) 0.600000% │ │ - resource 0x7f090019 dimen/dialog_fixed_height_minor │ │ + resource 0x7f0a0019 dimen/dialog_fixed_height_minor │ │ () 1.000000% │ │ (large-v4) 0.900000% │ │ (xlarge-v4) 0.900000% │ │ - resource 0x7f09001a dimen/dialog_fixed_width_major │ │ + resource 0x7f0a001a dimen/dialog_fixed_width_major │ │ () 320.000000dp │ │ (large-v4) 0.600000% │ │ (xlarge-v4) 0.500000% │ │ - resource 0x7f09001b dimen/dialog_fixed_width_minor │ │ + resource 0x7f0a001b dimen/dialog_fixed_width_minor │ │ () 320.000000dp │ │ (large-v4) 0.900000% │ │ (xlarge-v4) 0.700000% │ │ - resource 0x7f09001c dimen/dialog_more_app_app_name_padding │ │ + resource 0x7f0a001c dimen/dialog_more_app_app_name_padding │ │ () 32.000000dp │ │ - resource 0x7f09001d dimen/dialog_more_app_logo_padding │ │ + resource 0x7f0a001d dimen/dialog_more_app_logo_padding │ │ () 8.000000dp │ │ - resource 0x7f09001e dimen/widget_padding │ │ + resource 0x7f0a001e dimen/widget_padding │ │ () 8.000000dp │ │ (v14) 0.000000dp │ │ - resource 0x7f09001f dimen/widget_temperature_background_size │ │ + resource 0x7f0a001f dimen/widget_temperature_background_size │ │ () 70.000000dp │ │ - resource 0x7f090020 dimen/widget_temperature_text_size │ │ + resource 0x7f0a0020 dimen/widget_temperature_text_size │ │ () 16.000000sp │ │ type drawable id=02 entryCount=94 │ │ 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 │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png type=PNG │ │ (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/abc_ab_bottom_solid_dark_holo.9.png type=PNG │ │ @@ -858,178 +858,178 @@ │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/ic_simple_weather_forecast.png type=PNG │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/ic_simple_weather_forecast.png type=PNG │ │ (xxhdpi-v4) (file) res/drawable-xxhdpi-v4/ic_simple_weather_forecast.png type=PNG │ │ resource 0x7f02005c drawable/selector_more_apps │ │ () (file) res/drawable/selector_more_apps.xml type=XML │ │ resource 0x7f02005d drawable/widget_preview │ │ (nodpi-v4) (file) res/drawable-nodpi-v4/widget_preview.png type=PNG │ │ - type id id=0a entryCount=82 │ │ - resource 0x7f0a0000 id/action_bar_activity_content │ │ + type id id=09 entryCount=82 │ │ + resource 0x7f090000 id/normal │ │ () (id) │ │ - resource 0x7f0a0001 id/action_menu_divider │ │ + resource 0x7f090001 id/listMode │ │ () (id) │ │ - resource 0x7f0a0002 id/action_menu_presenter │ │ + resource 0x7f090002 id/tabMode │ │ () (id) │ │ - resource 0x7f0a0003 id/home │ │ + resource 0x7f090003 id/useLogo │ │ () (id) │ │ - resource 0x7f0a0004 id/progress_circular │ │ + resource 0x7f090004 id/showHome │ │ () (id) │ │ - resource 0x7f0a0005 id/progress_horizontal │ │ + resource 0x7f090005 id/homeAsUp │ │ () (id) │ │ - resource 0x7f0a0006 id/listMode │ │ + resource 0x7f090006 id/showTitle │ │ () (id) │ │ - resource 0x7f0a0007 id/normal │ │ + resource 0x7f090007 id/showCustom │ │ () (id) │ │ - resource 0x7f0a0008 id/tabMode │ │ + resource 0x7f090008 id/disableHome │ │ () (id) │ │ - resource 0x7f0a0009 id/disableHome │ │ + resource 0x7f090009 id/none │ │ () (id) │ │ - resource 0x7f0a000a id/homeAsUp │ │ + resource 0x7f09000a id/beginning │ │ () (id) │ │ - resource 0x7f0a000b id/showCustom │ │ + resource 0x7f09000b id/middle │ │ () (id) │ │ - resource 0x7f0a000c id/showHome │ │ + resource 0x7f09000c id/end │ │ () (id) │ │ - resource 0x7f0a000d id/showTitle │ │ + resource 0x7f09000d id/never │ │ () (id) │ │ - resource 0x7f0a000e id/useLogo │ │ + resource 0x7f09000e id/ifRoom │ │ () (id) │ │ - resource 0x7f0a000f id/beginning │ │ + resource 0x7f09000f id/always │ │ () (id) │ │ - resource 0x7f0a0010 id/end │ │ + resource 0x7f090010 id/withText │ │ () (id) │ │ - resource 0x7f0a0011 id/middle │ │ + resource 0x7f090011 id/collapseActionView │ │ () (id) │ │ - resource 0x7f0a0012 id/none │ │ + resource 0x7f090012 id/dialog │ │ () (id) │ │ - resource 0x7f0a0013 id/always │ │ + resource 0x7f090013 id/dropdown │ │ () (id) │ │ - resource 0x7f0a0014 id/collapseActionView │ │ + resource 0x7f090014 id/action_bar_activity_content │ │ () (id) │ │ - resource 0x7f0a0015 id/ifRoom │ │ + resource 0x7f090015 id/action_menu_divider │ │ () (id) │ │ - resource 0x7f0a0016 id/never │ │ + resource 0x7f090016 id/action_menu_presenter │ │ () (id) │ │ - resource 0x7f0a0017 id/withText │ │ + resource 0x7f090017 id/home │ │ () (id) │ │ - resource 0x7f0a0018 id/dialog │ │ + resource 0x7f090018 id/progress_circular │ │ () (id) │ │ - resource 0x7f0a0019 id/dropdown │ │ + resource 0x7f090019 id/progress_horizontal │ │ () (id) │ │ - resource 0x7f0a001a id/action_bar_root │ │ + resource 0x7f09001a id/action_bar_root │ │ () (id) │ │ - resource 0x7f0a001b id/action_bar_container │ │ + resource 0x7f09001b id/action_bar_container │ │ () (id) │ │ - resource 0x7f0a001c id/action_bar │ │ + resource 0x7f09001c id/action_bar │ │ () (id) │ │ - resource 0x7f0a001d id/action_context_bar │ │ + resource 0x7f09001d id/action_context_bar │ │ () (id) │ │ - resource 0x7f0a001e id/split_action_bar │ │ + resource 0x7f09001e id/split_action_bar │ │ () (id) │ │ - resource 0x7f0a001f id/action_bar_overlay_layout │ │ + resource 0x7f09001f id/action_bar_overlay_layout │ │ () (id) │ │ - resource 0x7f0a0020 id/top_action_bar │ │ + resource 0x7f090020 id/top_action_bar │ │ () (id) │ │ - resource 0x7f0a0021 id/up │ │ + resource 0x7f090021 id/up │ │ () (id) │ │ - resource 0x7f0a0022 id/action_bar_title │ │ + resource 0x7f090022 id/action_bar_title │ │ () (id) │ │ - resource 0x7f0a0023 id/action_bar_subtitle │ │ + resource 0x7f090023 id/action_bar_subtitle │ │ () (id) │ │ - resource 0x7f0a0024 id/action_mode_close_button │ │ + resource 0x7f090024 id/action_mode_close_button │ │ () (id) │ │ - resource 0x7f0a0025 id/activity_chooser_view_content │ │ + resource 0x7f090025 id/activity_chooser_view_content │ │ () (id) │ │ - resource 0x7f0a0026 id/expand_activities_button │ │ + resource 0x7f090026 id/expand_activities_button │ │ () (id) │ │ - resource 0x7f0a0027 id/image │ │ + resource 0x7f090027 id/image │ │ () (id) │ │ - resource 0x7f0a0028 id/default_activity_button │ │ + resource 0x7f090028 id/default_activity_button │ │ () (id) │ │ - resource 0x7f0a0029 id/list_item │ │ + resource 0x7f090029 id/list_item │ │ () (id) │ │ - resource 0x7f0a002a id/icon │ │ + resource 0x7f09002a id/icon │ │ () (id) │ │ - resource 0x7f0a002b id/title │ │ + resource 0x7f09002b id/title │ │ () (id) │ │ - resource 0x7f0a002c id/expanded_menu │ │ + resource 0x7f09002c id/expanded_menu │ │ () (id) │ │ - resource 0x7f0a002d id/checkbox │ │ + resource 0x7f09002d id/checkbox │ │ () (id) │ │ - resource 0x7f0a002e id/shortcut │ │ + resource 0x7f09002e id/shortcut │ │ () (id) │ │ - resource 0x7f0a002f id/radio │ │ + resource 0x7f09002f id/radio │ │ () (id) │ │ - resource 0x7f0a0030 id/edit_query │ │ + resource 0x7f090030 id/edit_query │ │ () (id) │ │ - resource 0x7f0a0031 id/search_bar │ │ + resource 0x7f090031 id/search_bar │ │ () (id) │ │ - resource 0x7f0a0032 id/search_badge │ │ + resource 0x7f090032 id/search_badge │ │ () (id) │ │ - resource 0x7f0a0033 id/search_button │ │ + resource 0x7f090033 id/search_button │ │ () (id) │ │ - resource 0x7f0a0034 id/search_edit_frame │ │ + resource 0x7f090034 id/search_edit_frame │ │ () (id) │ │ - resource 0x7f0a0035 id/search_mag_icon │ │ + resource 0x7f090035 id/search_mag_icon │ │ () (id) │ │ - resource 0x7f0a0036 id/search_plate │ │ + resource 0x7f090036 id/search_plate │ │ () (id) │ │ - resource 0x7f0a0037 id/search_src_text │ │ + resource 0x7f090037 id/search_src_text │ │ () (id) │ │ - resource 0x7f0a0038 id/search_close_btn │ │ + resource 0x7f090038 id/search_close_btn │ │ () (id) │ │ - resource 0x7f0a0039 id/submit_area │ │ + resource 0x7f090039 id/submit_area │ │ () (id) │ │ - resource 0x7f0a003a id/search_go_btn │ │ + resource 0x7f09003a id/search_go_btn │ │ () (id) │ │ - resource 0x7f0a003b id/search_voice_btn │ │ + resource 0x7f09003b id/search_voice_btn │ │ () (id) │ │ - resource 0x7f0a003c id/activity_main_root │ │ + resource 0x7f09003c id/activity_main_root │ │ () (id) │ │ - resource 0x7f0a003d id/activity_main_horizontal_line_left │ │ + resource 0x7f09003d id/activity_main_horizontal_line_left │ │ () (id) │ │ - resource 0x7f0a003e id/activity_main_temperature │ │ + resource 0x7f09003e id/activity_main_temperature │ │ () (id) │ │ - resource 0x7f0a003f id/activity_main_horizontal_line_right │ │ + resource 0x7f09003f id/activity_main_horizontal_line_right │ │ () (id) │ │ - resource 0x7f0a0040 id/activity_main_progress_bar │ │ + resource 0x7f090040 id/activity_main_progress_bar │ │ () (id) │ │ - resource 0x7f0a0041 id/dialog_more_apps_listview │ │ + resource 0x7f090041 id/dialog_more_apps_listview │ │ () (id) │ │ - resource 0x7f0a0042 id/dialog_opacity_preview │ │ + resource 0x7f090042 id/dialog_opacity_preview │ │ () (id) │ │ - resource 0x7f0a0043 id/dialog_opacity_seek_bar │ │ + resource 0x7f090043 id/dialog_opacity_seek_bar │ │ () (id) │ │ - resource 0x7f0a0044 id/row_color_pick_preview │ │ + resource 0x7f090044 id/row_color_pick_preview │ │ () (id) │ │ - resource 0x7f0a0045 id/row_color_pick_name │ │ + resource 0x7f090045 id/row_color_pick_name │ │ () (id) │ │ - resource 0x7f0a0046 id/row_more_apps_name │ │ + resource 0x7f090046 id/row_more_apps_name │ │ () (id) │ │ - resource 0x7f0a0047 id/row_more_apps_logo │ │ + resource 0x7f090047 id/row_more_apps_logo │ │ () (id) │ │ - resource 0x7f0a0048 id/widget_root_layout │ │ + resource 0x7f090048 id/widget_root_layout │ │ () (id) │ │ - resource 0x7f0a0049 id/widget_foreground │ │ + resource 0x7f090049 id/widget_foreground │ │ () (id) │ │ - resource 0x7f0a004a id/widget_temperature │ │ + resource 0x7f09004a id/widget_temperature │ │ () (id) │ │ - resource 0x7f0a004b id/menu_item_action_set_color │ │ + resource 0x7f09004b id/menu_item_action_set_color │ │ () (id) │ │ - resource 0x7f0a004c id/menu_item_action_set_opacity │ │ + resource 0x7f09004c id/menu_item_action_set_opacity │ │ () (id) │ │ - resource 0x7f0a004d id/menu_item_action_temperature_unit │ │ + resource 0x7f09004d id/menu_item_action_temperature_unit │ │ () (id) │ │ - resource 0x7f0a004e id/menu_item_action_manual_refresh │ │ + resource 0x7f09004e id/menu_item_action_manual_refresh │ │ () (id) │ │ - resource 0x7f0a004f id/menu_item_action_report_a_problem │ │ + resource 0x7f09004f id/menu_item_action_report_a_problem │ │ () (id) │ │ - resource 0x7f0a0050 id/menu_item_action_more_apps │ │ + resource 0x7f090050 id/menu_item_action_more_apps │ │ () (id) │ │ - resource 0x7f0a0051 id/menu_item_action_about │ │ + resource 0x7f090051 id/menu_item_action_about │ │ () (id) │ │ type integer id=0b entryCount=1 │ │ resource 0x7f0b0000 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 : 4ec1ee25 │ │ -signature : cbae...b619 │ │ -file_size : 1370600 │ │ +checksum : 08fc9eef │ │ +signature : c2f6...2e1b │ │ +file_size : 1370896 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 9976 │ │ +string_ids_size : 9985 │ │ string_ids_off : 112 (0x000070) │ │ -type_ids_size : 1218 │ │ -type_ids_off : 40016 (0x009c50) │ │ +type_ids_size : 1227 │ │ +type_ids_off : 40052 (0x009c74) │ │ proto_ids_size : 1702 │ │ -proto_ids_off : 44888 (0x00af58) │ │ +proto_ids_off : 44960 (0x00afa0) │ │ field_ids_size : 3818 │ │ -field_ids_off : 65312 (0x00ff20) │ │ +field_ids_off : 65384 (0x00ff68) │ │ method_ids_size : 9075 │ │ -method_ids_off : 95856 (0x017670) │ │ +method_ids_off : 95928 (0x0176b8) │ │ class_defs_size : 773 │ │ -class_defs_off : 168456 (0x029208) │ │ -data_size : 1166280 │ │ -data_off : 204320 (0x031e20) │ │ +class_defs_off : 168528 (0x029250) │ │ +data_size : 1166472 │ │ +data_off : 204424 (0x031e88) │ │ │ │ Class #0 header: │ │ -class_idx : 150 │ │ +class_idx : 157 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #0 annotations: │ │ @@ -81,17 +81,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 463 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1 header: │ │ -class_idx : 151 │ │ +class_idx : 158 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 463 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ @@ -175,33 +175,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -047f58: |[047f58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -047f68: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -047f6c: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -047f70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -047f74: 2200 9400 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@0094 │ │ -047f78: 7010 b402 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@02b4 │ │ -047f7e: 6900 3e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -047f82: 0e00 |000d: return-void │ │ -047f84: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -047f88: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -047f8c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -047f90: 2200 9300 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@0093 │ │ -047f94: 7010 ad02 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02ad │ │ -047f9a: 6900 3e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -047f9e: 28f2 |001b: goto 000d // -000e │ │ -047fa0: 2200 9500 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@0095 │ │ -047fa4: 7010 b602 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b6 │ │ -047faa: 6900 3e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -047fae: 28ea |0023: goto 000d // -0016 │ │ +047fc0: |[047fc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +047fd0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +047fd4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +047fd8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +047fdc: 2200 9b00 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@009b │ │ +047fe0: 7010 b402 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@02b4 │ │ +047fe6: 6900 3e00 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +047fea: 0e00 |000d: return-void │ │ +047fec: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +047ff0: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +047ff4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +047ff8: 2200 9a00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@009a │ │ +047ffc: 7010 ad02 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02ad │ │ +048002: 6900 3e00 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +048006: 28f2 |001b: goto 000d // -000e │ │ +048008: 2200 9c00 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@009c │ │ +04800c: 7010 b602 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b6 │ │ +048012: 6900 3e00 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +048016: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -213,17 +213,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -047fb0: |[047fb0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -047fc0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -047fc6: 0e00 |0003: return-void │ │ +048018: |[048018] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +048028: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04802e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -232,27 +232,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -047fc8: |[047fc8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -047fd8: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -047fde: 1a00 d00c |0003: const-string v0, "UNKNOWN" // string@0cd0 │ │ -047fe2: 1100 |0005: return-object v0 │ │ -047fe4: 1a00 9b02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@029b │ │ -047fe8: 28fd |0008: goto 0005 // -0003 │ │ -047fea: 1a00 9a02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@029a │ │ -047fee: 28fa |000b: goto 0005 // -0006 │ │ -047ff0: 1a00 9902 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0299 │ │ -047ff4: 28f7 |000e: goto 0005 // -0009 │ │ -047ff6: 1a00 9802 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0298 │ │ -047ffa: 28f4 |0011: goto 0005 // -000c │ │ -047ffc: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +048030: |[048030] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +048040: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +048046: 1a00 d90c |0003: const-string v0, "UNKNOWN" // string@0cd9 │ │ +04804a: 1100 |0005: return-object v0 │ │ +04804c: 1a00 9b02 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@029b │ │ +048050: 28fd |0008: goto 0005 // -0003 │ │ +048052: 1a00 9a02 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@029a │ │ +048056: 28fa |000b: goto 0005 // -0006 │ │ +048058: 1a00 9902 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0299 │ │ +04805c: 28f7 |000e: goto 0005 // -0009 │ │ +04805e: 1a00 9802 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@0298 │ │ +048062: 28f4 |0011: goto 0005 // -000c │ │ +048064: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=448 │ │ 0x0006 line=440 │ │ 0x0009 line=442 │ │ 0x000c line=444 │ │ @@ -266,55 +266,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -048024: |[048024] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -048034: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -048036: 2200 6404 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04803a: 7010 d422 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -048040: 1a02 070e |0006: const-string v2, "[" // string@0e07 │ │ -048044: 6e20 dc22 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04804a: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -04804e: 7110 a322 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@22a3 │ │ -048054: 0a02 |0010: move-result v2 │ │ -048056: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -04805a: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -04805e: b524 |0015: and-int/2addr v4, v2 │ │ -048060: 6e10 e022 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ -048066: 0a02 |0019: move-result v2 │ │ -048068: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -04806c: 1a02 cd00 |001c: const-string v2, ", " // string@00cd │ │ -048070: 6e20 dc22 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048076: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -04807c: 28e7 |0024: goto 000b // -0019 │ │ -04807e: 1a02 a303 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@03a3 │ │ -048082: 6e20 dc22 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048088: 28e1 |002a: goto 000b // -001f │ │ -04808a: 1a02 9f03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@039f │ │ -04808e: 6e20 dc22 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048094: 28db |0030: goto 000b // -0025 │ │ -048096: 1a02 a203 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@03a2 │ │ -04809a: 6e20 dc22 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0480a0: 28d5 |0036: goto 000b // -002b │ │ -0480a2: 1a02 a103 |0037: const-string v2, "FEEDBACK_GENERIC" // string@03a1 │ │ -0480a6: 6e20 dc22 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0480ac: 28cf |003c: goto 000b // -0031 │ │ -0480ae: 1a02 a403 |003d: const-string v2, "FEEDBACK_VISUAL" // string@03a4 │ │ -0480b2: 6e20 dc22 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0480b8: 28c9 |0042: goto 000b // -0037 │ │ -0480ba: 1a02 330e |0043: const-string v2, "]" // string@0e33 │ │ -0480be: 6e20 dc22 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0480c4: 6e10 e122 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0480ca: 0c02 |004b: move-result-object v2 │ │ -0480cc: 1102 |004c: return-object v2 │ │ -0480ce: 0000 |004d: nop // spacer │ │ -0480d0: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +04808c: |[04808c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +04809c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04809e: 2200 6d04 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +0480a2: 7010 d422 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0480a8: 1a02 100e |0006: const-string v2, "[" // string@0e10 │ │ +0480ac: 6e20 dc22 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0480b2: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +0480b6: 7110 a322 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@22a3 │ │ +0480bc: 0a02 |0010: move-result v2 │ │ +0480be: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0480c2: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0480c6: b524 |0015: and-int/2addr v4, v2 │ │ +0480c8: 6e10 e022 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ +0480ce: 0a02 |0019: move-result v2 │ │ +0480d0: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0480d4: 1a02 cd00 |001c: const-string v2, ", " // string@00cd │ │ +0480d8: 6e20 dc22 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0480de: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0480e4: 28e7 |0024: goto 000b // -0019 │ │ +0480e6: 1a02 a303 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@03a3 │ │ +0480ea: 6e20 dc22 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0480f0: 28e1 |002a: goto 000b // -001f │ │ +0480f2: 1a02 9f03 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@039f │ │ +0480f6: 6e20 dc22 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0480fc: 28db |0030: goto 000b // -0025 │ │ +0480fe: 1a02 a203 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@03a2 │ │ +048102: 6e20 dc22 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048108: 28d5 |0036: goto 000b // -002b │ │ +04810a: 1a02 a103 |0037: const-string v2, "FEEDBACK_GENERIC" // string@03a1 │ │ +04810e: 6e20 dc22 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048114: 28cf |003c: goto 000b // -0031 │ │ +048116: 1a02 a403 |003d: const-string v2, "FEEDBACK_VISUAL" // string@03a4 │ │ +04811a: 6e20 dc22 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048120: 28c9 |0042: goto 000b // -0037 │ │ +048122: 1a02 3c0e |0043: const-string v2, "]" // string@0e3c │ │ +048126: 6e20 dc22 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04812c: 6e10 e122 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +048132: 0c02 |004b: move-result-object v2 │ │ +048134: 1102 |004c: return-object v2 │ │ +048136: 0000 |004d: nop // spacer │ │ +048138: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0006 line=357 │ │ 0x000b line=358 │ │ 0x000d line=359 │ │ 0x0013 line=360 │ │ @@ -339,32 +339,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -0480fc: |[0480fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -04810c: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -048112: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -048114: 1100 |0004: return-object v0 │ │ -048116: 1a00 0d03 |0005: const-string v0, "DEFAULT" // string@030d │ │ -04811a: 28fd |0007: goto 0004 // -0003 │ │ -04811c: 1a00 b703 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@03b7 │ │ -048120: 28fa |000a: goto 0004 // -0006 │ │ -048122: 1a00 c403 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03c4 │ │ -048126: 28f7 |000d: goto 0004 // -0009 │ │ -048128: 1a00 c203 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03c2 │ │ -04812c: 28f4 |0010: goto 0004 // -000c │ │ -04812e: 1a00 c103 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03c1 │ │ -048132: 28f1 |0013: goto 0004 // -000f │ │ -048134: 1a00 c303 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03c3 │ │ -048138: 28ee |0016: goto 0004 // -0012 │ │ -04813a: 0000 |0017: nop // spacer │ │ -04813c: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +048164: |[048164] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +048174: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +04817a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04817c: 1100 |0004: return-object v0 │ │ +04817e: 1a00 0d03 |0005: const-string v0, "DEFAULT" // string@030d │ │ +048182: 28fd |0007: goto 0004 // -0003 │ │ +048184: 1a00 b703 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@03b7 │ │ +048188: 28fa |000a: goto 0004 // -0006 │ │ +04818a: 1a00 c403 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@03c4 │ │ +04818e: 28f7 |000d: goto 0004 // -0009 │ │ +048190: 1a00 c203 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@03c2 │ │ +048194: 28f4 |0010: goto 0004 // -000c │ │ +048196: 1a00 c103 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@03c1 │ │ +04819a: 28f1 |0013: goto 0004 // -000f │ │ +04819c: 1a00 c303 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@03c3 │ │ +0481a0: 28ee |0016: goto 0004 // -0012 │ │ +0481a2: 0000 |0017: nop // spacer │ │ +0481a4: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=409 │ │ 0x0005 line=397 │ │ 0x0008 line=399 │ │ 0x000b line=401 │ │ @@ -380,19 +380,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -048170: |[048170] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -048180: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -048184: 7220 bd02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02bd │ │ -04818a: 0a00 |0005: move-result v0 │ │ -04818c: 0f00 |0006: return v0 │ │ +0481d8: |[0481d8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0481e8: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +0481ec: 7220 bd02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02bd │ │ +0481f2: 0a00 |0005: move-result v0 │ │ +0481f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #6 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -400,19 +400,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -048190: |[048190] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0481a0: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0481a4: 7220 be02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02be │ │ -0481aa: 0a00 |0005: move-result v0 │ │ -0481ac: 0f00 |0006: return v0 │ │ +0481f8: |[0481f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +048208: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +04820c: 7220 be02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02be │ │ +048212: 0a00 |0005: move-result v0 │ │ +048214: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #7 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -420,19 +420,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0481b0: |[0481b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0481c0: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0481c4: 7220 bf02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bf │ │ -0481ca: 0c00 |0005: move-result-object v0 │ │ -0481cc: 1100 |0006: return-object v0 │ │ +048218: |[048218] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +048228: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +04822c: 7220 bf02 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02bf │ │ +048232: 0c00 |0005: move-result-object v0 │ │ +048234: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #8 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -440,19 +440,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0481d0: |[0481d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0481e0: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -0481e4: 7220 c002 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02c0 │ │ -0481ea: 0c00 |0005: move-result-object v0 │ │ -0481ec: 1100 |0006: return-object v0 │ │ +048238: |[048238] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +048248: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +04824c: 7220 c002 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02c0 │ │ +048252: 0c00 |0005: move-result-object v0 │ │ +048254: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #9 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -460,19 +460,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0481f0: |[0481f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -048200: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -048204: 7220 c102 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02c1 │ │ -04820a: 0c00 |0005: move-result-object v0 │ │ -04820c: 1100 |0006: return-object v0 │ │ +048258: |[048258] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +048268: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +04826c: 7220 c102 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02c1 │ │ +048272: 0c00 |0005: move-result-object v0 │ │ +048274: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #10 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;) │ │ @@ -480,32 +480,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -048210: |[048210] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048220: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ -048224: 7220 c202 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02c2 │ │ -04822a: 0c00 |0005: move-result-object v0 │ │ -04822c: 1100 |0006: return-object v0 │ │ +048278: |[048278] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +048288: 6200 3e00 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@003e │ │ +04828c: 7220 c202 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02c2 │ │ +048292: 0c00 |0005: move-result-object v0 │ │ +048294: 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 : 463 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #2 header: │ │ -class_idx : 152 │ │ +class_idx : 159 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 464 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 - │ │ @@ -521,17 +521,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048230: |[048230] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -048240: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048246: 0e00 |0003: return-void │ │ +048298: |[048298] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +0482a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0482ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -539,18 +539,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048248: |[048248] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -048258: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -04825e: 0a00 |0003: move-result v0 │ │ -048260: 0f00 |0004: return v0 │ │ +0482b0: |[0482b0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0482c0: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0482c6: 0a00 |0003: move-result v0 │ │ +0482c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #2 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -558,18 +558,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048264: |[048264] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048274: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -04827a: 0c00 |0003: move-result-object v0 │ │ -04827c: 1100 |0004: return-object v0 │ │ +0482cc: |[0482cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0482dc: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +0482e2: 0c00 |0003: move-result-object v0 │ │ +0482e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #3 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -577,18 +577,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -048280: |[048280] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -048290: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -048296: 0c00 |0003: move-result-object v0 │ │ -048298: 1100 |0004: return-object v0 │ │ +0482e8: |[0482e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0482f8: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +0482fe: 0c00 |0003: move-result-object v0 │ │ +048300: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #4 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -596,18 +596,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04829c: |[04829c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0482ac: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -0482b2: 0c00 |0003: move-result-object v0 │ │ -0482b4: 1100 |0004: return-object v0 │ │ +048304: |[048304] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +048314: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +04831a: 0c00 |0003: move-result-object v0 │ │ +04831c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;) │ │ @@ -615,31 +615,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0482b8: |[0482b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0482c8: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -0482ce: 0c00 |0003: move-result-object v0 │ │ -0482d0: 1100 |0004: return-object v0 │ │ +048320: |[048320] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +048330: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +048336: 0c00 |0003: move-result-object v0 │ │ +048338: 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 : 464 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #3 header: │ │ -class_idx : 153 │ │ +class_idx : 160 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 465 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 - │ │ @@ -655,17 +655,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0482d4: |[0482d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -0482e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0482ea: 0e00 |0003: return-void │ │ +04833c: |[04833c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +04834c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;) │ │ @@ -673,31 +673,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0482ec: |[0482ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0482fc: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -048302: 0a00 |0003: move-result v0 │ │ -048304: 0f00 |0004: return v0 │ │ +048354: |[048354] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +048364: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +04836a: 0a00 |0003: move-result v0 │ │ +04836c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ source_file_idx : 465 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #4 header: │ │ -class_idx : 154 │ │ +class_idx : 161 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ @@ -713,17 +713,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #5 header: │ │ -class_idx : 155 │ │ +class_idx : 162 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #5 annotations: │ │ @@ -757,17 +757,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #6 header: │ │ -class_idx : 159 │ │ +class_idx : 166 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #6 annotations: │ │ @@ -801,17 +801,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #7 header: │ │ -class_idx : 160 │ │ +class_idx : 167 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #7 annotations: │ │ @@ -833,17 +833,17 @@ │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #8 header: │ │ -class_idx : 161 │ │ +class_idx : 168 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 91 │ │ +superclass_idx : 95 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #8 annotations: │ │ @@ -885,27 +885,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 │ │ -048308: |[048308] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -048318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04831a: 5b34 4300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ -04831e: 7030 0602 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0206 │ │ -048324: 6001 2c00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -048328: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -04832c: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -048330: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -048332: 5c30 3f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ -048336: 2200 4e00 |000f: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -04833a: 7010 d201 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -048340: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -048344: 0e00 |0016: return-void │ │ +048370: |[048370] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +048380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048382: 5b34 4300 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ +048386: 7030 0602 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@0206 │ │ +04838c: 6001 2c00 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +048390: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +048394: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +048398: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +04839a: 5c30 3f00 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ +04839e: 2200 5200 |000f: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +0483a2: 7010 d201 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0483a8: 5b30 4200 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ +0483ac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=408 │ │ 0x000f line=409 │ │ 0x0016 line=416 │ │ @@ -919,17 +919,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 │ │ -048348: |[048348] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -048358: 7030 ec02 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@02ec │ │ -04835e: 0e00 |0003: return-void │ │ +0483b0: |[0483b0] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0483c0: 7030 ec02 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@02ec │ │ +0483c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 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; │ │ @@ -941,58 +941,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -048360: |[048360] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -048370: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -048372: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -048374: 5463 4200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -048378: 6e20 ee02 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@02ee │ │ -04837e: 6e10 c101 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -048384: 5463 4300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ -048388: 7110 f602 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@02f6 │ │ -04838e: 0c03 |000f: move-result-object v3 │ │ -048390: 6e10 5c00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005c │ │ -048396: 0c03 |0013: move-result-object v3 │ │ -048398: 6e10 5d1f 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -04839e: 0c03 |0017: move-result-object v3 │ │ -0483a0: 7110 e40b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -0483a6: 0a03 |001b: move-result v3 │ │ -0483a8: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -0483ac: 0101 |001e: move v1, v0 │ │ -0483ae: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -0483b2: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -0483b4: 5463 4200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ -0483b8: 6e10 dd01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01dd │ │ -0483be: 0a02 |0027: move-result v2 │ │ -0483c0: 5263 4000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ -0483c4: 7f33 |002a: neg-float v3, v3 │ │ -0483c6: 8224 |002b: int-to-float v4, v2 │ │ -0483c8: c843 |002c: mul-float/2addr v3, v4 │ │ -0483ca: 5264 4100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -0483ce: c843 |002f: mul-float/2addr v3, v4 │ │ -0483d0: 8204 |0030: int-to-float v4, v0 │ │ -0483d2: c843 |0031: mul-float/2addr v3, v4 │ │ -0483d4: 6e30 c501 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -0483da: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -0483de: 5563 3f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ -0483e2: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -0483e6: 8223 |003b: int-to-float v3, v2 │ │ -0483e8: 6e30 c501 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -0483ee: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -0483f2: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -0483f6: 6e30 c401 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@01c4 │ │ -0483fc: 6f20 0702 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0207 │ │ -048402: 6e10 be01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ -048408: 0e00 |004c: return-void │ │ -04840a: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -04840c: 28d1 |004e: goto 001f // -002f │ │ +0483c8: |[0483c8] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0483d8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0483da: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0483dc: 5463 4200 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ +0483e0: 6e20 ee02 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@02ee │ │ +0483e6: 6e10 c101 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +0483ec: 5463 4300 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@0043 │ │ +0483f0: 7110 f602 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@02f6 │ │ +0483f6: 0c03 |000f: move-result-object v3 │ │ +0483f8: 6e10 5c00 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005c │ │ +0483fe: 0c03 |0013: move-result-object v3 │ │ +048400: 6e10 5d1f 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +048406: 0c03 |0017: move-result-object v3 │ │ +048408: 7110 e40b 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +04840e: 0a03 |001b: move-result v3 │ │ +048410: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +048414: 0101 |001e: move v1, v0 │ │ +048416: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +04841a: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +04841c: 5463 4200 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@0042 │ │ +048420: 6e10 dd01 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@01dd │ │ +048426: 0a02 |0027: move-result v2 │ │ +048428: 5263 4000 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ +04842c: 7f33 |002a: neg-float v3, v3 │ │ +04842e: 8224 |002b: int-to-float v4, v2 │ │ +048430: c843 |002c: mul-float/2addr v3, v4 │ │ +048432: 5264 4100 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ +048436: c843 |002f: mul-float/2addr v3, v4 │ │ +048438: 8204 |0030: int-to-float v4, v0 │ │ +04843a: c843 |0031: mul-float/2addr v3, v4 │ │ +04843c: 6e30 c501 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +048442: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +048446: 5563 3f00 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@003f │ │ +04844a: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +04844e: 8223 |003b: int-to-float v3, v2 │ │ +048450: 6e30 c501 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +048456: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +04845a: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +04845e: 6e30 c401 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@01c4 │ │ +048464: 6f20 0702 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@0207 │ │ +04846a: 6e10 be01 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ +048470: 0e00 |004c: return-void │ │ +048472: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +048474: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=446 │ │ 0x0007 line=447 │ │ 0x000a line=450 │ │ 0x001f line=452 │ │ 0x0022 line=453 │ │ @@ -1016,17 +1016,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -048410: |[048410] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -048420: 5210 4100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -048424: 0f00 |0002: return v0 │ │ +048478: |[048478] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +048488: 5210 4100 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ +04848c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1034,18 +1034,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048428: |[048428] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -048438: 5901 4000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ -04843c: 6e10 f102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@02f1 │ │ -048442: 0e00 |0005: return-void │ │ +048490: |[048490] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +0484a0: 5901 4000 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0040 │ │ +0484a4: 6e10 f102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@02f1 │ │ +0484aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0002 line=441 │ │ 0x0005 line=442 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1056,33 +1056,33 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048444: |[048444] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -048454: 5901 4100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ -048458: 6e10 f102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@02f1 │ │ -04845e: 0e00 |0005: return-void │ │ +0484ac: |[0484ac] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +0484bc: 5901 4100 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@0041 │ │ +0484c0: 6e10 f102 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@02f1 │ │ +0484c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0002 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #9 header: │ │ -class_idx : 163 │ │ +class_idx : 170 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 492 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ @@ -1115,66 +1115,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -048460: |[048460] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -048470: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -048476: 121c |0003: const/4 v12, #int 1 // #1 │ │ -048478: 120b |0004: const/4 v11, #int 0 // #0 │ │ -04847a: 7010 b622 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048480: 1c06 0d00 |0008: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -048484: 1a07 ef22 |000a: const-string v7, "setHomeAsUpIndicator" // string@22ef │ │ -048488: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -04848a: 2388 bd04 |000d: new-array v8, v8, [Ljava/lang/Class; // type@04bd │ │ -04848e: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -048490: 1c0a 5900 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@0059 │ │ -048494: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -048498: 6e30 8922 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -04849e: 0c06 |0017: move-result-object v6 │ │ -0484a0: 5be6 5300 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -0484a4: 1c06 0d00 |001a: const-class v6, Landroid/app/ActionBar; // type@000d │ │ -0484a8: 1a07 ee22 |001c: const-string v7, "setHomeActionContentDescription" // string@22ee │ │ -0484ac: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -0484ae: 2388 bd04 |001f: new-array v8, v8, [Ljava/lang/Class; // type@04bd │ │ -0484b2: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -0484b4: 620a e80e |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ee8 │ │ -0484b8: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -0484bc: 6e30 8922 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -0484c2: 0c06 |0029: move-result-object v6 │ │ -0484c4: 5be6 5200 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -0484c8: 0e00 |002c: return-void │ │ -0484ca: 0d06 |002d: move-exception v6 │ │ -0484cc: 6e20 4f00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ -0484d2: 0c02 |0031: move-result-object v2 │ │ -0484d4: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -0484d8: 6e10 941e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -0484de: 0c03 |0037: move-result-object v3 │ │ -0484e0: 1f03 ad03 |0038: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -0484e4: 6e10 151f 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -0484ea: 0a00 |003d: move-result v0 │ │ -0484ec: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -0484ee: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -0484f2: 6e20 141f b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -0484f8: 0c01 |0044: move-result-object v1 │ │ -0484fa: 6e20 141f c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -048500: 0c04 |0048: move-result-object v4 │ │ -048502: 6e10 831e 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1e83 │ │ -048508: 0a06 |004c: move-result v6 │ │ -04850a: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -04850e: 0745 |004f: move-object v5, v4 │ │ -048510: 2056 df03 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@03df │ │ -048514: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -048518: 1f05 df03 |0054: check-cast v5, Landroid/widget/ImageView; // type@03df │ │ -04851c: 5be5 5400 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -048520: 28d4 |0058: goto 002c // -002c │ │ -048522: 0715 |0059: move-object v5, v1 │ │ -048524: 28f6 |005a: goto 0050 // -000a │ │ +0484c8: |[0484c8] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +0484d8: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +0484de: 121c |0003: const/4 v12, #int 1 // #1 │ │ +0484e0: 120b |0004: const/4 v11, #int 0 // #0 │ │ +0484e2: 7010 b622 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0484e8: 1c06 1000 |0008: const-class v6, Landroid/app/ActionBar; // type@0010 │ │ +0484ec: 1a07 f822 |000a: const-string v7, "setHomeAsUpIndicator" // string@22f8 │ │ +0484f0: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +0484f2: 2388 c604 |000d: new-array v8, v8, [Ljava/lang/Class; // type@04c6 │ │ +0484f6: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +0484f8: 1c0a 5d00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@005d │ │ +0484fc: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +048500: 6e30 8922 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +048506: 0c06 |0017: move-result-object v6 │ │ +048508: 5be6 5300 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ +04850c: 1c06 1000 |001a: const-class v6, Landroid/app/ActionBar; // type@0010 │ │ +048510: 1a07 f722 |001c: const-string v7, "setHomeActionContentDescription" // string@22f7 │ │ +048514: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +048516: 2388 c604 |001f: new-array v8, v8, [Ljava/lang/Class; // type@04c6 │ │ +04851a: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +04851c: 620a e80e |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ee8 │ │ +048520: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +048524: 6e30 8922 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +04852a: 0c06 |0029: move-result-object v6 │ │ +04852c: 5be6 5200 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ +048530: 0e00 |002c: return-void │ │ +048532: 0d06 |002d: move-exception v6 │ │ +048534: 6e20 4f00 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ +04853a: 0c02 |0031: move-result-object v2 │ │ +04853c: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +048540: 6e10 941e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +048546: 0c03 |0037: move-result-object v3 │ │ +048548: 1f03 b603 |0038: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +04854c: 6e10 151f 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +048552: 0a00 |003d: move-result v0 │ │ +048554: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +048556: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +04855a: 6e20 141f b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +048560: 0c01 |0044: move-result-object v1 │ │ +048562: 6e20 141f c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +048568: 0c04 |0048: move-result-object v4 │ │ +04856a: 6e10 831e 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1e83 │ │ +048570: 0a06 |004c: move-result v6 │ │ +048572: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +048576: 0745 |004f: move-object v5, v4 │ │ +048578: 2056 e803 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@03e8 │ │ +04857c: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +048580: 1f05 e803 |0054: check-cast v5, Landroid/widget/ImageView; // type@03e8 │ │ +048584: 5be5 5400 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ +048588: 28d4 |0058: goto 002c // -002c │ │ +04858a: 0715 |0059: move-object v5, v1 │ │ +04858c: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=103 │ │ 0x0008 line=105 │ │ 0x001a line=107 │ │ @@ -1201,17 +1201,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 : 492 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #10 header: │ │ -class_idx : 164 │ │ +class_idx : 171 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 492 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ @@ -1240,39 +1240,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -048538: |[048538] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -048548: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04854a: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -04854e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -048550: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -048556: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04855a: 6900 5600 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ -04855e: 0e00 |000b: return-void │ │ +0485a0: |[0485a0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +0485b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0485b2: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +0485b6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0485b8: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +0485be: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0485c2: 6900 5600 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ +0485c6: 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 │ │ -048560: |[048560] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -048570: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048576: 0e00 |0003: return-void │ │ +0485c8: |[0485c8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +0485d8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0485de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -1281,23 +1281,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 │ │ -048578: |[048578] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048588: 6202 5600 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ -04858c: 6e20 5f00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ -048592: 0c00 |0005: move-result-object v0 │ │ -048594: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -048596: 6e20 8701 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -04859c: 0c01 |000a: move-result-object v1 │ │ -04859e: 6e10 9101 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -0485a4: 1101 |000e: return-object v1 │ │ +0485e0: |[0485e0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0485f0: 6202 5600 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0056 │ │ +0485f4: 6e20 5f00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ +0485fa: 0c00 |0005: move-result-object v0 │ │ +0485fc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0485fe: 6e20 8701 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +048604: 0c01 |000a: move-result-object v1 │ │ +048606: 6e10 9101 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +04860c: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0006 line=93 │ │ 0x000b line=94 │ │ 0x000e line=95 │ │ locals : │ │ @@ -1310,44 +1310,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 │ │ -0485a8: |[0485a8] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0485b8: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -0485bc: 2207 a300 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a3 │ │ -0485c0: 7020 0303 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0303 │ │ -0485c6: 0772 |0007: move-object v2, v7 │ │ -0485c8: 1f02 a300 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a3 │ │ -0485cc: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -0485d0: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -0485d4: 6e10 5200 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ -0485da: 0c00 |0011: move-result-object v0 │ │ -0485dc: 5423 5200 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -0485e0: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -0485e2: 2344 be04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@04be │ │ -0485e6: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -0485e8: 7110 a622 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -0485ee: 0c06 |001b: move-result-object v6 │ │ -0485f0: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -0485f4: 6e30 f322 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -0485fa: 6003 2c00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0485fe: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -048602: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -048606: 6e10 2200 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ -04860c: 0c03 |002a: move-result-object v3 │ │ -04860e: 6e20 4900 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0049 │ │ -048614: 1107 |002e: return-object v7 │ │ -048616: 0d01 |002f: move-exception v1 │ │ -048618: 1a03 eb01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ -04861c: 1a04 fe02 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02fe │ │ -048620: 7130 921d 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -048626: 28f7 |0037: goto 002e // -0009 │ │ +048610: |[048610] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +048620: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +048624: 2207 aa00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00aa │ │ +048628: 7020 0303 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0303 │ │ +04862e: 0772 |0007: move-object v2, v7 │ │ +048630: 1f02 aa00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00aa │ │ +048634: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ +048638: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +04863c: 6e10 5200 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ +048642: 0c00 |0011: move-result-object v0 │ │ +048644: 5423 5200 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ +048648: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +04864a: 2344 c704 |0015: new-array v4, v4, [Ljava/lang/Object; // type@04c7 │ │ +04864e: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +048650: 7110 a622 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +048656: 0c06 |001b: move-result-object v6 │ │ +048658: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +04865c: 6e30 f322 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +048662: 6003 2c00 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +048666: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +04866a: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +04866e: 6e10 2200 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ +048674: 0c03 |002a: move-result-object v3 │ │ +048676: 6e20 4900 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0049 │ │ +04867c: 1107 |002e: return-object v7 │ │ +04867e: 0d01 |002f: move-exception v1 │ │ +048680: 1a03 eb01 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ +048684: 1a04 fe02 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@02fe │ │ +048688: 7130 921d 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +04868e: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=71 │ │ 0x0002 line=72 │ │ 0x0008 line=74 │ │ @@ -1372,53 +1372,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 │ │ -048638: |[048638] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -048648: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -04864c: 2207 a300 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a3 │ │ -048650: 7020 0303 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0303 │ │ -048656: 0772 |0007: move-object v2, v7 │ │ -048658: 1f02 a300 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00a3 │ │ -04865c: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -048660: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -048664: 6e10 5200 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ -04866a: 0c00 |0011: move-result-object v0 │ │ -04866c: 5423 5300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ -048670: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -048672: 2344 be04 |0015: new-array v4, v4, [Ljava/lang/Object; // type@04be │ │ -048676: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -048678: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -04867c: 6e30 f322 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -048682: 5423 5200 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ -048686: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -048688: 2344 be04 |0020: new-array v4, v4, [Ljava/lang/Object; // type@04be │ │ -04868c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -04868e: 7110 a622 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -048694: 0c06 |0026: move-result-object v6 │ │ -048696: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -04869a: 6e30 f322 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -0486a0: 1107 |002c: return-object v7 │ │ -0486a2: 0d01 |002d: move-exception v1 │ │ -0486a4: 1a03 eb01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ -0486a8: 1a04 0003 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0300 │ │ -0486ac: 7130 921d 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -0486b2: 28f7 |0035: goto 002c // -0009 │ │ -0486b4: 5423 5400 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -0486b8: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -0486bc: 5423 5400 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ -0486c0: 6e20 4c20 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -0486c6: 28ed |003f: goto 002c // -0013 │ │ -0486c8: 1a03 eb01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ -0486cc: 1a04 ff02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02ff │ │ -0486d0: 7120 911d 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -0486d6: 28e5 |0047: goto 002c // -001b │ │ +0486a0: |[0486a0] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0486b0: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +0486b4: 2207 aa00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00aa │ │ +0486b8: 7020 0303 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@0303 │ │ +0486be: 0772 |0007: move-object v2, v7 │ │ +0486c0: 1f02 aa00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00aa │ │ +0486c4: 5423 5300 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ +0486c8: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +0486cc: 6e10 5200 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ +0486d2: 0c00 |0011: move-result-object v0 │ │ +0486d4: 5423 5300 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@0053 │ │ +0486d8: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +0486da: 2344 c704 |0015: new-array v4, v4, [Ljava/lang/Object; // type@04c7 │ │ +0486de: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +0486e0: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +0486e4: 6e30 f322 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +0486ea: 5423 5200 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@0052 │ │ +0486ee: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +0486f0: 2344 c704 |0020: new-array v4, v4, [Ljava/lang/Object; // type@04c7 │ │ +0486f4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +0486f6: 7110 a622 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +0486fc: 0c06 |0026: move-result-object v6 │ │ +0486fe: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +048702: 6e30 f322 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +048708: 1107 |002c: return-object v7 │ │ +04870a: 0d01 |002d: move-exception v1 │ │ +04870c: 1a03 eb01 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ +048710: 1a04 0003 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@0300 │ │ +048714: 7130 921d 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +04871a: 28f7 |0035: goto 002c // -0009 │ │ +04871c: 5423 5400 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ +048720: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +048724: 5423 5400 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@0054 │ │ +048728: 6e20 4c20 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +04872e: 28ed |003f: goto 002c // -0013 │ │ +048730: 1a03 eb01 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@01eb │ │ +048734: 1a04 ff02 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@02ff │ │ +048738: 7120 911d 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +04873e: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0008 line=52 │ │ @@ -1441,17 +1441,17 @@ │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 492 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #11 header: │ │ -class_idx : 165 │ │ +class_idx : 172 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 497 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #11 - │ │ @@ -1476,39 +1476,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0486e8: |[0486e8] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -0486f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0486fa: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -0486fe: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -048700: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -048706: 4b02 0001 |0007: aput v2, v0, v1 │ │ -04870a: 6900 5800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0058 │ │ -04870e: 0e00 |000b: return-void │ │ +048750: |[048750] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +048760: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +048762: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +048766: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +048768: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +04876e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +048772: 6900 5800 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0058 │ │ +048776: 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 │ │ -048710: |[048710] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -048720: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048726: 0e00 |0003: return-void │ │ +048778: |[048778] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +048788: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04878e: 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;) │ │ @@ -1516,23 +1516,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 │ │ -048728: |[048728] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -048738: 6202 5800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0058 │ │ -04873c: 6e20 5f00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ -048742: 0c00 |0005: move-result-object v0 │ │ -048744: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -048746: 6e20 8701 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -04874c: 0c01 |000a: move-result-object v1 │ │ -04874e: 6e10 9101 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -048754: 1101 |000e: return-object v1 │ │ +048790: |[048790] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0487a0: 6202 5800 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0058 │ │ +0487a4: 6e20 5f00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ +0487aa: 0c00 |0005: move-result-object v0 │ │ +0487ac: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0487ae: 6e20 8701 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +0487b4: 0c01 |000a: move-result-object v1 │ │ +0487b6: 6e10 9101 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +0487bc: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -1545,20 +1545,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 │ │ -048758: |[048758] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -048768: 6e10 5200 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ -04876e: 0c00 |0003: move-result-object v0 │ │ -048770: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -048774: 6e20 3a00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ -04877a: 1101 |0009: return-object v1 │ │ +0487c0: |[0487c0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0487d0: 6e10 5200 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ +0487d6: 0c00 |0003: move-result-object v0 │ │ +0487d8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0487dc: 6e20 3a00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ +0487e2: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0004 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=50 │ │ locals : │ │ @@ -1572,21 +1572,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 │ │ -04877c: |[04877c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -04878c: 6e10 5200 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ -048792: 0c00 |0003: move-result-object v0 │ │ -048794: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -048798: 6e20 3d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ -04879e: 6e20 3a00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ -0487a4: 1101 |000c: return-object v1 │ │ +0487e4: |[0487e4] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +0487f4: 6e10 5200 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ +0487fa: 0c00 |0003: move-result-object v0 │ │ +0487fc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +048800: 6e20 3d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ +048806: 6e20 3a00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ +04880c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0004 line=37 │ │ 0x0006 line=38 │ │ 0x0009 line=39 │ │ 0x000c line=41 │ │ @@ -1597,17 +1597,17 @@ │ │ 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000d reg=4 contentDescRes I │ │ │ │ Virtual methods - │ │ source_file_idx : 497 (ActionBarDrawerToggleJellybeanMR2.java) │ │ │ │ Class #12 header: │ │ -class_idx : 167 │ │ +class_idx : 174 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 578 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 - │ │ @@ -1623,17 +1623,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0487a8: |[0487a8] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -0487b8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0487be: 0e00 |0003: return-void │ │ +048810: |[048810] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +048820: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048826: 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;) │ │ @@ -1641,17 +1641,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 │ │ -0487c0: |[0487c0] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0487d0: 6e54 4e00 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@004e │ │ -0487d6: 0e00 |0003: return-void │ │ +048828: |[048828] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +048838: 6e54 4e00 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@004e │ │ +04883e: 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; │ │ @@ -1664,31 +1664,31 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0487d8: |[0487d8] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -0487e8: 6e10 5d00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@005d │ │ -0487ee: 0e00 |0003: return-void │ │ +048840: |[048840] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +048850: 6e10 5d00 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@005d │ │ +048856: 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 : 578 (ActivityCompatHoneycomb.java) │ │ │ │ Class #13 header: │ │ -class_idx : 168 │ │ +class_idx : 175 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 - │ │ @@ -1704,17 +1704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0487f0: |[0487f0] android.support.v4.app.ActivityCompatJB.:()V │ │ -048800: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048806: 0e00 |0003: return-void │ │ +048858: |[048858] android.support.v4.app.ActivityCompatJB.:()V │ │ +048868: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04886e: 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;) │ │ @@ -1722,17 +1722,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048808: |[048808] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -048818: 6e10 5100 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0051 │ │ -04881e: 0e00 |0003: return-void │ │ +048870: |[048870] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +048880: 6e10 5100 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0051 │ │ +048886: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -1741,17 +1741,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 │ │ -048820: |[048820] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -048830: 6e30 1801 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0118 │ │ -048836: 0e00 |0003: return-void │ │ +048888: |[048888] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +048898: 6e30 1801 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0118 │ │ +04889e: 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; │ │ @@ -1762,34 +1762,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 │ │ -048838: |[048838] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -048848: 6e40 7500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0075 │ │ -04884e: 0e00 |0003: return-void │ │ +0488a0: |[0488a0] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +0488b0: 6e40 7500 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@0075 │ │ +0488b6: 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 : 579 (ActivityCompatJB.java) │ │ │ │ Class #14 header: │ │ -class_idx : 170 │ │ +class_idx : 177 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #14 annotations: │ │ @@ -1809,17 +1809,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048850: |[048850] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -048860: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048866: 0e00 |0003: return-void │ │ +0488b8: |[0488b8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +0488c8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0488ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -1828,26 +1828,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 │ │ -048868: |[048868] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -048878: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04887c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -048880: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -048884: 2200 a900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a9 │ │ -048888: 7130 2403 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0324 │ │ -04888e: 0c01 |000b: move-result-object v1 │ │ -048890: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ -048896: 1100 |000f: return-object v0 │ │ -048898: 2200 aa00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00aa │ │ -04889c: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ -0488a2: 28fa |0015: goto 000f // -0006 │ │ +0488d0: |[0488d0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0488e0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0488e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0488e8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0488ec: 2200 b000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00b0 │ │ +0488f0: 7130 2403 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@0324 │ │ +0488f6: 0c01 |000b: move-result-object v1 │ │ +0488f8: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ +0488fe: 1100 |000f: return-object v0 │ │ +048900: 2200 b100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00b1 │ │ +048904: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ +04890a: 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; │ │ @@ -1859,26 +1859,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 │ │ -0488a4: |[0488a4] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0488b4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0488b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0488bc: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0488c0: 2200 a900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a9 │ │ -0488c4: 7156 2503 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@0325 │ │ -0488ca: 0c01 |000b: move-result-object v1 │ │ -0488cc: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ -0488d2: 1100 |000f: return-object v0 │ │ -0488d4: 2200 aa00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00aa │ │ -0488d8: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ -0488de: 28fa |0015: goto 000f // -0006 │ │ +04890c: |[04890c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +04891c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +048920: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048924: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +048928: 2200 b000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00b0 │ │ +04892c: 7156 2503 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@0325 │ │ +048932: 0c01 |000b: move-result-object v1 │ │ +048934: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ +04893a: 1100 |000f: return-object v0 │ │ +04893c: 2200 b100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00b1 │ │ +048940: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ +048946: 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; │ │ @@ -1892,26 +1892,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 │ │ -0488e0: |[0488e0] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -0488f0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0488f4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0488f8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -0488fc: 2200 a900 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a9 │ │ -048900: 7140 2603 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@0326 │ │ -048906: 0c01 |000b: move-result-object v1 │ │ -048908: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ -04890e: 1100 |000f: return-object v0 │ │ -048910: 2200 aa00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00aa │ │ -048914: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ -04891a: 28fa |0015: goto 000f // -0006 │ │ +048948: |[048948] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +048958: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04895c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +048960: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +048964: 2200 b000 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00b0 │ │ +048968: 7140 2603 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@0326 │ │ +04896e: 0c01 |000b: move-result-object v1 │ │ +048970: 7020 1a03 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@031a │ │ +048976: 1100 |000f: return-object v0 │ │ +048978: 2200 b100 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00b1 │ │ +04897c: 7010 1d03 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ +048982: 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; │ │ @@ -1925,17 +1925,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04891c: |[04891c] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -04892c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04892e: 1100 |0001: return-object v0 │ │ +048984: |[048984] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +048994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048996: 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;) │ │ @@ -1943,29 +1943,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 │ │ -048930: |[048930] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -048940: 0e00 |0000: return-void │ │ +048998: |[048998] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +0489a8: 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 : 581 (ActivityOptionsCompat.java) │ │ │ │ Class #15 header: │ │ -class_idx : 171 │ │ +class_idx : 178 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #15 - │ │ @@ -1985,18 +1985,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -048944: |[048944] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -048954: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04895a: 5b01 5a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ -04895e: 0e00 |0005: return-void │ │ +0489ac: |[0489ac] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +0489bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0489c2: 5b01 5a00 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ +0489c6: 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; │ │ @@ -2007,20 +2007,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 │ │ -048960: |[048960] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -048970: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ab │ │ -048974: 7130 7600 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0076 │ │ -04897a: 0c01 |0005: move-result-object v1 │ │ -04897c: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ -048982: 1100 |0009: return-object v0 │ │ +0489c8: |[0489c8] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0489d8: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00b2 │ │ +0489dc: 7130 7600 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0076 │ │ +0489e2: 0c01 |0005: move-result-object v1 │ │ +0489e4: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ +0489ea: 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 │ │ @@ -2030,20 +2030,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 │ │ -048984: |[048984] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -048994: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ab │ │ -048998: 7156 7700 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0077 │ │ -04899e: 0c01 |0005: move-result-object v1 │ │ -0489a0: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ -0489a6: 1100 |0009: return-object v0 │ │ +0489ec: |[0489ec] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0489fc: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00b2 │ │ +048a00: 7156 7700 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0077 │ │ +048a06: 0c01 |0005: move-result-object v1 │ │ +048a08: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ +048a0e: 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 │ │ @@ -2055,20 +2055,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 │ │ -0489a8: |[0489a8] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -0489b8: 2200 ab00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ab │ │ -0489bc: 7140 7800 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0078 │ │ -0489c2: 0c01 |0005: move-result-object v1 │ │ -0489c4: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ -0489ca: 1100 |0009: return-object v0 │ │ +048a10: |[048a10] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +048a20: 2200 b200 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00b2 │ │ +048a24: 7140 7800 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0078 │ │ +048a2a: 0c01 |0005: move-result-object v1 │ │ +048a2c: 7020 2303 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@0323 │ │ +048a32: 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 │ │ @@ -2080,19 +2080,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0489cc: |[0489cc] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -0489dc: 5410 5a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ -0489e0: 6e10 7900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0079 │ │ -0489e6: 0c00 |0005: move-result-object v0 │ │ -0489e8: 1100 |0006: return-object v0 │ │ +048a34: |[048a34] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +048a44: 5410 5a00 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ +048a48: 6e10 7900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0079 │ │ +048a4e: 0c00 |0005: move-result-object v0 │ │ +048a50: 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;) │ │ @@ -2100,33 +2100,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 │ │ -0489ec: |[0489ec] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -0489fc: 5420 5a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ -048a00: 5431 5a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ -048a04: 6e20 7a00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@007a │ │ -048a0a: 0e00 |0007: return-void │ │ +048a54: |[048a54] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +048a64: 5420 5a00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ +048a68: 5431 5a00 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@005a │ │ +048a6c: 6e20 7a00 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@007a │ │ +048a72: 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 : 582 (ActivityOptionsCompatJB.java) │ │ │ │ Class #16 header: │ │ -class_idx : 172 │ │ +class_idx : 179 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ @@ -2185,30 +2185,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048a0c: |[048a0c] android.support.v4.app.BackStackRecord$Op.:()V │ │ -048a1c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048a22: 0e00 |0003: return-void │ │ +048a74: |[048a74] android.support.v4.app.BackStackRecord$Op.:()V │ │ +048a84: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048a8a: 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 : 630 (BackStackRecord.java) │ │ │ │ Class #17 header: │ │ -class_idx : 174 │ │ +class_idx : 181 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #17 annotations: │ │ @@ -2231,17 +2231,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048a24: |[048a24] android.support.v4.app.BackStackState$1.:()V │ │ -048a34: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048a3a: 0e00 |0003: return-void │ │ +048a8c: |[048a8c] android.support.v4.app.BackStackState$1.:()V │ │ +048a9c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048aa2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -2250,18 +2250,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 │ │ -048a3c: |[048a3c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -048a4c: 2200 af00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00af │ │ -048a50: 7020 5a03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@035a │ │ -048a56: 1100 |0005: return-object v0 │ │ +048aa4: |[048aa4] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +048ab4: 2200 b600 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@00b6 │ │ +048ab8: 7020 5a03 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@035a │ │ +048abe: 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; │ │ │ │ @@ -2270,18 +2270,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 │ │ -048a58: |[048a58] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -048a68: 6e20 5503 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0355 │ │ -048a6e: 0c00 |0003: move-result-object v0 │ │ -048a70: 1100 |0004: return-object v0 │ │ +048ac0: |[048ac0] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +048ad0: 6e20 5503 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0355 │ │ +048ad6: 0c00 |0003: move-result-object v0 │ │ +048ad8: 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; │ │ │ │ @@ -2290,17 +2290,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 │ │ -048a74: |[048a74] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -048a84: 2320 a804 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@04a8 │ │ -048a88: 1100 |0002: return-object v0 │ │ +048adc: |[048adc] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +048aec: 2320 b104 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@04b1 │ │ +048af0: 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 │ │ │ │ @@ -2309,31 +2309,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 │ │ -048a8c: |[048a8c] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -048a9c: 6e20 5703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0357 │ │ -048aa2: 0c00 |0003: move-result-object v0 │ │ -048aa4: 1100 |0004: return-object v0 │ │ +048af4: |[048af4] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +048b04: 6e20 5703 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0357 │ │ +048b0a: 0c00 |0003: move-result-object v0 │ │ +048b0c: 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 : 630 (BackStackRecord.java) │ │ │ │ Class #18 header: │ │ -class_idx : 175 │ │ +class_idx : 182 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 630 │ │ static_fields_size : 1 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #18 annotations: │ │ @@ -2394,67 +2394,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -048aa8: |[048aa8] android.support.v4.app.BackStackState.:()V │ │ -048ab8: 2200 ae00 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00ae │ │ -048abc: 7010 5403 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0354 │ │ -048ac2: 6900 8000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0080 │ │ -048ac6: 0e00 |0007: return-void │ │ +048b10: |[048b10] android.support.v4.app.BackStackState.:()V │ │ +048b20: 2200 b500 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@00b5 │ │ +048b24: 7010 5403 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0354 │ │ +048b2a: 6900 8000 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0080 │ │ +048b2e: 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 │ │ -048ac8: |[048ac8] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -048ad8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048ade: 6e10 7e02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@027e │ │ -048ae4: 0c00 |0006: move-result-object v0 │ │ -048ae6: 5b10 8700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048aea: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -048af0: 0a00 |000c: move-result v0 │ │ -048af2: 5910 8800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ -048af6: 6e10 8102 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -048afc: 0a00 |0012: move-result v0 │ │ -048afe: 5910 8900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ -048b02: 6e10 8402 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ -048b08: 0c00 |0018: move-result-object v0 │ │ -048b0a: 5b10 8600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ -048b0e: 6e10 8102 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -048b14: 0a00 |001e: move-result v0 │ │ -048b16: 5910 8500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ -048b1a: 6e10 8102 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -048b20: 0a00 |0024: move-result v0 │ │ -048b22: 5910 8300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ -048b26: 6200 670b |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0b67 │ │ -048b2a: 7220 8f02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@028f │ │ -048b30: 0c00 |002c: move-result-object v0 │ │ -048b32: 1f00 4204 |002d: check-cast v0, Ljava/lang/CharSequence; // type@0442 │ │ -048b36: 5b10 8400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ -048b3a: 6e10 8102 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -048b40: 0a00 |0034: move-result v0 │ │ -048b42: 5910 8100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ -048b46: 6200 670b |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0b67 │ │ -048b4a: 7220 8f02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@028f │ │ -048b50: 0c00 |003c: move-result-object v0 │ │ -048b52: 1f00 4204 |003d: check-cast v0, Ljava/lang/CharSequence; // type@0442 │ │ -048b56: 5b10 8200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -048b5a: 0e00 |0041: return-void │ │ +048b30: |[048b30] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +048b40: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048b46: 6e10 7e02 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@027e │ │ +048b4c: 0c00 |0006: move-result-object v0 │ │ +048b4e: 5b10 8700 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048b52: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +048b58: 0a00 |000c: move-result v0 │ │ +048b5a: 5910 8800 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ +048b5e: 6e10 8102 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +048b64: 0a00 |0012: move-result v0 │ │ +048b66: 5910 8900 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ +048b6a: 6e10 8402 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ +048b70: 0c00 |0018: move-result-object v0 │ │ +048b72: 5b10 8600 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ +048b76: 6e10 8102 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +048b7c: 0a00 |001e: move-result v0 │ │ +048b7e: 5910 8500 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ +048b82: 6e10 8102 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +048b88: 0a00 |0024: move-result v0 │ │ +048b8a: 5910 8300 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ +048b8e: 6200 670b |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0b67 │ │ +048b92: 7220 8f02 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@028f │ │ +048b98: 0c00 |002c: move-result-object v0 │ │ +048b9a: 1f00 4b04 |002d: check-cast v0, Ljava/lang/CharSequence; // type@044b │ │ +048b9e: 5b10 8400 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ +048ba2: 6e10 8102 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +048ba8: 0a00 |0034: move-result v0 │ │ +048baa: 5910 8100 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ +048bae: 6200 670b |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@0b67 │ │ +048bb2: 7220 8f02 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@028f │ │ +048bb8: 0c00 |003c: move-result-object v0 │ │ +048bba: 1f00 4b04 |003d: check-cast v0, Ljava/lang/CharSequence; // type@044b │ │ +048bbe: 5b10 8200 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +048bc2: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0009 line=85 │ │ 0x000f line=86 │ │ 0x0015 line=87 │ │ @@ -2473,119 +2473,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 │ │ -048b5c: |[048b5c] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -048b6c: 7010 b622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048b72: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -048b74: 54a3 7600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -048b78: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -048b7c: 5436 6300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048b80: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -048b84: 5436 6300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048b88: 6e10 0d23 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -048b8e: 0a06 |0011: move-result v6 │ │ -048b90: b062 |0012: add-int/2addr v2, v6 │ │ -048b92: 5433 5f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -048b96: 28f1 |0015: goto 0006 // -000f │ │ -048b98: 52a6 7a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ -048b9c: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -048ba0: b026 |001a: add-int/2addr v6, v2 │ │ -048ba2: 2366 a104 |001b: new-array v6, v6, [I // type@04a1 │ │ -048ba6: 5b86 8700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048baa: 55a6 6d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -048bae: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -048bb2: 2206 5204 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@0452 │ │ -048bb6: 1a07 d00a |0025: const-string v7, "Not on back stack" // string@0ad0 │ │ -048bba: 7020 a022 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -048bc0: 2706 |002a: throw v6 │ │ -048bc2: 54a3 7600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -048bc6: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -048bc8: 0145 |002e: move v5, v4 │ │ -048bca: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -048bce: 5486 8700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048bd2: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048bd6: 5237 5b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -048bda: 4b07 0605 |0037: aput v7, v6, v5 │ │ -048bde: 5487 8700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048be2: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -048be6: 5436 5e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -048bea: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -048bee: 5436 5e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -048bf2: 5266 ba00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -048bf6: 4b06 0704 |0045: aput v6, v7, v4 │ │ -048bfa: 5486 8700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048bfe: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048c02: 5237 5c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -048c06: 4b07 0605 |004d: aput v7, v6, v5 │ │ -048c0a: 5486 8700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c0e: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -048c12: 5237 5d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -048c16: 4b07 0604 |0055: aput v7, v6, v4 │ │ -048c1a: 5486 8700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c1e: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048c22: 5237 6000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -048c26: 4b07 0605 |005d: aput v7, v6, v5 │ │ -048c2a: 5486 8700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c2e: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -048c32: 5237 6100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -048c36: 4b07 0604 |0065: aput v7, v6, v4 │ │ -048c3a: 5436 6300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048c3e: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -048c42: 5436 6300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048c46: 6e10 0d23 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -048c4c: 0a00 |0070: move-result v0 │ │ -048c4e: 5486 8700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c52: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048c56: 4b00 0605 |0075: aput v0, v6, v5 │ │ -048c5a: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -048c5c: 0145 |0078: move v5, v4 │ │ -048c5e: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -048c62: 5487 8700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c66: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048c6a: 5436 6300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048c6e: 6e20 0723 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -048c74: 0c06 |0084: move-result-object v6 │ │ -048c76: 1f06 b500 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -048c7a: 5266 ba00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -048c7e: 4b06 0705 |0089: aput v6, v7, v5 │ │ -048c82: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -048c86: 0145 |008d: move v5, v4 │ │ -048c88: 28eb |008e: goto 0079 // -0015 │ │ -048c8a: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -048c8c: 28b5 |0090: goto 0045 // -004b │ │ -048c8e: 0154 |0091: move v4, v5 │ │ -048c90: 5433 5f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -048c94: 0145 |0094: move v5, v4 │ │ -048c96: 289a |0095: goto 002f // -0066 │ │ -048c98: 5486 8700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048c9c: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -048ca0: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -048ca2: 4b07 0605 |009b: aput v7, v6, v5 │ │ -048ca6: 28f5 |009d: goto 0092 // -000b │ │ -048ca8: 52a6 7e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -048cac: 5986 8800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ -048cb0: 52a6 7f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -048cb4: 5986 8900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ -048cb8: 54a6 7900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -048cbc: 5b86 8600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ -048cc0: 52a6 7700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -048cc4: 5986 8500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ -048cc8: 52a6 7100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -048ccc: 5986 8300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ -048cd0: 54a6 7200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -048cd4: 5b86 8400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ -048cd8: 52a6 6f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -048cdc: 5986 8100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ -048ce0: 54a6 7000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -048ce4: 5b86 8200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -048ce8: 0e00 |00be: return-void │ │ +048bc4: |[048bc4] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +048bd4: 7010 b622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@22b6 │ │ +048bda: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +048bdc: 54a3 7600 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +048be0: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +048be4: 5436 6300 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048be8: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +048bec: 5436 6300 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048bf0: 6e10 0d23 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +048bf6: 0a06 |0011: move-result v6 │ │ +048bf8: b062 |0012: add-int/2addr v2, v6 │ │ +048bfa: 5433 5f00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +048bfe: 28f1 |0015: goto 0006 // -000f │ │ +048c00: 52a6 7a00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ +048c04: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +048c08: b026 |001a: add-int/2addr v6, v2 │ │ +048c0a: 2366 aa04 |001b: new-array v6, v6, [I // type@04aa │ │ +048c0e: 5b86 8700 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c12: 55a6 6d00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +048c16: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +048c1a: 2206 5b04 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@045b │ │ +048c1e: 1a07 d90a |0025: const-string v7, "Not on back stack" // string@0ad9 │ │ +048c22: 7020 a022 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +048c28: 2706 |002a: throw v6 │ │ +048c2a: 54a3 7600 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +048c2e: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +048c30: 0145 |002e: move v5, v4 │ │ +048c32: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +048c36: 5486 8700 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c3a: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048c3e: 5237 5b00 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +048c42: 4b07 0605 |0037: aput v7, v6, v5 │ │ +048c46: 5487 8700 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c4a: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +048c4e: 5436 5e00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +048c52: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +048c56: 5436 5e00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +048c5a: 5266 ba00 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +048c5e: 4b06 0704 |0045: aput v6, v7, v4 │ │ +048c62: 5486 8700 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c66: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048c6a: 5237 5c00 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +048c6e: 4b07 0605 |004d: aput v7, v6, v5 │ │ +048c72: 5486 8700 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c76: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +048c7a: 5237 5d00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +048c7e: 4b07 0604 |0055: aput v7, v6, v4 │ │ +048c82: 5486 8700 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c86: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048c8a: 5237 6000 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +048c8e: 4b07 0605 |005d: aput v7, v6, v5 │ │ +048c92: 5486 8700 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048c96: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +048c9a: 5237 6100 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +048c9e: 4b07 0604 |0065: aput v7, v6, v4 │ │ +048ca2: 5436 6300 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048ca6: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +048caa: 5436 6300 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048cae: 6e10 0d23 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +048cb4: 0a00 |0070: move-result v0 │ │ +048cb6: 5486 8700 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048cba: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048cbe: 4b00 0605 |0075: aput v0, v6, v5 │ │ +048cc2: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +048cc4: 0145 |0078: move v5, v4 │ │ +048cc6: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +048cca: 5487 8700 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048cce: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048cd2: 5436 6300 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048cd6: 6e20 0723 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +048cdc: 0c06 |0084: move-result-object v6 │ │ +048cde: 1f06 bc00 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@00bc │ │ +048ce2: 5266 ba00 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +048ce6: 4b06 0705 |0089: aput v6, v7, v5 │ │ +048cea: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +048cee: 0145 |008d: move v5, v4 │ │ +048cf0: 28eb |008e: goto 0079 // -0015 │ │ +048cf2: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +048cf4: 28b5 |0090: goto 0045 // -004b │ │ +048cf6: 0154 |0091: move v4, v5 │ │ +048cf8: 5433 5f00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +048cfc: 0145 |0094: move v5, v4 │ │ +048cfe: 289a |0095: goto 002f // -0066 │ │ +048d00: 5486 8700 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048d04: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +048d08: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +048d0a: 4b07 0605 |009b: aput v7, v6, v5 │ │ +048d0e: 28f5 |009d: goto 0092 // -000b │ │ +048d10: 52a6 7e00 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +048d14: 5986 8800 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ +048d18: 52a6 7f00 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +048d1c: 5986 8900 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ +048d20: 54a6 7900 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +048d24: 5b86 8600 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ +048d28: 52a6 7700 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +048d2c: 5986 8500 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ +048d30: 52a6 7100 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +048d34: 5986 8300 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ +048d38: 54a6 7200 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +048d3c: 5b86 8400 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ +048d40: 52a6 6f00 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +048d44: 5986 8100 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ +048d48: 54a6 7000 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +048d4c: 5b86 8200 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +048d50: 0e00 |00be: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ 0x0004 line=42 │ │ 0x0006 line=43 │ │ 0x0008 line=44 │ │ @@ -2653,17 +2653,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -048cec: |[048cec] android.support.v4.app.BackStackState.describeContents:()I │ │ -048cfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -048cfe: 0f00 |0001: return v0 │ │ +048d54: |[048d54] android.support.v4.app.BackStackState.describeContents:()I │ │ +048d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +048d66: 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;) │ │ @@ -2671,146 +2671,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 │ │ -048d00: |[048d00] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -048d10: 121d |0000: const/4 v13, #int 1 // #1 │ │ -048d12: 2201 ad00 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -048d16: 7020 2a03 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@032a │ │ -048d1c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -048d1e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -048d20: 54ea 8700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048d24: 21aa |000a: array-length v10, v10 │ │ -048d26: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -048d2a: 2206 ac00 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -048d2e: 7010 2903 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -048d34: 54ea 8700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048d38: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -048d3c: 440a 0a07 |0016: aget v10, v10, v7 │ │ -048d40: 596a 5b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -048d44: 630a 0301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -048d48: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -048d4c: 1a0a e503 |001e: const-string v10, "FragmentManager" // string@03e5 │ │ -048d50: 220b 6404 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@0464 │ │ -048d54: 7010 d422 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -048d5a: 1a0c 6b04 |0025: const-string v12, "Instantiate " // string@046b │ │ -048d5e: 6e20 dc22 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048d64: 0c0b |002a: move-result-object v11 │ │ -048d66: 6e20 db22 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -048d6c: 0c0b |002e: move-result-object v11 │ │ -048d6e: 1a0c 7f00 |002f: const-string v12, " op #" // string@007f │ │ -048d72: 6e20 dc22 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048d78: 0c0b |0034: move-result-object v11 │ │ -048d7a: 6e20 d822 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -048d80: 0c0b |0038: move-result-object v11 │ │ -048d82: 1a0c 2f00 |0039: const-string v12, " base fragment #" // string@002f │ │ -048d86: 6e20 dc22 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048d8c: 0c0b |003e: move-result-object v11 │ │ -048d8e: 54ec 8700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048d92: 440c 0c08 |0041: aget v12, v12, v8 │ │ -048d96: 6e20 d822 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -048d9c: 0c0b |0046: move-result-object v11 │ │ -048d9e: 6e10 e122 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -048da4: 0c0b |004a: move-result-object v11 │ │ -048da6: 7120 901d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -048dac: 54ea 8700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048db0: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -048db4: 4403 0a08 |0052: aget v3, v10, v8 │ │ -048db8: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -048dbc: 54fa 0c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -048dc0: 6e20 0723 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -048dc6: 0c02 |005b: move-result-object v2 │ │ -048dc8: 1f02 b500 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -048dcc: 5b62 5e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -048dd0: 54ea 8700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048dd4: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -048dd8: 440a 0a07 |0064: aget v10, v10, v7 │ │ -048ddc: 596a 5c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -048de0: 54ea 8700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048de4: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -048de8: 440a 0a08 |006c: aget v10, v10, v8 │ │ -048dec: 596a 5d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -048df0: 54ea 8700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048df4: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -048df8: 440a 0a07 |0074: aget v10, v10, v7 │ │ -048dfc: 596a 6000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -048e00: 54ea 8700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048e04: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -048e08: 440a 0a08 |007c: aget v10, v10, v8 │ │ -048e0c: 596a 6100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -048e10: 54ea 8700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048e14: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -048e18: 4400 0a07 |0084: aget v0, v10, v7 │ │ -048e1c: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -048e20: 220a 7b04 |0088: new-instance v10, Ljava/util/ArrayList; // type@047b │ │ -048e24: 7020 0023 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -048e2a: 5b6a 6300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048e2e: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -048e30: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -048e34: 630a 0301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -048e38: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -048e3c: 1a0a e503 |0096: const-string v10, "FragmentManager" // string@03e5 │ │ -048e40: 220b 6404 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@0464 │ │ -048e44: 7010 d422 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -048e4a: 1a0c 6b04 |009d: const-string v12, "Instantiate " // string@046b │ │ -048e4e: 6e20 dc22 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048e54: 0c0b |00a2: move-result-object v11 │ │ -048e56: 6e20 db22 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -048e5c: 0c0b |00a6: move-result-object v11 │ │ -048e5e: 1a0c 8600 |00a7: const-string v12, " set remove fragment #" // string@0086 │ │ -048e62: 6e20 dc22 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -048e68: 0c0b |00ac: move-result-object v11 │ │ -048e6a: 54ec 8700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048e6e: 440c 0c08 |00af: aget v12, v12, v8 │ │ -048e72: 6e20 d822 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -048e78: 0c0b |00b4: move-result-object v11 │ │ -048e7a: 6e10 e122 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -048e80: 0c0b |00b8: move-result-object v11 │ │ -048e82: 7120 901d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -048e88: 54fa 0c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -048e8c: 54eb 8700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048e90: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -048e94: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -048e98: 6e20 0723 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -048e9e: 0c09 |00c7: move-result-object v9 │ │ -048ea0: 1f09 b500 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -048ea4: 546a 6300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -048ea8: 6e20 0323 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -048eae: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -048eb2: 0178 |00d1: move v8, v7 │ │ -048eb4: 28be |00d2: goto 0090 // -0042 │ │ -048eb6: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -048eb8: 5b6a 5e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -048ebc: 288a |00d6: goto 0060 // -0076 │ │ -048ebe: 0187 |00d7: move v7, v8 │ │ -048ec0: 6e20 2e03 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -048ec6: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -048eca: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -048ece: 52ea 8800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ -048ed2: 591a 7e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -048ed6: 52ea 8900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ -048eda: 591a 7f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -048ede: 54ea 8600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ -048ee2: 5b1a 7900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -048ee6: 52ea 8500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ -048eea: 591a 7700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -048eee: 5c1d 6d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -048ef2: 52ea 8300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ -048ef6: 591a 7100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -048efa: 54ea 8400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ -048efe: 5b1a 7200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -048f02: 52ea 8100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ -048f06: 591a 6f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -048f0a: 54ea 8200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -048f0e: 5b1a 7000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -048f12: 6e20 3103 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ -048f18: 1101 |0104: return-object v1 │ │ +048d68: |[048d68] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +048d78: 121d |0000: const/4 v13, #int 1 // #1 │ │ +048d7a: 2201 b400 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +048d7e: 7020 2a03 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@032a │ │ +048d84: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +048d86: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +048d88: 54ea 8700 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048d8c: 21aa |000a: array-length v10, v10 │ │ +048d8e: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +048d92: 2206 b300 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +048d96: 7010 2903 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +048d9c: 54ea 8700 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048da0: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +048da4: 440a 0a07 |0016: aget v10, v10, v7 │ │ +048da8: 596a 5b00 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +048dac: 630a 0301 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +048db0: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +048db4: 1a0a e503 |001e: const-string v10, "FragmentManager" // string@03e5 │ │ +048db8: 220b 6d04 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@046d │ │ +048dbc: 7010 d422 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +048dc2: 1a0c 6b04 |0025: const-string v12, "Instantiate " // string@046b │ │ +048dc6: 6e20 dc22 cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048dcc: 0c0b |002a: move-result-object v11 │ │ +048dce: 6e20 db22 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +048dd4: 0c0b |002e: move-result-object v11 │ │ +048dd6: 1a0c 7f00 |002f: const-string v12, " op #" // string@007f │ │ +048dda: 6e20 dc22 cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048de0: 0c0b |0034: move-result-object v11 │ │ +048de2: 6e20 d822 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +048de8: 0c0b |0038: move-result-object v11 │ │ +048dea: 1a0c 2f00 |0039: const-string v12, " base fragment #" // string@002f │ │ +048dee: 6e20 dc22 cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048df4: 0c0b |003e: move-result-object v11 │ │ +048df6: 54ec 8700 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048dfa: 440c 0c08 |0041: aget v12, v12, v8 │ │ +048dfe: 6e20 d822 cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +048e04: 0c0b |0046: move-result-object v11 │ │ +048e06: 6e10 e122 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +048e0c: 0c0b |004a: move-result-object v11 │ │ +048e0e: 7120 901d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +048e14: 54ea 8700 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e18: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +048e1c: 4403 0a08 |0052: aget v3, v10, v8 │ │ +048e20: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +048e24: 54fa 0c01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +048e28: 6e20 0723 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +048e2e: 0c02 |005b: move-result-object v2 │ │ +048e30: 1f02 bc00 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +048e34: 5b62 5e00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +048e38: 54ea 8700 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e3c: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +048e40: 440a 0a07 |0064: aget v10, v10, v7 │ │ +048e44: 596a 5c00 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +048e48: 54ea 8700 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e4c: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +048e50: 440a 0a08 |006c: aget v10, v10, v8 │ │ +048e54: 596a 5d00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +048e58: 54ea 8700 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e5c: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +048e60: 440a 0a07 |0074: aget v10, v10, v7 │ │ +048e64: 596a 6000 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +048e68: 54ea 8700 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e6c: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +048e70: 440a 0a08 |007c: aget v10, v10, v8 │ │ +048e74: 596a 6100 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +048e78: 54ea 8700 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048e7c: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +048e80: 4400 0a07 |0084: aget v0, v10, v7 │ │ +048e84: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +048e88: 220a 8404 |0088: new-instance v10, Ljava/util/ArrayList; // type@0484 │ │ +048e8c: 7020 0023 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +048e92: 5b6a 6300 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048e96: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +048e98: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +048e9c: 630a 0301 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +048ea0: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +048ea4: 1a0a e503 |0096: const-string v10, "FragmentManager" // string@03e5 │ │ +048ea8: 220b 6d04 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@046d │ │ +048eac: 7010 d422 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +048eb2: 1a0c 6b04 |009d: const-string v12, "Instantiate " // string@046b │ │ +048eb6: 6e20 dc22 cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048ebc: 0c0b |00a2: move-result-object v11 │ │ +048ebe: 6e20 db22 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +048ec4: 0c0b |00a6: move-result-object v11 │ │ +048ec6: 1a0c 8600 |00a7: const-string v12, " set remove fragment #" // string@0086 │ │ +048eca: 6e20 dc22 cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +048ed0: 0c0b |00ac: move-result-object v11 │ │ +048ed2: 54ec 8700 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048ed6: 440c 0c08 |00af: aget v12, v12, v8 │ │ +048eda: 6e20 d822 cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +048ee0: 0c0b |00b4: move-result-object v11 │ │ +048ee2: 6e10 e122 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +048ee8: 0c0b |00b8: move-result-object v11 │ │ +048eea: 7120 901d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +048ef0: 54fa 0c01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +048ef4: 54eb 8700 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048ef8: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +048efc: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +048f00: 6e20 0723 ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +048f06: 0c09 |00c7: move-result-object v9 │ │ +048f08: 1f09 bc00 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@00bc │ │ +048f0c: 546a 6300 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +048f10: 6e20 0323 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +048f16: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +048f1a: 0178 |00d1: move v8, v7 │ │ +048f1c: 28be |00d2: goto 0090 // -0042 │ │ +048f1e: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +048f20: 5b6a 5e00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +048f24: 288a |00d6: goto 0060 // -0076 │ │ +048f26: 0187 |00d7: move v7, v8 │ │ +048f28: 6e20 2e03 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +048f2e: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +048f32: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +048f36: 52ea 8800 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ +048f3a: 591a 7e00 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +048f3e: 52ea 8900 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ +048f42: 591a 7f00 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +048f46: 54ea 8600 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ +048f4a: 5b1a 7900 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +048f4e: 52ea 8500 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ +048f52: 591a 7700 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +048f56: 5c1d 6d00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +048f5a: 52ea 8300 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ +048f5e: 591a 7100 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +048f62: 54ea 8400 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ +048f66: 5b1a 7200 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +048f6a: 52ea 8100 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ +048f6e: 591a 6f00 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +048f72: 54ea 8200 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +048f76: 5b1a 7000 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +048f7a: 6e20 3103 d100 |0101: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ +048f80: 1101 |0104: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0006 line=97 │ │ 0x0007 line=98 │ │ 0x0008 line=99 │ │ 0x000d line=100 │ │ @@ -2878,35 +2878,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -048f1c: |[048f1c] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -048f2c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -048f2e: 5420 8700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ -048f32: 6e20 8702 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0287 │ │ -048f38: 5220 8800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ -048f3c: 6e20 8602 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -048f42: 5220 8900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ -048f46: 6e20 8602 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -048f4c: 5420 8600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ -048f50: 6e20 8a02 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ -048f56: 5220 8500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ -048f5a: 6e20 8602 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -048f60: 5220 8300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ -048f64: 6e20 8602 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -048f6a: 5420 8400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ -048f6e: 7130 831d 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1d83 │ │ -048f74: 5220 8100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ -048f78: 6e20 8602 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -048f7e: 5420 8200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ -048f82: 7130 831d 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1d83 │ │ -048f88: 0e00 |002e: return-void │ │ +048f84: |[048f84] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +048f94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +048f96: 5420 8700 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@0087 │ │ +048f9a: 6e20 8702 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0287 │ │ +048fa0: 5220 8800 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@0088 │ │ +048fa4: 6e20 8602 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +048faa: 5220 8900 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@0089 │ │ +048fae: 6e20 8602 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +048fb4: 5420 8600 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@0086 │ │ +048fb8: 6e20 8a02 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ +048fbe: 5220 8500 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@0085 │ │ +048fc2: 6e20 8602 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +048fc8: 5220 8300 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@0083 │ │ +048fcc: 6e20 8602 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +048fd2: 5420 8400 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0084 │ │ +048fd6: 7130 831d 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1d83 │ │ +048fdc: 5220 8100 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@0081 │ │ +048fe0: 6e20 8602 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +048fe6: 5420 8200 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0082 │ │ +048fea: 7130 831d 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1d83 │ │ +048ff0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=146 │ │ 0x0006 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0015 line=150 │ │ @@ -2919,17 +2919,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 : 630 (BackStackRecord.java) │ │ │ │ Class #19 header: │ │ -class_idx : 178 │ │ +class_idx : 185 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1121 │ │ +superclass_idx : 1130 │ │ source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ @@ -2950,33 +2950,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 │ │ -048f8c: |[048f8c] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -048f9c: 7030 be22 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ -048fa2: 0e00 |0003: return-void │ │ +048ff4: |[048ff4] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +049004: 7030 be22 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ +04900a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0003 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$InstantiationException; │ │ 0x0000 - 0x0004 reg=1 msg Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 cause Ljava/lang/Exception; │ │ │ │ Virtual methods - │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #20 header: │ │ -class_idx : 179 │ │ +class_idx : 186 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #20 annotations: │ │ @@ -2999,17 +2999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -048fa4: |[048fa4] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -048fb4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -048fba: 0e00 |0003: return-void │ │ +04900c: |[04900c] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +04901c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +049022: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -3018,19 +3018,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 │ │ -048fbc: |[048fbc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -048fcc: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00b4 │ │ -048fd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -048fd2: 7030 8503 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0385 │ │ -048fd8: 1100 |0006: return-object v0 │ │ +049024: |[049024] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +049034: 2200 bb00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@00bb │ │ +049038: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04903a: 7030 8503 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0385 │ │ +049040: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -3039,18 +3039,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 │ │ -048fdc: |[048fdc] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -048fec: 6e20 7f03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@037f │ │ -048ff2: 0c00 |0003: move-result-object v0 │ │ -048ff4: 1100 |0004: return-object v0 │ │ +049044: |[049044] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +049054: 6e20 7f03 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@037f │ │ +04905a: 0c00 |0003: move-result-object v0 │ │ +04905c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -3059,17 +3059,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 │ │ -048ff8: |[048ff8] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -049008: 2320 a904 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@04a9 │ │ -04900c: 1100 |0002: return-object v0 │ │ +049060: |[049060] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +049070: 2320 b204 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@04b2 │ │ +049074: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -3078,31 +3078,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 │ │ -049010: |[049010] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -049020: 6e20 8103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0381 │ │ -049026: 0c00 |0003: move-result-object v0 │ │ -049028: 1100 |0004: return-object v0 │ │ +049078: |[049078] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +049088: 6e20 8103 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0381 │ │ +04908e: 0c00 |0003: move-result-object v0 │ │ +049090: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #21 header: │ │ -class_idx : 180 │ │ +class_idx : 187 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #21 annotations: │ │ @@ -3134,37 +3134,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04902c: |[04902c] android.support.v4.app.Fragment$SavedState.:()V │ │ -04903c: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00b3 │ │ -049040: 7010 7e03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@037e │ │ -049046: 6900 a000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00a0 │ │ -04904a: 0e00 |0007: return-void │ │ +049094: |[049094] android.support.v4.app.Fragment$SavedState.:()V │ │ +0490a4: 2200 ba00 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@00ba │ │ +0490a8: 7010 7e03 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@037e │ │ +0490ae: 6900 a000 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00a0 │ │ +0490b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04904c: |[04904c] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -04905c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -049062: 5b01 a100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -049066: 0e00 |0005: return-void │ │ +0490b4: |[0490b4] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +0490c4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0490ca: 5b01 a100 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +0490ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -3175,25 +3175,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 │ │ -049068: |[049068] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -049078: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04907e: 6e10 8002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ -049084: 0c00 |0006: move-result-object v0 │ │ -049086: 5b10 a100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -04908a: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -04908e: 5410 a100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -049092: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -049096: 5410 a100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -04909a: 6e20 6402 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -0490a0: 0e00 |0014: return-void │ │ +0490d0: |[0490d0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +0490e0: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0490e6: 6e10 8002 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ +0490ec: 0c00 |0006: move-result-object v0 │ │ +0490ee: 5b10 a100 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +0490f2: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +0490f6: 5410 a100 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +0490fa: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0490fe: 5410 a100 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +049102: 6e20 6402 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +049108: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0003 line=314 │ │ 0x0009 line=315 │ │ 0x000f line=316 │ │ 0x0014 line=318 │ │ @@ -3208,17 +3208,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0490a4: |[0490a4] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -0490b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0490b6: 0f00 |0001: return v0 │ │ +04910c: |[04910c] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +04911c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04911e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -3226,33 +3226,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0490b8: |[0490b8] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0490c8: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -0490cc: 6e20 8502 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ -0490d2: 0e00 |0005: return-void │ │ +049120: |[049120] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +049130: 5410 a100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +049134: 6e20 8502 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ +04913a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0005 line=328 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #22 header: │ │ -class_idx : 181 │ │ +class_idx : 188 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 7 │ │ instance_fields_size: 41 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 93 │ │ │ │ Class #22 annotations: │ │ @@ -3476,44 +3476,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0490d4: |[0490d4] android.support.v4.app.Fragment.:()V │ │ -0490e4: 2200 8501 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0185 │ │ -0490e8: 7010 3009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ -0490ee: 6900 d100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ -0490f2: 0e00 |0007: return-void │ │ +04913c: |[04913c] android.support.v4.app.Fragment.:()V │ │ +04914c: 2200 8c01 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@018c │ │ +049150: 7010 3009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ +049156: 6900 d100 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ +04915a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0490f4: |[0490f4] android.support.v4.app.Fragment.:()V │ │ -049104: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -049106: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -049108: 7010 b622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04910e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -049110: 5930 c800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -049114: 5931 ba00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -049118: 5931 cc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -04911c: 5c32 be00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -049120: 5c32 ce00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -049124: 0e00 |0010: return-void │ │ +04915c: |[04915c] android.support.v4.app.Fragment.:()V │ │ +04916c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04916e: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +049170: 7010 b622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +049176: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +049178: 5930 c800 |0006: iput v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +04917c: 5931 ba00 |0008: iput v1, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +049180: 5931 cc00 |000a: iput v1, v3, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +049184: 5c32 be00 |000c: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +049188: 5c32 ce00 |000e: iput-boolean v2, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +04918c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=369 │ │ 0x0005 line=174 │ │ 0x0008 line=190 │ │ 0x000a line=202 │ │ 0x000c line=273 │ │ @@ -3527,19 +3527,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 │ │ -049128: |[049128] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -049138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04913a: 7130 a303 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@03a3 │ │ -049140: 0c00 |0004: move-result-object v0 │ │ -049142: 1100 |0005: return-object v0 │ │ +049190: |[049190] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0491a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0491a2: 7130 a303 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@03a3 │ │ +0491a8: 0c00 |0004: move-result-object v0 │ │ +0491aa: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -3548,94 +3548,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 │ │ -049144: |[049144] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -049154: 6203 d100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ -049158: 6e20 3a09 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ -04915e: 0c00 |0005: move-result-object v0 │ │ -049160: 1f00 4404 |0006: check-cast v0, Ljava/lang/Class; // type@0444 │ │ -049164: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -049168: 6e10 fb00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ -04916e: 0c03 |000d: move-result-object v3 │ │ -049170: 6e20 9222 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ -049176: 0c00 |0011: move-result-object v0 │ │ -049178: 6203 d100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ -04917c: 6e30 4109 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ -049182: 6e10 9022 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2290 │ │ -049188: 0c02 |001a: move-result-object v2 │ │ -04918a: 1f02 b500 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -04918e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -049192: 6e10 b922 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -049198: 0c03 |0022: move-result-object v3 │ │ -04919a: 6e10 8522 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2285 │ │ -0491a0: 0c03 |0026: move-result-object v3 │ │ -0491a2: 6e20 6402 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -0491a8: 5b28 ab00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -0491ac: 1102 |002c: return-object v2 │ │ -0491ae: 0d01 |002d: move-exception v1 │ │ -0491b0: 2203 b200 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b2 │ │ -0491b4: 2204 6404 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -0491b8: 7010 d422 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0491be: 1a05 dd0c |0035: const-string v5, "Unable to instantiate fragment " // string@0cdd │ │ -0491c2: 6e20 dc22 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0491c8: 0c04 |003a: move-result-object v4 │ │ -0491ca: 6e20 dc22 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0491d0: 0c04 |003e: move-result-object v4 │ │ -0491d2: 1a05 df00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ -0491d6: 6e20 dc22 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0491dc: 0c04 |0044: move-result-object v4 │ │ -0491de: 1a05 4300 |0045: const-string v5, " empty constructor that is public" // string@0043 │ │ -0491e2: 6e20 dc22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0491e8: 0c04 |004a: move-result-object v4 │ │ -0491ea: 6e10 e122 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0491f0: 0c04 |004e: move-result-object v4 │ │ -0491f2: 7030 7d03 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ -0491f8: 2703 |0052: throw v3 │ │ -0491fa: 0d01 |0053: move-exception v1 │ │ -0491fc: 2203 b200 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b2 │ │ -049200: 2204 6404 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -049204: 7010 d422 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04920a: 1a05 dd0c |005b: const-string v5, "Unable to instantiate fragment " // string@0cdd │ │ -04920e: 6e20 dc22 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049214: 0c04 |0060: move-result-object v4 │ │ -049216: 6e20 dc22 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04921c: 0c04 |0064: move-result-object v4 │ │ -04921e: 1a05 df00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ -049222: 6e20 dc22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049228: 0c04 |006a: move-result-object v4 │ │ -04922a: 1a05 4300 |006b: const-string v5, " empty constructor that is public" // string@0043 │ │ -04922e: 6e20 dc22 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049234: 0c04 |0070: move-result-object v4 │ │ -049236: 6e10 e122 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04923c: 0c04 |0074: move-result-object v4 │ │ -04923e: 7030 7d03 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ -049244: 2703 |0078: throw v3 │ │ -049246: 0d01 |0079: move-exception v1 │ │ -049248: 2203 b200 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b2 │ │ -04924c: 2204 6404 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -049250: 7010 d422 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -049256: 1a05 dd0c |0081: const-string v5, "Unable to instantiate fragment " // string@0cdd │ │ -04925a: 6e20 dc22 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049260: 0c04 |0086: move-result-object v4 │ │ -049262: 6e20 dc22 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049268: 0c04 |008a: move-result-object v4 │ │ -04926a: 1a05 df00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ -04926e: 6e20 dc22 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049274: 0c04 |0090: move-result-object v4 │ │ -049276: 1a05 4300 |0091: const-string v5, " empty constructor that is public" // string@0043 │ │ -04927a: 6e20 dc22 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049280: 0c04 |0096: move-result-object v4 │ │ -049282: 6e10 e122 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049288: 0c04 |009a: move-result-object v4 │ │ -04928a: 7030 7d03 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ -049290: 2703 |009e: throw v3 │ │ +0491ac: |[0491ac] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +0491bc: 6203 d100 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ +0491c0: 6e20 3a09 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ +0491c6: 0c00 |0005: move-result-object v0 │ │ +0491c8: 1f00 4d04 |0006: check-cast v0, Ljava/lang/Class; // type@044d │ │ +0491cc: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0491d0: 6e10 fb00 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ +0491d6: 0c03 |000d: move-result-object v3 │ │ +0491d8: 6e20 9222 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ +0491de: 0c00 |0011: move-result-object v0 │ │ +0491e0: 6203 d100 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ +0491e4: 6e30 4109 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ +0491ea: 6e10 9022 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2290 │ │ +0491f0: 0c02 |001a: move-result-object v2 │ │ +0491f2: 1f02 bc00 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +0491f6: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +0491fa: 6e10 b922 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +049200: 0c03 |0022: move-result-object v3 │ │ +049202: 6e10 8522 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2285 │ │ +049208: 0c03 |0026: move-result-object v3 │ │ +04920a: 6e20 6402 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +049210: 5b28 ab00 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +049214: 1102 |002c: return-object v2 │ │ +049216: 0d01 |002d: move-exception v1 │ │ +049218: 2203 b900 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b9 │ │ +04921c: 2204 6d04 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +049220: 7010 d422 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +049226: 1a05 e60c |0035: const-string v5, "Unable to instantiate fragment " // string@0ce6 │ │ +04922a: 6e20 dc22 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049230: 0c04 |003a: move-result-object v4 │ │ +049232: 6e20 dc22 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049238: 0c04 |003e: move-result-object v4 │ │ +04923a: 1a05 df00 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ +04923e: 6e20 dc22 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049244: 0c04 |0044: move-result-object v4 │ │ +049246: 1a05 4300 |0045: const-string v5, " empty constructor that is public" // string@0043 │ │ +04924a: 6e20 dc22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049250: 0c04 |004a: move-result-object v4 │ │ +049252: 6e10 e122 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +049258: 0c04 |004e: move-result-object v4 │ │ +04925a: 7030 7d03 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ +049260: 2703 |0052: throw v3 │ │ +049262: 0d01 |0053: move-exception v1 │ │ +049264: 2203 b900 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b9 │ │ +049268: 2204 6d04 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +04926c: 7010 d422 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +049272: 1a05 e60c |005b: const-string v5, "Unable to instantiate fragment " // string@0ce6 │ │ +049276: 6e20 dc22 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04927c: 0c04 |0060: move-result-object v4 │ │ +04927e: 6e20 dc22 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049284: 0c04 |0064: move-result-object v4 │ │ +049286: 1a05 df00 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ +04928a: 6e20 dc22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049290: 0c04 |006a: move-result-object v4 │ │ +049292: 1a05 4300 |006b: const-string v5, " empty constructor that is public" // string@0043 │ │ +049296: 6e20 dc22 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04929c: 0c04 |0070: move-result-object v4 │ │ +04929e: 6e10 e122 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0492a4: 0c04 |0074: move-result-object v4 │ │ +0492a6: 7030 7d03 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ +0492ac: 2703 |0078: throw v3 │ │ +0492ae: 0d01 |0079: move-exception v1 │ │ +0492b0: 2203 b900 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@00b9 │ │ +0492b4: 2204 6d04 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +0492b8: 7010 d422 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0492be: 1a05 e60c |0081: const-string v5, "Unable to instantiate fragment " // string@0ce6 │ │ +0492c2: 6e20 dc22 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0492c8: 0c04 |0086: move-result-object v4 │ │ +0492ca: 6e20 dc22 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0492d0: 0c04 |008a: move-result-object v4 │ │ +0492d2: 1a05 df00 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@00df │ │ +0492d6: 6e20 dc22 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0492dc: 0c04 |0090: move-result-object v4 │ │ +0492de: 1a05 4300 |0091: const-string v5, " empty constructor that is public" // string@0043 │ │ +0492e2: 6e20 dc22 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0492e8: 0c04 |0096: move-result-object v4 │ │ +0492ea: 6e10 e122 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0492f0: 0c04 |009a: move-result-object v4 │ │ +0492f2: 7030 7d03 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@037d │ │ +0492f8: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=396 │ │ @@ -3668,33 +3668,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 │ │ -0492a8: |[0492a8] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -0492b8: 6202 d100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ -0492bc: 6e20 3a09 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ -0492c2: 0c00 |0005: move-result-object v0 │ │ -0492c4: 1f00 4404 |0006: check-cast v0, Ljava/lang/Class; // type@0444 │ │ -0492c8: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0492cc: 6e10 fb00 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ -0492d2: 0c02 |000d: move-result-object v2 │ │ -0492d4: 6e20 9222 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ -0492da: 0c00 |0011: move-result-object v0 │ │ -0492dc: 6202 d100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ -0492e0: 6e30 4109 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ -0492e6: 1c02 b500 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -0492ea: 6e20 8e22 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@228e │ │ -0492f0: 0a02 |001c: move-result v2 │ │ -0492f2: 0f02 |001d: return v2 │ │ -0492f4: 0d01 |001e: move-exception v1 │ │ -0492f6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0492f8: 28fd |0020: goto 001d // -0003 │ │ +049310: |[049310] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +049320: 6202 d100 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ +049324: 6e20 3a09 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ +04932a: 0c00 |0005: move-result-object v0 │ │ +04932c: 1f00 4d04 |0006: check-cast v0, Ljava/lang/Class; // type@044d │ │ +049330: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +049334: 6e10 fb00 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ +04933a: 0c02 |000d: move-result-object v2 │ │ +04933c: 6e20 9222 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ +049342: 0c00 |0011: move-result-object v0 │ │ +049344: 6202 d100 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@00d1 │ │ +049348: 6e30 4109 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ +04934e: 1c02 bc00 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +049352: 6e20 8e22 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@228e │ │ +049358: 0a02 |001c: move-result v2 │ │ +04935a: 0f02 |001d: return v2 │ │ +04935c: 0d01 |001e: move-exception v1 │ │ +04935e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +049360: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=433 │ │ 0x0008 line=434 │ │ 0x000a line=436 │ │ @@ -3715,238 +3715,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 │ │ -04930c: |[04930c] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04931c: 6e20 6f22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049322: 1a00 a61a |0003: const-string v0, "mFragmentId=#" // string@1aa6 │ │ -049326: 6e20 6f22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04932c: 5230 b400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -049330: 7110 a522 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -049336: 0c00 |000d: move-result-object v0 │ │ -049338: 6e20 6f22 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04933e: 1a00 5b00 |0011: const-string v0, " mContainerId=#" // string@005b │ │ -049342: 6e20 6f22 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049348: 5230 b100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -04934c: 7110 a522 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -049352: 0c00 |001b: move-result-object v0 │ │ -049354: 6e20 6f22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04935a: 1a00 7300 |001f: const-string v0, " mTag=" // string@0073 │ │ -04935e: 6e20 6f22 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049364: 5430 ca00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -049368: 6e20 7422 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04936e: 6e20 6f22 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049374: 1a00 a11c |002c: const-string v0, "mState=" // string@1ca1 │ │ -049378: 6e20 6f22 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04937e: 5230 c800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -049382: 6e20 6d22 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -049388: 1a00 6300 |0036: const-string v0, " mIndex=" // string@0063 │ │ -04938c: 6e20 6f22 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049392: 5230 ba00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -049396: 6e20 6d22 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -04939c: 1a00 7700 |0040: const-string v0, " mWho=" // string@0077 │ │ -0493a0: 6e20 6f22 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493a6: 5430 d000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -0493aa: 6e20 6f22 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493b0: 1a00 5700 |004a: const-string v0, " mBackStackNesting=" // string@0057 │ │ -0493b4: 6e20 6f22 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493ba: 5230 ac00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -0493be: 6e20 7222 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ -0493c4: 6e20 6f22 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493ca: 1a00 8019 |0057: const-string v0, "mAdded=" // string@1980 │ │ -0493ce: 6e20 6f22 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493d4: 5530 a900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -0493d8: 6e20 7022 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -0493de: 1a00 6b00 |0061: const-string v0, " mRemoving=" // string@006b │ │ -0493e2: 6e20 6f22 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493e8: 5530 c100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -0493ec: 6e20 7022 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -0493f2: 1a00 6e00 |006b: const-string v0, " mResumed=" // string@006e │ │ -0493f6: 6e20 6f22 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0493fc: 5530 c300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ -049400: 6e20 7022 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -049406: 1a00 6000 |0075: const-string v0, " mFromLayout=" // string@0060 │ │ -04940a: 6e20 6f22 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049410: 5530 b600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -049414: 6e20 7022 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04941a: 1a00 6200 |007f: const-string v0, " mInLayout=" // string@0062 │ │ -04941e: 6e20 6f22 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049424: 5530 b900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -049428: 6e20 7522 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -04942e: 6e20 6f22 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049434: 1a00 c61a |008c: const-string v0, "mHidden=" // string@1ac6 │ │ -049438: 6e20 6f22 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04943e: 5530 b800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -049442: 6e20 7022 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -049448: 1a00 5e00 |0096: const-string v0, " mDetached=" // string@005e │ │ -04944c: 6e20 6f22 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049452: 5530 b300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -049456: 6e20 7022 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04945c: 1a00 6700 |00a0: const-string v0, " mMenuVisible=" // string@0067 │ │ -049460: 6e20 6f22 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049466: 5530 be00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04946a: 6e20 7022 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -049470: 1a00 6100 |00aa: const-string v0, " mHasMenu=" // string@0061 │ │ -049474: 6e20 6f22 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04947a: 5530 b700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04947e: 6e20 7522 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -049484: 6e20 6f22 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04948a: 1a00 361c |00b7: const-string v0, "mRetainInstance=" // string@1c36 │ │ -04948e: 6e20 6f22 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049494: 5530 c400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -049498: 6e20 7022 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04949e: 1a00 6f00 |00c1: const-string v0, " mRetaining=" // string@006f │ │ -0494a2: 6e20 6f22 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0494a8: 5530 c500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -0494ac: 6e20 7022 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -0494b2: 1a00 7600 |00cb: const-string v0, " mUserVisibleHint=" // string@0076 │ │ -0494b6: 6e20 6f22 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0494bc: 5530 ce00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -0494c0: 6e20 7522 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -0494c6: 5430 b500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -0494ca: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -0494ce: 6e20 6f22 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0494d4: 1a00 a81a |00dc: const-string v0, "mFragmentManager=" // string@1aa8 │ │ -0494d8: 6e20 6f22 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0494de: 5430 b500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -0494e2: 6e20 7322 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0494e8: 5430 a800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -0494ec: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -0494f0: 6e20 6f22 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0494f6: 1a00 7419 |00ed: const-string v0, "mActivity=" // string@1974 │ │ -0494fa: 6e20 6f22 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049500: 5430 a800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049504: 6e20 7322 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04950a: 5430 c000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -04950e: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -049512: 6e20 6f22 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049518: 1a00 d71b |00fe: const-string v0, "mParentFragment=" // string@1bd7 │ │ -04951c: 6e20 6f22 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049522: 5430 c000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -049526: 6e20 7322 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04952c: 5430 ab00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -049530: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -049534: 6e20 6f22 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04953a: 1a00 9819 |010f: const-string v0, "mArguments=" // string@1998 │ │ -04953e: 6e20 6f22 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049544: 5430 ab00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -049548: 6e20 7322 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04954e: 5430 c600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -049552: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -049556: 6e20 6f22 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04955c: 1a00 481c |0120: const-string v0, "mSavedFragmentState=" // string@1c48 │ │ -049560: 6e20 6f22 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049566: 5430 c600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -04956a: 6e20 7322 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -049570: 5430 c700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -049574: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -049578: 6e20 6f22 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04957e: 1a00 4d1c |0131: const-string v0, "mSavedViewState=" // string@1c4d │ │ -049582: 6e20 6f22 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049588: 5430 c700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -04958c: 6e20 7322 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -049592: 5430 cb00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -049596: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -04959a: 6e20 6f22 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495a0: 1a00 d61c |0142: const-string v0, "mTarget=" // string@1cd6 │ │ -0495a4: 6e20 6f22 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495aa: 5430 cb00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -0495ae: 6e20 6e22 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ -0495b4: 1a00 7400 |014c: const-string v0, " mTargetRequestCode=" // string@0074 │ │ -0495b8: 6e20 6f22 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495be: 5230 cd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -0495c2: 6e20 7222 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ -0495c8: 5230 bf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -0495cc: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -0495d0: 6e20 6f22 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495d6: 1a00 8d1b |015d: const-string v0, "mNextAnim=" // string@1b8d │ │ -0495da: 6e20 6f22 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495e0: 5230 bf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -0495e4: 6e20 7222 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ -0495ea: 5430 b000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -0495ee: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -0495f2: 6e20 6f22 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0495f8: 1a00 f419 |016e: const-string v0, "mContainer=" // string@19f4 │ │ -0495fc: 6e20 6f22 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049602: 5430 b000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -049606: 6e20 7322 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04960c: 5430 cf00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049610: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -049614: 6e20 6f22 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04961a: 1a00 361d |017f: const-string v0, "mView=" // string@1d36 │ │ -04961e: 6e20 6f22 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049624: 5430 cf00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049628: 6e20 7322 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04962e: 5430 bb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -049632: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -049636: 6e20 6f22 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04963c: 1a00 fa1a |0190: const-string v0, "mInnerView=" // string@1afa │ │ -049640: 6e20 6f22 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049646: 5430 cf00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04964a: 6e20 7322 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -049650: 5430 aa00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -049654: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -049658: 6e20 6f22 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04965e: 1a00 9019 |01a1: const-string v0, "mAnimatingAway=" // string@1990 │ │ -049662: 6e20 6f22 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049668: 5430 aa00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -04966c: 6e20 7322 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -049672: 6e20 6f22 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049678: 1a00 a31c |01ae: const-string v0, "mStateAfterAnimating=" // string@1ca3 │ │ -04967c: 6e20 6f22 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -049682: 5230 c900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ -049686: 6e20 7222 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ -04968c: 5430 bc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049690: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -049694: 6e20 6f22 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04969a: 1a00 0b0a |01bf: const-string v0, "Loader Manager:" // string@0a0b │ │ -04969e: 6e20 7422 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0496a4: 5430 bc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -0496a8: 2201 6404 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -0496ac: 7010 d422 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0496b2: 6e20 dc22 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0496b8: 0c01 |01ce: move-result-object v1 │ │ -0496ba: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ -0496be: 6e20 dc22 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0496c4: 0c01 |01d4: move-result-object v1 │ │ -0496c6: 6e10 e122 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0496cc: 0c01 |01d8: move-result-object v1 │ │ -0496ce: 6e57 4705 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@0547 │ │ -0496d4: 5430 af00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -0496d8: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -0496dc: 6e20 6f22 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0496e2: 2200 6404 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -0496e6: 7010 d422 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0496ec: 1a01 d502 |01e8: const-string v1, "Child " // string@02d5 │ │ -0496f0: 6e20 dc22 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0496f6: 0c00 |01ed: move-result-object v0 │ │ -0496f8: 5431 af00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -0496fc: 6e20 db22 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -049702: 0c00 |01f3: move-result-object v0 │ │ -049704: 1a01 d900 |01f4: const-string v1, ":" // string@00d9 │ │ -049708: 6e20 dc22 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04970e: 0c00 |01f9: move-result-object v0 │ │ -049710: 6e10 e122 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049716: 0c00 |01fd: move-result-object v0 │ │ -049718: 6e20 7422 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04971e: 5430 af00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049722: 2201 6404 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -049726: 7010 d422 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04972c: 6e20 dc22 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049732: 0c01 |020b: move-result-object v1 │ │ -049734: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ -049738: 6e20 dc22 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04973e: 0c01 |0211: move-result-object v1 │ │ -049740: 6e10 e122 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049746: 0c01 |0215: move-result-object v1 │ │ -049748: 6e57 7004 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@0470 │ │ -04974e: 0e00 |0219: return-void │ │ +049374: |[049374] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +049384: 6e20 6f22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04938a: 1a00 af1a |0003: const-string v0, "mFragmentId=#" // string@1aaf │ │ +04938e: 6e20 6f22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049394: 5230 b400 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +049398: 7110 a522 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04939e: 0c00 |000d: move-result-object v0 │ │ +0493a0: 6e20 6f22 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493a6: 1a00 5b00 |0011: const-string v0, " mContainerId=#" // string@005b │ │ +0493aa: 6e20 6f22 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493b0: 5230 b100 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +0493b4: 7110 a522 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0493ba: 0c00 |001b: move-result-object v0 │ │ +0493bc: 6e20 6f22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493c2: 1a00 7300 |001f: const-string v0, " mTag=" // string@0073 │ │ +0493c6: 6e20 6f22 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493cc: 5430 ca00 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +0493d0: 6e20 7422 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0493d6: 6e20 6f22 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493dc: 1a00 aa1c |002c: const-string v0, "mState=" // string@1caa │ │ +0493e0: 6e20 6f22 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493e6: 5230 c800 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +0493ea: 6e20 6d22 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +0493f0: 1a00 6300 |0036: const-string v0, " mIndex=" // string@0063 │ │ +0493f4: 6e20 6f22 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0493fa: 5230 ba00 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +0493fe: 6e20 6d22 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +049404: 1a00 7700 |0040: const-string v0, " mWho=" // string@0077 │ │ +049408: 6e20 6f22 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04940e: 5430 d000 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +049412: 6e20 6f22 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049418: 1a00 5700 |004a: const-string v0, " mBackStackNesting=" // string@0057 │ │ +04941c: 6e20 6f22 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049422: 5230 ac00 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +049426: 6e20 7222 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ +04942c: 6e20 6f22 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049432: 1a00 8919 |0057: const-string v0, "mAdded=" // string@1989 │ │ +049436: 6e20 6f22 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04943c: 5530 a900 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +049440: 6e20 7022 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +049446: 1a00 6b00 |0061: const-string v0, " mRemoving=" // string@006b │ │ +04944a: 6e20 6f22 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049450: 5530 c100 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +049454: 6e20 7022 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04945a: 1a00 6e00 |006b: const-string v0, " mResumed=" // string@006e │ │ +04945e: 6e20 6f22 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049464: 5530 c300 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ +049468: 6e20 7022 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04946e: 1a00 6000 |0075: const-string v0, " mFromLayout=" // string@0060 │ │ +049472: 6e20 6f22 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049478: 5530 b600 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +04947c: 6e20 7022 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +049482: 1a00 6200 |007f: const-string v0, " mInLayout=" // string@0062 │ │ +049486: 6e20 6f22 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04948c: 5530 b900 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +049490: 6e20 7522 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +049496: 6e20 6f22 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04949c: 1a00 cf1a |008c: const-string v0, "mHidden=" // string@1acf │ │ +0494a0: 6e20 6f22 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494a6: 5530 b800 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +0494aa: 6e20 7022 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +0494b0: 1a00 5e00 |0096: const-string v0, " mDetached=" // string@005e │ │ +0494b4: 6e20 6f22 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494ba: 5530 b300 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +0494be: 6e20 7022 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +0494c4: 1a00 6700 |00a0: const-string v0, " mMenuVisible=" // string@0067 │ │ +0494c8: 6e20 6f22 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494ce: 5530 be00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +0494d2: 6e20 7022 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +0494d8: 1a00 6100 |00aa: const-string v0, " mHasMenu=" // string@0061 │ │ +0494dc: 6e20 6f22 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494e2: 5530 b700 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +0494e6: 6e20 7522 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +0494ec: 6e20 6f22 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494f2: 1a00 3f1c |00b7: const-string v0, "mRetainInstance=" // string@1c3f │ │ +0494f6: 6e20 6f22 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0494fc: 5530 c400 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +049500: 6e20 7022 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +049506: 1a00 6f00 |00c1: const-string v0, " mRetaining=" // string@006f │ │ +04950a: 6e20 6f22 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049510: 5530 c500 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +049514: 6e20 7022 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04951a: 1a00 7600 |00cb: const-string v0, " mUserVisibleHint=" // string@0076 │ │ +04951e: 6e20 6f22 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049524: 5530 ce00 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +049528: 6e20 7522 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +04952e: 5430 b500 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +049532: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +049536: 6e20 6f22 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04953c: 1a00 b11a |00dc: const-string v0, "mFragmentManager=" // string@1ab1 │ │ +049540: 6e20 6f22 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049546: 5430 b500 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +04954a: 6e20 7322 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +049550: 5430 a800 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049554: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +049558: 6e20 6f22 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04955e: 1a00 7d19 |00ed: const-string v0, "mActivity=" // string@197d │ │ +049562: 6e20 6f22 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049568: 5430 a800 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04956c: 6e20 7322 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +049572: 5430 c000 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +049576: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +04957a: 6e20 6f22 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049580: 1a00 e01b |00fe: const-string v0, "mParentFragment=" // string@1be0 │ │ +049584: 6e20 6f22 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04958a: 5430 c000 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +04958e: 6e20 7322 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +049594: 5430 ab00 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +049598: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +04959c: 6e20 6f22 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495a2: 1a00 a119 |010f: const-string v0, "mArguments=" // string@19a1 │ │ +0495a6: 6e20 6f22 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495ac: 5430 ab00 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +0495b0: 6e20 7322 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0495b6: 5430 c600 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +0495ba: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +0495be: 6e20 6f22 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495c4: 1a00 511c |0120: const-string v0, "mSavedFragmentState=" // string@1c51 │ │ +0495c8: 6e20 6f22 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495ce: 5430 c600 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +0495d2: 6e20 7322 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0495d8: 5430 c700 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +0495dc: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +0495e0: 6e20 6f22 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495e6: 1a00 561c |0131: const-string v0, "mSavedViewState=" // string@1c56 │ │ +0495ea: 6e20 6f22 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0495f0: 5430 c700 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +0495f4: 6e20 7322 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0495fa: 5430 cb00 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +0495fe: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +049602: 6e20 6f22 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049608: 1a00 df1c |0142: const-string v0, "mTarget=" // string@1cdf │ │ +04960c: 6e20 6f22 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049612: 5430 cb00 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +049616: 6e20 6e22 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ +04961c: 1a00 7400 |014c: const-string v0, " mTargetRequestCode=" // string@0074 │ │ +049620: 6e20 6f22 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049626: 5230 cd00 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +04962a: 6e20 7222 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ +049630: 5230 bf00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +049634: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +049638: 6e20 6f22 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04963e: 1a00 961b |015d: const-string v0, "mNextAnim=" // string@1b96 │ │ +049642: 6e20 6f22 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049648: 5230 bf00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +04964c: 6e20 7222 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ +049652: 5430 b000 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +049656: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +04965a: 6e20 6f22 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049660: 1a00 fd19 |016e: const-string v0, "mContainer=" // string@19fd │ │ +049664: 6e20 6f22 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04966a: 5430 b000 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +04966e: 6e20 7322 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +049674: 5430 cf00 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049678: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +04967c: 6e20 6f22 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049682: 1a00 3f1d |017f: const-string v0, "mView=" // string@1d3f │ │ +049686: 6e20 6f22 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04968c: 5430 cf00 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049690: 6e20 7322 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +049696: 5430 bb00 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +04969a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +04969e: 6e20 6f22 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496a4: 1a00 031b |0190: const-string v0, "mInnerView=" // string@1b03 │ │ +0496a8: 6e20 6f22 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496ae: 5430 cf00 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +0496b2: 6e20 7322 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0496b8: 5430 aa00 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +0496bc: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +0496c0: 6e20 6f22 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496c6: 1a00 9919 |01a1: const-string v0, "mAnimatingAway=" // string@1999 │ │ +0496ca: 6e20 6f22 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496d0: 5430 aa00 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +0496d4: 6e20 7322 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0496da: 6e20 6f22 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496e0: 1a00 ac1c |01ae: const-string v0, "mStateAfterAnimating=" // string@1cac │ │ +0496e4: 6e20 6f22 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0496ea: 5230 c900 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ +0496ee: 6e20 7222 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2272 │ │ +0496f4: 5430 bc00 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +0496f8: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +0496fc: 6e20 6f22 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +049702: 1a00 140a |01bf: const-string v0, "Loader Manager:" // string@0a14 │ │ +049706: 6e20 7422 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04970c: 5430 bc00 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049710: 2201 6d04 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +049714: 7010 d422 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04971a: 6e20 dc22 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049720: 0c01 |01ce: move-result-object v1 │ │ +049722: 1a02 0200 |01cf: const-string v2, " " // string@0002 │ │ +049726: 6e20 dc22 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04972c: 0c01 |01d4: move-result-object v1 │ │ +04972e: 6e10 e122 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +049734: 0c01 |01d8: move-result-object v1 │ │ +049736: 6e57 4705 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@0547 │ │ +04973c: 5430 af00 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049740: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +049744: 6e20 6f22 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04974a: 2200 6d04 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04974e: 7010 d422 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +049754: 1a01 d502 |01e8: const-string v1, "Child " // string@02d5 │ │ +049758: 6e20 dc22 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04975e: 0c00 |01ed: move-result-object v0 │ │ +049760: 5431 af00 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049764: 6e20 db22 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04976a: 0c00 |01f3: move-result-object v0 │ │ +04976c: 1a01 d900 |01f4: const-string v1, ":" // string@00d9 │ │ +049770: 6e20 dc22 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049776: 0c00 |01f9: move-result-object v0 │ │ +049778: 6e10 e122 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04977e: 0c00 |01fd: move-result-object v0 │ │ +049780: 6e20 7422 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +049786: 5430 af00 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04978a: 2201 6d04 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04978e: 7010 d422 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +049794: 6e20 dc22 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04979a: 0c01 |020b: move-result-object v1 │ │ +04979c: 1a02 0200 |020c: const-string v2, " " // string@0002 │ │ +0497a0: 6e20 dc22 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0497a6: 0c01 |0211: move-result-object v1 │ │ +0497a8: 6e10 e122 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0497ae: 0c01 |0215: move-result-object v1 │ │ +0497b0: 6e57 7004 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@0470 │ │ +0497b6: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1373 │ │ 0x0008 line=1374 │ │ 0x0011 line=1375 │ │ 0x0016 line=1376 │ │ 0x001f line=1377 │ │ @@ -4018,18 +4018,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -049750: |[049750] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -049760: 6f20 b822 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -049766: 0a00 |0003: move-result v0 │ │ -049768: 0f00 |0004: return v0 │ │ +0497b8: |[0497b8] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +0497c8: 6f20 b822 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +0497ce: 0a00 |0003: move-result v0 │ │ +0497d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -4038,28 +4038,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 │ │ -04976c: |[04976c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -04977c: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -049780: 6e20 c722 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -049786: 0a00 |0005: move-result v0 │ │ -049788: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -04978c: 1101 |0008: return-object v1 │ │ -04978e: 5410 af00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049792: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -049796: 5410 af00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04979a: 6e20 7604 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0476 │ │ -0497a0: 0c01 |0012: move-result-object v1 │ │ -0497a2: 28f5 |0013: goto 0008 // -000b │ │ -0497a4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0497a6: 28f3 |0015: goto 0008 // -000d │ │ +0497d4: |[0497d4] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0497e4: 5410 d000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +0497e8: 6e20 c722 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0497ee: 0a00 |0005: move-result v0 │ │ +0497f0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +0497f4: 1101 |0008: return-object v1 │ │ +0497f6: 5410 af00 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +0497fa: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +0497fe: 5410 af00 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049802: 6e20 7604 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0476 │ │ +049808: 0c01 |0012: move-result-object v1 │ │ +04980a: 28f5 |0013: goto 0008 // -000b │ │ +04980c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +04980e: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0008 line=1456 │ │ 0x0009 line=1453 │ │ 0x000d line=1454 │ │ 0x0014 line=1456 │ │ @@ -4073,17 +4073,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 │ │ -0497a8: |[0497a8] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -0497b8: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -0497bc: 1100 |0002: return-object v0 │ │ +049810: |[049810] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +049820: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4091,17 +4091,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0497c0: |[0497c0] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -0497d0: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -0497d4: 1100 |0002: return-object v0 │ │ +049828: |[049828] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +049838: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +04983c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4109,43 +4109,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 │ │ -0497d8: |[0497d8] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -0497e8: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -0497ec: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0497f0: 6e10 a403 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03a4 │ │ -0497f6: 5220 c800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -0497fa: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -0497fc: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -049800: 5420 af00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049804: 6e10 6d04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ -04980a: 5420 af00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04980e: 1100 |0013: return-object v0 │ │ -049810: 5220 c800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -049814: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -049816: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -04981a: 5420 af00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04981e: 6e10 6e04 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ -049824: 28f3 |001e: goto 0011 // -000d │ │ -049826: 5220 c800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -04982a: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -04982c: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -049830: 5420 af00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049834: 6e10 6004 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ -04983a: 28e8 |0029: goto 0011 // -0018 │ │ -04983c: 5220 c800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -049840: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -049842: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -049846: 5420 af00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04984a: 6e10 6304 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ -049850: 28dd |0034: goto 0011 // -0023 │ │ +049840: |[049840] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +049850: 5420 af00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049854: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +049858: 6e10 a403 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03a4 │ │ +04985e: 5220 c800 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +049862: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +049864: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +049868: 5420 af00 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04986c: 6e10 6d04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ +049872: 5420 af00 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049876: 1100 |0013: return-object v0 │ │ +049878: 5220 c800 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +04987c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +04987e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +049882: 5420 af00 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049886: 6e10 6e04 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ +04988c: 28f3 |001e: goto 0011 // -000d │ │ +04988e: 5220 c800 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +049892: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +049894: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +049898: 5420 af00 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04989c: 6e10 6004 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ +0498a2: 28e8 |0029: goto 0011 // -0018 │ │ +0498a4: 5220 c800 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +0498a8: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +0498aa: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +0498ae: 5420 af00 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +0498b2: 6e10 6304 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ +0498b8: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x0007 line=660 │ │ 0x000c line=661 │ │ 0x0011 line=670 │ │ @@ -4163,17 +4163,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 │ │ -049854: |[049854] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -049864: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -049868: 1100 |0002: return-object v0 │ │ +0498bc: |[0498bc] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0498cc: 5410 b500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +0498d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4181,17 +4181,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04986c: |[04986c] android.support.v4.app.Fragment.getId:()I │ │ -04987c: 5210 b400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -049880: 0f00 |0002: return v0 │ │ +0498d4: |[0498d4] android.support.v4.app.Fragment.getId:()I │ │ +0498e4: 5210 b400 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +0498e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #8 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4199,19 +4199,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 │ │ -049884: |[049884] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -049894: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049898: 6e10 fc03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ -04989e: 0c00 |0005: move-result-object v0 │ │ -0498a0: 1100 |0006: return-object v0 │ │ +0498ec: |[0498ec] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0498fc: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049900: 6e10 fc03 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ +049906: 0c00 |0005: move-result-object v0 │ │ +049908: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -4220,46 +4220,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -0498a4: |[0498a4] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -0498b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0498b6: 5440 bc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -0498ba: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0498be: 5440 bc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -0498c2: 1100 |0007: return-object v0 │ │ -0498c4: 5440 a800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -0498c8: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -0498cc: 2200 5204 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0498d0: 2201 6404 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -0498d4: 7010 d422 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0498da: 1a02 de03 |0013: const-string v2, "Fragment " // string@03de │ │ -0498de: 6e20 dc22 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0498e4: 0c01 |0018: move-result-object v1 │ │ -0498e6: 6e20 db22 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0498ec: 0c01 |001c: move-result-object v1 │ │ -0498ee: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ -0498f2: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0498f8: 0c01 |0022: move-result-object v1 │ │ -0498fa: 6e10 e122 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049900: 0c01 |0026: move-result-object v1 │ │ -049902: 7020 a022 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -049908: 2700 |002a: throw v0 │ │ -04990a: 5c43 ae00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -04990e: 5440 a800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049912: 5441 d000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -049916: 5542 bd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -04991a: 6e40 fd03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -049920: 0c00 |0036: move-result-object v0 │ │ -049922: 5b40 bc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049926: 5440 bc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04992a: 28cc |003b: goto 0007 // -0034 │ │ +04990c: |[04990c] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +04991c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +04991e: 5440 bc00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049922: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +049926: 5440 bc00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04992a: 1100 |0007: return-object v0 │ │ +04992c: 5440 a800 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049930: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +049934: 2200 5b04 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +049938: 2201 6d04 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04993c: 7010 d422 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +049942: 1a02 de03 |0013: const-string v2, "Fragment " // string@03de │ │ +049946: 6e20 dc22 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04994c: 0c01 |0018: move-result-object v1 │ │ +04994e: 6e20 db22 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +049954: 0c01 |001c: move-result-object v1 │ │ +049956: 1a02 7a00 |001d: const-string v2, " not attached to Activity" // string@007a │ │ +04995a: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +049960: 0c01 |0022: move-result-object v1 │ │ +049962: 6e10 e122 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +049968: 0c01 |0026: move-result-object v1 │ │ +04996a: 7020 a022 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +049970: 2700 |002a: throw v0 │ │ +049972: 5c43 ae00 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049976: 5440 a800 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04997a: 5441 d000 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +04997e: 5542 bd00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049982: 6e40 fd03 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +049988: 0c00 |0036: move-result-object v0 │ │ +04998a: 5b40 bc00 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04998e: 5440 bc00 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049992: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x0005 line=860 │ │ 0x0007 line=867 │ │ 0x0008 line=862 │ │ 0x000c line=863 │ │ @@ -4274,17 +4274,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 │ │ -04992c: |[04992c] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -04993c: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -049940: 1100 |0002: return-object v0 │ │ +049994: |[049994] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +0499a4: 5410 c000 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +0499a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=678 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4292,36 +4292,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -049944: |[049944] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -049954: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049958: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04995c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -049960: 2201 6404 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -049964: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04996a: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ -04996e: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049974: 0c01 |0010: move-result-object v1 │ │ -049976: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04997c: 0c01 |0014: move-result-object v1 │ │ -04997e: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -049982: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049988: 0c01 |001a: move-result-object v1 │ │ -04998a: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049990: 0c01 |001e: move-result-object v1 │ │ -049992: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -049998: 2700 |0022: throw v0 │ │ -04999a: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04999e: 6e10 ff03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03ff │ │ -0499a4: 0c00 |0028: move-result-object v0 │ │ -0499a6: 1100 |0029: return-object v0 │ │ +0499ac: |[0499ac] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +0499bc: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +0499c0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0499c4: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0499c8: 2201 6d04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +0499cc: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0499d2: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ +0499d6: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0499dc: 0c01 |0010: move-result-object v1 │ │ +0499de: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0499e4: 0c01 |0014: move-result-object v1 │ │ +0499e6: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +0499ea: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0499f0: 0c01 |001a: move-result-object v1 │ │ +0499f2: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0499f8: 0c01 |001e: move-result-object v1 │ │ +0499fa: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +049a00: 2700 |0022: throw v0 │ │ +049a02: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049a06: 6e10 ff03 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@03ff │ │ +049a0c: 0c00 |0028: move-result-object v0 │ │ +049a0e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=601 │ │ 0x0023 line=603 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4331,17 +4331,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0499a8: |[0499a8] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -0499b8: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -0499bc: 0f00 |0002: return v0 │ │ +049a10: |[049a10] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +049a20: 5510 c400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +049a24: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #13 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4349,20 +4349,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0499c0: |[0499c0] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -0499d0: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ -0499d6: 0c00 |0003: move-result-object v0 │ │ -0499d8: 6e20 7e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -0499de: 0c00 |0007: move-result-object v0 │ │ -0499e0: 1100 |0008: return-object v0 │ │ +049a28: |[049a28] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +049a38: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ +049a3e: 0c00 |0003: move-result-object v0 │ │ +049a40: 6e20 7e01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +049a46: 0c00 |0007: move-result-object v0 │ │ +049a48: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4371,20 +4371,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 │ │ -0499e4: |[0499e4] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -0499f4: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ -0499fa: 0c00 |0003: move-result-object v0 │ │ -0499fc: 6e30 7f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@017f │ │ -049a02: 0c00 |0007: move-result-object v0 │ │ -049a04: 1100 |0008: return-object v0 │ │ +049a4c: |[049a4c] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +049a5c: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ +049a62: 0c00 |0003: move-result-object v0 │ │ +049a64: 6e30 7f01 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@017f │ │ +049a6a: 0c00 |0007: move-result-object v0 │ │ +049a6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ 0x0000 - 0x0009 reg=3 formatArgs [Ljava/lang/Object; │ │ @@ -4394,17 +4394,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049a08: |[049a08] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -049a18: 5410 ca00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -049a1c: 1100 |0002: return-object v0 │ │ +049a70: |[049a70] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +049a80: 5410 ca00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +049a84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4412,17 +4412,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 │ │ -049a20: |[049a20] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -049a30: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -049a34: 1100 |0002: return-object v0 │ │ +049a88: |[049a88] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +049a98: 5410 cb00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +049a9c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #17 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4430,17 +4430,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049a38: |[049a38] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -049a48: 5210 cd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -049a4c: 0f00 |0002: return v0 │ │ +049aa0: |[049aa0] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +049ab0: 5210 cd00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +049ab4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=586 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4448,20 +4448,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -049a50: |[049a50] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -049a60: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ -049a66: 0c00 |0003: move-result-object v0 │ │ -049a68: 6e20 8201 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -049a6e: 0c00 |0007: move-result-object v0 │ │ -049a70: 1100 |0008: return-object v0 │ │ +049ab8: |[049ab8] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +049ac8: 6e10 9503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ +049ace: 0c00 |0003: move-result-object v0 │ │ +049ad0: 6e20 8201 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +049ad6: 0c00 |0007: move-result-object v0 │ │ +049ad8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -4470,17 +4470,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049a74: |[049a74] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -049a84: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -049a88: 0f00 |0002: return v0 │ │ +049adc: |[049adc] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +049aec: 5510 ce00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +049af0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=852 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4488,17 +4488,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049a8c: |[049a8c] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -049a9c: 5410 cf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049aa0: 1100 |0002: return-object v0 │ │ +049af4: |[049af4] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +049b04: 5410 cf00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049b08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4506,17 +4506,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049aa4: |[049aa4] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -049ab4: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -049ab8: 0f00 |0002: return v0 │ │ +049b0c: |[049b0c] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +049b1c: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +049b20: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #22 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4524,18 +4524,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -049abc: |[049abc] android.support.v4.app.Fragment.hashCode:()I │ │ -049acc: 6f10 ba22 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -049ad2: 0a00 |0003: move-result v0 │ │ -049ad4: 0f00 |0004: return v0 │ │ +049b24: |[049b24] android.support.v4.app.Fragment.hashCode:()I │ │ +049b34: 6f10 ba22 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +049b3a: 0a00 |0003: move-result v0 │ │ +049b3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #23 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4543,39 +4543,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 44 16-bit code units │ │ -049ad8: |[049ad8] android.support.v4.app.Fragment.initState:()V │ │ -049ae8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -049aea: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -049aec: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -049aee: 5930 ba00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -049af2: 5b32 d000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -049af6: 5c31 a900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -049afa: 5c31 c100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -049afe: 5c31 c300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ -049b02: 5c31 b600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -049b06: 5c31 b900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -049b0a: 5c31 c200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ -049b0e: 5931 ac00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -049b12: 5b32 b500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -049b16: 5b32 a800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049b1a: 5931 b400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -049b1e: 5931 b100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -049b22: 5b32 ca00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -049b26: 5c31 b800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -049b2a: 5c31 b300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -049b2e: 5c31 c500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -049b32: 5b32 bc00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049b36: 5c31 bd00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -049b3a: 5c31 ae00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -049b3e: 0e00 |002b: return-void │ │ +049b40: |[049b40] android.support.v4.app.Fragment.initState:()V │ │ +049b50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +049b52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +049b54: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +049b56: 5930 ba00 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +049b5a: 5b32 d000 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +049b5e: 5c31 a900 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +049b62: 5c31 c100 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +049b66: 5c31 c300 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ +049b6a: 5c31 b600 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +049b6e: 5c31 b900 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +049b72: 5c31 c200 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ +049b76: 5931 ac00 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +049b7a: 5b32 b500 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +049b7e: 5b32 a800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049b82: 5931 b400 |0019: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +049b86: 5931 b100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +049b8a: 5b32 ca00 |001d: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +049b8e: 5c31 b800 |001f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +049b92: 5c31 b300 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +049b96: 5c31 c500 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +049b9a: 5b32 bc00 |0025: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049b9e: 5c31 bd00 |0027: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049ba2: 5c31 ae00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049ba6: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1191 │ │ 0x0005 line=1192 │ │ 0x0007 line=1193 │ │ 0x0009 line=1194 │ │ 0x000b line=1195 │ │ @@ -4603,24 +4603,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -049b40: |[049b40] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -049b50: 2200 c400 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00c4 │ │ -049b54: 7010 5604 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0456 │ │ -049b5a: 5b30 af00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049b5e: 5430 af00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049b62: 5431 a800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049b66: 2202 b100 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00b1 │ │ -049b6a: 7020 7b03 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@037b │ │ -049b70: 6e40 5b04 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@045b │ │ -049b76: 0e00 |0013: return-void │ │ +049ba8: |[049ba8] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +049bb8: 2200 cb00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00cb │ │ +049bbc: 7010 5604 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0456 │ │ +049bc2: 5b30 af00 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049bc6: 5430 af00 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +049bca: 5431 a800 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049bce: 2202 b800 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@00b8 │ │ +049bd2: 7020 7b03 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@037b │ │ +049bd8: 6e40 5b04 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@045b │ │ +049bde: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0007 line=1461 │ │ 0x0013 line=1470 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -4630,23 +4630,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -049b78: |[049b78] android.support.v4.app.Fragment.isAdded:()Z │ │ -049b88: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049b8c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -049b90: 5510 a900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -049b94: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -049b98: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -049b9a: 0f00 |0009: return v0 │ │ -049b9c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -049b9e: 28fe |000b: goto 0009 // -0002 │ │ +049be0: |[049be0] android.support.v4.app.Fragment.isAdded:()Z │ │ +049bf0: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049bf4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +049bf8: 5510 a900 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +049bfc: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +049c00: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +049c02: 0f00 |0009: return v0 │ │ +049c04: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +049c06: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4654,17 +4654,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049ba0: |[049ba0] android.support.v4.app.Fragment.isDetached:()Z │ │ -049bb0: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -049bb4: 0f00 |0002: return v0 │ │ +049c08: |[049c08] android.support.v4.app.Fragment.isDetached:()Z │ │ +049c18: 5510 b300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +049c1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #27 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4672,17 +4672,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bb8: |[049bb8] android.support.v4.app.Fragment.isHidden:()Z │ │ -049bc8: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -049bcc: 0f00 |0002: return v0 │ │ +049c20: |[049c20] android.support.v4.app.Fragment.isHidden:()Z │ │ +049c30: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +049c34: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4690,21 +4690,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -049bd0: |[049bd0] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -049be0: 5210 ac00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -049be4: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -049be8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -049bea: 0f00 |0005: return v0 │ │ -049bec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -049bee: 28fe |0007: goto 0005 // -0002 │ │ +049c38: |[049c38] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +049c48: 5210 ac00 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +049c4c: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +049c50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +049c52: 0f00 |0005: return v0 │ │ +049c54: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +049c56: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4712,17 +4712,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049bf0: |[049bf0] android.support.v4.app.Fragment.isInLayout:()Z │ │ -049c00: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -049c04: 0f00 |0002: return v0 │ │ +049c58: |[049c58] android.support.v4.app.Fragment.isInLayout:()Z │ │ +049c68: 5510 b900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +049c6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4730,17 +4730,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049c08: |[049c08] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -049c18: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -049c1c: 0f00 |0002: return v0 │ │ +049c70: |[049c70] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +049c80: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +049c84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4748,17 +4748,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049c20: |[049c20] android.support.v4.app.Fragment.isRemoving:()Z │ │ -049c30: 5510 c100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -049c34: 0f00 |0002: return v0 │ │ +049c88: |[049c88] android.support.v4.app.Fragment.isRemoving:()Z │ │ +049c98: 5510 c100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +049c9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #32 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4766,17 +4766,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -049c38: |[049c38] android.support.v4.app.Fragment.isResumed:()Z │ │ -049c48: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ -049c4c: 0f00 |0002: return v0 │ │ +049ca0: |[049ca0] android.support.v4.app.Fragment.isResumed:()Z │ │ +049cb0: 5510 c300 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ +049cb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #33 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4784,35 +4784,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -049c50: |[049c50] android.support.v4.app.Fragment.isVisible:()Z │ │ -049c60: 6e10 a503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ -049c66: 0a00 |0003: move-result v0 │ │ -049c68: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -049c6c: 6e10 a703 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ -049c72: 0a00 |0009: move-result v0 │ │ -049c74: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -049c78: 5410 cf00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049c7c: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -049c80: 5410 cf00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049c84: 6e10 9f1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ -049c8a: 0c00 |0015: move-result-object v0 │ │ -049c8c: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -049c90: 5410 cf00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -049c94: 6e10 9d1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -049c9a: 0a00 |001d: move-result v0 │ │ -049c9c: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -049ca0: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -049ca2: 0f00 |0021: return v0 │ │ -049ca4: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -049ca6: 28fe |0023: goto 0021 // -0002 │ │ +049cb8: |[049cb8] android.support.v4.app.Fragment.isVisible:()Z │ │ +049cc8: 6e10 a503 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ +049cce: 0a00 |0003: move-result v0 │ │ +049cd0: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +049cd4: 6e10 a703 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ +049cda: 0a00 |0009: move-result v0 │ │ +049cdc: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +049ce0: 5410 cf00 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049ce4: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +049ce8: 5410 cf00 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049cec: 6e10 9f1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ +049cf2: 0c00 |0015: move-result-object v0 │ │ +049cf4: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +049cf8: 5410 cf00 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +049cfc: 6e10 9d1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +049d02: 0a00 |001d: move-result v0 │ │ +049d04: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +049d08: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +049d0a: 0f00 |0021: return v0 │ │ +049d0c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +049d0e: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=731 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -4820,18 +4820,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049ca8: |[049ca8] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -049cb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049cba: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049cbe: 0e00 |0003: return-void │ │ +049d10: |[049d10] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +049d20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049d22: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1058 │ │ 0x0003 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4841,16 +4841,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049cc0: |[049cc0] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -049cd0: 0e00 |0000: return-void │ │ +049d28: |[049d28] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +049d38: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -4861,18 +4861,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049cd4: |[049cd4] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -049ce4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049ce6: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049cea: 0e00 |0003: return-void │ │ +049d3c: |[049d3c] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +049d4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049d4e: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x0003 line=970 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -4882,18 +4882,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049cec: |[049cec] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -049cfc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049cfe: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049d02: 0e00 |0003: return-void │ │ +049d54: |[049d54] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +049d64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049d66: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049d6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1129 │ │ 0x0003 line=1130 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -4903,17 +4903,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d04: |[049d04] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -049d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d16: 0f00 |0001: return v0 │ │ +049d6c: |[049d6c] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +049d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049d7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -4922,18 +4922,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049d18: |[049d18] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -049d28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049d2a: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049d2e: 0e00 |0003: return-void │ │ +049d80: |[049d80] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +049d90: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049d92: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049d96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0003 line=995 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -4943,17 +4943,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049d30: |[049d30] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -049d40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d42: 1100 |0001: return-object v0 │ │ +049d98: |[049d98] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +049da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049daa: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -4964,19 +4964,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 │ │ -049d44: |[049d44] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -049d54: 6e10 8d03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@038d │ │ -049d5a: 0c00 |0003: move-result-object v0 │ │ -049d5c: 6e40 0c04 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@040c │ │ -049d62: 0e00 |0007: return-void │ │ +049dac: |[049dac] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +049dbc: 6e10 8d03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@038d │ │ +049dc2: 0c00 |0003: move-result-object v0 │ │ +049dc4: 6e40 0c04 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@040c │ │ +049dca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0007 line=1315 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -4988,16 +4988,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 │ │ -049d64: |[049d64] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -049d74: 0e00 |0000: return-void │ │ +049dcc: |[049dcc] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +049ddc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Landroid/view/MenuInflater; │ │ @@ -5007,17 +5007,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 │ │ -049d78: |[049d78] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -049d88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049d8a: 1100 |0001: return-object v0 │ │ +049de0: |[049de0] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +049df0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049df2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0002 reg=3 container Landroid/view/ViewGroup; │ │ @@ -5028,32 +5028,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -049d8c: |[049d8c] android.support.v4.app.Fragment.onDestroy:()V │ │ -049d9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -049d9e: 5c41 ad00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049da2: 5540 ae00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -049da6: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -049daa: 5c41 ae00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -049dae: 5440 a800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049db2: 5441 d000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -049db6: 5542 bd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -049dba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -049dbc: 6e40 fd03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -049dc2: 0c00 |0013: move-result-object v0 │ │ -049dc4: 5b40 bc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049dc8: 5440 bc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049dcc: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -049dd0: 5440 bc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049dd4: 6e10 4105 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ -049dda: 0e00 |001f: return-void │ │ +049df4: |[049df4] android.support.v4.app.Fragment.onDestroy:()V │ │ +049e04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049e06: 5c41 ad00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049e0a: 5540 ae00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049e0e: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +049e12: 5c41 ae00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049e16: 5440 a800 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049e1a: 5441 d000 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +049e1e: 5542 bd00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049e22: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +049e24: 6e40 fd03 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +049e2a: 0c00 |0013: move-result-object v0 │ │ +049e2c: 5b40 bc00 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049e30: 5440 bc00 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049e34: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +049e38: 5440 bc00 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049e3c: 6e10 4105 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ +049e42: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1172 │ │ 0x0003 line=1175 │ │ 0x0007 line=1176 │ │ 0x0009 line=1177 │ │ 0x0016 line=1179 │ │ @@ -5067,16 +5067,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049ddc: |[049ddc] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -049dec: 0e00 |0000: return-void │ │ +049e44: |[049e44] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +049e54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #46 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5084,18 +5084,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049df0: |[049df0] android.support.v4.app.Fragment.onDestroyView:()V │ │ -049e00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e02: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049e06: 0e00 |0003: return-void │ │ +049e58: |[049e58] android.support.v4.app.Fragment.onDestroyView:()V │ │ +049e68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049e6a: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5104,18 +5104,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049e08: |[049e08] android.support.v4.app.Fragment.onDetach:()V │ │ -049e18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e1a: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049e1e: 0e00 |0003: return-void │ │ +049e70: |[049e70] android.support.v4.app.Fragment.onDetach:()V │ │ +049e80: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049e82: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049e86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0003 line=1219 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5124,16 +5124,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049e20: |[049e20] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -049e30: 0e00 |0000: return-void │ │ +049e88: |[049e88] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +049e98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -5142,18 +5142,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 │ │ -049e34: |[049e34] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -049e44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e46: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049e4a: 0e00 |0003: return-void │ │ +049e9c: |[049e9c] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +049eac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049eae: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0003 line=962 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -5165,18 +5165,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049e4c: |[049e4c] android.support.v4.app.Fragment.onLowMemory:()V │ │ -049e5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e5e: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049e62: 0e00 |0003: return-void │ │ +049eb4: |[049eb4] android.support.v4.app.Fragment.onLowMemory:()V │ │ +049ec4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049ec6: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5185,17 +5185,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -049e64: |[049e64] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -049e74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -049e76: 0f00 |0001: return v0 │ │ +049ecc: |[049ecc] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +049edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +049ede: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -5204,16 +5204,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049e78: |[049e78] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -049e88: 0e00 |0000: return-void │ │ +049ee0: |[049ee0] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +049ef0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1294 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5222,18 +5222,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049e8c: |[049e8c] android.support.v4.app.Fragment.onPause:()V │ │ -049e9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049e9e: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049ea2: 0e00 |0003: return-void │ │ +049ef4: |[049ef4] android.support.v4.app.Fragment.onPause:()V │ │ +049f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049f06: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049f0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0003 line=1139 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5242,16 +5242,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049ea4: |[049ea4] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -049eb4: 0e00 |0000: return-void │ │ +049f0c: |[049f0c] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +049f1c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -5260,18 +5260,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049eb8: |[049eb8] android.support.v4.app.Fragment.onResume:()V │ │ -049ec8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049eca: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049ece: 0e00 |0003: return-void │ │ +049f20: |[049f20] android.support.v4.app.Fragment.onResume:()V │ │ +049f30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049f32: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5280,16 +5280,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -049ed0: |[049ed0] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -049ee0: 0e00 |0000: return-void │ │ +049f38: |[049f38] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +049f48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -5298,35 +5298,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -049ee4: |[049ee4] android.support.v4.app.Fragment.onStart:()V │ │ -049ef4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -049ef6: 5c41 ad00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049efa: 5540 bd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -049efe: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -049f02: 5c41 bd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -049f06: 5540 ae00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -049f0a: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -049f0e: 5c41 ae00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -049f12: 5440 a800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -049f16: 5441 d000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -049f1a: 5542 bd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -049f1e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -049f20: 6e40 fd03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -049f26: 0c00 |0019: move-result-object v0 │ │ -049f28: 5b40 bc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049f2c: 5440 bc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049f30: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -049f34: 5440 bc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -049f38: 6e10 4505 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ -049f3e: 0e00 |0025: return-void │ │ +049f4c: |[049f4c] android.support.v4.app.Fragment.onStart:()V │ │ +049f5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +049f5e: 5c41 ad00 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049f62: 5540 bd00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049f66: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +049f6a: 5c41 bd00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049f6e: 5540 ae00 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049f72: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +049f76: 5c41 ae00 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +049f7a: 5440 a800 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +049f7e: 5441 d000 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +049f82: 5542 bd00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +049f86: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +049f88: 6e40 fd03 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +049f8e: 0c00 |0019: move-result-object v0 │ │ +049f90: 5b40 bc00 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049f94: 5440 bc00 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049f98: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +049f9c: 5440 bc00 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +049fa0: 6e10 4505 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ +049fa6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1082 │ │ 0x0003 line=1084 │ │ 0x0007 line=1085 │ │ 0x0009 line=1086 │ │ 0x000d line=1087 │ │ @@ -5342,18 +5342,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049f40: |[049f40] android.support.v4.app.Fragment.onStop:()V │ │ -049f50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049f52: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049f56: 0e00 |0003: return-void │ │ +049fa8: |[049fa8] android.support.v4.app.Fragment.onStop:()V │ │ +049fb8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049fba: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1147 │ │ 0x0003 line=1148 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -5362,16 +5362,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 │ │ -049f58: |[049f58] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -049f68: 0e00 |0000: return-void │ │ +049fc0: |[049fc0] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +049fd0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5381,18 +5381,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -049f6c: |[049f6c] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -049f7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -049f7e: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049f82: 0e00 |0003: return-void │ │ +049fd4: |[049fd4] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +049fe4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +049fe6: 5c10 ad00 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +049fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1073 │ │ 0x0003 line=1074 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -5402,44 +5402,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -049f84: |[049f84] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -049f94: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049f98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -049f9c: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049fa0: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -049fa6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -049fa8: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049fac: 6e20 af03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03af │ │ -049fb2: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -049fb6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -049fba: 2200 fa00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -049fbe: 2201 6404 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -049fc2: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -049fc8: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ -049fcc: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049fd2: 0c01 |001f: move-result-object v1 │ │ -049fd4: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -049fda: 0c01 |0023: move-result-object v1 │ │ -049fdc: 1a02 3400 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0034 │ │ -049fe0: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -049fe6: 0c01 |0029: move-result-object v1 │ │ -049fe8: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -049fee: 0c01 |002d: move-result-object v1 │ │ -049ff0: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -049ff6: 2700 |0031: throw v0 │ │ -049ff8: 5430 af00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -049ffc: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -04a000: 5430 af00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a004: 6e10 6004 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ -04a00a: 0e00 |003b: return-void │ │ +049fec: |[049fec] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +049ffc: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a000: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a004: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a008: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04a00e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04a010: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a014: 6e20 af03 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03af │ │ +04a01a: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a01e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04a022: 2200 0101 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a026: 2201 6d04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a02a: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a030: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ +04a034: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a03a: 0c01 |001f: move-result-object v1 │ │ +04a03c: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a042: 0c01 |0023: move-result-object v1 │ │ +04a044: 1a02 3400 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0034 │ │ +04a048: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a04e: 0c01 |0029: move-result-object v1 │ │ +04a050: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a056: 0c01 |002d: move-result-object v1 │ │ +04a058: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a05e: 2700 |0031: throw v0 │ │ +04a060: 5430 af00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a064: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +04a068: 5430 af00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a06c: 6e10 6004 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ +04a072: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ 0x0004 line=1505 │ │ 0x0009 line=1507 │ │ 0x000c line=1508 │ │ 0x000f line=1509 │ │ @@ -5456,21 +5456,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04a00c: |[04a00c] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04a01c: 6e20 b203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03b2 │ │ -04a022: 5410 af00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a026: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04a02a: 5410 af00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a02e: 6e20 6104 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0461 │ │ -04a034: 0e00 |000c: return-void │ │ +04a074: |[04a074] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04a084: 6e20 b203 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03b2 │ │ +04a08a: 5410 af00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a08e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04a092: 5410 af00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a096: 6e20 6104 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0461 │ │ +04a09c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1555 │ │ 0x0003 line=1556 │ │ 0x0007 line=1557 │ │ 0x000c line=1559 │ │ locals : │ │ @@ -5482,30 +5482,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04a038: |[04a038] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -04a048: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a04a: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -04a04e: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -04a052: 6e20 b303 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@03b3 │ │ -04a058: 0a01 |0008: move-result v1 │ │ -04a05a: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -04a05e: 0f00 |000b: return v0 │ │ -04a060: 5421 af00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a064: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -04a068: 5421 af00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a06c: 6e20 6204 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0462 │ │ -04a072: 0a01 |0015: move-result v1 │ │ -04a074: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -04a078: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04a07a: 28f2 |0019: goto 000b // -000e │ │ +04a0a0: |[04a0a0] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +04a0b0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a0b2: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +04a0b6: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +04a0ba: 6e20 b303 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@03b3 │ │ +04a0c0: 0a01 |0008: move-result v1 │ │ +04a0c2: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +04a0c6: 0f00 |000b: return v0 │ │ +04a0c8: 5421 af00 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a0cc: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +04a0d0: 5421 af00 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a0d4: 6e20 6204 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0462 │ │ +04a0da: 0a01 |0015: move-result v1 │ │ +04a0dc: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +04a0e0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04a0e2: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1622 │ │ 0x0005 line=1623 │ │ 0x000b line=1632 │ │ 0x000c line=1626 │ │ 0x0010 line=1627 │ │ @@ -5519,53 +5519,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -04a07c: |[04a07c] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -04a08c: 5441 af00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a090: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -04a094: 5441 af00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a098: 6e10 8704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04a09e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04a0a0: 5c41 ad00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a0a4: 6e20 b403 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03b4 │ │ -04a0aa: 5541 ad00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a0ae: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -04a0b2: 2201 fa00 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a0b6: 2202 6404 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04a0ba: 7010 d422 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a0c0: 1a03 de03 |001a: const-string v3, "Fragment " // string@03de │ │ -04a0c4: 6e20 dc22 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a0ca: 0c02 |001f: move-result-object v2 │ │ -04a0cc: 6e20 db22 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a0d2: 0c02 |0023: move-result-object v2 │ │ -04a0d4: 1a03 3600 |0024: const-string v3, " did not call through to super.onCreate()" // string@0036 │ │ -04a0d8: 6e20 dc22 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a0de: 0c02 |0029: move-result-object v2 │ │ -04a0e0: 6e10 e122 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a0e6: 0c02 |002d: move-result-object v2 │ │ -04a0e8: 7020 0c06 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a0ee: 2701 |0031: throw v1 │ │ -04a0f0: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -04a0f4: 1a01 0c10 |0034: const-string v1, "android:support:fragments" // string@100c │ │ -04a0f8: 6e20 5202 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0252 │ │ -04a0fe: 0c00 |0039: move-result-object v0 │ │ -04a100: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -04a104: 5441 af00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a108: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -04a10c: 6e10 a403 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03a4 │ │ -04a112: 5441 af00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a116: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -04a118: 6e30 9404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0494 │ │ -04a11e: 5441 af00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a122: 6e10 6304 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ -04a128: 0e00 |004e: return-void │ │ +04a0e4: |[04a0e4] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +04a0f4: 5441 af00 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a0f8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +04a0fc: 5441 af00 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a100: 6e10 8704 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04a106: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +04a108: 5c41 ad00 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a10c: 6e20 b403 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03b4 │ │ +04a112: 5541 ad00 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a116: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +04a11a: 2201 0101 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a11e: 2202 6d04 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04a122: 7010 d422 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a128: 1a03 de03 |001a: const-string v3, "Fragment " // string@03de │ │ +04a12c: 6e20 dc22 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a132: 0c02 |001f: move-result-object v2 │ │ +04a134: 6e20 db22 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a13a: 0c02 |0023: move-result-object v2 │ │ +04a13c: 1a03 3600 |0024: const-string v3, " did not call through to super.onCreate()" // string@0036 │ │ +04a140: 6e20 dc22 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a146: 0c02 |0029: move-result-object v2 │ │ +04a148: 6e10 e122 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a14e: 0c02 |002d: move-result-object v2 │ │ +04a150: 7020 0c06 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a156: 2701 |0031: throw v1 │ │ +04a158: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +04a15c: 1a01 1510 |0034: const-string v1, "android:support:fragments" // string@1015 │ │ +04a160: 6e20 5202 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0252 │ │ +04a166: 0c00 |0039: move-result-object v0 │ │ +04a168: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +04a16c: 5441 af00 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a170: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +04a174: 6e10 a403 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@03a4 │ │ +04a17a: 5441 af00 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a17e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +04a180: 6e30 9404 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0494 │ │ +04a186: 5441 af00 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a18a: 6e10 6304 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ +04a190: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x0004 line=1474 │ │ 0x0009 line=1476 │ │ 0x000c line=1477 │ │ 0x000f line=1478 │ │ @@ -5588,31 +5588,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 │ │ -04a12c: |[04a12c] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -04a13c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a13e: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -04a142: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -04a146: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a14a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04a14e: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a152: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -04a156: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04a158: 6e30 b703 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@03b7 │ │ -04a15e: 5421 af00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a162: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -04a166: 5421 af00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a16a: 6e30 6404 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0464 │ │ -04a170: 0a01 |001a: move-result v1 │ │ -04a172: b610 |001b: or-int/2addr v0, v1 │ │ -04a174: 0f00 |001c: return v0 │ │ +04a194: |[04a194] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +04a1a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a1a6: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +04a1aa: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +04a1ae: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a1b2: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +04a1b6: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a1ba: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +04a1be: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04a1c0: 6e30 b703 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@03b7 │ │ +04a1c6: 5421 af00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a1ca: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +04a1ce: 5421 af00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a1d2: 6e30 6404 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0464 │ │ +04a1d8: 0a01 |001a: move-result v1 │ │ +04a1da: b610 |001b: or-int/2addr v0, v1 │ │ +04a1dc: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ 0x0001 line=1579 │ │ 0x0005 line=1580 │ │ 0x000d line=1581 │ │ 0x000e line=1582 │ │ @@ -5630,22 +5630,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 │ │ -04a178: |[04a178] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -04a188: 5410 af00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a18c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a190: 5410 af00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a194: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04a19a: 6e40 b803 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@03b8 │ │ -04a1a0: 0c00 |000c: move-result-object v0 │ │ -04a1a2: 1100 |000d: return-object v0 │ │ +04a1e0: |[04a1e0] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +04a1f0: 5410 af00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a1f4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a1f8: 5410 af00 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a1fc: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04a202: 6e40 b803 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@03b8 │ │ +04a208: 0c00 |000c: move-result-object v0 │ │ +04a20a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1497 │ │ 0x0004 line=1498 │ │ 0x0009 line=1500 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -5658,40 +5658,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04a1a4: |[04a1a4] android.support.v4.app.Fragment.performDestroy:()V │ │ -04a1b4: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a1b8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a1bc: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a1c0: 6e10 6504 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0465 │ │ -04a1c6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04a1c8: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a1cc: 6e10 b903 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@03b9 │ │ -04a1d2: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a1d6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04a1da: 2200 fa00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a1de: 2201 6404 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a1e2: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a1e8: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ -04a1ec: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a1f2: 0c01 |001f: move-result-object v1 │ │ -04a1f4: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a1fa: 0c01 |0023: move-result-object v1 │ │ -04a1fc: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0037 │ │ -04a200: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a206: 0c01 |0029: move-result-object v1 │ │ -04a208: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a20e: 0c01 |002d: move-result-object v1 │ │ -04a210: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a216: 2700 |0031: throw v0 │ │ -04a218: 0e00 |0032: return-void │ │ +04a20c: |[04a20c] android.support.v4.app.Fragment.performDestroy:()V │ │ +04a21c: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a220: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a224: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a228: 6e10 6504 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0465 │ │ +04a22e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04a230: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a234: 6e10 b903 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@03b9 │ │ +04a23a: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a23e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04a242: 2200 0101 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a246: 2201 6d04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a24a: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a250: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ +04a254: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a25a: 0c01 |001f: move-result-object v1 │ │ +04a25c: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a262: 0c01 |0023: move-result-object v1 │ │ +04a264: 1a02 3700 |0024: const-string v2, " did not call through to super.onDestroy()" // string@0037 │ │ +04a268: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a26e: 0c01 |0029: move-result-object v1 │ │ +04a270: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a276: 0c01 |002d: move-result-object v1 │ │ +04a278: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a27e: 2700 |0031: throw v0 │ │ +04a280: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ 0x0004 line=1717 │ │ 0x0009 line=1719 │ │ 0x000c line=1720 │ │ 0x000f line=1721 │ │ @@ -5705,44 +5705,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -04a21c: |[04a21c] android.support.v4.app.Fragment.performDestroyView:()V │ │ -04a22c: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a230: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a234: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a238: 6e10 6604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0466 │ │ -04a23e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04a240: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a244: 6e10 bb03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ -04a24a: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a24e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04a252: 2200 fa00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a256: 2201 6404 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a25a: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a260: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ -04a264: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a26a: 0c01 |001f: move-result-object v1 │ │ -04a26c: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a272: 0c01 |0023: move-result-object v1 │ │ -04a274: 1a02 3800 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0038 │ │ -04a278: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a27e: 0c01 |0029: move-result-object v1 │ │ -04a280: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a286: 0c01 |002d: move-result-object v1 │ │ -04a288: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a28e: 2700 |0031: throw v0 │ │ -04a290: 5430 bc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a294: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -04a298: 5430 bc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a29c: 6e10 4205 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0542 │ │ -04a2a2: 0e00 |003b: return-void │ │ +04a284: |[04a284] android.support.v4.app.Fragment.performDestroyView:()V │ │ +04a294: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a298: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a29c: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a2a0: 6e10 6604 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@0466 │ │ +04a2a6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04a2a8: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a2ac: 6e10 bb03 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ +04a2b2: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a2b6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04a2ba: 2200 0101 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a2be: 2201 6d04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a2c2: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a2c8: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ +04a2cc: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a2d2: 0c01 |001f: move-result-object v1 │ │ +04a2d4: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a2da: 0c01 |0023: move-result-object v1 │ │ +04a2dc: 1a02 3800 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@0038 │ │ +04a2e0: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a2e6: 0c01 |0029: move-result-object v1 │ │ +04a2e8: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a2ee: 0c01 |002d: move-result-object v1 │ │ +04a2f0: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a2f6: 2700 |0031: throw v0 │ │ +04a2f8: 5430 bc00 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a2fc: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +04a300: 5430 bc00 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a304: 6e10 4205 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@0542 │ │ +04a30a: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1701 │ │ 0x0004 line=1702 │ │ 0x0009 line=1704 │ │ 0x000c line=1705 │ │ 0x000f line=1706 │ │ @@ -5758,21 +5758,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04a2a4: |[04a2a4] android.support.v4.app.Fragment.performLowMemory:()V │ │ -04a2b4: 6e10 bf03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@03bf │ │ -04a2ba: 5410 af00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a2be: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -04a2c2: 5410 af00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a2c6: 6e10 6704 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0467 │ │ -04a2cc: 0e00 |000c: return-void │ │ +04a30c: |[04a30c] android.support.v4.app.Fragment.performLowMemory:()V │ │ +04a31c: 6e10 bf03 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@03bf │ │ +04a322: 5410 af00 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a326: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +04a32a: 5410 af00 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a32e: 6e10 6704 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0467 │ │ +04a334: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0007 line=1564 │ │ 0x000c line=1566 │ │ locals : │ │ @@ -5783,34 +5783,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -04a2d0: |[04a2d0] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -04a2e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04a2e2: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -04a2e6: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -04a2ea: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a2ee: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -04a2f2: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a2f6: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -04a2fa: 6e20 c003 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03c0 │ │ -04a300: 0a01 |0010: move-result v1 │ │ -04a302: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -04a306: 0f00 |0013: return v0 │ │ -04a308: 5421 af00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a30c: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -04a310: 5421 af00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a314: 6e20 6804 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0468 │ │ -04a31a: 0a01 |001d: move-result v1 │ │ -04a31c: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -04a320: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04a322: 28f2 |0021: goto 0013 // -000e │ │ +04a338: |[04a338] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +04a348: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04a34a: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +04a34e: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +04a352: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a356: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +04a35a: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a35e: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +04a362: 6e20 c003 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03c0 │ │ +04a368: 0a01 |0010: move-result v1 │ │ +04a36a: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +04a36e: 0f00 |0013: return v0 │ │ +04a370: 5421 af00 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a374: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +04a378: 5421 af00 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a37c: 6e20 6804 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0468 │ │ +04a382: 0a01 |001d: move-result v1 │ │ +04a384: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +04a388: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04a38a: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1606 │ │ 0x0005 line=1607 │ │ 0x000d line=1608 │ │ 0x0013 line=1618 │ │ 0x0014 line=1612 │ │ @@ -5825,27 +5825,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04a324: |[04a324] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -04a334: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -04a338: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -04a33c: 5510 b700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a340: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -04a344: 5510 be00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a348: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -04a34c: 6e20 c103 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@03c1 │ │ -04a352: 5410 af00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a356: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -04a35a: 5410 af00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a35e: 6e20 6904 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0469 │ │ -04a364: 0e00 |0018: return-void │ │ +04a38c: |[04a38c] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +04a39c: 5510 b800 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +04a3a0: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +04a3a4: 5510 b700 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a3a8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +04a3ac: 5510 be00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a3b0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +04a3b4: 6e20 c103 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@03c1 │ │ +04a3ba: 5410 af00 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a3be: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +04a3c2: 5410 af00 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a3c6: 6e20 6904 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0469 │ │ +04a3cc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1636 │ │ 0x0004 line=1637 │ │ 0x000c line=1638 │ │ 0x000f line=1640 │ │ 0x0013 line=1641 │ │ @@ -5859,40 +5859,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04a368: |[04a368] android.support.v4.app.Fragment.performPause:()V │ │ -04a378: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a37c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a380: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a384: 6e10 6a04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@046a │ │ -04a38a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04a38c: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a390: 6e10 c203 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@03c2 │ │ -04a396: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a39a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04a39e: 2200 fa00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a3a2: 2201 6404 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a3a6: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a3ac: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ -04a3b0: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a3b6: 0c01 |001f: move-result-object v1 │ │ -04a3b8: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a3be: 0c01 |0023: move-result-object v1 │ │ -04a3c0: 1a02 3a00 |0024: const-string v2, " did not call through to super.onPause()" // string@003a │ │ -04a3c4: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a3ca: 0c01 |0029: move-result-object v1 │ │ -04a3cc: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a3d2: 0c01 |002d: move-result-object v1 │ │ -04a3d4: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a3da: 2700 |0031: throw v0 │ │ -04a3dc: 0e00 |0032: return-void │ │ +04a3d0: |[04a3d0] android.support.v4.app.Fragment.performPause:()V │ │ +04a3e0: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a3e4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a3e8: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a3ec: 6e10 6a04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@046a │ │ +04a3f2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04a3f4: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a3f8: 6e10 c203 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@03c2 │ │ +04a3fe: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a402: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04a406: 2200 0101 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a40a: 2201 6d04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a40e: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a414: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ +04a418: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a41e: 0c01 |001f: move-result-object v1 │ │ +04a420: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a426: 0c01 |0023: move-result-object v1 │ │ +04a428: 1a02 3a00 |0024: const-string v2, " did not call through to super.onPause()" // string@003a │ │ +04a42c: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a432: 0c01 |0029: move-result-object v1 │ │ +04a434: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a43a: 0c01 |002d: move-result-object v1 │ │ +04a43c: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a442: 2700 |0031: throw v0 │ │ +04a444: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1657 │ │ 0x0004 line=1658 │ │ 0x0009 line=1660 │ │ 0x000c line=1661 │ │ 0x000f line=1662 │ │ @@ -5906,31 +5906,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04a3e0: |[04a3e0] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -04a3f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04a3f2: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -04a3f6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -04a3fa: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a3fe: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -04a402: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a406: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -04a40a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -04a40c: 6e20 c303 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@03c3 │ │ -04a412: 5421 af00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a416: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -04a41a: 5421 af00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a41e: 6e20 6b04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@046b │ │ -04a424: 0a01 |001a: move-result v1 │ │ -04a426: b610 |001b: or-int/2addr v0, v1 │ │ -04a428: 0f00 |001c: return v0 │ │ +04a448: |[04a448] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +04a458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04a45a: 5521 b800 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +04a45e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +04a462: 5521 b700 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a466: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +04a46a: 5521 be00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a46e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +04a472: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +04a474: 6e20 c303 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@03c3 │ │ +04a47a: 5421 af00 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a47e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +04a482: 5421 af00 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a486: 6e20 6b04 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@046b │ │ +04a48c: 0a01 |001a: move-result v1 │ │ +04a48e: b610 |001b: or-int/2addr v0, v1 │ │ +04a490: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ 0x0001 line=1593 │ │ 0x0005 line=1594 │ │ 0x000d line=1595 │ │ 0x000e line=1596 │ │ @@ -5947,44 +5947,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -04a42c: |[04a42c] android.support.v4.app.Fragment.performReallyStop:()V │ │ -04a43c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04a43e: 5440 af00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a442: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -04a446: 5440 af00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a44a: 6e10 6c04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@046c │ │ -04a450: 5540 bd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -04a454: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -04a458: 5c43 bd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -04a45c: 5540 ae00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -04a460: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -04a464: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04a466: 5c40 ae00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ -04a46a: 5440 a800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a46e: 5441 d000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -04a472: 5542 bd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ -04a476: 6e40 fd03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -04a47c: 0c00 |0020: move-result-object v0 │ │ -04a47e: 5b40 bc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a482: 5440 bc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a486: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -04a48a: 5440 a800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a48e: 5500 ed00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ -04a492: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -04a496: 5440 bc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a49a: 6e10 4605 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0546 │ │ -04a4a0: 0e00 |0032: return-void │ │ -04a4a2: 5440 bc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a4a6: 6e10 4405 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0544 │ │ -04a4ac: 28fa |0038: goto 0032 // -0006 │ │ +04a494: |[04a494] android.support.v4.app.Fragment.performReallyStop:()V │ │ +04a4a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04a4a6: 5440 af00 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a4aa: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +04a4ae: 5440 af00 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a4b2: 6e10 6c04 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@046c │ │ +04a4b8: 5540 bd00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +04a4bc: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +04a4c0: 5c43 bd00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +04a4c4: 5540 ae00 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +04a4c8: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +04a4cc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04a4ce: 5c40 ae00 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00ae │ │ +04a4d2: 5440 a800 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04a4d6: 5441 d000 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +04a4da: 5542 bd00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00bd │ │ +04a4de: 6e40 fd03 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +04a4e4: 0c00 |0020: move-result-object v0 │ │ +04a4e6: 5b40 bc00 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a4ea: 5440 bc00 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a4ee: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +04a4f2: 5440 a800 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04a4f6: 5500 ed00 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ +04a4fa: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +04a4fe: 5440 bc00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a502: 6e10 4605 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0546 │ │ +04a508: 0e00 |0032: return-void │ │ +04a50a: 5440 bc00 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a50e: 6e10 4405 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0544 │ │ +04a514: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0005 line=1682 │ │ 0x000a line=1684 │ │ 0x000e line=1685 │ │ 0x0010 line=1686 │ │ @@ -6003,48 +6003,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -04a4b0: |[04a4b0] android.support.v4.app.Fragment.performResume:()V │ │ -04a4c0: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a4c4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04a4c8: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a4cc: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04a4d2: 5430 af00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a4d6: 6e10 7204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04a4dc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04a4de: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a4e2: 6e10 c403 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@03c4 │ │ -04a4e8: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a4ec: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04a4f0: 2200 fa00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a4f4: 2201 6404 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a4f8: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a4fe: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ -04a502: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a508: 0c01 |0024: move-result-object v1 │ │ -04a50a: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a510: 0c01 |0028: move-result-object v1 │ │ -04a512: 1a02 3b00 |0029: const-string v2, " did not call through to super.onResume()" // string@003b │ │ -04a516: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a51c: 0c01 |002e: move-result-object v1 │ │ -04a51e: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a524: 0c01 |0032: move-result-object v1 │ │ -04a526: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a52c: 2700 |0036: throw v0 │ │ -04a52e: 5430 af00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a532: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -04a536: 5430 af00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a53a: 6e10 6d04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ -04a540: 5430 af00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a544: 6e10 7204 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04a54a: 0e00 |0045: return-void │ │ +04a518: |[04a518] android.support.v4.app.Fragment.performResume:()V │ │ +04a528: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a52c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04a530: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a534: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04a53a: 5430 af00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a53e: 6e10 7204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04a544: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04a546: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a54a: 6e10 c403 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@03c4 │ │ +04a550: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a554: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04a558: 2200 0101 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a55c: 2201 6d04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a560: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a566: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ +04a56a: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a570: 0c01 |0024: move-result-object v1 │ │ +04a572: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a578: 0c01 |0028: move-result-object v1 │ │ +04a57a: 1a02 3b00 |0029: const-string v2, " did not call through to super.onResume()" // string@003b │ │ +04a57e: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a584: 0c01 |002e: move-result-object v1 │ │ +04a586: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a58c: 0c01 |0032: move-result-object v1 │ │ +04a58e: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a594: 2700 |0036: throw v0 │ │ +04a596: 5430 af00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a59a: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +04a59e: 5430 af00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a5a2: 6e10 6d04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ +04a5a8: 5430 af00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a5ac: 6e10 7204 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04a5b2: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0004 line=1539 │ │ 0x0009 line=1540 │ │ 0x000e line=1542 │ │ 0x0011 line=1543 │ │ @@ -6062,25 +6062,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -04a54c: |[04a54c] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04a55c: 6e20 c503 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c5 │ │ -04a562: 5421 af00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a566: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -04a56a: 5421 af00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a56e: 6e10 9704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0497 │ │ -04a574: 0c00 |000c: move-result-object v0 │ │ -04a576: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -04a57a: 1a01 0c10 |000f: const-string v1, "android:support:fragments" // string@100c │ │ -04a57e: 6e30 5e02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ -04a584: 0e00 |0014: return-void │ │ +04a5b4: |[04a5b4] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04a5c4: 6e20 c503 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c5 │ │ +04a5ca: 5421 af00 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a5ce: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +04a5d2: 5421 af00 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a5d6: 6e10 9704 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0497 │ │ +04a5dc: 0c00 |000c: move-result-object v0 │ │ +04a5de: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +04a5e2: 1a01 1510 |000f: const-string v1, "android:support:fragments" // string@1015 │ │ +04a5e6: 6e30 5e02 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ +04a5ec: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ 0x0003 line=1648 │ │ 0x0007 line=1649 │ │ 0x000d line=1650 │ │ 0x000f line=1651 │ │ @@ -6095,50 +6095,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -04a588: |[04a588] android.support.v4.app.Fragment.performStart:()V │ │ -04a598: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a59c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04a5a0: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a5a4: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04a5aa: 5430 af00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a5ae: 6e10 7204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04a5b4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04a5b6: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a5ba: 6e10 c603 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03c6 │ │ -04a5c0: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a5c4: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04a5c8: 2200 fa00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a5cc: 2201 6404 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a5d0: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a5d6: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ -04a5da: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a5e0: 0c01 |0024: move-result-object v1 │ │ -04a5e2: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a5e8: 0c01 |0028: move-result-object v1 │ │ -04a5ea: 1a02 3c00 |0029: const-string v2, " did not call through to super.onStart()" // string@003c │ │ -04a5ee: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a5f4: 0c01 |002e: move-result-object v1 │ │ -04a5f6: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a5fc: 0c01 |0032: move-result-object v1 │ │ -04a5fe: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a604: 2700 |0036: throw v0 │ │ -04a606: 5430 af00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a60a: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -04a60e: 5430 af00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a612: 6e10 6e04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ -04a618: 5430 bc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a61c: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -04a620: 5430 bc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -04a624: 6e10 4305 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0543 │ │ -04a62a: 0e00 |0049: return-void │ │ +04a5f0: |[04a5f0] android.support.v4.app.Fragment.performStart:()V │ │ +04a600: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a604: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04a608: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a60c: 6e10 8704 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04a612: 5430 af00 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a616: 6e10 7204 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04a61c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04a61e: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a622: 6e10 c603 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03c6 │ │ +04a628: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a62c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04a630: 2200 0101 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a634: 2201 6d04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a638: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a63e: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ +04a642: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a648: 0c01 |0024: move-result-object v1 │ │ +04a64a: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a650: 0c01 |0028: move-result-object v1 │ │ +04a652: 1a02 3c00 |0029: const-string v2, " did not call through to super.onStart()" // string@003c │ │ +04a656: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a65c: 0c01 |002e: move-result-object v1 │ │ +04a65e: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a664: 0c01 |0032: move-result-object v1 │ │ +04a666: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a66c: 2700 |0036: throw v0 │ │ +04a66e: 5430 af00 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a672: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +04a676: 5430 af00 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a67a: 6e10 6e04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ +04a680: 5430 bc00 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a684: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +04a688: 5430 bc00 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +04a68c: 6e10 4305 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0543 │ │ +04a692: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1519 │ │ 0x0004 line=1520 │ │ 0x0009 line=1521 │ │ 0x000e line=1523 │ │ 0x0011 line=1524 │ │ @@ -6157,40 +6157,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -04a62c: |[04a62c] android.support.v4.app.Fragment.performStop:()V │ │ -04a63c: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a640: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04a644: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -04a648: 6e10 6f04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@046f │ │ -04a64e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -04a650: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a654: 6e10 c703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03c7 │ │ -04a65a: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a65e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -04a662: 2200 fa00 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a666: 2201 6404 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a66a: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a670: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ -04a674: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a67a: 0c01 |001f: move-result-object v1 │ │ -04a67c: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a682: 0c01 |0023: move-result-object v1 │ │ -04a684: 1a02 3d00 |0024: const-string v2, " did not call through to super.onStop()" // string@003d │ │ -04a688: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a68e: 0c01 |0029: move-result-object v1 │ │ -04a690: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a696: 0c01 |002d: move-result-object v1 │ │ -04a698: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a69e: 2700 |0031: throw v0 │ │ -04a6a0: 0e00 |0032: return-void │ │ +04a694: |[04a694] android.support.v4.app.Fragment.performStop:()V │ │ +04a6a4: 5430 af00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a6a8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04a6ac: 5430 af00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +04a6b0: 6e10 6f04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@046f │ │ +04a6b6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +04a6b8: 5c30 ad00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a6bc: 6e10 c703 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03c7 │ │ +04a6c2: 5530 ad00 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a6c6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +04a6ca: 2200 0101 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a6ce: 2201 6d04 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a6d2: 7010 d422 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a6d8: 1a02 de03 |001a: const-string v2, "Fragment " // string@03de │ │ +04a6dc: 6e20 dc22 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a6e2: 0c01 |001f: move-result-object v1 │ │ +04a6e4: 6e20 db22 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a6ea: 0c01 |0023: move-result-object v1 │ │ +04a6ec: 1a02 3d00 |0024: const-string v2, " did not call through to super.onStop()" // string@003d │ │ +04a6f0: 6e20 dc22 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a6f6: 0c01 |0029: move-result-object v1 │ │ +04a6f8: 6e10 e122 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a6fe: 0c01 |002d: move-result-object v1 │ │ +04a700: 7020 0c06 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a706: 2700 |0031: throw v0 │ │ +04a708: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1669 │ │ 0x0004 line=1670 │ │ 0x0009 line=1672 │ │ 0x000c line=1673 │ │ 0x000f line=1674 │ │ @@ -6204,17 +6204,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04a6a4: |[04a6a4] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -04a6b4: 6e20 e31e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1ee3 │ │ -04a6ba: 0e00 |0003: return-void │ │ +04a70c: |[04a70c] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +04a71c: 6e20 e31e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1ee3 │ │ +04a722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0003 line=1329 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -6224,43 +6224,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -04a6bc: |[04a6bc] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -04a6cc: 5430 c700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -04a6d0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -04a6d4: 5430 bb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -04a6d8: 5431 c700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -04a6dc: 6e20 cf1e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ -04a6e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04a6e4: 5b30 c700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -04a6e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -04a6ea: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a6ee: 6e20 c903 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@03c9 │ │ -04a6f4: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -04a6f8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -04a6fc: 2200 fa00 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -04a700: 2201 6404 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a704: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a70a: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ -04a70e: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a714: 0c01 |0024: move-result-object v1 │ │ -04a716: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a71c: 0c01 |0028: move-result-object v1 │ │ -04a71e: 1a02 3e00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003e │ │ -04a722: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a728: 0c01 |002e: move-result-object v1 │ │ -04a72a: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a730: 0c01 |0032: move-result-object v1 │ │ -04a732: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -04a738: 2700 |0036: throw v0 │ │ -04a73a: 0e00 |0037: return-void │ │ +04a724: |[04a724] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +04a734: 5430 c700 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +04a738: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +04a73c: 5430 bb00 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +04a740: 5431 c700 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +04a744: 6e20 cf1e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ +04a74a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04a74c: 5b30 c700 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +04a750: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +04a752: 5c30 ad00 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a756: 6e20 c903 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@03c9 │ │ +04a75c: 5530 ad00 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +04a760: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +04a764: 2200 0101 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +04a768: 2201 6d04 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a76c: 7010 d422 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a772: 1a02 de03 |001f: const-string v2, "Fragment " // string@03de │ │ +04a776: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a77c: 0c01 |0024: move-result-object v1 │ │ +04a77e: 6e20 db22 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a784: 0c01 |0028: move-result-object v1 │ │ +04a786: 1a02 3e00 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@003e │ │ +04a78a: 6e20 dc22 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a790: 0c01 |002e: move-result-object v1 │ │ +04a792: 6e10 e122 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a798: 0c01 |0032: move-result-object v1 │ │ +04a79a: 7020 0c06 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +04a7a0: 2700 |0036: throw v0 │ │ +04a7a2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0004 line=447 │ │ 0x000b line=448 │ │ 0x000e line=450 │ │ 0x0011 line=451 │ │ @@ -6276,23 +6276,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -04a73c: |[04a73c] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -04a74c: 5220 ba00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04a750: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -04a754: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04a758: 1a01 df03 |0006: const-string v1, "Fragment already active" // string@03df │ │ -04a75c: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04a762: 2700 |000b: throw v0 │ │ -04a764: 5b23 ab00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -04a768: 0e00 |000e: return-void │ │ +04a7a4: |[04a7a4] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +04a7b4: 5220 ba00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04a7b8: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +04a7bc: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04a7c0: 1a01 df03 |0006: const-string v1, "Fragment already active" // string@03df │ │ +04a7c4: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04a7ca: 2700 |000b: throw v0 │ │ +04a7cc: 5b23 ab00 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +04a7d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x000c line=532 │ │ 0x000e line=533 │ │ locals : │ │ @@ -6304,27 +6304,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04a76c: |[04a76c] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -04a77c: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a780: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -04a784: 5c12 b700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a788: 6e10 a503 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ -04a78e: 0a00 |0009: move-result v0 │ │ -04a790: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -04a794: 6e10 a703 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ -04a79a: 0a00 |000f: move-result v0 │ │ -04a79c: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -04a7a0: 5410 a800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a7a4: 6e10 2804 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ -04a7aa: 0e00 |0017: return-void │ │ +04a7d4: |[04a7d4] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +04a7e4: 5510 b700 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a7e8: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +04a7ec: 5c12 b700 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a7f0: 6e10 a503 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ +04a7f6: 0a00 |0009: move-result v0 │ │ +04a7f8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +04a7fc: 6e10 a703 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ +04a802: 0a00 |000f: move-result v0 │ │ +04a804: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +04a808: 5410 a800 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04a80c: 6e10 2804 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ +04a812: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=800 │ │ 0x0004 line=801 │ │ 0x0006 line=802 │ │ 0x0012 line=803 │ │ 0x0017 line=806 │ │ @@ -6337,44 +6337,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 │ │ -04a7ac: |[04a7ac] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -04a7bc: 5923 ba00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04a7c0: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -04a7c4: 2200 6404 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04a7c8: 7010 d422 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a7ce: 5441 d000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -04a7d2: 6e20 dc22 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a7d8: 0c00 |000e: move-result-object v0 │ │ -04a7da: 1a01 d900 |000f: const-string v1, ":" // string@00d9 │ │ -04a7de: 6e20 dc22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a7e4: 0c00 |0014: move-result-object v0 │ │ -04a7e6: 5221 ba00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04a7ea: 6e20 d822 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04a7f0: 0c00 |001a: move-result-object v0 │ │ -04a7f2: 6e10 e122 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a7f8: 0c00 |001e: move-result-object v0 │ │ -04a7fa: 5b20 d000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -04a7fe: 0e00 |0021: return-void │ │ -04a800: 2200 6404 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04a804: 7010 d422 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a80a: 1a01 0410 |0027: const-string v1, "android:fragment:" // string@1004 │ │ -04a80e: 6e20 dc22 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a814: 0c00 |002c: move-result-object v0 │ │ -04a816: 5221 ba00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04a81a: 6e20 d822 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04a820: 0c00 |0032: move-result-object v0 │ │ -04a822: 6e10 e122 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a828: 0c00 |0036: move-result-object v0 │ │ -04a82a: 5b20 d000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -04a82e: 28e8 |0039: goto 0021 // -0018 │ │ +04a814: |[04a814] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +04a824: 5923 ba00 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04a828: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +04a82c: 2200 6d04 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04a830: 7010 d422 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a836: 5441 d000 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +04a83a: 6e20 dc22 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a840: 0c00 |000e: move-result-object v0 │ │ +04a842: 1a01 d900 |000f: const-string v1, ":" // string@00d9 │ │ +04a846: 6e20 dc22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a84c: 0c00 |0014: move-result-object v0 │ │ +04a84e: 5221 ba00 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04a852: 6e20 d822 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04a858: 0c00 |001a: move-result-object v0 │ │ +04a85a: 6e10 e122 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a860: 0c00 |001e: move-result-object v0 │ │ +04a862: 5b20 d000 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +04a866: 0e00 |0021: return-void │ │ +04a868: 2200 6d04 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04a86c: 7010 d422 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a872: 1a01 0d10 |0027: const-string v1, "android:fragment:" // string@100d │ │ +04a876: 6e20 dc22 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a87c: 0c00 |002c: move-result-object v0 │ │ +04a87e: 5221 ba00 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04a882: 6e20 d822 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04a888: 0c00 |0032: move-result-object v0 │ │ +04a88a: 6e10 e122 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04a890: 0c00 |0036: move-result-object v0 │ │ +04a892: 5b20 d000 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +04a896: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ 0x0004 line=461 │ │ 0x0021 line=465 │ │ 0x0022 line=463 │ │ @@ -6388,29 +6388,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 │ │ -04a830: |[04a830] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -04a840: 5220 ba00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04a844: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -04a848: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04a84c: 1a01 df03 |0006: const-string v1, "Fragment already active" // string@03df │ │ -04a850: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04a856: 2700 |000b: throw v0 │ │ -04a858: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -04a85c: 5430 a100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -04a860: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -04a864: 5430 a100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ -04a868: 5b20 c600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -04a86c: 0e00 |0016: return-void │ │ -04a86e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -04a870: 28fc |0018: goto 0014 // -0004 │ │ +04a898: |[04a898] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +04a8a8: 5220 ba00 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04a8ac: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +04a8b0: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04a8b4: 1a01 df03 |0006: const-string v1, "Fragment already active" // string@03df │ │ +04a8b8: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04a8be: 2700 |000b: throw v0 │ │ +04a8c0: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +04a8c4: 5430 a100 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +04a8c8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +04a8cc: 5430 a100 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00a1 │ │ +04a8d0: 5b20 c600 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +04a8d4: 0e00 |0016: return-void │ │ +04a8d6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +04a8d8: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ 0x000c line=555 │ │ 0x0016 line=557 │ │ 0x0017 line=555 │ │ @@ -6423,29 +6423,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -04a874: |[04a874] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -04a884: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a888: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -04a88c: 5c12 be00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -04a890: 5510 b700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -04a894: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -04a898: 6e10 a503 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ -04a89e: 0a00 |000d: move-result v0 │ │ -04a8a0: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -04a8a4: 6e10 a703 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ -04a8aa: 0a00 |0013: move-result v0 │ │ -04a8ac: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -04a8b0: 5410 a800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a8b4: 6e10 2804 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ -04a8ba: 0e00 |001b: return-void │ │ +04a8dc: |[04a8dc] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +04a8ec: 5510 be00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a8f0: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +04a8f4: 5c12 be00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +04a8f8: 5510 b700 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +04a8fc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +04a900: 6e10 a503 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@03a5 │ │ +04a906: 0a00 |000d: move-result v0 │ │ +04a908: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +04a90c: 6e10 a703 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@03a7 │ │ +04a912: 0a00 |0013: move-result v0 │ │ +04a914: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +04a918: 5410 a800 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04a91c: 6e10 2804 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ +04a922: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0016 line=821 │ │ 0x001b line=824 │ │ @@ -6458,24 +6458,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04a8bc: |[04a8bc] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -04a8cc: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -04a8d0: 5420 c000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -04a8d4: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -04a8d8: 2200 5204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04a8dc: 1a01 cc02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02cc │ │ -04a8e0: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04a8e6: 2700 |000d: throw v0 │ │ -04a8e8: 5c23 c400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -04a8ec: 0e00 |0010: return-void │ │ +04a924: |[04a924] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +04a934: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +04a938: 5420 c000 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +04a93c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +04a940: 2200 5b04 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04a944: 1a01 cc02 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@02cc │ │ +04a948: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04a94e: 2700 |000d: throw v0 │ │ +04a950: 5c23 c400 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +04a954: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=781 │ │ 0x0006 line=782 │ │ 0x000e line=785 │ │ 0x0010 line=786 │ │ locals : │ │ @@ -6487,18 +6487,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 │ │ -04a8f0: |[04a8f0] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -04a900: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -04a904: 5902 cd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -04a908: 0e00 |0004: return-void │ │ +04a958: |[04a958] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +04a968: 5b01 cb00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +04a96c: 5902 cd00 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +04a970: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0002 line=572 │ │ 0x0004 line=573 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -6510,30 +6510,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04a90c: |[04a90c] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -04a91c: 5520 ce00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -04a920: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -04a924: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -04a928: 5220 c800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -04a92c: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -04a92e: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -04a932: 5420 b500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -04a936: 6e20 8804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0488 │ │ -04a93c: 5c23 ce00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -04a940: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -04a944: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -04a946: 5c20 b200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ -04a94a: 0e00 |0017: return-void │ │ -04a94c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04a94e: 28fc |0019: goto 0015 // -0004 │ │ +04a974: |[04a974] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +04a984: 5520 ce00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +04a988: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +04a98c: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +04a990: 5220 c800 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +04a994: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +04a996: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +04a99a: 5420 b500 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +04a99e: 6e20 8804 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0488 │ │ +04a9a4: 5c23 ce00 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +04a9a8: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +04a9ac: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +04a9ae: 5c20 b200 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ +04a9b2: 0e00 |0017: return-void │ │ +04a9b4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04a9b6: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x000b line=841 │ │ 0x0010 line=843 │ │ 0x0012 line=844 │ │ 0x0017 line=845 │ │ @@ -6547,36 +6547,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -04a950: |[04a950] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -04a960: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a964: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04a968: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04a96c: 2201 6404 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a970: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a976: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ -04a97a: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a980: 0c01 |0010: move-result-object v1 │ │ -04a982: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a988: 0c01 |0014: move-result-object v1 │ │ -04a98a: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -04a98e: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a994: 0c01 |001a: move-result-object v1 │ │ -04a996: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04a99c: 0c01 |001e: move-result-object v1 │ │ -04a99e: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04a9a4: 2700 |0022: throw v0 │ │ -04a9a6: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a9aa: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -04a9ac: 6e40 2704 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@0427 │ │ -04a9b2: 0e00 |0029: return-void │ │ +04a9b8: |[04a9b8] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +04a9c8: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04a9cc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +04a9d0: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04a9d4: 2201 6d04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04a9d8: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04a9de: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ +04a9e2: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a9e8: 0c01 |0010: move-result-object v1 │ │ +04a9ea: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04a9f0: 0c01 |0014: move-result-object v1 │ │ +04a9f2: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +04a9f6: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04a9fc: 0c01 |001a: move-result-object v1 │ │ +04a9fe: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04aa04: 0c01 |001e: move-result-object v1 │ │ +04aa06: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04aa0c: 2700 |0022: throw v0 │ │ +04aa0e: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04aa12: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +04aa14: 6e40 2704 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@0427 │ │ +04aa1a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ 0x0004 line=876 │ │ 0x0023 line=878 │ │ 0x0029 line=879 │ │ locals : │ │ @@ -6588,35 +6588,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -04a9b4: |[04a9b4] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -04a9c4: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04a9c8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -04a9cc: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04a9d0: 2201 6404 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04a9d4: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04a9da: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ -04a9de: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a9e4: 0c01 |0010: move-result-object v1 │ │ -04a9e6: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04a9ec: 0c01 |0014: move-result-object v1 │ │ -04a9ee: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ -04a9f2: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04a9f8: 0c01 |001a: move-result-object v1 │ │ -04a9fa: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04aa00: 0c01 |001e: move-result-object v1 │ │ -04aa02: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04aa08: 2700 |0022: throw v0 │ │ -04aa0a: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -04aa0e: 6e40 2704 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@0427 │ │ -04aa14: 0e00 |0028: return-void │ │ +04aa1c: |[04aa1c] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +04aa2c: 5430 a800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04aa30: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +04aa34: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04aa38: 2201 6d04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04aa3c: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04aa42: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ +04aa46: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aa4c: 0c01 |0010: move-result-object v1 │ │ +04aa4e: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04aa54: 0c01 |0014: move-result-object v1 │ │ +04aa56: 1a02 7a00 |0015: const-string v2, " not attached to Activity" // string@007a │ │ +04aa5a: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aa60: 0c01 |001a: move-result-object v1 │ │ +04aa62: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04aa68: 0c01 |001e: move-result-object v1 │ │ +04aa6a: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04aa70: 2700 |0022: throw v0 │ │ +04aa72: 5430 a800 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +04aa76: 6e40 2704 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@0427 │ │ +04aa7c: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0004 line=887 │ │ 0x0023 line=889 │ │ 0x0028 line=890 │ │ locals : │ │ @@ -6629,44 +6629,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -04aa18: |[04aa18] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -04aa28: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04aa2c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04aa30: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -04aa36: 7120 b108 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -04aa3c: 5221 ba00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04aa40: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -04aa44: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ -04aa48: 6e20 dc22 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aa4e: 5221 ba00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04aa52: 6e20 d822 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04aa58: 5221 b400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -04aa5c: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -04aa60: 1a01 4c00 |001c: const-string v1, " id=0x" // string@004c │ │ -04aa64: 6e20 dc22 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aa6a: 5221 b400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -04aa6e: 7110 a522 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04aa74: 0c01 |0026: move-result-object v1 │ │ -04aa76: 6e20 dc22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aa7c: 5421 ca00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -04aa80: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -04aa84: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ -04aa88: 6e20 dc22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aa8e: 5421 ca00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -04aa92: 6e20 dc22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aa98: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -04aa9c: 6e20 d722 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04aaa2: 6e10 e122 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04aaa8: 0c01 |0040: move-result-object v1 │ │ -04aaaa: 1101 |0041: return-object v1 │ │ +04aa80: |[04aa80] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +04aa90: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04aa94: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04aa98: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +04aa9e: 7120 b108 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +04aaa4: 5221 ba00 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04aaa8: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +04aaac: 1a01 2300 |000e: const-string v1, " #" // string@0023 │ │ +04aab0: 6e20 dc22 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aab6: 5221 ba00 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04aaba: 6e20 d822 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04aac0: 5221 b400 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +04aac4: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +04aac8: 1a01 4c00 |001c: const-string v1, " id=0x" // string@004c │ │ +04aacc: 6e20 dc22 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aad2: 5221 b400 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +04aad6: 7110 a522 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04aadc: 0c01 |0026: move-result-object v1 │ │ +04aade: 6e20 dc22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aae4: 5421 ca00 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +04aae8: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +04aaec: 1a01 0100 |002e: const-string v1, " " // string@0001 │ │ +04aaf0: 6e20 dc22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aaf6: 5421 ca00 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +04aafa: 6e20 dc22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ab00: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +04ab04: 6e20 d722 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ab0a: 6e10 e122 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04ab10: 0c01 |0040: move-result-object v1 │ │ +04ab12: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0007 line=488 │ │ 0x000a line=489 │ │ 0x000e line=490 │ │ 0x0013 line=491 │ │ @@ -6687,32 +6687,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04aaac: |[04aaac] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -04aabc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04aabe: 6e20 e31e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1ee3 │ │ -04aac4: 0e00 |0004: return-void │ │ +04ab14: |[04ab14] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +04ab24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ab26: 6e20 e31e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1ee3 │ │ +04ab2c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1339 │ │ 0x0004 line=1340 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #23 header: │ │ -class_idx : 182 │ │ +class_idx : 189 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 119 │ │ +superclass_idx : 126 │ │ source_file_idx : 996 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #23 annotations: │ │ @@ -6737,18 +6737,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 │ │ -04aac8: |[04aac8] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -04aad8: 5b01 d200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ -04aadc: 7010 6b02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -04aae2: 0e00 |0005: return-void │ │ +04ab30: |[04ab30] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +04ab40: 5b01 d200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ +04ab44: 7010 6b02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +04ab4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -6758,34 +6758,34 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -04aae4: |[04aae4] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -04aaf4: 5230 2e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002e │ │ -04aaf8: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -04aafe: 6f20 6e02 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@026e │ │ -04ab04: 0e00 |0008: return-void │ │ -04ab06: 5420 d200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ -04ab0a: 5500 ee00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ -04ab0e: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -04ab12: 5420 d200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ -04ab16: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -04ab18: 6e20 f303 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ -04ab1e: 28f3 |0015: goto 0008 // -000d │ │ -04ab20: 5420 d200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ -04ab24: 6e10 1c04 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ -04ab2a: 5420 d200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ -04ab2e: 5400 e600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04ab32: 6e10 7204 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04ab38: 28e6 |0022: goto 0008 // -001a │ │ -04ab3a: 0000 |0023: nop // spacer │ │ -04ab3c: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +04ab4c: |[04ab4c] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +04ab5c: 5230 2e00 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@002e │ │ +04ab60: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +04ab66: 6f20 6e02 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@026e │ │ +04ab6c: 0e00 |0008: return-void │ │ +04ab6e: 5420 d200 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ +04ab72: 5500 ee00 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ +04ab76: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +04ab7a: 5420 d200 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ +04ab7e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +04ab80: 6e20 f303 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ +04ab86: 28f3 |0015: goto 0008 // -000d │ │ +04ab88: 5420 d200 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ +04ab8c: 6e10 1c04 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ +04ab92: 5420 d200 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d2 │ │ +04ab96: 5400 e600 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04ab9a: 6e10 7204 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04aba0: 28e6 |0022: goto 0008 // -001a │ │ +04aba2: 0000 |0023: nop // spacer │ │ +04aba4: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=100 │ │ 0x0008 line=102 │ │ 0x0009 line=91 │ │ 0x000f line=92 │ │ @@ -6795,17 +6795,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ source_file_idx : 996 (FragmentActivity.java) │ │ │ │ Class #24 header: │ │ -class_idx : 184 │ │ +class_idx : 191 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 996 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ @@ -6846,52 +6846,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -04ab4c: |[04ab4c] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -04ab5c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -04ab5e: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -04ab62: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -04ab68: 6900 d400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d4 │ │ -04ab6c: 0e00 |0008: return-void │ │ -04ab6e: 0000 |0009: nop // spacer │ │ -04ab70: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +04abb4: |[04abb4] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +04abc4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +04abc6: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +04abca: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +04abd0: 6900 d400 |0006: sput-object v0, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d4 │ │ +04abd4: 0e00 |0008: return-void │ │ +04abd6: 0000 |0009: nop // spacer │ │ +04abd8: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentActivity$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ab84: |[04ab84] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ -04ab94: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ab9a: 0e00 |0003: return-void │ │ +04abec: |[04abec] android.support.v4.app.FragmentActivity$FragmentTag.:()V │ │ +04abfc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ac02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$FragmentTag; │ │ │ │ Virtual methods - │ │ source_file_idx : 996 (FragmentActivity.java) │ │ │ │ Class #25 header: │ │ -class_idx : 185 │ │ +class_idx : 192 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 996 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #25 annotations: │ │ @@ -6938,30 +6938,30 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ab9c: |[04ab9c] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -04abac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04abb2: 0e00 |0003: return-void │ │ +04ac04: |[04ac04] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +04ac14: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ac1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ source_file_idx : 996 (FragmentActivity.java) │ │ │ │ Class #26 header: │ │ -class_idx : 186 │ │ +class_idx : 193 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 14 │ │ +superclass_idx : 17 │ │ source_file_idx : 996 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 35 │ │ │ │ Class #26 annotations: │ │ @@ -7060,26 +7060,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -04abb4: |[04abb4] android.support.v4.app.FragmentActivity.:()V │ │ -04abc4: 7010 4d00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004d │ │ -04abca: 2200 b600 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00b6 │ │ -04abce: 7020 ea03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@03ea │ │ -04abd4: 5b10 e700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04abd8: 2200 c400 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00c4 │ │ -04abdc: 7010 5604 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0456 │ │ -04abe2: 5b10 e600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04abe6: 2200 b700 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00b7 │ │ -04abea: 7020 ec03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@03ec │ │ -04abf0: 5b10 e400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e4 │ │ -04abf4: 0e00 |0018: return-void │ │ +04ac1c: |[04ac1c] android.support.v4.app.FragmentActivity.:()V │ │ +04ac2c: 7010 4d00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004d │ │ +04ac32: 2200 bd00 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@00bd │ │ +04ac36: 7020 ea03 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@03ea │ │ +04ac3c: 5b10 e700 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04ac40: 2200 cb00 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@00cb │ │ +04ac44: 7010 5604 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@0456 │ │ +04ac4a: 5b10 e600 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04ac4e: 2200 be00 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@00be │ │ +04ac52: 7020 ec03 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@03ec │ │ +04ac58: 5b10 e400 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e4 │ │ +04ac5c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=134 │ │ @@ -7091,46 +7091,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 │ │ -04abf8: |[04abf8] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -04ac08: 6e20 6f22 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04ac0e: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -04ac12: 1a03 641e |0005: const-string v3, "null" // string@1e64 │ │ -04ac16: 6e20 7422 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04ac1c: 0e00 |000a: return-void │ │ -04ac1e: 7110 2904 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0429 │ │ -04ac24: 0c03 |000e: move-result-object v3 │ │ -04ac26: 6e20 7422 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04ac2c: 2083 ad03 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@03ad │ │ -04ac30: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -04ac34: 0781 |0016: move-object v1, v8 │ │ -04ac36: 1f01 ad03 |0017: check-cast v1, Landroid/view/ViewGroup; // type@03ad │ │ -04ac3a: 6e10 151f 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -04ac40: 0a00 |001c: move-result v0 │ │ -04ac42: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -04ac46: 2203 6404 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -04ac4a: 7010 d422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04ac50: 6e20 dc22 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ac56: 0c03 |0027: move-result-object v3 │ │ -04ac58: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ -04ac5c: 6e20 dc22 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ac62: 0c03 |002d: move-result-object v3 │ │ -04ac64: 6e10 e122 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04ac6a: 0c06 |0031: move-result-object v6 │ │ -04ac6c: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -04ac6e: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -04ac72: 6e20 141f 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -04ac78: 0c03 |0038: move-result-object v3 │ │ -04ac7a: 7040 f503 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@03f5 │ │ -04ac80: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04ac84: 28f5 |003e: goto 0033 // -000b │ │ +04ac60: |[04ac60] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +04ac70: 6e20 6f22 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04ac76: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +04ac7a: 1a03 6d1e |0005: const-string v3, "null" // string@1e6d │ │ +04ac7e: 6e20 7422 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04ac84: 0e00 |000a: return-void │ │ +04ac86: 7110 2904 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@0429 │ │ +04ac8c: 0c03 |000e: move-result-object v3 │ │ +04ac8e: 6e20 7422 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04ac94: 2083 b603 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@03b6 │ │ +04ac98: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +04ac9c: 0781 |0016: move-object v1, v8 │ │ +04ac9e: 1f01 b603 |0017: check-cast v1, Landroid/view/ViewGroup; // type@03b6 │ │ +04aca2: 6e10 151f 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +04aca8: 0a00 |001c: move-result v0 │ │ +04acaa: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +04acae: 2203 6d04 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +04acb2: 7010 d422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04acb8: 6e20 dc22 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04acbe: 0c03 |0027: move-result-object v3 │ │ +04acc0: 1a04 0200 |0028: const-string v4, " " // string@0002 │ │ +04acc4: 6e20 dc22 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04acca: 0c03 |002d: move-result-object v3 │ │ +04accc: 6e10 e122 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04acd2: 0c06 |0031: move-result-object v6 │ │ +04acd4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +04acd6: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +04acda: 6e20 141f 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +04ace0: 0c03 |0038: move-result-object v3 │ │ +04ace2: 7040 f503 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@03f5 │ │ +04ace8: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04acec: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0003 line=762 │ │ 0x0005 line=763 │ │ 0x000a line=779 │ │ 0x000b line=766 │ │ @@ -7156,178 +7156,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 │ │ -04ac88: |[04ac88] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -04ac98: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -04ac9c: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -04aca0: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -04aca4: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -04aca8: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -04acac: 2202 6404 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04acb0: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -04acb4: 7020 d522 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -04acba: 6e10 b922 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -04acc0: 0c06 |0014: move-result-object v6 │ │ -04acc2: 6e10 8c22 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -04acc8: 0c06 |0018: move-result-object v6 │ │ -04acca: 6e20 dc22 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04acd0: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -04acd4: 6e20 d722 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04acda: 7110 e422 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -04ace0: 0a06 |0024: move-result v6 │ │ -04ace2: 7110 a522 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04ace8: 0c06 |0028: move-result-object v6 │ │ -04acea: 6e20 dc22 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04acf0: 6e20 d722 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04acf6: 6e10 9d1e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -04acfc: 0a06 |0032: move-result v6 │ │ -04acfe: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -04ad04: 6e20 d722 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad0a: 6e10 a81e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1ea8 │ │ -04ad10: 0a06 |003c: move-result v6 │ │ -04ad12: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -04ad16: 0176 |003f: move v6, v7 │ │ -04ad18: 6e20 d722 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad1e: 6e10 a71e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1ea7 │ │ -04ad24: 0a06 |0046: move-result v6 │ │ -04ad26: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -04ad2a: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -04ad2e: 6e20 d722 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad34: 6e10 ec1e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1eec │ │ -04ad3a: 0a06 |0051: move-result v6 │ │ -04ad3c: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -04ad40: 0186 |0054: move v6, v8 │ │ -04ad42: 6e20 d722 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad48: 6e10 aa1e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1eaa │ │ -04ad4e: 0a06 |005b: move-result v6 │ │ -04ad50: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -04ad54: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -04ad58: 6e20 d722 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad5e: 6e10 b01e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1eb0 │ │ -04ad64: 0a06 |0066: move-result v6 │ │ -04ad66: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -04ad6a: 0196 |0069: move v6, v9 │ │ -04ad6c: 6e20 d722 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad72: 6e10 a51e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1ea5 │ │ -04ad78: 0a06 |0070: move-result v6 │ │ -04ad7a: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -04ad7e: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -04ad82: 6e20 d722 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad88: 6e10 ab1e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1eab │ │ -04ad8e: 0a06 |007b: move-result v6 │ │ -04ad90: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -04ad94: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -04ad98: 6e20 d722 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ad9e: 6e20 d722 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ada4: 6e10 a91e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1ea9 │ │ -04adaa: 0a06 |0089: move-result v6 │ │ -04adac: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -04adb0: 6e20 d722 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04adb6: 6e10 ae1e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1eae │ │ -04adbc: 0a06 |0092: move-result v6 │ │ -04adbe: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -04adc2: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -04adc6: 6e20 d722 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04adcc: 6e10 ad1e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1ead │ │ -04add2: 0a06 |009d: move-result v6 │ │ -04add4: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -04add8: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -04addc: 6e20 d722 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ade2: 6e20 d722 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ade8: 6e10 8a1e 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -04adee: 0a06 |00ab: move-result v6 │ │ -04adf0: 6e20 d822 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04adf6: 6e20 d722 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04adfc: 6e10 9b1e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -04ae02: 0a06 |00b5: move-result v6 │ │ -04ae04: 6e20 d822 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04ae0a: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -04ae0e: 6e20 d722 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ae14: 6e10 971e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -04ae1a: 0a06 |00c1: move-result v6 │ │ -04ae1c: 6e20 d822 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04ae22: 6e20 d722 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04ae28: 6e10 7e1e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -04ae2e: 0a06 |00cb: move-result v6 │ │ -04ae30: 6e20 d822 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04ae36: 6e10 831e 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ -04ae3c: 0a01 |00d2: move-result v1 │ │ -04ae3e: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -04ae40: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -04ae44: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ -04ae48: 6e20 dc22 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ae4e: 7110 a522 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04ae54: 0c06 |00de: move-result-object v6 │ │ -04ae56: 6e20 dc22 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ae5c: 6e10 961e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1e96 │ │ -04ae62: 0c04 |00e5: move-result-object v4 │ │ -04ae64: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -04ae68: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -04ae6c: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -04ae70: b516 |00ec: and-int/2addr v6, v1 │ │ -04ae72: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -04ae78: 6e20 7c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@017c │ │ -04ae7e: 0c03 |00f3: move-result-object v3 │ │ -04ae80: 6e20 7d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@017d │ │ -04ae86: 0c05 |00f7: move-result-object v5 │ │ -04ae88: 6e20 7a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@017a │ │ -04ae8e: 0c00 |00fb: move-result-object v0 │ │ -04ae90: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ -04ae94: 6e20 dc22 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ae9a: 6e20 dc22 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aea0: 1a06 d900 |0104: const-string v6, ":" // string@00d9 │ │ -04aea4: 6e20 dc22 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aeaa: 6e20 dc22 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aeb0: 1a06 d600 |010c: const-string v6, "/" // string@00d6 │ │ -04aeb4: 6e20 dc22 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aeba: 6e20 dc22 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aec0: 1a06 f626 |0114: const-string v6, "}" // string@26f6 │ │ -04aec4: 6e20 dc22 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04aeca: 6e10 e122 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04aed0: 0c06 |011c: move-result-object v6 │ │ -04aed2: 1106 |011d: return-object v6 │ │ -04aed4: 6e20 d722 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04aeda: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -04aede: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -04aee2: 6e20 d722 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04aee8: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -04aeec: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -04aef0: 6e20 d722 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -04aef6: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -04aefa: 0186 |0131: move v6, v8 │ │ -04aefc: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -04af00: 0186 |0134: move v6, v8 │ │ -04af02: 2900 16ff |0135: goto/16 004b // -00ea │ │ -04af06: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -04af0a: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -04af0e: 0186 |013b: move v6, v8 │ │ -04af10: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -04af14: 0186 |013e: move v6, v8 │ │ -04af16: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -04af1a: 0186 |0141: move v6, v8 │ │ -04af1c: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -04af20: 0186 |0144: move v6, v8 │ │ -04af22: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -04af26: 0187 |0147: move v7, v8 │ │ -04af28: 2900 44ff |0148: goto/16 008c // -00bc │ │ -04af2c: 0186 |014a: move v6, v8 │ │ -04af2e: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -04af32: 1a03 1f10 |014d: const-string v3, "app" // string@101f │ │ -04af36: 28a5 |014f: goto 00f4 // -005b │ │ -04af38: 1a03 db0f |0150: const-string v3, "android" // string@0fdb │ │ -04af3c: 28a2 |0152: goto 00f4 // -005e │ │ -04af3e: 0d06 |0153: move-exception v6 │ │ -04af40: 28c0 |0154: goto 0114 // -0040 │ │ -04af42: 0000 |0155: nop // spacer │ │ -04af44: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -04af60: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +04acf0: |[04acf0] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +04ad00: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +04ad04: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +04ad08: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +04ad0c: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +04ad10: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +04ad14: 2202 6d04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04ad18: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +04ad1c: 7020 d522 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +04ad22: 6e10 b922 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +04ad28: 0c06 |0014: move-result-object v6 │ │ +04ad2a: 6e10 8c22 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +04ad30: 0c06 |0018: move-result-object v6 │ │ +04ad32: 6e20 dc22 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ad38: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +04ad3c: 6e20 d722 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ad42: 7110 e422 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +04ad48: 0a06 |0024: move-result v6 │ │ +04ad4a: 7110 a522 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04ad50: 0c06 |0028: move-result-object v6 │ │ +04ad52: 6e20 dc22 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ad58: 6e20 d722 a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ad5e: 6e10 9d1e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +04ad64: 0a06 |0032: move-result v6 │ │ +04ad66: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +04ad6c: 6e20 d722 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ad72: 6e10 a81e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1ea8 │ │ +04ad78: 0a06 |003c: move-result v6 │ │ +04ad7a: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +04ad7e: 0176 |003f: move v6, v7 │ │ +04ad80: 6e20 d722 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ad86: 6e10 a71e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1ea7 │ │ +04ad8c: 0a06 |0046: move-result v6 │ │ +04ad8e: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +04ad92: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +04ad96: 6e20 d722 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ad9c: 6e10 ec1e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1eec │ │ +04ada2: 0a06 |0051: move-result v6 │ │ +04ada4: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +04ada8: 0186 |0054: move v6, v8 │ │ +04adaa: 6e20 d722 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04adb0: 6e10 aa1e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1eaa │ │ +04adb6: 0a06 |005b: move-result v6 │ │ +04adb8: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +04adbc: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +04adc0: 6e20 d722 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04adc6: 6e10 b01e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1eb0 │ │ +04adcc: 0a06 |0066: move-result v6 │ │ +04adce: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +04add2: 0196 |0069: move v6, v9 │ │ +04add4: 6e20 d722 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04adda: 6e10 a51e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1ea5 │ │ +04ade0: 0a06 |0070: move-result v6 │ │ +04ade2: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +04ade6: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +04adea: 6e20 d722 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04adf0: 6e10 ab1e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1eab │ │ +04adf6: 0a06 |007b: move-result v6 │ │ +04adf8: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +04adfc: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +04ae00: 6e20 d722 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae06: 6e20 d722 a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae0c: 6e10 a91e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1ea9 │ │ +04ae12: 0a06 |0089: move-result v6 │ │ +04ae14: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +04ae18: 6e20 d722 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae1e: 6e10 ae1e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1eae │ │ +04ae24: 0a06 |0092: move-result v6 │ │ +04ae26: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +04ae2a: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +04ae2e: 6e20 d722 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae34: 6e10 ad1e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1ead │ │ +04ae3a: 0a06 |009d: move-result v6 │ │ +04ae3c: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +04ae40: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +04ae44: 6e20 d722 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae4a: 6e20 d722 a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae50: 6e10 8a1e 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +04ae56: 0a06 |00ab: move-result v6 │ │ +04ae58: 6e20 d822 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04ae5e: 6e20 d722 b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae64: 6e10 9b1e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +04ae6a: 0a06 |00b5: move-result v6 │ │ +04ae6c: 6e20 d822 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04ae72: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +04ae76: 6e20 d722 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae7c: 6e10 971e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +04ae82: 0a06 |00c1: move-result v6 │ │ +04ae84: 6e20 d822 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04ae8a: 6e20 d722 b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04ae90: 6e10 7e1e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +04ae96: 0a06 |00cb: move-result v6 │ │ +04ae98: 6e20 d822 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04ae9e: 6e10 831e 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ +04aea4: 0a01 |00d2: move-result v1 │ │ +04aea6: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +04aea8: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +04aeac: 1a06 2300 |00d6: const-string v6, " #" // string@0023 │ │ +04aeb0: 6e20 dc22 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aeb6: 7110 a522 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04aebc: 0c06 |00de: move-result-object v6 │ │ +04aebe: 6e20 dc22 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04aec4: 6e10 961e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1e96 │ │ +04aeca: 0c04 |00e5: move-result-object v4 │ │ +04aecc: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +04aed0: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +04aed4: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +04aed8: b516 |00ec: and-int/2addr v6, v1 │ │ +04aeda: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +04aee0: 6e20 7c01 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@017c │ │ +04aee6: 0c03 |00f3: move-result-object v3 │ │ +04aee8: 6e20 7d01 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@017d │ │ +04aeee: 0c05 |00f7: move-result-object v5 │ │ +04aef0: 6e20 7a01 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@017a │ │ +04aef6: 0c00 |00fb: move-result-object v0 │ │ +04aef8: 1a06 0100 |00fc: const-string v6, " " // string@0001 │ │ +04aefc: 6e20 dc22 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af02: 6e20 dc22 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af08: 1a06 d900 |0104: const-string v6, ":" // string@00d9 │ │ +04af0c: 6e20 dc22 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af12: 6e20 dc22 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af18: 1a06 d600 |010c: const-string v6, "/" // string@00d6 │ │ +04af1c: 6e20 dc22 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af22: 6e20 dc22 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af28: 1a06 ff26 |0114: const-string v6, "}" // string@26ff │ │ +04af2c: 6e20 dc22 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04af32: 6e10 e122 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04af38: 0c06 |011c: move-result-object v6 │ │ +04af3a: 1106 |011d: return-object v6 │ │ +04af3c: 6e20 d722 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04af42: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +04af46: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +04af4a: 6e20 d722 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04af50: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +04af54: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +04af58: 6e20 d722 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +04af5e: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +04af62: 0186 |0131: move v6, v8 │ │ +04af64: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +04af68: 0186 |0134: move v6, v8 │ │ +04af6a: 2900 16ff |0135: goto/16 004b // -00ea │ │ +04af6e: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +04af72: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +04af76: 0186 |013b: move v6, v8 │ │ +04af78: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +04af7c: 0186 |013e: move v6, v8 │ │ +04af7e: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +04af82: 0186 |0141: move v6, v8 │ │ +04af84: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +04af88: 0186 |0144: move v6, v8 │ │ +04af8a: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +04af8e: 0187 |0147: move v7, v8 │ │ +04af90: 2900 44ff |0148: goto/16 008c // -00bc │ │ +04af94: 0186 |014a: move v6, v8 │ │ +04af96: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +04af9a: 1a03 2810 |014d: const-string v3, "app" // string@1028 │ │ +04af9e: 28a5 |014f: goto 00f4 // -005b │ │ +04afa0: 1a03 e40f |0150: const-string v3, "android" // string@0fe4 │ │ +04afa4: 28a2 |0152: goto 00f4 // -005e │ │ +04afa6: 0d06 |0153: move-exception v6 │ │ +04afa8: 28c0 |0154: goto 0114 // -0040 │ │ +04afaa: 0000 |0155: nop // spacer │ │ +04afac: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +04afc8: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=695 │ │ @@ -7412,24 +7412,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04af8c: |[04af8c] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -04af9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04af9e: 5520 eb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ -04afa2: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -04afa6: 5c21 eb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ -04afaa: 5c23 ed00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ -04afae: 5420 e700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04afb2: 6e20 7402 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -04afb8: 6e10 1a04 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@041a │ │ -04afbe: 0e00 |0011: return-void │ │ +04aff4: |[04aff4] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +04b004: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04b006: 5520 eb00 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ +04b00a: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +04b00e: 5c21 eb00 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ +04b012: 5c23 ed00 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ +04b016: 5420 e700 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04b01a: 6e20 7402 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +04b020: 6e10 1a04 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@041a │ │ +04b026: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=782 │ │ 0x0005 line=783 │ │ 0x0007 line=784 │ │ 0x0009 line=785 │ │ 0x000e line=786 │ │ @@ -7443,103 +7443,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 │ │ -04afc0: |[04afc0] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04afd0: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04afd4: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -04afd8: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -04afdc: 6e20 6f22 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04afe2: 1a01 130a |0009: const-string v1, "Local FragmentActivity " // string@0a13 │ │ -04afe6: 6e20 6f22 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04afec: 7110 e422 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -04aff2: 0a01 |0011: move-result v1 │ │ -04aff4: 7110 a522 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04affa: 0c01 |0015: move-result-object v1 │ │ -04affc: 6e20 6f22 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b002: 1a01 2c00 |0019: const-string v1, " State:" // string@002c │ │ -04b006: 6e20 7422 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04b00c: 2201 6404 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04b010: 7010 d422 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b016: 6e20 dc22 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b01c: 0c01 |0026: move-result-object v1 │ │ -04b01e: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ -04b022: 6e20 dc22 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b028: 0c01 |002c: move-result-object v1 │ │ -04b02a: 6e10 e122 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b030: 0c00 |0030: move-result-object v0 │ │ -04b032: 6e20 6f22 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b038: 1a01 0a1a |0034: const-string v1, "mCreated=" // string@1a0a │ │ -04b03c: 6e20 6f22 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b042: 5541 e500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ -04b046: 6e20 7022 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04b04c: 1a01 341c |003e: const-string v1, "mResumed=" // string@1c34 │ │ -04b050: 6e20 6f22 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b056: 5541 ec00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ -04b05a: 6e20 7022 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04b060: 1a01 7200 |0048: const-string v1, " mStopped=" // string@0072 │ │ -04b064: 6e20 6f22 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b06a: 5541 ee00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ -04b06e: 6e20 7022 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04b074: 1a01 6a00 |0052: const-string v1, " mReallyStopped=" // string@006a │ │ -04b078: 6e20 6f22 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b07e: 5541 eb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ -04b082: 6e20 7522 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -04b088: 6e20 6f22 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b08e: 1a01 4c1b |005f: const-string v1, "mLoadersStarted=" // string@1b4c │ │ -04b092: 6e20 6f22 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b098: 5541 e900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04b09c: 6e20 7522 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -04b0a2: 5441 e800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b0a6: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -04b0aa: 6e20 6f22 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b0b0: 1a01 0a0a |0070: const-string v1, "Loader Manager " // string@0a0a │ │ -04b0b4: 6e20 6f22 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b0ba: 5441 e800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b0be: 7110 e422 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -04b0c4: 0a01 |007a: move-result v1 │ │ -04b0c6: 7110 a522 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b0cc: 0c01 |007e: move-result-object v1 │ │ -04b0ce: 6e20 6f22 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b0d4: 1a01 d900 |0082: const-string v1, ":" // string@00d9 │ │ -04b0d8: 6e20 7422 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04b0de: 5441 e800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b0e2: 2202 6404 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04b0e6: 7010 d422 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b0ec: 6e20 dc22 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b0f2: 0c02 |0091: move-result-object v2 │ │ -04b0f4: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ -04b0f8: 6e20 dc22 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b0fe: 0c02 |0097: move-result-object v2 │ │ -04b100: 6e10 e122 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b106: 0c02 |009b: move-result-object v2 │ │ -04b108: 6e58 4705 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@0547 │ │ -04b10e: 5441 e600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b112: 6e58 7004 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@0470 │ │ -04b118: 6e20 6f22 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04b11e: 1a01 590d |00a7: const-string v1, "View Hierarchy:" // string@0d59 │ │ -04b122: 6e20 7422 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -04b128: 2201 6404 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04b12c: 7010 d422 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b132: 6e20 dc22 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b138: 0c01 |00b4: move-result-object v1 │ │ -04b13a: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ -04b13e: 6e20 dc22 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b144: 0c01 |00ba: move-result-object v1 │ │ -04b146: 6e10 e122 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b14c: 0c01 |00be: move-result-object v1 │ │ -04b14e: 6e10 0404 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ -04b154: 0c02 |00c2: move-result-object v2 │ │ -04b156: 6e10 5d1f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -04b15c: 0c02 |00c6: move-result-object v2 │ │ -04b15e: 7040 f503 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@03f5 │ │ -04b164: 0e00 |00ca: return-void │ │ +04b028: |[04b028] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04b038: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04b03c: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +04b040: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +04b044: 6e20 6f22 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b04a: 1a01 1c0a |0009: const-string v1, "Local FragmentActivity " // string@0a1c │ │ +04b04e: 6e20 6f22 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b054: 7110 e422 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +04b05a: 0a01 |0011: move-result v1 │ │ +04b05c: 7110 a522 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b062: 0c01 |0015: move-result-object v1 │ │ +04b064: 6e20 6f22 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b06a: 1a01 2c00 |0019: const-string v1, " State:" // string@002c │ │ +04b06e: 6e20 7422 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04b074: 2201 6d04 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04b078: 7010 d422 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b07e: 6e20 dc22 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b084: 0c01 |0026: move-result-object v1 │ │ +04b086: 1a02 0200 |0027: const-string v2, " " // string@0002 │ │ +04b08a: 6e20 dc22 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b090: 0c01 |002c: move-result-object v1 │ │ +04b092: 6e10 e122 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b098: 0c00 |0030: move-result-object v0 │ │ +04b09a: 6e20 6f22 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0a0: 1a01 131a |0034: const-string v1, "mCreated=" // string@1a13 │ │ +04b0a4: 6e20 6f22 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0aa: 5541 e500 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ +04b0ae: 6e20 7022 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04b0b4: 1a01 3d1c |003e: const-string v1, "mResumed=" // string@1c3d │ │ +04b0b8: 6e20 6f22 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0be: 5541 ec00 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ +04b0c2: 6e20 7022 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04b0c8: 1a01 7200 |0048: const-string v1, " mStopped=" // string@0072 │ │ +04b0cc: 6e20 6f22 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0d2: 5541 ee00 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ +04b0d6: 6e20 7022 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04b0dc: 1a01 6a00 |0052: const-string v1, " mReallyStopped=" // string@006a │ │ +04b0e0: 6e20 6f22 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0e6: 5541 eb00 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ +04b0ea: 6e20 7522 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +04b0f0: 6e20 6f22 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b0f6: 1a01 551b |005f: const-string v1, "mLoadersStarted=" // string@1b55 │ │ +04b0fa: 6e20 6f22 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b100: 5541 e900 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04b104: 6e20 7522 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +04b10a: 5441 e800 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b10e: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +04b112: 6e20 6f22 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b118: 1a01 130a |0070: const-string v1, "Loader Manager " // string@0a13 │ │ +04b11c: 6e20 6f22 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b122: 5441 e800 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b126: 7110 e422 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +04b12c: 0a01 |007a: move-result v1 │ │ +04b12e: 7110 a522 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b134: 0c01 |007e: move-result-object v1 │ │ +04b136: 6e20 6f22 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b13c: 1a01 d900 |0082: const-string v1, ":" // string@00d9 │ │ +04b140: 6e20 7422 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04b146: 5441 e800 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b14a: 2202 6d04 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04b14e: 7010 d422 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b154: 6e20 dc22 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b15a: 0c02 |0091: move-result-object v2 │ │ +04b15c: 1a03 0200 |0092: const-string v3, " " // string@0002 │ │ +04b160: 6e20 dc22 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b166: 0c02 |0097: move-result-object v2 │ │ +04b168: 6e10 e122 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b16e: 0c02 |009b: move-result-object v2 │ │ +04b170: 6e58 4705 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@0547 │ │ +04b176: 5441 e600 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b17a: 6e58 7004 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@0470 │ │ +04b180: 6e20 6f22 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04b186: 1a01 620d |00a7: const-string v1, "View Hierarchy:" // string@0d62 │ │ +04b18a: 6e20 7422 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +04b190: 2201 6d04 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04b194: 7010 d422 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b19a: 6e20 dc22 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b1a0: 0c01 |00b4: move-result-object v1 │ │ +04b1a2: 1a02 0200 |00b5: const-string v2, " " // string@0002 │ │ +04b1a6: 6e20 dc22 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b1ac: 0c01 |00ba: move-result-object v1 │ │ +04b1ae: 6e10 e122 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b1b4: 0c01 |00be: move-result-object v1 │ │ +04b1b6: 6e10 0404 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ +04b1bc: 0c02 |00c2: move-result-object v2 │ │ +04b1be: 6e10 5d1f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +04b1c4: 0c02 |00c6: move-result-object v2 │ │ +04b1c6: 7040 f503 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@03f5 │ │ +04b1cc: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=672 │ │ 0x000e line=673 │ │ 0x0019 line=674 │ │ 0x001e line=675 │ │ @@ -7572,23 +7572,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04b168: |[04b168] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -04b178: 6e10 fb03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03fb │ │ -04b17e: 0c00 |0003: move-result-object v0 │ │ -04b180: 1f00 b900 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b9 │ │ -04b184: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -04b188: 5401 da00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00da │ │ -04b18c: 1101 |000a: return-object v1 │ │ -04b18e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -04b190: 28fe |000c: goto 000a // -0002 │ │ +04b1d0: |[04b1d0] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +04b1e0: 6e10 fb03 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03fb │ │ +04b1e6: 0c00 |0003: move-result-object v0 │ │ +04b1e8: 1f00 c000 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00c0 │ │ +04b1ec: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +04b1f0: 5401 da00 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00da │ │ +04b1f4: 1101 |000a: return-object v1 │ │ +04b1f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +04b1f8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0006 line=634 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7598,33 +7598,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 │ │ -04b194: |[04b194] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -04b1a4: 5421 e200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b1a8: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -04b1ac: 2201 8501 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0185 │ │ -04b1b0: 7010 3009 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ -04b1b6: 5b21 e200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b1ba: 5421 e200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b1be: 6e20 3a09 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ -04b1c4: 0c00 |0010: move-result-object v0 │ │ -04b1c6: 1f00 d800 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d8 │ │ -04b1ca: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -04b1ce: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -04b1d2: 2200 d800 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d8 │ │ -04b1d6: 7040 3d05 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@053d │ │ -04b1dc: 5421 e200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b1e0: 6e30 4109 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ -04b1e6: 1100 |0021: return-object v0 │ │ -04b1e8: 6e20 4f05 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@054f │ │ -04b1ee: 28fc |0025: goto 0021 // -0004 │ │ +04b1fc: |[04b1fc] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +04b20c: 5421 e200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b210: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +04b214: 2201 8c01 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@018c │ │ +04b218: 7010 3009 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ +04b21e: 5b21 e200 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b222: 5421 e200 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b226: 6e20 3a09 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ +04b22c: 0c00 |0010: move-result-object v0 │ │ +04b22e: 1f00 df00 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00df │ │ +04b232: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +04b236: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +04b23a: 2200 df00 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00df │ │ +04b23e: 7040 3d05 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@053d │ │ +04b244: 5421 e200 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b248: 6e30 4109 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ +04b24e: 1100 |0021: return-object v0 │ │ +04b250: 6e20 4f05 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@054f │ │ +04b256: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0004 line=886 │ │ 0x000b line=888 │ │ 0x0013 line=889 │ │ 0x0015 line=890 │ │ @@ -7645,17 +7645,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04b1f0: |[04b1f0] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -04b200: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b204: 1100 |0002: return-object v0 │ │ +04b258: |[04b258] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +04b268: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b26c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -7663,28 +7663,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -04b208: |[04b208] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -04b218: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -04b21a: 5430 e800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b21e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -04b222: 5430 e800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b226: 1100 |0007: return-object v0 │ │ -04b228: 5c32 e300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ -04b22c: 1a00 c100 |000a: const-string v0, "(root)" // string@00c1 │ │ -04b230: 5531 e900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04b234: 6e40 fd03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -04b23a: 0c00 |0011: move-result-object v0 │ │ -04b23c: 5b30 e800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b240: 5430 e800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b244: 28f1 |0016: goto 0007 // -000f │ │ +04b270: |[04b270] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +04b280: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +04b282: 5430 e800 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b286: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +04b28a: 5430 e800 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b28e: 1100 |0007: return-object v0 │ │ +04b290: 5c32 e300 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ +04b294: 1a00 c100 |000a: const-string v0, "(root)" // string@00c1 │ │ +04b298: 5531 e900 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04b29c: 6e40 fd03 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +04b2a2: 0c00 |0011: move-result-object v0 │ │ +04b2a4: 5b30 e800 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b2a8: 5430 e800 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b2ac: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=876 │ │ 0x0005 line=877 │ │ 0x0007 line=881 │ │ 0x0008 line=879 │ │ 0x000a line=880 │ │ @@ -7697,28 +7697,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -04b248: |[04b248] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -04b258: 5421 e200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b25c: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -04b260: 5421 e200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b264: 6e20 3a09 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ -04b26a: 0c00 |0009: move-result-object v0 │ │ -04b26c: 1f00 d800 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00d8 │ │ -04b270: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -04b274: 5501 7a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -04b278: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -04b27c: 6e10 4105 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ -04b282: 5421 e200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b286: 6e20 4309 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0943 │ │ -04b28c: 0e00 |001a: return-void │ │ +04b2b0: |[04b2b0] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +04b2c0: 5421 e200 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b2c4: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +04b2c8: 5421 e200 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b2cc: 6e20 3a09 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@093a │ │ +04b2d2: 0c00 |0009: move-result-object v0 │ │ +04b2d4: 1f00 df00 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@00df │ │ +04b2d8: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +04b2dc: 5501 7a01 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +04b2e0: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +04b2e4: 6e10 4105 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ +04b2ea: 5421 e200 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b2ee: 6e20 4309 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0943 │ │ +04b2f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0004 line=860 │ │ 0x000c line=861 │ │ 0x0012 line=862 │ │ 0x0015 line=863 │ │ @@ -7733,69 +7733,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -04b290: |[04b290] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -04b2a0: 5452 e600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b2a4: 6e10 8704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04b2aa: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -04b2ae: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -04b2b2: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04b2b6: 5452 e600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b2ba: 5422 0c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -04b2be: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -04b2c2: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -04b2c6: 5452 e600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b2ca: 5422 0c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -04b2ce: 6e10 0d23 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04b2d4: 0a02 |001a: move-result v2 │ │ -04b2d6: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -04b2da: 1a02 e303 |001d: const-string v2, "FragmentActivity" // string@03e3 │ │ -04b2de: 2203 6404 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -04b2e2: 7010 d422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b2e8: 1a04 3702 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0237 │ │ -04b2ec: 6e20 dc22 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b2f2: 0c03 |0029: move-result-object v3 │ │ -04b2f4: 7110 a522 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b2fa: 0c04 |002d: move-result-object v4 │ │ -04b2fc: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b302: 0c03 |0031: move-result-object v3 │ │ -04b304: 6e10 e122 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b30a: 0c03 |0035: move-result-object v3 │ │ -04b30c: 7120 911d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -04b312: 0e00 |0039: return-void │ │ -04b314: 5452 e600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b318: 5422 0c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -04b31c: 6e20 0723 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04b322: 0c00 |0041: move-result-object v0 │ │ -04b324: 1f00 b500 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -04b328: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -04b32c: 1a02 e303 |0046: const-string v2, "FragmentActivity" // string@03e3 │ │ -04b330: 2203 6404 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -04b334: 7010 d422 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b33a: 1a04 3802 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0238 │ │ -04b33e: 6e20 dc22 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b344: 0c03 |0052: move-result-object v3 │ │ -04b346: 7110 a522 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b34c: 0c04 |0056: move-result-object v4 │ │ -04b34e: 6e20 dc22 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b354: 0c03 |005a: move-result-object v3 │ │ -04b356: 6e10 e122 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b35c: 0c03 |005e: move-result-object v3 │ │ -04b35e: 7120 911d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -04b364: 28d7 |0062: goto 0039 // -0029 │ │ -04b366: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -04b36c: b562 |0066: and-int/2addr v2, v6 │ │ -04b36e: 6e40 b003 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@03b0 │ │ -04b374: 28cf |006a: goto 0039 // -0031 │ │ -04b376: 6f40 6000 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0060 │ │ -04b37c: 28cb |006e: goto 0039 // -0035 │ │ +04b2f8: |[04b2f8] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +04b308: 5452 e600 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b30c: 6e10 8704 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04b312: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +04b316: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +04b31a: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04b31e: 5452 e600 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b322: 5422 0c01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +04b326: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +04b32a: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +04b32e: 5452 e600 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b332: 5422 0c01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +04b336: 6e10 0d23 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04b33c: 0a02 |001a: move-result v2 │ │ +04b33e: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +04b342: 1a02 e303 |001d: const-string v2, "FragmentActivity" // string@03e3 │ │ +04b346: 2203 6d04 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +04b34a: 7010 d422 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b350: 1a04 3702 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0237 │ │ +04b354: 6e20 dc22 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b35a: 0c03 |0029: move-result-object v3 │ │ +04b35c: 7110 a522 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b362: 0c04 |002d: move-result-object v4 │ │ +04b364: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b36a: 0c03 |0031: move-result-object v3 │ │ +04b36c: 6e10 e122 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b372: 0c03 |0035: move-result-object v3 │ │ +04b374: 7120 911d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +04b37a: 0e00 |0039: return-void │ │ +04b37c: 5452 e600 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b380: 5422 0c01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +04b384: 6e20 0723 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04b38a: 0c00 |0041: move-result-object v0 │ │ +04b38c: 1f00 bc00 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +04b390: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +04b394: 1a02 e303 |0046: const-string v2, "FragmentActivity" // string@03e3 │ │ +04b398: 2203 6d04 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +04b39c: 7010 d422 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b3a2: 1a04 3802 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0238 │ │ +04b3a6: 6e20 dc22 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b3ac: 0c03 |0052: move-result-object v3 │ │ +04b3ae: 7110 a522 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b3b4: 0c04 |0056: move-result-object v4 │ │ +04b3b6: 6e20 dc22 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b3bc: 0c03 |005a: move-result-object v3 │ │ +04b3be: 6e10 e122 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b3c4: 0c03 |005e: move-result-object v3 │ │ +04b3c6: 7120 911d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +04b3cc: 28d7 |0062: goto 0039 // -0029 │ │ +04b3ce: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +04b3d4: b562 |0066: and-int/2addr v2, v6 │ │ +04b3d6: 6e40 b003 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@03b0 │ │ +04b3dc: 28cf |006a: goto 0039 // -0031 │ │ +04b3de: 6f40 6000 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@0060 │ │ +04b3e4: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0005 line=153 │ │ 0x0007 line=154 │ │ 0x0009 line=155 │ │ 0x000b line=156 │ │ @@ -7819,16 +7819,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 │ │ -04b380: |[04b380] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -04b390: 0e00 |0000: return-void │ │ +04b3e8: |[04b3e8] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +04b3f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7837,21 +7837,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04b394: |[04b394] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -04b3a4: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b3a8: 6e10 8c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@048c │ │ -04b3ae: 0a00 |0005: move-result v0 │ │ -04b3b0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -04b3b4: 6e10 f703 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@03f7 │ │ -04b3ba: 0e00 |000b: return-void │ │ +04b3fc: |[04b3fc] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +04b40c: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b410: 6e10 8c04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@048c │ │ +04b416: 0a00 |0005: move-result v0 │ │ +04b418: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +04b41c: 6e10 f703 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@03f7 │ │ +04b422: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0008 line=180 │ │ 0x000b line=182 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7861,19 +7861,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b3bc: |[04b3bc] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -04b3cc: 6f20 6100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0061 │ │ -04b3d2: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b3d6: 6e20 6104 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0461 │ │ -04b3dc: 0e00 |0008: return-void │ │ +04b424: |[04b424] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +04b434: 6f20 6100 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0061 │ │ +04b43a: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b43e: 6e20 6104 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0461 │ │ +04b444: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ 0x0008 line=191 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -7884,45 +7884,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -04b3e0: |[04b3e0] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -04b3f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04b3f2: 5453 e600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b3f6: 5454 e400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e4 │ │ -04b3fa: 6e40 5b04 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@045b │ │ -04b400: 6e10 fc03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ -04b406: 0c03 |000b: move-result-object v3 │ │ -04b408: 6e10 eb1d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1deb │ │ -04b40e: 0c03 |000f: move-result-object v3 │ │ -04b410: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -04b414: 6e10 fc03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ -04b41a: 0c03 |0015: move-result-object v3 │ │ -04b41c: 6e20 ee1d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1dee │ │ -04b422: 6f20 6200 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0062 │ │ -04b428: 6e10 fb03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03fb │ │ -04b42e: 0c00 |001f: move-result-object v0 │ │ -04b430: 1f00 b900 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b9 │ │ -04b434: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -04b438: 5403 dc00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00dc │ │ -04b43c: 5b53 e200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04b440: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -04b444: 1a03 0c10 |002a: const-string v3, "android:support:fragments" // string@100c │ │ -04b448: 6e20 5202 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0252 │ │ -04b44e: 0c01 |002f: move-result-object v1 │ │ -04b450: 5453 e600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b454: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -04b458: 5402 db00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00db │ │ -04b45c: 6e30 9404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0494 │ │ -04b462: 5452 e600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b466: 6e10 6304 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ -04b46c: 0e00 |003e: return-void │ │ +04b448: |[04b448] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +04b458: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04b45a: 5453 e600 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b45e: 5454 e400 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@00e4 │ │ +04b462: 6e40 5b04 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@045b │ │ +04b468: 6e10 fc03 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ +04b46e: 0c03 |000b: move-result-object v3 │ │ +04b470: 6e10 eb1d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1deb │ │ +04b476: 0c03 |000f: move-result-object v3 │ │ +04b478: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +04b47c: 6e10 fc03 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ +04b482: 0c03 |0015: move-result-object v3 │ │ +04b484: 6e20 ee1d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1dee │ │ +04b48a: 6f20 6200 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@0062 │ │ +04b490: 6e10 fb03 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@03fb │ │ +04b496: 0c00 |001f: move-result-object v0 │ │ +04b498: 1f00 c000 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00c0 │ │ +04b49c: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +04b4a0: 5403 dc00 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00dc │ │ +04b4a4: 5b53 e200 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04b4a8: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +04b4ac: 1a03 1510 |002a: const-string v3, "android:support:fragments" // string@1015 │ │ +04b4b0: 6e20 5202 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0252 │ │ +04b4b6: 0c01 |002f: move-result-object v1 │ │ +04b4b8: 5453 e600 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b4bc: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +04b4c0: 5402 db00 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00db │ │ +04b4c4: 6e30 9404 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@0494 │ │ +04b4ca: 5452 e600 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b4ce: 6e10 6304 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@0463 │ │ +04b4d4: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=198 │ │ 0x0008 line=200 │ │ 0x0012 line=201 │ │ 0x0019 line=204 │ │ 0x001c line=206 │ │ @@ -7944,33 +7944,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -04b470: |[04b470] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -04b480: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -04b484: 6f30 6300 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0063 │ │ -04b48a: 0a00 |0005: move-result v0 │ │ -04b48c: 5431 e600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b490: 6e10 fe03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03fe │ │ -04b496: 0c02 |000b: move-result-object v2 │ │ -04b498: 6e30 6404 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0464 │ │ -04b49e: 0a01 |000f: move-result v1 │ │ -04b4a0: b610 |0010: or-int/2addr v0, v1 │ │ -04b4a2: 6001 2c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b4a6: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -04b4aa: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -04b4ae: 0f00 |0017: return v0 │ │ -04b4b0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -04b4b2: 28fe |0019: goto 0017 // -0002 │ │ -04b4b4: 6f30 6300 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0063 │ │ -04b4ba: 0a00 |001d: move-result v0 │ │ -04b4bc: 28f9 |001e: goto 0017 // -0007 │ │ +04b4d8: |[04b4d8] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +04b4e8: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +04b4ec: 6f30 6300 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0063 │ │ +04b4f2: 0a00 |0005: move-result v0 │ │ +04b4f4: 5431 e600 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b4f8: 6e10 fe03 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@03fe │ │ +04b4fe: 0c02 |000b: move-result-object v2 │ │ +04b500: 6e30 6404 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0464 │ │ +04b506: 0a01 |000f: move-result v1 │ │ +04b508: b610 |0010: or-int/2addr v0, v1 │ │ +04b50a: 6001 2c00 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04b50e: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +04b512: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +04b516: 0f00 |0017: return v0 │ │ +04b518: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +04b51a: 28fe |0019: goto 0017 // -0002 │ │ +04b51c: 6f30 6300 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@0063 │ │ +04b522: 0a00 |001d: move-result v0 │ │ +04b524: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0002 line=224 │ │ 0x0006 line=225 │ │ 0x0011 line=226 │ │ 0x0017 line=234 │ │ @@ -7988,200 +7988,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 │ │ -04b4c0: |[04b4c0] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -04b4d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04b4d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -04b4d4: 121a |0002: const/4 v10, #int 1 // #1 │ │ -04b4d6: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ -04b4d8: 1a07 4c14 |0004: const-string v7, "fragment" // string@144c │ │ -04b4dc: 6e20 c722 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04b4e2: 0a07 |0009: move-result v7 │ │ -04b4e4: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ -04b4e8: 6f40 6400 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@0064 │ │ -04b4ee: 0c07 |000f: move-result-object v7 │ │ -04b4f0: 1107 |0010: return-object v7 │ │ -04b4f2: 1a07 3911 |0011: const-string v7, "class" // string@1139 │ │ -04b4f6: 7230 8b1d 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1d8b │ │ -04b4fc: 0c02 |0016: move-result-object v2 │ │ -04b4fe: 6207 d400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d4 │ │ -04b502: 6e30 0f01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -04b508: 0c00 |001c: move-result-object v0 │ │ -04b50a: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ -04b50e: 6e20 8d01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -04b514: 0c02 |0022: move-result-object v2 │ │ -04b516: 6e30 8c01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -04b51c: 0a04 |0026: move-result v4 │ │ -04b51e: 1227 |0027: const/4 v7, #int 2 // #2 │ │ -04b520: 6e20 8d01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -04b526: 0c06 |002b: move-result-object v6 │ │ -04b528: 6e10 9101 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -04b52e: 7120 ad03 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@03ad │ │ -04b534: 0a07 |0032: move-result v7 │ │ -04b536: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ -04b53a: 6f40 6400 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@0064 │ │ -04b540: 0c07 |0038: move-result-object v7 │ │ -04b542: 28d7 |0039: goto 0010 // -0029 │ │ -04b544: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -04b546: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ -04b54a: 6e10 831e 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1e83 │ │ -04b550: 0a01 |0040: move-result v1 │ │ -04b552: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ -04b556: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ -04b55a: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ -04b55e: 2207 5104 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04b562: 2208 6404 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -04b566: 7010 d422 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b56c: 7210 8c1d 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1d8c │ │ -04b572: 0c09 |0051: move-result-object v9 │ │ -04b574: 6e20 dc22 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b57a: 0c08 |0055: move-result-object v8 │ │ -04b57c: 1a09 dc00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00dc │ │ -04b580: 6e20 dc22 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b586: 0c08 |005b: move-result-object v8 │ │ -04b588: 6e20 dc22 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b58e: 0c08 |005f: move-result-object v8 │ │ -04b590: 6e10 e122 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b596: 0c08 |0063: move-result-object v8 │ │ -04b598: 7020 9c22 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04b59e: 2707 |0067: throw v7 │ │ -04b5a0: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ -04b5a4: 54b7 e600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b5a8: 6e20 7404 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0474 │ │ -04b5ae: 0c03 |006f: move-result-object v3 │ │ -04b5b0: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ -04b5b4: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ -04b5b8: 54b7 e600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b5bc: 6e20 7504 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0475 │ │ -04b5c2: 0c03 |0079: move-result-object v3 │ │ -04b5c4: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ -04b5c8: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ -04b5cc: 54b7 e600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b5d0: 6e20 7404 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0474 │ │ -04b5d6: 0c03 |0083: move-result-object v3 │ │ -04b5d8: 6307 0301 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -04b5dc: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ -04b5e0: 1a07 e303 |0088: const-string v7, "FragmentActivity" // string@03e3 │ │ -04b5e4: 2208 6404 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -04b5e8: 7010 d422 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b5ee: 1a09 d51e |008f: const-string v9, "onCreateView: id=0x" // string@1ed5 │ │ -04b5f2: 6e20 dc22 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b5f8: 0c08 |0094: move-result-object v8 │ │ -04b5fa: 7110 a522 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b600: 0c09 |0098: move-result-object v9 │ │ -04b602: 6e20 dc22 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b608: 0c08 |009c: move-result-object v8 │ │ -04b60a: 1a09 4700 |009d: const-string v9, " fname=" // string@0047 │ │ -04b60e: 6e20 dc22 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b614: 0c08 |00a2: move-result-object v8 │ │ -04b616: 6e20 dc22 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b61c: 0c08 |00a6: move-result-object v8 │ │ -04b61e: 1a09 4400 |00a7: const-string v9, " existing=" // string@0044 │ │ -04b622: 6e20 dc22 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b628: 0c08 |00ac: move-result-object v8 │ │ -04b62a: 6e20 db22 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04b630: 0c08 |00b0: move-result-object v8 │ │ -04b632: 6e10 e122 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b638: 0c08 |00b4: move-result-object v8 │ │ -04b63a: 7120 901d 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -04b640: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ -04b644: 7120 a203 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a2 │ │ -04b64a: 0c03 |00bd: move-result-object v3 │ │ -04b64c: 5c3a b600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -04b650: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ -04b654: 0147 |00c2: move v7, v4 │ │ -04b656: 5937 b400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -04b65a: 5931 b100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -04b65e: 5b36 ca00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -04b662: 5c3a b900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -04b666: 54b7 e600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b66a: 5b37 b500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -04b66e: 5437 c600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -04b672: 6e40 be03 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@03be │ │ -04b678: 54b7 e600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b67c: 6e30 5804 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ -04b682: 5437 cf00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04b686: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ -04b68a: 2207 5204 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@0452 │ │ -04b68e: 2208 6404 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -04b692: 7010 d422 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b698: 1a09 de03 |00e4: const-string v9, "Fragment " // string@03de │ │ -04b69c: 6e20 dc22 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b6a2: 0c08 |00e9: move-result-object v8 │ │ -04b6a4: 6e20 dc22 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b6aa: 0c08 |00ed: move-result-object v8 │ │ -04b6ac: 1a09 3f00 |00ee: const-string v9, " did not create a view." // string@003f │ │ -04b6b0: 6e20 dc22 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b6b6: 0c08 |00f3: move-result-object v8 │ │ -04b6b8: 6e10 e122 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b6be: 0c08 |00f7: move-result-object v8 │ │ -04b6c0: 7020 a022 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04b6c6: 2707 |00fb: throw v7 │ │ -04b6c8: 0117 |00fc: move v7, v1 │ │ -04b6ca: 28c6 |00fd: goto 00c3 // -003a │ │ -04b6cc: 5537 b900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -04b6d0: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ -04b6d4: 2207 5104 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04b6d8: 2208 6404 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -04b6dc: 7010 d422 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04b6e2: 7210 8c1d 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1d8c │ │ -04b6e8: 0c09 |010c: move-result-object v9 │ │ -04b6ea: 6e20 dc22 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b6f0: 0c08 |0110: move-result-object v8 │ │ -04b6f2: 1a09 db00 |0111: const-string v9, ": Duplicate id 0x" // string@00db │ │ -04b6f6: 6e20 dc22 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b6fc: 0c08 |0116: move-result-object v8 │ │ -04b6fe: 7110 a522 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b704: 0c09 |011a: move-result-object v9 │ │ -04b706: 6e20 dc22 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b70c: 0c08 |011e: move-result-object v8 │ │ -04b70e: 1a09 d000 |011f: const-string v9, ", tag " // string@00d0 │ │ -04b712: 6e20 dc22 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b718: 0c08 |0124: move-result-object v8 │ │ -04b71a: 6e20 dc22 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b720: 0c08 |0128: move-result-object v8 │ │ -04b722: 1a09 cf00 |0129: const-string v9, ", or parent id 0x" // string@00cf │ │ -04b726: 6e20 dc22 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b72c: 0c08 |012e: move-result-object v8 │ │ -04b72e: 7110 a522 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04b734: 0c09 |0132: move-result-object v9 │ │ -04b736: 6e20 dc22 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b73c: 0c08 |0136: move-result-object v8 │ │ -04b73e: 1a09 8e00 |0137: const-string v9, " with another fragment for " // string@008e │ │ -04b742: 6e20 dc22 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b748: 0c08 |013c: move-result-object v8 │ │ -04b74a: 6e20 dc22 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04b750: 0c08 |0140: move-result-object v8 │ │ -04b752: 6e10 e122 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04b758: 0c08 |0144: move-result-object v8 │ │ -04b75a: 7020 9c22 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04b760: 2707 |0148: throw v7 │ │ -04b762: 5c3a b900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -04b766: 5537 c500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -04b76a: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ -04b76e: 5437 c600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -04b772: 6e40 be03 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@03be │ │ -04b778: 54b7 e600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b77c: 6e20 8504 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0485 │ │ -04b782: 2880 |0159: goto 00d9 // -0080 │ │ -04b784: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ -04b788: 5437 cf00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04b78c: 6e20 d91e 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ -04b792: 5437 cf00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04b796: 6e10 9a1e 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ -04b79c: 0c07 |0166: move-result-object v7 │ │ -04b79e: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ -04b7a2: 5437 cf00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04b7a6: 6e20 e81e 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ -04b7ac: 5437 cf00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -04b7b0: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ +04b528: |[04b528] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +04b538: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04b53a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +04b53c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +04b53e: 12f8 |0003: const/4 v8, #int -1 // #ff │ │ +04b540: 1a07 5514 |0004: const-string v7, "fragment" // string@1455 │ │ +04b544: 6e20 c722 c700 |0006: invoke-virtual {v7, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04b54a: 0a07 |0009: move-result v7 │ │ +04b54c: 3907 0700 |000a: if-nez v7, 0011 // +0007 │ │ +04b550: 6f40 6400 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@0064 │ │ +04b556: 0c07 |000f: move-result-object v7 │ │ +04b558: 1107 |0010: return-object v7 │ │ +04b55a: 1a07 4211 |0011: const-string v7, "class" // string@1142 │ │ +04b55e: 7230 8b1d 3e07 |0013: invoke-interface {v14, v3, v7}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1d8b │ │ +04b564: 0c02 |0016: move-result-object v2 │ │ +04b566: 6207 d400 |0017: sget-object v7, Landroid/support/v4/app/FragmentActivity$FragmentTag;.Fragment:[I // field@00d4 │ │ +04b56a: 6e30 0f01 ed07 |0019: invoke-virtual {v13, v14, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +04b570: 0c00 |001c: move-result-object v0 │ │ +04b572: 3902 0600 |001d: if-nez v2, 0023 // +0006 │ │ +04b576: 6e20 8d01 1000 |001f: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +04b57c: 0c02 |0022: move-result-object v2 │ │ +04b57e: 6e30 8c01 a008 |0023: invoke-virtual {v0, v10, v8}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +04b584: 0a04 |0026: move-result v4 │ │ +04b586: 1227 |0027: const/4 v7, #int 2 // #2 │ │ +04b588: 6e20 8d01 7000 |0028: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +04b58e: 0c06 |002b: move-result-object v6 │ │ +04b590: 6e10 9101 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +04b596: 7120 ad03 2b00 |002f: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@03ad │ │ +04b59c: 0a07 |0032: move-result v7 │ │ +04b59e: 3907 0700 |0033: if-nez v7, 003a // +0007 │ │ +04b5a2: 6f40 6400 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@0064 │ │ +04b5a8: 0c07 |0038: move-result-object v7 │ │ +04b5aa: 28d7 |0039: goto 0010 // -0029 │ │ +04b5ac: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +04b5ae: 3805 0600 |003b: if-eqz v5, 0041 // +0006 │ │ +04b5b2: 6e10 831e 0500 |003d: invoke-virtual {v5}, Landroid/view/View;.getId:()I // method@1e83 │ │ +04b5b8: 0a01 |0040: move-result v1 │ │ +04b5ba: 3381 2700 |0041: if-ne v1, v8, 0068 // +0027 │ │ +04b5be: 3384 2500 |0043: if-ne v4, v8, 0068 // +0025 │ │ +04b5c2: 3906 2300 |0045: if-nez v6, 0068 // +0023 │ │ +04b5c6: 2207 5a04 |0047: new-instance v7, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04b5ca: 2208 6d04 |0049: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +04b5ce: 7010 d422 0800 |004b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b5d4: 7210 8c1d 0e00 |004e: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1d8c │ │ +04b5da: 0c09 |0051: move-result-object v9 │ │ +04b5dc: 6e20 dc22 9800 |0052: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b5e2: 0c08 |0055: move-result-object v8 │ │ +04b5e4: 1a09 dc00 |0056: const-string v9, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@00dc │ │ +04b5e8: 6e20 dc22 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b5ee: 0c08 |005b: move-result-object v8 │ │ +04b5f0: 6e20 dc22 2800 |005c: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b5f6: 0c08 |005f: move-result-object v8 │ │ +04b5f8: 6e10 e122 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b5fe: 0c08 |0063: move-result-object v8 │ │ +04b600: 7020 9c22 8700 |0064: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04b606: 2707 |0067: throw v7 │ │ +04b608: 3284 0800 |0068: if-eq v4, v8, 0070 // +0008 │ │ +04b60c: 54b7 e600 |006a: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b610: 6e20 7404 4700 |006c: invoke-virtual {v7, v4}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0474 │ │ +04b616: 0c03 |006f: move-result-object v3 │ │ +04b618: 3903 0a00 |0070: if-nez v3, 007a // +000a │ │ +04b61c: 3806 0800 |0072: if-eqz v6, 007a // +0008 │ │ +04b620: 54b7 e600 |0074: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b624: 6e20 7504 6700 |0076: invoke-virtual {v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0475 │ │ +04b62a: 0c03 |0079: move-result-object v3 │ │ +04b62c: 3903 0a00 |007a: if-nez v3, 0084 // +000a │ │ +04b630: 3281 0800 |007c: if-eq v1, v8, 0084 // +0008 │ │ +04b634: 54b7 e600 |007e: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b638: 6e20 7404 1700 |0080: invoke-virtual {v7, v1}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@0474 │ │ +04b63e: 0c03 |0083: move-result-object v3 │ │ +04b640: 6307 0301 |0084: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +04b644: 3807 3200 |0086: if-eqz v7, 00b8 // +0032 │ │ +04b648: 1a07 e303 |0088: const-string v7, "FragmentActivity" // string@03e3 │ │ +04b64c: 2208 6d04 |008a: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +04b650: 7010 d422 0800 |008c: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b656: 1a09 de1e |008f: const-string v9, "onCreateView: id=0x" // string@1ede │ │ +04b65a: 6e20 dc22 9800 |0091: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b660: 0c08 |0094: move-result-object v8 │ │ +04b662: 7110 a522 0400 |0095: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b668: 0c09 |0098: move-result-object v9 │ │ +04b66a: 6e20 dc22 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b670: 0c08 |009c: move-result-object v8 │ │ +04b672: 1a09 4700 |009d: const-string v9, " fname=" // string@0047 │ │ +04b676: 6e20 dc22 9800 |009f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b67c: 0c08 |00a2: move-result-object v8 │ │ +04b67e: 6e20 dc22 2800 |00a3: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b684: 0c08 |00a6: move-result-object v8 │ │ +04b686: 1a09 4400 |00a7: const-string v9, " existing=" // string@0044 │ │ +04b68a: 6e20 dc22 9800 |00a9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b690: 0c08 |00ac: move-result-object v8 │ │ +04b692: 6e20 db22 3800 |00ad: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04b698: 0c08 |00b0: move-result-object v8 │ │ +04b69a: 6e10 e122 0800 |00b1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b6a0: 0c08 |00b4: move-result-object v8 │ │ +04b6a2: 7120 901d 8700 |00b5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +04b6a8: 3903 4600 |00b8: if-nez v3, 00fe // +0046 │ │ +04b6ac: 7120 a203 2b00 |00ba: invoke-static {v11, v2}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@03a2 │ │ +04b6b2: 0c03 |00bd: move-result-object v3 │ │ +04b6b4: 5c3a b600 |00be: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +04b6b8: 3804 3c00 |00c0: if-eqz v4, 00fc // +003c │ │ +04b6bc: 0147 |00c2: move v7, v4 │ │ +04b6be: 5937 b400 |00c3: iput v7, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +04b6c2: 5931 b100 |00c5: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +04b6c6: 5b36 ca00 |00c7: iput-object v6, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +04b6ca: 5c3a b900 |00c9: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +04b6ce: 54b7 e600 |00cb: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b6d2: 5b37 b500 |00cd: iput-object v7, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +04b6d6: 5437 c600 |00cf: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +04b6da: 6e40 be03 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@03be │ │ +04b6e0: 54b7 e600 |00d4: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b6e4: 6e30 5804 370a |00d6: invoke-virtual {v7, v3, v10}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ +04b6ea: 5437 cf00 |00d9: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +04b6ee: 3907 7f00 |00db: if-nez v7, 015a // +007f │ │ +04b6f2: 2207 5b04 |00dd: new-instance v7, Ljava/lang/IllegalStateException; // type@045b │ │ +04b6f6: 2208 6d04 |00df: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +04b6fa: 7010 d422 0800 |00e1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b700: 1a09 de03 |00e4: const-string v9, "Fragment " // string@03de │ │ +04b704: 6e20 dc22 9800 |00e6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b70a: 0c08 |00e9: move-result-object v8 │ │ +04b70c: 6e20 dc22 2800 |00ea: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b712: 0c08 |00ed: move-result-object v8 │ │ +04b714: 1a09 3f00 |00ee: const-string v9, " did not create a view." // string@003f │ │ +04b718: 6e20 dc22 9800 |00f0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b71e: 0c08 |00f3: move-result-object v8 │ │ +04b720: 6e10 e122 0800 |00f4: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b726: 0c08 |00f7: move-result-object v8 │ │ +04b728: 7020 a022 8700 |00f8: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04b72e: 2707 |00fb: throw v7 │ │ +04b730: 0117 |00fc: move v7, v1 │ │ +04b732: 28c6 |00fd: goto 00c3 // -003a │ │ +04b734: 5537 b900 |00fe: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +04b738: 3807 4900 |0100: if-eqz v7, 0149 // +0049 │ │ +04b73c: 2207 5a04 |0102: new-instance v7, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04b740: 2208 6d04 |0104: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +04b744: 7010 d422 0800 |0106: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04b74a: 7210 8c1d 0e00 |0109: invoke-interface {v14}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1d8c │ │ +04b750: 0c09 |010c: move-result-object v9 │ │ +04b752: 6e20 dc22 9800 |010d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b758: 0c08 |0110: move-result-object v8 │ │ +04b75a: 1a09 db00 |0111: const-string v9, ": Duplicate id 0x" // string@00db │ │ +04b75e: 6e20 dc22 9800 |0113: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b764: 0c08 |0116: move-result-object v8 │ │ +04b766: 7110 a522 0400 |0117: invoke-static {v4}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b76c: 0c09 |011a: move-result-object v9 │ │ +04b76e: 6e20 dc22 9800 |011b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b774: 0c08 |011e: move-result-object v8 │ │ +04b776: 1a09 d000 |011f: const-string v9, ", tag " // string@00d0 │ │ +04b77a: 6e20 dc22 9800 |0121: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b780: 0c08 |0124: move-result-object v8 │ │ +04b782: 6e20 dc22 6800 |0125: invoke-virtual {v8, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b788: 0c08 |0128: move-result-object v8 │ │ +04b78a: 1a09 cf00 |0129: const-string v9, ", or parent id 0x" // string@00cf │ │ +04b78e: 6e20 dc22 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b794: 0c08 |012e: move-result-object v8 │ │ +04b796: 7110 a522 0100 |012f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04b79c: 0c09 |0132: move-result-object v9 │ │ +04b79e: 6e20 dc22 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b7a4: 0c08 |0136: move-result-object v8 │ │ +04b7a6: 1a09 8e00 |0137: const-string v9, " with another fragment for " // string@008e │ │ +04b7aa: 6e20 dc22 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b7b0: 0c08 |013c: move-result-object v8 │ │ +04b7b2: 6e20 dc22 2800 |013d: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04b7b8: 0c08 |0140: move-result-object v8 │ │ +04b7ba: 6e10 e122 0800 |0141: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04b7c0: 0c08 |0144: move-result-object v8 │ │ +04b7c2: 7020 9c22 8700 |0145: invoke-direct {v7, v8}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04b7c8: 2707 |0148: throw v7 │ │ +04b7ca: 5c3a b900 |0149: iput-boolean v10, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +04b7ce: 5537 c500 |014b: iget-boolean v7, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +04b7d2: 3907 0700 |014d: if-nez v7, 0154 // +0007 │ │ +04b7d6: 5437 c600 |014f: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +04b7da: 6e40 be03 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@03be │ │ +04b7e0: 54b7 e600 |0154: iget-object v7, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b7e4: 6e20 8504 3700 |0156: invoke-virtual {v7, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0485 │ │ +04b7ea: 2880 |0159: goto 00d9 // -0080 │ │ +04b7ec: 3804 0700 |015a: if-eqz v4, 0161 // +0007 │ │ +04b7f0: 5437 cf00 |015c: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +04b7f4: 6e20 d91e 4700 |015e: invoke-virtual {v7, v4}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ +04b7fa: 5437 cf00 |0161: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +04b7fe: 6e10 9a1e 0700 |0163: invoke-virtual {v7}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ +04b804: 0c07 |0166: move-result-object v7 │ │ +04b806: 3907 0700 |0167: if-nez v7, 016e // +0007 │ │ +04b80a: 5437 cf00 |0169: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +04b80e: 6e20 e81e 6700 |016b: invoke-virtual {v7, v6}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ +04b814: 5437 cf00 |016e: iget-object v7, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +04b818: 2900 a0fe |0170: goto/16 0010 // -0160 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=242 │ │ 0x000c line=243 │ │ 0x0010 line=323 │ │ 0x0011 line=246 │ │ 0x0017 line=247 │ │ @@ -8244,25 +8244,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04b7b4: |[04b7b4] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -04b7c4: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0065 │ │ -04b7ca: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04b7cc: 6e20 f303 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ -04b7d2: 5410 e600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b7d6: 6e10 6504 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0465 │ │ -04b7dc: 5410 e800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b7e0: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -04b7e4: 5410 e800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04b7e8: 6e10 4105 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ -04b7ee: 0e00 |0015: return-void │ │ +04b81c: |[04b81c] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +04b82c: 6f10 6500 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0065 │ │ +04b832: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04b834: 6e20 f303 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ +04b83a: 5410 e600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b83e: 6e10 6504 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@0465 │ │ +04b844: 5410 e800 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b848: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +04b84c: 5410 e800 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04b850: 6e10 4105 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ +04b856: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=333 │ │ 0x0007 line=335 │ │ 0x000c line=336 │ │ 0x0010 line=337 │ │ @@ -8275,29 +8275,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04b7f0: |[04b7f0] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -04b800: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04b804: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -04b806: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -04b80a: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -04b80c: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -04b810: 6e10 e31d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ -04b816: 0a00 |000b: move-result v0 │ │ -04b818: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -04b81c: 6e10 0904 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0409 │ │ -04b822: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -04b824: 0f00 |0012: return v0 │ │ -04b826: 6f30 6600 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0066 │ │ -04b82c: 0a00 |0016: move-result v0 │ │ -04b82e: 28fb |0017: goto 0012 // -0005 │ │ +04b858: |[04b858] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +04b868: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04b86c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +04b86e: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +04b872: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +04b874: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +04b878: 6e10 e31d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ +04b87e: 0a00 |000b: move-result v0 │ │ +04b880: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +04b884: 6e10 0904 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0409 │ │ +04b88a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +04b88c: 0f00 |0012: return v0 │ │ +04b88e: 6f30 6600 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0066 │ │ +04b894: 0a00 |0016: move-result v0 │ │ +04b896: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x000e line=351 │ │ 0x0011 line=352 │ │ 0x0012 line=355 │ │ locals : │ │ @@ -8310,19 +8310,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -04b830: |[04b830] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -04b840: 6f10 6700 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0067 │ │ -04b846: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b84a: 6e10 6704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0467 │ │ -04b850: 0e00 |0008: return-void │ │ +04b898: |[04b898] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +04b8a8: 6f10 6700 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0067 │ │ +04b8ae: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b8b2: 6e10 6704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@0467 │ │ +04b8b8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x0008 line=365 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8332,33 +8332,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -04b854: |[04b854] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -04b864: 6f30 6800 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0068 │ │ -04b86a: 0a00 |0003: move-result v0 │ │ -04b86c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -04b870: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -04b872: 0f00 |0007: return v0 │ │ -04b874: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -04b87a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -04b87c: 28fb |000c: goto 0007 // -0005 │ │ -04b87e: 5410 e600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b882: 6e20 6804 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0468 │ │ -04b888: 0a00 |0012: move-result v0 │ │ -04b88a: 28f4 |0013: goto 0007 // -000c │ │ -04b88c: 5410 e600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b890: 6e20 6204 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0462 │ │ -04b896: 0a00 |0019: move-result v0 │ │ -04b898: 28ed |001a: goto 0007 // -0013 │ │ -04b89a: 0000 |001b: nop // spacer │ │ -04b89c: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +04b8bc: |[04b8bc] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +04b8cc: 6f30 6800 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0068 │ │ +04b8d2: 0a00 |0003: move-result v0 │ │ +04b8d4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +04b8d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +04b8da: 0f00 |0007: return v0 │ │ +04b8dc: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +04b8e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +04b8e4: 28fb |000c: goto 0007 // -0005 │ │ +04b8e6: 5410 e600 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b8ea: 6e20 6804 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0468 │ │ +04b8f0: 0a00 |0012: move-result v0 │ │ +04b8f2: 28f4 |0013: goto 0007 // -000c │ │ +04b8f4: 5410 e600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b8f8: 6e20 6204 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0462 │ │ +04b8fe: 0a00 |0019: move-result v0 │ │ +04b900: 28ed |001a: goto 0007 // -0013 │ │ +04b902: 0000 |001b: nop // spacer │ │ +04b904: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0006 line=373 │ │ 0x0007 line=384 │ │ 0x0008 line=376 │ │ 0x000b line=384 │ │ @@ -8375,19 +8375,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04b8b0: |[04b8b0] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -04b8c0: 6f20 6900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0069 │ │ -04b8c6: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b8ca: 6e10 8704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04b8d0: 0e00 |0008: return-void │ │ +04b918: |[04b918] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +04b928: 6f20 6900 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0069 │ │ +04b92e: 5410 e600 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b932: 6e10 8704 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04b938: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0008 line=429 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -8398,23 +8398,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04b8d4: |[04b8d4] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -04b8e4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -04b8ea: 6f30 6a00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@006a │ │ -04b8f0: 0e00 |0006: return-void │ │ -04b8f2: 5410 e600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b8f6: 6e20 6904 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0469 │ │ -04b8fc: 28f7 |000c: goto 0003 // -0009 │ │ -04b8fe: 0000 |000d: nop // spacer │ │ -04b900: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +04b93c: |[04b93c] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +04b94c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +04b952: 6f30 6a00 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@006a │ │ +04b958: 0e00 |0006: return-void │ │ +04b95a: 5410 e600 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b95e: 6e20 6904 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0469 │ │ +04b964: 28f7 |000c: goto 0003 // -0009 │ │ +04b966: 0000 |000d: nop // spacer │ │ +04b968: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0003 line=398 │ │ 0x0006 line=399 │ │ 0x0007 line=395 │ │ 0x000d line=393 │ │ @@ -8428,29 +8428,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -04b90c: |[04b90c] android.support.v4.app.FragmentActivity.onPause:()V │ │ -04b91c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -04b91e: 6f10 6b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@006b │ │ -04b924: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04b926: 5c20 ec00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ -04b92a: 5420 e700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04b92e: 6e20 6f02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ -04b934: 0a00 |000c: move-result v0 │ │ -04b936: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -04b93a: 5420 e700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04b93e: 6e20 7402 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -04b944: 6e10 1c04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ -04b94a: 5420 e600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b94e: 6e10 6a04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@046a │ │ -04b954: 0e00 |001c: return-void │ │ +04b974: |[04b974] android.support.v4.app.FragmentActivity.onPause:()V │ │ +04b984: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +04b986: 6f10 6b00 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@006b │ │ +04b98c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04b98e: 5c20 ec00 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ +04b992: 5420 e700 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04b996: 6e20 6f02 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ +04b99c: 0a00 |000c: move-result v0 │ │ +04b99e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +04b9a2: 5420 e700 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04b9a6: 6e20 7402 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +04b9ac: 6e10 1c04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ +04b9b2: 5420 e600 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b9b6: 6e10 6a04 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@046a │ │ +04b9bc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0004 line=407 │ │ 0x0007 line=408 │ │ 0x000f line=409 │ │ 0x0014 line=410 │ │ @@ -8464,23 +8464,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04b958: |[04b958] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -04b968: 6f10 6c00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@006c │ │ -04b96e: 5420 e700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04b972: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -04b974: 6e20 7402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -04b97a: 6e10 1c04 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ -04b980: 5420 e600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b984: 6e10 7204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04b98a: 0e00 |0011: return-void │ │ +04b9c0: |[04b9c0] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +04b9d0: 6f10 6c00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@006c │ │ +04b9d6: 5420 e700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04b9da: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +04b9dc: 6e20 7402 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +04b9e2: 6e10 1c04 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@041c │ │ +04b9e8: 5420 e600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04b9ec: 6e10 7204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04b9f2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0011 line=457 │ │ @@ -8492,19 +8492,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 │ │ -04b98c: |[04b98c] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -04b99c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04b99e: 6f40 6d00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006d │ │ -04b9a4: 0a00 |0004: move-result v0 │ │ -04b9a6: 0f00 |0005: return v0 │ │ +04b9f4: |[04b9f4] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +04ba04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ba06: 6f40 6d00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006d │ │ +04ba0c: 0a00 |0004: move-result v0 │ │ +04ba0e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 menu Landroid/view/Menu; │ │ @@ -8514,33 +8514,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 │ │ -04b9a8: |[04b9a8] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -04b9b8: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -04b9bc: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -04b9c0: 5521 ea00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ -04b9c4: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -04b9c8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -04b9ca: 5c21 ea00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ -04b9ce: 7210 f81d 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1df8 │ │ -04b9d4: 6e30 0d04 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@040d │ │ -04b9da: 6e30 1804 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0418 │ │ -04b9e0: 0a00 |0014: move-result v0 │ │ -04b9e2: 5421 e600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04b9e6: 6e20 6b04 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@046b │ │ -04b9ec: 0a01 |001a: move-result v1 │ │ -04b9ee: b610 |001b: or-int/2addr v0, v1 │ │ -04b9f0: 0f00 |001c: return v0 │ │ -04b9f2: 6f40 6d00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006d │ │ -04b9f8: 0a00 |0020: move-result v0 │ │ -04b9fa: 28fb |0021: goto 001c // -0005 │ │ +04ba10: |[04ba10] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +04ba20: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +04ba24: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +04ba28: 5521 ea00 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ +04ba2c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +04ba30: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +04ba32: 5c21 ea00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ +04ba36: 7210 f81d 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1df8 │ │ +04ba3c: 6e30 0d04 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@040d │ │ +04ba42: 6e30 1804 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0418 │ │ +04ba48: 0a00 |0014: move-result v0 │ │ +04ba4a: 5421 e600 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04ba4e: 6e20 6b04 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@046b │ │ +04ba54: 0a01 |001a: move-result v1 │ │ +04ba56: b610 |001b: or-int/2addr v0, v1 │ │ +04ba58: 0f00 |001c: return v0 │ │ +04ba5a: 6f40 6d00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@006d │ │ +04ba60: 0a00 |0020: move-result v0 │ │ +04ba62: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0008 line=476 │ │ 0x000b line=477 │ │ 0x000e line=478 │ │ @@ -8559,31 +8559,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -04b9fc: |[04b9fc] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -04ba0c: 5510 e900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04ba10: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -04ba14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04ba16: 5c10 e900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04ba1a: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04ba1e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -04ba22: 5510 ed00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ -04ba26: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -04ba2a: 5410 e800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04ba2e: 6e10 4605 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0546 │ │ -04ba34: 5410 e600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04ba38: 6e10 6c04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@046c │ │ -04ba3e: 0e00 |0019: return-void │ │ -04ba40: 5410 e800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04ba44: 6e10 4405 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0544 │ │ -04ba4a: 28f5 |001f: goto 0014 // -000b │ │ +04ba64: |[04ba64] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +04ba74: 5510 e900 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04ba78: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +04ba7c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04ba7e: 5c10 e900 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04ba82: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04ba86: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +04ba8a: 5510 ed00 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@00ed │ │ +04ba8e: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +04ba92: 5410 e800 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04ba96: 6e10 4605 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@0546 │ │ +04ba9c: 5410 e600 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04baa0: 6e10 6c04 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@046c │ │ +04baa6: 0e00 |0019: return-void │ │ +04baa8: 5410 e800 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04baac: 6e10 4405 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@0544 │ │ +04bab2: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ 0x0004 line=799 │ │ 0x0007 line=800 │ │ 0x000b line=801 │ │ 0x000f line=802 │ │ @@ -8598,24 +8598,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -04ba4c: |[04ba4c] android.support.v4.app.FragmentActivity.onResume:()V │ │ -04ba5c: 6f10 6e00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006e │ │ -04ba62: 5420 e700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04ba66: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -04ba68: 6e20 7502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ -04ba6e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -04ba70: 5c20 ec00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ -04ba74: 5420 e600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04ba78: 6e10 7204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04ba7e: 0e00 |0011: return-void │ │ +04bab4: |[04bab4] android.support.v4.app.FragmentActivity.onResume:()V │ │ +04bac4: 6f10 6e00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@006e │ │ +04baca: 5420 e700 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04bace: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +04bad0: 6e20 7502 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ +04bad6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +04bad8: 5c20 ec00 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@00ec │ │ +04badc: 5420 e600 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bae0: 6e10 7204 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04bae6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ 0x0009 line=444 │ │ 0x000c line=445 │ │ 0x0011 line=446 │ │ @@ -8627,18 +8627,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04ba80: |[04ba80] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -04ba90: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04ba94: 6e10 6d04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ -04ba9a: 0e00 |0005: return-void │ │ +04bae8: |[04bae8] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +04baf8: 5410 e600 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bafc: 6e10 6d04 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@046d │ │ +04bb02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -8647,17 +8647,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04ba9c: |[04ba9c] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -04baac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04baae: 1100 |0001: return-object v0 │ │ +04bb04: |[04bb04] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +04bb14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04bb16: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -8665,68 +8665,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -04bab0: |[04bab0] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -04bac0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -04bac2: 55b8 ee00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ -04bac6: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -04baca: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -04bacc: 6e20 f303 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ -04bad2: 6e10 1d04 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@041d │ │ -04bad8: 0c01 |000c: move-result-object v1 │ │ -04bada: 54b8 e600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bade: 6e10 9504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0495 │ │ -04bae4: 0c02 |0012: move-result-object v2 │ │ -04bae6: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -04bae8: 54b8 e200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04baec: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -04baf0: 54b8 e200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04baf4: 6e10 4609 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ -04bafa: 0a00 |001d: move-result v0 │ │ -04bafc: 2305 ad04 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@04ad │ │ -04bb00: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -04bb04: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -04bb08: 54b8 e200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bb0c: 6e20 4809 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ -04bb12: 0c08 |0029: move-result-object v8 │ │ -04bb14: 1f08 d800 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00d8 │ │ -04bb18: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -04bb1c: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -04bb20: 28f2 |0030: goto 0022 // -000e │ │ -04bb22: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -04bb24: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -04bb28: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -04bb2c: 5548 7a01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -04bb30: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -04bb34: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -04bb36: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04bb3a: 28f5 |003d: goto 0032 // -000b │ │ -04bb3c: 6e10 4105 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ -04bb42: 54b8 e200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bb46: 544a 7d01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017d │ │ -04bb4a: 6e20 4309 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0943 │ │ -04bb50: 28f3 |0048: goto 003b // -000d │ │ -04bb52: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -04bb56: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -04bb5a: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -04bb5e: 0796 |004f: move-object v6, v9 │ │ -04bb60: 1106 |0050: return-object v6 │ │ -04bb62: 2206 b900 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00b9 │ │ -04bb66: 7010 f003 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@03f0 │ │ -04bb6c: 5b69 d800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00d8 │ │ -04bb70: 5b61 da00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00da │ │ -04bb74: 5b69 d900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00d9 │ │ -04bb78: 5b62 db00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00db │ │ -04bb7c: 54b8 e200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bb80: 5b68 dc00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00dc │ │ -04bb84: 28ee |0062: goto 0050 // -0012 │ │ +04bb18: |[04bb18] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +04bb28: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +04bb2a: 55b8 ee00 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ +04bb2e: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +04bb32: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +04bb34: 6e20 f303 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@03f3 │ │ +04bb3a: 6e10 1d04 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@041d │ │ +04bb40: 0c01 |000c: move-result-object v1 │ │ +04bb42: 54b8 e600 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bb46: 6e10 9504 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@0495 │ │ +04bb4c: 0c02 |0012: move-result-object v2 │ │ +04bb4e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +04bb50: 54b8 e200 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bb54: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +04bb58: 54b8 e200 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bb5c: 6e10 4609 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ +04bb62: 0a00 |001d: move-result v0 │ │ +04bb64: 2305 b604 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@04b6 │ │ +04bb68: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +04bb6c: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +04bb70: 54b8 e200 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bb74: 6e20 4809 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ +04bb7a: 0c08 |0029: move-result-object v8 │ │ +04bb7c: 1f08 df00 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@00df │ │ +04bb80: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +04bb84: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +04bb88: 28f2 |0030: goto 0022 // -000e │ │ +04bb8a: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +04bb8c: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +04bb90: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +04bb94: 5548 7a01 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +04bb98: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +04bb9c: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +04bb9e: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04bba2: 28f5 |003d: goto 0032 // -000b │ │ +04bba4: 6e10 4105 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@0541 │ │ +04bbaa: 54b8 e200 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bbae: 544a 7d01 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017d │ │ +04bbb2: 6e20 4309 a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0943 │ │ +04bbb8: 28f3 |0048: goto 003b // -000d │ │ +04bbba: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +04bbbe: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +04bbc2: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +04bbc6: 0796 |004f: move-object v6, v9 │ │ +04bbc8: 1106 |0050: return-object v6 │ │ +04bbca: 2206 c000 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@00c0 │ │ +04bbce: 7010 f003 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@03f0 │ │ +04bbd4: 5b69 d800 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@00d8 │ │ +04bbd8: 5b61 da00 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@00da │ │ +04bbdc: 5b69 d900 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@00d9 │ │ +04bbe0: 5b62 db00 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@00db │ │ +04bbe4: 54b8 e200 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bbe8: 5b68 dc00 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@00dc │ │ +04bbec: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ 0x0005 line=502 │ │ 0x0009 line=505 │ │ 0x000d line=507 │ │ 0x0013 line=508 │ │ @@ -8767,23 +8767,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -04bb88: |[04bb88] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -04bb98: 6f20 6f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006f │ │ -04bb9e: 5421 e600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bba2: 6e10 9704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0497 │ │ -04bba8: 0c00 |0008: move-result-object v0 │ │ -04bbaa: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -04bbae: 1a01 0c10 |000b: const-string v1, "android:support:fragments" // string@100c │ │ -04bbb2: 6e30 5e02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ -04bbb8: 0e00 |0010: return-void │ │ +04bbf0: |[04bbf0] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +04bc00: 6f20 6f00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@006f │ │ +04bc06: 5421 e600 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bc0a: 6e10 9704 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0497 │ │ +04bc10: 0c00 |0008: move-result-object v0 │ │ +04bc12: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +04bc16: 1a01 1510 |000b: const-string v1, "android:support:fragments" // string@1015 │ │ +04bc1a: 6e30 5e02 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ +04bc20: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0003 line=546 │ │ 0x0009 line=547 │ │ 0x000b line=548 │ │ 0x0010 line=550 │ │ @@ -8797,79 +8797,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -04bbbc: |[04bbbc] android.support.v4.app.FragmentActivity.onStart:()V │ │ -04bbcc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -04bbce: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -04bbd0: 6f10 7000 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0070 │ │ -04bbd6: 5c87 ee00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ -04bbda: 5c87 eb00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ -04bbde: 5484 e700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04bbe2: 6e20 7402 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -04bbe8: 5584 e500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ -04bbec: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -04bbf0: 5c86 e500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ -04bbf4: 5484 e600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bbf8: 6e10 6004 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ -04bbfe: 5484 e600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bc02: 6e10 8704 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ -04bc08: 5484 e600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bc0c: 6e10 7204 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04bc12: 5584 e900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04bc16: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -04bc1a: 5c86 e900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04bc1e: 5484 e800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bc22: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -04bc26: 5484 e800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bc2a: 6e10 4505 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ -04bc30: 5c86 e300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ -04bc34: 5484 e600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bc38: 6e10 6e04 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ -04bc3e: 5484 e200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bc42: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -04bc46: 5484 e200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bc4a: 6e10 4609 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ -04bc50: 0a00 |0042: move-result v0 │ │ -04bc52: 2303 ad04 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@04ad │ │ -04bc56: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -04bc5a: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -04bc5e: 5484 e200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ -04bc62: 6e20 4809 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ -04bc68: 0c04 |004e: move-result-object v4 │ │ -04bc6a: 1f04 d800 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00d8 │ │ -04bc6e: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -04bc72: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -04bc76: 28f2 |0055: goto 0047 // -000e │ │ -04bc78: 5584 e300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ -04bc7c: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -04bc80: 1a04 c100 |005a: const-string v4, "(root)" // string@00c1 │ │ -04bc84: 5585 e900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ -04bc88: 6e40 fd03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ -04bc8e: 0c04 |0061: move-result-object v4 │ │ -04bc90: 5b84 e800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bc94: 5484 e800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bc98: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -04bc9c: 5484 e800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bca0: 5544 7c01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -04bca4: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -04bca8: 5484 e800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ -04bcac: 6e10 4505 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ -04bcb2: 28bf |0073: goto 0032 // -0041 │ │ -04bcb4: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -04bcb6: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -04bcba: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -04bcbe: 6e10 4805 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0548 │ │ -04bcc4: 6e10 4305 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0543 │ │ -04bcca: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -04bcce: 28f4 |0081: goto 0075 // -000c │ │ -04bcd0: 0e00 |0082: return-void │ │ +04bc24: |[04bc24] android.support.v4.app.FragmentActivity.onStart:()V │ │ +04bc34: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +04bc36: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +04bc38: 6f10 7000 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@0070 │ │ +04bc3e: 5c87 ee00 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ +04bc42: 5c87 eb00 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@00eb │ │ +04bc46: 5484 e700 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04bc4a: 6e20 7402 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +04bc50: 5584 e500 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ +04bc54: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +04bc58: 5c86 e500 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@00e5 │ │ +04bc5c: 5484 e600 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bc60: 6e10 6004 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0460 │ │ +04bc66: 5484 e600 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bc6a: 6e10 8704 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@0487 │ │ +04bc70: 5484 e600 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bc74: 6e10 7204 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04bc7a: 5584 e900 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04bc7e: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +04bc82: 5c86 e900 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04bc86: 5484 e800 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bc8a: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +04bc8e: 5484 e800 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bc92: 6e10 4505 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ +04bc98: 5c86 e300 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ +04bc9c: 5484 e600 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bca0: 6e10 6e04 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@046e │ │ +04bca6: 5484 e200 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bcaa: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +04bcae: 5484 e200 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bcb2: 6e10 4609 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ +04bcb8: 0a00 |0042: move-result v0 │ │ +04bcba: 2303 b604 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@04b6 │ │ +04bcbe: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +04bcc2: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +04bcc6: 5484 e200 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@00e2 │ │ +04bcca: 6e20 4809 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ +04bcd0: 0c04 |004e: move-result-object v4 │ │ +04bcd2: 1f04 df00 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@00df │ │ +04bcd6: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +04bcda: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +04bcde: 28f2 |0055: goto 0047 // -000e │ │ +04bce0: 5584 e300 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@00e3 │ │ +04bce4: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +04bce8: 1a04 c100 |005a: const-string v4, "(root)" // string@00c1 │ │ +04bcec: 5585 e900 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@00e9 │ │ +04bcf0: 6e40 fd03 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@03fd │ │ +04bcf6: 0c04 |0061: move-result-object v4 │ │ +04bcf8: 5b84 e800 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bcfc: 5484 e800 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bd00: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +04bd04: 5484 e800 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bd08: 5544 7c01 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +04bd0c: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +04bd10: 5484 e800 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00e8 │ │ +04bd14: 6e10 4505 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@0545 │ │ +04bd1a: 28bf |0073: goto 0032 // -0041 │ │ +04bd1c: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +04bd1e: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +04bd22: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +04bd26: 6e10 4805 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0548 │ │ +04bd2c: 6e10 4305 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@0543 │ │ +04bd32: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +04bd36: 28f4 |0081: goto 0075 // -000c │ │ +04bd38: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=558 │ │ 0x0005 line=560 │ │ 0x0007 line=561 │ │ 0x0009 line=562 │ │ 0x000e line=564 │ │ @@ -8914,23 +8914,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -04bcd4: |[04bcd4] android.support.v4.app.FragmentActivity.onStop:()V │ │ -04bce4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04bce6: 6f10 7100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0071 │ │ -04bcec: 5c21 ee00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ -04bcf0: 5420 e700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04bcf4: 6e20 7502 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ -04bcfa: 5420 e600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04bcfe: 6e10 6f04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@046f │ │ -04bd04: 0e00 |0010: return-void │ │ +04bd3c: |[04bd3c] android.support.v4.app.FragmentActivity.onStop:()V │ │ +04bd4c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04bd4e: 6f10 7100 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0071 │ │ +04bd54: 5c21 ee00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@00ee │ │ +04bd58: 5420 e700 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04bd5c: 6e20 7502 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ +04bd62: 5420 e600 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04bd66: 6e10 6f04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@046f │ │ +04bd6c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0004 line=609 │ │ 0x0006 line=610 │ │ 0x000b line=612 │ │ 0x0010 line=613 │ │ @@ -8942,26 +8942,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -04bd08: |[04bd08] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -04bd18: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04bd1a: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -04bd1e: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -04bd22: b540 |0005: and-int/2addr v0, v4 │ │ -04bd24: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -04bd28: 2200 5104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04bd2c: 1a01 c602 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02c6 │ │ -04bd30: 7020 9c22 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04bd36: 2700 |000f: throw v0 │ │ -04bd38: 6f30 7400 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ -04bd3e: 0e00 |0013: return-void │ │ +04bd70: |[04bd70] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +04bd80: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04bd82: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +04bd86: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +04bd8a: b540 |0005: and-int/2addr v0, v4 │ │ +04bd8c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +04bd90: 2200 5a04 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04bd94: 1a01 c602 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@02c6 │ │ +04bd98: 7020 9c22 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04bd9e: 2700 |000f: throw v0 │ │ +04bda0: 6f30 7400 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ +04bda6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0008 line=837 │ │ 0x0010 line=839 │ │ 0x0013 line=840 │ │ locals : │ │ @@ -8974,34 +8974,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 │ │ -04bd40: |[04bd40] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -04bd50: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -04bd52: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -04bd56: 6f30 7400 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ -04bd5c: 0e00 |0006: return-void │ │ -04bd5e: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -04bd62: b550 |0009: and-int/2addr v0, v5 │ │ -04bd64: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -04bd68: 2200 5104 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04bd6c: 1a01 c602 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02c6 │ │ -04bd70: 7020 9c22 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04bd76: 2700 |0013: throw v0 │ │ -04bd78: 5230 ba00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04bd7c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04bd80: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -04bd84: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -04bd8a: b551 |001d: and-int/2addr v1, v5 │ │ -04bd8c: b010 |001e: add-int/2addr v0, v1 │ │ -04bd8e: 6f30 7400 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ -04bd94: 28e4 |0022: goto 0006 // -001c │ │ +04bda8: |[04bda8] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +04bdb8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +04bdba: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +04bdbe: 6f30 7400 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ +04bdc4: 0e00 |0006: return-void │ │ +04bdc6: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +04bdca: b550 |0009: and-int/2addr v0, v5 │ │ +04bdcc: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +04bdd0: 2200 5a04 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04bdd4: 1a01 c602 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@02c6 │ │ +04bdd8: 7020 9c22 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04bdde: 2700 |0013: throw v0 │ │ +04bde0: 5230 ba00 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04bde4: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04bde8: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +04bdec: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +04bdf2: b551 |001d: and-int/2addr v1, v5 │ │ +04bdf4: b010 |001e: add-int/2addr v0, v1 │ │ +04bdf6: 6f30 7400 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ +04bdfc: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=847 │ │ 0x0003 line=848 │ │ 0x0006 line=855 │ │ 0x0007 line=851 │ │ 0x000c line=852 │ │ @@ -9017,38 +9017,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -04bd98: |[04bd98] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -04bda8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04bdac: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04bdb0: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -04bdb4: 7110 1503 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0315 │ │ -04bdba: 0e00 |0009: return-void │ │ -04bdbc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -04bdbe: 5c20 ea00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ -04bdc2: 28fc |000d: goto 0009 // -0004 │ │ +04be00: |[04be00] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +04be10: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04be14: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04be18: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +04be1c: 7110 1503 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0315 │ │ +04be22: 0e00 |0009: return-void │ │ +04be24: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +04be26: 5c20 ea00 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@00ea │ │ +04be2a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0006 line=648 │ │ 0x0009 line=655 │ │ 0x000a line=654 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ source_file_idx : 996 (FragmentActivity.java) │ │ │ │ Class #27 header: │ │ -class_idx : 187 │ │ +class_idx : 194 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #27 - │ │ @@ -9065,17 +9065,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #28 header: │ │ -class_idx : 188 │ │ +class_idx : 195 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #28 annotations: │ │ @@ -9127,17 +9127,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #29 header: │ │ -class_idx : 189 │ │ +class_idx : 196 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #29 annotations: │ │ @@ -9159,17 +9159,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #30 header: │ │ -class_idx : 190 │ │ +class_idx : 197 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #30 annotations: │ │ @@ -9198,17 +9198,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bdc4: |[04bdc4] android.support.v4.app.FragmentManager.:()V │ │ -04bdd4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04bdda: 0e00 |0003: return-void │ │ +04be2c: |[04be2c] android.support.v4.app.FragmentManager.:()V │ │ +04be3c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04be42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=117 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -9217,17 +9217,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04bddc: |[04bddc] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -04bdec: 6a00 0301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -04bdf0: 0e00 |0002: return-void │ │ +04be44: |[04be44] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +04be54: 6a00 0301 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +04be58: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0002 line=352 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -9303,18 +9303,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -04bdf4: |[04bdf4] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -04be04: 6e10 3404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -04be0a: 0c00 |0003: move-result-object v0 │ │ -04be0c: 1100 |0004: return-object v0 │ │ +04be5c: |[04be5c] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +04be6c: 6e10 3404 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +04be72: 0c00 |0003: move-result-object v0 │ │ +04be74: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -9370,17 +9370,17 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #31 header: │ │ -class_idx : 191 │ │ +class_idx : 198 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #31 annotations: │ │ @@ -9406,18 +9406,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 │ │ -04be10: |[04be10] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -04be20: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -04be24: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04be2a: 0e00 |0005: return-void │ │ +04be78: |[04be78] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +04be88: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ +04be8c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04be92: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9427,31 +9427,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04be2c: |[04be2c] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -04be3c: 5410 f000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ -04be40: 6e10 7204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -04be46: 0e00 |0005: return-void │ │ +04be94: |[04be94] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +04bea4: 5410 f000 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f0 │ │ +04bea8: 6e10 7204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +04beae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0005 line=447 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #32 header: │ │ -class_idx : 192 │ │ +class_idx : 199 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ @@ -9477,18 +9477,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 │ │ -04be48: |[04be48] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -04be58: 5b01 f100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ -04be5c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04be62: 0e00 |0005: return-void │ │ +04beb0: |[04beb0] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +04bec0: 5b01 f100 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ +04bec4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04beca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -9498,37 +9498,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -04be64: |[04be64] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -04be74: 5450 f100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ -04be78: 5451 f100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ -04be7c: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -04be80: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04be84: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04be86: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -04be88: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -04be8a: 6e54 8f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -04be90: 0e00 |000e: return-void │ │ +04becc: |[04becc] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +04bedc: 5450 f100 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ +04bee0: 5451 f100 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f1 │ │ +04bee4: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +04bee8: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04beec: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04beee: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +04bef0: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +04bef2: 6e54 8f04 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +04bef8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x000e line=486 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #33 header: │ │ -class_idx : 193 │ │ +class_idx : 200 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #33 annotations: │ │ @@ -9562,20 +9562,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 │ │ -04be94: |[04be94] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -04bea4: 5b01 f200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -04bea8: 5b02 f400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f4 │ │ -04beac: 5903 f300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f3 │ │ -04beb0: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04beb6: 0e00 |0009: return-void │ │ +04befc: |[04befc] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +04bf0c: 5b01 f200 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +04bf10: 5b02 f400 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f4 │ │ +04bf14: 5903 f300 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f3 │ │ +04bf18: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04bf1e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 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; │ │ @@ -9587,37 +9587,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -04beb8: |[04beb8] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -04bec8: 5450 f200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -04becc: 5451 f200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -04bed0: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -04bed4: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04bed8: 5452 f400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f4 │ │ -04bedc: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -04bede: 5254 f300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f3 │ │ -04bee2: 6e54 8f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -04bee8: 0e00 |0010: return-void │ │ +04bf20: |[04bf20] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +04bf30: 5450 f200 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +04bf34: 5451 f200 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +04bf38: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +04bf3c: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04bf40: 5452 f400 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@00f4 │ │ +04bf44: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +04bf46: 5254 f300 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@00f3 │ │ +04bf4a: 6e54 8f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +04bf50: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0010 line=502 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #34 header: │ │ -class_idx : 194 │ │ +class_idx : 201 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #34 annotations: │ │ @@ -9651,20 +9651,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 │ │ -04beec: |[04beec] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -04befc: 5b01 f500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ -04bf00: 5902 f700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f7 │ │ -04bf04: 5903 f600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f6 │ │ -04bf08: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04bf0e: 0e00 |0009: return-void │ │ +04bf54: |[04bf54] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +04bf64: 5b01 f500 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ +04bf68: 5902 f700 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f7 │ │ +04bf6c: 5903 f600 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f6 │ │ +04bf70: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04bf76: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 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 │ │ @@ -9676,37 +9676,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -04bf10: |[04bf10] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -04bf20: 5450 f500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ -04bf24: 5451 f500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ -04bf28: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -04bf2c: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -04bf30: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04bf32: 5253 f700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f7 │ │ -04bf36: 5254 f600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f6 │ │ -04bf3a: 6e54 8f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -04bf40: 0e00 |0010: return-void │ │ +04bf78: |[04bf78] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +04bf88: 5450 f500 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ +04bf8c: 5451 f500 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f5 │ │ +04bf90: 5411 0d01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +04bf94: 5411 e700 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +04bf98: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04bf9a: 5253 f700 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@00f7 │ │ +04bf9e: 5254 f600 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@00f6 │ │ +04bfa2: 6e54 8f04 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +04bfa8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0010 line=521 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #35 header: │ │ -class_idx : 195 │ │ +class_idx : 202 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #35 annotations: │ │ @@ -9736,19 +9736,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 │ │ -04bf44: |[04bf44] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -04bf54: 5b01 f800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f8 │ │ -04bf58: 5b02 f900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ -04bf5c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04bf62: 0e00 |0007: return-void │ │ +04bfac: |[04bfac] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +04bfbc: 5b01 f800 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f8 │ │ +04bfc0: 5b02 f900 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ +04bfc4: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04bfca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 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; │ │ @@ -9759,30 +9759,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -04bf64: |[04bf64] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -04bf74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04bf76: 5460 f900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ -04bf7a: 5400 aa00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -04bf7e: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -04bf82: 5460 f900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ -04bf86: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -04bf88: 5b01 aa00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -04bf8c: 5460 f800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f8 │ │ -04bf90: 5461 f900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ -04bf94: 5462 f900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ -04bf98: 5222 c900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ -04bf9c: 0134 |0014: move v4, v3 │ │ -04bf9e: 0135 |0015: move v5, v3 │ │ -04bfa0: 7406 8604 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@0486 │ │ -04bfa6: 0e00 |0019: return-void │ │ +04bfcc: |[04bfcc] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +04bfdc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04bfde: 5460 f900 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ +04bfe2: 5400 aa00 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +04bfe6: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +04bfea: 5460 f900 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ +04bfee: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +04bff0: 5b01 aa00 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +04bff4: 5460 f800 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@00f8 │ │ +04bff8: 5461 f900 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ +04bffc: 5462 f900 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@00f9 │ │ +04c000: 5222 c900 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ +04c004: 0134 |0014: move v4, v3 │ │ +04c006: 0135 |0015: move v5, v3 │ │ +04c008: 7406 8604 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@0486 │ │ +04c00e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1021 │ │ 0x0007 line=1022 │ │ 0x000c line=1023 │ │ 0x0019 line=1026 │ │ locals : │ │ @@ -9794,16 +9794,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bfa8: |[04bfa8] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -04bfb8: 0e00 |0000: return-void │ │ +04c010: |[04c010] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +04c020: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -9812,29 +9812,29 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04bfbc: |[04bfbc] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -04bfcc: 0e00 |0000: return-void │ │ +04c024: |[04c024] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +04c034: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1032 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #36 header: │ │ -class_idx : 197 │ │ +class_idx : 204 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #36 annotations: │ │ @@ -9857,17 +9857,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04bfd0: |[04bfd0] android.support.v4.app.FragmentManagerState$1.:()V │ │ -04bfe0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04bfe6: 0e00 |0003: return-void │ │ +04c038: |[04c038] android.support.v4.app.FragmentManagerState$1.:()V │ │ +04c048: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c04e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -9876,18 +9876,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 │ │ -04bfe8: |[04bfe8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -04bff8: 2200 c600 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00c6 │ │ -04bffc: 7020 a804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@04a8 │ │ -04c002: 1100 |0005: return-object v0 │ │ +04c050: |[04c050] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +04c060: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@00cd │ │ +04c064: 7020 a804 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@04a8 │ │ +04c06a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -9896,18 +9896,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 │ │ -04c004: |[04c004] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04c014: 6e20 a204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@04a2 │ │ -04c01a: 0c00 |0003: move-result-object v0 │ │ -04c01c: 1100 |0004: return-object v0 │ │ +04c06c: |[04c06c] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04c07c: 6e20 a204 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@04a2 │ │ +04c082: 0c00 |0003: move-result-object v0 │ │ +04c084: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -9916,17 +9916,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 │ │ -04c020: |[04c020] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -04c030: 2320 aa04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@04aa │ │ -04c034: 1100 |0002: return-object v0 │ │ +04c088: |[04c088] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +04c098: 2320 b304 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@04b3 │ │ +04c09c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -9935,31 +9935,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 │ │ -04c038: |[04c038] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -04c048: 6e20 a404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@04a4 │ │ -04c04e: 0c00 |0003: move-result-object v0 │ │ -04c050: 1100 |0004: return-object v0 │ │ +04c0a0: |[04c0a0] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +04c0b0: 6e20 a404 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@04a4 │ │ +04c0b6: 0c00 |0003: move-result-object v0 │ │ +04c0b8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #37 header: │ │ -class_idx : 198 │ │ +class_idx : 205 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 999 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #37 annotations: │ │ @@ -9996,36 +9996,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04c054: |[04c054] android.support.v4.app.FragmentManagerState.:()V │ │ -04c064: 2200 c500 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00c5 │ │ -04c068: 7010 a104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@04a1 │ │ -04c06e: 6900 2301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0123 │ │ -04c072: 0e00 |0007: return-void │ │ +04c0bc: |[04c0bc] android.support.v4.app.FragmentManagerState.:()V │ │ +04c0cc: 2200 cc00 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@00cc │ │ +04c0d0: 7010 a104 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@04a1 │ │ +04c0d6: 6900 2301 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0123 │ │ +04c0da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 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 │ │ -04c074: |[04c074] android.support.v4.app.FragmentManagerState.:()V │ │ -04c084: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c08a: 0e00 |0003: return-void │ │ +04c0dc: |[04c0dc] android.support.v4.app.FragmentManagerState.:()V │ │ +04c0ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c0f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0003 line=361 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -10034,30 +10034,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04c08c: |[04c08c] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -04c09c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c0a2: 6200 2c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012c │ │ -04c0a6: 6e20 7f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@027f │ │ -04c0ac: 0c00 |0008: move-result-object v0 │ │ -04c0ae: 1f00 ab04 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@04ab │ │ -04c0b2: 5b10 2401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -04c0b6: 6e10 7e02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@027e │ │ -04c0bc: 0c00 |0010: move-result-object v0 │ │ -04c0be: 5b10 2501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -04c0c2: 6200 8000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0080 │ │ -04c0c6: 6e20 7f02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@027f │ │ -04c0cc: 0c00 |0018: move-result-object v0 │ │ -04c0ce: 1f00 a804 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@04a8 │ │ -04c0d2: 5b10 2601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -04c0d6: 0e00 |001d: return-void │ │ +04c0f4: |[04c0f4] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +04c104: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c10a: 6200 2c01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012c │ │ +04c10e: 6e20 7f02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@027f │ │ +04c114: 0c00 |0008: move-result-object v0 │ │ +04c116: 1f00 b404 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@04b4 │ │ +04c11a: 5b10 2401 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +04c11e: 6e10 7e02 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@027e │ │ +04c124: 0c00 |0010: move-result-object v0 │ │ +04c126: 5b10 2501 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +04c12a: 6200 8000 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0080 │ │ +04c12e: 6e20 7f02 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@027f │ │ +04c134: 0c00 |0018: move-result-object v0 │ │ +04c136: 1f00 b104 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@04b1 │ │ +04c13a: 5b10 2601 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +04c13e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0003 line=364 │ │ 0x000d line=365 │ │ 0x0013 line=366 │ │ 0x001d line=367 │ │ @@ -10071,17 +10071,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c0d8: |[04c0d8] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -04c0e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c0ea: 0f00 |0001: return v0 │ │ +04c140: |[04c140] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +04c150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c152: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -10089,39 +10089,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -04c0ec: |[04c0ec] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04c0fc: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -04c100: 6e30 8b02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@028b │ │ -04c106: 5410 2501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -04c10a: 6e20 8702 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0287 │ │ -04c110: 5410 2601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -04c114: 6e30 8b02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@028b │ │ -04c11a: 0e00 |000f: return-void │ │ +04c154: |[04c154] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04c164: 5410 2401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +04c168: 6e30 8b02 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@028b │ │ +04c16e: 5410 2501 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +04c172: 6e20 8702 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@0287 │ │ +04c178: 5410 2601 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +04c17c: 6e30 8b02 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@028b │ │ +04c182: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ 0x000a line=376 │ │ 0x000f line=377 │ │ 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 : 999 (FragmentManager.java) │ │ │ │ Class #38 header: │ │ -class_idx : 200 │ │ +class_idx : 207 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #38 annotations: │ │ @@ -10144,17 +10144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c11c: |[04c11c] android.support.v4.app.FragmentState$1.:()V │ │ -04c12c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c132: 0e00 |0003: return-void │ │ +04c184: |[04c184] android.support.v4.app.FragmentState$1.:()V │ │ +04c194: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c19a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -10163,18 +10163,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 │ │ -04c134: |[04c134] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -04c144: 2200 c900 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00c9 │ │ -04c148: 7020 bd04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@04bd │ │ -04c14e: 1100 |0005: return-object v0 │ │ +04c19c: |[04c19c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +04c1ac: 2200 d000 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@00d0 │ │ +04c1b0: 7020 bd04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@04bd │ │ +04c1b6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -10183,18 +10183,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 │ │ -04c150: |[04c150] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04c160: 6e20 b804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@04b8 │ │ -04c166: 0c00 |0003: move-result-object v0 │ │ -04c168: 1100 |0004: return-object v0 │ │ +04c1b8: |[04c1b8] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04c1c8: 6e20 b804 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@04b8 │ │ +04c1ce: 0c00 |0003: move-result-object v0 │ │ +04c1d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -10203,17 +10203,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 │ │ -04c16c: |[04c16c] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -04c17c: 2320 ab04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@04ab │ │ -04c180: 1100 |0002: return-object v0 │ │ +04c1d4: |[04c1d4] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +04c1e4: 2320 b404 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@04b4 │ │ +04c1e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -10222,31 +10222,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 │ │ -04c184: |[04c184] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -04c194: 6e20 ba04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@04ba │ │ -04c19a: 0c00 |0003: move-result-object v0 │ │ -04c19c: 1100 |0004: return-object v0 │ │ +04c1ec: |[04c1ec] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +04c1fc: 6e20 ba04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@04ba │ │ +04c202: 0c00 |0003: move-result-object v0 │ │ +04c204: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #39 header: │ │ -class_idx : 201 │ │ +class_idx : 208 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #39 annotations: │ │ @@ -10315,79 +10315,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04c1a0: |[04c1a0] android.support.v4.app.FragmentState.:()V │ │ -04c1b0: 2200 c800 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00c8 │ │ -04c1b4: 7010 b704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@04b7 │ │ -04c1ba: 6900 2c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012c │ │ -04c1be: 0e00 |0007: return-void │ │ +04c208: |[04c208] android.support.v4.app.FragmentState.:()V │ │ +04c218: 2200 cf00 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@00cf │ │ +04c21c: 7010 b704 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@04b7 │ │ +04c222: 6900 2c01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@012c │ │ +04c226: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 80 16-bit code units │ │ -04c1c0: |[04c1c0] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -04c1d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04c1d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04c1d4: 7010 b622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c1da: 6e10 8402 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ -04c1e0: 0c00 |0008: move-result-object v0 │ │ -04c1e2: 5b30 2e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ -04c1e6: 6e10 8102 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c1ec: 0a00 |000e: move-result v0 │ │ -04c1ee: 5930 3301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ -04c1f2: 6e10 8102 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c1f8: 0a00 |0014: move-result v0 │ │ -04c1fa: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -04c1fe: 0110 |0017: move v0, v1 │ │ -04c200: 5c30 3201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ -04c204: 6e10 8102 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c20a: 0a00 |001d: move-result v0 │ │ -04c20c: 5930 3101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ -04c210: 6e10 8102 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c216: 0a00 |0023: move-result v0 │ │ -04c218: 5930 2f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ -04c21c: 6e10 8402 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ -04c222: 0c00 |0029: move-result-object v0 │ │ -04c224: 5b30 3701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ -04c228: 6e10 8102 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c22e: 0a00 |002f: move-result v0 │ │ -04c230: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -04c234: 0110 |0032: move v0, v1 │ │ -04c236: 5c30 3501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ -04c23a: 6e10 8102 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -04c240: 0a00 |0038: move-result v0 │ │ -04c242: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -04c246: 5c31 3001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ -04c24a: 6e10 8002 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ -04c250: 0c00 |0040: move-result-object v0 │ │ -04c252: 5b30 2d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c256: 6e10 8002 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ -04c25c: 0c00 |0046: move-result-object v0 │ │ -04c25e: 5b30 3601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -04c262: 0e00 |0049: return-void │ │ -04c264: 0120 |004a: move v0, v2 │ │ -04c266: 28cd |004b: goto 0018 // -0033 │ │ -04c268: 0120 |004c: move v0, v2 │ │ -04c26a: 28e6 |004d: goto 0033 // -001a │ │ -04c26c: 0121 |004e: move v1, v2 │ │ -04c26e: 28ec |004f: goto 003b // -0014 │ │ +04c228: |[04c228] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +04c238: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c23a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c23c: 7010 b622 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c242: 6e10 8402 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ +04c248: 0c00 |0008: move-result-object v0 │ │ +04c24a: 5b30 2e01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ +04c24e: 6e10 8102 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c254: 0a00 |000e: move-result v0 │ │ +04c256: 5930 3301 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ +04c25a: 6e10 8102 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c260: 0a00 |0014: move-result v0 │ │ +04c262: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +04c266: 0110 |0017: move v0, v1 │ │ +04c268: 5c30 3201 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ +04c26c: 6e10 8102 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c272: 0a00 |001d: move-result v0 │ │ +04c274: 5930 3101 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ +04c278: 6e10 8102 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c27e: 0a00 |0023: move-result v0 │ │ +04c280: 5930 2f01 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ +04c284: 6e10 8402 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ +04c28a: 0c00 |0029: move-result-object v0 │ │ +04c28c: 5b30 3701 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ +04c290: 6e10 8102 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c296: 0a00 |002f: move-result v0 │ │ +04c298: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +04c29c: 0110 |0032: move v0, v1 │ │ +04c29e: 5c30 3501 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ +04c2a2: 6e10 8102 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +04c2a8: 0a00 |0038: move-result v0 │ │ +04c2aa: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +04c2ae: 5c31 3001 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ +04c2b2: 6e10 8002 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ +04c2b8: 0c00 |0040: move-result-object v0 │ │ +04c2ba: 5b30 2d01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c2be: 6e10 8002 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@0280 │ │ +04c2c4: 0c00 |0046: move-result-object v0 │ │ +04c2c6: 5b30 3601 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +04c2ca: 0e00 |0049: return-void │ │ +04c2cc: 0120 |004a: move v0, v2 │ │ +04c2ce: 28cd |004b: goto 0018 // -0033 │ │ +04c2d0: 0120 |004c: move v0, v2 │ │ +04c2d2: 28e6 |004d: goto 0033 // -001a │ │ +04c2d4: 0121 |004e: move v1, v2 │ │ +04c2d6: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=75 │ │ 0x0005 line=76 │ │ 0x000b line=77 │ │ 0x0011 line=78 │ │ 0x001a line=79 │ │ @@ -10410,38 +10410,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 │ │ -04c270: |[04c270] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -04c280: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c286: 6e10 b922 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -04c28c: 0c00 |0006: move-result-object v0 │ │ -04c28e: 6e10 8c22 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -04c294: 0c00 |000a: move-result-object v0 │ │ -04c296: 5b10 2e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ -04c29a: 5220 ba00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -04c29e: 5910 3301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ -04c2a2: 5520 b600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -04c2a6: 5c10 3201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ -04c2aa: 5220 b400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -04c2ae: 5910 3101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ -04c2b2: 5220 b100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -04c2b6: 5910 2f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ -04c2ba: 5420 ca00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -04c2be: 5b10 3701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ -04c2c2: 5520 c400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -04c2c6: 5c10 3501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ -04c2ca: 5520 b300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -04c2ce: 5c10 3001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ -04c2d2: 5420 ab00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ -04c2d6: 5b10 2d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c2da: 0e00 |002d: return-void │ │ +04c2d8: |[04c2d8] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +04c2e8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c2ee: 6e10 b922 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +04c2f4: 0c00 |0006: move-result-object v0 │ │ +04c2f6: 6e10 8c22 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +04c2fc: 0c00 |000a: move-result-object v0 │ │ +04c2fe: 5b10 2e01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ +04c302: 5220 ba00 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +04c306: 5910 3301 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ +04c30a: 5520 b600 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +04c30e: 5c10 3201 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ +04c312: 5220 b400 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +04c316: 5910 3101 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ +04c31a: 5220 b100 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +04c31e: 5910 2f01 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ +04c322: 5420 ca00 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +04c326: 5b10 3701 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ +04c32a: 5520 c400 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +04c32e: 5c10 3501 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ +04c332: 5520 b300 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +04c336: 5c10 3001 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ +04c33a: 5420 ab00 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00ab │ │ +04c33e: 5b10 2d01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c342: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000d line=65 │ │ 0x0011 line=66 │ │ 0x0015 line=67 │ │ @@ -10461,17 +10461,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04c2dc: |[04c2dc] android.support.v4.app.FragmentState.describeContents:()I │ │ -04c2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04c2ee: 0f00 |0001: return v0 │ │ +04c344: |[04c344] android.support.v4.app.FragmentState.describeContents:()I │ │ +04c354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04c356: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -10479,82 +10479,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 │ │ -04c2f0: |[04c2f0] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -04c300: 5430 3401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c304: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04c308: 5430 3401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c30c: 1100 |0006: return-object v0 │ │ -04c30e: 5430 2d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c312: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -04c316: 5430 2d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c31a: 6e10 f903 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ -04c320: 0c01 |0010: move-result-object v1 │ │ -04c322: 6e20 6402 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -04c328: 5430 2e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ -04c32c: 5431 2d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c330: 7130 a303 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@03a3 │ │ -04c336: 0c00 |001b: move-result-object v0 │ │ -04c338: 5b30 3401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c33c: 5430 3601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -04c340: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -04c344: 5430 3601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -04c348: 6e10 f903 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ -04c34e: 0c01 |0027: move-result-object v1 │ │ -04c350: 6e20 6402 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -04c356: 5430 3401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c35a: 5431 3601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -04c35e: 5b01 c600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -04c362: 5430 3401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c366: 5231 3301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ -04c36a: 6e30 e003 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ -04c370: 5430 3401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c374: 5531 3201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ -04c378: 5c01 b600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -04c37c: 5430 3401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c380: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -04c382: 5c01 c200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ -04c386: 5430 3401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c38a: 5231 3101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ -04c38e: 5901 b400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -04c392: 5430 3401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c396: 5231 2f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ -04c39a: 5901 b100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -04c39e: 5430 3401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c3a2: 5431 3701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ -04c3a6: 5b01 ca00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -04c3aa: 5430 3401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c3ae: 5531 3501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ -04c3b2: 5c01 c400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -04c3b6: 5430 3401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c3ba: 5531 3001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ -04c3be: 5c01 b300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -04c3c2: 5430 3401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c3c6: 5441 e600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -04c3ca: 5b01 b500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -04c3ce: 6300 0301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -04c3d2: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -04c3d6: 1a00 e503 |006b: const-string v0, "FragmentManager" // string@03e5 │ │ -04c3da: 2201 6404 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04c3de: 7010 d422 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04c3e4: 1a02 6c04 |0072: const-string v2, "Instantiated fragment " // string@046c │ │ -04c3e8: 6e20 dc22 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c3ee: 0c01 |0077: move-result-object v1 │ │ -04c3f0: 5432 3401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c3f4: 6e20 db22 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04c3fa: 0c01 |007d: move-result-object v1 │ │ -04c3fc: 6e10 e122 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04c402: 0c01 |0081: move-result-object v1 │ │ -04c404: 7120 901d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -04c40a: 5430 3401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -04c40e: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +04c358: |[04c358] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +04c368: 5430 3401 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c36c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04c370: 5430 3401 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c374: 1100 |0006: return-object v0 │ │ +04c376: 5430 2d01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c37a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +04c37e: 5430 2d01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c382: 6e10 f903 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ +04c388: 0c01 |0010: move-result-object v1 │ │ +04c38a: 6e20 6402 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +04c390: 5430 2e01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ +04c394: 5431 2d01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c398: 7130 a303 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@03a3 │ │ +04c39e: 0c00 |001b: move-result-object v0 │ │ +04c3a0: 5b30 3401 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3a4: 5430 3601 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +04c3a8: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +04c3ac: 5430 3601 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +04c3b0: 6e10 f903 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ +04c3b6: 0c01 |0027: move-result-object v1 │ │ +04c3b8: 6e20 6402 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +04c3be: 5430 3401 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3c2: 5431 3601 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +04c3c6: 5b01 c600 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +04c3ca: 5430 3401 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3ce: 5231 3301 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ +04c3d2: 6e30 e003 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ +04c3d8: 5430 3401 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3dc: 5531 3201 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ +04c3e0: 5c01 b600 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +04c3e4: 5430 3401 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3e8: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +04c3ea: 5c01 c200 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ +04c3ee: 5430 3401 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3f2: 5231 3101 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ +04c3f6: 5901 b400 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +04c3fa: 5430 3401 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c3fe: 5231 2f01 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ +04c402: 5901 b100 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +04c406: 5430 3401 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c40a: 5431 3701 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ +04c40e: 5b01 ca00 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +04c412: 5430 3401 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c416: 5531 3501 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ +04c41a: 5c01 c400 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +04c41e: 5430 3401 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c422: 5531 3001 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ +04c426: 5c01 b300 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +04c42a: 5430 3401 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c42e: 5441 e600 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +04c432: 5b01 b500 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +04c436: 6300 0301 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +04c43a: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +04c43e: 1a00 e503 |006b: const-string v0, "FragmentManager" // string@03e5 │ │ +04c442: 2201 6d04 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04c446: 7010 d422 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04c44c: 1a02 6c04 |0072: const-string v2, "Instantiated fragment " // string@046c │ │ +04c450: 6e20 dc22 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c456: 0c01 |0077: move-result-object v1 │ │ +04c458: 5432 3401 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c45c: 6e20 db22 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04c462: 0c01 |007d: move-result-object v1 │ │ +04c464: 6e10 e122 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04c46a: 0c01 |0081: move-result-object v1 │ │ +04c46c: 7120 901d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +04c472: 5430 3401 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +04c476: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=116 │ │ 0x0007 line=93 │ │ 0x000b line=94 │ │ @@ -10583,49 +10583,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -04c414: |[04c414] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04c424: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04c426: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04c428: 5430 2e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ -04c42c: 6e20 8a02 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ -04c432: 5230 3301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ -04c436: 6e20 8602 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c43c: 5530 3201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ -04c440: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -04c444: 0110 |0010: move v0, v1 │ │ -04c446: 6e20 8602 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c44c: 5230 3101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ -04c450: 6e20 8602 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c456: 5230 2f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ -04c45a: 6e20 8602 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c460: 5430 3701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ -04c464: 6e20 8a02 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ -04c46a: 5530 3501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ -04c46e: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -04c472: 0110 |0027: move v0, v1 │ │ -04c474: 6e20 8602 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c47a: 5530 3001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ -04c47e: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -04c482: 6e20 8602 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -04c488: 5430 2d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ -04c48c: 6e20 8502 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ -04c492: 5430 3601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -04c496: 6e20 8502 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ -04c49c: 0e00 |003c: return-void │ │ -04c49e: 0120 |003d: move v0, v2 │ │ -04c4a0: 28d3 |003e: goto 0011 // -002d │ │ -04c4a2: 0120 |003f: move v0, v2 │ │ -04c4a4: 28e8 |0040: goto 0028 // -0018 │ │ -04c4a6: 0121 |0041: move v1, v2 │ │ -04c4a8: 28ed |0042: goto 002f // -0013 │ │ +04c47c: |[04c47c] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04c48c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04c48e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04c490: 5430 2e01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@012e │ │ +04c494: 6e20 8a02 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ +04c49a: 5230 3301 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0133 │ │ +04c49e: 6e20 8602 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4a4: 5530 3201 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0132 │ │ +04c4a8: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +04c4ac: 0110 |0010: move v0, v1 │ │ +04c4ae: 6e20 8602 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4b4: 5230 3101 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0131 │ │ +04c4b8: 6e20 8602 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4be: 5230 2f01 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@012f │ │ +04c4c2: 6e20 8602 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4c8: 5430 3701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0137 │ │ +04c4cc: 6e20 8a02 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ +04c4d2: 5530 3501 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0135 │ │ +04c4d6: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +04c4da: 0110 |0027: move v0, v1 │ │ +04c4dc: 6e20 8602 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4e2: 5530 3001 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0130 │ │ +04c4e6: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +04c4ea: 6e20 8602 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +04c4f0: 5430 2d01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@012d │ │ +04c4f4: 6e20 8502 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ +04c4fa: 5430 3601 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +04c4fe: 6e20 8502 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@0285 │ │ +04c504: 0e00 |003c: return-void │ │ +04c506: 0120 |003d: move v0, v2 │ │ +04c508: 28d3 |003e: goto 0011 // -002d │ │ +04c50a: 0120 |003f: move v0, v2 │ │ +04c50c: 28e8 |0040: goto 0028 // -0018 │ │ +04c50e: 0121 |0041: move v1, v2 │ │ +04c510: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=124 │ │ 0x0007 line=125 │ │ 0x000c line=126 │ │ 0x0014 line=127 │ │ 0x0019 line=128 │ │ @@ -10642,17 +10642,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 : 994 (Fragment.java) │ │ │ │ Class #40 header: │ │ -class_idx : 203 │ │ +class_idx : 210 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 annotations: │ │ @@ -10668,17 +10668,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 1007 (FragmentTabHost.java) │ │ │ │ Class #41 header: │ │ -class_idx : 204 │ │ +class_idx : 211 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1007 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #41 annotations: │ │ @@ -10704,18 +10704,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04c4ac: |[04c4ac] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -04c4bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c4c2: 5b01 3f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013f │ │ -04c4c6: 0e00 |0005: return-void │ │ +04c514: |[04c514] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +04c524: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c52a: 5b01 3f01 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013f │ │ +04c52e: 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; │ │ @@ -10727,39 +10727,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 │ │ -04c4c8: |[04c4c8] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -04c4d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04c4da: 2200 a703 |0001: new-instance v0, Landroid/view/View; // type@03a7 │ │ -04c4de: 5431 3f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013f │ │ -04c4e2: 7020 6c1e 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1e6c │ │ -04c4e8: 6e20 e11e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1ee1 │ │ -04c4ee: 6e20 e01e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1ee0 │ │ -04c4f4: 1100 |000e: return-object v0 │ │ +04c530: |[04c530] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +04c540: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04c542: 2200 af03 |0001: new-instance v0, Landroid/view/View; // type@03af │ │ +04c546: 5431 3f01 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@013f │ │ +04c54a: 7020 6c1e 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1e6c │ │ +04c550: 6e20 e11e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1ee1 │ │ +04c556: 6e20 e01e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1ee0 │ │ +04c55c: 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 : 1007 (FragmentTabHost.java) │ │ │ │ Class #42 header: │ │ -class_idx : 205 │ │ +class_idx : 212 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1007 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #42 annotations: │ │ @@ -10782,17 +10782,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04c4f8: |[04c4f8] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -04c508: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c50e: 0e00 |0003: return-void │ │ +04c560: |[04c560] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +04c570: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c576: 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 - │ │ @@ -10801,19 +10801,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 │ │ -04c510: |[04c510] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -04c520: 2200 ce00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ce │ │ -04c524: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04c526: 7030 d504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@04d5 │ │ -04c52c: 1100 |0006: return-object v0 │ │ +04c578: |[04c578] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +04c588: 2200 d500 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00d5 │ │ +04c58c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04c58e: 7030 d504 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@04d5 │ │ +04c594: 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; │ │ │ │ @@ -10822,18 +10822,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 │ │ -04c530: |[04c530] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -04c540: 6e20 cf04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04cf │ │ -04c546: 0c00 |0003: move-result-object v0 │ │ -04c548: 1100 |0004: return-object v0 │ │ +04c598: |[04c598] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +04c5a8: 6e20 cf04 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04cf │ │ +04c5ae: 0c00 |0003: move-result-object v0 │ │ +04c5b0: 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; │ │ │ │ @@ -10842,17 +10842,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 │ │ -04c54c: |[04c54c] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -04c55c: 2320 ac04 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@04ac │ │ -04c560: 1100 |0002: return-object v0 │ │ +04c5b4: |[04c5b4] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +04c5c4: 2320 b504 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@04b5 │ │ +04c5c8: 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 │ │ │ │ @@ -10861,31 +10861,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 │ │ -04c564: |[04c564] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -04c574: 6e20 d104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04d1 │ │ -04c57a: 0c00 |0003: move-result-object v0 │ │ -04c57c: 1100 |0004: return-object v0 │ │ +04c5cc: |[04c5cc] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +04c5dc: 6e20 d104 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@04d1 │ │ +04c5e2: 0c00 |0003: move-result-object v0 │ │ +04c5e4: 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 : 1007 (FragmentTabHost.java) │ │ │ │ Class #43 header: │ │ -class_idx : 206 │ │ +class_idx : 213 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 926 │ │ +superclass_idx : 934 │ │ source_file_idx : 1007 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #43 annotations: │ │ @@ -10916,39 +10916,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04c580: |[04c580] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -04c590: 2200 cd00 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00cd │ │ -04c594: 7010 ce04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@04ce │ │ -04c59a: 6900 4001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0140 │ │ -04c59e: 0e00 |0007: return-void │ │ +04c5e8: |[04c5e8] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +04c5f8: 2200 d400 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@00d4 │ │ +04c5fc: 7010 ce04 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@04ce │ │ +04c602: 6900 4001 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0140 │ │ +04c606: 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 │ │ -04c5a0: |[04c5a0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -04c5b0: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -04c5b6: 6e10 8402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ -04c5bc: 0c00 |0006: move-result-object v0 │ │ -04c5be: 5b10 4101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ -04c5c2: 0e00 |0009: return-void │ │ +04c608: |[04c608] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +04c618: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +04c61e: 6e10 8402 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ +04c624: 0c00 |0006: move-result-object v0 │ │ +04c626: 5b10 4101 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ +04c62a: 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; │ │ @@ -10959,17 +10959,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 │ │ -04c5c4: |[04c5c4] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -04c5d4: 7020 d404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@04d4 │ │ -04c5da: 0e00 |0003: return-void │ │ +04c62c: |[04c62c] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +04c63c: 7020 d404 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@04d4 │ │ +04c642: 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; │ │ @@ -10979,17 +10979,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04c5dc: |[04c5dc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -04c5ec: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -04c5f2: 0e00 |0003: return-void │ │ +04c644: |[04c644] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +04c654: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +04c65a: 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; │ │ @@ -11000,38 +11000,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04c5f4: |[04c5f4] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -04c604: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04c608: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04c60e: 1a01 ee03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@03ee │ │ -04c612: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c618: 0c00 |000a: move-result-object v0 │ │ -04c61a: 7110 e422 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -04c620: 0a01 |000e: move-result v1 │ │ -04c622: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -04c628: 0c01 |0012: move-result-object v1 │ │ -04c62a: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c630: 0c00 |0016: move-result-object v0 │ │ -04c632: 1a01 3300 |0017: const-string v1, " curTab=" // string@0033 │ │ -04c636: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c63c: 0c00 |001c: move-result-object v0 │ │ -04c63e: 5421 4101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ -04c642: 6e20 dc22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c648: 0c00 |0022: move-result-object v0 │ │ -04c64a: 1a01 f626 |0023: const-string v1, "}" // string@26f6 │ │ -04c64e: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c654: 0c00 |0028: move-result-object v0 │ │ -04c656: 6e10 e122 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04c65c: 0c00 |002c: move-result-object v0 │ │ -04c65e: 1100 |002d: return-object v0 │ │ +04c65c: |[04c65c] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +04c66c: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04c670: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04c676: 1a01 ee03 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@03ee │ │ +04c67a: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c680: 0c00 |000a: move-result-object v0 │ │ +04c682: 7110 e422 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +04c688: 0a01 |000e: move-result v1 │ │ +04c68a: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +04c690: 0c01 |0012: move-result-object v1 │ │ +04c692: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c698: 0c00 |0016: move-result-object v0 │ │ +04c69a: 1a01 3300 |0017: const-string v1, " curTab=" // string@0033 │ │ +04c69e: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c6a4: 0c00 |001c: move-result-object v0 │ │ +04c6a6: 5421 4101 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ +04c6aa: 6e20 dc22 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c6b0: 0c00 |0022: move-result-object v0 │ │ +04c6b2: 1a01 ff26 |0023: const-string v1, "}" // string@26ff │ │ +04c6b6: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c6bc: 0c00 |0028: move-result-object v0 │ │ +04c6be: 6e10 e122 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04c6c4: 0c00 |002c: move-result-object v0 │ │ +04c6c6: 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;) │ │ @@ -11039,35 +11039,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -04c660: |[04c660] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -04c670: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -04c676: 5410 4101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ -04c67a: 6e20 8a02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ -04c680: 0e00 |0008: return-void │ │ +04c6c8: |[04c6c8] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +04c6d8: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +04c6de: 5410 4101 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ +04c6e2: 6e20 8a02 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ +04c6e8: 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 : 1007 (FragmentTabHost.java) │ │ │ │ Class #44 header: │ │ -class_idx : 207 │ │ +class_idx : 214 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1007 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #44 annotations: │ │ @@ -11108,20 +11108,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 │ │ -04c684: |[04c684] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -04c694: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04c69a: 5b01 4501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0145 │ │ -04c69e: 5b02 4301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0143 │ │ -04c6a2: 5b03 4201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0142 │ │ -04c6a6: 0e00 |0009: return-void │ │ +04c6ec: |[04c6ec] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +04c6fc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04c702: 5b01 4501 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0145 │ │ +04c706: 5b02 4301 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0143 │ │ +04c70a: 5b03 4201 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0142 │ │ +04c70e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -11137,17 +11137,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 │ │ -04c6a8: |[04c6a8] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -04c6b8: 5410 4401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0144 │ │ -04c6bc: 1100 |0002: return-object v0 │ │ +04c710: |[04c710] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +04c720: 5410 4401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0144 │ │ +04c724: 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;) │ │ @@ -11155,17 +11155,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 │ │ -04c6c0: |[04c6c0] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -04c6d0: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0144 │ │ -04c6d4: 1101 |0002: return-object v1 │ │ +04c728: |[04c728] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +04c738: 5b01 4401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0144 │ │ +04c73c: 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; │ │ │ │ @@ -11174,17 +11174,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 │ │ -04c6d8: |[04c6d8] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -04c6e8: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0145 │ │ -04c6ec: 1100 |0002: return-object v0 │ │ +04c740: |[04c740] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +04c750: 5410 4501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0145 │ │ +04c754: 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;) │ │ @@ -11192,17 +11192,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 │ │ -04c6f0: |[04c6f0] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -04c700: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0143 │ │ -04c704: 1100 |0002: return-object v0 │ │ +04c758: |[04c758] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +04c768: 5410 4301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0143 │ │ +04c76c: 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;) │ │ @@ -11210,30 +11210,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 │ │ -04c708: |[04c708] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -04c718: 5410 4201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0142 │ │ -04c71c: 1100 |0002: return-object v0 │ │ +04c770: |[04c770] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +04c780: 5410 4201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0142 │ │ +04c784: 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 : 1007 (FragmentTabHost.java) │ │ │ │ Class #45 header: │ │ -class_idx : 208 │ │ +class_idx : 215 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1016 │ │ +superclass_idx : 1025 │ │ source_file_idx : 1007 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #45 annotations: │ │ @@ -11292,22 +11292,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -04c720: |[04c720] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -04c730: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c732: 7030 0621 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2106 │ │ -04c738: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04c73c: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04c742: 5b20 4d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04c746: 7030 eb04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@04eb │ │ -04c74c: 0e00 |000e: return-void │ │ +04c788: |[04c788] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +04c798: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c79a: 7030 0621 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2106 │ │ +04c7a0: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04c7a4: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04c7aa: 5b20 4d01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04c7ae: 7030 eb04 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@04eb │ │ +04c7b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -11319,21 +11319,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 │ │ -04c750: |[04c750] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04c760: 7030 0621 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2106 │ │ -04c766: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04c76a: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04c770: 5b10 4d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04c774: 7030 eb04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@04eb │ │ -04c77a: 0e00 |000d: return-void │ │ +04c7b8: |[04c7b8] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04c7c8: 7030 0621 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2106 │ │ +04c7ce: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04c7d2: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04c7d8: 5b10 4d01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04c7dc: 7030 eb04 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@04eb │ │ +04c7e2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -11346,88 +11346,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 │ │ -04c77c: |[04c77c] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -04c78c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04c78e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -04c790: 5463 4d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04c794: 6e10 0d23 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04c79a: 0a03 |0007: move-result v3 │ │ -04c79c: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -04c7a0: 5463 4d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04c7a4: 6e20 0723 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04c7aa: 0c02 |000f: move-result-object v2 │ │ -04c7ac: 1f02 cf00 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00cf │ │ -04c7b0: 7110 dd04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ -04c7b6: 0c03 |0015: move-result-object v3 │ │ -04c7b8: 6e20 c722 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04c7be: 0a03 |0019: move-result v3 │ │ -04c7c0: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -04c7c4: 0721 |001c: move-object v1, v2 │ │ -04c7c6: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04c7ca: 28e3 |001f: goto 0002 // -001d │ │ -04c7cc: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -04c7d0: 2203 5204 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -04c7d4: 2204 6404 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -04c7d8: 7010 d422 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04c7de: 1a05 cc0a |0029: const-string v5, "No tab known for tag " // string@0acc │ │ -04c7e2: 6e20 dc22 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c7e8: 0c04 |002e: move-result-object v4 │ │ -04c7ea: 6e20 dc22 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c7f0: 0c04 |0032: move-result-object v4 │ │ -04c7f2: 6e10 e122 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04c7f8: 0c04 |0036: move-result-object v4 │ │ -04c7fa: 7020 a022 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04c800: 2703 |003a: throw v3 │ │ -04c802: 5463 4a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04c806: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -04c80a: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -04c80e: 5463 4901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04c812: 6e10 3404 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -04c818: 0c08 |0046: move-result-object v8 │ │ -04c81a: 5463 4a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04c81e: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -04c822: 5463 4a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04c826: 7110 db04 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@04db │ │ -04c82c: 0c03 |0050: move-result-object v3 │ │ -04c82e: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -04c832: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04c836: 7110 db04 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@04db │ │ -04c83c: 0c03 |0058: move-result-object v3 │ │ -04c83e: 6e20 ff04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ -04c844: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -04c848: 7110 db04 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@04db │ │ -04c84e: 0c03 |0061: move-result-object v3 │ │ -04c850: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -04c854: 5463 4801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ -04c858: 7110 de04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@04de │ │ -04c85e: 0c04 |0069: move-result-object v4 │ │ -04c860: 6e10 8c22 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -04c866: 0c04 |006d: move-result-object v4 │ │ -04c868: 7110 df04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@04df │ │ -04c86e: 0c05 |0071: move-result-object v5 │ │ -04c870: 7130 a303 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@03a3 │ │ -04c876: 0c03 |0075: move-result-object v3 │ │ -04c878: 7120 dc04 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@04dc │ │ -04c87e: 5263 4701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04c882: 7110 db04 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@04db │ │ -04c888: 0c04 |007e: move-result-object v4 │ │ -04c88a: 7110 dd04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ -04c890: 0c05 |0082: move-result-object v5 │ │ -04c892: 6e40 f904 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@04f9 │ │ -04c898: 5b61 4a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04c89c: 1108 |0088: return-object v8 │ │ -04c89e: 7110 db04 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@04db │ │ -04c8a4: 0c03 |008c: move-result-object v3 │ │ -04c8a6: 6e20 fc04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04fc │ │ -04c8ac: 28f6 |0090: goto 0086 // -000a │ │ +04c7e4: |[04c7e4] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +04c7f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04c7f6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +04c7f8: 5463 4d01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04c7fc: 6e10 0d23 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04c802: 0a03 |0007: move-result v3 │ │ +04c804: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +04c808: 5463 4d01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04c80c: 6e20 0723 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04c812: 0c02 |000f: move-result-object v2 │ │ +04c814: 1f02 d600 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d6 │ │ +04c818: 7110 dd04 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ +04c81e: 0c03 |0015: move-result-object v3 │ │ +04c820: 6e20 c722 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04c826: 0a03 |0019: move-result v3 │ │ +04c828: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +04c82c: 0721 |001c: move-object v1, v2 │ │ +04c82e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04c832: 28e3 |001f: goto 0002 // -001d │ │ +04c834: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +04c838: 2203 5b04 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +04c83c: 2204 6d04 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +04c840: 7010 d422 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04c846: 1a05 d50a |0029: const-string v5, "No tab known for tag " // string@0ad5 │ │ +04c84a: 6e20 dc22 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c850: 0c04 |002e: move-result-object v4 │ │ +04c852: 6e20 dc22 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c858: 0c04 |0032: move-result-object v4 │ │ +04c85a: 6e10 e122 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04c860: 0c04 |0036: move-result-object v4 │ │ +04c862: 7020 a022 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04c868: 2703 |003a: throw v3 │ │ +04c86a: 5463 4a01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04c86e: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +04c872: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +04c876: 5463 4901 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04c87a: 6e10 3404 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +04c880: 0c08 |0046: move-result-object v8 │ │ +04c882: 5463 4a01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04c886: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +04c88a: 5463 4a01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04c88e: 7110 db04 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@04db │ │ +04c894: 0c03 |0050: move-result-object v3 │ │ +04c896: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +04c89a: 5463 4a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04c89e: 7110 db04 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@04db │ │ +04c8a4: 0c03 |0058: move-result-object v3 │ │ +04c8a6: 6e20 ff04 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ +04c8ac: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +04c8b0: 7110 db04 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@04db │ │ +04c8b6: 0c03 |0061: move-result-object v3 │ │ +04c8b8: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +04c8bc: 5463 4801 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ +04c8c0: 7110 de04 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@04de │ │ +04c8c6: 0c04 |0069: move-result-object v4 │ │ +04c8c8: 6e10 8c22 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +04c8ce: 0c04 |006d: move-result-object v4 │ │ +04c8d0: 7110 df04 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@04df │ │ +04c8d6: 0c05 |0071: move-result-object v5 │ │ +04c8d8: 7130 a303 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@03a3 │ │ +04c8de: 0c03 |0075: move-result-object v3 │ │ +04c8e0: 7120 dc04 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@04dc │ │ +04c8e6: 5263 4701 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04c8ea: 7110 db04 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@04db │ │ +04c8f0: 0c04 |007e: move-result-object v4 │ │ +04c8f2: 7110 dd04 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ +04c8f8: 0c05 |0082: move-result-object v5 │ │ +04c8fa: 6e40 f904 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@04f9 │ │ +04c900: 5b61 4a01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04c904: 1108 |0088: return-object v8 │ │ +04c906: 7110 db04 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@04db │ │ +04c90c: 0c03 |008c: move-result-object v3 │ │ +04c90e: 6e20 fc04 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04fc │ │ +04c914: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -11460,38 +11460,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -04c8b0: |[04c8b0] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -04c8c0: 5430 4c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04c8c4: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -04c8c8: 5230 4701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04c8cc: 6e20 e804 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04e8 │ │ -04c8d2: 0c00 |0009: move-result-object v0 │ │ -04c8d4: 1f00 dc03 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@03dc │ │ -04c8d8: 5b30 4c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04c8dc: 5430 4c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04c8e0: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -04c8e4: 2200 5204 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04c8e8: 2201 6404 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04c8ec: 7010 d422 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04c8f2: 1a02 cb0a |0019: const-string v2, "No tab content FrameLayout found for id " // string@0acb │ │ -04c8f6: 6e20 dc22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04c8fc: 0c01 |001e: move-result-object v1 │ │ -04c8fe: 5232 4701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04c902: 6e20 d822 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04c908: 0c01 |0024: move-result-object v1 │ │ -04c90a: 6e10 e122 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04c910: 0c01 |0028: move-result-object v1 │ │ -04c912: 7020 a022 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04c918: 2700 |002c: throw v0 │ │ -04c91a: 0e00 |002d: return-void │ │ +04c918: |[04c918] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +04c928: 5430 4c01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04c92c: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +04c930: 5230 4701 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04c934: 6e20 e804 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04e8 │ │ +04c93a: 0c00 |0009: move-result-object v0 │ │ +04c93c: 1f00 e503 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@03e5 │ │ +04c940: 5b30 4c01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04c944: 5430 4c01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04c948: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +04c94c: 2200 5b04 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04c950: 2201 6d04 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04c954: 7010 d422 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04c95a: 1a02 d40a |0019: const-string v2, "No tab content FrameLayout found for id " // string@0ad4 │ │ +04c95e: 6e20 dc22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04c964: 0c01 |001e: move-result-object v1 │ │ +04c966: 5232 4701 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04c96a: 6e20 d822 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04c970: 0c01 |0024: move-result-object v1 │ │ +04c972: 6e10 e122 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04c978: 0c01 |0028: move-result-object v1 │ │ +04c97a: 7020 a022 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04c980: 2700 |002c: throw v0 │ │ +04c982: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -11503,55 +11503,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -04c91c: |[04c91c] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -04c92c: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -04c932: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -04c934: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -04c936: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -04c938: 6e20 e804 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04e8 │ │ -04c93e: 0c03 |0009: move-result-object v3 │ │ -04c940: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -04c944: 2201 e103 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@03e1 │ │ -04c948: 7020 5720 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ -04c94e: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -04c950: 6e20 7420 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ -04c956: 2203 db03 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -04c95a: 7030 2920 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -04c960: 6e30 e404 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@04e4 │ │ -04c966: 2202 f903 |001d: new-instance v2, Landroid/widget/TabWidget; // type@03f9 │ │ -04c96a: 7020 0d21 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@210d │ │ -04c970: 6e20 0e21 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@210e │ │ -04c976: 6e20 0f21 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@210f │ │ -04c97c: 2203 e003 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -04c980: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -04c982: 7040 5420 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -04c988: 6e30 5b20 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -04c98e: 2200 dc03 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@03dc │ │ -04c992: 7020 2a20 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -04c998: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -04c99e: 6e20 3820 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ -04c9a4: 2203 e003 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -04c9a8: 7040 5420 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -04c9ae: 6e30 5b20 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -04c9b4: 2200 dc03 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@03dc │ │ -04c9b8: 7020 2a20 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -04c9be: 5b80 4c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04c9c2: 5483 4c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04c9c6: 5284 4701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04c9ca: 6e20 3820 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ -04c9d0: 2203 e003 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -04c9d4: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -04c9d8: 7040 5420 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -04c9de: 6e30 5b20 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -04c9e4: 0e00 |005c: return-void │ │ +04c984: |[04c984] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +04c994: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +04c99a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +04c99c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +04c99e: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +04c9a0: 6e20 e804 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@04e8 │ │ +04c9a6: 0c03 |0009: move-result-object v3 │ │ +04c9a8: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +04c9ac: 2201 ea03 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@03ea │ │ +04c9b0: 7020 5720 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ +04c9b6: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +04c9b8: 6e20 7420 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ +04c9be: 2203 e403 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +04c9c2: 7030 2920 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +04c9c8: 6e30 e404 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@04e4 │ │ +04c9ce: 2202 0204 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0402 │ │ +04c9d2: 7020 0d21 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@210d │ │ +04c9d8: 6e20 0e21 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@210e │ │ +04c9de: 6e20 0f21 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@210f │ │ +04c9e4: 2203 e903 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +04c9e8: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +04c9ea: 7040 5420 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +04c9f0: 6e30 5b20 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +04c9f6: 2200 e503 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@03e5 │ │ +04c9fa: 7020 2a20 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +04ca00: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +04ca06: 6e20 3820 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ +04ca0c: 2203 e903 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +04ca10: 7040 5420 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +04ca16: 6e30 5b20 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +04ca1c: 2200 e503 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@03e5 │ │ +04ca20: 7020 2a20 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +04ca26: 5b80 4c01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04ca2a: 5483 4c01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04ca2e: 5284 4701 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04ca32: 6e20 3820 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ +04ca38: 2203 e903 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +04ca3c: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +04ca40: 7040 5420 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +04ca46: 6e30 5b20 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +04ca4c: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -11578,28 +11578,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 │ │ -04c9e8: |[04c9e8] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -04c9f8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04c9fa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -04c9fc: 2311 a104 |0002: new-array v1, v1, [I // type@04a1 │ │ -04ca00: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -04ca06: 4b02 0103 |0007: aput v2, v1, v3 │ │ -04ca0a: 6e53 1001 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -04ca10: 0c00 |000c: move-result-object v0 │ │ -04ca12: 6e30 8c01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -04ca18: 0a01 |0010: move-result v1 │ │ -04ca1a: 5941 4701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04ca1e: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -04ca24: 6f20 0b21 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@210b │ │ -04ca2a: 0e00 |0019: return-void │ │ +04ca50: |[04ca50] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +04ca60: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ca62: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +04ca64: 2311 aa04 |0002: new-array v1, v1, [I // type@04aa │ │ +04ca68: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +04ca6e: 4b02 0103 |0007: aput v2, v1, v3 │ │ +04ca72: 6e53 1001 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +04ca78: 0c00 |000c: move-result-object v0 │ │ +04ca7a: 6e30 8c01 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +04ca80: 0a01 |0010: move-result v1 │ │ +04ca82: 5941 4701 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04ca86: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +04ca8c: 6f20 0b21 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@210b │ │ +04ca92: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -11615,48 +11615,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 │ │ -04ca2c: |[04ca2c] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -04ca3c: 2203 cc00 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00cc │ │ -04ca40: 5454 4801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ -04ca44: 7020 cc04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@04cc │ │ -04ca4a: 6e20 0521 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@2105 │ │ -04ca50: 6e10 0421 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@2104 │ │ -04ca56: 0c02 |000d: move-result-object v2 │ │ -04ca58: 2201 cf00 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00cf │ │ -04ca5c: 7040 da04 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@04da │ │ -04ca62: 5553 4601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ -04ca66: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -04ca6a: 5453 4901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04ca6e: 6e20 3904 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ -04ca74: 0c03 |001c: move-result-object v3 │ │ -04ca76: 7120 dc04 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@04dc │ │ -04ca7c: 7110 db04 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@04db │ │ -04ca82: 0c03 |0023: move-result-object v3 │ │ -04ca84: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -04ca88: 7110 db04 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@04db │ │ -04ca8e: 0c03 |0029: move-result-object v3 │ │ -04ca90: 6e10 a603 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03a6 │ │ -04ca96: 0a03 |002d: move-result v3 │ │ -04ca98: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -04ca9c: 5453 4901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04caa0: 6e10 3404 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -04caa6: 0c00 |0035: move-result-object v0 │ │ -04caa8: 7110 db04 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@04db │ │ -04caae: 0c03 |0039: move-result-object v3 │ │ -04cab0: 6e20 ff04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ -04cab6: 6e10 fd04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -04cabc: 5453 4d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04cac0: 6e20 0323 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04cac6: 6e20 e204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@04e2 │ │ -04cacc: 0e00 |0048: return-void │ │ +04ca94: |[04ca94] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +04caa4: 2203 d300 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@00d3 │ │ +04caa8: 5454 4801 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ +04caac: 7020 cc04 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@04cc │ │ +04cab2: 6e20 0521 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@2105 │ │ +04cab8: 6e10 0421 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@2104 │ │ +04cabe: 0c02 |000d: move-result-object v2 │ │ +04cac0: 2201 d600 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d6 │ │ +04cac4: 7040 da04 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@04da │ │ +04caca: 5553 4601 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ +04cace: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +04cad2: 5453 4901 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cad6: 6e20 3904 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ +04cadc: 0c03 |001c: move-result-object v3 │ │ +04cade: 7120 dc04 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@04dc │ │ +04cae4: 7110 db04 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@04db │ │ +04caea: 0c03 |0023: move-result-object v3 │ │ +04caec: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +04caf0: 7110 db04 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@04db │ │ +04caf6: 0c03 |0029: move-result-object v3 │ │ +04caf8: 6e10 a603 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03a6 │ │ +04cafe: 0a03 |002d: move-result v3 │ │ +04cb00: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +04cb04: 5453 4901 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cb08: 6e10 3404 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +04cb0e: 0c00 |0035: move-result-object v0 │ │ +04cb10: 7110 db04 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@04db │ │ +04cb16: 0c03 |0039: move-result-object v3 │ │ +04cb18: 6e20 ff04 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ +04cb1e: 6e10 fd04 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +04cb24: 5453 4d01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04cb28: 6e20 0323 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04cb2e: 6e20 e204 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@04e2 │ │ +04cb34: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -11682,67 +11682,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -04cad0: |[04cad0] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -04cae0: 6f10 0721 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@2107 │ │ -04cae6: 6e10 e904 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@04e9 │ │ -04caec: 0c00 |0006: move-result-object v0 │ │ -04caee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -04caf0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -04caf2: 5464 4d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04caf6: 6e10 0d23 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04cafc: 0a04 |000e: move-result v4 │ │ -04cafe: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -04cb02: 5464 4d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ -04cb06: 6e20 0723 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04cb0c: 0c03 |0016: move-result-object v3 │ │ -04cb0e: 1f03 cf00 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00cf │ │ -04cb12: 5464 4901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04cb16: 7110 dd04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ -04cb1c: 0c05 |001e: move-result-object v5 │ │ -04cb1e: 6e20 3904 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ -04cb24: 0c04 |0022: move-result-object v4 │ │ -04cb26: 7120 dc04 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@04dc │ │ -04cb2c: 7110 db04 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@04db │ │ -04cb32: 0c04 |0029: move-result-object v4 │ │ -04cb34: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -04cb38: 7110 db04 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@04db │ │ -04cb3e: 0c04 |002f: move-result-object v4 │ │ -04cb40: 6e10 a603 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03a6 │ │ -04cb46: 0a04 |0033: move-result v4 │ │ -04cb48: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -04cb4c: 7110 dd04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ -04cb52: 0c04 |0039: move-result-object v4 │ │ -04cb54: 6e20 c722 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04cb5a: 0a04 |003d: move-result v4 │ │ -04cb5c: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -04cb60: 5b63 4a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ -04cb64: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -04cb68: 28c5 |0044: goto 0009 // -003b │ │ -04cb6a: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -04cb6e: 5464 4901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04cb72: 6e10 3404 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -04cb78: 0c01 |004c: move-result-object v1 │ │ -04cb7a: 7110 db04 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@04db │ │ -04cb80: 0c04 |0050: move-result-object v4 │ │ -04cb82: 6e20 ff04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ -04cb88: 28ee |0054: goto 0042 // -0012 │ │ -04cb8a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -04cb8c: 5c64 4601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ -04cb90: 7030 e504 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@04e5 │ │ -04cb96: 0c01 |005b: move-result-object v1 │ │ -04cb98: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -04cb9c: 6e10 fd04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -04cba2: 5464 4901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04cba6: 6e10 3704 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ -04cbac: 0e00 |0066: return-void │ │ +04cb38: |[04cb38] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +04cb48: 6f10 0721 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@2107 │ │ +04cb4e: 6e10 e904 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@04e9 │ │ +04cb54: 0c00 |0006: move-result-object v0 │ │ +04cb56: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +04cb58: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +04cb5a: 5464 4d01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04cb5e: 6e10 0d23 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04cb64: 0a04 |000e: move-result v4 │ │ +04cb66: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +04cb6a: 5464 4d01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@014d │ │ +04cb6e: 6e20 0723 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04cb74: 0c03 |0016: move-result-object v3 │ │ +04cb76: 1f03 d600 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@00d6 │ │ +04cb7a: 5464 4901 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cb7e: 7110 dd04 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ +04cb84: 0c05 |001e: move-result-object v5 │ │ +04cb86: 6e20 3904 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ +04cb8c: 0c04 |0022: move-result-object v4 │ │ +04cb8e: 7120 dc04 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@04dc │ │ +04cb94: 7110 db04 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@04db │ │ +04cb9a: 0c04 |0029: move-result-object v4 │ │ +04cb9c: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +04cba0: 7110 db04 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@04db │ │ +04cba6: 0c04 |002f: move-result-object v4 │ │ +04cba8: 6e10 a603 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@03a6 │ │ +04cbae: 0a04 |0033: move-result v4 │ │ +04cbb0: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +04cbb4: 7110 dd04 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@04dd │ │ +04cbba: 0c04 |0039: move-result-object v4 │ │ +04cbbc: 6e20 c722 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04cbc2: 0a04 |003d: move-result v4 │ │ +04cbc4: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +04cbc8: 5b63 4a01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@014a │ │ +04cbcc: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +04cbd0: 28c5 |0044: goto 0009 // -003b │ │ +04cbd2: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +04cbd6: 5464 4901 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cbda: 6e10 3404 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +04cbe0: 0c01 |004c: move-result-object v1 │ │ +04cbe2: 7110 db04 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@04db │ │ +04cbe8: 0c04 |0050: move-result-object v4 │ │ +04cbea: 6e20 ff04 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ +04cbf0: 28ee |0054: goto 0042 // -0012 │ │ +04cbf2: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +04cbf4: 5c64 4601 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ +04cbf8: 7030 e504 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@04e5 │ │ +04cbfe: 0c01 |005b: move-result-object v1 │ │ +04cc00: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +04cc04: 6e10 fd04 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +04cc0a: 5464 4901 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cc0e: 6e10 3704 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ +04cc14: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -11772,19 +11772,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04cbb0: |[04cbb0] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -04cbc0: 6f10 0821 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@2108 │ │ -04cbc6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04cbc8: 5c10 4601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ -04cbcc: 0e00 |0006: return-void │ │ +04cc18: |[04cc18] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +04cc28: 6f10 0821 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@2108 │ │ +04cc2e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04cc30: 5c10 4601 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ +04cc34: 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; │ │ @@ -11794,23 +11794,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04cbd0: |[04cbd0] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -04cbe0: 0730 |0000: move-object v0, v3 │ │ -04cbe2: 1f00 ce00 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ce │ │ -04cbe6: 6e10 d704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@04d7 │ │ -04cbec: 0c01 |0006: move-result-object v1 │ │ -04cbee: 6f20 0921 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2109 │ │ -04cbf4: 5401 4101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ -04cbf8: 6e20 f104 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@04f1 │ │ -04cbfe: 0e00 |000f: return-void │ │ +04cc38: |[04cc38] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +04cc48: 0730 |0000: move-object v0, v3 │ │ +04cc4a: 1f00 d500 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00d5 │ │ +04cc4e: 6e10 d704 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@04d7 │ │ +04cc54: 0c01 |0006: move-result-object v1 │ │ +04cc56: 6f20 0921 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2109 │ │ +04cc5c: 5401 4101 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ +04cc60: 6e20 f104 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@04f1 │ │ +04cc66: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -11823,23 +11823,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -04cc00: |[04cc00] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -04cc10: 6f10 0a21 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@210a │ │ -04cc16: 0c01 |0003: move-result-object v1 │ │ -04cc18: 2200 ce00 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00ce │ │ -04cc1c: 7020 d604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@04d6 │ │ -04cc22: 6e10 e904 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@04e9 │ │ -04cc28: 0c02 |000c: move-result-object v2 │ │ -04cc2a: 5b02 4101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ -04cc2e: 1100 |000f: return-object v0 │ │ +04cc68: |[04cc68] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +04cc78: 6f10 0a21 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@210a │ │ +04cc7e: 0c01 |0003: move-result-object v1 │ │ +04cc80: 2200 d500 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@00d5 │ │ +04cc84: 7020 d604 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@04d6 │ │ +04cc8a: 6e10 e904 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@04e9 │ │ +04cc90: 0c02 |000c: move-result-object v2 │ │ +04cc92: 5b02 4101 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0141 │ │ +04cc96: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -11852,27 +11852,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -04cc30: |[04cc30] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -04cc40: 5521 4601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ -04cc44: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -04cc48: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04cc4a: 7030 e504 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@04e5 │ │ -04cc50: 0c00 |0008: move-result-object v0 │ │ -04cc52: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -04cc56: 6e10 fd04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -04cc5c: 5421 4b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ -04cc60: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -04cc64: 5421 4b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ -04cc68: 7220 0321 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@2103 │ │ -04cc6e: 0e00 |0017: return-void │ │ +04cc98: |[04cc98] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +04cca8: 5521 4601 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0146 │ │ +04ccac: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +04ccb0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04ccb2: 7030 e504 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@04e5 │ │ +04ccb8: 0c00 |0008: move-result-object v0 │ │ +04ccba: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +04ccbe: 6e10 fd04 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +04ccc4: 5421 4b01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ +04ccc8: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +04cccc: 5421 4b01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ +04ccd0: 7220 0321 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@2103 │ │ +04ccd6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -11888,17 +11888,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04cc70: |[04cc70] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -04cc80: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ -04cc84: 0e00 |0002: return-void │ │ +04ccd8: |[04ccd8] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +04cce8: 5b01 4b01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@014b │ │ +04ccec: 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; │ │ @@ -11908,19 +11908,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -04cc88: |[04cc88] android.support.v4.app.FragmentTabHost.setup:()V │ │ -04cc98: 2200 5204 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04cc9c: 1a01 920a |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0a92 │ │ -04cca0: 7020 a022 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04cca6: 2700 |0007: throw v0 │ │ +04ccf0: |[04ccf0] android.support.v4.app.FragmentTabHost.setup:()V │ │ +04cd00: 2200 5b04 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04cd04: 1a01 9b0a |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0a9b │ │ +04cd08: 7020 a022 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04cd0e: 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;) │ │ @@ -11928,21 +11928,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 │ │ -04cca8: |[04cca8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -04ccb8: 7020 e704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04e7 │ │ -04ccbe: 6f10 0c21 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@210c │ │ -04ccc4: 5b01 4801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ -04ccc8: 5b02 4901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04cccc: 7010 e604 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04e6 │ │ -04ccd2: 0e00 |000d: return-void │ │ +04cd10: |[04cd10] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +04cd20: 7020 e704 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04e7 │ │ +04cd26: 6f10 0c21 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@210c │ │ +04cd2c: 5b01 4801 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ +04cd30: 5b02 4901 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cd34: 7010 e604 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04e6 │ │ +04cd3a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -11957,30 +11957,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 │ │ -04ccd4: |[04ccd4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -04cce4: 7020 e704 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04e7 │ │ -04ccea: 6f10 0c21 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@210c │ │ -04ccf0: 5b23 4801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ -04ccf4: 5b24 4901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ -04ccf8: 5925 4701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ -04ccfc: 7010 e604 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04e6 │ │ -04cd02: 5420 4c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ -04cd06: 6e20 3820 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ -04cd0c: 6e10 ea04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@04ea │ │ -04cd12: 0a00 |0017: move-result v0 │ │ -04cd14: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -04cd16: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -04cd1a: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -04cd20: 6e20 f204 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@04f2 │ │ -04cd26: 0e00 |0021: return-void │ │ +04cd3c: |[04cd3c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +04cd4c: 7020 e704 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@04e7 │ │ +04cd52: 6f10 0c21 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@210c │ │ +04cd58: 5b23 4801 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0148 │ │ +04cd5c: 5b24 4901 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@0149 │ │ +04cd60: 5925 4701 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0147 │ │ +04cd64: 7010 e604 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@04e6 │ │ +04cd6a: 5420 4c01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@014c │ │ +04cd6e: 6e20 3820 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ +04cd74: 6e10 ea04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@04ea │ │ +04cd7a: 0a00 |0017: move-result v0 │ │ +04cd7c: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +04cd7e: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +04cd82: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +04cd88: 6e20 f204 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@04f2 │ │ +04cd8e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -11994,17 +11994,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 : 1007 (FragmentTabHost.java) │ │ │ │ Class #46 header: │ │ -class_idx : 209 │ │ +class_idx : 216 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1009 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #46 - │ │ @@ -12055,17 +12055,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cd28: |[04cd28] android.support.v4.app.FragmentTransaction.:()V │ │ -04cd38: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04cd3e: 0e00 |0003: return-void │ │ +04cd90: |[04cd90] android.support.v4.app.FragmentTransaction.:()V │ │ +04cda0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04cda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ Virtual methods - │ │ @@ -12212,18 +12212,18 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1009 (FragmentTransaction.java) │ │ │ │ Class #47 header: │ │ -class_idx : 210 │ │ +class_idx : 217 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2385 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -12248,18 +12248,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 │ │ -04cd40: |[04cd40] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -04cd50: 5b01 5501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ -04cd54: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04cd5a: 0e00 |0005: return-void │ │ +04cda8: |[04cda8] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +04cdb8: 5b01 5501 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ +04cdbc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04cdc2: 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; │ │ │ │ @@ -12269,35 +12269,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -04cd5c: |[04cd5c] android.support.v4.app.ListFragment$1.run:()V │ │ -04cd6c: 5420 5501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ -04cd70: 5400 5e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -04cd74: 5421 5501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ -04cd78: 5411 5e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -04cd7c: 6e20 8420 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@2084 │ │ -04cd82: 0e00 |000b: return-void │ │ +04cdc4: |[04cdc4] android.support.v4.app.ListFragment$1.run:()V │ │ +04cdd4: 5420 5501 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ +04cdd8: 5400 5e01 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +04cddc: 5421 5501 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@0155 │ │ +04cde0: 5411 5e01 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +04cde4: 6e20 8420 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@2084 │ │ +04cdea: 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 : 2385 (ListFragment.java) │ │ + source_file_idx : 2394 (ListFragment.java) │ │ │ │ Class #48 header: │ │ -class_idx : 211 │ │ +class_idx : 218 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2385 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2394 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -12324,18 +12324,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 │ │ -04cd84: |[04cd84] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -04cd94: 5b01 5601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0156 │ │ -04cd98: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04cd9e: 0e00 |0005: return-void │ │ +04cdec: |[04cdec] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +04cdfc: 5b01 5601 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0156 │ │ +04ce00: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ce06: 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; │ │ │ │ @@ -12345,42 +12345,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 │ │ -04cda0: |[04cda0] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -04cdb0: 5460 5601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0156 │ │ -04cdb4: 0771 |0002: move-object v1, v7 │ │ -04cdb6: 1f01 e403 |0003: check-cast v1, Landroid/widget/ListView; // type@03e4 │ │ -04cdba: 0782 |0005: move-object v2, v8 │ │ -04cdbc: 0193 |0006: move v3, v9 │ │ -04cdbe: 04a4 |0007: move-wide v4, v10 │ │ -04cdc0: 7406 1e05 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@051e │ │ -04cdc6: 0e00 |000b: return-void │ │ +04ce08: |[04ce08] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +04ce18: 5460 5601 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@0156 │ │ +04ce1c: 0771 |0002: move-object v1, v7 │ │ +04ce1e: 1f01 ed03 |0003: check-cast v1, Landroid/widget/ListView; // type@03ed │ │ +04ce22: 0782 |0005: move-object v2, v8 │ │ +04ce24: 0193 |0006: move v3, v9 │ │ +04ce26: 04a4 |0007: move-wide v4, v10 │ │ +04ce28: 7406 1e05 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@051e │ │ +04ce2e: 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 : 2385 (ListFragment.java) │ │ + source_file_idx : 2394 (ListFragment.java) │ │ │ │ Class #49 header: │ │ -class_idx : 213 │ │ +class_idx : 220 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2577 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -12417,21 +12417,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 : 2577 (LoaderManager.java) │ │ + source_file_idx : 2586 (LoaderManager.java) │ │ │ │ Class #50 header: │ │ -class_idx : 214 │ │ +class_idx : 221 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2577 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -12456,17 +12456,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04cdc8: |[04cdc8] android.support.v4.app.LoaderManager.:()V │ │ -04cdd8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04cdde: 0e00 |0003: return-void │ │ +04ce30: |[04ce30] android.support.v4.app.LoaderManager.:()V │ │ +04ce40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ce46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -12475,17 +12475,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04cde0: |[04cde0] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -04cdf0: 6a00 7401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -04cdf4: 0e00 |0002: return-void │ │ +04ce48: |[04ce48] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +04ce58: 6a00 7401 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +04ce5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -12513,17 +12513,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04cdf8: |[04cdf8] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -04ce08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ce0a: 0f00 |0001: return v0 │ │ +04ce60: |[04ce60] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +04ce70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ce72: 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;) │ │ @@ -12534,21 +12534,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 : 2577 (LoaderManager.java) │ │ + source_file_idx : 2586 (LoaderManager.java) │ │ │ │ Class #51 header: │ │ -class_idx : 217 │ │ +class_idx : 224 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2741 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2750 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -12584,21 +12584,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 : 2741 (NavUtils.java) │ │ + source_file_idx : 2750 (NavUtils.java) │ │ │ │ Class #52 header: │ │ -class_idx : 220 │ │ +class_idx : 227 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2741 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2750 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #52 annotations: │ │ Annotations on class │ │ @@ -12639,26 +12639,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04ce0c: |[04ce0c] android.support.v4.app.NavUtils.:()V │ │ -04ce1c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04ce20: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04ce24: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04ce28: 2201 db00 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00db │ │ -04ce2c: 7010 5905 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0559 │ │ -04ce32: 6901 7e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04ce36: 0e00 |000d: return-void │ │ -04ce38: 2201 da00 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00da │ │ -04ce3c: 7010 5405 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0554 │ │ -04ce42: 6901 7e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04ce46: 28f8 |0015: goto 000d // -0008 │ │ +04ce74: |[04ce74] android.support.v4.app.NavUtils.:()V │ │ +04ce84: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04ce88: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04ce8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04ce90: 2201 e200 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@00e2 │ │ +04ce94: 7010 5905 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0559 │ │ +04ce9a: 6901 7e01 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04ce9e: 0e00 |000d: return-void │ │ +04cea0: 2201 e100 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@00e1 │ │ +04cea4: 7010 5405 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0554 │ │ +04ceaa: 6901 7e01 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04ceae: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000d line=141 │ │ 0x000e line=139 │ │ @@ -12670,17 +12670,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ce48: |[04ce48] android.support.v4.app.NavUtils.:()V │ │ -04ce58: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ce5e: 0e00 |0003: return-void │ │ +04ceb0: |[04ceb0] android.support.v4.app.NavUtils.:()V │ │ +04cec0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04cec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0003 line=305 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -12689,19 +12689,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 │ │ -04ce60: |[04ce60] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04ce70: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04ce74: 7220 5005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0550 │ │ -04ce7a: 0c00 |0005: move-result-object v0 │ │ -04ce7c: 1100 |0006: return-object v0 │ │ +04cec8: |[04cec8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04ced8: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04cedc: 7220 5005 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0550 │ │ +04cee2: 0c00 |0005: move-result-object v0 │ │ +04cee4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -12709,35 +12709,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 │ │ -04ce80: |[04ce80] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04ce90: 7120 6505 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -04ce96: 0c01 |0003: move-result-object v1 │ │ -04ce98: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -04ce9c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -04ce9e: 1102 |0007: return-object v2 │ │ -04cea0: 2203 2200 |0008: new-instance v3, Landroid/content/ComponentName; // type@0022 │ │ -04cea4: 6e10 f100 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -04ceaa: 0c04 |000d: move-result-object v4 │ │ -04ceac: 7030 ed00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ -04ceb2: 7120 6505 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -04ceb8: 0c00 |0014: move-result-object v0 │ │ -04ceba: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -04cebe: 7110 9906 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ -04cec4: 0c02 |001a: move-result-object v2 │ │ -04cec6: 28ec |001b: goto 0007 // -0014 │ │ -04cec8: 2204 2c00 |001c: new-instance v4, Landroid/content/Intent; // type@002c │ │ -04cecc: 7010 1c01 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@011c │ │ -04ced2: 6e20 4201 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -04ced8: 0c02 |0024: move-result-object v2 │ │ -04ceda: 28f6 |0025: goto 001b // -000a │ │ +04cee8: |[04cee8] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04cef8: 7120 6505 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +04cefe: 0c01 |0003: move-result-object v1 │ │ +04cf00: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +04cf04: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +04cf06: 1102 |0007: return-object v2 │ │ +04cf08: 2203 2500 |0008: new-instance v3, Landroid/content/ComponentName; // type@0025 │ │ +04cf0c: 6e10 f100 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +04cf12: 0c04 |000d: move-result-object v4 │ │ +04cf14: 7030 ed00 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ +04cf1a: 7120 6505 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +04cf20: 0c00 |0014: move-result-object v0 │ │ +04cf22: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +04cf26: 7110 9906 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ +04cf2c: 0c02 |001a: move-result-object v2 │ │ +04cf2e: 28ec |001b: goto 0007 // -0014 │ │ +04cf30: 2204 2f00 |001c: new-instance v4, Landroid/content/Intent; // type@002f │ │ +04cf34: 7010 1c01 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@011c │ │ +04cf3a: 6e20 4201 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +04cf40: 0c02 |0024: move-result-object v2 │ │ +04cf42: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0004 line=256 │ │ 0x0007 line=265 │ │ 0x0008 line=259 │ │ 0x0011 line=261 │ │ @@ -12757,35 +12757,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 │ │ -04cedc: |[04cedc] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -04ceec: 2204 2200 |0000: new-instance v4, Landroid/content/ComponentName; // type@0022 │ │ -04cef0: 7030 eb00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ -04cef6: 7120 6505 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -04cefc: 0c01 |0008: move-result-object v1 │ │ -04cefe: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -04cf02: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -04cf04: 1102 |000c: return-object v2 │ │ -04cf06: 2203 2200 |000d: new-instance v3, Landroid/content/ComponentName; // type@0022 │ │ -04cf0a: 7030 ec00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00ec │ │ -04cf10: 7120 6505 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -04cf16: 0c00 |0015: move-result-object v0 │ │ -04cf18: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -04cf1c: 7110 9906 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ -04cf22: 0c02 |001b: move-result-object v2 │ │ -04cf24: 28f0 |001c: goto 000c // -0010 │ │ -04cf26: 2204 2c00 |001d: new-instance v4, Landroid/content/Intent; // type@002c │ │ -04cf2a: 7010 1c01 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@011c │ │ -04cf30: 6e20 4201 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -04cf36: 0c02 |0025: move-result-object v2 │ │ -04cf38: 28f6 |0026: goto 001c // -000a │ │ +04cf44: |[04cf44] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +04cf54: 2204 2500 |0000: new-instance v4, Landroid/content/ComponentName; // type@0025 │ │ +04cf58: 7030 eb00 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ +04cf5e: 7120 6505 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +04cf64: 0c01 |0008: move-result-object v1 │ │ +04cf66: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +04cf6a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +04cf6c: 1102 |000c: return-object v2 │ │ +04cf6e: 2203 2500 |000d: new-instance v3, Landroid/content/ComponentName; // type@0025 │ │ +04cf72: 7030 ec00 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00ec │ │ +04cf78: 7120 6505 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +04cf7e: 0c00 |0015: move-result-object v0 │ │ +04cf80: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +04cf84: 7110 9906 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ +04cf8a: 0c02 |001b: move-result-object v2 │ │ +04cf8c: 28f0 |001c: goto 000c // -0010 │ │ +04cf8e: 2204 2f00 |001d: new-instance v4, Landroid/content/Intent; // type@002f │ │ +04cf92: 7010 1c01 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@011c │ │ +04cf98: 6e20 4201 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +04cf9e: 0c02 |0025: move-result-object v2 │ │ +04cfa0: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0009 line=232 │ │ 0x000c line=240 │ │ 0x000d line=235 │ │ 0x0012 line=236 │ │ @@ -12806,24 +12806,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 │ │ -04cf3c: |[04cf3c] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -04cf4c: 6e10 5500 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -04cf52: 0c01 |0003: move-result-object v1 │ │ -04cf54: 7120 6505 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -04cf5a: 0c01 |0007: move-result-object v1 │ │ -04cf5c: 1101 |0008: return-object v1 │ │ -04cf5e: 0d00 |0009: move-exception v0 │ │ -04cf60: 2201 5104 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04cf64: 7020 9e22 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@229e │ │ -04cf6a: 2701 |000f: throw v1 │ │ +04cfa4: |[04cfa4] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +04cfb4: 6e10 5500 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +04cfba: 0c01 |0003: move-result-object v1 │ │ +04cfbc: 7120 6505 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +04cfc2: 0c01 |0007: move-result-object v1 │ │ +04cfc4: 1101 |0008: return-object v1 │ │ +04cfc6: 0d00 |0009: move-exception v0 │ │ +04cfc8: 2201 5a04 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04cfcc: 7020 9e22 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@229e │ │ +04cfd2: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=279 │ │ 0x0009 line=280 │ │ 0x000a line=282 │ │ @@ -12836,24 +12836,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 │ │ -04cf78: |[04cf78] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -04cf88: 6e10 0501 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -04cf8e: 0c02 |0003: move-result-object v2 │ │ -04cf90: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -04cf94: 6e30 5d01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ -04cf9a: 0c00 |0009: move-result-object v0 │ │ -04cf9c: 6203 7e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04cfa0: 7230 5105 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@0551 │ │ -04cfa6: 0c01 |000f: move-result-object v1 │ │ -04cfa8: 1101 |0010: return-object v1 │ │ +04cfe0: |[04cfe0] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +04cff0: 6e10 0501 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +04cff6: 0c02 |0003: move-result-object v2 │ │ +04cff8: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +04cffc: 6e30 5d01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ +04d002: 0c00 |0009: move-result-object v0 │ │ +04d004: 6203 7e01 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04d008: 7230 5105 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@0551 │ │ +04d00e: 0c01 |000f: move-result-object v1 │ │ +04d010: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000a line=299 │ │ 0x0010 line=300 │ │ locals : │ │ @@ -12868,45 +12868,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -04cfac: |[04cfac] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -04cfbc: 7110 6105 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ -04cfc2: 0c00 |0003: move-result-object v0 │ │ -04cfc4: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -04cfc8: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04cfcc: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04cfd0: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04cfd6: 1a03 3402 |000d: const-string v3, "Activity " // string@0234 │ │ -04cfda: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04cfe0: 0c02 |0012: move-result-object v2 │ │ -04cfe2: 6e10 b922 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -04cfe8: 0c03 |0016: move-result-object v3 │ │ -04cfea: 6e10 8d22 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -04cff0: 0c03 |001a: move-result-object v3 │ │ -04cff2: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04cff8: 0c02 |001e: move-result-object v2 │ │ -04cffa: 1a03 4000 |001f: const-string v3, " does not have a parent activity name specified." // string@0040 │ │ -04cffe: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04d004: 0c02 |0024: move-result-object v2 │ │ -04d006: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ -04d00a: 6e20 dc22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04d010: 0c02 |002a: move-result-object v2 │ │ -04d012: 1a03 4200 |002b: const-string v3, " element in your manifest?)" // string@0042 │ │ -04d016: 6e20 dc22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04d01c: 0c02 |0030: move-result-object v2 │ │ -04d01e: 6e10 e122 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04d024: 0c02 |0034: move-result-object v2 │ │ -04d026: 7020 9c22 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04d02c: 2701 |0038: throw v1 │ │ -04d02e: 7120 6705 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0567 │ │ -04d034: 0e00 |003c: return-void │ │ +04d014: |[04d014] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +04d024: 7110 6105 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ +04d02a: 0c00 |0003: move-result-object v0 │ │ +04d02c: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +04d030: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04d034: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04d038: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04d03e: 1a03 3402 |000d: const-string v3, "Activity " // string@0234 │ │ +04d042: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04d048: 0c02 |0012: move-result-object v2 │ │ +04d04a: 6e10 b922 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +04d050: 0c03 |0016: move-result-object v3 │ │ +04d052: 6e10 8d22 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +04d058: 0c03 |001a: move-result-object v3 │ │ +04d05a: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04d060: 0c02 |001e: move-result-object v2 │ │ +04d062: 1a03 4000 |001f: const-string v3, " does not have a parent activity name specified." // string@0040 │ │ +04d066: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04d06c: 0c02 |0024: move-result-object v2 │ │ +04d06e: 1a03 2500 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0025 │ │ +04d072: 6e20 dc22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04d078: 0c02 |002a: move-result-object v2 │ │ +04d07a: 1a03 4200 |002b: const-string v3, " element in your manifest?)" // string@0042 │ │ +04d07e: 6e20 dc22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04d084: 0c02 |0030: move-result-object v2 │ │ +04d086: 6e10 e122 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04d08c: 0c02 |0034: move-result-object v2 │ │ +04d08e: 7020 9c22 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04d094: 2701 |0038: throw v1 │ │ +04d096: 7120 6705 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0567 │ │ +04d09c: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=176 │ │ 0x0006 line=177 │ │ 0x0039 line=184 │ │ 0x003c line=185 │ │ @@ -12919,18 +12919,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 │ │ -04d038: |[04d038] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04d048: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04d04c: 7230 5205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0552 │ │ -04d052: 0e00 |0005: return-void │ │ +04d0a0: |[04d0a0] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04d0b0: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04d0b4: 7230 5205 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0552 │ │ +04d0ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -12940,34 +12940,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 │ │ -04d054: |[04d054] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04d064: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ -04d068: 7230 5305 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0553 │ │ -04d06e: 0a00 |0005: move-result v0 │ │ -04d070: 0f00 |0006: return v0 │ │ +04d0bc: |[04d0bc] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04d0cc: 6200 7e01 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@017e │ │ +04d0d0: 7230 5305 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0553 │ │ +04d0d6: 0a00 |0005: move-result v0 │ │ +04d0d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2741 (NavUtils.java) │ │ + source_file_idx : 2750 (NavUtils.java) │ │ │ │ Class #53 header: │ │ -class_idx : 221 │ │ +class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2745 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2754 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -12982,17 +12982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d074: |[04d074] android.support.v4.app.NavUtilsJB.:()V │ │ -04d084: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d08a: 0e00 |0003: return-void │ │ +04d0dc: |[04d0dc] android.support.v4.app.NavUtilsJB.:()V │ │ +04d0ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d0f2: 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;) │ │ @@ -13000,18 +13000,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 │ │ -04d08c: |[04d08c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -04d09c: 6e10 5900 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0059 │ │ -04d0a2: 0c00 |0003: move-result-object v0 │ │ -04d0a4: 1100 |0004: return-object v0 │ │ +04d0f4: |[04d0f4] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +04d104: 6e10 5900 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0059 │ │ +04d10a: 0c00 |0003: move-result-object v0 │ │ +04d10c: 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;) │ │ @@ -13019,17 +13019,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 │ │ -04d0a8: |[04d0a8] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -04d0b8: 5410 1400 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0014 │ │ -04d0bc: 1100 |0002: return-object v0 │ │ +04d110: |[04d110] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +04d120: 5410 1400 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@0014 │ │ +04d124: 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;) │ │ @@ -13037,17 +13037,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 │ │ -04d0c0: |[04d0c0] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04d0d0: 6e20 5e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@005e │ │ -04d0d6: 0e00 |0003: return-void │ │ +04d128: |[04d128] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04d138: 6e20 5e00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@005e │ │ +04d13e: 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; │ │ @@ -13057,33 +13057,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 │ │ -04d0d8: |[04d0d8] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -04d0e8: 6e20 7200 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0072 │ │ -04d0ee: 0a00 |0003: move-result v0 │ │ -04d0f0: 0f00 |0004: return v0 │ │ +04d140: |[04d140] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +04d150: 6e20 7200 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@0072 │ │ +04d156: 0a00 |0003: move-result v0 │ │ +04d158: 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 : 2745 (NavUtilsJB.java) │ │ + source_file_idx : 2754 (NavUtilsJB.java) │ │ │ │ Class #54 header: │ │ -class_idx : 222 │ │ +class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 988 │ │ -source_file_idx : 2766 │ │ +superclass_idx : 997 │ │ +source_file_idx : 2775 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #54 annotations: │ │ Annotations on method #1393 'dispatchRestoreInstanceState' │ │ @@ -13104,17 +13104,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d0f4: |[04d0f4] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -04d104: 7020 2a20 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -04d10a: 0e00 |0003: return-void │ │ +04d15c: |[04d15c] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +04d16c: 7020 2a20 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +04d172: 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; │ │ @@ -13124,29 +13124,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 │ │ -04d10c: |[04d10c] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -04d11c: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -04d11e: 2202 de00 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00de │ │ -04d122: 6e10 7f1e 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -04d128: 0c03 |0006: move-result-object v3 │ │ -04d12a: 7020 6e05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@056e │ │ -04d130: 6e10 891e 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -04d136: 0c00 |000d: move-result-object v0 │ │ -04d138: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -04d13c: 6e20 7405 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0574 │ │ -04d142: 2201 db03 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -04d146: 7030 2920 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -04d14c: 6e20 df1e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ -04d152: 6e20 6f05 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@056f │ │ -04d158: 1102 |001e: return-object v2 │ │ +04d174: |[04d174] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +04d184: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +04d186: 2202 e500 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@00e5 │ │ +04d18a: 6e10 7f1e 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +04d190: 0c03 |0006: move-result-object v3 │ │ +04d192: 7020 6e05 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@056e │ │ +04d198: 6e10 891e 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +04d19e: 0c00 |000d: move-result-object v0 │ │ +04d1a0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +04d1a4: 6e20 7405 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@0574 │ │ +04d1aa: 2201 e403 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +04d1ae: 7030 2920 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +04d1b4: 6e20 df1e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ +04d1ba: 6e20 6f05 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@056f │ │ +04d1c0: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -13165,17 +13165,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d15c: |[04d15c] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -04d16c: 6e20 7305 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0573 │ │ -04d172: 0e00 |0003: return-void │ │ +04d1c4: |[04d1c4] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +04d1d4: 6e20 7305 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@0573 │ │ +04d1da: 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; │ │ @@ -13186,33 +13186,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04d174: |[04d174] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -04d184: 6e20 7005 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0570 │ │ -04d18a: 0e00 |0003: return-void │ │ +04d1dc: |[04d1dc] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +04d1ec: 6e20 7005 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0570 │ │ +04d1f2: 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 : 2766 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 2775 (NoSaveStateFrameLayout.java) │ │ │ │ Class #55 header: │ │ -class_idx : 223 │ │ +class_idx : 230 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -13244,41 +13244,41 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -04d18c: |[04d18c] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -04d19c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d1a2: 5901 8201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0182 │ │ -04d1a6: 5b02 8301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0183 │ │ -04d1aa: 5b03 8101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0181 │ │ -04d1ae: 0e00 |0009: return-void │ │ +04d1f4: |[04d1f4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +04d204: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d20a: 5901 8201 |0003: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0182 │ │ +04d20e: 5b02 8301 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0183 │ │ +04d212: 5b03 8101 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0181 │ │ +04d216: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x0003 line=842 │ │ 0x0005 line=843 │ │ 0x0007 line=844 │ │ 0x0009 line=845 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000a reg=1 icon_ I │ │ 0x0000 - 0x000a reg=2 title_ Ljava/lang/CharSequence; │ │ 0x0000 - 0x000a reg=3 intent_ Landroid/app/PendingIntent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #56 header: │ │ -class_idx : 226 │ │ +class_idx : 233 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -13370,73 +13370,73 @@ │ │ access : 0x0000 () │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04d1b0: |[04d1b0] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -04d1c0: 7010 b622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d1c6: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04d1ca: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04d1d0: 5b40 8e01 |0008: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ -04d1d4: 2200 1800 |000a: new-instance v0, Landroid/app/Notification; // type@0018 │ │ -04d1d8: 7010 c500 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00c5 │ │ -04d1de: 5b40 9601 |000f: iput-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d1e2: 5b45 9301 |0011: iput-object v5, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -04d1e6: 5440 9601 |0013: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d1ea: 7100 e322 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -04d1f0: 0b02 |0018: move-result-wide v2 │ │ -04d1f2: 5a02 0f00 |0019: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000f │ │ -04d1f6: 5440 9601 |001b: iget-object v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d1fa: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ -04d1fc: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04d200: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -04d202: 5940 9801 |0021: iput v0, v4, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ -04d206: 0e00 |0023: return-void │ │ +04d218: |[04d218] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +04d228: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d22e: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04d232: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04d238: 5b30 8e01 |0008: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ +04d23c: 2200 1b00 |000a: new-instance v0, Landroid/app/Notification; // type@001b │ │ +04d240: 7010 c500 0000 |000c: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@00c5 │ │ +04d246: 5b30 9601 |000f: iput-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d24a: 5b34 9301 |0011: iput-object v4, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +04d24e: 5430 9601 |0013: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d252: 7100 e322 0000 |0015: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +04d258: 0b01 |0018: move-result-wide v1 │ │ +04d25a: 5a01 0f00 |0019: iput-wide v1, v0, Landroid/app/Notification;.when:J // field@000f │ │ +04d25e: 5430 9601 |001b: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d262: 12f1 |001d: const/4 v1, #int -1 // #ff │ │ +04d264: 5901 0100 |001e: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04d268: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +04d26a: 5930 9801 |0021: iput v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ +04d26e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0003 line=219 │ │ 0x000a line=221 │ │ 0x0011 line=235 │ │ 0x0013 line=238 │ │ 0x001b line=239 │ │ 0x0020 line=240 │ │ 0x0023 line=241 │ │ locals : │ │ - 0x0000 - 0x0024 reg=4 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ - 0x0000 - 0x0024 reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x0024 reg=3 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ + 0x0000 - 0x0024 reg=4 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 │ │ -04d208: |[04d208] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -04d218: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -04d21c: 5430 9601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d220: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d224: b641 |0006: or-int/2addr v1, v4 │ │ -04d226: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d22a: 0e00 |0009: return-void │ │ -04d22c: 5430 9601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d230: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d234: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -04d238: b521 |0010: and-int/2addr v1, v2 │ │ -04d23a: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d23e: 28f6 |0013: goto 0009 // -000a │ │ +04d270: |[04d270] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +04d280: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +04d284: 5430 9601 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d288: 5201 0500 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d28c: b641 |0006: or-int/2addr v1, v4 │ │ +04d28e: 5901 0500 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d292: 0e00 |0009: return-void │ │ +04d294: 5430 9601 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d298: 5201 0500 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d29c: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +04d2a0: b521 |0010: and-int/2addr v1, v2 │ │ +04d2a2: 5901 0500 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d2a6: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0002 line=538 │ │ 0x0009 line=542 │ │ 0x000a line=540 │ │ locals : │ │ @@ -13450,20 +13450,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 │ │ -04d240: |[04d240] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d250: 5420 8e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ -04d254: 2201 df00 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00df │ │ -04d258: 7040 7605 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0576 │ │ -04d25e: 6e20 0323 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04d264: 1102 |000a: return-object v2 │ │ +04d2a8: |[04d2a8] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d2b8: 5420 8e01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ +04d2bc: 2201 e600 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@00e6 │ │ +04d2c0: 7040 7605 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@0576 │ │ +04d2c6: 6e20 0323 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04d2cc: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x000a line=578 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -13475,20 +13475,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d268: |[04d268] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -04d278: 7100 ba05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05ba │ │ -04d27e: 0c00 |0003: move-result-object v0 │ │ -04d280: 7220 aa05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05aa │ │ -04d286: 0c00 |0007: move-result-object v0 │ │ -04d288: 1100 |0008: return-object v0 │ │ +04d2d0: |[04d2d0] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +04d2e0: 7100 ba05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05ba │ │ +04d2e6: 0c00 |0003: move-result-object v0 │ │ +04d2e8: 7220 aa05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05aa │ │ +04d2ee: 0c00 |0007: move-result-object v0 │ │ +04d2f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13496,20 +13496,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04d28c: |[04d28c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -04d29c: 7100 ba05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05ba │ │ -04d2a2: 0c00 |0003: move-result-object v0 │ │ -04d2a4: 7220 aa05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05aa │ │ -04d2aa: 0c00 |0007: move-result-object v0 │ │ -04d2ac: 1100 |0008: return-object v0 │ │ +04d2f4: |[04d2f4] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +04d304: 7100 ba05 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@05ba │ │ +04d30a: 0c00 |0003: move-result-object v0 │ │ +04d30c: 7220 aa05 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@05aa │ │ +04d312: 0c00 |0007: move-result-object v0 │ │ +04d314: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -13517,18 +13517,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 │ │ -04d2b0: |[04d2b0] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d2c0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -04d2c4: 7030 9005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ -04d2ca: 1101 |0005: return-object v1 │ │ +04d318: |[04d318] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d328: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +04d32c: 7030 9005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ +04d332: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0005 line=515 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -13538,18 +13538,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 │ │ -04d2cc: |[04d2cc] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d2dc: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d2e0: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04d2e4: 1101 |0004: return-object v1 │ │ +04d334: |[04d334] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d344: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d348: 5b02 0200 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +04d34c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0004 line=360 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -13559,17 +13559,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 │ │ -04d2e8: |[04d2e8] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d2f8: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ -04d2fc: 1100 |0002: return-object v0 │ │ +04d350: |[04d350] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d360: 5b01 8f01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ +04d364: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 info Ljava/lang/CharSequence; │ │ @@ -13579,17 +13579,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 │ │ -04d300: |[04d300] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d310: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -04d314: 1100 |0002: return-object v0 │ │ +04d368: |[04d368] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d378: 5b01 9001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +04d37c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0002 line=373 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -13599,17 +13599,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 │ │ -04d318: |[04d318] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d328: 5b01 9101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -04d32c: 1100 |0002: return-object v0 │ │ +04d380: |[04d380] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d390: 5b01 9101 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +04d394: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0002 line=309 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -13619,17 +13619,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 │ │ -04d330: |[04d330] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d340: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -04d344: 1100 |0002: return-object v0 │ │ +04d398: |[04d398] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d3a8: 5b01 9201 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +04d3ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0002 line=301 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -13639,24 +13639,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 │ │ -04d348: |[04d348] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d358: 5420 9601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d35c: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ -04d360: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -04d364: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -04d368: 5420 9601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d36c: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d370: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -04d374: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d378: 1102 |0010: return-object v2 │ │ +04d3b0: |[04d3b0] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d3c0: 5420 9601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d3c4: 5903 0300 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@0003 │ │ +04d3c8: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +04d3cc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +04d3d0: 5420 9601 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d3d4: 5201 0500 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d3d8: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +04d3dc: 5901 0500 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d3e0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0008 line=531 │ │ 0x0010 line=533 │ │ locals : │ │ @@ -13668,18 +13668,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 │ │ -04d37c: |[04d37c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d38c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d390: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -04d394: 1101 |0004: return-object v1 │ │ +04d3e4: |[04d3e4] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d3f4: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d3f8: 5b02 0400 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +04d3fc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0004 line=385 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -13689,19 +13689,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 │ │ -04d398: |[04d398] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d3a8: 5b12 9401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ -04d3ac: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -04d3b0: 7030 9005 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ -04d3b6: 1101 |0007: return-object v1 │ │ +04d400: |[04d400] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d410: 5b12 9401 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ +04d414: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +04d418: 7030 9005 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ +04d41e: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0002 line=403 │ │ 0x0007 line=404 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13713,17 +13713,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 │ │ -04d3b8: |[04d3b8] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d3c8: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -04d3cc: 1100 |0002: return-object v0 │ │ +04d420: |[04d420] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d430: 5b01 9501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +04d434: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0002 line=432 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -13733,42 +13733,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 │ │ -04d3d0: |[04d3d0] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d3e0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04d3e2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04d3e4: 5453 9601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d3e8: 5936 0900 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ -04d3ec: 5453 9601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d3f0: 5937 0b00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ -04d3f4: 5453 9601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d3f8: 5938 0a00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ -04d3fc: 5453 9601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d400: 5233 0b00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ -04d404: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -04d408: 5453 9601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d40c: 5233 0a00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ -04d410: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -04d414: 0110 |001a: move v0, v1 │ │ -04d416: 5453 9601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d41a: 5454 9601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d41e: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d422: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -04d426: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -04d42a: b641 |0025: or-int/2addr v1, v4 │ │ -04d42c: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d430: 1105 |0028: return-object v5 │ │ -04d432: 0120 |0029: move v0, v2 │ │ -04d434: 28f1 |002a: goto 001b // -000f │ │ -04d436: 0121 |002b: move v1, v2 │ │ -04d438: 28f9 |002c: goto 0025 // -0007 │ │ +04d438: |[04d438] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d448: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04d44a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04d44c: 5453 9601 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d450: 5936 0900 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ +04d454: 5453 9601 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d458: 5937 0b00 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ +04d45c: 5453 9601 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d460: 5938 0a00 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ +04d464: 5453 9601 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d468: 5233 0b00 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ +04d46c: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +04d470: 5453 9601 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d474: 5233 0a00 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ +04d478: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +04d47c: 0110 |001a: move v0, v1 │ │ +04d47e: 5453 9601 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d482: 5454 9601 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d486: 5244 0500 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d48a: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +04d48e: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +04d492: b641 |0025: or-int/2addr v1, v4 │ │ +04d494: 5931 0500 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d498: 1105 |0028: return-object v5 │ │ +04d49a: 0120 |0029: move v0, v2 │ │ +04d49c: 28f1 |002a: goto 001b // -000f │ │ +04d49e: 0121 |002b: move v1, v2 │ │ +04d4a0: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=473 │ │ 0x0006 line=474 │ │ 0x000a line=475 │ │ 0x000e line=476 │ │ 0x001b line=477 │ │ @@ -13788,17 +13788,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 │ │ -04d43c: |[04d43c] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d44c: 5901 9701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ -04d450: 1100 |0002: return-object v0 │ │ +04d4a4: |[04d4a4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d4b4: 5901 9701 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ +04d4b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0002 line=333 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -13808,18 +13808,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 │ │ -04d454: |[04d454] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d464: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04d466: 7030 9005 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ -04d46c: 1101 |0004: return-object v1 │ │ +04d4bc: |[04d4bc] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d4cc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04d4ce: 7030 9005 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ +04d4d4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -13829,18 +13829,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 │ │ -04d470: |[04d470] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d480: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -04d484: 7030 9005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ -04d48a: 1101 |0005: return-object v1 │ │ +04d4d8: |[04d4d8] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d4e8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +04d4ec: 7030 9005 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@0590 │ │ +04d4f2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0005 line=504 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -13850,17 +13850,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 │ │ -04d48c: |[04d48c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d49c: 5901 9801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ -04d4a0: 1100 |0002: return-object v0 │ │ +04d4f4: |[04d4f4] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d504: 5901 9801 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ +04d508: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0002 line=557 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -13870,19 +13870,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 │ │ -04d4a4: |[04d4a4] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d4b4: 5901 9b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ -04d4b8: 5902 9901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ -04d4bc: 5c03 9a01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ -04d4c0: 1100 |0006: return-object v0 │ │ +04d50c: |[04d50c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d51c: 5901 9b01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ +04d520: 5902 9901 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ +04d524: 5c03 9a01 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ +04d528: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0002 line=350 │ │ 0x0004 line=351 │ │ 0x0006 line=352 │ │ locals : │ │ @@ -13896,18 +13896,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 │ │ -04d4c4: |[04d4c4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d4d4: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d4d8: 5902 0700 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0007 │ │ -04d4dc: 1101 |0004: return-object v1 │ │ +04d52c: |[04d52c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d53c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d540: 5902 0700 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0007 │ │ +04d544: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -13917,20 +13917,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 │ │ -04d4e0: |[04d4e0] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d4f0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d4f4: 5902 0700 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0007 │ │ -04d4f8: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d4fc: 5903 0800 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ -04d500: 1101 |0008: return-object v1 │ │ +04d548: |[04d548] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d558: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d55c: 5902 0700 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0007 │ │ +04d560: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d564: 5903 0800 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ +04d568: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13942,21 +13942,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 │ │ -04d504: |[04d504] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d514: 5420 9601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d518: 5b03 0c00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ -04d51c: 5420 9601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d520: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -04d522: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04d526: 1102 |0009: return-object v2 │ │ +04d56c: |[04d56c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d57c: 5420 9601 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d580: 5b03 0c00 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ +04d584: 5420 9601 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d588: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +04d58a: 5901 0100 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04d58e: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0004 line=440 │ │ 0x0009 line=441 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13967,20 +13967,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 │ │ -04d528: |[04d528] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d538: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d53c: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ -04d540: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d544: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04d548: 1101 |0008: return-object v1 │ │ +04d590: |[04d590] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d5a0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d5a4: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ +04d5a8: 5410 9601 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d5ac: 5903 0100 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04d5b0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0008 line=453 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -13992,23 +13992,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 │ │ -04d54c: |[04d54c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d55c: 5410 9c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -04d560: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -04d564: 5b12 9c01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -04d568: 5410 9c01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -04d56c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -04d570: 5410 9c01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -04d574: 6e20 b705 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05b7 │ │ -04d57a: 1101 |000f: return-object v1 │ │ +04d5b4: |[04d5b4] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d5c4: 5410 9c01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +04d5c8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +04d5cc: 5b12 9c01 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +04d5d0: 5410 9c01 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +04d5d4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +04d5d8: 5410 9c01 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +04d5dc: 6e20 b705 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05b7 │ │ +04d5e2: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=591 │ │ 0x0006 line=592 │ │ 0x000a line=593 │ │ 0x000f line=596 │ │ @@ -14021,17 +14021,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 │ │ -04d57c: |[04d57c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d58c: 5b01 9d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019d │ │ -04d590: 1100 |0002: return-object v0 │ │ +04d5e4: |[04d5e4] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d5f4: 5b01 9d01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019d │ │ +04d5f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 text Ljava/lang/CharSequence; │ │ @@ -14041,18 +14041,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 │ │ -04d594: |[04d594] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d5a4: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d5a8: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ -04d5ac: 1101 |0004: return-object v1 │ │ +04d5fc: |[04d5fc] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d60c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d610: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ +04d614: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 tickerText Ljava/lang/CharSequence; │ │ @@ -14062,19 +14062,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 │ │ -04d5b0: |[04d5b0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d5c0: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d5c4: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ -04d5c8: 5b13 9e01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ -04d5cc: 1101 |0006: return-object v1 │ │ +04d618: |[04d618] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d628: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d62c: 5b02 0d00 |0002: iput-object v2, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ +04d630: 5b13 9e01 |0004: iput-object v3, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ +04d634: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0006 line=424 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -14086,17 +14086,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 │ │ -04d5d0: |[04d5d0] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d5e0: 5c01 9f01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019f │ │ -04d5e4: 1100 |0002: return-object v0 │ │ +04d638: |[04d638] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d648: 5c01 9f01 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019f │ │ +04d64c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 0x0002 line=265 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -14106,18 +14106,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 │ │ -04d5e8: |[04d5e8] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d5f8: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d5fc: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000e │ │ -04d600: 1101 |0004: return-object v1 │ │ +04d650: |[04d650] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d660: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d664: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@000e │ │ +04d668: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0004 line=464 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -14127,33 +14127,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 │ │ -04d604: |[04d604] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -04d614: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -04d618: 5a02 0f00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000f │ │ -04d61c: 1101 |0004: return-object v1 │ │ +04d66c: |[04d66c] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +04d67c: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +04d680: 5a02 0f00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@000f │ │ +04d684: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #57 header: │ │ -class_idx : 228 │ │ +class_idx : 235 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -14171,21 +14171,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'build' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #58 header: │ │ -class_idx : 234 │ │ +class_idx : 241 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -14221,19 +14221,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04d620: |[04d620] android.support.v4.app.NotificationCompat$Style.:()V │ │ -04d630: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d636: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -04d638: 5c10 a701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01a7 │ │ -04d63c: 0e00 |0006: return-void │ │ +04d688: |[04d688] android.support.v4.app.NotificationCompat$Style.:()V │ │ +04d698: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d69e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +04d6a0: 5c10 a701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@01a7 │ │ +04d6a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0003 line=628 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -14243,22 +14243,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04d640: |[04d640] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -04d650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04d652: 5421 a501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d656: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -04d65a: 5421 a501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d65e: 6e10 8605 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0586 │ │ -04d664: 0c00 |000a: move-result-object v0 │ │ -04d666: 1100 |000b: return-object v0 │ │ +04d6a8: |[04d6a8] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +04d6b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04d6ba: 5421 a501 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6be: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +04d6c2: 5421 a501 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6c6: 6e10 8605 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@0586 │ │ +04d6cc: 0c00 |000a: move-result-object v0 │ │ +04d6ce: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0001 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=644 │ │ locals : │ │ @@ -14270,41 +14270,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 │ │ -04d668: |[04d668] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -04d678: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d67c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -04d680: 5b12 a501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d684: 5410 a501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d688: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -04d68c: 5410 a501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ -04d690: 6e20 9d05 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@059d │ │ -04d696: 0e00 |000f: return-void │ │ +04d6d0: |[04d6d0] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +04d6e0: 5410 a501 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6e4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +04d6e8: 5b12 a501 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6ec: 5410 a501 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +04d6f4: 5410 a501 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@01a5 │ │ +04d6f8: 6e20 9d05 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@059d │ │ +04d6fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0004 line=632 │ │ 0x0006 line=633 │ │ 0x000a line=634 │ │ 0x000f line=637 │ │ 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 : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #59 header: │ │ -class_idx : 235 │ │ +class_idx : 242 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -14358,47 +14358,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -04d698: |[04d698] android.support.v4.app.NotificationCompat.:()V │ │ -04d6a8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04d6ac: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04d6b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04d6b4: 2200 e900 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00e9 │ │ -04d6b8: 7010 b305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b3 │ │ -04d6be: 6900 a901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d6c2: 0e00 |000d: return-void │ │ -04d6c4: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04d6c8: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04d6cc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04d6d0: 2200 e800 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00e8 │ │ -04d6d4: 7010 b105 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@05b1 │ │ -04d6da: 6900 a901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d6de: 28f2 |001b: goto 000d // -000e │ │ -04d6e0: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04d6e4: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -04d6e8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -04d6ec: 2200 e700 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00e7 │ │ -04d6f0: 7010 af05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@05af │ │ -04d6f6: 6900 a901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d6fa: 28e4 |0029: goto 000d // -001c │ │ -04d6fc: 6000 2c00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04d700: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ -04d704: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -04d708: 2200 e600 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00e6 │ │ -04d70c: 7010 ad05 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@05ad │ │ -04d712: 6900 a901 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d716: 28d6 |0037: goto 000d // -002a │ │ -04d718: 2200 e500 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00e5 │ │ -04d71c: 7010 ab05 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@05ab │ │ -04d722: 6900 a901 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d726: 28ce |003f: goto 000d // -0032 │ │ +04d700: |[04d700] android.support.v4.app.NotificationCompat.:()V │ │ +04d710: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04d714: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04d718: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04d71c: 2200 f000 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@00f0 │ │ +04d720: 7010 b305 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@05b3 │ │ +04d726: 6900 a901 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d72a: 0e00 |000d: return-void │ │ +04d72c: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04d730: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +04d734: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04d738: 2200 ef00 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@00ef │ │ +04d73c: 7010 b105 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@05b1 │ │ +04d742: 6900 a901 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d746: 28f2 |001b: goto 000d // -000e │ │ +04d748: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04d74c: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +04d750: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +04d754: 2200 ee00 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@00ee │ │ +04d758: 7010 af05 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@05af │ │ +04d75e: 6900 a901 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d762: 28e4 |0029: goto 000d // -001c │ │ +04d764: 6000 2c00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04d768: 1301 0900 |002c: const/16 v1, #int 9 // #9 │ │ +04d76c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +04d770: 2200 ed00 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@00ed │ │ +04d774: 7010 ad05 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@05ad │ │ +04d77a: 6900 a901 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d77e: 28d6 |0037: goto 000d // -002a │ │ +04d780: 2200 ec00 |0038: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@00ec │ │ +04d784: 7010 ab05 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@05ab │ │ +04d78a: 6900 a901 |003d: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d78e: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0006 line=169 │ │ 0x000d line=179 │ │ 0x000e line=170 │ │ 0x0014 line=171 │ │ @@ -14414,17 +14414,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d728: |[04d728] android.support.v4.app.NotificationCompat.:()V │ │ -04d738: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d73e: 0e00 |0003: return-void │ │ +04d790: |[04d790] android.support.v4.app.NotificationCompat.:()V │ │ +04d7a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d7a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -14433,30 +14433,30 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04d740: |[04d740] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -04d750: 6200 a901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ -04d754: 1100 |0002: return-object v0 │ │ +04d7a8: |[04d7a8] android.support.v4.app.NotificationCompat.access$000:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +04d7b8: 6200 a901 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@01a9 │ │ +04d7bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #60 header: │ │ -class_idx : 236 │ │ +class_idx : 243 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2770 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2779 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -14471,17 +14471,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d758: |[04d758] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -04d768: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d76e: 0e00 |0003: return-void │ │ +04d7c0: |[04d7c0] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +04d7d0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d7d6: 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;) │ │ @@ -14489,39 +14489,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 │ │ -04d770: |[04d770] 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; │ │ -04d780: 6e54 c600 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@00c6 │ │ -04d786: 5b05 0600 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0006 │ │ -04d78a: 1100 |0005: return-object v0 │ │ +04d7d8: |[04d7d8] 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; │ │ +04d7e8: 6e54 c600 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@00c6 │ │ +04d7ee: 5b05 0600 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0006 │ │ +04d7f2: 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 : 2770 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 2779 (NotificationCompatGingerbread.java) │ │ │ │ Class #61 header: │ │ -class_idx : 237 │ │ +class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2771 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2780 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #61 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -14536,17 +14536,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d78c: |[04d78c] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -04d79c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d7a2: 0e00 |0003: return-void │ │ +04d7f4: |[04d7f4] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +04d804: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d80a: 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;) │ │ @@ -14554,95 +14554,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 │ │ -04d7a4: |[04d7a4] 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; │ │ -04d7b4: 2201 1600 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0016 │ │ -04d7b8: 7020 a600 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ -04d7be: 5362 0f00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000f │ │ -04d7c2: 6e30 c000 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ -04d7c8: 0c01 |000a: move-result-object v1 │ │ -04d7ca: 5262 0700 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0007 │ │ -04d7ce: 5263 0800 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ -04d7d2: 6e30 ba00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ -04d7d8: 0c01 |0012: move-result-object v1 │ │ -04d7da: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04d7de: 6e20 ab00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ -04d7e4: 0c01 |0018: move-result-object v1 │ │ -04d7e6: 5462 0d00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ -04d7ea: 6e30 bd00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ -04d7f0: 0c01 |001e: move-result-object v1 │ │ -04d7f2: 5462 0c00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ -04d7f6: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04d7fa: 6e30 bb00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ -04d800: 0c01 |0026: move-result-object v1 │ │ -04d802: 5462 0e00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000e │ │ -04d806: 6e20 bf00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ -04d80c: 0c01 |002c: move-result-object v1 │ │ -04d80e: 5262 0900 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ -04d812: 5263 0b00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ -04d816: 5264 0a00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ -04d81a: 6e40 b400 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ -04d820: 0c02 |0036: move-result-object v2 │ │ -04d822: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d826: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -04d82a: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -04d82e: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -04d830: 6e20 b600 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ -04d836: 0c02 |0041: move-result-object v2 │ │ -04d838: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d83c: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -04d840: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -04d844: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -04d846: 6e20 b700 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ -04d84c: 0c02 |004c: move-result-object v2 │ │ -04d84e: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d852: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -04d856: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -04d85a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -04d85c: 6e20 aa00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ -04d862: 0c01 |0057: move-result-object v1 │ │ -04d864: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ -04d868: 6e20 b000 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ -04d86e: 0c01 |005d: move-result-object v1 │ │ -04d870: 6e20 af00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ -04d876: 0c01 |0061: move-result-object v1 │ │ -04d878: 6e20 ae00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -04d87e: 0c01 |0065: move-result-object v1 │ │ -04d880: 6e20 ac00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ -04d886: 0c01 |0069: move-result-object v1 │ │ -04d888: 6e20 ad00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ -04d88e: 0c01 |006d: move-result-object v1 │ │ -04d890: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -04d894: 6e20 b100 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ -04d89a: 0c02 |0073: move-result-object v2 │ │ -04d89c: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d8a0: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -04d8a4: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -04d8a8: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -04d8aa: 6e30 b200 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ -04d8b0: 0c01 |007e: move-result-object v1 │ │ -04d8b2: 6e20 b300 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ -04d8b8: 0c01 |0082: move-result-object v1 │ │ -04d8ba: 6e20 b500 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ -04d8c0: 0c00 |0086: move-result-object v0 │ │ -04d8c2: 6e10 a900 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00a9 │ │ -04d8c8: 0c01 |008a: move-result-object v1 │ │ -04d8ca: 1101 |008b: return-object v1 │ │ -04d8cc: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -04d8ce: 28b1 |008d: goto 003e // -004f │ │ -04d8d0: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -04d8d2: 28ba |008f: goto 0049 // -0046 │ │ -04d8d4: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -04d8d6: 28c3 |0091: goto 0054 // -003d │ │ -04d8d8: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -04d8da: 28e8 |0093: goto 007b // -0018 │ │ +04d80c: |[04d80c] 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; │ │ +04d81c: 2201 1900 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@0019 │ │ +04d820: 7020 a600 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ +04d826: 5362 0f00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@000f │ │ +04d82a: 6e30 c000 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ +04d830: 0c01 |000a: move-result-object v1 │ │ +04d832: 5262 0700 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0007 │ │ +04d836: 5263 0800 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ +04d83a: 6e30 ba00 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ +04d840: 0c01 |0012: move-result-object v1 │ │ +04d842: 5462 0200 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +04d846: 6e20 ab00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ +04d84c: 0c01 |0018: move-result-object v1 │ │ +04d84e: 5462 0d00 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ +04d852: 6e30 bd00 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ +04d858: 0c01 |001e: move-result-object v1 │ │ +04d85a: 5462 0c00 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ +04d85e: 5263 0100 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04d862: 6e30 bb00 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ +04d868: 0c01 |0026: move-result-object v1 │ │ +04d86a: 5462 0e00 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@000e │ │ +04d86e: 6e20 bf00 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ +04d874: 0c01 |002c: move-result-object v1 │ │ +04d876: 5262 0900 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ +04d87a: 5263 0b00 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ +04d87e: 5264 0a00 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ +04d882: 6e40 b400 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ +04d888: 0c02 |0036: move-result-object v2 │ │ +04d88a: 5261 0500 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d88e: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +04d892: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +04d896: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +04d898: 6e20 b600 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ +04d89e: 0c02 |0041: move-result-object v2 │ │ +04d8a0: 5261 0500 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d8a4: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +04d8a8: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +04d8ac: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +04d8ae: 6e20 b700 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ +04d8b4: 0c02 |004c: move-result-object v2 │ │ +04d8b6: 5261 0500 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d8ba: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +04d8be: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +04d8c2: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +04d8c4: 6e20 aa00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ +04d8ca: 0c01 |0057: move-result-object v1 │ │ +04d8cc: 5262 0300 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@0003 │ │ +04d8d0: 6e20 b000 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ +04d8d6: 0c01 |005d: move-result-object v1 │ │ +04d8d8: 6e20 af00 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ +04d8de: 0c01 |0061: move-result-object v1 │ │ +04d8e0: 6e20 ae00 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +04d8e6: 0c01 |0065: move-result-object v1 │ │ +04d8e8: 6e20 ac00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ +04d8ee: 0c01 |0069: move-result-object v1 │ │ +04d8f0: 6e20 ad00 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ +04d8f6: 0c01 |006d: move-result-object v1 │ │ +04d8f8: 5462 0400 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +04d8fc: 6e20 b100 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ +04d902: 0c02 |0073: move-result-object v2 │ │ +04d904: 5261 0500 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d908: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +04d90c: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +04d910: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +04d912: 6e30 b200 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ +04d918: 0c01 |007e: move-result-object v1 │ │ +04d91a: 6e20 b300 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ +04d920: 0c01 |0082: move-result-object v1 │ │ +04d922: 6e20 b500 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ +04d928: 0c00 |0086: move-result-object v0 │ │ +04d92a: 6e10 a900 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00a9 │ │ +04d930: 0c01 |008a: move-result-object v1 │ │ +04d932: 1101 |008b: return-object v1 │ │ +04d934: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +04d936: 28b1 |008d: goto 003e // -004f │ │ +04d938: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +04d93a: 28ba |008f: goto 0049 // -0046 │ │ +04d93c: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +04d93e: 28c3 |0091: goto 0054 // -003d │ │ +04d940: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +04d942: 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; │ │ @@ -14654,21 +14654,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 : 2771 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 2780 (NotificationCompatHoneycomb.java) │ │ │ │ Class #62 header: │ │ -class_idx : 238 │ │ +class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2772 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2781 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -14683,150 +14683,149 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04d8dc: |[04d8dc] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -04d8ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04d8f2: 0e00 |0003: return-void │ │ +04d944: |[04d944] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +04d954: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04d95a: 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 │ │ -04d8f4: |[04d8f4] 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; │ │ -04d904: 2205 1600 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@0016 │ │ -04d908: 7020 a600 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ -04d90e: 53a6 0f00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000f │ │ -04d912: 6e30 c000 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ -04d918: 0c05 |000a: move-result-object v5 │ │ -04d91a: 52a6 0700 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0007 │ │ -04d91e: 52a7 0800 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ -04d922: 6e30 ba00 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ -04d928: 0c05 |0012: move-result-object v5 │ │ -04d92a: 54a6 0200 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04d92e: 6e20 ab00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ -04d934: 0c05 |0018: move-result-object v5 │ │ -04d936: 54a6 0d00 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ -04d93a: 6e30 bd00 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ -04d940: 0c05 |001e: move-result-object v5 │ │ -04d942: 54a6 0c00 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ -04d946: 52a7 0100 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04d94a: 6e30 bb00 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ -04d950: 0c05 |0026: move-result-object v5 │ │ -04d952: 54a6 0e00 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@000e │ │ -04d956: 6e20 bf00 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ -04d95c: 0c05 |002c: move-result-object v5 │ │ -04d95e: 52a6 0900 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ -04d962: 52a7 0b00 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ -04d966: 52a8 0a00 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ -04d96a: 6e40 b400 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ -04d970: 0c06 |0036: move-result-object v6 │ │ -04d972: 52a5 0500 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d976: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -04d97a: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -04d97e: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -04d980: 6e20 b600 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ -04d986: 0c06 |0041: move-result-object v6 │ │ -04d988: 52a5 0500 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d98c: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -04d990: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -04d994: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -04d996: 6e20 b700 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ -04d99c: 0c06 |004c: move-result-object v6 │ │ -04d99e: 52a5 0500 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d9a2: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -04d9a6: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -04d9aa: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -04d9ac: 6e20 aa00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ -04d9b2: 0c05 |0057: move-result-object v5 │ │ -04d9b4: 52a6 0300 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@0003 │ │ -04d9b8: 6e20 b000 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ -04d9be: 0c05 |005d: move-result-object v5 │ │ -04d9c0: 6e20 af00 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ -04d9c6: 0c05 |0061: move-result-object v5 │ │ -04d9c8: 6e20 ae00 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -04d9ce: 0c05 |0065: move-result-object v5 │ │ -04d9d0: 6e20 ac00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ -04d9d6: 0c05 |0069: move-result-object v5 │ │ -04d9d8: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -04d9dc: 6e20 ad00 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ -04d9e2: 0c05 |006f: move-result-object v5 │ │ -04d9e4: 54a6 0400 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -04d9e8: 6e20 b100 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ -04d9ee: 0c06 |0075: move-result-object v6 │ │ -04d9f0: 52a5 0500 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04d9f4: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -04d9f8: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -04d9fc: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -04d9fe: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -04da02: 6e30 b200 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ -04da08: 0c05 |0082: move-result-object v5 │ │ -04da0a: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -04da0e: 6e20 b300 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ -04da14: 0c05 |0088: move-result-object v5 │ │ -04da16: 6e20 b500 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ -04da1c: 0c05 |008c: move-result-object v5 │ │ -04da1e: 0200 1300 |008d: move/from16 v0, v19 │ │ -04da22: 0201 1400 |008f: move/from16 v1, v20 │ │ -04da26: 0202 1500 |0091: move/from16 v2, v21 │ │ -04da2a: 6e40 b900 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b9 │ │ -04da30: 0c04 |0096: move-result-object v4 │ │ -04da32: 6e10 a900 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00a9 │ │ -04da38: 0c05 |009a: move-result-object v5 │ │ -04da3a: 1105 |009b: return-object v5 │ │ -04da3c: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -04da3e: 28a1 |009d: goto 003e // -005f │ │ -04da40: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -04da42: 28aa |009f: goto 0049 // -0056 │ │ -04da44: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -04da46: 28b3 |00a1: goto 0054 // -004d │ │ -04da48: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -04da4a: 28da |00a3: goto 007d // -0026 │ │ + insns size : 162 16-bit code units │ │ +04d95c: |[04d95c] 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; │ │ +04d96c: 2204 1900 |0000: new-instance v4, Landroid/app/Notification$Builder; // type@0019 │ │ +04d970: 7020 a600 8400 |0002: invoke-direct {v4, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ +04d976: 5395 0f00 |0005: iget-wide v5, v9, Landroid/app/Notification;.when:J // field@000f │ │ +04d97a: 6e30 c000 5406 |0007: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ +04d980: 0c04 |000a: move-result-object v4 │ │ +04d982: 5295 0700 |000b: iget v5, v9, Landroid/app/Notification;.icon:I // field@0007 │ │ +04d986: 5296 0800 |000d: iget v6, v9, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ +04d98a: 6e30 ba00 5406 |000f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ +04d990: 0c04 |0012: move-result-object v4 │ │ +04d992: 5495 0200 |0013: iget-object v5, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +04d996: 6e20 ab00 5400 |0015: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ +04d99c: 0c04 |0018: move-result-object v4 │ │ +04d99e: 5495 0d00 |0019: iget-object v5, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ +04d9a2: 6e30 bd00 540d |001b: invoke-virtual {v4, v5, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ +04d9a8: 0c04 |001e: move-result-object v4 │ │ +04d9aa: 5495 0c00 |001f: iget-object v5, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ +04d9ae: 5296 0100 |0021: iget v6, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04d9b2: 6e30 bb00 5406 |0023: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ +04d9b8: 0c04 |0026: move-result-object v4 │ │ +04d9ba: 5495 0e00 |0027: iget-object v5, v9, Landroid/app/Notification;.vibrate:[J // field@000e │ │ +04d9be: 6e20 bf00 5400 |0029: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ +04d9c4: 0c04 |002c: move-result-object v4 │ │ +04d9c6: 5295 0900 |002d: iget v5, v9, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ +04d9ca: 5296 0b00 |002f: iget v6, v9, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ +04d9ce: 5297 0a00 |0031: iget v7, v9, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ +04d9d2: 6e40 b400 5476 |0033: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ +04d9d8: 0c05 |0036: move-result-object v5 │ │ +04d9da: 5294 0500 |0037: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d9de: dd04 0402 |0039: and-int/lit8 v4, v4, #int 2 // #02 │ │ +04d9e2: 3804 5f00 |003b: if-eqz v4, 009a // +005f │ │ +04d9e6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +04d9e8: 6e20 b600 4500 |003e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ +04d9ee: 0c05 |0041: move-result-object v5 │ │ +04d9f0: 5294 0500 |0042: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04d9f4: dd04 0408 |0044: and-int/lit8 v4, v4, #int 8 // #08 │ │ +04d9f8: 3804 5600 |0046: if-eqz v4, 009c // +0056 │ │ +04d9fc: 1214 |0048: const/4 v4, #int 1 // #1 │ │ +04d9fe: 6e20 b700 4500 |0049: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ +04da04: 0c05 |004c: move-result-object v5 │ │ +04da06: 5294 0500 |004d: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04da0a: dd04 0410 |004f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +04da0e: 3804 4d00 |0051: if-eqz v4, 009e // +004d │ │ +04da12: 1214 |0053: const/4 v4, #int 1 // #1 │ │ +04da14: 6e20 aa00 4500 |0054: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ +04da1a: 0c04 |0057: move-result-object v4 │ │ +04da1c: 5295 0300 |0058: iget v5, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ +04da20: 6e20 b000 5400 |005a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ +04da26: 0c04 |005d: move-result-object v4 │ │ +04da28: 6e20 af00 a400 |005e: invoke-virtual {v4, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ +04da2e: 0c04 |0061: move-result-object v4 │ │ +04da30: 6e20 ae00 b400 |0062: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +04da36: 0c04 |0065: move-result-object v4 │ │ +04da38: 6e20 ac00 c400 |0066: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ +04da3e: 0c04 |0069: move-result-object v4 │ │ +04da40: 6e20 ad00 f400 |006a: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ +04da46: 0c04 |006d: move-result-object v4 │ │ +04da48: 5495 0400 |006e: iget-object v5, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +04da4c: 6e20 b100 5400 |0070: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ +04da52: 0c05 |0073: move-result-object v5 │ │ +04da54: 5294 0500 |0074: iget v4, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04da58: d544 8000 |0076: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +04da5c: 3804 2800 |0078: if-eqz v4, 00a0 // +0028 │ │ +04da60: 1214 |007a: const/4 v4, #int 1 // #1 │ │ +04da62: 0800 1000 |007b: move-object/from16 v0, v16 │ │ +04da66: 6e30 b200 0504 |007d: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ +04da6c: 0c04 |0080: move-result-object v4 │ │ +04da6e: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +04da72: 6e20 b300 0400 |0083: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ +04da78: 0c04 |0086: move-result-object v4 │ │ +04da7a: 6e20 b500 e400 |0087: invoke-virtual {v4, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ +04da80: 0c04 |008a: move-result-object v4 │ │ +04da82: 0200 1200 |008b: move/from16 v0, v18 │ │ +04da86: 0201 1300 |008d: move/from16 v1, v19 │ │ +04da8a: 0202 1400 |008f: move/from16 v2, v20 │ │ +04da8e: 6e40 b900 0421 |0091: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b9 │ │ +04da94: 0c03 |0094: move-result-object v3 │ │ +04da96: 6e10 a900 0300 |0095: invoke-virtual {v3}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00a9 │ │ +04da9c: 0c04 |0098: move-result-object v4 │ │ +04da9e: 1104 |0099: return-object v4 │ │ +04daa0: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +04daa2: 28a3 |009b: goto 003e // -005d │ │ +04daa4: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +04daa6: 28ac |009d: goto 0049 // -0054 │ │ +04daa8: 1204 |009e: const/4 v4, #int 0 // #0 │ │ +04daaa: 28b5 |009f: goto 0054 // -004b │ │ +04daac: 1204 |00a0: const/4 v4, #int 0 // #0 │ │ +04daae: 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 : 2772 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 2781 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #63 header: │ │ -class_idx : 239 │ │ +class_idx : 246 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2779 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2788 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #63 annotations: │ │ Annotations on method #1477 'addInboxStyle' │ │ @@ -14845,155 +14844,154 @@ │ │ access : 0x0002 (PRIVATE) │ │ Direct methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ - registers : 25 │ │ + registers : 24 │ │ ins : 17 │ │ outs : 4 │ │ - insns size : 183 16-bit code units │ │ -04da4c: |[04da4c] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ -04da5c: 7010 b622 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04da62: 2204 1600 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@0016 │ │ -04da66: 7020 a600 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ -04da6c: 53a6 0f00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@000f │ │ -04da70: 6e30 c000 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ -04da76: 0c04 |000d: move-result-object v4 │ │ -04da78: 52a5 0700 |000e: iget v5, v10, Landroid/app/Notification;.icon:I // field@0007 │ │ -04da7c: 52a6 0800 |0010: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ -04da80: 6e30 ba00 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ -04da86: 0c04 |0015: move-result-object v4 │ │ -04da88: 54a5 0200 |0016: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ -04da8c: 6e20 ab00 5400 |0018: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ -04da92: 0c04 |001b: move-result-object v4 │ │ -04da94: 54a5 0d00 |001c: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ -04da98: 6e30 bd00 540e |001e: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ -04da9e: 0c04 |0021: move-result-object v4 │ │ -04daa0: 54a5 0c00 |0022: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ -04daa4: 52a6 0100 |0024: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ -04daa8: 6e30 bb00 5406 |0026: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ -04daae: 0c04 |0029: move-result-object v4 │ │ -04dab0: 54a5 0e00 |002a: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@000e │ │ -04dab4: 6e20 bf00 5400 |002c: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ -04daba: 0c04 |002f: move-result-object v4 │ │ -04dabc: 52a5 0900 |0030: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ -04dac0: 52a6 0b00 |0032: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ -04dac4: 52a7 0a00 |0034: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ -04dac8: 6e40 b400 5476 |0036: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ -04dace: 0c05 |0039: move-result-object v5 │ │ -04dad0: 52a4 0500 |003a: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04dad4: dd04 0402 |003c: and-int/lit8 v4, v4, #int 2 // #02 │ │ -04dad8: 3804 7100 |003e: if-eqz v4, 00af // +0071 │ │ -04dadc: 1214 |0040: const/4 v4, #int 1 // #1 │ │ -04dade: 6e20 b600 4500 |0041: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ -04dae4: 0c05 |0044: move-result-object v5 │ │ -04dae6: 52a4 0500 |0045: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04daea: dd04 0408 |0047: and-int/lit8 v4, v4, #int 8 // #08 │ │ -04daee: 3804 6800 |0049: if-eqz v4, 00b1 // +0068 │ │ -04daf2: 1214 |004b: const/4 v4, #int 1 // #1 │ │ -04daf4: 6e20 b700 4500 |004c: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ -04dafa: 0c05 |004f: move-result-object v5 │ │ -04dafc: 52a4 0500 |0050: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04db00: dd04 0410 |0052: and-int/lit8 v4, v4, #int 16 // #10 │ │ -04db04: 3804 5f00 |0054: if-eqz v4, 00b3 // +005f │ │ -04db08: 1214 |0056: const/4 v4, #int 1 // #1 │ │ -04db0a: 6e20 aa00 4500 |0057: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ -04db10: 0c04 |005a: move-result-object v4 │ │ -04db12: 52a5 0300 |005b: iget v5, v10, Landroid/app/Notification;.defaults:I // field@0003 │ │ -04db16: 6e20 b000 5400 |005d: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ -04db1c: 0c04 |0060: move-result-object v4 │ │ -04db1e: 6e20 af00 b400 |0061: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ -04db24: 0c04 |0064: move-result-object v4 │ │ -04db26: 6e20 ae00 c400 |0065: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ -04db2c: 0c04 |0068: move-result-object v4 │ │ -04db2e: 0800 1800 |0069: move-object/from16 v0, v24 │ │ -04db32: 6e20 bc00 0400 |006b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00bc │ │ -04db38: 0c04 |006e: move-result-object v4 │ │ -04db3a: 6e20 ac00 d400 |006f: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ -04db40: 0c04 |0072: move-result-object v4 │ │ -04db42: 0800 1000 |0073: move-object/from16 v0, v16 │ │ -04db46: 6e20 ad00 0400 |0075: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ -04db4c: 0c04 |0078: move-result-object v4 │ │ -04db4e: 54a5 0400 |0079: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ -04db52: 6e20 b100 5400 |007b: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ -04db58: 0c05 |007e: move-result-object v5 │ │ -04db5a: 52a4 0500 |007f: iget v4, v10, Landroid/app/Notification;.flags:I // field@0005 │ │ -04db5e: d544 8000 |0081: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -04db62: 3804 3200 |0083: if-eqz v4, 00b5 // +0032 │ │ -04db66: 1214 |0085: const/4 v4, #int 1 // #1 │ │ -04db68: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -04db6c: 6e30 b200 0504 |0088: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ -04db72: 0c04 |008b: move-result-object v4 │ │ -04db74: 0800 1200 |008c: move-object/from16 v0, v18 │ │ -04db78: 6e20 b300 0400 |008e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ -04db7e: 0c04 |0091: move-result-object v4 │ │ -04db80: 6e20 b500 f400 |0092: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ -04db86: 0c04 |0095: move-result-object v4 │ │ -04db88: 0200 1600 |0096: move/from16 v0, v22 │ │ -04db8c: 6e20 be00 0400 |0098: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00be │ │ -04db92: 0c04 |009b: move-result-object v4 │ │ -04db94: 0200 1700 |009c: move/from16 v0, v23 │ │ -04db98: 6e20 b800 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b8 │ │ -04db9e: 0c04 |00a1: move-result-object v4 │ │ -04dba0: 0200 1300 |00a2: move/from16 v0, v19 │ │ -04dba4: 0201 1400 |00a4: move/from16 v1, v20 │ │ -04dba8: 0202 1500 |00a6: move/from16 v2, v21 │ │ -04dbac: 6e40 b900 0421 |00a8: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b9 │ │ -04dbb2: 0c04 |00ab: move-result-object v4 │ │ -04dbb4: 5b84 af01 |00ac: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dbb8: 0e00 |00ae: return-void │ │ -04dbba: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -04dbbc: 2891 |00b0: goto 0041 // -006f │ │ -04dbbe: 1204 |00b1: const/4 v4, #int 0 // #0 │ │ -04dbc0: 289a |00b2: goto 004c // -0066 │ │ -04dbc2: 1204 |00b3: const/4 v4, #int 0 // #0 │ │ -04dbc4: 28a3 |00b4: goto 0057 // -005d │ │ -04dbc6: 1204 |00b5: const/4 v4, #int 0 // #0 │ │ -04dbc8: 28d0 |00b6: goto 0086 // -0030 │ │ + insns size : 181 16-bit code units │ │ +04dab0: |[04dab0] android.support.v4.app.NotificationCompatJellybean.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ │ +04dac0: 7010 b622 0700 |0000: invoke-direct {v7}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04dac6: 2203 1900 |0003: new-instance v3, Landroid/app/Notification$Builder; // type@0019 │ │ +04daca: 7020 a600 8300 |0005: invoke-direct {v3, v8}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00a6 │ │ +04dad0: 5394 0f00 |0008: iget-wide v4, v9, Landroid/app/Notification;.when:J // field@000f │ │ +04dad4: 6e30 c000 4305 |000a: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00c0 │ │ +04dada: 0c03 |000d: move-result-object v3 │ │ +04dadc: 5294 0700 |000e: iget v4, v9, Landroid/app/Notification;.icon:I // field@0007 │ │ +04dae0: 5295 0800 |0010: iget v5, v9, Landroid/app/Notification;.iconLevel:I // field@0008 │ │ +04dae4: 6e30 ba00 4305 |0012: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00ba │ │ +04daea: 0c03 |0015: move-result-object v3 │ │ +04daec: 5494 0200 |0016: iget-object v4, v9, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@0002 │ │ +04daf0: 6e20 ab00 4300 |0018: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00ab │ │ +04daf6: 0c03 |001b: move-result-object v3 │ │ +04daf8: 5494 0d00 |001c: iget-object v4, v9, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@000d │ │ +04dafc: 6e30 bd00 430d |001e: invoke-virtual {v3, v4, v13}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00bd │ │ +04db02: 0c03 |0021: move-result-object v3 │ │ +04db04: 5494 0c00 |0022: iget-object v4, v9, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@000c │ │ +04db08: 5295 0100 |0024: iget v5, v9, Landroid/app/Notification;.audioStreamType:I // field@0001 │ │ +04db0c: 6e30 bb00 4305 |0026: invoke-virtual {v3, v4, v5}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00bb │ │ +04db12: 0c03 |0029: move-result-object v3 │ │ +04db14: 5494 0e00 |002a: iget-object v4, v9, Landroid/app/Notification;.vibrate:[J // field@000e │ │ +04db18: 6e20 bf00 4300 |002c: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00bf │ │ +04db1e: 0c03 |002f: move-result-object v3 │ │ +04db20: 5294 0900 |0030: iget v4, v9, Landroid/app/Notification;.ledARGB:I // field@0009 │ │ +04db24: 5295 0b00 |0032: iget v5, v9, Landroid/app/Notification;.ledOnMS:I // field@000b │ │ +04db28: 5296 0a00 |0034: iget v6, v9, Landroid/app/Notification;.ledOffMS:I // field@000a │ │ +04db2c: 6e40 b400 4365 |0036: invoke-virtual {v3, v4, v5, v6}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00b4 │ │ +04db32: 0c04 |0039: move-result-object v4 │ │ +04db34: 5293 0500 |003a: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04db38: dd03 0302 |003c: and-int/lit8 v3, v3, #int 2 // #02 │ │ +04db3c: 3803 6f00 |003e: if-eqz v3, 00ad // +006f │ │ +04db40: 1213 |0040: const/4 v3, #int 1 // #1 │ │ +04db42: 6e20 b600 3400 |0041: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00b6 │ │ +04db48: 0c04 |0044: move-result-object v4 │ │ +04db4a: 5293 0500 |0045: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04db4e: dd03 0308 |0047: and-int/lit8 v3, v3, #int 8 // #08 │ │ +04db52: 3803 6600 |0049: if-eqz v3, 00af // +0066 │ │ +04db56: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +04db58: 6e20 b700 3400 |004c: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00b7 │ │ +04db5e: 0c04 |004f: move-result-object v4 │ │ +04db60: 5293 0500 |0050: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04db64: dd03 0310 |0052: and-int/lit8 v3, v3, #int 16 // #10 │ │ +04db68: 3803 5d00 |0054: if-eqz v3, 00b1 // +005d │ │ +04db6c: 1213 |0056: const/4 v3, #int 1 // #1 │ │ +04db6e: 6e20 aa00 3400 |0057: invoke-virtual {v4, v3}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00aa │ │ +04db74: 0c03 |005a: move-result-object v3 │ │ +04db76: 5294 0300 |005b: iget v4, v9, Landroid/app/Notification;.defaults:I // field@0003 │ │ +04db7a: 6e20 b000 4300 |005d: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00b0 │ │ +04db80: 0c03 |0060: move-result-object v3 │ │ +04db82: 6e20 af00 a300 |0061: invoke-virtual {v3, v10}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00af │ │ +04db88: 0c03 |0064: move-result-object v3 │ │ +04db8a: 6e20 ae00 b300 |0065: invoke-virtual {v3, v11}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ae │ │ +04db90: 0c03 |0068: move-result-object v3 │ │ +04db92: 0800 1700 |0069: move-object/from16 v0, v23 │ │ +04db96: 6e20 bc00 0300 |006b: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00bc │ │ +04db9c: 0c03 |006e: move-result-object v3 │ │ +04db9e: 6e20 ac00 c300 |006f: invoke-virtual {v3, v12}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00ac │ │ +04dba4: 0c03 |0072: move-result-object v3 │ │ +04dba6: 6e20 ad00 f300 |0073: invoke-virtual {v3, v15}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00ad │ │ +04dbac: 0c03 |0076: move-result-object v3 │ │ +04dbae: 5494 0400 |0077: iget-object v4, v9, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@0004 │ │ +04dbb2: 6e20 b100 4300 |0079: invoke-virtual {v3, v4}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00b1 │ │ +04dbb8: 0c04 |007c: move-result-object v4 │ │ +04dbba: 5293 0500 |007d: iget v3, v9, Landroid/app/Notification;.flags:I // field@0005 │ │ +04dbbe: d533 8000 |007f: and-int/lit16 v3, v3, #int 128 // #0080 │ │ +04dbc2: 3803 3200 |0081: if-eqz v3, 00b3 // +0032 │ │ +04dbc6: 1213 |0083: const/4 v3, #int 1 // #1 │ │ +04dbc8: 0800 1000 |0084: move-object/from16 v0, v16 │ │ +04dbcc: 6e30 b200 0403 |0086: invoke-virtual {v4, v0, v3}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00b2 │ │ +04dbd2: 0c03 |0089: move-result-object v3 │ │ +04dbd4: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +04dbd8: 6e20 b300 0300 |008c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00b3 │ │ +04dbde: 0c03 |008f: move-result-object v3 │ │ +04dbe0: 6e20 b500 e300 |0090: invoke-virtual {v3, v14}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00b5 │ │ +04dbe6: 0c03 |0093: move-result-object v3 │ │ +04dbe8: 0200 1500 |0094: move/from16 v0, v21 │ │ +04dbec: 6e20 be00 0300 |0096: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00be │ │ +04dbf2: 0c03 |0099: move-result-object v3 │ │ +04dbf4: 0200 1600 |009a: move/from16 v0, v22 │ │ +04dbf8: 6e20 b800 0300 |009c: invoke-virtual {v3, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00b8 │ │ +04dbfe: 0c03 |009f: move-result-object v3 │ │ +04dc00: 0200 1200 |00a0: move/from16 v0, v18 │ │ +04dc04: 0201 1300 |00a2: move/from16 v1, v19 │ │ +04dc08: 0202 1400 |00a4: move/from16 v2, v20 │ │ +04dc0c: 6e40 b900 0321 |00a6: invoke-virtual {v3, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00b9 │ │ +04dc12: 0c03 |00a9: move-result-object v3 │ │ +04dc14: 5b73 af01 |00aa: iput-object v3, v7, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dc18: 0e00 |00ac: return-void │ │ +04dc1a: 1203 |00ad: const/4 v3, #int 0 // #0 │ │ +04dc1c: 2893 |00ae: goto 0041 // -006d │ │ +04dc1e: 1203 |00af: const/4 v3, #int 0 // #0 │ │ +04dc20: 289c |00b0: goto 004c // -0064 │ │ +04dc22: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +04dc24: 28a5 |00b2: goto 0057 // -005b │ │ +04dc26: 1203 |00b3: const/4 v3, #int 0 // #0 │ │ +04dc28: 28d0 |00b4: goto 0084 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ - 0x00ae line=59 │ │ - 0x00af line=34 │ │ + 0x00ac line=59 │ │ + 0x00ad line=34 │ │ locals : │ │ - 0x0000 - 0x00b7 reg=8 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ - 0x0000 - 0x00b7 reg=9 context Landroid/content/Context; │ │ - 0x0000 - 0x00b7 reg=10 n Landroid/app/Notification; │ │ - 0x0000 - 0x00b7 reg=11 contentTitle Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b7 reg=12 contentText Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b7 reg=13 contentInfo Ljava/lang/CharSequence; │ │ - 0x0000 - 0x00b7 reg=14 tickerView Landroid/widget/RemoteViews; │ │ - 0x0000 - 0x00b7 reg=15 number I │ │ - 0x0000 - 0x00b7 reg=16 contentIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b7 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ - 0x0000 - 0x00b7 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ - 0x0000 - 0x00b7 reg=19 mProgressMax I │ │ - 0x0000 - 0x00b7 reg=20 mProgress I │ │ - 0x0000 - 0x00b7 reg=21 mProgressIndeterminate Z │ │ - 0x0000 - 0x00b7 reg=22 useChronometer Z │ │ - 0x0000 - 0x00b7 reg=23 priority I │ │ - 0x0000 - 0x00b7 reg=24 subText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b5 reg=7 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ + 0x0000 - 0x00b5 reg=8 context Landroid/content/Context; │ │ + 0x0000 - 0x00b5 reg=9 n Landroid/app/Notification; │ │ + 0x0000 - 0x00b5 reg=10 contentTitle Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b5 reg=11 contentText Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b5 reg=12 contentInfo Ljava/lang/CharSequence; │ │ + 0x0000 - 0x00b5 reg=13 tickerView Landroid/widget/RemoteViews; │ │ + 0x0000 - 0x00b5 reg=14 number I │ │ + 0x0000 - 0x00b5 reg=15 contentIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b5 reg=16 fullScreenIntent Landroid/app/PendingIntent; │ │ + 0x0000 - 0x00b5 reg=17 largeIcon Landroid/graphics/Bitmap; │ │ + 0x0000 - 0x00b5 reg=18 mProgressMax I │ │ + 0x0000 - 0x00b5 reg=19 mProgress I │ │ + 0x0000 - 0x00b5 reg=20 mProgressIndeterminate Z │ │ + 0x0000 - 0x00b5 reg=21 useChronometer Z │ │ + 0x0000 - 0x00b5 reg=22 priority I │ │ + 0x0000 - 0x00b5 reg=23 subText Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ name : 'addAction' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04dbcc: |[04dbcc] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -04dbdc: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dbe0: 6e40 a700 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ -04dbe6: 0e00 |0005: return-void │ │ +04dc2c: |[04dc2c] android.support.v4.app.NotificationCompatJellybean.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +04dc3c: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dc40: 6e40 a700 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00a7 │ │ +04dc46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0005 line=63 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0000 - 0x0006 reg=2 icon I │ │ @@ -15005,27 +15003,27 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04dbe8: |[04dbe8] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -04dbf8: 2201 1400 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0014 │ │ -04dbfc: 5432 af01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dc00: 7020 9d00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@009d │ │ -04dc06: 6e20 a000 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a0 │ │ -04dc0c: 0c01 |000a: move-result-object v1 │ │ -04dc0e: 6e20 9f00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009f │ │ -04dc14: 0c00 |000e: move-result-object v0 │ │ -04dc16: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ -04dc1a: 6e20 9e00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009e │ │ -04dc20: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ -04dc24: 6e20 a100 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a1 │ │ -04dc2a: 0e00 |0019: return-void │ │ +04dc48: |[04dc48] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +04dc58: 2201 1700 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@0017 │ │ +04dc5c: 5432 af01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dc60: 7020 9d00 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@009d │ │ +04dc66: 6e20 a000 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a0 │ │ +04dc6c: 0c01 |000a: move-result-object v1 │ │ +04dc6e: 6e20 9f00 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009f │ │ +04dc74: 0c00 |000e: move-result-object v0 │ │ +04dc76: 3809 0500 |000f: if-eqz v9, 0014 // +0005 │ │ +04dc7a: 6e20 9e00 8000 |0011: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@009e │ │ +04dc80: 3805 0500 |0014: if-eqz v5, 0019 // +0005 │ │ +04dc84: 6e20 a100 6000 |0016: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00a1 │ │ +04dc8a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x000f line=81 │ │ 0x0011 line=82 │ │ 0x0014 line=84 │ │ 0x0016 line=85 │ │ @@ -15045,25 +15043,25 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -04dc2c: |[04dc2c] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -04dc3c: 2201 1500 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0015 │ │ -04dc40: 5432 af01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dc44: 7020 a200 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00a2 │ │ -04dc4a: 6e20 a400 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a4 │ │ -04dc50: 0c01 |000a: move-result-object v1 │ │ -04dc52: 6e20 a300 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a3 │ │ -04dc58: 0c00 |000e: move-result-object v0 │ │ -04dc5a: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ -04dc5e: 6e20 a500 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a5 │ │ -04dc64: 0e00 |0014: return-void │ │ +04dc8c: |[04dc8c] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +04dc9c: 2201 1800 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@0018 │ │ +04dca0: 5432 af01 |0002: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dca4: 7020 a200 2100 |0004: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00a2 │ │ +04dcaa: 6e20 a400 4100 |0007: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a4 │ │ +04dcb0: 0c01 |000a: move-result-object v1 │ │ +04dcb2: 6e20 a300 7100 |000b: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a3 │ │ +04dcb8: 0c00 |000e: move-result-object v0 │ │ +04dcba: 3805 0500 |000f: if-eqz v5, 0014 // +0005 │ │ +04dcbe: 6e20 a500 6000 |0011: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00a5 │ │ +04dcc4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x000f line=70 │ │ 0x0011 line=71 │ │ 0x0014 line=73 │ │ locals : │ │ @@ -15079,33 +15077,33 @@ │ │ type : '(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -04dc68: |[04dc68] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -04dc78: 2203 1700 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0017 │ │ -04dc7c: 5454 af01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dc80: 7020 c100 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00c1 │ │ -04dc86: 6e20 c300 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c3 │ │ -04dc8c: 0c01 |000a: move-result-object v1 │ │ -04dc8e: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ -04dc92: 6e20 c400 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c4 │ │ -04dc98: 6e10 0923 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ -04dc9e: 0c00 |0013: move-result-object v0 │ │ -04dca0: 7210 2023 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -04dca6: 0a03 |0017: move-result v3 │ │ -04dca8: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ -04dcac: 7210 2123 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -04dcb2: 0c02 |001d: move-result-object v2 │ │ -04dcb4: 1f02 4204 |001e: check-cast v2, Ljava/lang/CharSequence; // type@0442 │ │ -04dcb8: 6e20 c200 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c2 │ │ -04dcbe: 28f1 |0023: goto 0014 // -000f │ │ -04dcc0: 0e00 |0024: return-void │ │ +04dcc8: |[04dcc8] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +04dcd8: 2203 1a00 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@001a │ │ +04dcdc: 5454 af01 |0002: iget-object v4, v5, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dce0: 7020 c100 4300 |0004: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00c1 │ │ +04dce6: 6e20 c300 6300 |0007: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c3 │ │ +04dcec: 0c01 |000a: move-result-object v1 │ │ +04dcee: 3807 0500 |000b: if-eqz v7, 0010 // +0005 │ │ +04dcf2: 6e20 c400 8100 |000d: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c4 │ │ +04dcf8: 6e10 0923 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +04dcfe: 0c00 |0013: move-result-object v0 │ │ +04dd00: 7210 2023 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +04dd06: 0a03 |0017: move-result v3 │ │ +04dd08: 3803 0c00 |0018: if-eqz v3, 0024 // +000c │ │ +04dd0c: 7210 2123 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +04dd12: 0c02 |001d: move-result-object v2 │ │ +04dd14: 1f02 4b04 |001e: check-cast v2, Ljava/lang/CharSequence; // type@044b │ │ +04dd18: 6e20 c200 2100 |0020: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00c2 │ │ +04dd1e: 28f1 |0023: goto 0014 // -000f │ │ +04dd20: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x000b line=93 │ │ 0x000d line=94 │ │ 0x0010 line=96 │ │ 0x0020 line=97 │ │ @@ -15126,32 +15124,32 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04dcc4: |[04dcc4] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ -04dcd4: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ -04dcd8: 6e10 a800 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00a8 │ │ -04dcde: 0c00 |0005: move-result-object v0 │ │ -04dce0: 1100 |0006: return-object v0 │ │ +04dd24: |[04dd24] android.support.v4.app.NotificationCompatJellybean.build:()Landroid/app/Notification; │ │ +04dd34: 5410 af01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean;.b:Landroid/app/Notification$Builder; // field@01af │ │ +04dd38: 6e10 a800 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00a8 │ │ +04dd3e: 0c00 |0005: move-result-object v0 │ │ +04dd40: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ - source_file_idx : 2779 (NotificationCompatJellybean.java) │ │ + source_file_idx : 2788 (NotificationCompatJellybean.java) │ │ │ │ Class #64 header: │ │ -class_idx : 240 │ │ +class_idx : 247 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3043 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3052 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #64 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -15171,32 +15169,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04dce4: |[04dce4] android.support.v4.app.ServiceCompat.:()V │ │ -04dcf4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04dcfa: 0e00 |0003: return-void │ │ +04dd44: |[04dd44] android.support.v4.app.ServiceCompat.:()V │ │ +04dd54: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04dd5a: 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 : 3043 (ServiceCompat.java) │ │ + source_file_idx : 3052 (ServiceCompat.java) │ │ │ │ Class #65 header: │ │ -class_idx : 241 │ │ +class_idx : 248 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3059 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -15254,37 +15252,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -04dcfc: |[04dcfc] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -04dd0c: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04dd12: 5b34 b101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ -04dd16: 2200 2c00 |0005: new-instance v0, Landroid/content/Intent; // type@002c │ │ -04dd1a: 7010 1c01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@011c │ │ -04dd20: 1a01 e10f |000a: const-string v1, "android.intent.action.SEND" // string@0fe1 │ │ -04dd24: 6e20 4101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -04dd2a: 0c00 |000f: move-result-object v0 │ │ -04dd2c: 5b30 b501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04dd30: 5430 b501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04dd34: 1a01 0010 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1000 │ │ -04dd38: 6e10 5800 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0058 │ │ -04dd3e: 0c02 |0019: move-result-object v2 │ │ -04dd40: 6e30 3a01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -04dd46: 5430 b501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04dd4a: 1a01 ff0f |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fff │ │ -04dd4e: 6e10 5500 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -04dd54: 0c02 |0024: move-result-object v2 │ │ -04dd56: 6e30 3801 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ -04dd5c: 5430 b501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04dd60: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -04dd64: 6e20 2201 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -04dd6a: 0e00 |002f: return-void │ │ +04dd5c: |[04dd5c] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +04dd6c: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04dd72: 5b34 b101 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ +04dd76: 2200 2f00 |0005: new-instance v0, Landroid/content/Intent; // type@002f │ │ +04dd7a: 7010 1c01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@011c │ │ +04dd80: 1a01 ea0f |000a: const-string v1, "android.intent.action.SEND" // string@0fea │ │ +04dd84: 6e20 4101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +04dd8a: 0c00 |000f: move-result-object v0 │ │ +04dd8c: 5b30 b501 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04dd90: 5430 b501 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04dd94: 1a01 0910 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1009 │ │ +04dd98: 6e10 5800 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@0058 │ │ +04dd9e: 0c02 |0019: move-result-object v2 │ │ +04dda0: 6e30 3a01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +04dda6: 5430 b501 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04ddaa: 1a01 0810 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1008 │ │ +04ddae: 6e10 5500 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +04ddb4: 0c02 |0024: move-result-object v2 │ │ +04ddb6: 6e30 3801 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ +04ddbc: 5430 b501 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04ddc0: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +04ddc4: 6e20 2201 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +04ddca: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x0005 line=280 │ │ 0x0012 line=281 │ │ 0x001d line=282 │ │ @@ -15299,35 +15297,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 │ │ -04dd6c: |[04dd6c] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -04dd7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04dd7e: 5454 b501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04dd82: 6e20 2f01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ -04dd88: 0c00 |0006: move-result-object v0 │ │ -04dd8a: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -04dd8e: 2101 |0009: array-length v1, v0 │ │ -04dd90: 6e10 0d23 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04dd96: 0a04 |000d: move-result v4 │ │ -04dd98: b014 |000e: add-int/2addr v4, v1 │ │ -04dd9a: 2342 c004 |000f: new-array v2, v4, [Ljava/lang/String; // type@04c0 │ │ -04dd9e: 6e20 0f23 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -04dda4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -04dda8: 6e10 0d23 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04ddae: 0a04 |0019: move-result v4 │ │ -04ddb0: 7151 e222 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -04ddb6: 5453 b501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04ddba: 6e30 3c01 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ -04ddc0: 0e00 |0022: return-void │ │ -04ddc2: 0131 |0023: move v1, v3 │ │ -04ddc4: 28e6 |0024: goto 000a // -001a │ │ +04ddcc: |[04ddcc] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +04dddc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ddde: 5454 b501 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04dde2: 6e20 2f01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ +04dde8: 0c00 |0006: move-result-object v0 │ │ +04ddea: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +04ddee: 2101 |0009: array-length v1, v0 │ │ +04ddf0: 6e10 0d23 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ddf6: 0a04 |000d: move-result v4 │ │ +04ddf8: b014 |000e: add-int/2addr v4, v1 │ │ +04ddfa: 2342 c904 |000f: new-array v2, v4, [Ljava/lang/String; // type@04c9 │ │ +04ddfe: 6e20 0f23 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +04de04: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +04de08: 6e10 0d23 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04de0e: 0a04 |0019: move-result v4 │ │ +04de10: 7151 e222 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +04de16: 5453 b501 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04de1a: 6e30 3c01 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ +04de20: 0e00 |0022: return-void │ │ +04de22: 0131 |0023: move v1, v3 │ │ +04de24: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0007 line=345 │ │ 0x000a line=346 │ │ 0x0011 line=347 │ │ 0x0014 line=348 │ │ @@ -15349,33 +15347,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 │ │ -04ddc8: |[04ddc8] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -04ddd8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04ddda: 6e10 d505 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ -04dde0: 0c00 |0004: move-result-object v0 │ │ -04dde2: 6e20 2f01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ -04dde8: 0c01 |0008: move-result-object v1 │ │ -04ddea: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -04ddee: 2112 |000b: array-length v2, v1 │ │ -04ddf0: 2185 |000c: array-length v5, v8 │ │ -04ddf2: b025 |000d: add-int/2addr v5, v2 │ │ -04ddf4: 2353 c004 |000e: new-array v3, v5, [Ljava/lang/String; // type@04c0 │ │ -04ddf8: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -04ddfc: 7152 e222 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -04de02: 2185 |0015: array-length v5, v8 │ │ -04de04: 7155 e222 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -04de0a: 6e30 3c01 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ -04de10: 0e00 |001c: return-void │ │ -04de12: 0142 |001d: move v2, v4 │ │ -04de14: 28ee |001e: goto 000c // -0012 │ │ +04de28: |[04de28] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +04de38: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04de3a: 6e10 d505 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ +04de40: 0c00 |0004: move-result-object v0 │ │ +04de42: 6e20 2f01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ +04de48: 0c01 |0008: move-result-object v1 │ │ +04de4a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +04de4e: 2112 |000b: array-length v2, v1 │ │ +04de50: 2185 |000c: array-length v5, v8 │ │ +04de52: b025 |000d: add-int/2addr v5, v2 │ │ +04de54: 2353 c904 |000e: new-array v3, v5, [Ljava/lang/String; // type@04c9 │ │ +04de58: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +04de5c: 7152 e222 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +04de62: 2185 |0015: array-length v5, v8 │ │ +04de64: 7155 e222 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +04de6a: 6e30 3c01 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ +04de70: 0e00 |001c: return-void │ │ +04de72: 0142 |001d: move v2, v4 │ │ +04de74: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=356 │ │ 0x0005 line=357 │ │ 0x0009 line=358 │ │ 0x000c line=359 │ │ 0x0010 line=360 │ │ @@ -15397,18 +15395,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 │ │ -04de18: |[04de18] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04de28: 2200 f100 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00f1 │ │ -04de2c: 7020 c805 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@05c8 │ │ -04de32: 1100 |0005: return-object v0 │ │ +04de78: |[04de78] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04de88: 2200 f800 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@00f8 │ │ +04de8c: 7020 c805 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@05c8 │ │ +04de92: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -15417,23 +15415,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 │ │ -04de34: |[04de34] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04de44: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04de48: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04de4c: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04de50: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04de56: 5b10 b201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04de5a: 5410 b201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04de5e: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04de64: 1101 |0010: return-object v1 │ │ +04de94: |[04de94] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04dea4: 5410 b201 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04dea8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04deac: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04deb0: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04deb6: 5b10 b201 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04deba: 5410 b201 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04debe: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04dec4: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0004 line=606 │ │ 0x000b line=608 │ │ 0x0010 line=609 │ │ locals : │ │ @@ -15445,18 +15443,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 │ │ -04de68: |[04de68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04de78: 1a00 e60f |0000: const-string v0, "android.intent.extra.BCC" // string@0fe6 │ │ -04de7c: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ -04de82: 1101 |0005: return-object v1 │ │ +04dec8: |[04dec8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04ded8: 1a00 ef0f |0000: const-string v0, "android.intent.extra.BCC" // string@0fef │ │ +04dedc: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ +04dee2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15466,23 +15464,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 │ │ -04de84: |[04de84] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04de94: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04de98: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04de9c: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04dea0: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04dea6: 5b10 b301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04deaa: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04deae: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04deb4: 1101 |0010: return-object v1 │ │ +04dee4: |[04dee4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04def4: 5410 b301 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04def8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04defc: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04df00: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04df06: 5b10 b301 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04df0a: 5410 b301 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04df0e: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04df14: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0004 line=566 │ │ 0x000b line=568 │ │ 0x0010 line=569 │ │ locals : │ │ @@ -15494,18 +15492,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 │ │ -04deb8: |[04deb8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04dec8: 1a00 e70f |0000: const-string v0, "android.intent.extra.CC" // string@0fe7 │ │ -04decc: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ -04ded2: 1101 |0005: return-object v1 │ │ +04df18: |[04df18] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04df28: 1a00 f00f |0000: const-string v0, "android.intent.extra.CC" // string@0ff0 │ │ +04df2c: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ +04df32: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15515,23 +15513,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 │ │ -04ded4: |[04ded4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04dee4: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04dee8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -04deec: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04def0: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04def6: 5b10 b701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04defa: 5410 b701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04defe: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04df04: 1101 |0010: return-object v1 │ │ +04df34: |[04df34] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04df44: 5410 b701 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04df48: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +04df4c: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04df50: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04df56: 5b10 b701 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04df5a: 5410 b701 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04df5e: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04df64: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0004 line=526 │ │ 0x000b line=528 │ │ 0x0010 line=529 │ │ locals : │ │ @@ -15543,18 +15541,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 │ │ -04df08: |[04df08] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04df18: 1a00 e80f |0000: const-string v0, "android.intent.extra.EMAIL" // string@0fe8 │ │ -04df1c: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ -04df22: 1101 |0005: return-object v1 │ │ +04df68: |[04df68] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04df78: 1a00 f10f |0000: const-string v0, "android.intent.extra.EMAIL" // string@0ff1 │ │ +04df7c: 7030 d105 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@05d1 │ │ +04df82: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0005 line=541 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -15564,38 +15562,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 │ │ -04df24: |[04df24] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04df34: 5431 b501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04df38: 1a02 eb0f |0002: const-string v2, "android.intent.extra.STREAM" // string@0feb │ │ -04df3c: 6e20 2d01 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -04df42: 0c00 |0007: move-result-object v0 │ │ -04df44: 1f00 7000 |0008: check-cast v0, Landroid/net/Uri; // type@0070 │ │ -04df48: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -04df4c: 6e20 dc05 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05dc │ │ -04df52: 0c03 |000f: move-result-object v3 │ │ -04df54: 1103 |0010: return-object v3 │ │ -04df56: 5431 b601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04df5a: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -04df5e: 2201 7b04 |0015: new-instance v1, Ljava/util/ArrayList; // type@047b │ │ -04df62: 7010 ff22 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04df68: 5b31 b601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04df6c: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -04df70: 5431 b501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04df74: 1a02 eb0f |0020: const-string v2, "android.intent.extra.STREAM" // string@0feb │ │ -04df78: 6e20 3e01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ -04df7e: 5431 b601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04df82: 6e20 0323 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04df88: 5431 b601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04df8c: 6e20 0323 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04df92: 28e1 |002f: goto 0010 // -001f │ │ +04df84: |[04df84] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04df94: 5431 b501 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04df98: 1a02 f40f |0002: const-string v2, "android.intent.extra.STREAM" // string@0ff4 │ │ +04df9c: 6e20 2d01 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +04dfa2: 0c00 |0007: move-result-object v0 │ │ +04dfa4: 1f00 7500 |0008: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +04dfa8: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +04dfac: 6e20 dc05 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05dc │ │ +04dfb2: 0c03 |000f: move-result-object v3 │ │ +04dfb4: 1103 |0010: return-object v3 │ │ +04dfb6: 5431 b601 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04dfba: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +04dfbe: 2201 8404 |0015: new-instance v1, Ljava/util/ArrayList; // type@0484 │ │ +04dfc2: 7010 ff22 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04dfc8: 5b31 b601 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04dfcc: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +04dfd0: 5431 b501 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04dfd4: 1a02 f40f |0020: const-string v2, "android.intent.extra.STREAM" // string@0ff4 │ │ +04dfd8: 6e20 3e01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ +04dfde: 5431 b601 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04dfe2: 6e20 0323 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04dfe8: 5431 b601 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04dfec: 6e20 0323 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04dff2: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x000a line=487 │ │ 0x000c line=488 │ │ 0x0010 line=498 │ │ 0x0011 line=490 │ │ @@ -15615,21 +15613,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04df94: |[04df94] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -04dfa4: 6e10 d505 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ -04dfaa: 0c00 |0003: move-result-object v0 │ │ -04dfac: 5421 b401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -04dfb0: 7120 2301 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0123 │ │ -04dfb6: 0c00 |0009: move-result-object v0 │ │ -04dfb8: 1100 |000a: return-object v0 │ │ +04dff4: |[04dff4] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +04e004: 6e10 d505 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ +04e00a: 0c00 |0003: move-result-object v0 │ │ +04e00c: 5421 b401 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +04e010: 7120 2301 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0123 │ │ +04e016: 0c00 |0009: move-result-object v0 │ │ +04e018: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15637,17 +15635,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04dfbc: |[04dfbc] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -04dfcc: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ -04dfd0: 1100 |0002: return-object v0 │ │ +04e01c: |[04e01c] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +04e02c: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ +04e030: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -15655,94 +15653,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -04dfd4: |[04dfd4] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -04dfe4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04dfe6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -04dfe8: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -04dfea: 5473 b701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04dfee: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -04dff2: 1a03 e80f |0007: const-string v3, "android.intent.extra.EMAIL" // string@0fe8 │ │ -04dff6: 5474 b701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04dffa: 7030 d005 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ -04e000: 5b76 b701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04e004: 5473 b301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04e008: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -04e00c: 1a03 e70f |0014: const-string v3, "android.intent.extra.CC" // string@0fe7 │ │ -04e010: 5474 b301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04e014: 7030 d005 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ -04e01a: 5b76 b301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ -04e01e: 5473 b201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04e022: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -04e026: 1a03 e60f |0021: const-string v3, "android.intent.extra.BCC" // string@0fe6 │ │ -04e02a: 5474 b201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04e02e: 7030 d005 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ -04e034: 5b76 b201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ -04e038: 5473 b601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e03c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -04e040: 5473 b601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e044: 6e10 0d23 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04e04a: 0a03 |0033: move-result v3 │ │ -04e04c: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -04e050: 5473 b501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e054: 6e10 2401 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -04e05a: 0c03 |003b: move-result-object v3 │ │ -04e05c: 1a04 e30f |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0fe3 │ │ -04e060: 6e20 c722 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e066: 0a00 |0041: move-result v0 │ │ -04e068: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -04e06c: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -04e070: 5473 b501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e074: 1a04 e10f |0048: const-string v4, "android.intent.action.SEND" // string@0fe1 │ │ -04e078: 6e20 4101 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -04e07e: 5473 b601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e082: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -04e086: 5473 b601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e08a: 6e10 0823 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -04e090: 0a03 |0056: move-result v3 │ │ -04e092: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -04e096: 5473 b501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e09a: 1a04 eb0f |005b: const-string v4, "android.intent.extra.STREAM" // string@0feb │ │ -04e09e: 5475 b601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e0a2: 6e20 0723 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04e0a8: 0c02 |0062: move-result-object v2 │ │ -04e0aa: 1f02 8000 |0063: check-cast v2, Landroid/os/Parcelable; // type@0080 │ │ -04e0ae: 6e30 3801 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ -04e0b4: 5b76 b601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e0b8: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -04e0bc: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -04e0c0: 5472 b501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e0c4: 1a03 e30f |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0fe3 │ │ -04e0c8: 6e20 4101 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -04e0ce: 5472 b601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e0d2: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -04e0d6: 5472 b601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e0da: 6e10 0823 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -04e0e0: 0a02 |007e: move-result v2 │ │ -04e0e2: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -04e0e6: 5472 b501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e0ea: 1a03 eb0f |0083: const-string v3, "android.intent.extra.STREAM" // string@0feb │ │ -04e0ee: 5474 b601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e0f2: 6e30 3d01 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@013d │ │ -04e0f8: 5472 b501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e0fc: 1102 |008c: return-object v2 │ │ -04e0fe: 0121 |008d: move v1, v2 │ │ -04e100: 28a8 |008e: goto 0036 // -0058 │ │ -04e102: 5472 b501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e106: 1a03 eb0f |0091: const-string v3, "android.intent.extra.STREAM" // string@0feb │ │ -04e10a: 6e20 3e01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ -04e110: 28d2 |0096: goto 0068 // -002e │ │ -04e112: 5472 b501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e116: 1a03 eb0f |0099: const-string v3, "android.intent.extra.STREAM" // string@0feb │ │ -04e11a: 6e20 3e01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ -04e120: 28ec |009e: goto 008a // -0014 │ │ +04e034: |[04e034] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +04e044: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04e046: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +04e048: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +04e04a: 5473 b701 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04e04e: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +04e052: 1a03 f10f |0007: const-string v3, "android.intent.extra.EMAIL" // string@0ff1 │ │ +04e056: 5474 b701 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04e05a: 7030 d005 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ +04e060: 5b76 b701 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04e064: 5473 b301 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04e068: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +04e06c: 1a03 f00f |0014: const-string v3, "android.intent.extra.CC" // string@0ff0 │ │ +04e070: 5474 b301 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04e074: 7030 d005 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ +04e07a: 5b76 b301 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@01b3 │ │ +04e07e: 5473 b201 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04e082: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +04e086: 1a03 ef0f |0021: const-string v3, "android.intent.extra.BCC" // string@0fef │ │ +04e08a: 5474 b201 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04e08e: 7030 d005 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@05d0 │ │ +04e094: 5b76 b201 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@01b2 │ │ +04e098: 5473 b601 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e09c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +04e0a0: 5473 b601 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e0a4: 6e10 0d23 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04e0aa: 0a03 |0033: move-result v3 │ │ +04e0ac: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +04e0b0: 5473 b501 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e0b4: 6e10 2401 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +04e0ba: 0c03 |003b: move-result-object v3 │ │ +04e0bc: 1a04 ec0f |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@0fec │ │ +04e0c0: 6e20 c722 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e0c6: 0a00 |0041: move-result v0 │ │ +04e0c8: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +04e0cc: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +04e0d0: 5473 b501 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e0d4: 1a04 ea0f |0048: const-string v4, "android.intent.action.SEND" // string@0fea │ │ +04e0d8: 6e20 4101 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +04e0de: 5473 b601 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e0e2: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +04e0e6: 5473 b601 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e0ea: 6e10 0823 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +04e0f0: 0a03 |0056: move-result v3 │ │ +04e0f2: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +04e0f6: 5473 b501 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e0fa: 1a04 f40f |005b: const-string v4, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e0fe: 5475 b601 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e102: 6e20 0723 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04e108: 0c02 |0062: move-result-object v2 │ │ +04e10a: 1f02 8700 |0063: check-cast v2, Landroid/os/Parcelable; // type@0087 │ │ +04e10e: 6e30 3801 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ +04e114: 5b76 b601 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e118: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +04e11c: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +04e120: 5472 b501 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e124: 1a03 ec0f |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@0fec │ │ +04e128: 6e20 4101 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +04e12e: 5472 b601 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e132: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +04e136: 5472 b601 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e13a: 6e10 0823 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +04e140: 0a02 |007e: move-result v2 │ │ +04e142: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +04e146: 5472 b501 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e14a: 1a03 f40f |0083: const-string v3, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e14e: 5474 b601 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e152: 6e30 3d01 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@013d │ │ +04e158: 5472 b501 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e15c: 1102 |008c: return-object v2 │ │ +04e15e: 0121 |008d: move v1, v2 │ │ +04e160: 28a8 |008e: goto 0036 // -0058 │ │ +04e162: 5472 b501 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e166: 1a03 f40f |0091: const-string v3, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e16a: 6e20 3e01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ +04e170: 28d2 |0096: goto 0068 // -002e │ │ +04e172: 5472 b501 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e176: 1a03 f40f |0099: const-string v3, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e17a: 6e20 3e01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@013e │ │ +04e180: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=296 │ │ 0x0007 line=297 │ │ 0x000e line=298 │ │ 0x0010 line=300 │ │ 0x0014 line=301 │ │ @@ -15777,21 +15775,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 │ │ -04e124: |[04e124] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e134: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ -04e138: 6e20 5b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005b │ │ -04e13e: 0c00 |0005: move-result-object v0 │ │ -04e140: 6e20 d705 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05d7 │ │ -04e146: 0c00 |0009: move-result-object v0 │ │ -04e148: 1100 |000a: return-object v0 │ │ +04e184: |[04e184] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e194: 5410 b101 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ +04e198: 6e20 5b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005b │ │ +04e19e: 0c00 |0005: move-result-object v0 │ │ +04e1a0: 6e20 d705 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05d7 │ │ +04e1a6: 0c00 |0009: move-result-object v0 │ │ +04e1a8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -15800,17 +15798,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 │ │ -04e14c: |[04e14c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e15c: 5b01 b401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b4 │ │ -04e160: 1100 |0002: return-object v0 │ │ +04e1ac: |[04e1ac] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e1bc: 5b01 b401 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@01b4 │ │ +04e1c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0002 line=397 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -15820,19 +15818,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 │ │ -04e164: |[04e164] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e174: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e178: 1a01 e60f |0002: const-string v1, "android.intent.extra.BCC" // string@0fe6 │ │ -04e17c: 6e30 3c01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ -04e182: 1102 |0007: return-object v2 │ │ +04e1c4: |[04e1c4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e1d4: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e1d8: 1a01 ef0f |0002: const-string v1, "android.intent.extra.BCC" // string@0fef │ │ +04e1dc: 6e30 3c01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ +04e1e2: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0007 line=594 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15842,19 +15840,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 │ │ -04e184: |[04e184] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e194: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e198: 1a01 e70f |0002: const-string v1, "android.intent.extra.CC" // string@0fe7 │ │ -04e19c: 6e30 3c01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ -04e1a2: 1102 |0007: return-object v2 │ │ +04e1e4: |[04e1e4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e1f4: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e1f8: 1a01 f00f |0002: const-string v1, "android.intent.extra.CC" // string@0ff0 │ │ +04e1fc: 6e30 3c01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ +04e202: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -15864,23 +15862,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 │ │ -04e1a4: |[04e1a4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e1b4: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04e1b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04e1bc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -04e1be: 5b20 b701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ -04e1c2: 5420 b501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e1c6: 1a01 e80f |0009: const-string v1, "android.intent.extra.EMAIL" // string@0fe8 │ │ -04e1ca: 6e30 3c01 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ -04e1d0: 1102 |000e: return-object v2 │ │ +04e204: |[04e204] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e214: 5420 b701 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04e218: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04e21c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +04e21e: 5b20 b701 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@01b7 │ │ +04e222: 5420 b501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e226: 1a01 f10f |0009: const-string v1, "android.intent.extra.EMAIL" // string@0ff1 │ │ +04e22a: 6e30 3c01 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@013c │ │ +04e230: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0004 line=511 │ │ 0x0007 line=513 │ │ 0x000e line=514 │ │ locals : │ │ @@ -15892,27 +15890,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 │ │ -04e1d4: |[04e1d4] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e1e4: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e1e8: 1a01 e90f |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0fe9 │ │ -04e1ec: 6e30 3a01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -04e1f2: 5420 b501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e1f6: 1a01 ed0f |0009: const-string v1, "android.intent.extra.TEXT" // string@0fed │ │ -04e1fa: 6e20 3201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0132 │ │ -04e200: 0a00 |000e: move-result v0 │ │ -04e202: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -04e206: 7110 791d 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1d79 │ │ -04e20c: 0c00 |0014: move-result-object v0 │ │ -04e20e: 6e20 de05 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05de │ │ -04e214: 1102 |0018: return-object v2 │ │ +04e234: |[04e234] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e244: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e248: 1a01 f20f |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@0ff2 │ │ +04e24c: 6e30 3a01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +04e252: 5420 b501 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e256: 1a01 f60f |0009: const-string v1, "android.intent.extra.TEXT" // string@0ff6 │ │ +04e25a: 6e20 3201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0132 │ │ +04e260: 0a00 |000e: move-result v0 │ │ +04e262: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +04e266: 7110 791d 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1d79 │ │ +04e26c: 0c00 |0014: move-result-object v0 │ │ +04e26e: 6e20 de05 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@05de │ │ +04e274: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0007 line=448 │ │ 0x0011 line=450 │ │ 0x0018 line=452 │ │ locals : │ │ @@ -15924,31 +15922,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 │ │ -04e218: |[04e218] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e228: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e22c: 6e10 2401 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -04e232: 0c00 |0005: move-result-object v0 │ │ -04e234: 1a01 e10f |0006: const-string v1, "android.intent.action.SEND" // string@0fe1 │ │ -04e238: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e23e: 0a00 |000b: move-result v0 │ │ -04e240: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -04e244: 5420 b501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e248: 1a01 e10f |0010: const-string v1, "android.intent.action.SEND" // string@0fe1 │ │ -04e24c: 6e20 4101 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -04e252: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -04e254: 5b20 b601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ -04e258: 5420 b501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e25c: 1a01 eb0f |001a: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e260: 6e30 3801 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ -04e266: 1102 |001f: return-object v2 │ │ +04e278: |[04e278] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e288: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e28c: 6e10 2401 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +04e292: 0c00 |0005: move-result-object v0 │ │ +04e294: 1a01 ea0f |0006: const-string v1, "android.intent.action.SEND" // string@0fea │ │ +04e298: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e29e: 0a00 |000b: move-result v0 │ │ +04e2a0: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +04e2a4: 5420 b501 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e2a8: 1a01 ea0f |0010: const-string v1, "android.intent.action.SEND" // string@0fea │ │ +04e2ac: 6e20 4101 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +04e2b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +04e2b4: 5b20 b601 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@01b6 │ │ +04e2b8: 5420 b501 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e2bc: 1a01 f40f |001a: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e2c0: 6e30 3801 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ +04e2c6: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x000e line=467 │ │ 0x0015 line=469 │ │ 0x0018 line=470 │ │ 0x001f line=471 │ │ @@ -15961,19 +15959,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 │ │ -04e268: |[04e268] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e278: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e27c: 1a01 ec0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fec │ │ -04e280: 6e30 3a01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -04e286: 1102 |0007: return-object v2 │ │ +04e2c8: |[04e2c8] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e2d8: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e2dc: 1a01 f50f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0ff5 │ │ +04e2e0: 6e30 3a01 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +04e2e6: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0007 line=633 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -15983,19 +15981,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 │ │ -04e288: |[04e288] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e298: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e29c: 1a01 ed0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fed │ │ -04e2a0: 6e30 3901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0139 │ │ -04e2a6: 1102 |0007: return-object v2 │ │ +04e2e8: |[04e2e8] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e2f8: 5420 b501 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e2fc: 1a01 f60f |0002: const-string v1, "android.intent.extra.TEXT" // string@0ff6 │ │ +04e300: 6e30 3901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0139 │ │ +04e306: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0007 line=432 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -16005,18 +16003,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 │ │ -04e2a8: |[04e2a8] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -04e2b8: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ -04e2bc: 6e20 4501 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0145 │ │ -04e2c2: 1101 |0005: return-object v1 │ │ +04e308: |[04e308] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +04e318: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@01b5 │ │ +04e31c: 6e20 4501 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@0145 │ │ +04e322: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -16026,34 +16024,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -04e2c4: |[04e2c4] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -04e2d4: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ -04e2d8: 6e10 d205 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ -04e2de: 0c01 |0005: move-result-object v1 │ │ -04e2e0: 6e20 7300 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ -04e2e6: 0e00 |0009: return-void │ │ +04e324: |[04e324] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +04e334: 5420 b101 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@01b1 │ │ +04e338: 6e10 d205 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ +04e33e: 0c01 |0005: move-result-object v1 │ │ +04e340: 6e20 7300 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ +04e346: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0009 line=387 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #66 header: │ │ -class_idx : 242 │ │ +class_idx : 249 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3059 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -16100,27 +16098,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -04e2e8: |[04e2e8] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -04e2f8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04e2fe: 5b12 b901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ -04e302: 6e10 5600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -04e308: 0c00 |0008: move-result-object v0 │ │ -04e30a: 5b10 bc01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e30e: 7110 0706 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0607 │ │ -04e314: 0c00 |000e: move-result-object v0 │ │ -04e316: 5b10 bb01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e31a: 7110 0606 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0606 │ │ -04e320: 0c00 |0014: move-result-object v0 │ │ -04e322: 5b10 ba01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ -04e326: 0e00 |0017: return-void │ │ +04e348: |[04e348] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +04e358: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04e35e: 5b12 b901 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ +04e362: 6e10 5600 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +04e368: 0c00 |0008: move-result-object v0 │ │ +04e36a: 5b10 bc01 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e36e: 7110 0706 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0607 │ │ +04e374: 0c00 |000e: move-result-object v0 │ │ +04e376: 5b10 bb01 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e37a: 7110 0606 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0606 │ │ +04e380: 0c00 |0014: move-result-object v0 │ │ +04e382: 5b10 ba01 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ +04e386: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ 0x0003 line=676 │ │ 0x0005 line=677 │ │ 0x000b line=678 │ │ 0x0011 line=679 │ │ @@ -16134,18 +16132,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 │ │ -04e328: |[04e328] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -04e338: 2200 f200 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00f2 │ │ -04e33c: 7020 e105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@05e1 │ │ -04e342: 1100 |0005: return-object v0 │ │ +04e388: |[04e388] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +04e398: 2200 f900 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@00f9 │ │ +04e39c: 7020 e105 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@05e1 │ │ +04e3a2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -16154,17 +16152,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e344: |[04e344] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -04e354: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ -04e358: 1100 |0002: return-object v0 │ │ +04e3a4: |[04e3a4] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +04e3b4: 5410 ba01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ +04e3b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=887 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16172,31 +16170,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04e35c: |[04e35c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -04e36c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e36e: 5453 ba01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ -04e372: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -04e376: 1102 |0005: return-object v2 │ │ -04e378: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ -04e37c: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ -04e382: 0c01 |000b: move-result-object v1 │ │ -04e384: 5453 ba01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ -04e388: 6e20 5c01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015c │ │ -04e38e: 0c02 |0011: move-result-object v2 │ │ -04e390: 28f3 |0012: goto 0005 // -000d │ │ -04e392: 0d00 |0013: move-exception v0 │ │ -04e394: 1a03 7604 |0014: const-string v3, "IntentReader" // string@0476 │ │ -04e398: 1a04 f502 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02f5 │ │ -04e39c: 7130 8f1d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -04e3a2: 28ea |001b: goto 0005 // -0016 │ │ +04e3bc: |[04e3bc] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +04e3cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e3ce: 5453 ba01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ +04e3d2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +04e3d6: 1102 |0005: return-object v2 │ │ +04e3d8: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ +04e3dc: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ +04e3e2: 0c01 |000b: move-result-object v1 │ │ +04e3e4: 5453 ba01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@01ba │ │ +04e3e8: 6e20 5c01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015c │ │ +04e3ee: 0c02 |0011: move-result-object v2 │ │ +04e3f0: 28f3 |0012: goto 0005 // -000d │ │ +04e3f2: 0d00 |0013: move-exception v0 │ │ +04e3f4: 1a03 7604 |0014: const-string v3, "IntentReader" // string@0476 │ │ +04e3f8: 1a04 f502 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@02f5 │ │ +04e3fc: 7130 8f1d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +04e402: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=901 │ │ 0x0005 line=909 │ │ 0x0006 line=903 │ │ @@ -16213,31 +16211,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -04e3b0: |[04e3b0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -04e3c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e3c2: 5453 bb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e3c6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -04e3ca: 1102 |0005: return-object v2 │ │ -04e3cc: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ -04e3d0: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ -04e3d6: 0c01 |000b: move-result-object v1 │ │ -04e3d8: 5453 bb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e3dc: 6e20 5f01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@015f │ │ -04e3e2: 0c02 |0011: move-result-object v2 │ │ -04e3e4: 28f3 |0012: goto 0005 // -000d │ │ -04e3e6: 0d00 |0013: move-exception v0 │ │ -04e3e8: 1a03 7604 |0014: const-string v3, "IntentReader" // string@0476 │ │ -04e3ec: 1a04 f602 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02f6 │ │ -04e3f0: 7130 8f1d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -04e3f6: 28ea |001b: goto 0005 // -0016 │ │ +04e410: |[04e410] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +04e420: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e422: 5453 bb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e426: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +04e42a: 1102 |0005: return-object v2 │ │ +04e42c: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ +04e430: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ +04e436: 0c01 |000b: move-result-object v1 │ │ +04e438: 5453 bb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e43c: 6e20 5f01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@015f │ │ +04e442: 0c02 |0011: move-result-object v2 │ │ +04e444: 28f3 |0012: goto 0005 // -000d │ │ +04e446: 0d00 |0013: move-exception v0 │ │ +04e448: 1a03 7604 |0014: const-string v3, "IntentReader" // string@0476 │ │ +04e44c: 1a04 f602 |0016: const-string v4, "Could not retrieve icon for calling application" // string@02f6 │ │ +04e450: 7130 8f1d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +04e456: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=923 │ │ 0x0005 line=931 │ │ 0x0006 line=925 │ │ @@ -16254,34 +16252,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -04e404: |[04e404] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -04e414: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04e416: 5453 bb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e41a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -04e41e: 1102 |0005: return-object v2 │ │ -04e420: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ -04e424: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ -04e42a: 0c01 |000b: move-result-object v1 │ │ -04e42c: 5453 bb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e430: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -04e432: 6e30 6001 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0160 │ │ -04e438: 0c03 |0012: move-result-object v3 │ │ -04e43a: 6e20 6101 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0161 │ │ -04e440: 0c02 |0016: move-result-object v2 │ │ -04e442: 28ee |0017: goto 0005 // -0012 │ │ -04e444: 0d00 |0018: move-exception v0 │ │ -04e446: 1a03 7604 |0019: const-string v3, "IntentReader" // string@0476 │ │ -04e44a: 1a04 f702 |001b: const-string v4, "Could not retrieve label for calling application" // string@02f7 │ │ -04e44e: 7130 8f1d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -04e454: 28e5 |0020: goto 0005 // -001b │ │ +04e464: |[04e464] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +04e474: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +04e476: 5453 bb01 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e47a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +04e47e: 1102 |0005: return-object v2 │ │ +04e480: 5453 b901 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@01b9 │ │ +04e484: 6e10 5700 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0057 │ │ +04e48a: 0c01 |000b: move-result-object v1 │ │ +04e48c: 5453 bb01 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e490: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +04e492: 6e30 6001 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@0160 │ │ +04e498: 0c03 |0012: move-result-object v3 │ │ +04e49a: 6e20 6101 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@0161 │ │ +04e4a0: 0c02 |0016: move-result-object v2 │ │ +04e4a2: 28ee |0017: goto 0005 // -0012 │ │ +04e4a4: 0d00 |0018: move-exception v0 │ │ +04e4a6: 1a03 7604 |0019: const-string v3, "IntentReader" // string@0476 │ │ +04e4aa: 1a04 f702 |001b: const-string v4, "Could not retrieve label for calling application" // string@02f7 │ │ +04e4ae: 7130 8f1d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +04e4b4: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=945 │ │ 0x0005 line=953 │ │ 0x0006 line=947 │ │ @@ -16298,17 +16296,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04e464: |[04e464] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -04e474: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ -04e478: 1100 |0002: return-object v0 │ │ +04e4c4: |[04e4c4] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +04e4d4: 5410 bb01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@01bb │ │ +04e4d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16316,20 +16314,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e47c: |[04e47c] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -04e48c: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e490: 1a01 e60f |0002: const-string v1, "android.intent.extra.BCC" // string@0fe6 │ │ -04e494: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ -04e49a: 0c00 |0007: move-result-object v0 │ │ -04e49c: 1100 |0008: return-object v0 │ │ +04e4dc: |[04e4dc] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +04e4ec: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e4f0: 1a01 ef0f |0002: const-string v1, "android.intent.extra.BCC" // string@0fef │ │ +04e4f4: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ +04e4fa: 0c00 |0007: move-result-object v0 │ │ +04e4fc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16337,20 +16335,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e4a0: |[04e4a0] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -04e4b0: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e4b4: 1a01 e70f |0002: const-string v1, "android.intent.extra.CC" // string@0fe7 │ │ -04e4b8: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ -04e4be: 0c00 |0007: move-result-object v0 │ │ -04e4c0: 1100 |0008: return-object v0 │ │ +04e500: |[04e500] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +04e510: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e514: 1a01 f00f |0002: const-string v1, "android.intent.extra.CC" // string@0ff0 │ │ +04e518: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ +04e51e: 0c00 |0007: move-result-object v0 │ │ +04e520: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16358,20 +16356,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e4c4: |[04e4c4] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -04e4d4: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e4d8: 1a01 e80f |0002: const-string v1, "android.intent.extra.EMAIL" // string@0fe8 │ │ -04e4dc: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ -04e4e2: 0c00 |0007: move-result-object v0 │ │ -04e4e4: 1100 |0008: return-object v0 │ │ +04e524: |[04e524] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +04e534: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e538: 1a01 f10f |0002: const-string v1, "android.intent.extra.EMAIL" // string@0ff1 │ │ +04e53c: 6e20 2f01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@012f │ │ +04e542: 0c00 |0007: move-result-object v0 │ │ +04e544: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16379,34 +16377,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -04e4e8: |[04e4e8] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -04e4f8: 5442 bc01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e4fc: 1a03 e90f |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0fe9 │ │ -04e500: 6e20 3001 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ -04e506: 0c00 |0007: move-result-object v0 │ │ -04e508: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -04e50c: 6e10 f005 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@05f0 │ │ -04e512: 0c01 |000d: move-result-object v1 │ │ -04e514: 2012 6b03 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@036b │ │ -04e518: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -04e51c: 1f01 6b03 |0012: check-cast v1, Landroid/text/Spanned; // type@036b │ │ -04e520: 7110 7a1d 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1d7a │ │ -04e526: 0c00 |0017: move-result-object v0 │ │ -04e528: 1100 |0018: return-object v0 │ │ -04e52a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -04e52e: 7100 0306 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0603 │ │ -04e534: 0c02 |001e: move-result-object v2 │ │ -04e536: 7220 f605 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05f6 │ │ -04e53c: 0c00 |0022: move-result-object v0 │ │ -04e53e: 28f5 |0023: goto 0018 // -000b │ │ +04e548: |[04e548] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +04e558: 5442 bc01 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e55c: 1a03 f20f |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@0ff2 │ │ +04e560: 6e20 3001 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ +04e566: 0c00 |0007: move-result-object v0 │ │ +04e568: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +04e56c: 6e10 f005 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@05f0 │ │ +04e572: 0c01 |000d: move-result-object v1 │ │ +04e574: 2012 7203 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@0372 │ │ +04e578: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +04e57c: 1f01 7203 |0012: check-cast v1, Landroid/text/Spanned; // type@0372 │ │ +04e580: 7110 7a1d 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1d7a │ │ +04e586: 0c00 |0017: move-result-object v0 │ │ +04e588: 1100 |0018: return-object v0 │ │ +04e58a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +04e58e: 7100 0306 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0603 │ │ +04e594: 0c02 |001e: move-result-object v2 │ │ +04e596: 7220 f605 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@05f6 │ │ +04e59c: 0c00 |0022: move-result-object v0 │ │ +04e59e: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0008 line=750 │ │ 0x000a line=751 │ │ 0x000e line=752 │ │ 0x0012 line=753 │ │ @@ -16424,21 +16422,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -04e540: |[04e540] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -04e550: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e554: 1a01 eb0f |0002: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e558: 6e20 2d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -04e55e: 0c00 |0007: move-result-object v0 │ │ -04e560: 1f00 7000 |0008: check-cast v0, Landroid/net/Uri; // type@0070 │ │ -04e564: 1100 |000a: return-object v0 │ │ +04e5a0: |[04e5a0] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +04e5b0: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e5b4: 1a01 f40f |0002: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e5b8: 6e20 2d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +04e5be: 0c00 |0007: move-result-object v0 │ │ +04e5c0: 1f00 7500 |0008: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +04e5c4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16446,58 +16444,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -04e568: |[04e568] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -04e578: 5430 bd01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e57c: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -04e580: 6e10 f205 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@05f2 │ │ -04e586: 0a00 |0007: move-result v0 │ │ -04e588: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04e58c: 5430 bc01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e590: 1a01 eb0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e594: 6e20 2c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@012c │ │ -04e59a: 0c00 |0011: move-result-object v0 │ │ -04e59c: 5b30 bd01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e5a0: 5430 bd01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e5a4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -04e5a8: 5430 bd01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e5ac: 6e20 0723 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04e5b2: 0c00 |001d: move-result-object v0 │ │ -04e5b4: 1f00 7000 |001e: check-cast v0, Landroid/net/Uri; // type@0070 │ │ -04e5b8: 1100 |0020: return-object v0 │ │ -04e5ba: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -04e5be: 5430 bc01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e5c2: 1a01 eb0f |0025: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e5c6: 6e20 2d01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -04e5cc: 0c00 |002a: move-result-object v0 │ │ -04e5ce: 1f00 7000 |002b: check-cast v0, Landroid/net/Uri; // type@0070 │ │ -04e5d2: 28f3 |002d: goto 0020 // -000d │ │ -04e5d4: 2200 5304 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0453 │ │ -04e5d8: 2201 6404 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -04e5dc: 7010 d422 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04e5e2: 1a02 160c |0035: const-string v2, "Stream items available: " // string@0c16 │ │ -04e5e6: 6e20 dc22 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e5ec: 0c01 |003a: move-result-object v1 │ │ -04e5ee: 6e10 ee05 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@05ee │ │ -04e5f4: 0a02 |003e: move-result v2 │ │ -04e5f6: 6e20 d822 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04e5fc: 0c01 |0042: move-result-object v1 │ │ -04e5fe: 1a02 5000 |0043: const-string v2, " index requested: " // string@0050 │ │ -04e602: 6e20 dc22 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e608: 0c01 |0048: move-result-object v1 │ │ -04e60a: 6e20 d822 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04e610: 0c01 |004c: move-result-object v1 │ │ -04e612: 6e10 e122 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04e618: 0c01 |0050: move-result-object v1 │ │ -04e61a: 7020 a122 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ -04e620: 2700 |0054: throw v0 │ │ +04e5c8: |[04e5c8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +04e5d8: 5430 bd01 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e5dc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +04e5e0: 6e10 f205 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@05f2 │ │ +04e5e6: 0a00 |0007: move-result v0 │ │ +04e5e8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +04e5ec: 5430 bc01 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e5f0: 1a01 f40f |000c: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e5f4: 6e20 2c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@012c │ │ +04e5fa: 0c00 |0011: move-result-object v0 │ │ +04e5fc: 5b30 bd01 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e600: 5430 bd01 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e604: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +04e608: 5430 bd01 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e60c: 6e20 0723 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04e612: 0c00 |001d: move-result-object v0 │ │ +04e614: 1f00 7500 |001e: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +04e618: 1100 |0020: return-object v0 │ │ +04e61a: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +04e61e: 5430 bc01 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e622: 1a01 f40f |0025: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e626: 6e20 2d01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +04e62c: 0c00 |002a: move-result-object v0 │ │ +04e62e: 1f00 7500 |002b: check-cast v0, Landroid/net/Uri; // type@0075 │ │ +04e632: 28f3 |002d: goto 0020 // -000d │ │ +04e634: 2200 5c04 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@045c │ │ +04e638: 2201 6d04 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +04e63c: 7010 d422 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04e642: 1a02 1f0c |0035: const-string v2, "Stream items available: " // string@0c1f │ │ +04e646: 6e20 dc22 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e64c: 0c01 |003a: move-result-object v1 │ │ +04e64e: 6e10 ee05 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@05ee │ │ +04e654: 0a02 |003e: move-result v2 │ │ +04e656: 6e20 d822 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04e65c: 0c01 |0042: move-result-object v1 │ │ +04e65e: 1a02 5000 |0043: const-string v2, " index requested: " // string@0050 │ │ +04e662: 6e20 dc22 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e668: 0c01 |0048: move-result-object v1 │ │ +04e66a: 6e20 d822 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04e670: 0c01 |004c: move-result-object v1 │ │ +04e672: 6e10 e122 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04e678: 0c01 |0050: move-result-object v1 │ │ +04e67a: 7020 a122 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ +04e680: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x000a line=787 │ │ 0x0014 line=789 │ │ 0x0018 line=790 │ │ 0x0020 line=793 │ │ @@ -16513,40 +16511,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -04e624: |[04e624] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -04e634: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e638: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -04e63c: 6e10 f205 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@05f2 │ │ -04e642: 0a00 |0007: move-result v0 │ │ -04e644: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -04e648: 5420 bc01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e64c: 1a01 eb0f |000c: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e650: 6e20 2c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@012c │ │ -04e656: 0c00 |0011: move-result-object v0 │ │ -04e658: 5b20 bd01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e65c: 5420 bd01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e660: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -04e664: 5420 bd01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ -04e668: 6e10 0d23 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04e66e: 0a00 |001d: move-result v0 │ │ -04e670: 0f00 |001e: return v0 │ │ -04e672: 5420 bc01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e676: 1a01 eb0f |0021: const-string v1, "android.intent.extra.STREAM" // string@0feb │ │ -04e67a: 6e20 3201 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0132 │ │ -04e680: 0a00 |0026: move-result v0 │ │ -04e682: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -04e686: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -04e688: 28f4 |002a: goto 001e // -000c │ │ -04e68a: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -04e68c: 28f2 |002c: goto 001e // -000e │ │ +04e684: |[04e684] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +04e694: 5420 bd01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e698: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +04e69c: 6e10 f205 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@05f2 │ │ +04e6a2: 0a00 |0007: move-result v0 │ │ +04e6a4: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +04e6a8: 5420 bc01 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e6ac: 1a01 f40f |000c: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e6b0: 6e20 2c01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@012c │ │ +04e6b6: 0c00 |0011: move-result-object v0 │ │ +04e6b8: 5b20 bd01 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e6bc: 5420 bd01 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e6c0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +04e6c4: 5420 bd01 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@01bd │ │ +04e6c8: 6e10 0d23 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04e6ce: 0a00 |001d: move-result v0 │ │ +04e6d0: 0f00 |001e: return v0 │ │ +04e6d2: 5420 bc01 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e6d6: 1a01 f40f |0021: const-string v1, "android.intent.extra.STREAM" // string@0ff4 │ │ +04e6da: 6e20 3201 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0132 │ │ +04e6e0: 0a00 |0026: move-result v0 │ │ +04e6e2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +04e6e6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +04e6e8: 28f4 |002a: goto 001e // -000c │ │ +04e6ea: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +04e6ec: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x000a line=808 │ │ 0x0014 line=810 │ │ 0x0018 line=811 │ │ 0x001e line=813 │ │ @@ -16558,20 +16556,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e690: |[04e690] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -04e6a0: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e6a4: 1a01 ec0f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0fec │ │ -04e6a8: 6e20 3001 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ -04e6ae: 0c00 |0007: move-result-object v0 │ │ -04e6b0: 1100 |0008: return-object v0 │ │ +04e6f0: |[04e6f0] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +04e700: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e704: 1a01 f50f |0002: const-string v1, "android.intent.extra.SUBJECT" // string@0ff5 │ │ +04e708: 6e20 3001 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ +04e70e: 0c00 |0007: move-result-object v0 │ │ +04e710: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16579,20 +16577,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04e6b4: |[04e6b4] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -04e6c4: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e6c8: 1a01 ed0f |0002: const-string v1, "android.intent.extra.TEXT" // string@0fed │ │ -04e6cc: 6e20 2601 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0126 │ │ -04e6d2: 0c00 |0007: move-result-object v0 │ │ -04e6d4: 1100 |0008: return-object v0 │ │ +04e714: |[04e714] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +04e724: 5420 bc01 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e728: 1a01 f60f |0002: const-string v1, "android.intent.extra.TEXT" // string@0ff6 │ │ +04e72c: 6e20 2601 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0126 │ │ +04e732: 0c00 |0007: move-result-object v0 │ │ +04e734: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16600,19 +16598,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04e6d8: |[04e6d8] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -04e6e8: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e6ec: 6e10 3101 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0131 │ │ -04e6f2: 0c00 |0005: move-result-object v0 │ │ -04e6f4: 1100 |0006: return-object v0 │ │ +04e738: |[04e738] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +04e748: 5410 bc01 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e74c: 6e10 3101 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@0131 │ │ +04e752: 0c00 |0005: move-result-object v0 │ │ +04e754: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=725 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16620,22 +16618,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04e6f8: |[04e6f8] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -04e708: 1a00 e30f |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0fe3 │ │ -04e70c: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e710: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -04e716: 0c01 |0007: move-result-object v1 │ │ -04e718: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e71e: 0a00 |000b: move-result v0 │ │ -04e720: 0f00 |000c: return v0 │ │ +04e758: |[04e758] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +04e768: 1a00 ec0f |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@0fec │ │ +04e76c: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e770: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +04e776: 0c01 |0007: move-result-object v1 │ │ +04e778: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e77e: 0a00 |000b: move-result v0 │ │ +04e780: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -16643,30 +16641,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -04e724: |[04e724] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -04e734: 5421 bc01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e738: 6e10 2401 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -04e73e: 0c00 |0005: move-result-object v0 │ │ -04e740: 1a01 e10f |0006: const-string v1, "android.intent.action.SEND" // string@0fe1 │ │ -04e744: 6e20 c722 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e74a: 0a01 |000b: move-result v1 │ │ -04e74c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -04e750: 1a01 e30f |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fe3 │ │ -04e754: 6e20 c722 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e75a: 0a01 |0013: move-result v1 │ │ -04e75c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -04e760: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -04e762: 0f01 |0017: return v1 │ │ -04e764: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -04e766: 28fe |0019: goto 0017 // -0002 │ │ +04e784: |[04e784] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +04e794: 5421 bc01 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e798: 6e10 2401 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +04e79e: 0c00 |0005: move-result-object v0 │ │ +04e7a0: 1a01 ea0f |0006: const-string v1, "android.intent.action.SEND" // string@0fea │ │ +04e7a4: 6e20 c722 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e7aa: 0a01 |000b: move-result v1 │ │ +04e7ac: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +04e7b0: 1a01 ec0f |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@0fec │ │ +04e7b4: 6e20 c722 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e7ba: 0a01 |0013: move-result v1 │ │ +04e7bc: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +04e7c0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +04e7c2: 0f01 |0017: return v1 │ │ +04e7c4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +04e7c6: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x0006 line=692 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -16676,35 +16674,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -04e768: |[04e768] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -04e778: 1a00 e10f |0000: const-string v0, "android.intent.action.SEND" // string@0fe1 │ │ -04e77c: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ -04e780: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -04e786: 0c01 |0007: move-result-object v1 │ │ -04e788: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04e78e: 0a00 |000b: move-result v0 │ │ -04e790: 0f00 |000c: return v0 │ │ +04e7c8: |[04e7c8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +04e7d8: 1a00 ea0f |0000: const-string v0, "android.intent.action.SEND" // string@0fea │ │ +04e7dc: 5421 bc01 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@01bc │ │ +04e7e0: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +04e7e6: 0c01 |0007: move-result-object v1 │ │ +04e7e8: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04e7ee: 0a00 |000b: move-result v0 │ │ +04e7f0: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #67 header: │ │ -class_idx : 243 │ │ +class_idx : 250 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -16728,21 +16726,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 : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #68 header: │ │ -class_idx : 247 │ │ +class_idx : 254 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3059 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -16775,33 +16773,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -04e794: |[04e794] android.support.v4.app.ShareCompat.:()V │ │ -04e7a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04e7a8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -04e7ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04e7b0: 2200 f600 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00f6 │ │ -04e7b4: 7010 fe05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@05fe │ │ -04e7ba: 6900 c001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ -04e7be: 0e00 |000d: return-void │ │ -04e7c0: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04e7c4: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -04e7c8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -04e7cc: 2200 f500 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00f5 │ │ -04e7d0: 7010 fb05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@05fb │ │ -04e7d6: 6900 c001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ -04e7da: 28f2 |001b: goto 000d // -000e │ │ -04e7dc: 2200 f400 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00f4 │ │ -04e7e0: 7010 f705 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@05f7 │ │ -04e7e6: 6900 c001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ -04e7ea: 28ea |0023: goto 000d // -0016 │ │ +04e7f4: |[04e7f4] android.support.v4.app.ShareCompat.:()V │ │ +04e804: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04e808: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +04e80c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04e810: 2200 fd00 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@00fd │ │ +04e814: 7010 fe05 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@05fe │ │ +04e81a: 6900 c001 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ +04e81e: 0e00 |000d: return-void │ │ +04e820: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04e824: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +04e828: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +04e82c: 2200 fc00 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@00fc │ │ +04e830: 7010 fb05 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@05fb │ │ +04e836: 6900 c001 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ +04e83a: 28f2 |001b: goto 000d // -000e │ │ +04e83c: 2200 fb00 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@00fb │ │ +04e840: 7010 f705 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@05f7 │ │ +04e846: 6900 c001 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ +04e84a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=152 │ │ 0x000d line=158 │ │ 0x000e line=153 │ │ 0x0014 line=154 │ │ @@ -16813,17 +16811,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e7ec: |[04e7ec] android.support.v4.app.ShareCompat.:()V │ │ -04e7fc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04e802: 0e00 |0003: return-void │ │ +04e84c: |[04e84c] android.support.v4.app.ShareCompat.:()V │ │ +04e85c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04e862: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=654 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -16832,52 +16830,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 │ │ -04e804: |[04e804] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -04e814: 6200 c001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ -04e818: 1100 |0002: return-object v0 │ │ +04e864: |[04e864] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +04e874: 6200 c001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ +04e878: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -04e81c: |[04e81c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -04e82c: 7220 fa1d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1dfa │ │ -04e832: 0c00 |0003: move-result-object v0 │ │ -04e834: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -04e838: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04e83c: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04e840: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04e846: 1a03 f302 |000d: const-string v3, "Could not find menu item with id " // string@02f3 │ │ -04e84a: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e850: 0c02 |0012: move-result-object v2 │ │ -04e852: 6e20 d822 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04e858: 0c02 |0016: move-result-object v2 │ │ -04e85a: 1a03 4f00 |0017: const-string v3, " in the supplied menu" // string@004f │ │ -04e85e: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e864: 0c02 |001c: move-result-object v2 │ │ -04e866: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04e86c: 0c02 |0020: move-result-object v2 │ │ -04e86e: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04e874: 2701 |0024: throw v1 │ │ -04e876: 7120 0506 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0605 │ │ -04e87c: 0e00 |0028: return-void │ │ +04e87c: |[04e87c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +04e88c: 7220 fa1d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1dfa │ │ +04e892: 0c00 |0003: move-result-object v0 │ │ +04e894: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +04e898: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04e89c: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04e8a0: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04e8a6: 1a03 f302 |000d: const-string v3, "Could not find menu item with id " // string@02f3 │ │ +04e8aa: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e8b0: 0c02 |0012: move-result-object v2 │ │ +04e8b2: 6e20 d822 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04e8b8: 0c02 |0016: move-result-object v2 │ │ +04e8ba: 1a03 4f00 |0017: const-string v3, " in the supplied menu" // string@004f │ │ +04e8be: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e8c4: 0c02 |001c: move-result-object v2 │ │ +04e8c6: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04e8cc: 0c02 |0020: move-result-object v2 │ │ +04e8ce: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04e8d4: 2701 |0024: throw v1 │ │ +04e8d6: 7120 0506 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0605 │ │ +04e8dc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x0006 line=246 │ │ 0x0025 line=249 │ │ 0x0028 line=250 │ │ @@ -16892,18 +16890,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 │ │ -04e880: |[04e880] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -04e890: 6200 c001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ -04e894: 7230 f505 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@05f5 │ │ -04e89a: 0e00 |0005: return-void │ │ +04e8e0: |[04e8e0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +04e8f0: 6200 c001 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@01c0 │ │ +04e8f4: 7230 f505 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@05f5 │ │ +04e8fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0005 line=233 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -16913,25 +16911,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 │ │ -04e89c: |[04e89c] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -04e8ac: 6e10 5300 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0053 │ │ -04e8b2: 0c00 |0003: move-result-object v0 │ │ -04e8b4: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -04e8b8: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -04e8be: 0c01 |0009: move-result-object v1 │ │ -04e8c0: 1a02 ff0f |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@0fff │ │ -04e8c4: 6e20 2d01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -04e8ca: 0c00 |000f: move-result-object v0 │ │ -04e8cc: 1f00 2200 |0010: check-cast v0, Landroid/content/ComponentName; // type@0022 │ │ -04e8d0: 1100 |0012: return-object v0 │ │ +04e8fc: |[04e8fc] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +04e90c: 6e10 5300 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0053 │ │ +04e912: 0c00 |0003: move-result-object v0 │ │ +04e914: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +04e918: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +04e91e: 0c01 |0009: move-result-object v1 │ │ +04e920: 1a02 0810 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1008 │ │ +04e924: 6e20 2d01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +04e92a: 0c00 |000f: move-result-object v0 │ │ +04e92c: 1f00 2500 |0010: check-cast v0, Landroid/content/ComponentName; // type@0025 │ │ +04e930: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0012 line=197 │ │ locals : │ │ @@ -16944,42 +16942,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 │ │ -04e8d4: |[04e8d4] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -04e8e4: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0054 │ │ -04e8ea: 0c00 |0003: move-result-object v0 │ │ -04e8ec: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -04e8f0: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -04e8f6: 0c01 |0009: move-result-object v1 │ │ -04e8f8: 1a02 0010 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1000 │ │ -04e8fc: 6e20 3001 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ -04e902: 0c00 |000f: move-result-object v0 │ │ -04e904: 1100 |0010: return-object v0 │ │ +04e934: |[04e934] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +04e944: 6e10 5400 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@0054 │ │ +04e94a: 0c00 |0003: move-result-object v0 │ │ +04e94c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +04e950: 6e10 5600 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +04e956: 0c01 |0009: move-result-object v1 │ │ +04e958: 1a02 0910 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1009 │ │ +04e95c: 6e20 3001 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ +04e962: 0c00 |000f: move-result-object v0 │ │ +04e964: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x0006 line=175 │ │ 0x0010 line=177 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #69 header: │ │ -class_idx : 248 │ │ +class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3051 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3060 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #69 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -16999,17 +16997,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e908: |[04e908] android.support.v4.app.ShareCompatICS.:()V │ │ -04e918: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04e91e: 0e00 |0003: return-void │ │ +04e968: |[04e968] android.support.v4.app.ShareCompatICS.:()V │ │ +04e978: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04e97e: 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;) │ │ @@ -17017,42 +17015,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 │ │ -04e920: |[04e920] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -04e930: 7210 0c1e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ -04e936: 0c00 |0003: move-result-object v0 │ │ -04e938: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -04e93a: 2002 f303 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@03f3 │ │ -04e93e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -04e942: 2201 f303 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@03f3 │ │ -04e946: 7020 f720 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@20f7 │ │ -04e94c: 2202 6404 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04e950: 7010 d422 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04e956: 1a03 d300 |0013: const-string v3, ".sharecompat_" // string@00d3 │ │ -04e95a: 6e20 dc22 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e960: 0c02 |0018: move-result-object v2 │ │ -04e962: 6e10 b922 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -04e968: 0c03 |001c: move-result-object v3 │ │ -04e96a: 6e10 8c22 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -04e970: 0c03 |0020: move-result-object v3 │ │ -04e972: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04e978: 0c02 |0024: move-result-object v2 │ │ -04e97a: 6e10 e122 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04e980: 0c02 |0028: move-result-object v2 │ │ -04e982: 6e20 f820 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@20f8 │ │ -04e988: 6e20 f920 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@20f9 │ │ -04e98e: 7220 1f1e 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ -04e994: 0e00 |0032: return-void │ │ -04e996: 0701 |0033: move-object v1, v0 │ │ -04e998: 1f01 f303 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@03f3 │ │ -04e99c: 28d8 |0036: goto 000e // -0028 │ │ +04e980: |[04e980] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +04e990: 7210 0c1e 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ +04e996: 0c00 |0003: move-result-object v0 │ │ +04e998: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +04e99a: 2002 fc03 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@03fc │ │ +04e99e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +04e9a2: 2201 fc03 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@03fc │ │ +04e9a6: 7020 f720 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@20f7 │ │ +04e9ac: 2202 6d04 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04e9b0: 7010 d422 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04e9b6: 1a03 d300 |0013: const-string v3, ".sharecompat_" // string@00d3 │ │ +04e9ba: 6e20 dc22 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e9c0: 0c02 |0018: move-result-object v2 │ │ +04e9c2: 6e10 b922 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +04e9c8: 0c03 |001c: move-result-object v3 │ │ +04e9ca: 6e10 8c22 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +04e9d0: 0c03 |0020: move-result-object v3 │ │ +04e9d2: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04e9d8: 0c02 |0024: move-result-object v2 │ │ +04e9da: 6e10 e122 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04e9e0: 0c02 |0028: move-result-object v2 │ │ +04e9e2: 6e20 f820 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@20f8 │ │ +04e9e8: 6e20 f920 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@20f9 │ │ +04e9ee: 7220 1f1e 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ +04e9f4: 0e00 |0032: return-void │ │ +04e9f6: 0701 |0033: move-object v1, v0 │ │ +04e9f8: 1f01 fc03 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@03fc │ │ +04e9fc: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -17065,21 +17063,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 : 3051 (ShareCompatICS.java) │ │ + source_file_idx : 3060 (ShareCompatICS.java) │ │ │ │ Class #70 header: │ │ -class_idx : 249 │ │ +class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3056 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3065 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #70 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -17094,17 +17092,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04e9a0: |[04e9a0] android.support.v4.app.ShareCompatJB.:()V │ │ -04e9b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04e9b6: 0e00 |0003: return-void │ │ +04ea00: |[04ea00] android.support.v4.app.ShareCompatJB.:()V │ │ +04ea10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ea16: 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;) │ │ @@ -17112,32 +17110,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 │ │ -04e9b8: |[04e9b8] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -04e9c8: 7110 781d 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1d78 │ │ -04e9ce: 0c00 |0003: move-result-object v0 │ │ -04e9d0: 1100 |0004: return-object v0 │ │ +04ea18: |[04ea18] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +04ea28: 7110 781d 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1d78 │ │ +04ea2e: 0c00 |0003: move-result-object v0 │ │ +04ea30: 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 : 3056 (ShareCompatJB.java) │ │ + source_file_idx : 3065 (ShareCompatJB.java) │ │ │ │ Class #71 header: │ │ -class_idx : 250 │ │ +class_idx : 257 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 886 │ │ -source_file_idx : 3101 │ │ +superclass_idx : 893 │ │ +source_file_idx : 3110 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #71 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -17152,33 +17150,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -04e9d4: |[04e9d4] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -04e9e4: 7020 8a1d 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1d8a │ │ -04e9ea: 0e00 |0003: return-void │ │ +04ea34: |[04ea34] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +04ea44: 7020 8a1d 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1d8a │ │ +04ea4a: 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 : 3101 (SuperNotCalledException.java) │ │ + source_file_idx : 3110 (SuperNotCalledException.java) │ │ │ │ Class #72 header: │ │ -class_idx : 251 │ │ +class_idx : 258 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -17196,21 +17194,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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #73 header: │ │ -class_idx : 252 │ │ +class_idx : 259 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #73 annotations: │ │ Annotations on class │ │ @@ -17228,21 +17226,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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #74 header: │ │ -class_idx : 256 │ │ +class_idx : 263 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -17287,26 +17285,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04e9ec: |[04e9ec] android.support.v4.app.TaskStackBuilder.:()V │ │ -04e9fc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04ea00: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -04ea04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04ea08: 2200 fe00 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@00fe │ │ -04ea0c: 7010 1106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0611 │ │ -04ea12: 6900 c201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ -04ea16: 0e00 |000d: return-void │ │ -04ea18: 2200 fd00 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@00fd │ │ -04ea1c: 7010 0f06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@060f │ │ -04ea22: 6900 c201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ -04ea26: 28f8 |0015: goto 000d // -0008 │ │ +04ea4c: |[04ea4c] android.support.v4.app.TaskStackBuilder.:()V │ │ +04ea5c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04ea60: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +04ea64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04ea68: 2200 0501 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@0105 │ │ +04ea6c: 7010 1106 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@0611 │ │ +04ea72: 6900 c201 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ +04ea76: 0e00 |000d: return-void │ │ +04ea78: 2200 0401 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@0104 │ │ +04ea7c: 7010 0f06 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@060f │ │ +04ea82: 6900 c201 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ +04ea86: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -17316,21 +17314,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -04ea28: |[04ea28] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -04ea38: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ea3e: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04ea42: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04ea48: 5b10 c401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ea4c: 5b12 c501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04ea50: 0e00 |000c: return-void │ │ +04ea88: |[04ea88] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +04ea98: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ea9e: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04eaa2: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04eaa8: 5b10 c401 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04eaac: 5b12 c501 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04eab0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -17342,18 +17340,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 │ │ -04ea54: |[04ea54] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04ea64: 2200 0001 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@0100 │ │ -04ea68: 7020 1606 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0616 │ │ -04ea6e: 1100 |0005: return-object v0 │ │ +04eab4: |[04eab4] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04eac4: 2200 0701 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@0107 │ │ +04eac8: 7020 1606 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@0616 │ │ +04eace: 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;) │ │ @@ -17361,18 +17359,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 │ │ -04ea70: |[04ea70] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04ea80: 7110 1c06 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@061c │ │ -04ea86: 0c00 |0003: move-result-object v0 │ │ -04ea88: 1100 |0004: return-object v0 │ │ +04ead0: |[04ead0] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04eae0: 7110 1c06 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@061c │ │ +04eae6: 0c00 |0003: move-result-object v0 │ │ +04eae8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -17381,18 +17379,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 │ │ -04ea8c: |[04ea8c] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04ea9c: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04eaa0: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -04eaa6: 1101 |0005: return-object v1 │ │ +04eaec: |[04eaec] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04eafc: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04eb00: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +04eb06: 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; │ │ @@ -17402,27 +17400,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 │ │ -04eaa8: |[04eaa8] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04eab8: 6e10 2701 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ -04eabe: 0c00 |0003: move-result-object v0 │ │ -04eac0: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -04eac4: 5421 c501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04eac8: 6e10 0501 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -04eace: 0c01 |000b: move-result-object v1 │ │ -04ead0: 6e20 3f01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@013f │ │ -04ead6: 0c00 |000f: move-result-object v0 │ │ -04ead8: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -04eadc: 6e20 1a06 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ -04eae2: 6e20 1706 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0617 │ │ -04eae8: 1102 |0018: return-object v2 │ │ +04eb08: |[04eb08] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04eb18: 6e10 2701 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ +04eb1e: 0c00 |0003: move-result-object v0 │ │ +04eb20: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +04eb24: 5421 c501 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04eb28: 6e10 0501 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +04eb2e: 0c01 |000b: move-result-object v1 │ │ +04eb30: 6e20 3f01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@013f │ │ +04eb36: 0c00 |000f: move-result-object v0 │ │ +04eb38: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +04eb3c: 6e20 1a06 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ +04eb42: 6e20 1706 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0617 │ │ +04eb48: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -17438,37 +17436,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 │ │ -04eaec: |[04eaec] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04eafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04eafe: 2042 fb00 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00fb │ │ -04eb02: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -04eb06: 0742 |0005: move-object v2, v4 │ │ -04eb08: 1f02 fb00 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@00fb │ │ -04eb0c: 7210 0d06 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@060d │ │ -04eb12: 0c00 |000b: move-result-object v0 │ │ -04eb14: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -04eb18: 7110 6105 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ -04eb1e: 0c00 |0011: move-result-object v0 │ │ -04eb20: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -04eb24: 6e10 2701 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ -04eb2a: 0c01 |0017: move-result-object v1 │ │ -04eb2c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -04eb30: 5432 c501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04eb34: 6e10 0501 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -04eb3a: 0c02 |001f: move-result-object v2 │ │ -04eb3c: 6e20 3f01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@013f │ │ -04eb42: 0c01 |0023: move-result-object v1 │ │ -04eb44: 6e20 1a06 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ -04eb4a: 6e20 1706 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0617 │ │ -04eb50: 1103 |002a: return-object v3 │ │ +04eb4c: |[04eb4c] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04eb5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04eb5e: 2042 0201 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0102 │ │ +04eb62: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +04eb66: 0742 |0005: move-object v2, v4 │ │ +04eb68: 1f02 0201 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@0102 │ │ +04eb6c: 7210 0d06 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@060d │ │ +04eb72: 0c00 |000b: move-result-object v0 │ │ +04eb74: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +04eb78: 7110 6105 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ +04eb7e: 0c00 |0011: move-result-object v0 │ │ +04eb80: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +04eb84: 6e10 2701 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ +04eb8a: 0c01 |0017: move-result-object v1 │ │ +04eb8c: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +04eb90: 5432 c501 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04eb94: 6e10 0501 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +04eb9a: 0c02 |001f: move-result-object v2 │ │ +04eb9c: 6e20 3f01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@013f │ │ +04eba2: 0c01 |0023: move-result-object v1 │ │ +04eba4: 6e20 1a06 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ +04ebaa: 6e20 1706 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@0617 │ │ +04ebb0: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -17490,38 +17488,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 │ │ -04eb54: |[04eb54] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04eb64: 5453 c401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04eb68: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04eb6e: 0a01 |0005: move-result v1 │ │ -04eb70: 5453 c501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04eb74: 7120 6205 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0562 │ │ -04eb7a: 0c02 |000b: move-result-object v2 │ │ -04eb7c: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -04eb80: 5453 c401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04eb84: 6e30 0223 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ -04eb8a: 5453 c501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04eb8e: 6e10 2701 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ -04eb94: 0c04 |0018: move-result-object v4 │ │ -04eb96: 7120 6205 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0562 │ │ -04eb9c: 0c02 |001c: move-result-object v2 │ │ -04eb9e: 28ef |001d: goto 000c // -0011 │ │ -04eba0: 0d00 |001e: move-exception v0 │ │ -04eba2: 1a03 640c |001f: const-string v3, "TaskStackBuilder" // string@0c64 │ │ -04eba6: 1a04 7702 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0277 │ │ -04ebaa: 7120 8e1d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -04ebb0: 2203 5104 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04ebb4: 7020 9e22 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@229e │ │ -04ebba: 2703 |002b: throw v3 │ │ -04ebbc: 1105 |002c: return-object v5 │ │ +04ebb4: |[04ebb4] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04ebc4: 5453 c401 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ebc8: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ebce: 0a01 |0005: move-result v1 │ │ +04ebd0: 5453 c501 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04ebd4: 7120 6205 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0562 │ │ +04ebda: 0c02 |000b: move-result-object v2 │ │ +04ebdc: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +04ebe0: 5453 c401 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ebe4: 6e30 0223 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ +04ebea: 5453 c501 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04ebee: 6e10 2701 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0127 │ │ +04ebf4: 0c04 |0018: move-result-object v4 │ │ +04ebf6: 7120 6205 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@0562 │ │ +04ebfc: 0c02 |001c: move-result-object v2 │ │ +04ebfe: 28ef |001d: goto 000c // -0011 │ │ +04ec00: 0d00 |001e: move-exception v0 │ │ +04ec02: 1a03 6d0c |001f: const-string v3, "TaskStackBuilder" // string@0c6d │ │ +04ec06: 1a04 7702 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@0277 │ │ +04ec0a: 7120 8e1d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +04ec10: 2203 5a04 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04ec14: 7020 9e22 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@229e │ │ +04ec1a: 2703 |002b: throw v3 │ │ +04ec1c: 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 │ │ @@ -17544,21 +17542,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 │ │ -04ebcc: |[04ebcc] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -04ebdc: 2200 2200 |0000: new-instance v0, Landroid/content/ComponentName; // type@0022 │ │ -04ebe0: 5421 c501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04ebe4: 7030 eb00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ -04ebea: 6e20 1a06 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ -04ebf0: 0c00 |000a: move-result-object v0 │ │ -04ebf2: 1100 |000b: return-object v0 │ │ +04ec2c: |[04ec2c] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +04ec3c: 2200 2500 |0000: new-instance v0, Landroid/content/ComponentName; // type@0025 │ │ +04ec40: 5421 c501 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04ec44: 7030 eb00 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ +04ec4a: 6e20 1a06 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@061a │ │ +04ec50: 0c00 |000a: move-result-object v0 │ │ +04ec52: 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<*>; │ │ @@ -17568,20 +17566,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -04ebf4: |[04ebf4] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -04ec04: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ec08: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04ec0e: 0c00 |0005: move-result-object v0 │ │ -04ec10: 1f00 2c00 |0006: check-cast v0, Landroid/content/Intent; // type@002c │ │ -04ec14: 1100 |0008: return-object v0 │ │ +04ec54: |[04ec54] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +04ec64: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ec68: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04ec6e: 0c00 |0005: move-result-object v0 │ │ +04ec70: 1f00 2f00 |0006: check-cast v0, Landroid/content/Intent; // type@002f │ │ +04ec74: 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 │ │ │ │ @@ -17590,18 +17588,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04ec18: |[04ec18] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -04ec28: 6e20 1d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@061d │ │ -04ec2e: 0c00 |0003: move-result-object v0 │ │ -04ec30: 1100 |0004: return-object v0 │ │ +04ec78: |[04ec78] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +04ec88: 6e20 1d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@061d │ │ +04ec8e: 0c00 |0003: move-result-object v0 │ │ +04ec90: 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 │ │ │ │ @@ -17610,19 +17608,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ec34: |[04ec34] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -04ec44: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ec48: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04ec4e: 0a00 |0005: move-result v0 │ │ -04ec50: 0f00 |0006: return v0 │ │ +04ec94: |[04ec94] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +04eca4: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04eca8: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ecae: 0a00 |0005: move-result v0 │ │ +04ecb0: 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;) │ │ @@ -17630,45 +17628,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -04ec54: |[04ec54] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -04ec64: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04ec66: 5452 c401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ec6a: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04ec70: 0a02 |0006: move-result v2 │ │ -04ec72: 2321 a304 |0007: new-array v1, v2, [Landroid/content/Intent; // type@04a3 │ │ -04ec76: 2112 |0009: array-length v2, v1 │ │ -04ec78: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -04ec7c: 1101 |000c: return-object v1 │ │ -04ec7e: 2203 2c00 |000d: new-instance v3, Landroid/content/Intent; // type@002c │ │ -04ec82: 5452 c401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ec86: 6e20 0723 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04ec8c: 0c02 |0014: move-result-object v2 │ │ -04ec8e: 1f02 2c00 |0015: check-cast v2, Landroid/content/Intent; // type@002c │ │ -04ec92: 7020 1e01 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -04ec98: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -04ec9e: 6e20 2201 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -04eca4: 0c02 |0020: move-result-object v2 │ │ -04eca6: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -04ecaa: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -04ecac: 2112 |0024: array-length v2, v1 │ │ -04ecae: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -04ecb2: 2203 2c00 |0027: new-instance v3, Landroid/content/Intent; // type@002c │ │ -04ecb6: 5452 c401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ecba: 6e20 0723 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -04ecc0: 0c02 |002e: move-result-object v2 │ │ -04ecc2: 1f02 2c00 |002f: check-cast v2, Landroid/content/Intent; // type@002c │ │ -04ecc6: 7020 1e01 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -04eccc: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -04ecd0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -04ecd4: 28ec |0038: goto 0024 // -0014 │ │ +04ecb4: |[04ecb4] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +04ecc4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04ecc6: 5452 c401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ecca: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ecd0: 0a02 |0006: move-result v2 │ │ +04ecd2: 2321 ac04 |0007: new-array v1, v2, [Landroid/content/Intent; // type@04ac │ │ +04ecd6: 2112 |0009: array-length v2, v1 │ │ +04ecd8: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +04ecdc: 1101 |000c: return-object v1 │ │ +04ecde: 2203 2f00 |000d: new-instance v3, Landroid/content/Intent; // type@002f │ │ +04ece2: 5452 c401 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ece6: 6e20 0723 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04ecec: 0c02 |0014: move-result-object v2 │ │ +04ecee: 1f02 2f00 |0015: check-cast v2, Landroid/content/Intent; // type@002f │ │ +04ecf2: 7020 1e01 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +04ecf8: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +04ecfe: 6e20 2201 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +04ed04: 0c02 |0020: move-result-object v2 │ │ +04ed06: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +04ed0a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +04ed0c: 2112 |0024: array-length v2, v1 │ │ +04ed0e: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +04ed12: 2203 2f00 |0027: new-instance v3, Landroid/content/Intent; // type@002f │ │ +04ed16: 5452 c401 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ed1a: 6e20 0723 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +04ed20: 0c02 |002e: move-result-object v2 │ │ +04ed22: 1f02 2f00 |002f: check-cast v2, Landroid/content/Intent; // type@002f │ │ +04ed26: 7020 1e01 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +04ed2c: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +04ed30: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +04ed34: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -17684,19 +17682,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -04ecd8: |[04ecd8] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -04ece8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04ecea: 6e40 2306 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0623 │ │ -04ecf0: 0c00 |0004: move-result-object v0 │ │ -04ecf2: 1100 |0005: return-object v0 │ │ +04ed38: |[04ed38] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +04ed48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ed4a: 6e40 2306 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@0623 │ │ +04ed50: 0c00 |0004: move-result-object v0 │ │ +04ed52: 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 │ │ @@ -17706,47 +17704,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 │ │ -04ecf4: |[04ecf4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04ed04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -04ed06: 5460 c401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ed0a: 6e10 0823 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -04ed10: 0a00 |0006: move-result v0 │ │ -04ed12: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -04ed16: 2200 5204 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04ed1a: 1a01 c40a |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0ac4 │ │ -04ed1e: 7020 a022 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04ed24: 2700 |0010: throw v0 │ │ -04ed26: 5460 c401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ed2a: 5461 c401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ed2e: 6e10 0d23 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04ed34: 0a01 |0018: move-result v1 │ │ -04ed36: 2311 a304 |0019: new-array v1, v1, [Landroid/content/Intent; // type@04a3 │ │ -04ed3a: 6e20 0f23 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -04ed40: 0c02 |001e: move-result-object v2 │ │ -04ed42: 1f02 a304 |001f: check-cast v2, [Landroid/content/Intent; // type@04a3 │ │ -04ed46: 2200 2c00 |0021: new-instance v0, Landroid/content/Intent; // type@002c │ │ -04ed4a: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -04ed4e: 7020 1e01 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -04ed54: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -04ed5a: 6e20 2201 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -04ed60: 0c00 |002e: move-result-object v0 │ │ -04ed62: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -04ed66: 6200 c201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ -04ed6a: 5461 c501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04ed6e: 0173 |0035: move v3, v7 │ │ -04ed70: 0184 |0036: move v4, v8 │ │ -04ed72: 0795 |0037: move-object v5, v9 │ │ -04ed74: 7806 0e06 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@060e │ │ -04ed7a: 0c00 |003b: move-result-object v0 │ │ -04ed7c: 1100 |003c: return-object v0 │ │ +04ed54: |[04ed54] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04ed64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +04ed66: 5460 c401 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ed6a: 6e10 0823 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +04ed70: 0a00 |0006: move-result v0 │ │ +04ed72: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +04ed76: 2200 5b04 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04ed7a: 1a01 cd0a |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0acd │ │ +04ed7e: 7020 a022 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04ed84: 2700 |0010: throw v0 │ │ +04ed86: 5460 c401 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ed8a: 5461 c401 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ed8e: 6e10 0d23 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ed94: 0a01 |0018: move-result v1 │ │ +04ed96: 2311 ac04 |0019: new-array v1, v1, [Landroid/content/Intent; // type@04ac │ │ +04ed9a: 6e20 0f23 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +04eda0: 0c02 |001e: move-result-object v2 │ │ +04eda2: 1f02 ac04 |001f: check-cast v2, [Landroid/content/Intent; // type@04ac │ │ +04eda6: 2200 2f00 |0021: new-instance v0, Landroid/content/Intent; // type@002f │ │ +04edaa: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +04edae: 7020 1e01 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +04edb4: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +04edba: 6e20 2201 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +04edc0: 0c00 |002e: move-result-object v0 │ │ +04edc2: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +04edc6: 6200 c201 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@01c2 │ │ +04edca: 5461 c501 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04edce: 0173 |0035: move v3, v7 │ │ +04edd0: 0184 |0036: move v4, v8 │ │ +04edd2: 0795 |0037: move-object v5, v9 │ │ +04edd4: 7806 0e06 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@060e │ │ +04edda: 0c00 |003b: move-result-object v0 │ │ +04eddc: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -17762,19 +17760,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04ed80: |[04ed80] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -04ed90: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04ed94: 6e10 0923 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ -04ed9a: 0c00 |0005: move-result-object v0 │ │ -04ed9c: 1100 |0006: return-object v0 │ │ +04ede0: |[04ede0] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +04edf0: 5410 c401 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04edf4: 6e10 0923 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +04edfa: 0c00 |0005: move-result-object v0 │ │ +04edfc: 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;) │ │ @@ -17782,18 +17780,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -04eda0: |[04eda0] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -04edb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04edb2: 6e20 2606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0626 │ │ -04edb8: 0e00 |0004: return-void │ │ +04ee00: |[04ee00] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +04ee10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04ee12: 6e20 2606 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@0626 │ │ +04ee18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -17802,53 +17800,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -04edbc: |[04edbc] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -04edcc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -04edce: 5452 c401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04edd2: 6e10 0823 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -04edd8: 0a02 |0006: move-result v2 │ │ -04edda: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -04edde: 2202 5204 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -04ede2: 1a03 c50a |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0ac5 │ │ -04ede6: 7020 a022 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04edec: 2702 |0010: throw v2 │ │ -04edee: 5452 c401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04edf2: 5453 c401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ -04edf6: 6e10 0d23 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04edfc: 0a03 |0018: move-result v3 │ │ -04edfe: 2333 a304 |0019: new-array v3, v3, [Landroid/content/Intent; // type@04a3 │ │ -04ee02: 6e20 0f23 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -04ee08: 0c00 |001e: move-result-object v0 │ │ -04ee0a: 1f00 a304 |001f: check-cast v0, [Landroid/content/Intent; // type@04a3 │ │ -04ee0e: 2202 2c00 |0021: new-instance v2, Landroid/content/Intent; // type@002c │ │ -04ee12: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -04ee16: 7020 1e01 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -04ee1c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -04ee22: 6e20 2201 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -04ee28: 0c02 |002e: move-result-object v2 │ │ -04ee2a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -04ee2e: 5452 c501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04ee32: 7130 4b06 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@064b │ │ -04ee38: 0a02 |0036: move-result v2 │ │ -04ee3a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -04ee3e: 2201 2c00 |0039: new-instance v1, Landroid/content/Intent; // type@002c │ │ -04ee42: 2102 |003b: array-length v2, v0 │ │ -04ee44: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -04ee48: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -04ee4c: 7020 1e01 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -04ee52: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -04ee56: 6e20 2201 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -04ee5c: 5452 c501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ -04ee60: 6e20 1701 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -04ee66: 0e00 |004d: return-void │ │ +04ee1c: |[04ee1c] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +04ee2c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +04ee2e: 5452 c401 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ee32: 6e10 0823 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +04ee38: 0a02 |0006: move-result v2 │ │ +04ee3a: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +04ee3e: 2202 5b04 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +04ee42: 1a03 ce0a |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0ace │ │ +04ee46: 7020 a022 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04ee4c: 2702 |0010: throw v2 │ │ +04ee4e: 5452 c401 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ee52: 5453 c401 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@01c4 │ │ +04ee56: 6e10 0d23 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +04ee5c: 0a03 |0018: move-result v3 │ │ +04ee5e: 2333 ac04 |0019: new-array v3, v3, [Landroid/content/Intent; // type@04ac │ │ +04ee62: 6e20 0f23 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +04ee68: 0c00 |001e: move-result-object v0 │ │ +04ee6a: 1f00 ac04 |001f: check-cast v0, [Landroid/content/Intent; // type@04ac │ │ +04ee6e: 2202 2f00 |0021: new-instance v2, Landroid/content/Intent; // type@002f │ │ +04ee72: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +04ee76: 7020 1e01 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +04ee7c: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +04ee82: 6e20 2201 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +04ee88: 0c02 |002e: move-result-object v2 │ │ +04ee8a: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +04ee8e: 5452 c501 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04ee92: 7130 4b06 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@064b │ │ +04ee98: 0a02 |0036: move-result v2 │ │ +04ee9a: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +04ee9e: 2201 2f00 |0039: new-instance v1, Landroid/content/Intent; // type@002f │ │ +04eea2: 2102 |003b: array-length v2, v0 │ │ +04eea4: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +04eea8: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +04eeac: 7020 1e01 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +04eeb2: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +04eeb6: 6e20 2201 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +04eebc: 5452 c501 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@01c5 │ │ +04eec0: 6e20 1701 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +04eec6: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -17858,21 +17856,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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #75 header: │ │ -class_idx : 257 │ │ +class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3174 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3183 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #75 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -17887,17 +17885,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ee68: |[04ee68] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -04ee78: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ee7e: 0e00 |0003: return-void │ │ +04eec8: |[04eec8] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +04eed8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04eede: 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;) │ │ @@ -17905,35 +17903,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 │ │ -04ee80: |[04ee80] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -04ee90: 7140 c800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c8 │ │ -04ee96: 0c00 |0003: move-result-object v0 │ │ -04ee98: 1100 |0004: return-object v0 │ │ +04eee0: |[04eee0] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +04eef0: 7140 c800 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@00c8 │ │ +04eef6: 0c00 |0003: move-result-object v0 │ │ +04eef8: 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 : 3174 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 3183 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #76 header: │ │ -class_idx : 258 │ │ +class_idx : 265 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3179 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3188 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -17948,17 +17946,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04ee9c: |[04ee9c] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -04eeac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04eeb2: 0e00 |0003: return-void │ │ +04eefc: |[04eefc] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +04ef0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ef12: 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;) │ │ @@ -17966,35 +17964,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 │ │ -04eeb4: |[04eeb4] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -04eec4: 7155 c900 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@00c9 │ │ -04eeca: 0c00 |0003: move-result-object v0 │ │ -04eecc: 1100 |0004: return-object v0 │ │ +04ef14: |[04ef14] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +04ef24: 7155 c900 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@00c9 │ │ +04ef2a: 0c00 |0003: move-result-object v0 │ │ +04ef2c: 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 : 3179 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 3188 (TaskStackBuilderJellybean.java) │ │ │ │ Class #77 header: │ │ -class_idx : 261 │ │ +class_idx : 268 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 750 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #77 - │ │ @@ -18035,17 +18033,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04eed0: |[04eed0] android.support.v4.content.ContextCompat.:()V │ │ -04eee0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04eee6: 0e00 |0003: return-void │ │ +04ef30: |[04ef30] android.support.v4.content.ContextCompat.:()V │ │ +04ef40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ef46: 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;) │ │ @@ -18053,35 +18051,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 │ │ -04eee8: |[04eee8] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -04eef8: 0761 |0000: move-object v1, v6 │ │ -04eefa: 0770 |0001: move-object v0, v7 │ │ -04eefc: 2104 |0002: array-length v4, v0 │ │ -04eefe: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04ef00: 0712 |0004: move-object v2, v1 │ │ -04ef02: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -04ef06: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -04ef0a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -04ef0e: 2201 3604 |000b: new-instance v1, Ljava/io/File; // type@0436 │ │ -04ef12: 7020 5422 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ -04ef18: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04ef1c: 0712 |0012: move-object v2, v1 │ │ -04ef1e: 28f2 |0013: goto 0005 // -000e │ │ -04ef20: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -04ef24: 2201 3604 |0016: new-instance v1, Ljava/io/File; // type@0436 │ │ -04ef28: 7030 5322 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ -04ef2e: 28f5 |001b: goto 0010 // -000b │ │ -04ef30: 1102 |001c: return-object v2 │ │ -04ef32: 0721 |001d: move-object v1, v2 │ │ -04ef34: 28f2 |001e: goto 0010 // -000e │ │ +04ef48: |[04ef48] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +04ef58: 0761 |0000: move-object v1, v6 │ │ +04ef5a: 0770 |0001: move-object v0, v7 │ │ +04ef5c: 2104 |0002: array-length v4, v0 │ │ +04ef5e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04ef60: 0712 |0004: move-object v2, v1 │ │ +04ef62: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +04ef66: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +04ef6a: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +04ef6e: 2201 3f04 |000b: new-instance v1, Ljava/io/File; // type@043f │ │ +04ef72: 7020 5422 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ +04ef78: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04ef7c: 0712 |0012: move-object v2, v1 │ │ +04ef7e: 28f2 |0013: goto 0005 // -000e │ │ +04ef80: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +04ef84: 2201 3f04 |0016: new-instance v1, Ljava/io/File; // type@043f │ │ +04ef88: 7030 5322 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ +04ef8e: 28f5 |001b: goto 0010 // -000b │ │ +04ef90: 1102 |001c: return-object v2 │ │ +04ef92: 0721 |001d: move-object v1, v2 │ │ +04ef94: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0001 line=291 │ │ 0x0009 line=292 │ │ 0x000b line=293 │ │ 0x0010 line=291 │ │ @@ -18109,48 +18107,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 │ │ -04ef38: |[04ef38] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -04ef48: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04ef4a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -04ef4c: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04ef50: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -04ef54: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -04ef58: 7110 5506 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0655 │ │ -04ef5e: 0c02 |000b: move-result-object v2 │ │ -04ef60: 1102 |000c: return-object v2 │ │ -04ef62: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -04ef66: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04ef6a: 7110 4d06 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@064d │ │ -04ef70: 0c00 |0014: move-result-object v0 │ │ -04ef72: 2372 bc04 |0015: new-array v2, v7, [Ljava/io/File; // type@04bc │ │ -04ef76: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -04ef7a: 28f3 |0019: goto 000c // -000d │ │ -04ef7c: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ -04ef82: 0c02 |001d: move-result-object v2 │ │ -04ef84: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -04ef86: 2333 c004 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c0 │ │ -04ef8a: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ -04ef8e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -04ef92: 1a04 4812 |0025: const-string v4, "data" // string@1248 │ │ -04ef96: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -04ef9a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -04ef9c: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -04efa2: 0c05 |002d: move-result-object v5 │ │ -04efa4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -04efa8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -04efaa: 1a05 a810 |0031: const-string v5, "cache" // string@10a8 │ │ -04efae: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -04efb2: 7120 4606 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ -04efb8: 0c00 |0038: move-result-object v0 │ │ -04efba: 28dc |0039: goto 0015 // -0024 │ │ +04ef98: |[04ef98] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +04efa8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04efaa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +04efac: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04efb0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +04efb4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +04efb8: 7110 5506 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0655 │ │ +04efbe: 0c02 |000b: move-result-object v2 │ │ +04efc0: 1102 |000c: return-object v2 │ │ +04efc2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +04efc6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +04efca: 7110 4d06 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@064d │ │ +04efd0: 0c00 |0014: move-result-object v0 │ │ +04efd2: 2372 c504 |0015: new-array v2, v7, [Ljava/io/File; // type@04c5 │ │ +04efd6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +04efda: 28f3 |0019: goto 000c // -000d │ │ +04efdc: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ +04efe2: 0c02 |001d: move-result-object v2 │ │ +04efe4: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +04efe6: 2333 c904 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c9 │ │ +04efea: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ +04efee: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +04eff2: 1a04 5112 |0025: const-string v4, "data" // string@1251 │ │ +04eff6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +04effa: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +04effc: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +04f002: 0c05 |002d: move-result-object v5 │ │ +04f004: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +04f008: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +04f00a: 1a05 b110 |0031: const-string v5, "cache" // string@10b1 │ │ +04f00e: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +04f012: 7120 4606 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ +04f018: 0c00 |0038: move-result-object v0 │ │ +04f01a: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0004 line=275 │ │ 0x0008 line=276 │ │ 0x000c line=285 │ │ 0x000d line=279 │ │ @@ -18168,50 +18166,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 │ │ -04efbc: |[04efbc] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -04efcc: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04efce: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -04efd0: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04efd4: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -04efd8: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -04efdc: 7120 5606 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0656 │ │ -04efe2: 0c02 |000b: move-result-object v2 │ │ -04efe4: 1102 |000c: return-object v2 │ │ -04efe6: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -04efea: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04efee: 7120 4e06 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@064e │ │ -04eff4: 0c00 |0014: move-result-object v0 │ │ -04eff6: 2372 bc04 |0015: new-array v2, v7, [Ljava/io/File; // type@04bc │ │ -04effa: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -04effe: 28f3 |0019: goto 000c // -000d │ │ -04f000: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ -04f006: 0c02 |001d: move-result-object v2 │ │ -04f008: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -04f00a: 2333 c004 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c0 │ │ -04f00e: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ -04f012: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -04f016: 1a04 4812 |0025: const-string v4, "data" // string@1248 │ │ -04f01a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -04f01e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -04f020: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -04f026: 0c05 |002d: move-result-object v5 │ │ -04f028: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -04f02c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -04f02e: 1a05 d313 |0031: const-string v5, "files" // string@13d3 │ │ -04f032: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -04f036: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -04f038: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -04f03c: 7120 4606 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ -04f042: 0c00 |003b: move-result-object v0 │ │ -04f044: 28d9 |003c: goto 0015 // -0027 │ │ +04f01c: |[04f01c] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +04f02c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04f02e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +04f030: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04f034: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +04f038: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +04f03c: 7120 5606 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0656 │ │ +04f042: 0c02 |000b: move-result-object v2 │ │ +04f044: 1102 |000c: return-object v2 │ │ +04f046: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +04f04a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +04f04e: 7120 4e06 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@064e │ │ +04f054: 0c00 |0014: move-result-object v0 │ │ +04f056: 2372 c504 |0015: new-array v2, v7, [Ljava/io/File; // type@04c5 │ │ +04f05a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +04f05e: 28f3 |0019: goto 000c // -000d │ │ +04f060: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ +04f066: 0c02 |001d: move-result-object v2 │ │ +04f068: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +04f06a: 2333 c904 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c9 │ │ +04f06e: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ +04f072: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +04f076: 1a04 5112 |0025: const-string v4, "data" // string@1251 │ │ +04f07a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +04f07e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +04f080: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +04f086: 0c05 |002d: move-result-object v5 │ │ +04f088: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +04f08c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +04f08e: 1a05 dc13 |0031: const-string v5, "files" // string@13dc │ │ +04f092: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +04f096: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +04f098: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +04f09c: 7120 4606 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ +04f0a2: 0c00 |003b: move-result-object v0 │ │ +04f0a4: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=214 │ │ 0x0004 line=215 │ │ 0x0008 line=216 │ │ 0x000c line=225 │ │ 0x000d line=219 │ │ @@ -18230,45 +18228,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 │ │ -04f048: |[04f048] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -04f058: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -04f05a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -04f05c: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04f060: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -04f064: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -04f068: 7110 5706 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0657 │ │ -04f06e: 0c02 |000b: move-result-object v2 │ │ -04f070: 1102 |000c: return-object v2 │ │ -04f072: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -04f076: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -04f07a: 7110 5006 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0650 │ │ -04f080: 0c00 |0014: move-result-object v0 │ │ -04f082: 2372 bc04 |0015: new-array v2, v7, [Ljava/io/File; // type@04bc │ │ -04f086: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -04f08a: 28f3 |0019: goto 000c // -000d │ │ -04f08c: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ -04f092: 0c02 |001d: move-result-object v2 │ │ -04f094: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -04f096: 2333 c004 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c0 │ │ -04f09a: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ -04f09e: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -04f0a2: 1a04 6f1e |0025: const-string v4, "obb" // string@1e6f │ │ -04f0a6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -04f0aa: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -04f0ac: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -04f0b2: 0c05 |002d: move-result-object v5 │ │ -04f0b4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -04f0b8: 7120 4606 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ -04f0be: 0c00 |0033: move-result-object v0 │ │ -04f0c0: 28e1 |0034: goto 0015 // -001f │ │ +04f0a8: |[04f0a8] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +04f0b8: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +04f0ba: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +04f0bc: 6001 2c00 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04f0c0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +04f0c4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +04f0c8: 7110 5706 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0657 │ │ +04f0ce: 0c02 |000b: move-result-object v2 │ │ +04f0d0: 1102 |000c: return-object v2 │ │ +04f0d2: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +04f0d6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +04f0da: 7110 5006 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@0650 │ │ +04f0e0: 0c00 |0014: move-result-object v0 │ │ +04f0e2: 2372 c504 |0015: new-array v2, v7, [Ljava/io/File; // type@04c5 │ │ +04f0e6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +04f0ea: 28f3 |0019: goto 000c // -000d │ │ +04f0ec: 7100 6802 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ +04f0f2: 0c02 |001d: move-result-object v2 │ │ +04f0f4: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +04f0f6: 2333 c904 |001f: new-array v3, v3, [Ljava/lang/String; // type@04c9 │ │ +04f0fa: 1a04 5502 |0021: const-string v4, "Android" // string@0255 │ │ +04f0fe: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +04f102: 1a04 781e |0025: const-string v4, "obb" // string@1e78 │ │ +04f106: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +04f10a: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +04f10c: 6e10 0601 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +04f112: 0c05 |002d: move-result-object v5 │ │ +04f114: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +04f118: 7120 4606 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0646 │ │ +04f11e: 0c00 |0033: move-result-object v0 │ │ +04f120: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=154 │ │ 0x0004 line=155 │ │ 0x0008 line=156 │ │ 0x000c line=165 │ │ 0x000d line=159 │ │ @@ -18286,19 +18284,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 │ │ -04f0c4: |[04f0c4] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -04f0d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04f0d6: 7130 4b06 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@064b │ │ -04f0dc: 0a00 |0004: move-result v0 │ │ -04f0de: 0f00 |0005: return v0 │ │ +04f124: |[04f124] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +04f134: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04f136: 7130 4b06 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@064b │ │ +04f13c: 0a00 |0004: move-result v0 │ │ +04f13e: 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; │ │ │ │ @@ -18307,27 +18305,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 │ │ -04f0e0: |[04f0e0] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -04f0f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -04f0f2: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04f0f6: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -04f0fa: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -04f0fe: 7130 5306 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0653 │ │ -04f104: 0f01 |000a: return v1 │ │ -04f106: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -04f10a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -04f10e: 7120 5106 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0651 │ │ -04f114: 28f8 |0012: goto 000a // -0008 │ │ -04f116: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -04f118: 28f6 |0014: goto 000a // -000a │ │ +04f140: |[04f140] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +04f150: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +04f152: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04f156: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +04f15a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +04f15e: 7130 5306 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0653 │ │ +04f164: 0f01 |000a: return v1 │ │ +04f166: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +04f16a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +04f16e: 7120 5106 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@0651 │ │ +04f174: 28f8 |0012: goto 000a // -0008 │ │ +04f176: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +04f178: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000a line=107 │ │ 0x000b line=103 │ │ @@ -18339,17 +18337,17 @@ │ │ 0x0000 - 0x0015 reg=4 intents [Landroid/content/Intent; │ │ 0x0000 - 0x0015 reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 750 (ContextCompat.java) │ │ │ │ Class #78 header: │ │ -class_idx : 262 │ │ +class_idx : 269 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 751 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #78 - │ │ @@ -18365,17 +18363,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f11c: |[04f11c] android.support.v4.content.ContextCompatFroyo.:()V │ │ -04f12c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f132: 0e00 |0003: return-void │ │ +04f17c: |[04f17c] android.support.v4.content.ContextCompatFroyo.:()V │ │ +04f18c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f192: 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;) │ │ @@ -18383,18 +18381,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 │ │ -04f134: |[04f134] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -04f144: 6e10 fd00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00fd │ │ -04f14a: 0c00 |0003: move-result-object v0 │ │ -04f14c: 1100 |0004: return-object v0 │ │ +04f194: |[04f194] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +04f1a4: 6e10 fd00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@00fd │ │ +04f1aa: 0c00 |0003: move-result-object v0 │ │ +04f1ac: 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;) │ │ @@ -18402,32 +18400,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 │ │ -04f150: |[04f150] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -04f160: 6e20 ff00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00ff │ │ -04f166: 0c00 |0003: move-result-object v0 │ │ -04f168: 1100 |0004: return-object v0 │ │ +04f1b0: |[04f1b0] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +04f1c0: 6e20 ff00 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@00ff │ │ +04f1c6: 0c00 |0003: move-result-object v0 │ │ +04f1c8: 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 : 751 (ContextCompatFroyo.java) │ │ │ │ Class #79 header: │ │ -class_idx : 263 │ │ +class_idx : 270 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 752 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #79 - │ │ @@ -18443,17 +18441,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f16c: |[04f16c] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -04f17c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f182: 0e00 |0003: return-void │ │ +04f1cc: |[04f1cc] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +04f1dc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f1e2: 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;) │ │ @@ -18461,18 +18459,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 │ │ -04f184: |[04f184] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -04f194: 6e10 0301 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0103 │ │ -04f19a: 0c00 |0003: move-result-object v0 │ │ -04f19c: 1100 |0004: return-object v0 │ │ +04f1e4: |[04f1e4] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +04f1f4: 6e10 0301 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0103 │ │ +04f1fa: 0c00 |0003: move-result-object v0 │ │ +04f1fc: 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;) │ │ @@ -18480,32 +18478,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 │ │ -04f1a0: |[04f1a0] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -04f1b0: 6e20 1501 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0115 │ │ -04f1b6: 0e00 |0003: return-void │ │ +04f200: |[04f200] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +04f210: 6e20 1501 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0115 │ │ +04f216: 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 : 752 (ContextCompatHoneycomb.java) │ │ │ │ Class #80 header: │ │ -class_idx : 264 │ │ +class_idx : 271 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 753 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 - │ │ @@ -18521,17 +18519,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f1b8: |[04f1b8] android.support.v4.content.ContextCompatJellybean.:()V │ │ -04f1c8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f1ce: 0e00 |0003: return-void │ │ +04f218: |[04f218] android.support.v4.content.ContextCompatJellybean.:()V │ │ +04f228: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f22e: 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;) │ │ @@ -18539,33 +18537,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 │ │ -04f1d0: |[04f1d0] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -04f1e0: 6e30 1601 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0116 │ │ -04f1e6: 0e00 |0003: return-void │ │ +04f230: |[04f230] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +04f240: 6e30 1601 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0116 │ │ +04f246: 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 : 753 (ContextCompatJellybean.java) │ │ │ │ Class #81 header: │ │ -class_idx : 265 │ │ +class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 754 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #81 - │ │ @@ -18581,17 +18579,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f1e8: |[04f1e8] android.support.v4.content.ContextCompatKitKat.:()V │ │ -04f1f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f1fe: 0e00 |0003: return-void │ │ +04f248: |[04f248] android.support.v4.content.ContextCompatKitKat.:()V │ │ +04f258: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f25e: 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;) │ │ @@ -18599,18 +18597,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 │ │ -04f200: |[04f200] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -04f210: 6e10 fe00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00fe │ │ -04f216: 0c00 |0003: move-result-object v0 │ │ -04f218: 1100 |0004: return-object v0 │ │ +04f260: |[04f260] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +04f270: 6e10 fe00 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@00fe │ │ +04f276: 0c00 |0003: move-result-object v0 │ │ +04f278: 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;) │ │ @@ -18618,18 +18616,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 │ │ -04f21c: |[04f21c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -04f22c: 6e20 0001 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0100 │ │ -04f232: 0c00 |0003: move-result-object v0 │ │ -04f234: 1100 |0004: return-object v0 │ │ +04f27c: |[04f27c] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +04f28c: 6e20 0001 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@0100 │ │ +04f292: 0c00 |0003: move-result-object v0 │ │ +04f294: 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; │ │ │ │ @@ -18638,31 +18636,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 │ │ -04f238: |[04f238] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -04f248: 6e10 0401 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0104 │ │ -04f24e: 0c00 |0003: move-result-object v0 │ │ -04f250: 1100 |0004: return-object v0 │ │ +04f298: |[04f298] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +04f2a8: 6e10 0401 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0104 │ │ +04f2ae: 0c00 |0003: move-result-object v0 │ │ +04f2b0: 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 : 754 (ContextCompatKitKat.java) │ │ │ │ Class #82 header: │ │ -class_idx : 267 │ │ +class_idx : 274 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 984 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #82 annotations: │ │ @@ -18690,17 +18688,17 @@ │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 984 (FileProvider.java) │ │ │ │ Class #83 header: │ │ -class_idx : 269 │ │ +class_idx : 276 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 35 │ │ +superclass_idx : 38 │ │ source_file_idx : 984 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #83 annotations: │ │ @@ -18779,32 +18777,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -04f254: |[04f254] android.support.v4.content.FileProvider.:()V │ │ -04f264: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -04f266: 2300 c004 |0001: new-array v0, v0, [Ljava/lang/String; // type@04c0 │ │ -04f26a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -04f26c: 1a02 360e |0004: const-string v2, "_display_name" // string@0e36 │ │ -04f270: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -04f274: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -04f276: 1a02 3c0e |0009: const-string v2, "_size" // string@0e3c │ │ -04f27a: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -04f27e: 6900 e201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e2 │ │ -04f282: 2200 3604 |000f: new-instance v0, Ljava/io/File; // type@0436 │ │ -04f286: 1a01 d600 |0011: const-string v1, "/" // string@00d6 │ │ -04f28a: 7020 5422 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ -04f290: 6900 e301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e3 │ │ -04f294: 2200 8004 |0018: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -04f298: 7010 1923 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -04f29e: 6900 ea01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ -04f2a2: 0e00 |001f: return-void │ │ +04f2b4: |[04f2b4] android.support.v4.content.FileProvider.:()V │ │ +04f2c4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +04f2c6: 2300 c904 |0001: new-array v0, v0, [Ljava/lang/String; // type@04c9 │ │ +04f2ca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +04f2cc: 1a02 3f0e |0004: const-string v2, "_display_name" // string@0e3f │ │ +04f2d0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +04f2d4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +04f2d6: 1a02 450e |0009: const-string v2, "_size" // string@0e45 │ │ +04f2da: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +04f2de: 6900 e201 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e2 │ │ +04f2e2: 2200 3f04 |000f: new-instance v0, Ljava/io/File; // type@043f │ │ +04f2e6: 1a01 d600 |0011: const-string v1, "/" // string@00d6 │ │ +04f2ea: 7020 5422 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ +04f2f0: 6900 e301 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e3 │ │ +04f2f4: 2200 8904 |0018: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +04f2f8: 7010 1923 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +04f2fe: 6900 ea01 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ +04f302: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -18813,17 +18811,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f2a4: |[04f2a4] android.support.v4.content.FileProvider.:()V │ │ -04f2b4: 7010 f400 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00f4 │ │ -04f2ba: 0e00 |0003: return-void │ │ +04f304: |[04f304] android.support.v4.content.FileProvider.:()V │ │ +04f314: 7010 f400 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@00f4 │ │ +04f31a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -18832,31 +18830,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 │ │ -04f2bc: |[04f2bc] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -04f2cc: 0761 |0000: move-object v1, v6 │ │ -04f2ce: 0770 |0001: move-object v0, v7 │ │ -04f2d0: 2104 |0002: array-length v4, v0 │ │ -04f2d2: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -04f2d4: 0712 |0004: move-object v2, v1 │ │ -04f2d6: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -04f2da: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -04f2de: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -04f2e2: 2201 3604 |000b: new-instance v1, Ljava/io/File; // type@0436 │ │ -04f2e6: 7030 5322 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ -04f2ec: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -04f2f0: 0712 |0012: move-object v2, v1 │ │ -04f2f2: 28f2 |0013: goto 0005 // -000e │ │ -04f2f4: 1102 |0014: return-object v2 │ │ -04f2f6: 0721 |0015: move-object v1, v2 │ │ -04f2f8: 28fa |0016: goto 0010 // -0006 │ │ +04f31c: |[04f31c] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +04f32c: 0761 |0000: move-object v1, v6 │ │ +04f32e: 0770 |0001: move-object v0, v7 │ │ +04f330: 2104 |0002: array-length v4, v0 │ │ +04f332: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +04f334: 0712 |0004: move-object v2, v1 │ │ +04f336: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +04f33a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +04f33e: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +04f342: 2201 3f04 |000b: new-instance v1, Ljava/io/File; // type@043f │ │ +04f346: 7030 5322 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ +04f34c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +04f350: 0712 |0012: move-object v2, v1 │ │ +04f352: 28f2 |0013: goto 0005 // -000e │ │ +04f354: 1102 |0014: return-object v2 │ │ +04f356: 0721 |0015: move-object v1, v2 │ │ +04f358: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -18880,19 +18878,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 │ │ -04f2fc: |[04f2fc] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -04f30c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f30e: 2330 be04 |0001: new-array v0, v3, [Ljava/lang/Object; // type@04be │ │ -04f312: 7153 e222 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -04f318: 1100 |0006: return-object v0 │ │ +04f35c: |[04f35c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +04f36c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f36e: 2330 c704 |0001: new-array v0, v3, [Ljava/lang/Object; // type@04c7 │ │ +04f372: 7153 e222 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +04f378: 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; │ │ @@ -18904,19 +18902,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 │ │ -04f31c: |[04f31c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -04f32c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f32e: 2330 c004 |0001: new-array v0, v3, [Ljava/lang/String; // type@04c0 │ │ -04f332: 7153 e222 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -04f338: 1100 |0006: return-object v0 │ │ +04f37c: |[04f37c] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +04f38c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04f38e: 2330 c904 |0001: new-array v0, v3, [Ljava/lang/String; // type@04c9 │ │ +04f392: 7153 e222 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +04f398: 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; │ │ @@ -18928,41 +18926,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 │ │ -04f33c: |[04f33c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -04f34c: 6203 ea01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ -04f350: 1d03 |0002: monitor-enter v3 │ │ -04f352: 6202 ea01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ -04f356: 6e20 1c23 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -04f35c: 0c01 |0008: move-result-object v1 │ │ -04f35e: 1f01 0b01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@010b │ │ -04f362: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -04f366: 7120 8806 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@0688 │ │ -04f36c: 0c01 |0010: move-result-object v1 │ │ -04f36e: 6202 ea01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ -04f372: 6e30 1e23 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -04f378: 1e03 |0016: monitor-exit v3 │ │ -04f37a: 1101 |0017: return-object v1 │ │ -04f37c: 0d00 |0018: move-exception v0 │ │ -04f37e: 2202 5104 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04f382: 1a04 d303 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03d3 │ │ -04f386: 7030 9d22 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ -04f38c: 2702 |0020: throw v2 │ │ -04f38e: 0d02 |0021: move-exception v2 │ │ -04f390: 1e03 |0022: monitor-exit v3 │ │ -04f392: 2702 |0023: throw v2 │ │ -04f394: 0d00 |0024: move-exception v0 │ │ -04f396: 2202 5104 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04f39a: 1a04 d303 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03d3 │ │ -04f39e: 7030 9d22 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ -04f3a4: 2702 |002c: throw v2 │ │ +04f39c: |[04f39c] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +04f3ac: 6203 ea01 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ +04f3b0: 1d03 |0002: monitor-enter v3 │ │ +04f3b2: 6202 ea01 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ +04f3b6: 6e20 1c23 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +04f3bc: 0c01 |0008: move-result-object v1 │ │ +04f3be: 1f01 1201 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@0112 │ │ +04f3c2: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +04f3c6: 7120 8806 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@0688 │ │ +04f3cc: 0c01 |0010: move-result-object v1 │ │ +04f3ce: 6202 ea01 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@01ea │ │ +04f3d2: 6e30 1e23 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +04f3d8: 1e03 |0016: monitor-exit v3 │ │ +04f3da: 1101 |0017: return-object v1 │ │ +04f3dc: 0d00 |0018: move-exception v0 │ │ +04f3de: 2202 5a04 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04f3e2: 1a04 d303 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03d3 │ │ +04f3e6: 7030 9d22 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ +04f3ec: 2702 |0020: throw v2 │ │ +04f3ee: 0d02 |0021: move-exception v2 │ │ +04f3f0: 1e03 |0022: monitor-exit v3 │ │ +04f3f2: 2702 |0023: throw v2 │ │ +04f3f4: 0d00 |0024: move-exception v0 │ │ +04f3f6: 2202 5a04 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04f3fa: 1a04 d303 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@03d3 │ │ +04f3fe: 7030 9d22 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ +04f404: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -18996,20 +18994,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 │ │ -04f3d4: |[04f3d4] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -04f3e4: 7120 8106 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@0681 │ │ -04f3ea: 0c00 |0003: move-result-object v0 │ │ -04f3ec: 7220 7506 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0675 │ │ -04f3f2: 0c01 |0007: move-result-object v1 │ │ -04f3f4: 1101 |0008: return-object v1 │ │ +04f434: |[04f434] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +04f444: 7120 8106 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@0681 │ │ +04f44a: 0c00 |0003: move-result-object v0 │ │ +04f44c: 7220 7506 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0675 │ │ +04f452: 0c01 |0007: move-result-object v1 │ │ +04f454: 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; │ │ @@ -19021,61 +19019,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -04f3f8: |[04f3f8] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -04f408: 1a01 c920 |0000: const-string v1, "r" // string@20c9 │ │ -04f40c: 6e20 c722 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f412: 0a01 |0005: move-result v1 │ │ -04f414: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -04f418: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -04f41c: 0f00 |000a: return v0 │ │ -04f41e: 1a01 7a26 |000b: const-string v1, "w" // string@267a │ │ -04f422: 6e20 c722 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f428: 0a01 |0010: move-result v1 │ │ -04f42a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -04f42e: 1a01 d726 |0013: const-string v1, "wt" // string@26d7 │ │ -04f432: 6e20 c722 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f438: 0a01 |0018: move-result v1 │ │ -04f43a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -04f43e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -04f442: 28ed |001d: goto 000a // -0013 │ │ -04f444: 1a01 7b26 |001e: const-string v1, "wa" // string@267b │ │ -04f448: 6e20 c722 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f44e: 0a01 |0023: move-result v1 │ │ -04f450: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -04f454: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -04f458: 28e2 |0028: goto 000a // -001e │ │ -04f45a: 1a01 b221 |0029: const-string v1, "rw" // string@21b2 │ │ -04f45e: 6e20 c722 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f464: 0a01 |002e: move-result v1 │ │ -04f466: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -04f46a: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -04f46e: 28d7 |0033: goto 000a // -0029 │ │ -04f470: 1a01 b321 |0034: const-string v1, "rwt" // string@21b3 │ │ -04f474: 6e20 c722 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f47a: 0a01 |0039: move-result v1 │ │ -04f47c: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -04f480: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -04f484: 28cc |003e: goto 000a // -0034 │ │ -04f486: 2201 5104 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04f48a: 2202 6404 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -04f48e: 7010 d422 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -04f494: 1a03 7a04 |0046: const-string v3, "Invalid mode: " // string@047a │ │ -04f498: 6e20 dc22 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04f49e: 0c02 |004b: move-result-object v2 │ │ -04f4a0: 6e20 dc22 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04f4a6: 0c02 |004f: move-result-object v2 │ │ -04f4a8: 6e10 e122 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04f4ae: 0c02 |0053: move-result-object v2 │ │ -04f4b0: 7020 9c22 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04f4b6: 2701 |0057: throw v1 │ │ +04f458: |[04f458] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +04f468: 1a01 d220 |0000: const-string v1, "r" // string@20d2 │ │ +04f46c: 6e20 c722 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f472: 0a01 |0005: move-result v1 │ │ +04f474: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +04f478: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +04f47c: 0f00 |000a: return v0 │ │ +04f47e: 1a01 8326 |000b: const-string v1, "w" // string@2683 │ │ +04f482: 6e20 c722 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f488: 0a01 |0010: move-result v1 │ │ +04f48a: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +04f48e: 1a01 e026 |0013: const-string v1, "wt" // string@26e0 │ │ +04f492: 6e20 c722 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f498: 0a01 |0018: move-result v1 │ │ +04f49a: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +04f49e: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +04f4a2: 28ed |001d: goto 000a // -0013 │ │ +04f4a4: 1a01 8426 |001e: const-string v1, "wa" // string@2684 │ │ +04f4a8: 6e20 c722 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f4ae: 0a01 |0023: move-result v1 │ │ +04f4b0: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +04f4b4: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +04f4b8: 28e2 |0028: goto 000a // -001e │ │ +04f4ba: 1a01 bb21 |0029: const-string v1, "rw" // string@21bb │ │ +04f4be: 6e20 c722 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f4c4: 0a01 |002e: move-result v1 │ │ +04f4c6: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +04f4ca: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +04f4ce: 28d7 |0033: goto 000a // -0029 │ │ +04f4d0: 1a01 bc21 |0034: const-string v1, "rwt" // string@21bc │ │ +04f4d4: 6e20 c722 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f4da: 0a01 |0039: move-result v1 │ │ +04f4dc: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +04f4e0: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +04f4e4: 28cc |003e: goto 000a // -0034 │ │ +04f4e6: 2201 5a04 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04f4ea: 2202 6d04 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +04f4ee: 7010 d422 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +04f4f4: 1a03 7a04 |0046: const-string v3, "Invalid mode: " // string@047a │ │ +04f4f8: 6e20 dc22 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04f4fe: 0c02 |004b: move-result-object v2 │ │ +04f500: 6e20 dc22 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04f506: 0c02 |004f: move-result-object v2 │ │ +04f508: 6e10 e122 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04f50e: 0c02 |0053: move-result-object v2 │ │ +04f510: 7020 9c22 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04f516: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -19099,95 +19097,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 │ │ -04f4b8: |[04f4b8] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -04f4c8: 120c |0000: const/4 v12, #int 0 // #0 │ │ -04f4ca: 120b |0001: const/4 v11, #int 0 // #0 │ │ -04f4cc: 121a |0002: const/4 v10, #int 1 // #1 │ │ -04f4ce: 2204 0c01 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@010c │ │ -04f4d2: 7020 7606 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0676 │ │ -04f4d8: 6e10 0501 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -04f4de: 0c08 |000b: move-result-object v8 │ │ -04f4e0: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -04f4e4: 6e30 6801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0168 │ │ -04f4ea: 0c01 |0011: move-result-object v1 │ │ -04f4ec: 6e10 0501 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -04f4f2: 0c08 |0015: move-result-object v8 │ │ -04f4f4: 1a09 fb0f |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@0ffb │ │ -04f4f8: 6e30 6901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0169 │ │ -04f4fe: 0c00 |001b: move-result-object v0 │ │ -04f500: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -04f504: 2208 5104 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04f508: 1a09 880a |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0a88 │ │ -04f50c: 7020 9c22 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04f512: 2708 |0025: throw v8 │ │ -04f514: 7210 9501 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0195 │ │ -04f51a: 0a07 |0029: move-result v7 │ │ -04f51c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -04f520: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -04f522: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -04f526: 7210 9401 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0194 │ │ -04f52c: 0c05 |0032: move-result-object v5 │ │ -04f52e: 1a08 f51d |0033: const-string v8, "name" // string@1df5 │ │ -04f532: 7230 9301 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0193 │ │ -04f538: 0c02 |0038: move-result-object v2 │ │ -04f53a: 1a08 0920 |0039: const-string v8, "path" // string@2009 │ │ -04f53e: 7230 9301 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0193 │ │ -04f544: 0c03 |003e: move-result-object v3 │ │ -04f546: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -04f548: 1a08 9c21 |0040: const-string v8, "root-path" // string@219c │ │ -04f54c: 6e20 c722 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f552: 0a08 |0045: move-result v8 │ │ -04f554: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -04f558: 6208 e301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e3 │ │ -04f55c: 23a9 c004 |004a: new-array v9, v10, [Ljava/lang/String; // type@04c0 │ │ -04f560: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -04f564: 7120 7d06 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ -04f56a: 0c06 |0051: move-result-object v6 │ │ -04f56c: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -04f570: 6e30 7706 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0677 │ │ -04f576: 28cf |0057: goto 0026 // -0031 │ │ -04f578: 1a08 d413 |0058: const-string v8, "files-path" // string@13d4 │ │ -04f57c: 6e20 c722 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f582: 0a08 |005d: move-result v8 │ │ -04f584: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -04f588: 6e10 0101 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0101 │ │ -04f58e: 0c08 |0063: move-result-object v8 │ │ -04f590: 23a9 c004 |0064: new-array v9, v10, [Ljava/lang/String; // type@04c0 │ │ -04f594: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -04f598: 7120 7d06 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ -04f59e: 0c06 |006b: move-result-object v6 │ │ -04f5a0: 28e6 |006c: goto 0052 // -001a │ │ -04f5a2: 1a08 a910 |006d: const-string v8, "cache-path" // string@10a9 │ │ -04f5a6: 6e20 c722 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f5ac: 0a08 |0072: move-result v8 │ │ -04f5ae: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -04f5b2: 6e10 fa00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00fa │ │ -04f5b8: 0c08 |0078: move-result-object v8 │ │ -04f5ba: 23a9 c004 |0079: new-array v9, v10, [Ljava/lang/String; // type@04c0 │ │ -04f5be: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -04f5c2: 7120 7d06 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ -04f5c8: 0c06 |0080: move-result-object v6 │ │ -04f5ca: 28d1 |0081: goto 0052 // -002f │ │ -04f5cc: 1a08 bd13 |0082: const-string v8, "external-path" // string@13bd │ │ -04f5d0: 6e20 c722 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f5d6: 0a08 |0087: move-result v8 │ │ -04f5d8: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -04f5dc: 7100 6802 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ -04f5e2: 0c08 |008d: move-result-object v8 │ │ -04f5e4: 23a9 c004 |008e: new-array v9, v10, [Ljava/lang/String; // type@04c0 │ │ -04f5e8: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -04f5ec: 7120 7d06 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ -04f5f2: 0c06 |0095: move-result-object v6 │ │ -04f5f4: 28bc |0096: goto 0052 // -0044 │ │ -04f5f6: 1104 |0097: return-object v4 │ │ +04f518: |[04f518] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +04f528: 120c |0000: const/4 v12, #int 0 // #0 │ │ +04f52a: 120b |0001: const/4 v11, #int 0 // #0 │ │ +04f52c: 121a |0002: const/4 v10, #int 1 // #1 │ │ +04f52e: 2204 1301 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@0113 │ │ +04f532: 7020 7606 e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0676 │ │ +04f538: 6e10 0501 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +04f53e: 0c08 |000b: move-result-object v8 │ │ +04f540: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +04f544: 6e30 6801 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@0168 │ │ +04f54a: 0c01 |0011: move-result-object v1 │ │ +04f54c: 6e10 0501 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +04f552: 0c08 |0015: move-result-object v8 │ │ +04f554: 1a09 0410 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@1004 │ │ +04f558: 6e30 6901 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@0169 │ │ +04f55e: 0c00 |001b: move-result-object v0 │ │ +04f560: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +04f564: 2208 5a04 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04f568: 1a09 910a |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0a91 │ │ +04f56c: 7020 9c22 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04f572: 2708 |0025: throw v8 │ │ +04f574: 7210 9501 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@0195 │ │ +04f57a: 0a07 |0029: move-result v7 │ │ +04f57c: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +04f580: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +04f582: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +04f586: 7210 9401 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@0194 │ │ +04f58c: 0c05 |0032: move-result-object v5 │ │ +04f58e: 1a08 fe1d |0033: const-string v8, "name" // string@1dfe │ │ +04f592: 7230 9301 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0193 │ │ +04f598: 0c02 |0038: move-result-object v2 │ │ +04f59a: 1a08 1220 |0039: const-string v8, "path" // string@2012 │ │ +04f59e: 7230 9301 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0193 │ │ +04f5a4: 0c03 |003e: move-result-object v3 │ │ +04f5a6: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +04f5a8: 1a08 a521 |0040: const-string v8, "root-path" // string@21a5 │ │ +04f5ac: 6e20 c722 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f5b2: 0a08 |0045: move-result v8 │ │ +04f5b4: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +04f5b8: 6208 e301 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@01e3 │ │ +04f5bc: 23a9 c904 |004a: new-array v9, v10, [Ljava/lang/String; // type@04c9 │ │ +04f5c0: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +04f5c4: 7120 7d06 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ +04f5ca: 0c06 |0051: move-result-object v6 │ │ +04f5cc: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +04f5d0: 6e30 7706 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0677 │ │ +04f5d6: 28cf |0057: goto 0026 // -0031 │ │ +04f5d8: 1a08 dd13 |0058: const-string v8, "files-path" // string@13dd │ │ +04f5dc: 6e20 c722 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f5e2: 0a08 |005d: move-result v8 │ │ +04f5e4: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +04f5e8: 6e10 0101 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@0101 │ │ +04f5ee: 0c08 |0063: move-result-object v8 │ │ +04f5f0: 23a9 c904 |0064: new-array v9, v10, [Ljava/lang/String; // type@04c9 │ │ +04f5f4: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +04f5f8: 7120 7d06 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ +04f5fe: 0c06 |006b: move-result-object v6 │ │ +04f600: 28e6 |006c: goto 0052 // -001a │ │ +04f602: 1a08 b210 |006d: const-string v8, "cache-path" // string@10b2 │ │ +04f606: 6e20 c722 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f60c: 0a08 |0072: move-result v8 │ │ +04f60e: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +04f612: 6e10 fa00 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@00fa │ │ +04f618: 0c08 |0078: move-result-object v8 │ │ +04f61a: 23a9 c904 |0079: new-array v9, v10, [Ljava/lang/String; // type@04c9 │ │ +04f61e: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +04f622: 7120 7d06 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ +04f628: 0c06 |0080: move-result-object v6 │ │ +04f62a: 28d1 |0081: goto 0052 // -002f │ │ +04f62c: 1a08 c613 |0082: const-string v8, "external-path" // string@13c6 │ │ +04f630: 6e20 c722 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f636: 0a08 |0087: move-result v8 │ │ +04f638: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +04f63c: 7100 6802 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ +04f642: 0c08 |008d: move-result-object v8 │ │ +04f644: 23a9 c904 |008e: new-array v9, v10, [Ljava/lang/String; // type@04c9 │ │ +04f648: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +04f64c: 7120 7d06 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@067d │ │ +04f652: 0c06 |0095: move-result-object v6 │ │ +04f654: 28bc |0096: goto 0052 // -0044 │ │ +04f656: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -19226,33 +19224,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 │ │ -04f5f8: |[04f5f8] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -04f608: 6f30 f500 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00f5 │ │ -04f60e: 5540 1800 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0018 │ │ -04f612: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -04f616: 2200 6204 |0007: new-instance v0, Ljava/lang/SecurityException; // type@0462 │ │ -04f61a: 1a01 630b |0009: const-string v1, "Provider must not be exported" // string@0b63 │ │ -04f61e: 7020 c322 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ -04f624: 2700 |000e: throw v0 │ │ -04f626: 5540 1900 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0019 │ │ -04f62a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -04f62e: 2200 6204 |0013: new-instance v0, Ljava/lang/SecurityException; // type@0462 │ │ -04f632: 1a01 620b |0015: const-string v1, "Provider must grant uri permissions" // string@0b62 │ │ -04f636: 7020 c322 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ -04f63c: 2700 |001a: throw v0 │ │ -04f63e: 5440 1700 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0017 │ │ -04f642: 7120 8106 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@0681 │ │ -04f648: 0c00 |0020: move-result-object v0 │ │ -04f64a: 5b20 e901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ -04f64e: 0e00 |0023: return-void │ │ +04f658: |[04f658] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +04f668: 6f30 f500 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@00f5 │ │ +04f66e: 5540 1800 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0018 │ │ +04f672: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +04f676: 2200 6b04 |0007: new-instance v0, Ljava/lang/SecurityException; // type@046b │ │ +04f67a: 1a01 6c0b |0009: const-string v1, "Provider must not be exported" // string@0b6c │ │ +04f67e: 7020 c322 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ +04f684: 2700 |000e: throw v0 │ │ +04f686: 5540 1900 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0019 │ │ +04f68a: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +04f68e: 2200 6b04 |0013: new-instance v0, Ljava/lang/SecurityException; // type@046b │ │ +04f692: 1a01 6b0b |0015: const-string v1, "Provider must grant uri permissions" // string@0b6b │ │ +04f696: 7020 c322 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ +04f69c: 2700 |001a: throw v0 │ │ +04f69e: 5440 1700 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0017 │ │ +04f6a2: 7120 8106 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@0681 │ │ +04f6a8: 0c00 |0020: move-result-object v0 │ │ +04f6aa: 5b20 e901 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ +04f6ae: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -19268,25 +19266,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 │ │ -04f650: |[04f650] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04f660: 5421 e901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ -04f664: 7220 7406 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ -04f66a: 0c00 |0005: move-result-object v0 │ │ -04f66c: 6e10 5522 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ -04f672: 0a01 |0009: move-result v1 │ │ -04f674: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -04f678: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -04f67a: 0f01 |000d: return v1 │ │ -04f67c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -04f67e: 28fe |000f: goto 000d // -0002 │ │ +04f6b0: |[04f6b0] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04f6c0: 5421 e901 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ +04f6c4: 7220 7406 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ +04f6ca: 0c00 |0005: move-result-object v0 │ │ +04f6cc: 6e10 5522 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ +04f6d2: 0a01 |0009: move-result v1 │ │ +04f6d4: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +04f6d8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +04f6da: 0f01 |000d: return v1 │ │ +04f6dc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +04f6de: 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; │ │ @@ -19299,37 +19297,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 │ │ -04f680: |[04f680] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -04f690: 5464 e901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ -04f694: 7220 7406 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ -04f69a: 0c01 |0005: move-result-object v1 │ │ -04f69c: 6e10 5922 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ -04f6a2: 0c04 |0009: move-result-object v4 │ │ -04f6a4: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -04f6a8: 6e20 cb22 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@22cb │ │ -04f6ae: 0a02 |000f: move-result v2 │ │ -04f6b0: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -04f6b4: 6e10 5922 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ -04f6ba: 0c04 |0015: move-result-object v4 │ │ -04f6bc: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -04f6c0: 6e20 ce22 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -04f6c6: 0c00 |001b: move-result-object v0 │ │ -04f6c8: 7100 0120 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@2001 │ │ -04f6ce: 0c04 |001f: move-result-object v4 │ │ -04f6d0: 6e20 0020 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@2000 │ │ -04f6d6: 0c03 |0023: move-result-object v3 │ │ -04f6d8: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -04f6dc: 1103 |0026: return-object v3 │ │ -04f6de: 1a03 3310 |0027: const-string v3, "application/octet-stream" // string@1033 │ │ -04f6e2: 28fd |0029: goto 0026 // -0003 │ │ +04f6e0: |[04f6e0] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +04f6f0: 5464 e901 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ +04f6f4: 7220 7406 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ +04f6fa: 0c01 |0005: move-result-object v1 │ │ +04f6fc: 6e10 5922 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ +04f702: 0c04 |0009: move-result-object v4 │ │ +04f704: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +04f708: 6e20 cb22 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@22cb │ │ +04f70e: 0a02 |000f: move-result v2 │ │ +04f710: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +04f714: 6e10 5922 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ +04f71a: 0c04 |0015: move-result-object v4 │ │ +04f71c: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +04f720: 6e20 ce22 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +04f726: 0c00 |001b: move-result-object v0 │ │ +04f728: 7100 0120 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@2001 │ │ +04f72e: 0c04 |001f: move-result-object v4 │ │ +04f730: 6e20 0020 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@2000 │ │ +04f736: 0c03 |0023: move-result-object v3 │ │ +04f738: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +04f73c: 1103 |0026: return-object v3 │ │ +04f73e: 1a03 3c10 |0027: const-string v3, "application/octet-stream" // string@103c │ │ +04f742: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -19348,19 +19346,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 │ │ -04f6e4: |[04f6e4] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -04f6f4: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -04f6f8: 1a01 c00a |0002: const-string v1, "No external inserts" // string@0ac0 │ │ -04f6fc: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -04f702: 2700 |0007: throw v0 │ │ +04f744: |[04f744] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +04f754: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +04f758: 1a01 c90a |0002: const-string v1, "No external inserts" // string@0ac9 │ │ +04f75c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +04f762: 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; │ │ @@ -19370,17 +19368,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f704: |[04f704] android.support.v4.content.FileProvider.onCreate:()Z │ │ -04f714: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f716: 0f00 |0001: return v0 │ │ +04f764: |[04f764] android.support.v4.content.FileProvider.onCreate:()Z │ │ +04f774: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04f776: 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;) │ │ @@ -19388,23 +19386,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 │ │ -04f718: |[04f718] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -04f728: 5432 e901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ -04f72c: 7220 7406 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ -04f732: 0c00 |0005: move-result-object v0 │ │ -04f734: 7110 8506 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0685 │ │ -04f73a: 0a01 |0009: move-result v1 │ │ -04f73c: 7120 8e02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@028e │ │ -04f742: 0c02 |000d: move-result-object v2 │ │ -04f744: 1102 |000e: return-object v2 │ │ +04f778: |[04f778] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +04f788: 5432 e901 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ +04f78c: 7220 7406 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ +04f792: 0c00 |0005: move-result-object v0 │ │ +04f794: 7110 8506 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0685 │ │ +04f79a: 0a01 |0009: move-result v1 │ │ +04f79c: 7120 8e02 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@028e │ │ +04f7a2: 0c02 |000d: move-result-object v2 │ │ +04f7a4: 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; │ │ @@ -19418,68 +19416,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 │ │ -04f748: |[04f748] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -04f758: 54ca e901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ -04f75c: 7220 7406 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ -04f762: 0c04 |0005: move-result-object v4 │ │ -04f764: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -04f768: 620e e201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e2 │ │ -04f76c: 21ea |000a: array-length v10, v14 │ │ -04f76e: 23a2 c004 |000b: new-array v2, v10, [Ljava/lang/String; // type@04c0 │ │ -04f772: 21ea |000d: array-length v10, v14 │ │ -04f774: 23a9 be04 |000e: new-array v9, v10, [Ljava/lang/Object; // type@04be │ │ -04f778: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -04f77a: 07e0 |0011: move-object v0, v14 │ │ -04f77c: 2108 |0012: array-length v8, v0 │ │ -04f77e: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -04f780: 0156 |0014: move v6, v5 │ │ -04f782: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -04f786: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -04f78a: 1a0a 360e |0019: const-string v10, "_display_name" // string@0e36 │ │ -04f78e: 6e20 c722 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f794: 0a0a |001e: move-result v10 │ │ -04f796: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -04f79a: 1a0a 360e |0021: const-string v10, "_display_name" // string@0e36 │ │ -04f79e: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -04f7a2: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -04f7a6: 6e10 5922 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ -04f7ac: 0c0a |002a: move-result-object v10 │ │ -04f7ae: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -04f7b2: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -04f7b6: 0156 |002f: move v6, v5 │ │ -04f7b8: 28e5 |0030: goto 0015 // -001b │ │ -04f7ba: 1a0a 3c0e |0031: const-string v10, "_size" // string@0e3c │ │ -04f7be: 6e20 c722 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -04f7c4: 0a0a |0036: move-result v10 │ │ -04f7c6: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -04f7ca: 1a0a 3c0e |0039: const-string v10, "_size" // string@0e3c │ │ -04f7ce: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -04f7d2: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -04f7d6: 6e10 5c22 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@225c │ │ -04f7dc: 0b0a |0042: move-result-wide v10 │ │ -04f7de: 7120 ab22 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@22ab │ │ -04f7e4: 0c0a |0046: move-result-object v10 │ │ -04f7e6: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -04f7ea: 28e4 |0049: goto 002d // -001c │ │ -04f7ec: 7120 7f06 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@067f │ │ -04f7f2: 0c02 |004d: move-result-object v2 │ │ -04f7f4: 7120 7e06 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@067e │ │ -04f7fa: 0c09 |0051: move-result-object v9 │ │ -04f7fc: 2203 4200 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0042 │ │ -04f800: 121a |0054: const/4 v10, #int 1 // #1 │ │ -04f802: 7030 ae01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@01ae │ │ -04f808: 6e20 af01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01af │ │ -04f80e: 1103 |005b: return-object v3 │ │ -04f810: 0165 |005c: move v5, v6 │ │ -04f812: 28d0 |005d: goto 002d // -0030 │ │ +04f7a8: |[04f7a8] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +04f7b8: 54ca e901 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@01e9 │ │ +04f7bc: 7220 7406 da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0674 │ │ +04f7c2: 0c04 |0005: move-result-object v4 │ │ +04f7c4: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +04f7c8: 620e e201 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@01e2 │ │ +04f7cc: 21ea |000a: array-length v10, v14 │ │ +04f7ce: 23a2 c904 |000b: new-array v2, v10, [Ljava/lang/String; // type@04c9 │ │ +04f7d2: 21ea |000d: array-length v10, v14 │ │ +04f7d4: 23a9 c704 |000e: new-array v9, v10, [Ljava/lang/Object; // type@04c7 │ │ +04f7d8: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +04f7da: 07e0 |0011: move-object v0, v14 │ │ +04f7dc: 2108 |0012: array-length v8, v0 │ │ +04f7de: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +04f7e0: 0156 |0014: move v6, v5 │ │ +04f7e2: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +04f7e6: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +04f7ea: 1a0a 3f0e |0019: const-string v10, "_display_name" // string@0e3f │ │ +04f7ee: 6e20 c722 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f7f4: 0a0a |001e: move-result v10 │ │ +04f7f6: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +04f7fa: 1a0a 3f0e |0021: const-string v10, "_display_name" // string@0e3f │ │ +04f7fe: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +04f802: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +04f806: 6e10 5922 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2259 │ │ +04f80c: 0c0a |002a: move-result-object v10 │ │ +04f80e: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +04f812: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +04f816: 0156 |002f: move v6, v5 │ │ +04f818: 28e5 |0030: goto 0015 // -001b │ │ +04f81a: 1a0a 450e |0031: const-string v10, "_size" // string@0e45 │ │ +04f81e: 6e20 c722 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +04f824: 0a0a |0036: move-result v10 │ │ +04f826: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +04f82a: 1a0a 450e |0039: const-string v10, "_size" // string@0e45 │ │ +04f82e: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +04f832: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +04f836: 6e10 5c22 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@225c │ │ +04f83c: 0b0a |0042: move-result-wide v10 │ │ +04f83e: 7120 ab22 ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@22ab │ │ +04f844: 0c0a |0046: move-result-object v10 │ │ +04f846: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +04f84a: 28e4 |0049: goto 002d // -001c │ │ +04f84c: 7120 7f06 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@067f │ │ +04f852: 0c02 |004d: move-result-object v2 │ │ +04f854: 7120 7e06 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@067e │ │ +04f85a: 0c09 |0051: move-result-object v9 │ │ +04f85c: 2203 4500 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0045 │ │ +04f860: 121a |0054: const/4 v10, #int 1 // #1 │ │ +04f862: 7030 ae01 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@01ae │ │ +04f868: 6e20 af01 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@01af │ │ +04f86e: 1103 |005b: return-object v3 │ │ +04f870: 0165 |005c: move v5, v6 │ │ +04f872: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -19526,35 +19524,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 │ │ -04f814: |[04f814] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -04f824: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -04f828: 1a01 c10a |0002: const-string v1, "No external updates" // string@0ac1 │ │ -04f82c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -04f832: 2700 |0007: throw v0 │ │ +04f874: |[04f874] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +04f884: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +04f888: 1a01 ca0a |0002: const-string v1, "No external updates" // string@0aca │ │ +04f88c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +04f892: 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 : 984 (FileProvider.java) │ │ │ │ Class #84 header: │ │ -class_idx : 270 │ │ +class_idx : 277 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #84 annotations: │ │ @@ -19588,17 +19586,17 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1135 (IntentCompat.java) │ │ │ │ Class #85 header: │ │ -class_idx : 274 │ │ +class_idx : 281 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1135 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #85 annotations: │ │ @@ -19657,32 +19655,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -04f834: |[04f834] android.support.v4.content.IntentCompat.:()V │ │ -04f844: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -04f848: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -04f84c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -04f850: 2201 1101 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0111 │ │ -04f854: 7010 9506 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0695 │ │ -04f85a: 6901 f201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f85e: 0e00 |000d: return-void │ │ -04f860: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -04f864: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -04f868: 2201 1001 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0110 │ │ -04f86c: 7010 9206 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0692 │ │ -04f872: 6901 f201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f876: 28f4 |0019: goto 000d // -000c │ │ -04f878: 2201 0f01 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@010f │ │ -04f87c: 7010 8e06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@068e │ │ -04f882: 6901 f201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f886: 28ec |0021: goto 000d // -0014 │ │ +04f894: |[04f894] android.support.v4.content.IntentCompat.:()V │ │ +04f8a4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +04f8a8: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +04f8ac: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +04f8b0: 2201 1801 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@0118 │ │ +04f8b4: 7010 9506 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0695 │ │ +04f8ba: 6901 f201 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f8be: 0e00 |000d: return-void │ │ +04f8c0: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +04f8c4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +04f8c8: 2201 1701 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@0117 │ │ +04f8cc: 7010 9206 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0692 │ │ +04f8d2: 6901 f201 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f8d6: 28f4 |0019: goto 000d // -000c │ │ +04f8d8: 2201 1601 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@0116 │ │ +04f8dc: 7010 8e06 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@068e │ │ +04f8e2: 6901 f201 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f8e6: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -19696,17 +19694,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f888: |[04f888] android.support.v4.content.IntentCompat.:()V │ │ -04f898: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f89e: 0e00 |0003: return-void │ │ +04f8e8: |[04f8e8] android.support.v4.content.IntentCompat.:()V │ │ +04f8f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f8fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -19715,19 +19713,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 │ │ -04f8a0: |[04f8a0] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04f8b0: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f8b4: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068b │ │ -04f8ba: 0c00 |0005: move-result-object v0 │ │ -04f8bc: 1100 |0006: return-object v0 │ │ +04f900: |[04f900] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04f910: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f914: 7220 8b06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068b │ │ +04f91a: 0c00 |0005: move-result-object v0 │ │ +04f91c: 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;) │ │ @@ -19735,19 +19733,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 │ │ -04f8c0: |[04f8c0] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -04f8d0: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f8d4: 7230 8c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@068c │ │ -04f8da: 0c00 |0005: move-result-object v0 │ │ -04f8dc: 1100 |0006: return-object v0 │ │ +04f920: |[04f920] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +04f930: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f934: 7230 8c06 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@068c │ │ +04f93a: 0c00 |0005: move-result-object v0 │ │ +04f93c: 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; │ │ │ │ @@ -19756,32 +19754,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 │ │ -04f8e0: |[04f8e0] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04f8f0: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ -04f8f4: 7220 8d06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068d │ │ -04f8fa: 0c00 |0005: move-result-object v0 │ │ -04f8fc: 1100 |0006: return-object v0 │ │ +04f940: |[04f940] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04f950: 6200 f201 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@01f2 │ │ +04f954: 7220 8d06 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068d │ │ +04f95a: 0c00 |0005: move-result-object v0 │ │ +04f95c: 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 : 1135 (IntentCompat.java) │ │ │ │ Class #86 header: │ │ -class_idx : 275 │ │ +class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1136 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #86 - │ │ @@ -19797,17 +19795,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f900: |[04f900] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -04f910: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f916: 0e00 |0003: return-void │ │ +04f960: |[04f960] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +04f970: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f976: 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;) │ │ @@ -19815,18 +19813,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 │ │ -04f918: |[04f918] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04f928: 7110 3301 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0133 │ │ -04f92e: 0c00 |0003: move-result-object v0 │ │ -04f930: 1100 |0004: return-object v0 │ │ +04f978: |[04f978] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04f988: 7110 3301 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0133 │ │ +04f98e: 0c00 |0003: move-result-object v0 │ │ +04f990: 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;) │ │ @@ -19834,31 +19832,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 │ │ -04f934: |[04f934] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -04f944: 7110 3501 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0135 │ │ -04f94a: 0c00 |0003: move-result-object v0 │ │ -04f94c: 1100 |0004: return-object v0 │ │ +04f994: |[04f994] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +04f9a4: 7110 3501 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0135 │ │ +04f9aa: 0c00 |0003: move-result-object v0 │ │ +04f9ac: 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 : 1136 (IntentCompatHoneycomb.java) │ │ │ │ Class #87 header: │ │ -class_idx : 276 │ │ +class_idx : 283 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1137 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #87 - │ │ @@ -19874,17 +19872,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04f950: |[04f950] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -04f960: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f966: 0e00 |0003: return-void │ │ +04f9b0: |[04f9b0] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +04f9c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04f9c6: 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;) │ │ @@ -19892,33 +19890,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 │ │ -04f968: |[04f968] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -04f978: 7120 3401 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0134 │ │ -04f97e: 0c00 |0003: move-result-object v0 │ │ -04f980: 1100 |0004: return-object v0 │ │ +04f9c8: |[04f9c8] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +04f9d8: 7120 3401 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0134 │ │ +04f9de: 0c00 |0003: move-result-object v0 │ │ +04f9e0: 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 : 1137 (IntentCompatIcsMr1.java) │ │ │ │ Class #88 header: │ │ -class_idx : 277 │ │ +class_idx : 284 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 62 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 65 │ │ +source_file_idx : 2581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -19942,20 +19940,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 │ │ -04f984: |[04f984] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -04f994: 5b12 f301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f3 │ │ -04f998: 2200 7700 |0002: new-instance v0, Landroid/os/Handler; // type@0077 │ │ -04f99c: 7010 6b02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -04f9a2: 7020 9601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0196 │ │ -04f9a8: 0e00 |000a: return-void │ │ +04f9e4: |[04f9e4] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +04f9f4: 5b12 f301 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f3 │ │ +04f9f8: 2200 7e00 |0002: new-instance v0, Landroid/os/Handler; // type@007e │ │ +04f9fc: 7010 6b02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +04fa02: 7020 9601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0196 │ │ +04fa08: 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; │ │ @@ -19968,17 +19966,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -04f9ac: |[04f9ac] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -04f9bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04f9be: 0f00 |0001: return v0 │ │ +04fa0c: |[04fa0c] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +04fa1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04fa1e: 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; │ │ │ │ @@ -19987,34 +19985,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -04f9c0: |[04f9c0] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -04f9d0: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f3 │ │ -04f9d4: 6e10 b206 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@06b2 │ │ -04f9da: 0e00 |0005: return-void │ │ +04fa20: |[04fa20] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +04fa30: 5410 f301 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@01f3 │ │ +04fa34: 6e10 b206 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@06b2 │ │ +04fa3a: 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 : 2572 (Loader.java) │ │ + source_file_idx : 2581 (Loader.java) │ │ │ │ Class #89 header: │ │ -class_idx : 278 │ │ +class_idx : 285 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2581 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -20035,21 +20033,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 : 2572 (Loader.java) │ │ + source_file_idx : 2581 (Loader.java) │ │ │ │ Class #90 header: │ │ -class_idx : 279 │ │ +class_idx : 286 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2572 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2581 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -20111,27 +20109,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -04f9dc: |[04f9dc] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -04f9ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04f9ee: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04f9f4: 5c21 fb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04f9f8: 5c21 f401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04f9fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04f9fe: 5c20 fa01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fa02: 5c21 f501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fa06: 5c21 f901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fa0a: 6e10 f800 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -04fa10: 0c00 |0012: move-result-object v0 │ │ -04fa12: 5b20 f601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f6 │ │ -04fa16: 0e00 |0015: return-void │ │ +04fa3c: |[04fa3c] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +04fa4c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fa4e: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04fa54: 5c21 fb01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fa58: 5c21 f401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fa5c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04fa5e: 5c20 fa01 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fa62: 5c21 f501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fa66: 5c21 f901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fa6a: 6e10 f800 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +04fa70: 0c00 |0012: move-result-object v0 │ │ +04fa72: 5b20 f601 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f6 │ │ +04fa76: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -20149,19 +20147,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04fa18: |[04fa18] android.support.v4.content.Loader.abandon:()V │ │ -04fa28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -04fa2a: 5c10 f401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fa2e: 6e10 b106 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@06b1 │ │ -04fa34: 0e00 |0006: return-void │ │ +04fa78: |[04fa78] android.support.v4.content.Loader.abandon:()V │ │ +04fa88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +04fa8a: 5c10 f401 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fa8e: 6e10 b106 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@06b1 │ │ +04fa94: 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; │ │ @@ -20172,18 +20170,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -04fa38: |[04fa38] android.support.v4.content.Loader.commitContentChanged:()V │ │ -04fa48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fa4a: 5c10 f901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fa4e: 0e00 |0003: return-void │ │ +04fa98: |[04fa98] android.support.v4.content.Loader.commitContentChanged:()V │ │ +04faa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04faaa: 5c10 f901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04faae: 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; │ │ @@ -20193,24 +20191,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 │ │ -04fa50: |[04fa50] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -04fa60: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04fa64: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04fa68: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -04fa6e: 7120 b108 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -04fa74: 1a01 f626 |000a: const-string v1, "}" // string@26f6 │ │ -04fa78: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04fa7e: 6e10 e122 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04fa84: 0c01 |0012: move-result-object v1 │ │ -04fa86: 1101 |0013: return-object v1 │ │ +04fab0: |[04fab0] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +04fac0: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04fac4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +04fac8: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +04face: 7120 b108 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +04fad4: 1a01 ff26 |000a: const-string v1, "}" // string@26ff │ │ +04fad8: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04fade: 6e10 e122 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04fae4: 0c01 |0012: move-result-object v1 │ │ +04fae6: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -20225,20 +20223,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -04fa88: |[04fa88] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -04fa98: 5410 f801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fa9c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -04faa0: 5410 f801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04faa4: 7230 a406 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06a4 │ │ -04faaa: 0e00 |0009: return-void │ │ +04fae8: |[04fae8] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +04faf8: 5410 f801 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fafc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +04fb00: 5410 f801 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fb04: 7230 a406 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@06a4 │ │ +04fb0a: 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; │ │ @@ -20251,57 +20249,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 │ │ -04faac: |[04faac] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -04fabc: 6e20 6f22 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fac2: 1a00 e21a |0003: const-string v0, "mId=" // string@1ae2 │ │ -04fac6: 6e20 6f22 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04facc: 5210 f701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ -04fad0: 6e20 6d22 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -04fad6: 1a00 6500 |000d: const-string v0, " mListener=" // string@0065 │ │ -04fada: 6e20 6f22 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fae0: 5410 f801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fae4: 6e20 7322 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -04faea: 5510 fb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04faee: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -04faf2: 5510 f501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04faf6: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -04fafa: 5510 f901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fafe: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -04fb02: 6e20 6f22 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb08: 1a00 9f1c |0026: const-string v0, "mStarted=" // string@1c9f │ │ -04fb0c: 6e20 6f22 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb12: 5510 fb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fb16: 6e20 7022 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04fb1c: 1a00 5c00 |0030: const-string v0, " mContentChanged=" // string@005c │ │ -04fb20: 6e20 6f22 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb26: 5510 f501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fb2a: 6e20 7022 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04fb30: 1a00 6900 |003a: const-string v0, " mProcessingChange=" // string@0069 │ │ -04fb34: 6e20 6f22 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb3a: 5510 f901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fb3e: 6e20 7522 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -04fb44: 5510 f401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fb48: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -04fb4c: 5510 fa01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fb50: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -04fb54: 6e20 6f22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb5a: 1a00 5819 |004f: const-string v0, "mAbandoned=" // string@1958 │ │ -04fb5e: 6e20 6f22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb64: 5510 f401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fb68: 6e20 7022 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -04fb6e: 1a00 6d00 |0059: const-string v0, " mReset=" // string@006d │ │ -04fb72: 6e20 6f22 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -04fb78: 5510 fa01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fb7c: 6e20 7522 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -04fb82: 0e00 |0063: return-void │ │ +04fb0c: |[04fb0c] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +04fb1c: 6e20 6f22 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb22: 1a00 eb1a |0003: const-string v0, "mId=" // string@1aeb │ │ +04fb26: 6e20 6f22 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb2c: 5210 f701 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ +04fb30: 6e20 6d22 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +04fb36: 1a00 6500 |000d: const-string v0, " mListener=" // string@0065 │ │ +04fb3a: 6e20 6f22 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb40: 5410 f801 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fb44: 6e20 7322 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +04fb4a: 5510 fb01 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fb4e: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +04fb52: 5510 f501 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fb56: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +04fb5a: 5510 f901 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fb5e: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +04fb62: 6e20 6f22 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb68: 1a00 a81c |0026: const-string v0, "mStarted=" // string@1ca8 │ │ +04fb6c: 6e20 6f22 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb72: 5510 fb01 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fb76: 6e20 7022 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04fb7c: 1a00 5c00 |0030: const-string v0, " mContentChanged=" // string@005c │ │ +04fb80: 6e20 6f22 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb86: 5510 f501 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fb8a: 6e20 7022 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04fb90: 1a00 6900 |003a: const-string v0, " mProcessingChange=" // string@0069 │ │ +04fb94: 6e20 6f22 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fb9a: 5510 f901 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fb9e: 6e20 7522 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +04fba4: 5510 f401 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fba8: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +04fbac: 5510 fa01 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fbb0: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +04fbb4: 6e20 6f22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fbba: 1a00 6119 |004f: const-string v0, "mAbandoned=" // string@1961 │ │ +04fbbe: 6e20 6f22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fbc4: 5510 f401 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fbc8: 6e20 7022 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +04fbce: 1a00 6d00 |0059: const-string v0, " mReset=" // string@006d │ │ +04fbd2: 6e20 6f22 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +04fbd8: 5510 fa01 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fbdc: 6e20 7522 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +04fbe2: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -20323,17 +20321,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -04fb84: |[04fb84] android.support.v4.content.Loader.forceLoad:()V │ │ -04fb94: 6e10 b306 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@06b3 │ │ -04fb9a: 0e00 |0003: return-void │ │ +04fbe4: |[04fbe4] android.support.v4.content.Loader.forceLoad:()V │ │ +04fbf4: 6e10 b306 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@06b3 │ │ +04fbfa: 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; │ │ @@ -20343,17 +20341,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fb9c: |[04fb9c] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -04fbac: 5410 f601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f6 │ │ -04fbb0: 1100 |0002: return-object v0 │ │ +04fbfc: |[04fbfc] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +04fc0c: 5410 f601 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@01f6 │ │ +04fc10: 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; │ │ │ │ @@ -20362,17 +20360,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fbb4: |[04fbb4] android.support.v4.content.Loader.getId:()I │ │ -04fbc4: 5210 f701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ -04fbc8: 0f00 |0002: return v0 │ │ +04fc14: |[04fc14] android.support.v4.content.Loader.getId:()I │ │ +04fc24: 5210 f701 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ +04fc28: 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; │ │ │ │ @@ -20381,17 +20379,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fbcc: |[04fbcc] android.support.v4.content.Loader.isAbandoned:()Z │ │ -04fbdc: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fbe0: 0f00 |0002: return v0 │ │ +04fc2c: |[04fc2c] android.support.v4.content.Loader.isAbandoned:()Z │ │ +04fc3c: 5510 f401 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fc40: 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; │ │ │ │ @@ -20400,17 +20398,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fbe4: |[04fbe4] android.support.v4.content.Loader.isReset:()Z │ │ -04fbf4: 5510 fa01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fbf8: 0f00 |0002: return v0 │ │ +04fc44: |[04fc44] android.support.v4.content.Loader.isReset:()Z │ │ +04fc54: 5510 fa01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fc58: 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; │ │ │ │ @@ -20419,17 +20417,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -04fbfc: |[04fbfc] android.support.v4.content.Loader.isStarted:()Z │ │ -04fc0c: 5510 fb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fc10: 0f00 |0002: return v0 │ │ +04fc5c: |[04fc5c] android.support.v4.content.Loader.isStarted:()Z │ │ +04fc6c: 5510 fb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fc70: 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; │ │ │ │ @@ -20438,16 +20436,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc14: |[04fc14] android.support.v4.content.Loader.onAbandon:()V │ │ -04fc24: 0e00 |0000: return-void │ │ +04fc74: |[04fc74] android.support.v4.content.Loader.onAbandon:()V │ │ +04fc84: 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; │ │ │ │ @@ -20456,22 +20454,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04fc28: |[04fc28] android.support.v4.content.Loader.onContentChanged:()V │ │ -04fc38: 5510 fb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fc3c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -04fc40: 6e10 ab06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@06ab │ │ -04fc46: 0e00 |0007: return-void │ │ -04fc48: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -04fc4a: 5c10 f501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fc4e: 28fc |000b: goto 0007 // -0004 │ │ +04fc88: |[04fc88] android.support.v4.content.Loader.onContentChanged:()V │ │ +04fc98: 5510 fb01 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fc9c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +04fca0: 6e10 ab06 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@06ab │ │ +04fca6: 0e00 |0007: return-void │ │ +04fca8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +04fcaa: 5c10 f501 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fcae: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -20483,16 +20481,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc50: |[04fc50] android.support.v4.content.Loader.onForceLoad:()V │ │ -04fc60: 0e00 |0000: return-void │ │ +04fcb0: |[04fcb0] android.support.v4.content.Loader.onForceLoad:()V │ │ +04fcc0: 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; │ │ │ │ @@ -20501,16 +20499,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc64: |[04fc64] android.support.v4.content.Loader.onReset:()V │ │ -04fc74: 0e00 |0000: return-void │ │ +04fcc4: |[04fcc4] android.support.v4.content.Loader.onReset:()V │ │ +04fcd4: 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; │ │ │ │ @@ -20519,16 +20517,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc78: |[04fc78] android.support.v4.content.Loader.onStartLoading:()V │ │ -04fc88: 0e00 |0000: return-void │ │ +04fcd8: |[04fcd8] android.support.v4.content.Loader.onStartLoading:()V │ │ +04fce8: 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; │ │ │ │ @@ -20537,16 +20535,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -04fc8c: |[04fc8c] android.support.v4.content.Loader.onStopLoading:()V │ │ -04fc9c: 0e00 |0000: return-void │ │ +04fcec: |[04fcec] android.support.v4.content.Loader.onStopLoading:()V │ │ +04fcfc: 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; │ │ │ │ @@ -20555,24 +20553,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 │ │ -04fca0: |[04fca0] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -04fcb0: 5420 f801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fcb4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -04fcb8: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04fcbc: 1a01 bf0c |0006: const-string v1, "There is already a listener registered" // string@0cbf │ │ -04fcc0: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04fcc6: 2700 |000b: throw v0 │ │ -04fcc8: 5b24 f801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fccc: 5923 f701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ -04fcd0: 0e00 |0010: return-void │ │ +04fd00: |[04fd00] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +04fd10: 5420 f801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fd14: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +04fd18: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04fd1c: 1a01 c80c |0006: const-string v1, "There is already a listener registered" // string@0cc8 │ │ +04fd20: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04fd26: 2700 |000b: throw v0 │ │ +04fd28: 5b24 f801 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fd2c: 5923 f701 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ +04fd30: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -20588,24 +20586,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -04fcd4: |[04fcd4] android.support.v4.content.Loader.reset:()V │ │ -04fce4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fce6: 6e10 b406 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@06b4 │ │ -04fcec: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04fcee: 5c20 fa01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fcf2: 5c21 fb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fcf6: 5c21 f401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fcfa: 5c21 f501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fcfe: 5c21 f901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fd02: 0e00 |000f: return-void │ │ +04fd34: |[04fd34] android.support.v4.content.Loader.reset:()V │ │ +04fd44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fd46: 6e10 b406 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@06b4 │ │ +04fd4c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04fd4e: 5c20 fa01 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fd52: 5c21 fb01 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fd56: 5c21 f401 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fd5a: 5c21 f501 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fd5e: 5c21 f901 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fd62: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -20620,20 +20618,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -04fd04: |[04fd04] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -04fd14: 5510 f901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fd18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -04fd1c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -04fd1e: 5c10 f501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fd22: 0e00 |0007: return-void │ │ +04fd64: |[04fd64] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +04fd74: 5510 f901 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fd78: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +04fd7c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +04fd7e: 5c10 f501 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fd82: 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; │ │ @@ -20644,22 +20642,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -04fd24: |[04fd24] android.support.v4.content.Loader.startLoading:()V │ │ -04fd34: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -04fd36: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -04fd38: 5c20 fb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fd3c: 5c21 fa01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ -04fd40: 5c21 f401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ -04fd44: 6e10 b506 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@06b5 │ │ -04fd4a: 0e00 |000b: return-void │ │ +04fd84: |[04fd84] android.support.v4.content.Loader.startLoading:()V │ │ +04fd94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +04fd96: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +04fd98: 5c20 fb01 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fd9c: 5c21 fa01 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@01fa │ │ +04fda0: 5c21 f401 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@01f4 │ │ +04fda4: 6e10 b506 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@06b5 │ │ +04fdaa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -20672,19 +20670,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -04fd4c: |[04fd4c] android.support.v4.content.Loader.stopLoading:()V │ │ -04fd5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -04fd5e: 5c10 fb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ -04fd62: 6e10 b606 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@06b6 │ │ -04fd68: 0e00 |0006: return-void │ │ +04fdac: |[04fdac] android.support.v4.content.Loader.stopLoading:()V │ │ +04fdbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +04fdbe: 5c10 fb01 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@01fb │ │ +04fdc2: 6e10 b606 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@06b6 │ │ +04fdc8: 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; │ │ @@ -20695,22 +20693,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -04fd6c: |[04fd6c] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -04fd7c: 5520 f501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fd80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -04fd82: 5c21 f501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ -04fd86: 5521 f901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fd8a: b601 |0007: or-int/2addr v1, v0 │ │ -04fd8c: 5c21 f901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ -04fd90: 0f00 |000a: return v0 │ │ +04fdcc: |[04fdcc] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +04fddc: 5520 f501 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fde0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +04fde2: 5c21 f501 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@01f5 │ │ +04fde6: 5521 f901 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fdea: b601 |0007: or-int/2addr v1, v0 │ │ +04fdec: 5c21 f901 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@01f9 │ │ +04fdf0: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -20723,28 +20721,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -04fd94: |[04fd94] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -04fda4: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04fda8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -04fdac: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -04fdb2: 7120 b108 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -04fdb8: 1a01 4b00 |000a: const-string v1, " id=" // string@004b │ │ -04fdbc: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04fdc2: 5221 f701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ -04fdc6: 6e20 d822 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -04fdcc: 1a01 f626 |0014: const-string v1, "}" // string@26f6 │ │ -04fdd0: 6e20 dc22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04fdd6: 6e10 e122 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04fddc: 0c01 |001c: move-result-object v1 │ │ -04fdde: 1101 |001d: return-object v1 │ │ +04fdf4: |[04fdf4] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +04fe04: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04fe08: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +04fe0c: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +04fe12: 7120 b108 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +04fe18: 1a01 4b00 |000a: const-string v1, " id=" // string@004b │ │ +04fe1c: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04fe22: 5221 f701 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@01f7 │ │ +04fe26: 6e20 d822 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +04fe2c: 1a01 ff26 |0014: const-string v1, "}" // string@26ff │ │ +04fe30: 6e20 dc22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04fe36: 6e10 e122 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04fe3c: 0c01 |001c: move-result-object v1 │ │ +04fe3e: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -20759,51 +20757,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 │ │ -04fde0: |[04fde0] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -04fdf0: 5420 f801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fdf4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -04fdf8: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -04fdfc: 1a01 c60a |0006: const-string v1, "No listener register" // string@0ac6 │ │ -04fe00: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -04fe06: 2700 |000b: throw v0 │ │ -04fe08: 5420 f801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fe0c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -04fe10: 2200 5104 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -04fe14: 1a01 6602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0266 │ │ -04fe18: 7020 9c22 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -04fe1e: 2700 |0017: throw v0 │ │ -04fe20: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -04fe22: 5b20 f801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ -04fe26: 0e00 |001b: return-void │ │ +04fe40: |[04fe40] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +04fe50: 5420 f801 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fe54: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +04fe58: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +04fe5c: 1a01 cf0a |0006: const-string v1, "No listener register" // string@0acf │ │ +04fe60: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +04fe66: 2700 |000b: throw v0 │ │ +04fe68: 5420 f801 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fe6c: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +04fe70: 2200 5a04 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +04fe74: 1a01 6602 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0266 │ │ +04fe78: 7020 9c22 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +04fe7e: 2700 |0017: throw v0 │ │ +04fe80: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +04fe82: 5b20 f801 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@01f8 │ │ +04fe86: 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 : 2572 (Loader.java) │ │ + source_file_idx : 2581 (Loader.java) │ │ │ │ Class #91 header: │ │ -class_idx : 280 │ │ +class_idx : 287 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 119 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 126 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -20827,18 +20825,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 │ │ -04fe28: |[04fe28] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -04fe38: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fc │ │ -04fe3c: 7020 6c02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ -04fe42: 0e00 |0005: return-void │ │ +04fe88: |[04fe88] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +04fe98: 5b01 fc01 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fc │ │ +04fe9c: 7020 6c02 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ +04fea2: 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; │ │ @@ -20849,42 +20847,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -04fe44: |[04fe44] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -04fe54: 5220 2e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002e │ │ -04fe58: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -04fe5e: 6f20 6e02 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@026e │ │ -04fe64: 0e00 |0008: return-void │ │ -04fe66: 5410 fc01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fc │ │ -04fe6a: 7110 c606 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@06c6 │ │ -04fe70: 28fa |000e: goto 0008 // -0006 │ │ -04fe72: 0000 |000f: nop // spacer │ │ -04fe74: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +04fea4: |[04fea4] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +04feb4: 5220 2e00 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@002e │ │ +04feb8: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +04febe: 6f20 6e02 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@026e │ │ +04fec4: 0e00 |0008: return-void │ │ +04fec6: 5410 fc01 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@01fc │ │ +04feca: 7110 c606 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@06c6 │ │ +04fed0: 28fa |000e: goto 0008 // -0006 │ │ +04fed2: 0000 |000f: nop // spacer │ │ +04fed4: 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 : 2581 (LocalBroadcastManager.java) │ │ + source_file_idx : 2590 (LocalBroadcastManager.java) │ │ │ │ Class #92 header: │ │ -class_idx : 281 │ │ +class_idx : 288 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -20916,39 +20914,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 │ │ -04fe80: |[04fe80] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -04fe90: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04fe96: 5b01 fd01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fd │ │ -04fe9a: 5b02 fe01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ -04fe9e: 0e00 |0007: return-void │ │ +04fee0: |[04fee0] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +04fef0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04fef6: 5b01 fd01 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fd │ │ +04fefa: 5b02 fe01 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ +04fefe: 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 : 2581 (LocalBroadcastManager.java) │ │ + source_file_idx : 2590 (LocalBroadcastManager.java) │ │ │ │ Class #93 header: │ │ -class_idx : 282 │ │ +class_idx : 289 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2590 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -20980,19 +20978,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 │ │ -04fea0: |[04fea0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -04feb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04feb6: 5b01 0002 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ -04feba: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ -04febe: 0e00 |0007: return-void │ │ +04ff00: |[04ff00] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +04ff10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ff16: 5b01 0002 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ +04ff1a: 5b02 0102 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ +04ff1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -21006,51 +21004,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -04fec0: |[04fec0] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -04fed0: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -04fed4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -04fed8: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -04fede: 1a01 7b0b |0007: const-string v1, "Receiver{" // string@0b7b │ │ -04fee2: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04fee8: 5421 0102 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ -04feec: 6e20 db22 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04fef2: 1a01 4600 |0011: const-string v1, " filter=" // string@0046 │ │ -04fef6: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04fefc: 5421 0002 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ -04ff00: 6e20 db22 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -04ff06: 1a01 f626 |001b: const-string v1, "}" // string@26f6 │ │ -04ff0a: 6e20 dc22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -04ff10: 6e10 e122 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -04ff16: 0c01 |0023: move-result-object v1 │ │ -04ff18: 1101 |0024: return-object v1 │ │ +04ff20: |[04ff20] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +04ff30: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +04ff34: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +04ff38: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +04ff3e: 1a01 840b |0007: const-string v1, "Receiver{" // string@0b84 │ │ +04ff42: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ff48: 5421 0102 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ +04ff4c: 6e20 db22 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04ff52: 1a01 4600 |0011: const-string v1, " filter=" // string@0046 │ │ +04ff56: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ff5c: 5421 0002 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ +04ff60: 6e20 db22 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +04ff66: 1a01 ff26 |001b: const-string v1, "}" // string@26ff │ │ +04ff6a: 6e20 dc22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +04ff70: 6e10 e122 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +04ff76: 0c01 |0023: move-result-object v1 │ │ +04ff78: 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 : 2581 (LocalBroadcastManager.java) │ │ + source_file_idx : 2590 (LocalBroadcastManager.java) │ │ │ │ Class #94 header: │ │ -class_idx : 283 │ │ +class_idx : 290 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2581 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2590 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -21118,51 +21116,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -04ff1c: |[04ff1c] android.support.v4.content.LocalBroadcastManager.:()V │ │ -04ff2c: 2200 5f04 |0000: new-instance v0, Ljava/lang/Object; // type@045f │ │ -04ff30: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ff36: 6900 0902 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0209 │ │ -04ff3a: 0e00 |0007: return-void │ │ +04ff7c: |[04ff7c] android.support.v4.content.LocalBroadcastManager.:()V │ │ +04ff8c: 2200 6804 |0000: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +04ff90: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ff96: 6900 0902 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0209 │ │ +04ff9a: 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 │ │ -04ff3c: |[04ff3c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -04ff4c: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -04ff52: 2200 8004 |0003: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -04ff56: 7010 1923 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -04ff5c: 5b20 0b02 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -04ff60: 2200 8004 |000a: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -04ff64: 7010 1923 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -04ff6a: 5b20 0502 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -04ff6e: 2200 7b04 |0011: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -04ff72: 7010 ff22 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -04ff78: 5b20 0a02 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ -04ff7c: 5b23 0602 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ -04ff80: 2200 1801 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@0118 │ │ -04ff84: 6e10 0201 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0102 │ │ -04ff8a: 0c01 |001f: move-result-object v1 │ │ -04ff8c: 7030 bf06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@06bf │ │ -04ff92: 5b20 0702 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ -04ff96: 0e00 |0025: return-void │ │ +04ff9c: |[04ff9c] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +04ffac: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +04ffb2: 2200 8904 |0003: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +04ffb6: 7010 1923 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +04ffbc: 5b20 0b02 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +04ffc0: 2200 8904 |000a: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +04ffc4: 7010 1923 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +04ffca: 5b20 0502 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +04ffce: 2200 8404 |0011: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +04ffd2: 7010 ff22 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +04ffd8: 5b20 0a02 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ +04ffdc: 5b23 0602 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ +04ffe0: 2200 1f01 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@011f │ │ +04ffe4: 6e10 0201 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@0102 │ │ +04ffea: 0c01 |001f: move-result-object v1 │ │ +04ffec: 7030 bf06 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@06bf │ │ +04fff2: 5b20 0702 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ +04fff6: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -21177,17 +21175,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 │ │ -04ff98: |[04ff98] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -04ffa8: 7010 c706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@06c7 │ │ -04ffae: 0e00 |0003: return-void │ │ +04fff8: |[04fff8] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +050008: 7010 c706 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@06c7 │ │ +05000e: 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;) │ │ @@ -21195,54 +21193,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -04ffb0: |[04ffb0] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -04ffc0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -04ffc2: 5486 0b02 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -04ffc6: 1d06 |0003: monitor-enter v6 │ │ -04ffc8: 5485 0a02 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ -04ffcc: 6e10 0d23 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -04ffd2: 0a00 |0009: move-result v0 │ │ -04ffd4: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -04ffd8: 1e06 |000c: monitor-exit v6 │ │ -04ffda: 0e00 |000d: return-void │ │ -04ffdc: 2302 ae04 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@04ae │ │ -04ffe0: 5485 0a02 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ -04ffe4: 6e20 0f23 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -04ffea: 5485 0a02 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ -04ffee: 6e10 0523 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -04fff4: 1e06 |001a: monitor-exit v6 │ │ -04fff6: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -04fff8: 2125 |001c: array-length v5, v2 │ │ -04fffa: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -04fffe: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -050002: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -050004: 5415 fe01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ -050008: 6e10 0d23 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05000e: 0a05 |0027: move-result v5 │ │ -050010: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -050014: 5415 fe01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ -050018: 6e20 0723 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05001e: 0c05 |002f: move-result-object v5 │ │ -050020: 1f05 1a01 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@011a │ │ -050024: 5455 0102 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ -050028: 5486 0602 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ -05002c: 5417 fd01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fd │ │ -050030: 6e30 ea00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00ea │ │ -050036: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05003a: 28e5 |003d: goto 0022 // -001b │ │ -05003c: 0d05 |003e: move-exception v5 │ │ -05003e: 1e06 |003f: monitor-exit v6 │ │ -050040: 2705 |0040: throw v5 │ │ -050042: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -050046: 28d9 |0043: goto 001c // -0027 │ │ +050010: |[050010] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +050020: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +050022: 5486 0b02 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +050026: 1d06 |0003: monitor-enter v6 │ │ +050028: 5485 0a02 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ +05002c: 6e10 0d23 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +050032: 0a00 |0009: move-result v0 │ │ +050034: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +050038: 1e06 |000c: monitor-exit v6 │ │ +05003a: 0e00 |000d: return-void │ │ +05003c: 2302 b704 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@04b7 │ │ +050040: 5485 0a02 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ +050044: 6e20 0f23 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +05004a: 5485 0a02 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ +05004e: 6e10 0523 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +050054: 1e06 |001a: monitor-exit v6 │ │ +050056: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +050058: 2125 |001c: array-length v5, v2 │ │ +05005a: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +05005e: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +050062: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +050064: 5415 fe01 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ +050068: 6e10 0d23 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05006e: 0a05 |0027: move-result v5 │ │ +050070: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +050074: 5415 fe01 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@01fe │ │ +050078: 6e20 0723 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05007e: 0c05 |002f: move-result-object v5 │ │ +050080: 1f05 2101 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0121 │ │ +050084: 5455 0102 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ +050088: 5486 0602 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ +05008c: 5417 fd01 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@01fd │ │ +050090: 6e30 ea00 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00ea │ │ +050096: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +05009a: 28e5 |003d: goto 0022 // -001b │ │ +05009c: 0d05 |003e: move-exception v5 │ │ +05009e: 1e06 |003f: monitor-exit v6 │ │ +0500a0: 2705 |0040: throw v5 │ │ +0500a2: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0500a6: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -21278,30 +21276,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 │ │ -05005c: |[05005c] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -05006c: 6201 0902 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0209 │ │ -050070: 1d01 |0002: monitor-enter v1 │ │ -050072: 6200 0802 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ -050076: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -05007a: 2200 1b01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@011b │ │ -05007e: 6e10 f800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -050084: 0c02 |000c: move-result-object v2 │ │ -050086: 7020 c506 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@06c5 │ │ -05008c: 6900 0802 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ -050090: 6200 0802 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ -050094: 1e01 |0014: monitor-exit v1 │ │ -050096: 1100 |0015: return-object v0 │ │ -050098: 0d00 |0016: move-exception v0 │ │ -05009a: 1e01 |0017: monitor-exit v1 │ │ -05009c: 2700 |0018: throw v0 │ │ +0500bc: |[0500bc] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +0500cc: 6201 0902 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0209 │ │ +0500d0: 1d01 |0002: monitor-enter v1 │ │ +0500d2: 6200 0802 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ +0500d6: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +0500da: 2200 2201 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@0122 │ │ +0500de: 6e10 f800 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +0500e4: 0c02 |000c: move-result-object v2 │ │ +0500e6: 7020 c506 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@06c5 │ │ +0500ec: 6900 0802 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ +0500f0: 6200 0802 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0208 │ │ +0500f4: 1e01 |0014: monitor-exit v1 │ │ +0500f6: 1100 |0015: return-object v0 │ │ +0500f8: 0d00 |0016: move-exception v0 │ │ +0500fa: 1e01 |0017: monitor-exit v1 │ │ +0500fc: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -21316,54 +21314,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 │ │ -0500ac: |[0500ac] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -0500bc: 5476 0b02 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -0500c0: 1d06 |0002: monitor-enter v6 │ │ -0500c2: 2202 1a01 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@011a │ │ -0500c6: 7030 c206 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@06c2 │ │ -0500cc: 5475 0b02 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -0500d0: 6e20 1c23 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -0500d6: 0c03 |000d: move-result-object v3 │ │ -0500d8: 1f03 7b04 |000e: check-cast v3, Ljava/util/ArrayList; // type@047b │ │ -0500dc: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -0500e0: 2203 7b04 |0012: new-instance v3, Ljava/util/ArrayList; // type@047b │ │ -0500e4: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -0500e6: 7020 0023 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -0500ec: 5475 0b02 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -0500f0: 6e30 1e23 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -0500f6: 6e20 0323 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -0500fc: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -0500fe: 6e10 4901 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0149 │ │ -050104: 0a05 |0024: move-result v5 │ │ -050106: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -05010a: 6e20 4a01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@014a │ │ -050110: 0c00 |002a: move-result-object v0 │ │ -050112: 5475 0502 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -050116: 6e20 1c23 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -05011c: 0c01 |0030: move-result-object v1 │ │ -05011e: 1f01 7b04 |0031: check-cast v1, Ljava/util/ArrayList; // type@047b │ │ -050122: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -050126: 2201 7b04 |0035: new-instance v1, Ljava/util/ArrayList; // type@047b │ │ -05012a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -05012c: 7020 0023 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -050132: 5475 0502 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -050136: 6e30 1e23 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -05013c: 6e20 0323 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -050142: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -050146: 28dc |0045: goto 0021 // -0024 │ │ -050148: 1e06 |0046: monitor-exit v6 │ │ -05014a: 0e00 |0047: return-void │ │ -05014c: 0d05 |0048: move-exception v5 │ │ -05014e: 1e06 |0049: monitor-exit v6 │ │ -050150: 2705 |004a: throw v5 │ │ +05010c: |[05010c] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +05011c: 5476 0b02 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +050120: 1d06 |0002: monitor-enter v6 │ │ +050122: 2202 2101 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0121 │ │ +050126: 7030 c206 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@06c2 │ │ +05012c: 5475 0b02 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +050130: 6e20 1c23 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +050136: 0c03 |000d: move-result-object v3 │ │ +050138: 1f03 8404 |000e: check-cast v3, Ljava/util/ArrayList; // type@0484 │ │ +05013c: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +050140: 2203 8404 |0012: new-instance v3, Ljava/util/ArrayList; // type@0484 │ │ +050144: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +050146: 7020 0023 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +05014c: 5475 0b02 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +050150: 6e30 1e23 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +050156: 6e20 0323 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +05015c: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +05015e: 6e10 4901 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@0149 │ │ +050164: 0a05 |0024: move-result v5 │ │ +050166: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +05016a: 6e20 4a01 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@014a │ │ +050170: 0c00 |002a: move-result-object v0 │ │ +050172: 5475 0502 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +050176: 6e20 1c23 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +05017c: 0c01 |0030: move-result-object v1 │ │ +05017e: 1f01 8404 |0031: check-cast v1, Ljava/util/ArrayList; // type@0484 │ │ +050182: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +050186: 2201 8404 |0035: new-instance v1, Ljava/util/ArrayList; // type@0484 │ │ +05018a: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +05018c: 7020 0023 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +050192: 5475 0502 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +050196: 6e30 1e23 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +05019c: 6e20 0323 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +0501a2: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0501a6: 28dc |0045: goto 0021 // -0024 │ │ +0501a8: 1e06 |0046: monitor-exit v6 │ │ +0501aa: 0e00 |0047: return-void │ │ +0501ac: 0d05 |0048: move-exception v5 │ │ +0501ae: 1e06 |0049: monitor-exit v6 │ │ +0501b0: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -21399,209 +21397,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -050160: |[050160] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -050170: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -050174: 540f 0b02 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -050178: 1d0f |0004: monitor-enter v15 │ │ -05017a: 7401 2401 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -050180: 0c02 |0008: move-result-object v2 │ │ -050182: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -050186: 5401 0602 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ -05018a: 6e10 fc00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ -050190: 0c01 |0010: move-result-object v1 │ │ -050192: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -050196: 6e20 4001 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0140 │ │ -05019c: 0c03 |0016: move-result-object v3 │ │ -05019e: 7401 2801 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0128 │ │ -0501a4: 0c05 |001a: move-result-object v5 │ │ -0501a6: 7401 2e01 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@012e │ │ -0501ac: 0c04 |001e: move-result-object v4 │ │ -0501ae: 7401 2501 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0125 │ │ -0501b4: 0c06 |0022: move-result-object v6 │ │ -0501b6: 7401 2901 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0129 │ │ -0501bc: 0a01 |0026: move-result v1 │ │ -0501be: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0501c2: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -0501c6: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -0501c8: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -0501cc: 1a01 140a |002e: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -0501d0: 2207 6404 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -0501d4: 7010 d422 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0501da: 1a10 860b |0035: const-string v16, "Resolving type " // string@0b86 │ │ -0501de: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -0501e2: 6e20 dc22 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0501e8: 0c07 |003c: move-result-object v7 │ │ -0501ea: 6e20 dc22 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0501f0: 0c07 |0040: move-result-object v7 │ │ -0501f2: 1a10 8400 |0041: const-string v16, " scheme " // string@0084 │ │ -0501f6: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -0501fa: 6e20 dc22 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050200: 0c07 |0048: move-result-object v7 │ │ -050202: 6e20 dc22 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050208: 0c07 |004c: move-result-object v7 │ │ -05020a: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ -05020e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -050212: 6e20 dc22 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050218: 0c07 |0054: move-result-object v7 │ │ -05021a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -05021e: 6e20 db22 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -050224: 0c07 |005a: move-result-object v7 │ │ -050226: 6e10 e122 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05022c: 0c07 |005e: move-result-object v7 │ │ -05022e: 7120 901d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -050234: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -050238: 5401 0502 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -05023c: 7401 2401 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -050242: 0c07 |0069: move-result-object v7 │ │ -050244: 6e20 1c23 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -05024a: 0c09 |006d: move-result-object v9 │ │ -05024c: 1f09 7b04 |006e: check-cast v9, Ljava/util/ArrayList; // type@047b │ │ -050250: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -050254: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -050258: 1a01 140a |0074: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -05025c: 2207 6404 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -050260: 7010 d422 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -050266: 1a10 da01 |007b: const-string v16, "Action list: " // string@01da │ │ -05026a: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -05026e: 6e20 dc22 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050274: 0c07 |0082: move-result-object v7 │ │ -050276: 6e20 db22 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05027c: 0c07 |0086: move-result-object v7 │ │ -05027e: 6e10 e122 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -050284: 0c07 |008a: move-result-object v7 │ │ -050286: 7120 901d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -05028c: 120e |008e: const/4 v14, #int 0 // #0 │ │ -05028e: 120a |008f: const/4 v10, #int 0 // #0 │ │ -050290: 6e10 0d23 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -050296: 0a01 |0093: move-result v1 │ │ -050298: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -05029c: 6e20 0723 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0502a2: 0c0d |0099: move-result-object v13 │ │ -0502a4: 1f0d 1a01 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@011a │ │ -0502a8: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -0502ac: 1a01 140a |009e: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -0502b0: 2207 6404 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -0502b4: 7010 d422 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0502ba: 1a10 4d0a |00a5: const-string v16, "Matching against filter " // string@0a4d │ │ -0502be: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -0502c2: 6e20 dc22 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0502c8: 0c07 |00ac: move-result-object v7 │ │ -0502ca: 54d0 0002 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ -0502ce: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -0502d2: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -0502d6: 6e20 db22 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0502dc: 0c07 |00b6: move-result-object v7 │ │ -0502de: 6e10 e122 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0502e4: 0c07 |00ba: move-result-object v7 │ │ -0502e6: 7120 901d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -0502ec: 55d1 ff01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ -0502f0: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -0502f4: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -0502f8: 1a01 140a |00c4: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -0502fc: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ -050300: 7120 901d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -050306: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05030a: 28c3 |00cd: goto 0090 // -003d │ │ -05030c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -05030e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -050312: 54d1 0002 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ -050316: 1a07 140a |00d3: const-string v7, "LocalBroadcastManager" // string@0a14 │ │ -05031a: 7407 4b01 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@014b │ │ -050320: 0a0b |00d8: move-result v11 │ │ -050322: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -050326: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -05032a: 1a01 140a |00dd: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -05032e: 2207 6404 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -050332: 7010 d422 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -050338: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ -05033c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -050340: 6e20 dc22 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050346: 0c07 |00eb: move-result-object v7 │ │ -050348: 7110 a522 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -05034e: 0c10 |00ef: move-result-object v16 │ │ -050350: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -050354: 6e20 dc22 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05035a: 0c07 |00f5: move-result-object v7 │ │ -05035c: 6e10 e122 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -050362: 0c07 |00f9: move-result-object v7 │ │ -050364: 7120 901d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -05036a: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -05036e: 220e 7b04 |00ff: new-instance v14, Ljava/util/ArrayList; // type@047b │ │ -050372: 7010 ff22 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -050378: 6e20 0323 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -05037e: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -050380: 5cd1 ff01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ -050384: 28c1 |010a: goto 00cb // -003f │ │ -050386: 0d01 |010b: move-exception v1 │ │ -050388: 1e0f |010c: monitor-exit v15 │ │ -05038a: 2701 |010d: throw v1 │ │ -05038c: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -050390: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -050396: 1a0c e125 |0113: const-string v12, "unknown reason" // string@25e1 │ │ -05039a: 1a01 140a |0115: const-string v1, "LocalBroadcastManager" // string@0a14 │ │ -05039e: 2207 6404 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -0503a2: 7010 d422 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0503a8: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ -0503ac: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -0503b0: 6e20 dc22 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0503b6: 0c07 |0123: move-result-object v7 │ │ -0503b8: 6e20 dc22 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0503be: 0c07 |0127: move-result-object v7 │ │ -0503c0: 6e10 e122 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0503c6: 0c07 |012b: move-result-object v7 │ │ -0503c8: 7120 901d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -0503ce: 289c |012f: goto 00cb // -0064 │ │ -0503d0: 1a0c 190f |0130: const-string v12, "action" // string@0f19 │ │ -0503d4: 28e3 |0132: goto 0115 // -001d │ │ -0503d6: 1a0c d210 |0133: const-string v12, "category" // string@10d2 │ │ -0503da: 28e0 |0135: goto 0115 // -0020 │ │ -0503dc: 1a0c 4812 |0136: const-string v12, "data" // string@1248 │ │ -0503e0: 28dd |0138: goto 0115 // -0023 │ │ -0503e2: 1a0c d825 |0139: const-string v12, "type" // string@25d8 │ │ -0503e6: 28da |013b: goto 0115 // -0026 │ │ -0503e8: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -0503ec: 120a |013e: const/4 v10, #int 0 // #0 │ │ -0503ee: 6e10 0d23 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0503f4: 0a01 |0142: move-result v1 │ │ -0503f6: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -0503fa: 6e20 0723 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -050400: 0c01 |0148: move-result-object v1 │ │ -050402: 1f01 1a01 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@011a │ │ -050406: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -050408: 5c17 ff01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ -05040c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -050410: 28ef |0150: goto 013f // -0011 │ │ -050412: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -050416: 5401 0a02 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ -05041a: 2207 1901 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0119 │ │ -05041e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -050422: 7030 c106 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@06c1 │ │ -050428: 6e20 0323 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -05042e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -050432: 5401 0702 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ -050436: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -050438: 6e20 6f02 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ -05043e: 0a01 |0167: move-result v1 │ │ -050440: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -050444: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -050448: 5401 0702 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ -05044c: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -05044e: 6e20 7502 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ -050454: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -050456: 1e0f |0173: monitor-exit v15 │ │ -050458: 0f01 |0174: return v1 │ │ -05045a: 1e0f |0175: monitor-exit v15 │ │ -05045c: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -05045e: 28fd |0177: goto 0174 // -0003 │ │ -050460: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +0501c0: |[0501c0] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +0501d0: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +0501d4: 540f 0b02 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +0501d8: 1d0f |0004: monitor-enter v15 │ │ +0501da: 7401 2401 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +0501e0: 0c02 |0008: move-result-object v2 │ │ +0501e2: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +0501e6: 5401 0602 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0206 │ │ +0501ea: 6e10 fc00 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ +0501f0: 0c01 |0010: move-result-object v1 │ │ +0501f2: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +0501f6: 6e20 4001 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@0140 │ │ +0501fc: 0c03 |0016: move-result-object v3 │ │ +0501fe: 7401 2801 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0128 │ │ +050204: 0c05 |001a: move-result-object v5 │ │ +050206: 7401 2e01 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@012e │ │ +05020c: 0c04 |001e: move-result-object v4 │ │ +05020e: 7401 2501 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0125 │ │ +050214: 0c06 |0022: move-result-object v6 │ │ +050216: 7401 2901 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0129 │ │ +05021c: 0a01 |0026: move-result v1 │ │ +05021e: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +050222: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +050226: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +050228: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +05022c: 1a01 1d0a |002e: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +050230: 2207 6d04 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +050234: 7010 d422 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05023a: 1a10 8f0b |0035: const-string v16, "Resolving type " // string@0b8f │ │ +05023e: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +050242: 6e20 dc22 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050248: 0c07 |003c: move-result-object v7 │ │ +05024a: 6e20 dc22 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050250: 0c07 |0040: move-result-object v7 │ │ +050252: 1a10 8400 |0041: const-string v16, " scheme " // string@0084 │ │ +050256: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +05025a: 6e20 dc22 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050260: 0c07 |0048: move-result-object v7 │ │ +050262: 6e20 dc22 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050268: 0c07 |004c: move-result-object v7 │ │ +05026a: 1a10 7d00 |004d: const-string v16, " of intent " // string@007d │ │ +05026e: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +050272: 6e20 dc22 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050278: 0c07 |0054: move-result-object v7 │ │ +05027a: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +05027e: 6e20 db22 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +050284: 0c07 |005a: move-result-object v7 │ │ +050286: 6e10 e122 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05028c: 0c07 |005e: move-result-object v7 │ │ +05028e: 7120 901d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +050294: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +050298: 5401 0502 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +05029c: 7401 2401 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +0502a2: 0c07 |0069: move-result-object v7 │ │ +0502a4: 6e20 1c23 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +0502aa: 0c09 |006d: move-result-object v9 │ │ +0502ac: 1f09 8404 |006e: check-cast v9, Ljava/util/ArrayList; // type@0484 │ │ +0502b0: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +0502b4: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +0502b8: 1a01 1d0a |0074: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +0502bc: 2207 6d04 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +0502c0: 7010 d422 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0502c6: 1a10 da01 |007b: const-string v16, "Action list: " // string@01da │ │ +0502ca: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +0502ce: 6e20 dc22 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0502d4: 0c07 |0082: move-result-object v7 │ │ +0502d6: 6e20 db22 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0502dc: 0c07 |0086: move-result-object v7 │ │ +0502de: 6e10 e122 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0502e4: 0c07 |008a: move-result-object v7 │ │ +0502e6: 7120 901d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +0502ec: 120e |008e: const/4 v14, #int 0 // #0 │ │ +0502ee: 120a |008f: const/4 v10, #int 0 // #0 │ │ +0502f0: 6e10 0d23 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0502f6: 0a01 |0093: move-result v1 │ │ +0502f8: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +0502fc: 6e20 0723 a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +050302: 0c0d |0099: move-result-object v13 │ │ +050304: 1f0d 2101 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0121 │ │ +050308: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +05030c: 1a01 1d0a |009e: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +050310: 2207 6d04 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +050314: 7010 d422 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05031a: 1a10 560a |00a5: const-string v16, "Matching against filter " // string@0a56 │ │ +05031e: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +050322: 6e20 dc22 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050328: 0c07 |00ac: move-result-object v7 │ │ +05032a: 54d0 0002 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ +05032e: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +050332: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +050336: 6e20 db22 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05033c: 0c07 |00b6: move-result-object v7 │ │ +05033e: 6e10 e122 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050344: 0c07 |00ba: move-result-object v7 │ │ +050346: 7120 901d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +05034c: 55d1 ff01 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ +050350: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +050354: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +050358: 1a01 1d0a |00c4: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +05035c: 1a07 0c00 |00c6: const-string v7, " Filter's target already added" // string@000c │ │ +050360: 7120 901d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +050366: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05036a: 28c3 |00cd: goto 0090 // -003d │ │ +05036c: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +05036e: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +050372: 54d1 0002 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0200 │ │ +050376: 1a07 1d0a |00d3: const-string v7, "LocalBroadcastManager" // string@0a1d │ │ +05037a: 7407 4b01 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@014b │ │ +050380: 0a0b |00d8: move-result v11 │ │ +050382: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +050386: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +05038a: 1a01 1d0a |00dd: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +05038e: 2207 6d04 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +050392: 7010 d422 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050398: 1a10 0b00 |00e4: const-string v16, " Filter matched! match=0x" // string@000b │ │ +05039c: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +0503a0: 6e20 dc22 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0503a6: 0c07 |00eb: move-result-object v7 │ │ +0503a8: 7110 a522 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0503ae: 0c10 |00ef: move-result-object v16 │ │ +0503b0: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +0503b4: 6e20 dc22 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0503ba: 0c07 |00f5: move-result-object v7 │ │ +0503bc: 6e10 e122 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0503c2: 0c07 |00f9: move-result-object v7 │ │ +0503c4: 7120 901d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +0503ca: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +0503ce: 220e 8404 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0484 │ │ +0503d2: 7010 ff22 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +0503d8: 6e20 0323 de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +0503de: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +0503e0: 5cd1 ff01 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ +0503e4: 28c1 |010a: goto 00cb // -003f │ │ +0503e6: 0d01 |010b: move-exception v1 │ │ +0503e8: 1e0f |010c: monitor-exit v15 │ │ +0503ea: 2701 |010d: throw v1 │ │ +0503ec: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +0503f0: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +0503f6: 1a0c ea25 |0113: const-string v12, "unknown reason" // string@25ea │ │ +0503fa: 1a01 1d0a |0115: const-string v1, "LocalBroadcastManager" // string@0a1d │ │ +0503fe: 2207 6d04 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +050402: 7010 d422 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050408: 1a10 0a00 |011c: const-string v16, " Filter did not match: " // string@000a │ │ +05040c: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +050410: 6e20 dc22 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050416: 0c07 |0123: move-result-object v7 │ │ +050418: 6e20 dc22 c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05041e: 0c07 |0127: move-result-object v7 │ │ +050420: 6e10 e122 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050426: 0c07 |012b: move-result-object v7 │ │ +050428: 7120 901d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +05042e: 289c |012f: goto 00cb // -0064 │ │ +050430: 1a0c 220f |0130: const-string v12, "action" // string@0f22 │ │ +050434: 28e3 |0132: goto 0115 // -001d │ │ +050436: 1a0c db10 |0133: const-string v12, "category" // string@10db │ │ +05043a: 28e0 |0135: goto 0115 // -0020 │ │ +05043c: 1a0c 5112 |0136: const-string v12, "data" // string@1251 │ │ +050440: 28dd |0138: goto 0115 // -0023 │ │ +050442: 1a0c e125 |0139: const-string v12, "type" // string@25e1 │ │ +050446: 28da |013b: goto 0115 // -0026 │ │ +050448: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +05044c: 120a |013e: const/4 v10, #int 0 // #0 │ │ +05044e: 6e10 0d23 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +050454: 0a01 |0142: move-result v1 │ │ +050456: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +05045a: 6e20 0723 ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +050460: 0c01 |0148: move-result-object v1 │ │ +050462: 1f01 2101 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0121 │ │ +050466: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +050468: 5c17 ff01 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@01ff │ │ +05046c: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +050470: 28ef |0150: goto 013f // -0011 │ │ +050472: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +050476: 5401 0a02 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@020a │ │ +05047a: 2207 2001 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@0120 │ │ +05047e: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +050482: 7030 c106 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@06c1 │ │ +050488: 6e20 0323 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +05048e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +050492: 5401 0702 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ +050496: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +050498: 6e20 6f02 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ +05049e: 0a01 |0167: move-result v1 │ │ +0504a0: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +0504a4: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0504a8: 5401 0702 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0207 │ │ +0504ac: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +0504ae: 6e20 7502 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@0275 │ │ +0504b4: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +0504b6: 1e0f |0173: monitor-exit v15 │ │ +0504b8: 0f01 |0174: return v1 │ │ +0504ba: 1e0f |0175: monitor-exit v15 │ │ +0504bc: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +0504be: 28fd |0177: goto 0174 // -0003 │ │ +0504c0: 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 │ │ @@ -21694,20 +21692,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05048c: |[05048c] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -05049c: 6e20 ca06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@06ca │ │ -0504a2: 0a00 |0003: move-result v0 │ │ -0504a4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0504a8: 7010 c706 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@06c7 │ │ -0504ae: 0e00 |0009: return-void │ │ +0504ec: |[0504ec] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +0504fc: 6e20 ca06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@06ca │ │ +050502: 0a00 |0003: move-result v0 │ │ +050504: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +050508: 7010 c706 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@06c7 │ │ +05050e: 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; │ │ @@ -21718,69 +21716,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -0504b0: |[0504b0] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -0504c0: 5498 0b02 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -0504c4: 1d08 |0002: monitor-enter v8 │ │ -0504c6: 5497 0b02 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ -0504ca: 6e20 1f23 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@231f │ │ -0504d0: 0c02 |0008: move-result-object v2 │ │ -0504d2: 1f02 7b04 |0009: check-cast v2, Ljava/util/ArrayList; // type@047b │ │ -0504d6: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0504da: 1e08 |000d: monitor-exit v8 │ │ -0504dc: 0e00 |000e: return-void │ │ -0504de: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0504e0: 6e10 0d23 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0504e6: 0a07 |0013: move-result v7 │ │ -0504e8: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -0504ec: 6e20 0723 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0504f2: 0c01 |0019: move-result-object v1 │ │ -0504f4: 1f01 2d00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@002d │ │ -0504f8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -0504fa: 6e10 4901 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0149 │ │ -050500: 0a07 |0020: move-result v7 │ │ -050502: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -050506: 6e20 4a01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@014a │ │ -05050c: 0c00 |0026: move-result-object v0 │ │ -05050e: 5497 0502 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -050512: 6e20 1c23 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -050518: 0c06 |002c: move-result-object v6 │ │ -05051a: 1f06 7b04 |002d: check-cast v6, Ljava/util/ArrayList; // type@047b │ │ -05051e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -050522: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -050524: 6e10 0d23 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05052a: 0a07 |0035: move-result v7 │ │ -05052c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -050530: 6e20 0723 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -050536: 0c07 |003b: move-result-object v7 │ │ -050538: 1f07 1a01 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@011a │ │ -05053c: 5477 0102 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ -050540: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -050544: 6e20 0a23 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -05054a: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05054e: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -050552: 28e9 |0049: goto 0032 // -0017 │ │ -050554: 6e10 0d23 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05055a: 0a07 |004d: move-result v7 │ │ -05055c: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -050560: 5497 0502 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ -050564: 6e20 1f23 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@231f │ │ -05056a: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05056e: 28c6 |0057: goto 001d // -003a │ │ -050570: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -050574: 28b6 |005a: goto 0010 // -004a │ │ -050576: 1e08 |005b: monitor-exit v8 │ │ -050578: 28b2 |005c: goto 000e // -004e │ │ -05057a: 0d07 |005d: move-exception v7 │ │ -05057c: 1e08 |005e: monitor-exit v8 │ │ -05057e: 2707 |005f: throw v7 │ │ +050510: |[050510] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +050520: 5498 0b02 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +050524: 1d08 |0002: monitor-enter v8 │ │ +050526: 5497 0b02 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@020b │ │ +05052a: 6e20 1f23 a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@231f │ │ +050530: 0c02 |0008: move-result-object v2 │ │ +050532: 1f02 8404 |0009: check-cast v2, Ljava/util/ArrayList; // type@0484 │ │ +050536: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +05053a: 1e08 |000d: monitor-exit v8 │ │ +05053c: 0e00 |000e: return-void │ │ +05053e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +050540: 6e10 0d23 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +050546: 0a07 |0013: move-result v7 │ │ +050548: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +05054c: 6e20 0723 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +050552: 0c01 |0019: move-result-object v1 │ │ +050554: 1f01 3000 |001a: check-cast v1, Landroid/content/IntentFilter; // type@0030 │ │ +050558: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +05055a: 6e10 4901 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@0149 │ │ +050560: 0a07 |0020: move-result v7 │ │ +050562: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +050566: 6e20 4a01 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@014a │ │ +05056c: 0c00 |0026: move-result-object v0 │ │ +05056e: 5497 0502 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +050572: 6e20 1c23 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +050578: 0c06 |002c: move-result-object v6 │ │ +05057a: 1f06 8404 |002d: check-cast v6, Ljava/util/ArrayList; // type@0484 │ │ +05057e: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +050582: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +050584: 6e10 0d23 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05058a: 0a07 |0035: move-result v7 │ │ +05058c: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +050590: 6e20 0723 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +050596: 0c07 |003b: move-result-object v7 │ │ +050598: 1f07 2101 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@0121 │ │ +05059c: 5477 0102 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0201 │ │ +0505a0: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +0505a4: 6e20 0a23 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +0505aa: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0505ae: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0505b2: 28e9 |0049: goto 0032 // -0017 │ │ +0505b4: 6e10 0d23 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0505ba: 0a07 |004d: move-result v7 │ │ +0505bc: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +0505c0: 5497 0502 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0205 │ │ +0505c4: 6e20 1f23 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@231f │ │ +0505ca: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0505ce: 28c6 |0057: goto 001d // -003a │ │ +0505d0: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0505d4: 28b6 |005a: goto 0010 // -004a │ │ +0505d6: 1e08 |005b: monitor-exit v8 │ │ +0505d8: 28b2 |005c: goto 000e // -004e │ │ +0505da: 0d07 |005d: move-exception v7 │ │ +0505dc: 1e08 |005e: monitor-exit v8 │ │ +0505de: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -21809,21 +21807,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 : 2581 (LocalBroadcastManager.java) │ │ + source_file_idx : 2590 (LocalBroadcastManager.java) │ │ │ │ Class #95 header: │ │ -class_idx : 284 │ │ +class_idx : 291 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -21848,21 +21846,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05058c: |[05058c] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -05059c: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0505a2: 2200 9804 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0498 │ │ -0505a6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0505a8: 7020 5c23 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@235c │ │ -0505ae: 5b20 0c02 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020c │ │ -0505b2: 0e00 |000b: return-void │ │ +0505ec: |[0505ec] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +0505fc: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +050602: 2200 a104 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@04a1 │ │ +050606: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +050608: 7020 5c23 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@235c │ │ +05060e: 5b20 0c02 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020c │ │ +050612: 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; │ │ │ │ @@ -21872,44 +21870,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 │ │ -0505b4: |[0505b4] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -0505c4: 2200 6604 |0000: new-instance v0, Ljava/lang/Thread; // type@0466 │ │ -0505c8: 2201 6404 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -0505cc: 7010 d422 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0505d2: 1a02 890a |0007: const-string v2, "ModernAsyncTask #" // string@0a89 │ │ -0505d6: 6e20 dc22 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0505dc: 0c01 |000c: move-result-object v1 │ │ -0505de: 5432 0c02 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020c │ │ -0505e2: 6e10 5d23 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@235d │ │ -0505e8: 0a02 |0012: move-result v2 │ │ -0505ea: 6e20 d822 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -0505f0: 0c01 |0016: move-result-object v1 │ │ -0505f2: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0505f8: 0c01 |001a: move-result-object v1 │ │ -0505fa: 7030 e522 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@22e5 │ │ -050600: 1100 |001e: return-object v0 │ │ +050614: |[050614] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +050624: 2200 6f04 |0000: new-instance v0, Ljava/lang/Thread; // type@046f │ │ +050628: 2201 6d04 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +05062c: 7010 d422 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050632: 1a02 920a |0007: const-string v2, "ModernAsyncTask #" // string@0a92 │ │ +050636: 6e20 dc22 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05063c: 0c01 |000c: move-result-object v1 │ │ +05063e: 5432 0c02 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@020c │ │ +050642: 6e10 5d23 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@235d │ │ +050648: 0a02 |0012: move-result v2 │ │ +05064a: 6e20 d822 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +050650: 0c01 |0016: move-result-object v1 │ │ +050652: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050658: 0c01 |001a: move-result-object v1 │ │ +05065a: 7030 e522 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@22e5 │ │ +050660: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #96 header: │ │ -class_idx : 286 │ │ +class_idx : 293 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1169 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1178 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -21934,18 +21932,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 │ │ -050604: |[050604] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -050614: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ -050618: 7020 5223 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2352 │ │ -05061e: 0e00 |0005: return-void │ │ +050664: |[050664] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +050674: 5b01 0f02 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ +050678: 7020 5223 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2352 │ │ +05067e: 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; │ │ @@ -21958,41 +21956,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -050620: |[050620] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -050630: 6e10 d306 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@06d3 │ │ -050636: 0c01 |0003: move-result-object v1 │ │ -050638: 5463 0f02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ -05063c: 7120 e606 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e6 │ │ -050642: 0e00 |0009: return-void │ │ -050644: 0d00 |000a: move-exception v0 │ │ -050646: 1a03 6002 |000b: const-string v3, "AsyncTask" // string@0260 │ │ -05064a: 7120 931d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -050650: 28f9 |0010: goto 0009 // -0007 │ │ -050652: 0d00 |0011: move-exception v0 │ │ -050654: 2203 6104 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@0461 │ │ -050658: 1a04 5402 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0254 │ │ -05065c: 6e10 5023 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2350 │ │ -050662: 0c05 |0019: move-result-object v5 │ │ -050664: 7030 be22 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ -05066a: 2703 |001d: throw v3 │ │ -05066c: 0d00 |001e: move-exception v0 │ │ -05066e: 5463 0f02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ -050672: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -050674: 7120 e606 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e6 │ │ -05067a: 28e4 |0025: goto 0009 // -001c │ │ -05067c: 0d02 |0026: move-exception v2 │ │ -05067e: 2203 6104 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@0461 │ │ -050682: 1a04 5402 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0254 │ │ -050686: 7030 be22 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ -05068c: 2703 |002e: throw v3 │ │ +050680: |[050680] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +050690: 6e10 d306 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@06d3 │ │ +050696: 0c01 |0003: move-result-object v1 │ │ +050698: 5463 0f02 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ +05069c: 7120 e606 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e6 │ │ +0506a2: 0e00 |0009: return-void │ │ +0506a4: 0d00 |000a: move-exception v0 │ │ +0506a6: 1a03 6002 |000b: const-string v3, "AsyncTask" // string@0260 │ │ +0506aa: 7120 931d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +0506b0: 28f9 |0010: goto 0009 // -0007 │ │ +0506b2: 0d00 |0011: move-exception v0 │ │ +0506b4: 2203 6a04 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@046a │ │ +0506b8: 1a04 5402 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0254 │ │ +0506bc: 6e10 5023 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2350 │ │ +0506c2: 0c05 |0019: move-result-object v5 │ │ +0506c4: 7030 be22 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ +0506ca: 2703 |001d: throw v3 │ │ +0506cc: 0d00 |001e: move-exception v0 │ │ +0506ce: 5463 0f02 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020f │ │ +0506d2: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +0506d4: 7120 e606 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e6 │ │ +0506da: 28e4 |0025: goto 0009 // -001c │ │ +0506dc: 0d02 |0026: move-exception v2 │ │ +0506de: 2203 6a04 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@046a │ │ +0506e2: 1a04 5402 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0254 │ │ +0506e6: 7030 be22 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@22be │ │ +0506ec: 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 : │ │ @@ -22012,21 +22010,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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #97 header: │ │ -class_idx : 287 │ │ +class_idx : 294 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2707 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -22050,54 +22048,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0506a8: |[0506a8] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -0506b8: 7100 df06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@06df │ │ -0506be: 0c00 |0003: move-result-object v0 │ │ -0506c0: 2100 |0004: array-length v0, v0 │ │ -0506c2: 2300 a104 |0005: new-array v0, v0, [I // type@04a1 │ │ -0506c6: 6900 1002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ -0506ca: 6200 1002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ -0506ce: 6201 1602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ -0506d2: 6e10 dd06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ -0506d8: 0a01 |0010: move-result v1 │ │ -0506da: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0506dc: 4b02 0001 |0012: aput v2, v0, v1 │ │ -0506e0: 6200 1002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ -0506e4: 6201 1402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -0506e8: 6e10 dd06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ -0506ee: 0a01 |001b: move-result v1 │ │ -0506f0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -0506f2: 4b02 0001 |001d: aput v2, v0, v1 │ │ -0506f6: 0e00 |001f: return-void │ │ -0506f8: 0d00 |0020: move-exception v0 │ │ -0506fa: 28fe |0021: goto 001f // -0002 │ │ -0506fc: 0d00 |0022: move-exception v0 │ │ -0506fe: 28f1 |0023: goto 0014 // -000f │ │ +050708: |[050708] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +050718: 7100 df06 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@06df │ │ +05071e: 0c00 |0003: move-result-object v0 │ │ +050720: 2100 |0004: array-length v0, v0 │ │ +050722: 2300 aa04 |0005: new-array v0, v0, [I // type@04aa │ │ +050726: 6900 1002 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ +05072a: 6200 1002 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ +05072e: 6201 1602 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ +050732: 6e10 dd06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ +050738: 0a01 |0010: move-result v1 │ │ +05073a: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +05073c: 4b02 0001 |0012: aput v2, v0, v1 │ │ +050740: 6200 1002 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ +050744: 6201 1402 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ +050748: 6e10 dd06 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ +05074e: 0a01 |001b: move-result v1 │ │ +050750: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +050752: 4b02 0001 |001d: aput v2, v0, v1 │ │ +050756: 0e00 |001f: return-void │ │ +050758: 0d00 |0020: move-exception v0 │ │ +05075a: 28fe |0021: goto 001f // -0002 │ │ +05075c: 0d00 |0022: move-exception v0 │ │ +05075e: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #98 header: │ │ -class_idx : 288 │ │ +class_idx : 295 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 annotations: │ │ Annotations on class │ │ @@ -22130,40 +22128,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 │ │ -05071c: |[05071c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -05072c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -050732: 5b01 1202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ -050736: 5b02 1102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ -05073a: 0e00 |0007: return-void │ │ +05077c: |[05077c] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +05078c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +050792: 5b01 1202 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ +050796: 5b02 1102 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ +05079a: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #99 header: │ │ -class_idx : 289 │ │ +class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 126 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #99 annotations: │ │ Annotations on class │ │ @@ -22183,17 +22181,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05073c: |[05073c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -05074c: 7010 6b02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -050752: 0e00 |0003: return-void │ │ +05079c: |[05079c] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +0507ac: 7010 6b02 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +0507b2: 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;) │ │ @@ -22201,17 +22199,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 │ │ -050754: |[050754] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -050764: 7010 d606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@06d6 │ │ -05076a: 0e00 |0003: return-void │ │ +0507b4: |[0507b4] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +0507c4: 7010 d606 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@06d6 │ │ +0507ca: 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; │ │ │ │ @@ -22221,52 +22219,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -05076c: |[05076c] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -05077c: 5450 2d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002d │ │ -050780: 1f00 2001 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0120 │ │ -050784: 5251 2e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002e │ │ -050788: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -05078e: 0e00 |0009: return-void │ │ -050790: 5401 1202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ -050794: 5402 1102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ -050798: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -05079a: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -05079e: 7120 e706 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e7 │ │ -0507a4: 28f5 |0014: goto 0009 // -000b │ │ -0507a6: 5401 1202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ -0507aa: 5402 1102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ -0507ae: 6e20 f706 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@06f7 │ │ -0507b4: 28ed |001c: goto 0009 // -0013 │ │ -0507b6: 0000 |001d: nop // spacer │ │ -0507b8: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +0507cc: |[0507cc] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +0507dc: 5450 2d00 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@002d │ │ +0507e0: 1f00 2701 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0127 │ │ +0507e4: 5251 2e00 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@002e │ │ +0507e8: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +0507ee: 0e00 |0009: return-void │ │ +0507f0: 5401 1202 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ +0507f4: 5402 1102 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ +0507f8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0507fa: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +0507fe: 7120 e706 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@06e7 │ │ +050804: 28f5 |0014: goto 0009 // -000b │ │ +050806: 5401 1202 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0212 │ │ +05080a: 5402 1102 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0211 │ │ +05080e: 6e20 f706 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@06f7 │ │ +050814: 28ed |001c: goto 0009 // -0013 │ │ +050816: 0000 |001d: nop // spacer │ │ +050818: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #100 header: │ │ -class_idx : 290 │ │ +class_idx : 297 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 1101 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1110 │ │ +source_file_idx : 2707 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #100 annotations: │ │ Annotations on class │ │ @@ -22305,40 +22303,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0507c8: |[0507c8] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -0507d8: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -0507da: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -0507dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0507de: 2200 2201 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0122 │ │ -0507e2: 1a01 160b |0005: const-string v1, "PENDING" // string@0b16 │ │ -0507e6: 7030 dc06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ -0507ec: 6900 1502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ -0507f0: 2200 2201 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0122 │ │ -0507f4: 1a01 780b |000e: const-string v1, "RUNNING" // string@0b78 │ │ -0507f8: 7030 dc06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ -0507fe: 6900 1602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ -050802: 2200 2201 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0122 │ │ -050806: 1a01 ad03 |0017: const-string v1, "FINISHED" // string@03ad │ │ -05080a: 7030 dc06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ -050810: 6900 1402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -050814: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -050816: 2300 af04 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04af │ │ -05081a: 6201 1502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ -05081e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -050822: 6201 1602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ -050826: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -05082a: 6201 1402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -05082e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -050832: 6900 1302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -050836: 0e00 |002f: return-void │ │ +050828: |[050828] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +050838: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +05083a: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +05083c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +05083e: 2200 2901 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0129 │ │ +050842: 1a01 1f0b |0005: const-string v1, "PENDING" // string@0b1f │ │ +050846: 7030 dc06 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ +05084c: 6900 1502 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ +050850: 2200 2901 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0129 │ │ +050854: 1a01 810b |000e: const-string v1, "RUNNING" // string@0b81 │ │ +050858: 7030 dc06 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ +05085e: 6900 1602 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ +050862: 2200 2901 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0129 │ │ +050866: 1a01 ad03 |0017: const-string v1, "FINISHED" // string@03ad │ │ +05086a: 7030 dc06 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@06dc │ │ +050870: 6900 1402 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ +050874: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +050876: 2300 b804 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04b8 │ │ +05087a: 6201 1502 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ +05087e: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +050882: 6201 1602 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ +050886: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +05088a: 6201 1402 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ +05088e: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +050892: 6900 1302 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +050896: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -22348,17 +22346,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 │ │ -050838: |[050838] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -050848: 7030 9422 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2294 │ │ -05084e: 0e00 |0003: return-void │ │ +050898: |[050898] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +0508a8: 7030 9422 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2294 │ │ +0508ae: 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 │ │ @@ -22368,20 +22366,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 │ │ -050850: |[050850] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -050860: 1c00 2201 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0122 │ │ -050864: 7120 9522 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2295 │ │ -05086a: 0c00 |0005: move-result-object v0 │ │ -05086c: 1f00 2201 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0122 │ │ -050870: 1100 |0008: return-object v0 │ │ +0508b0: |[0508b0] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0508c0: 1c00 2901 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0129 │ │ +0508c4: 7120 9522 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2295 │ │ +0508ca: 0c00 |0005: move-result-object v0 │ │ +0508cc: 1f00 2901 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@0129 │ │ +0508d0: 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;) │ │ @@ -22389,33 +22387,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 │ │ -050874: |[050874] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -050884: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ -050888: 6e10 7023 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@2370 │ │ -05088e: 0c00 |0005: move-result-object v0 │ │ -050890: 1f00 af04 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04af │ │ -050894: 1100 |0008: return-object v0 │ │ +0508d4: |[0508d4] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +0508e4: 6200 1302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0213 │ │ +0508e8: 6e10 7023 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@2370 │ │ +0508ee: 0c00 |0005: move-result-object v0 │ │ +0508f0: 1f00 b804 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@04b8 │ │ +0508f4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #101 header: │ │ -class_idx : 291 │ │ +class_idx : 298 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #101 annotations: │ │ Annotations on class │ │ @@ -22443,17 +22441,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050898: |[050898] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -0508a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0508ae: 0e00 |0003: return-void │ │ +0508f8: |[0508f8] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +050908: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05090e: 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; │ │ │ │ @@ -22462,33 +22460,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 │ │ -0508b0: |[0508b0] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -0508c0: 7010 e006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@06e0 │ │ -0508c6: 0e00 |0003: return-void │ │ +050910: |[050910] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +050920: 7010 e006 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@06e0 │ │ +050926: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #102 header: │ │ -class_idx : 292 │ │ +class_idx : 299 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2707 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -22602,42 +22600,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 │ │ -0508c8: |[0508c8] android.support.v4.content.ModernAsyncTask.:()V │ │ -0508d8: 2200 1c01 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@011c │ │ -0508dc: 7010 cd06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@06cd │ │ -0508e2: 6900 2602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0226 │ │ -0508e6: 2200 9204 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0492 │ │ -0508ea: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -0508ee: 7020 5723 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2357 │ │ -0508f4: 6900 2502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0225 │ │ -0508f8: 2201 9404 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0494 │ │ -0508fc: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -0508fe: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -050902: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -050906: 6206 e90e |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0ee9 │ │ -05090a: 6207 2502 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0225 │ │ -05090e: 6208 2602 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0226 │ │ -050912: 7608 5823 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@2358 │ │ -050918: 6901 1e02 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ -05091c: 2200 2101 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0121 │ │ -050920: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -050922: 7020 d706 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@06d7 │ │ -050928: 6900 2402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ -05092c: 6200 1e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ -050930: 6900 2302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ -050934: 0e00 |002e: return-void │ │ +050928: |[050928] android.support.v4.content.ModernAsyncTask.:()V │ │ +050938: 2200 2301 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@0123 │ │ +05093c: 7010 cd06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@06cd │ │ +050942: 6900 2602 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0226 │ │ +050946: 2200 9b04 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@049b │ │ +05094a: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +05094e: 7020 5723 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2357 │ │ +050954: 6900 2502 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0225 │ │ +050958: 2200 9d04 |0010: new-instance v0, Ljava/util/concurrent/ThreadPoolExecutor; // type@049d │ │ +05095c: 1251 |0012: const/4 v1, #int 5 // #5 │ │ +05095e: 1302 8000 |0013: const/16 v2, #int 128 // #80 │ │ +050962: 1603 0100 |0015: const-wide/16 v3, #int 1 // #1 │ │ +050966: 6205 e90e |0017: sget-object v5, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@0ee9 │ │ +05096a: 6206 2502 |0019: sget-object v6, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0225 │ │ +05096e: 6207 2602 |001b: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0226 │ │ +050972: 7608 5823 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@2358 │ │ +050978: 6900 1e02 |0020: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ +05097c: 2200 2801 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@0128 │ │ +050980: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +050982: 7020 d706 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@06d7 │ │ +050988: 6900 2402 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ +05098c: 6200 1e02 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ +050990: 6900 2302 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ +050994: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -22648,29 +22646,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -050938: |[050938] android.support.v4.content.ModernAsyncTask.:()V │ │ -050948: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05094e: 6200 1502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ -050952: 5b20 2002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050956: 2200 9704 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0497 │ │ -05095a: 7010 5923 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2359 │ │ -050960: 5b20 2102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ -050964: 2200 1d01 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@011d │ │ -050968: 7020 cf06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@06cf │ │ -05096e: 5b20 2202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ -050972: 2200 1e01 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@011e │ │ -050976: 5421 2202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ -05097a: 7030 d106 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@06d1 │ │ -050980: 5b20 1f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050984: 0e00 |001e: return-void │ │ +050998: |[050998] android.support.v4.content.ModernAsyncTask.:()V │ │ +0509a8: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0509ae: 6200 1502 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ +0509b2: 5b20 2002 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +0509b6: 2200 a004 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@04a0 │ │ +0509ba: 7010 5923 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2359 │ │ +0509c0: 5b20 2102 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ +0509c4: 2200 2401 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@0124 │ │ +0509c8: 7020 cf06 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@06cf │ │ +0509ce: 5b20 2202 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ +0509d2: 2200 2501 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@0125 │ │ +0509d6: 5421 2202 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ +0509da: 7030 d106 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@06d1 │ │ +0509e0: 5b20 1f02 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +0509e4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -22684,17 +22682,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 │ │ -050988: |[050988] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -050998: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ -05099c: 1100 |0002: return-object v0 │ │ +0509e8: |[0509e8] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +0509f8: 5410 2102 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ +0509fc: 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;) │ │ @@ -22702,18 +22700,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 │ │ -0509a0: |[0509a0] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0509b0: 7020 f806 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@06f8 │ │ -0509b6: 0c00 |0003: move-result-object v0 │ │ -0509b8: 1100 |0004: return-object v0 │ │ +050a00: |[050a00] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +050a10: 7020 f806 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@06f8 │ │ +050a16: 0c00 |0003: move-result-object v0 │ │ +050a18: 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; │ │ │ │ @@ -22722,17 +22720,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 │ │ -0509bc: |[0509bc] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -0509cc: 7020 f906 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@06f9 │ │ -0509d2: 0e00 |0003: return-void │ │ +050a1c: |[050a1c] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +050a2c: 7020 f906 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@06f9 │ │ +050a32: 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; │ │ │ │ @@ -22741,17 +22739,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 │ │ -0509d4: |[0509d4] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -0509e4: 7020 ed06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@06ed │ │ -0509ea: 0e00 |0003: return-void │ │ +050a34: |[050a34] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +050a44: 7020 ed06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@06ed │ │ +050a4a: 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; │ │ │ │ @@ -22760,18 +22758,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0509ec: |[0509ec] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -0509fc: 6200 2302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ -050a00: 7220 5123 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2351 │ │ -050a06: 0e00 |0005: return-void │ │ +050a4c: |[050a4c] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +050a5c: 6200 2302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ +050a60: 7220 5123 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2351 │ │ +050a66: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -22780,24 +22778,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -050a08: |[050a08] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -050a18: 6e10 f206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@06f2 │ │ -050a1e: 0a00 |0003: move-result v0 │ │ -050a20: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -050a24: 6e20 f406 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@06f4 │ │ -050a2a: 6200 1402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ -050a2e: 5b10 2002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050a32: 0e00 |000d: return-void │ │ -050a34: 6e20 f506 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@06f5 │ │ -050a3a: 28f8 |0011: goto 0009 // -0008 │ │ +050a68: |[050a68] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +050a78: 6e10 f206 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@06f2 │ │ +050a7e: 0a00 |0003: move-result v0 │ │ +050a80: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +050a84: 6e20 f406 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@06f4 │ │ +050a8a: 6200 1402 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0214 │ │ +050a8e: 5b10 2002 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +050a92: 0e00 |000d: return-void │ │ +050a94: 6e20 f506 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@06f5 │ │ +050a9a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -22812,18 +22810,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -050a3c: |[050a3c] android.support.v4.content.ModernAsyncTask.init:()V │ │ -050a4c: 6200 2402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ -050a50: 6e10 d806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@06d8 │ │ -050a56: 0e00 |0005: return-void │ │ +050a9c: |[050a9c] android.support.v4.content.ModernAsyncTask.init:()V │ │ +050aac: 6200 2402 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ +050ab0: 6e10 d806 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@06d8 │ │ +050ab6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -22831,26 +22829,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 │ │ -050a58: |[050a58] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -050a68: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -050a6a: 6201 2402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ -050a6e: 2202 2001 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0120 │ │ -050a72: 2353 be04 |0005: new-array v3, v5, [Ljava/lang/Object; // type@04be │ │ -050a76: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -050a78: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -050a7c: 7030 d506 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@06d5 │ │ -050a82: 6e30 da06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@06da │ │ -050a88: 0c00 |0010: move-result-object v0 │ │ -050a8a: 6e10 7d02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@027d │ │ -050a90: 1107 |0014: return-object v7 │ │ +050ab8: |[050ab8] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +050ac8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +050aca: 6201 2402 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ +050ace: 2202 2701 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0127 │ │ +050ad2: 2353 c704 |0005: new-array v3, v5, [Ljava/lang/Object; // type@04c7 │ │ +050ad6: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +050ad8: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +050adc: 7030 d506 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@06d5 │ │ +050ae2: 6e30 da06 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@06da │ │ +050ae8: 0c00 |0010: move-result-object v0 │ │ +050aea: 6e10 7d02 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@027d │ │ +050af0: 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; │ │ @@ -22864,21 +22862,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -050a94: |[050a94] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -050aa4: 5421 2102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ -050aa8: 6e10 5a23 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@235a │ │ -050aae: 0a00 |0005: move-result v0 │ │ -050ab0: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -050ab4: 7020 f806 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@06f8 │ │ -050aba: 0e00 |000b: return-void │ │ +050af4: |[050af4] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +050b04: 5421 2102 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0221 │ │ +050b08: 6e10 5a23 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@235a │ │ +050b0e: 0a00 |0005: move-result v0 │ │ +050b10: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +050b14: 7020 f806 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@06f8 │ │ +050b1a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -22893,17 +22891,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 │ │ -050abc: |[050abc] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -050acc: 6900 2302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ -050ad0: 0e00 |0002: return-void │ │ +050b1c: |[050b1c] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +050b2c: 6900 2302 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ +050b30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -22913,19 +22911,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -050ad4: |[050ad4] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -050ae4: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050ae8: 6e20 5323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2353 │ │ -050aee: 0a00 |0005: move-result v0 │ │ -050af0: 0f00 |0006: return v0 │ │ +050b34: |[050b34] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +050b44: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +050b48: 6e20 5323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2353 │ │ +050b4e: 0a00 |0005: move-result v0 │ │ +050b50: 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 │ │ @@ -22941,19 +22939,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 │ │ -050af4: |[050af4] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -050b04: 6200 2302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ -050b08: 6e30 ec06 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@06ec │ │ -050b0e: 0c00 |0005: move-result-object v0 │ │ -050b10: 1100 |0006: return-object v0 │ │ +050b54: |[050b54] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +050b64: 6200 2302 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0223 │ │ +050b68: 6e30 ec06 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@06ec │ │ +050b6e: 0c00 |0005: move-result-object v0 │ │ +050b70: 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; │ │ @@ -22964,41 +22962,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 │ │ -050b14: |[050b14] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -050b24: 5420 2002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050b28: 6201 1502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ -050b2c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -050b30: 6200 1002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ -050b34: 5421 2002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050b38: 6e10 dd06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ -050b3e: 0a01 |000d: move-result v1 │ │ -050b40: 4400 0001 |000e: aget v0, v0, v1 │ │ -050b44: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -050b4a: 6200 1602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ -050b4e: 5b20 2002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050b52: 6e10 f606 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@06f6 │ │ -050b58: 5420 2202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ -050b5c: 5b04 1702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0217 │ │ -050b60: 5420 1f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050b64: 7220 5123 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2351 │ │ -050b6a: 1102 |0023: return-object v2 │ │ -050b6c: 2200 5204 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -050b70: 1a01 d002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02d0 │ │ -050b74: 7020 a022 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -050b7a: 2700 |002b: throw v0 │ │ -050b7c: 2200 5204 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -050b80: 1a01 cf02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02cf │ │ -050b84: 7020 a022 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -050b8a: 2700 |0033: throw v0 │ │ -050b8c: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +050b74: |[050b74] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +050b84: 5420 2002 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +050b88: 6201 1502 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0215 │ │ +050b8c: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +050b90: 6200 1002 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0210 │ │ +050b94: 5421 2002 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +050b98: 6e10 dd06 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@06dd │ │ +050b9e: 0a01 |000d: move-result v1 │ │ +050ba0: 4400 0001 |000e: aget v0, v0, v1 │ │ +050ba4: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +050baa: 6200 1602 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0216 │ │ +050bae: 5b20 2002 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +050bb2: 6e10 f606 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@06f6 │ │ +050bb8: 5420 2202 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0222 │ │ +050bbc: 5b04 1702 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0217 │ │ +050bc0: 5420 1f02 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +050bc4: 7220 5123 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2351 │ │ +050bca: 1102 |0023: return-object v2 │ │ +050bcc: 2200 5b04 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +050bd0: 1a01 d002 |0026: const-string v1, "Cannot execute task: the task is already running." // string@02d0 │ │ +050bd4: 7020 a022 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +050bda: 2700 |002b: throw v0 │ │ +050bdc: 2200 5b04 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +050be0: 1a01 cf02 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@02cf │ │ +050be4: 7020 a022 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +050bea: 2700 |0033: throw v0 │ │ +050bec: 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 │ │ @@ -23019,19 +23017,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050b9c: |[050b9c] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -050bac: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050bb0: 6e10 5423 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2354 │ │ -050bb6: 0c00 |0005: move-result-object v0 │ │ -050bb8: 1100 |0006: return-object v0 │ │ +050bfc: |[050bfc] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +050c0c: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +050c10: 6e10 5423 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2354 │ │ +050c16: 0c00 |0005: move-result-object v0 │ │ +050c18: 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; │ │ │ │ @@ -23040,19 +23038,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 │ │ -050bbc: |[050bbc] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -050bcc: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050bd0: 6e40 5523 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2355 │ │ -050bd6: 0c00 |0005: move-result-object v0 │ │ -050bd8: 1100 |0006: return-object v0 │ │ +050c1c: |[050c1c] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +050c2c: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +050c30: 6e40 5523 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2355 │ │ +050c36: 0c00 |0005: move-result-object v0 │ │ +050c38: 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 │ │ @@ -23063,17 +23061,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 │ │ -050bdc: |[050bdc] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -050bec: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ -050bf0: 1100 |0002: return-object v0 │ │ +050c3c: |[050c3c] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +050c4c: 5410 2002 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0220 │ │ +050c50: 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; │ │ │ │ @@ -23082,19 +23080,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -050bf4: |[050bf4] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -050c04: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ -050c08: 6e10 5623 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2356 │ │ -050c0e: 0a00 |0005: move-result v0 │ │ -050c10: 0f00 |0006: return v0 │ │ +050c54: |[050c54] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +050c64: 5410 1f02 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@021f │ │ +050c68: 6e10 5623 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2356 │ │ +050c6e: 0a00 |0005: move-result v0 │ │ +050c70: 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; │ │ │ │ @@ -23103,16 +23101,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c14: |[050c14] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -050c24: 0e00 |0000: return-void │ │ +050c74: |[050c74] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +050c84: 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; │ │ │ │ @@ -23121,17 +23119,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050c28: |[050c28] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -050c38: 6e10 f306 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@06f3 │ │ -050c3e: 0e00 |0003: return-void │ │ +050c88: |[050c88] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +050c98: 6e10 f306 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@06f3 │ │ +050c9e: 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; │ │ @@ -23143,16 +23141,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c40: |[050c40] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -050c50: 0e00 |0000: return-void │ │ +050ca0: |[050ca0] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +050cb0: 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; │ │ @@ -23163,16 +23161,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c54: |[050c54] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -050c64: 0e00 |0000: return-void │ │ +050cb4: |[050cb4] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +050cc4: 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; │ │ │ │ @@ -23181,16 +23179,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -050c68: |[050c68] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -050c78: 0e00 |0000: return-void │ │ +050cc8: |[050cc8] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +050cd8: 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; │ │ @@ -23201,44 +23199,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 │ │ -050c7c: |[050c7c] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -050c8c: 6e10 f206 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@06f2 │ │ -050c92: 0a00 |0003: move-result v0 │ │ -050c94: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -050c98: 6200 2402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ -050c9c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -050c9e: 2202 2001 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0120 │ │ -050ca2: 7030 d506 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@06d5 │ │ -050ca8: 6e30 da06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@06da │ │ -050cae: 0c00 |0011: move-result-object v0 │ │ -050cb0: 6e10 7d02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@027d │ │ -050cb6: 0e00 |0015: return-void │ │ +050cdc: |[050cdc] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +050cec: 6e10 f206 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@06f2 │ │ +050cf2: 0a00 |0003: move-result v0 │ │ +050cf4: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +050cf8: 6200 2402 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0224 │ │ +050cfc: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +050cfe: 2202 2701 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@0127 │ │ +050d02: 7030 d506 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@06d5 │ │ +050d08: 6e30 da06 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@06da │ │ +050d0e: 0c00 |0011: move-result-object v0 │ │ +050d10: 6e10 7d02 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@027d │ │ +050d16: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #103 header: │ │ -class_idx : 293 │ │ +class_idx : 300 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 32 │ │ -source_file_idx : 3460 │ │ +superclass_idx : 35 │ │ +source_file_idx : 3469 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #103 annotations: │ │ Annotations on field #552 'mActiveWakeLocks' │ │ @@ -23270,21 +23268,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -050cb8: |[050cb8] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -050cc8: 2200 7a03 |0000: new-instance v0, Landroid/util/SparseArray; // type@037a │ │ -050ccc: 7010 941d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -050cd2: 6900 2802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050cd6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -050cd8: 6700 2902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050cdc: 0e00 |000a: return-void │ │ +050d18: |[050d18] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +050d28: 2200 8103 |0000: new-instance v0, Landroid/util/SparseArray; // type@0381 │ │ +050d2c: 7010 941d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +050d32: 6900 2802 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050d36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +050d38: 6700 2902 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050d3c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -23292,17 +23290,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050ce0: |[050ce0] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -050cf0: 7010 e900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ -050cf6: 0e00 |0003: return-void │ │ +050d40: |[050d40] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +050d50: 7010 e900 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ +050d56: 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;) │ │ @@ -23310,52 +23308,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -050cf8: |[050cf8] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -050d08: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -050d0a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -050d0c: 1a04 fe0f |0002: const-string v4, "android.support.content.wakelockid" // string@0ffe │ │ -050d10: 6e30 2b01 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@012b │ │ -050d16: 0a00 |0007: move-result v0 │ │ -050d18: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -050d1c: 0f02 |000a: return v2 │ │ -050d1e: 6204 2802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050d22: 1d04 |000d: monitor-enter v4 │ │ -050d24: 6202 2802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050d28: 6e20 971d 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ -050d2e: 0c01 |0013: move-result-object v1 │ │ -050d30: 1f01 8100 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0081 │ │ -050d34: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -050d38: 6e10 9102 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0291 │ │ -050d3e: 6202 2802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050d42: 6e20 991d 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1d99 │ │ -050d48: 1e04 |0020: monitor-exit v4 │ │ -050d4a: 0132 |0021: move v2, v3 │ │ -050d4c: 28e8 |0022: goto 000a // -0018 │ │ -050d4e: 1a02 830d |0023: const-string v2, "WakefulBroadcastReceiver" // string@0d83 │ │ -050d52: 2205 6404 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -050d56: 7010 d422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -050d5c: 1a06 bb0a |002a: const-string v6, "No active wake lock id #" // string@0abb │ │ -050d60: 6e20 dc22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050d66: 0c05 |002f: move-result-object v5 │ │ -050d68: 6e20 d822 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -050d6e: 0c05 |0033: move-result-object v5 │ │ -050d70: 6e10 e122 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -050d76: 0c05 |0037: move-result-object v5 │ │ -050d78: 7120 911d 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -050d7e: 1e04 |003b: monitor-exit v4 │ │ -050d80: 0132 |003c: move v2, v3 │ │ -050d82: 28cd |003d: goto 000a // -0033 │ │ -050d84: 0d02 |003e: move-exception v2 │ │ -050d86: 1e04 |003f: monitor-exit v4 │ │ -050d88: 2702 |0040: throw v2 │ │ +050d58: |[050d58] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +050d68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +050d6a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +050d6c: 1a04 0710 |0002: const-string v4, "android.support.content.wakelockid" // string@1007 │ │ +050d70: 6e30 2b01 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@012b │ │ +050d76: 0a00 |0007: move-result v0 │ │ +050d78: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +050d7c: 0f02 |000a: return v2 │ │ +050d7e: 6204 2802 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050d82: 1d04 |000d: monitor-enter v4 │ │ +050d84: 6202 2802 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050d88: 6e20 971d 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ +050d8e: 0c01 |0013: move-result-object v1 │ │ +050d90: 1f01 8800 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@0088 │ │ +050d94: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +050d98: 6e10 9102 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@0291 │ │ +050d9e: 6202 2802 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050da2: 6e20 991d 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1d99 │ │ +050da8: 1e04 |0020: monitor-exit v4 │ │ +050daa: 0132 |0021: move v2, v3 │ │ +050dac: 28e8 |0022: goto 000a // -0018 │ │ +050dae: 1a02 8c0d |0023: const-string v2, "WakefulBroadcastReceiver" // string@0d8c │ │ +050db2: 2205 6d04 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +050db6: 7010 d422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050dbc: 1a06 c40a |002a: const-string v6, "No active wake lock id #" // string@0ac4 │ │ +050dc0: 6e20 dc22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050dc6: 0c05 |002f: move-result-object v5 │ │ +050dc8: 6e20 d822 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +050dce: 0c05 |0033: move-result-object v5 │ │ +050dd0: 6e10 e122 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050dd6: 0c05 |0037: move-result-object v5 │ │ +050dd8: 7120 911d 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +050dde: 1e04 |003b: monitor-exit v4 │ │ +050de0: 0132 |003c: move v2, v3 │ │ +050de2: 28cd |003d: goto 000a // -0033 │ │ +050de4: 0d02 |003e: move-exception v2 │ │ +050de6: 1e04 |003f: monitor-exit v4 │ │ +050de8: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -23378,62 +23376,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 │ │ -050d98: |[050d98] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -050da8: 6205 2802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050dac: 1d05 |0002: monitor-enter v5 │ │ -050dae: 6001 2902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050db2: 6004 2902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050db6: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -050dba: 6704 2902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050dbe: 6004 2902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050dc2: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -050dc6: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -050dc8: 6704 2902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ -050dcc: 1a04 fe0f |0012: const-string v4, "android.support.content.wakelockid" // string@0ffe │ │ -050dd0: 6e30 3601 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ -050dd6: 6e20 1901 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ -050ddc: 0c00 |001a: move-result-object v0 │ │ -050dde: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -050de2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -050de4: 1e05 |001e: monitor-exit v5 │ │ -050de6: 1100 |001f: return-object v0 │ │ -050de8: 1a04 6f20 |0020: const-string v4, "power" // string@206f │ │ -050dec: 6e20 0a01 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -050df2: 0c02 |0025: move-result-object v2 │ │ -050df4: 1f02 8200 |0026: check-cast v2, Landroid/os/PowerManager; // type@0082 │ │ -050df8: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -050dfa: 2206 6404 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -050dfe: 7010 d422 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -050e04: 1a07 7e26 |002e: const-string v7, "wake:" // string@267e │ │ -050e08: 6e20 dc22 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050e0e: 0c06 |0033: move-result-object v6 │ │ -050e10: 6e10 ef00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ -050e16: 0c07 |0037: move-result-object v7 │ │ -050e18: 6e20 dc22 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050e1e: 0c06 |003b: move-result-object v6 │ │ -050e20: 6e10 e122 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -050e26: 0c06 |003f: move-result-object v6 │ │ -050e28: 6e30 9302 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0293 │ │ -050e2e: 0c03 |0043: move-result-object v3 │ │ -050e30: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -050e32: 6e20 9202 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0292 │ │ -050e38: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -050e3e: 6e30 9002 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0290 │ │ -050e44: 6204 2802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ -050e48: 6e30 981d 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ -050e4e: 1e05 |0053: monitor-exit v5 │ │ -050e50: 28cb |0054: goto 001f // -0035 │ │ -050e52: 0d04 |0055: move-exception v4 │ │ -050e54: 1e05 |0056: monitor-exit v5 │ │ -050e56: 2704 |0057: throw v4 │ │ +050df8: |[050df8] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +050e08: 6205 2802 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050e0c: 1d05 |0002: monitor-enter v5 │ │ +050e0e: 6001 2902 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050e12: 6004 2902 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050e16: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +050e1a: 6704 2902 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050e1e: 6004 2902 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050e22: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +050e26: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +050e28: 6704 2902 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0229 │ │ +050e2c: 1a04 0710 |0012: const-string v4, "android.support.content.wakelockid" // string@1007 │ │ +050e30: 6e30 3601 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ +050e36: 6e20 1901 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ +050e3c: 0c00 |001a: move-result-object v0 │ │ +050e3e: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +050e42: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +050e44: 1e05 |001e: monitor-exit v5 │ │ +050e46: 1100 |001f: return-object v0 │ │ +050e48: 1a04 7820 |0020: const-string v4, "power" // string@2078 │ │ +050e4c: 6e20 0a01 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +050e52: 0c02 |0025: move-result-object v2 │ │ +050e54: 1f02 8900 |0026: check-cast v2, Landroid/os/PowerManager; // type@0089 │ │ +050e58: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +050e5a: 2206 6d04 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +050e5e: 7010 d422 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050e64: 1a07 8726 |002e: const-string v7, "wake:" // string@2687 │ │ +050e68: 6e20 dc22 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050e6e: 0c06 |0033: move-result-object v6 │ │ +050e70: 6e10 ef00 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ +050e76: 0c07 |0037: move-result-object v7 │ │ +050e78: 6e20 dc22 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050e7e: 0c06 |003b: move-result-object v6 │ │ +050e80: 6e10 e122 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050e86: 0c06 |003f: move-result-object v6 │ │ +050e88: 6e30 9302 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@0293 │ │ +050e8e: 0c03 |0043: move-result-object v3 │ │ +050e90: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +050e92: 6e20 9202 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@0292 │ │ +050e98: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +050e9e: 6e30 9002 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@0290 │ │ +050ea4: 6204 2802 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0228 │ │ +050ea8: 6e30 981d 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ +050eae: 1e05 |0053: monitor-exit v5 │ │ +050eb0: 28cb |0054: goto 001f // -0035 │ │ +050eb2: 0d04 |0055: move-exception v4 │ │ +050eb4: 1e05 |0056: monitor-exit v5 │ │ +050eb6: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -23457,20 +23455,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 : 3460 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 3469 (WakefulBroadcastReceiver.java) │ │ │ │ Class #104 header: │ │ -class_idx : 294 │ │ +class_idx : 301 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 580 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #104 - │ │ @@ -23491,31 +23489,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050e64: |[050e64] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -050e74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -050e7a: 0e00 |0003: return-void │ │ +050ec4: |[050ec4] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +050ed4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +050eda: 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 : 580 (ActivityInfoCompat.java) │ │ │ │ Class #105 header: │ │ -class_idx : 295 │ │ +class_idx : 302 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 838 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #105 - │ │ @@ -23531,17 +23529,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050e7c: |[050e7c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -050e8c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -050e92: 0e00 |0003: return-void │ │ +050edc: |[050edc] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +050eec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +050ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -23550,31 +23548,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 │ │ -050e94: |[050e94] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -050ea4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -050ea6: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -050eaa: 2141 |0003: array-length v1, v4 │ │ -050eac: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -050eb0: 0750 |0006: move-object v0, v5 │ │ -050eb2: 1100 |0007: return-object v0 │ │ -050eb4: 2141 |0008: array-length v1, v4 │ │ -050eb6: 2152 |0009: array-length v2, v5 │ │ -050eb8: b021 |000a: add-int/2addr v1, v2 │ │ -050eba: 2310 c004 |000b: new-array v0, v1, [Ljava/lang/String; // type@04c0 │ │ -050ebe: 2141 |000d: array-length v1, v4 │ │ -050ec0: 7151 e222 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -050ec6: 2141 |0011: array-length v1, v4 │ │ -050ec8: 2152 |0012: array-length v2, v5 │ │ -050eca: 7152 e222 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -050ed0: 28f1 |0016: goto 0007 // -000f │ │ +050ef4: |[050ef4] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +050f04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +050f06: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +050f0a: 2141 |0003: array-length v1, v4 │ │ +050f0c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +050f10: 0750 |0006: move-object v0, v5 │ │ +050f12: 1100 |0007: return-object v0 │ │ +050f14: 2141 |0008: array-length v1, v4 │ │ +050f16: 2152 |0009: array-length v2, v5 │ │ +050f18: b021 |000a: add-int/2addr v1, v2 │ │ +050f1a: 2310 c904 |000b: new-array v0, v1, [Ljava/lang/String; // type@04c9 │ │ +050f1e: 2141 |000d: array-length v1, v4 │ │ +050f20: 7151 e222 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +050f26: 2141 |0011: array-length v1, v4 │ │ +050f28: 2152 |0012: array-length v2, v5 │ │ +050f2a: 7152 e222 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +050f30: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -23588,42 +23586,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 │ │ -050ed4: |[050ed4] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -050ee4: 7110 821d 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -050eea: 0a00 |0003: move-result v0 │ │ -050eec: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -050ef0: 1103 |0006: return-object v3 │ │ -050ef2: 7110 821d 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -050ef8: 0a00 |000a: move-result v0 │ │ -050efa: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -050efe: 0723 |000d: move-object v3, v2 │ │ -050f00: 28f8 |000e: goto 0006 // -0008 │ │ -050f02: 2200 6404 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -050f06: 7010 d422 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -050f0c: 1a01 9b00 |0014: const-string v1, "(" // string@009b │ │ -050f10: 6e20 dc22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050f16: 0c00 |0019: move-result-object v0 │ │ -050f18: 6e20 dc22 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050f1e: 0c00 |001d: move-result-object v0 │ │ -050f20: 1a01 c400 |001e: const-string v1, ") AND (" // string@00c4 │ │ -050f24: 6e20 dc22 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050f2a: 0c00 |0023: move-result-object v0 │ │ -050f2c: 6e20 dc22 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050f32: 0c00 |0027: move-result-object v0 │ │ -050f34: 1a01 c300 |0028: const-string v1, ")" // string@00c3 │ │ -050f38: 6e20 dc22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -050f3e: 0c00 |002d: move-result-object v0 │ │ -050f40: 6e10 e122 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -050f46: 0c03 |0031: move-result-object v3 │ │ -050f48: 28d4 |0032: goto 0006 // -002c │ │ +050f34: |[050f34] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +050f44: 7110 821d 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +050f4a: 0a00 |0003: move-result v0 │ │ +050f4c: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +050f50: 1103 |0006: return-object v3 │ │ +050f52: 7110 821d 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +050f58: 0a00 |000a: move-result v0 │ │ +050f5a: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +050f5e: 0723 |000d: move-object v3, v2 │ │ +050f60: 28f8 |000e: goto 0006 // -0008 │ │ +050f62: 2200 6d04 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +050f66: 7010 d422 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +050f6c: 1a01 9b00 |0014: const-string v1, "(" // string@009b │ │ +050f70: 6e20 dc22 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050f76: 0c00 |0019: move-result-object v0 │ │ +050f78: 6e20 dc22 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050f7e: 0c00 |001d: move-result-object v0 │ │ +050f80: 1a01 c400 |001e: const-string v1, ") AND (" // string@00c4 │ │ +050f84: 6e20 dc22 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050f8a: 0c00 |0023: move-result-object v0 │ │ +050f8c: 6e20 dc22 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050f92: 0c00 |0027: move-result-object v0 │ │ +050f94: 1a01 c300 |0028: const-string v1, ")" // string@00c3 │ │ +050f98: 6e20 dc22 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +050f9e: 0c00 |002d: move-result-object v0 │ │ +050fa0: 6e10 e122 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +050fa6: 0c03 |0031: move-result-object v3 │ │ +050fa8: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ @@ -23632,17 +23630,17 @@ │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 838 (DatabaseUtilsCompat.java) │ │ │ │ Class #106 header: │ │ -class_idx : 297 │ │ +class_idx : 304 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #106 annotations: │ │ @@ -23676,17 +23674,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 855 (DrawableCompat.java) │ │ │ │ Class #107 header: │ │ -class_idx : 300 │ │ +class_idx : 307 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 855 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #107 annotations: │ │ @@ -23710,32 +23708,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -050f4c: |[050f4c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -050f5c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -050f60: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -050f64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -050f68: 2201 2b01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@012b │ │ -050f6c: 7010 0d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@070d │ │ -050f72: 6901 2b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -050f76: 0e00 |000d: return-void │ │ -050f78: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -050f7c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -050f80: 2201 2a01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@012a │ │ -050f84: 7010 0b07 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@070b │ │ -050f8a: 6901 2b02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -050f8e: 28f4 |0019: goto 000d // -000c │ │ -050f90: 2201 2801 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@0128 │ │ -050f94: 7010 0407 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0704 │ │ -050f9a: 6901 2b02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -050f9e: 28ec |0021: goto 000d // -0014 │ │ +050fac: |[050fac] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +050fbc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +050fc0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +050fc4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +050fc8: 2201 3201 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@0132 │ │ +050fcc: 7010 0d07 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@070d │ │ +050fd2: 6901 2b02 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +050fd6: 0e00 |000d: return-void │ │ +050fd8: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +050fdc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +050fe0: 2201 3101 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@0131 │ │ +050fe4: 7010 0b07 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@070b │ │ +050fea: 6901 2b02 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +050fee: 28f4 |0019: goto 000d // -000c │ │ +050ff0: 2201 2f01 |001a: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@012f │ │ +050ff4: 7010 0407 0100 |001c: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0704 │ │ +050ffa: 6901 2b02 |001f: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +050ffe: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=91 │ │ 0x000e line=86 │ │ @@ -23749,17 +23747,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -050fa0: |[050fa0] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -050fb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -050fb6: 0e00 |0003: return-void │ │ +051000: |[051000] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +051010: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051016: 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; │ │ │ │ @@ -23768,19 +23766,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 │ │ -050fb8: |[050fb8] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -050fc8: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -050fcc: 7220 0807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0708 │ │ -050fd2: 0a00 |0005: move-result v0 │ │ -050fd4: 0f00 |0006: return v0 │ │ +051018: |[051018] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +051028: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +05102c: 7220 0807 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0708 │ │ +051032: 0a00 |0005: move-result v0 │ │ +051034: 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;) │ │ @@ -23788,18 +23786,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 │ │ -050fd8: |[050fd8] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -050fe8: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -050fec: 7220 0907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0709 │ │ -050ff2: 0e00 |0005: return-void │ │ +051038: |[051038] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +051048: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +05104c: 7220 0907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0709 │ │ +051052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -23808,33 +23806,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 │ │ -050ff4: |[050ff4] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -051004: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ -051008: 7230 0a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@070a │ │ -05100e: 0e00 |0005: return-void │ │ +051054: |[051054] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +051064: 6200 2b02 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@022b │ │ +051068: 7230 0a07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@070a │ │ +05106e: 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 : 855 (DrawableCompat.java) │ │ │ │ Class #108 header: │ │ -class_idx : 301 │ │ +class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 856 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #108 - │ │ @@ -23850,17 +23848,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051010: |[051010] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -051020: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051026: 0e00 |0003: return-void │ │ +051070: |[051070] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +051080: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051086: 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;) │ │ @@ -23868,31 +23866,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 │ │ -051028: |[051028] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -051038: 6e10 fd01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01fd │ │ -05103e: 0e00 |0003: return-void │ │ +051088: |[051088] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +051098: 6e10 fd01 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@01fd │ │ +05109e: 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 : 856 (DrawableCompatHoneycomb.java) │ │ │ │ Class #109 header: │ │ -class_idx : 302 │ │ +class_idx : 309 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 857 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #109 - │ │ @@ -23908,17 +23906,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051040: |[051040] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -051050: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051056: 0e00 |0003: return-void │ │ +0510a0: |[0510a0] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +0510b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0510b6: 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;) │ │ @@ -23926,18 +23924,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 │ │ -051058: |[051058] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -051068: 6e10 fb01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@01fb │ │ -05106e: 0a00 |0003: move-result v0 │ │ -051070: 0f00 |0004: return v0 │ │ +0510b8: |[0510b8] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0510c8: 6e10 fb01 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@01fb │ │ +0510ce: 0a00 |0003: move-result v0 │ │ +0510d0: 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;) │ │ @@ -23945,32 +23943,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 │ │ -051074: |[051074] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -051084: 6e20 ff01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@01ff │ │ -05108a: 0e00 |0003: return-void │ │ +0510d4: |[0510d4] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0510e4: 6e20 ff01 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@01ff │ │ +0510ea: 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 : 857 (DrawableCompatKitKat.java) │ │ │ │ Class #110 header: │ │ -class_idx : 305 │ │ +class_idx : 312 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 851 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #110 annotations: │ │ @@ -24001,36 +23999,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05108c: |[05108c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -05109c: 2200 8904 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0489 │ │ -0510a0: 7010 4423 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2344 │ │ -0510a6: 6900 2f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ -0510aa: 0e00 |0007: return-void │ │ +0510ec: |[0510ec] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +0510fc: 2200 9204 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0492 │ │ +051100: 7010 4423 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2344 │ │ +051106: 6900 2f02 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ +05110a: 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 │ │ -0510ac: |[0510ac] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -0510bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0510c2: 0e00 |0003: return-void │ │ +05110c: |[05110c] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +05111c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051122: 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; │ │ │ │ @@ -24039,37 +24037,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 │ │ -0510c4: |[0510c4] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -0510d4: 6203 2f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ -0510d8: 1d03 |0002: monitor-enter v3 │ │ -0510da: 6202 2f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ -0510de: 6e20 4623 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ -0510e4: 0c00 |0008: move-result-object v0 │ │ -0510e6: 1f00 3101 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0131 │ │ -0510ea: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -0510ee: 6001 2c00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0510f2: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -0510f6: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -0510fa: 2200 2f01 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@012f │ │ -0510fe: 7020 1a07 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@071a │ │ -051104: 6202 2f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ -051108: 6e30 4723 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ -05110e: 1e03 |001d: monitor-exit v3 │ │ -051110: 1100 |001e: return-object v0 │ │ -051112: 2200 3001 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0130 │ │ -051116: 7020 1e07 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@071e │ │ -05111c: 28f4 |0024: goto 0018 // -000c │ │ -05111e: 0d02 |0025: move-exception v2 │ │ -051120: 1e03 |0026: monitor-exit v3 │ │ -051122: 2702 |0027: throw v2 │ │ +051124: |[051124] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +051134: 6203 2f02 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ +051138: 1d03 |0002: monitor-enter v3 │ │ +05113a: 6202 2f02 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ +05113e: 6e20 4623 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ +051144: 0c00 |0008: move-result-object v0 │ │ +051146: 1f00 3801 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@0138 │ │ +05114a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +05114e: 6001 2c00 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051152: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +051156: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +05115a: 2200 3601 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@0136 │ │ +05115e: 7020 1a07 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@071a │ │ +051164: 6202 2f02 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@022f │ │ +051168: 6e30 4723 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ +05116e: 1e03 |001d: monitor-exit v3 │ │ +051170: 1100 |001e: return-object v0 │ │ +051172: 2200 3701 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@0137 │ │ +051176: 7020 1e07 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@071e │ │ +05117c: 28f4 |0024: goto 0018 // -000c │ │ +05117e: 0d02 |0025: move-exception v2 │ │ +051180: 1e03 |0026: monitor-exit v3 │ │ +051182: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -24106,17 +24104,17 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 851 (DisplayManagerCompat.java) │ │ │ │ Class #111 header: │ │ -class_idx : 306 │ │ +class_idx : 313 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 852 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #111 - │ │ @@ -24132,17 +24130,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051130: |[051130] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -051140: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051146: 0e00 |0003: return-void │ │ +051190: |[051190] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +0511a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0511a6: 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;) │ │ @@ -24150,19 +24148,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 │ │ -051148: |[051148] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -051158: 1f01 6200 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0062 │ │ -05115c: 6e20 1402 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0214 │ │ -051162: 0c00 |0005: move-result-object v0 │ │ -051164: 1100 |0006: return-object v0 │ │ +0511a8: |[0511a8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +0511b8: 1f01 6700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0067 │ │ +0511bc: 6e20 1402 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@0214 │ │ +0511c2: 0c00 |0005: move-result-object v0 │ │ +0511c4: 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 │ │ │ │ @@ -24171,19 +24169,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 │ │ -051168: |[051168] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -051178: 1a00 e412 |0000: const-string v0, "display" // string@12e4 │ │ -05117c: 6e20 0a01 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -051182: 0c00 |0005: move-result-object v0 │ │ -051184: 1100 |0006: return-object v0 │ │ +0511c8: |[0511c8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0511d8: 1a00 ed12 |0000: const-string v0, "display" // string@12ed │ │ +0511dc: 6e20 0a01 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +0511e2: 0c00 |0005: move-result-object v0 │ │ +0511e4: 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;) │ │ @@ -24191,19 +24189,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 │ │ -051188: |[051188] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -051198: 1f01 6200 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0062 │ │ -05119c: 6e10 1502 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0215 │ │ -0511a2: 0c00 |0005: move-result-object v0 │ │ -0511a4: 1100 |0006: return-object v0 │ │ +0511e8: |[0511e8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +0511f8: 1f01 6700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0067 │ │ +0511fc: 6e10 1502 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@0215 │ │ +051202: 0c00 |0005: move-result-object v0 │ │ +051204: 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;) │ │ @@ -24211,34 +24209,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 │ │ -0511a8: |[0511a8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -0511b8: 1f01 6200 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0062 │ │ -0511bc: 6e20 1602 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0216 │ │ -0511c2: 0c00 |0005: move-result-object v0 │ │ -0511c4: 1100 |0006: return-object v0 │ │ +051208: |[051208] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +051218: 1f01 6700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0067 │ │ +05121c: 6e20 1602 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@0216 │ │ +051222: 0c00 |0005: move-result-object v0 │ │ +051224: 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 : 852 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #112 header: │ │ -class_idx : 307 │ │ +class_idx : 314 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3103 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3112 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -24265,21 +24263,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 : 3103 (SupportMenu.java) │ │ + source_file_idx : 3112 (SupportMenu.java) │ │ │ │ Class #113 header: │ │ -class_idx : 308 │ │ +class_idx : 315 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3106 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3115 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #113 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -24378,21 +24376,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 : 3106 (SupportMenuItem.java) │ │ + source_file_idx : 3115 (SupportMenuItem.java) │ │ │ │ Class #114 header: │ │ -class_idx : 310 │ │ +class_idx : 317 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3272 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3281 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #114 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -24407,17 +24405,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0511c8: |[0511c8] android.support.v4.media.TransportController.:()V │ │ -0511d8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0511de: 0e00 |0003: return-void │ │ +051228: |[051228] android.support.v4.media.TransportController.:()V │ │ +051238: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05123e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -24483,21 +24481,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 : 3272 (TransportController.java) │ │ + source_file_idx : 3281 (TransportController.java) │ │ │ │ Class #115 header: │ │ -class_idx : 312 │ │ +class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3273 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3282 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -24522,18 +24520,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 │ │ -0511e0: |[0511e0] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0511f0: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ -0511f4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0511fa: 0e00 |0005: return-void │ │ +051240: |[051240] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +051250: 5b01 3a02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ +051254: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05125a: 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; │ │ │ │ @@ -24543,25 +24541,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0511fc: |[0511fc] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -05120c: 7110 5907 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0759 │ │ -051212: 0a00 |0003: move-result v0 │ │ -051214: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -051218: 5410 3a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ -05121c: 5400 4702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -051220: 6e30 8807 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0788 │ │ -051226: 0a00 |000d: move-result v0 │ │ -051228: 0f00 |000e: return v0 │ │ -05122a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05122c: 28fe |0010: goto 000e // -0002 │ │ +05125c: |[05125c] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +05126c: 7110 5907 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0759 │ │ +051272: 0a00 |0003: move-result v0 │ │ +051274: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +051278: 5410 3a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ +05127c: 5400 4702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +051280: 6e30 8807 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0788 │ │ +051286: 0a00 |000d: move-result v0 │ │ +051288: 0f00 |000e: return v0 │ │ +05128a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05128c: 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; │ │ @@ -24571,17 +24569,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051230: |[051230] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -051240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051242: 0f00 |0001: return v0 │ │ +051290: |[051290] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +0512a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0512a2: 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; │ │ @@ -24591,17 +24589,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051244: |[051244] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -051254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -051256: 0f00 |0001: return v0 │ │ +0512a4: |[0512a4] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +0512b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0512b6: 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 │ │ @@ -24612,40 +24610,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -051258: |[051258] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -051268: 7110 5907 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0759 │ │ -05126e: 0a00 |0003: move-result v0 │ │ -051270: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -051274: 5410 3a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ -051278: 5400 4702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -05127c: 6e30 8907 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0789 │ │ -051282: 0a00 |000d: move-result v0 │ │ -051284: 0f00 |000e: return v0 │ │ -051286: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -051288: 28fe |0010: goto 000e // -0002 │ │ +0512b8: |[0512b8] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0512c8: 7110 5907 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0759 │ │ +0512ce: 0a00 |0003: move-result v0 │ │ +0512d0: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +0512d4: 5410 3a02 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@023a │ │ +0512d8: 5400 4702 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +0512dc: 6e30 8907 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0789 │ │ +0512e2: 0a00 |000d: move-result v0 │ │ +0512e4: 0f00 |000e: return v0 │ │ +0512e6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0512e8: 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 : 3273 (TransportMediator.java) │ │ + source_file_idx : 3282 (TransportMediator.java) │ │ │ │ Class #116 header: │ │ -class_idx : 314 │ │ +class_idx : 321 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3274 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3283 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #116 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -24676,21 +24674,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3274 (TransportMediatorCallback.java) │ │ + source_file_idx : 3283 (TransportMediatorCallback.java) │ │ │ │ Class #117 header: │ │ -class_idx : 315 │ │ +class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3275 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3284 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -24715,18 +24713,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 │ │ -05128c: |[05128c] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -05129c: 5b01 4f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ -0512a0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0512a6: 0e00 |0005: return-void │ │ +0512ec: |[0512ec] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +0512fc: 5b01 4f02 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ +051300: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051306: 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; │ │ │ │ @@ -24736,18 +24734,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0512a8: |[0512a8] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -0512b8: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ -0512bc: 6e10 7f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@077f │ │ -0512c2: 0e00 |0005: return-void │ │ +051308: |[051308] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +051318: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ +05131c: 6e10 7f07 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@077f │ │ +051322: 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; │ │ │ │ @@ -24756,32 +24754,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0512c4: |[0512c4] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -0512d4: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ -0512d8: 6e10 8007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0780 │ │ -0512de: 0e00 |0005: return-void │ │ +051324: |[051324] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +051334: 5410 4f02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@024f │ │ +051338: 6e10 8007 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0780 │ │ +05133e: 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 : 3275 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3284 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #118 header: │ │ -class_idx : 316 │ │ +class_idx : 323 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3275 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3284 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #118 annotations: │ │ Annotations on class │ │ @@ -24806,18 +24804,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 │ │ -0512e0: |[0512e0] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0512f0: 5b01 5002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ -0512f4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0512fa: 0e00 |0005: return-void │ │ +051340: |[051340] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +051350: 5b01 5002 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ +051354: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05135a: 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; │ │ │ │ @@ -24827,38 +24825,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0512fc: |[0512fc] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -05130c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -051310: 5410 5002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ -051314: 6e10 7507 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0775 │ │ -05131a: 0e00 |0007: return-void │ │ -05131c: 5410 5002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ -051320: 6e10 7707 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0777 │ │ -051326: 28fa |000d: goto 0007 // -0006 │ │ +05135c: |[05135c] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +05136c: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +051370: 5410 5002 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ +051374: 6e10 7507 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0775 │ │ +05137a: 0e00 |0007: return-void │ │ +05137c: 5410 5002 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0250 │ │ +051380: 6e10 7707 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0777 │ │ +051386: 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 : 3275 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3284 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #119 header: │ │ -class_idx : 317 │ │ +class_idx : 324 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 32 │ │ -source_file_idx : 3275 │ │ +superclass_idx : 35 │ │ +source_file_idx : 3284 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #119 annotations: │ │ Annotations on class │ │ @@ -24882,18 +24880,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 │ │ -051328: |[051328] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -051338: 5b01 5102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0251 │ │ -05133c: 7010 e900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ -051342: 0e00 |0005: return-void │ │ +051388: |[051388] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +051398: 5b01 5102 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0251 │ │ +05139c: 7010 e900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ +0513a2: 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; │ │ │ │ @@ -24903,27 +24901,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 │ │ -051344: |[051344] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -051354: 1a02 ea0f |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0fea │ │ -051358: 6e20 2d01 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -05135e: 0c01 |0005: move-result-object v1 │ │ -051360: 1f01 9003 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0390 │ │ -051364: 5432 5102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0251 │ │ -051368: 5422 6002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ -05136c: 7220 6707 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0767 │ │ -051372: 0e00 |000f: return-void │ │ -051374: 0d00 |0010: move-exception v0 │ │ -051376: 1a02 c70c |0011: const-string v2, "TransportController" // string@0cc7 │ │ -05137a: 7120 931d 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -051380: 28f9 |0016: goto 000f // -0007 │ │ +0513a4: |[0513a4] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0513b4: 1a02 f30f |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@0ff3 │ │ +0513b8: 6e20 2d01 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +0513be: 0c01 |0005: move-result-object v1 │ │ +0513c0: 1f01 9803 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0398 │ │ +0513c4: 5432 5102 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0251 │ │ +0513c8: 5422 6002 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ +0513cc: 7220 6707 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0767 │ │ +0513d2: 0e00 |000f: return-void │ │ +0513d4: 0d00 |0010: move-exception v0 │ │ +0513d6: 1a02 d00c |0011: const-string v2, "TransportController" // string@0cd0 │ │ +0513da: 7120 931d 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +0513e0: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -24932,21 +24930,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 : 3275 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3284 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #120 header: │ │ -class_idx : 318 │ │ +class_idx : 325 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3275 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3284 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #120 annotations: │ │ Annotations on class │ │ @@ -24971,18 +24969,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 │ │ -051394: |[051394] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -0513a4: 5b01 5202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0252 │ │ -0513a8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0513ae: 0e00 |0005: return-void │ │ +0513f4: |[0513f4] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +051404: 5b01 5202 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0252 │ │ +051408: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05140e: 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; │ │ │ │ @@ -24992,34 +24990,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0513b0: |[0513b0] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -0513c0: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0252 │ │ -0513c4: 5400 6002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ -0513c8: 7220 6607 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0766 │ │ -0513ce: 0e00 |0007: return-void │ │ +051410: |[051410] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +051420: 5410 5202 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0252 │ │ +051424: 5400 6002 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ +051428: 7220 6607 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0766 │ │ +05142e: 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 : 3275 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3284 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #121 header: │ │ -class_idx : 319 │ │ +class_idx : 326 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3275 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3284 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -25100,75 +25098,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 │ │ -0513d0: |[0513d0] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -0513e0: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0513e6: 2200 3b01 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@013b │ │ -0513ea: 7020 6907 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0769 │ │ -0513f0: 5b20 6102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ -0513f4: 2200 3c01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@013c │ │ -0513f8: 7020 6c07 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@076c │ │ -0513fe: 5b20 6202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ -051402: 2200 3d01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@013d │ │ -051406: 7020 6e07 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@076e │ │ -05140c: 5b20 5902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ -051410: 2200 3e01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@013e │ │ -051414: 7020 7007 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0770 │ │ -05141a: 5b20 5302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ -05141e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -051420: 5920 5b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -051424: 5b23 5602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ -051428: 5b24 5502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -05142c: 5b25 5f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ -051430: 5b26 6002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ -051434: 2200 6404 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -051438: 7010 d422 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05143e: 6e10 0601 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -051444: 0c01 |0032: move-result-object v1 │ │ -051446: 6e20 dc22 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05144c: 0c00 |0036: move-result-object v0 │ │ -05144e: 1a01 e100 |0037: const-string v1, ":transport:" // string@00e1 │ │ -051452: 6e20 dc22 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -051458: 0c00 |003c: move-result-object v0 │ │ -05145a: 7110 e422 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -051460: 0a01 |0040: move-result v1 │ │ -051462: 6e20 d822 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -051468: 0c00 |0044: move-result-object v0 │ │ -05146a: 6e10 e122 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -051470: 0c00 |0048: move-result-object v0 │ │ -051472: 5b20 5c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ -051476: 2200 2c00 |004b: new-instance v0, Landroid/content/Intent; // type@002c │ │ -05147a: 5421 5c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ -05147e: 7020 1f01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -051484: 5b20 5802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ -051488: 5420 5802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ -05148c: 6e10 0601 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -051492: 0c01 |0059: move-result-object v1 │ │ -051494: 6e20 4401 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0144 │ │ -05149a: 2200 2d00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@002d │ │ -05149e: 7010 4601 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0146 │ │ -0514a4: 5b20 5d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ -0514a8: 5420 5d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ -0514ac: 5421 5c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ -0514b0: 6e20 4801 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0148 │ │ -0514b6: 5420 5f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ -0514ba: 6e10 9c1e 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -0514c0: 0c00 |0070: move-result-object v0 │ │ -0514c2: 5421 6102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ -0514c6: 6e20 3f1f 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f3f │ │ -0514cc: 5420 5f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ -0514d0: 6e10 9c1e 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -0514d6: 0c00 |007b: move-result-object v0 │ │ -0514d8: 5421 6202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ -0514dc: 6e20 401f 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f40 │ │ -0514e2: 0e00 |0081: return-void │ │ +051430: |[051430] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +051440: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051446: 2200 4201 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@0142 │ │ +05144a: 7020 6907 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0769 │ │ +051450: 5b20 6102 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ +051454: 2200 4301 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@0143 │ │ +051458: 7020 6c07 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@076c │ │ +05145e: 5b20 6202 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ +051462: 2200 4401 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@0144 │ │ +051466: 7020 6e07 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@076e │ │ +05146c: 5b20 5902 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ +051470: 2200 4501 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@0145 │ │ +051474: 7020 7007 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0770 │ │ +05147a: 5b20 5302 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ +05147e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +051480: 5920 5b02 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +051484: 5b23 5602 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ +051488: 5b24 5502 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +05148c: 5b25 5f02 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ +051490: 5b26 6002 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ +051494: 2200 6d04 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +051498: 7010 d422 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05149e: 6e10 0601 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +0514a4: 0c01 |0032: move-result-object v1 │ │ +0514a6: 6e20 dc22 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0514ac: 0c00 |0036: move-result-object v0 │ │ +0514ae: 1a01 e100 |0037: const-string v1, ":transport:" // string@00e1 │ │ +0514b2: 6e20 dc22 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0514b8: 0c00 |003c: move-result-object v0 │ │ +0514ba: 7110 e422 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +0514c0: 0a01 |0040: move-result v1 │ │ +0514c2: 6e20 d822 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +0514c8: 0c00 |0044: move-result-object v0 │ │ +0514ca: 6e10 e122 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0514d0: 0c00 |0048: move-result-object v0 │ │ +0514d2: 5b20 5c02 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ +0514d6: 2200 2f00 |004b: new-instance v0, Landroid/content/Intent; // type@002f │ │ +0514da: 5421 5c02 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ +0514de: 7020 1f01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +0514e4: 5b20 5802 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ +0514e8: 5420 5802 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ +0514ec: 6e10 0601 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +0514f2: 0c01 |0059: move-result-object v1 │ │ +0514f4: 6e20 4401 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@0144 │ │ +0514fa: 2200 3000 |005d: new-instance v0, Landroid/content/IntentFilter; // type@0030 │ │ +0514fe: 7010 4601 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@0146 │ │ +051504: 5b20 5d02 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ +051508: 5420 5d02 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ +05150c: 5421 5c02 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@025c │ │ +051510: 6e20 4801 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@0148 │ │ +051516: 5420 5f02 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ +05151a: 6e10 9c1e 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +051520: 0c00 |0070: move-result-object v0 │ │ +051522: 5421 6102 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ +051526: 6e20 3f1f 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f3f │ │ +05152c: 5420 5f02 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ +051530: 6e10 9c1e 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +051536: 0c00 |007b: move-result-object v0 │ │ +051538: 5421 6202 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ +05153c: 6e20 401f 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f40 │ │ +051542: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -25198,27 +25196,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0514e4: |[0514e4] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -0514f4: 6e10 8007 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0780 │ │ -0514fa: 5420 5f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ -0514fe: 6e10 9c1e 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -051504: 0c00 |0008: move-result-object v0 │ │ -051506: 5421 6102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ -05150a: 6e20 431f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f43 │ │ -051510: 5420 5f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ -051514: 6e10 9c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -05151a: 0c00 |0013: move-result-object v0 │ │ -05151c: 5421 6202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ -051520: 6e20 441f 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f44 │ │ -051526: 0e00 |0019: return-void │ │ +051544: |[051544] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +051554: 6e10 8007 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0780 │ │ +05155a: 5420 5f02 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ +05155e: 6e10 9c1e 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +051564: 0c00 |0008: move-result-object v0 │ │ +051566: 5421 6102 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0261 │ │ +05156a: 6e20 431f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f43 │ │ +051570: 5420 5f02 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@025f │ │ +051574: 6e10 9c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +05157a: 0c00 |0013: move-result-object v0 │ │ +05157c: 5421 6202 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0262 │ │ +051580: 6e20 441f 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f44 │ │ +051586: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -25229,23 +25227,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -051528: |[051528] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -051538: 5520 5402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ -05153c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -051540: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -051542: 5c20 5402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ -051546: 5420 5502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -05154a: 5421 5302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ -05154e: 6e20 1e02 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@021e │ │ -051554: 0e00 |000e: return-void │ │ +051588: |[051588] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +051598: 5520 5402 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ +05159c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0515a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0515a2: 5c20 5402 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ +0515a6: 5420 5502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +0515aa: 5421 5302 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ +0515ae: 6e20 1e02 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@021e │ │ +0515b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -25256,30 +25254,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -051558: |[051558] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -051568: 5520 5702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ -05156c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -051570: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -051572: 5c20 5702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ -051576: 5420 5502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -05157a: 5421 5a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -05157e: 6e20 1f02 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@021f │ │ -051584: 5420 5502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -051588: 5421 5e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -05158c: 6e20 2002 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0220 │ │ -051592: 5220 5b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -051596: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -051598: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -05159c: 6e10 7e07 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@077e │ │ -0515a2: 0e00 |001d: return-void │ │ +0515b8: |[0515b8] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +0515c8: 5520 5702 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ +0515cc: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +0515d0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0515d2: 5c20 5702 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ +0515d6: 5420 5502 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +0515da: 5421 5a02 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +0515de: 6e20 1f02 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@021f │ │ +0515e4: 5420 5502 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +0515e8: 5421 5e02 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +0515ec: 6e20 2002 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0220 │ │ +0515f2: 5220 5b02 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +0515f6: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +0515f8: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +0515fc: 6e10 7e07 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@077e │ │ +051602: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -25293,17 +25291,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0515a4: |[0515a4] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -0515b4: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0515b8: 1100 |0002: return-object v0 │ │ +051604: |[051604] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +051614: 5410 5e02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051618: 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;) │ │ @@ -25311,27 +25309,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0515bc: |[0515bc] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -0515cc: 6e10 7407 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ -0515d2: 5520 5702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ -0515d6: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -0515da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0515dc: 5c20 5702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ -0515e0: 5420 5502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -0515e4: 5421 5e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0515e8: 6e20 2302 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0223 │ │ -0515ee: 5420 5502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -0515f2: 5421 5a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -0515f6: 6e20 2202 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0222 │ │ -0515fc: 0e00 |0018: return-void │ │ +05161c: |[05161c] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +05162c: 6e10 7407 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ +051632: 5520 5702 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ +051636: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +05163a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +05163c: 5c20 5702 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ +051640: 5420 5502 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +051644: 5421 5e02 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051648: 6e20 2302 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@0223 │ │ +05164e: 5420 5502 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +051652: 5421 5a02 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +051656: 6e20 2202 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@0222 │ │ +05165c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -25344,19 +25342,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051600: |[051600] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -051610: 5420 6002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ -051614: 7210 6507 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0765 │ │ -05161a: 0b00 |0005: move-result-wide v0 │ │ -05161c: 1000 |0006: return-wide v0 │ │ +051660: |[051660] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +051670: 5420 6002 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ +051674: 7210 6507 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0765 │ │ +05167a: 0b00 |0005: move-result-wide v0 │ │ +05167c: 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;) │ │ @@ -25364,18 +25362,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051620: |[051620] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -051630: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ -051634: 7230 6807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0768 │ │ -05163a: 0e00 |0005: return-void │ │ +051680: |[051680] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +051690: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0260 │ │ +051694: 7230 6807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0768 │ │ +05169a: 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 │ │ @@ -25385,24 +25383,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05163c: |[05163c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -05164c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -05164e: 5230 5b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -051652: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -051654: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -051658: 5932 5b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -05165c: 5430 5e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -051660: 6e20 2702 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ -051666: 6e10 7407 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ -05166c: 0e00 |0010: return-void │ │ +05169c: |[05169c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +0516ac: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0516ae: 5230 5b02 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +0516b2: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +0516b4: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +0516b8: 5932 5b02 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +0516bc: 5430 5e02 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +0516c0: 6e20 2702 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ +0516c6: 6e10 7407 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ +0516cc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -25410,69 +25408,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 │ │ -051670: |[051670] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -051680: 5440 5e02 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -051684: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -051688: 5442 5e02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -05168c: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -051690: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -051692: 0101 |0009: move v1, v0 │ │ -051694: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -051698: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -05169c: 6e50 2802 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0228 │ │ -0516a2: 5440 5e02 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0516a6: 6e20 2902 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0229 │ │ -0516ac: 0e00 |0016: return-void │ │ -0516ae: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0516b0: 0101 |0018: move v1, v0 │ │ -0516b2: 28f1 |0019: goto 000a // -000f │ │ -0516b4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0516b6: 28f3 |001b: goto 000e // -000d │ │ +0516d0: |[0516d0] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +0516e0: 5430 5e02 |0000: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +0516e4: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0516e8: 5432 5e02 |0004: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +0516ec: 3804 1100 |0006: if-eqz v4, 0017 // +0011 │ │ +0516f0: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +0516f2: 0101 |0009: move v1, v0 │ │ +0516f4: 3804 1000 |000a: if-eqz v4, 001a // +0010 │ │ +0516f8: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +0516fc: 6e50 2802 1265 |000e: invoke-virtual {v2, v1, v5, v6, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0228 │ │ +051702: 5430 5e02 |0011: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051706: 6e20 2902 7000 |0013: invoke-virtual {v0, v7}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0229 │ │ +05170c: 0e00 |0016: return-void │ │ +05170e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +051710: 0101 |0018: move v1, v0 │ │ +051712: 28f1 |0019: goto 000a // -000f │ │ +051714: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +051716: 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 │ │ -0516b8: |[0516b8] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -0516c8: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -0516ca: 5220 5b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -0516ce: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -0516d2: 5921 5b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -0516d6: 5420 5e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0516da: 6e20 2702 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ -0516e0: 5520 5702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ -0516e4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0516e8: 6e10 7e07 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@077e │ │ -0516ee: 0e00 |0013: return-void │ │ +051718: |[051718] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +051728: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +05172a: 5220 5b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +05172e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +051732: 5921 5b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +051736: 5420 5e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +05173a: 6e20 2702 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ +051740: 5520 5702 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0257 │ │ +051744: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +051748: 6e10 7e07 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@077e │ │ +05174e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -25485,23 +25483,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0516f0: |[0516f0] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -051700: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -051702: 5220 5b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -051706: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -05170a: 5921 5b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ -05170e: 5420 5e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -051712: 6e20 2702 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ -051718: 6e10 7407 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ -05171e: 0e00 |000f: return-void │ │ +051750: |[051750] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +051760: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051762: 5220 5b02 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +051766: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +05176a: 5921 5b02 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@025b │ │ +05176e: 5420 5e02 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051772: 6e20 2702 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0227 │ │ +051778: 6e10 7407 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0774 │ │ +05177e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -25513,24 +25511,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -051720: |[051720] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -051730: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -051732: 5540 5402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ -051736: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -05173a: 5c43 5402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ -05173e: 5440 5502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ -051742: 5441 5302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ -051746: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -051748: 6e40 2102 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0221 │ │ -05174e: 0e00 |000f: return-void │ │ +051780: |[051780] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +051790: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +051792: 5540 5402 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ +051796: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +05179a: 5c43 5402 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0254 │ │ +05179e: 5440 5502 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0255 │ │ +0517a2: 5441 5302 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0253 │ │ +0517a6: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +0517a8: 6e40 2102 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@0221 │ │ +0517ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -25541,35 +25539,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -051750: |[051750] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -051760: 5440 5602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ -051764: 5441 5902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ -051768: 5442 5d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ -05176c: 6e30 1401 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0114 │ │ -051772: 5440 5602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ -051776: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -051778: 5442 5802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ -05177c: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -051780: 7140 cb00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00cb │ │ -051786: 0c00 |0013: move-result-object v0 │ │ -051788: 5b40 5a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -05178c: 2200 6b00 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@006b │ │ -051790: 5441 5a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -051794: 7020 2402 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0224 │ │ -05179a: 5b40 5e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -05179e: 5440 5e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0517a2: 6e20 2502 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0225 │ │ -0517a8: 5440 5e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0517ac: 6e20 2602 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0226 │ │ -0517b2: 0e00 |0029: return-void │ │ +0517b0: |[0517b0] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +0517c0: 5440 5602 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ +0517c4: 5441 5902 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ +0517c8: 5442 5d02 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@025d │ │ +0517cc: 6e30 1401 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0114 │ │ +0517d2: 5440 5602 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ +0517d6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0517d8: 5442 5802 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@0258 │ │ +0517dc: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +0517e0: 7140 cb00 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00cb │ │ +0517e6: 0c00 |0013: move-result-object v0 │ │ +0517e8: 5b40 5a02 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +0517ec: 2200 7000 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0070 │ │ +0517f0: 5441 5a02 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +0517f4: 7020 2402 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0224 │ │ +0517fa: 5b40 5e02 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +0517fe: 5440 5e02 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051802: 6e20 2502 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0225 │ │ +051808: 5440 5e02 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +05180c: 6e20 2602 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0226 │ │ +051812: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -25582,46 +25580,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0517b4: |[0517b4] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -0517c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0517c6: 6e10 7707 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0777 │ │ -0517cc: 5430 5a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -0517d0: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0517d4: 5430 5602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ -0517d8: 5431 5902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ -0517dc: 6e20 1a01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@011a │ │ -0517e2: 5430 5a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -0517e6: 6e10 c700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00c7 │ │ -0517ec: 5b32 5a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ -0517f0: 5b32 5e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ -0517f4: 0e00 |0018: return-void │ │ +051814: |[051814] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +051824: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +051826: 6e10 7707 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0777 │ │ +05182c: 5430 5a02 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +051830: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +051834: 5430 5602 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0256 │ │ +051838: 5431 5902 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@0259 │ │ +05183c: 6e20 1a01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@011a │ │ +051842: 5430 5a02 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +051846: 6e10 c700 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@00c7 │ │ +05184c: 5b32 5a02 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@025a │ │ +051850: 5b32 5e02 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@025e │ │ +051854: 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 : 3275 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 3284 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #122 header: │ │ -class_idx : 320 │ │ +class_idx : 327 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3276 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3285 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #122 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -25666,84 +25664,84 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0517f8: |[0517f8] android.support.v4.media.TransportPerformer.:()V │ │ -051808: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05180e: 0e00 |0003: return-void │ │ +051858: |[051858] android.support.v4.media.TransportPerformer.:()V │ │ +051868: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05186e: 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 │ │ -051810: |[051810] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -051820: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -051822: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -051828: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -05182c: 7100 9502 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -051832: 0b02 |0009: move-result-wide v2 │ │ -051834: 2201 9003 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0390 │ │ -051838: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -05183a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -05183c: 0424 |000e: move-wide v4, v2 │ │ -05183e: 7608 dc1d 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1ddc │ │ -051844: 6e30 8807 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0788 │ │ -05184a: 2201 9003 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0390 │ │ -05184e: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -051850: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -051852: 0424 |0019: move-wide v4, v2 │ │ -051854: 7608 dc1d 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1ddc │ │ -05185a: 6e30 8907 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0789 │ │ -051860: 0e00 |0020: return-void │ │ -051862: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -051866: 28e1 |0023: goto 0004 // -001f │ │ -051868: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +051870: |[051870] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +051880: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +051882: 2b09 2300 0000 |0001: packed-switch v9, 00000024 // +00000023 │ │ +051888: 3806 1c00 |0004: if-eqz v6, 0020 // +001c │ │ +05188c: 7100 9502 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +051892: 0b01 |0009: move-result-wide v1 │ │ +051894: 2200 9803 |000a: new-instance v0, Landroid/view/KeyEvent; // type@0398 │ │ +051898: 1205 |000c: const/4 v5, #int 0 // #0 │ │ +05189a: 1207 |000d: const/4 v7, #int 0 // #0 │ │ +05189c: 0413 |000e: move-wide v3, v1 │ │ +05189e: 7608 dc1d 0000 |000f: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1ddc │ │ +0518a4: 6e30 8807 6800 |0012: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0788 │ │ +0518aa: 2200 9803 |0015: new-instance v0, Landroid/view/KeyEvent; // type@0398 │ │ +0518ae: 1215 |0017: const/4 v5, #int 1 // #1 │ │ +0518b0: 1207 |0018: const/4 v7, #int 0 // #0 │ │ +0518b2: 0413 |0019: move-wide v3, v1 │ │ +0518b4: 7608 dc1d 0000 |001a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/KeyEvent;.:(JJIII)V // method@1ddc │ │ +0518ba: 6e30 8907 6800 |001d: invoke-virtual {v8, v6, v0}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0789 │ │ +0518c0: 0e00 |0020: return-void │ │ +0518c2: 1306 7f00 |0021: const/16 v6, #int 127 // #7f │ │ +0518c6: 28e1 |0023: goto 0004 // -001f │ │ +0518c8: 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 │ │ -051874: |[051874] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -051884: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -051888: 0f00 |0002: return v0 │ │ +0518d4: |[0518d4] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +0518e4: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +0518e8: 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;) │ │ @@ -25763,17 +25761,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05188c: |[05188c] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -05189c: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -0518a0: 0f00 |0002: return v0 │ │ +0518ec: |[0518ec] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +0518fc: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +051900: 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;) │ │ @@ -25787,33 +25785,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0518a4: |[0518a4] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -0518b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0518b6: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -0518bc: 0f01 |0004: return v1 │ │ -0518be: 6e10 8c07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ -0518c4: 28fc |0008: goto 0004 // -0004 │ │ -0518c6: 6e10 8a07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ -0518cc: 28f8 |000c: goto 0004 // -0008 │ │ -0518ce: 6e10 8d07 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@078d │ │ -0518d4: 28f4 |0010: goto 0004 // -000c │ │ -0518d6: 6e10 8707 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ -0518dc: 0a00 |0014: move-result v0 │ │ -0518de: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -0518e2: 6e10 8a07 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ -0518e8: 28ea |001a: goto 0004 // -0016 │ │ -0518ea: 6e10 8c07 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ -0518f0: 28e6 |001e: goto 0004 // -001a │ │ -0518f2: 0000 |001f: nop // spacer │ │ -0518f4: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +051904: |[051904] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +051914: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +051916: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +05191c: 0f01 |0004: return v1 │ │ +05191e: 6e10 8c07 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ +051924: 28fc |0008: goto 0004 // -0004 │ │ +051926: 6e10 8a07 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ +05192c: 28f8 |000c: goto 0004 // -0008 │ │ +05192e: 6e10 8d07 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@078d │ │ +051934: 28f4 |0010: goto 0004 // -000c │ │ +051936: 6e10 8707 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ +05193c: 0a00 |0014: move-result v0 │ │ +05193e: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +051942: 6e10 8a07 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ +051948: 28ea |001a: goto 0004 // -0016 │ │ +05194a: 6e10 8c07 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ +051950: 28e6 |001e: goto 0004 // -001a │ │ +051952: 0000 |001f: nop // spacer │ │ +051954: 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 │ │ @@ -25831,17 +25829,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -051920: |[051920] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -051930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -051932: 0f00 |0001: return v0 │ │ +051980: |[051980] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +051990: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +051992: 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; │ │ @@ -25866,21 +25864,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3276 (TransportPerformer.java) │ │ + source_file_idx : 3285 (TransportPerformer.java) │ │ │ │ Class #123 header: │ │ -class_idx : 321 │ │ +class_idx : 328 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3277 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3286 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #123 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -25895,17 +25893,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051934: |[051934] android.support.v4.media.TransportStateListener.:()V │ │ -051944: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05194a: 0e00 |0003: return-void │ │ +051994: |[051994] android.support.v4.media.TransportStateListener.:()V │ │ +0519a4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0519aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -25914,16 +25912,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 │ │ -05194c: |[05194c] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -05195c: 0e00 |0000: return-void │ │ +0519ac: |[0519ac] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0519bc: 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; │ │ │ │ @@ -25932,29 +25930,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 │ │ -051960: |[051960] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -051970: 0e00 |0000: return-void │ │ +0519c0: |[0519c0] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0519d0: 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 : 3277 (TransportStateListener.java) │ │ + source_file_idx : 3286 (TransportStateListener.java) │ │ │ │ Class #124 header: │ │ -class_idx : 323 │ │ +class_idx : 330 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #124 annotations: │ │ @@ -25976,17 +25974,17 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #125 header: │ │ -class_idx : 327 │ │ +class_idx : 334 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #125 annotations: │ │ @@ -26010,40 +26008,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -051974: |[051974] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -051984: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051988: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05198c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051990: 2200 4601 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@0146 │ │ -051994: 7010 9807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0798 │ │ -05199a: 6900 6902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ -05199e: 0e00 |000d: return-void │ │ -0519a0: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0519a4: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -0519a8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0519ac: 2200 4501 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@0145 │ │ -0519b0: 7010 9607 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0796 │ │ -0519b6: 6900 6902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ -0519ba: 28f2 |001b: goto 000d // -000e │ │ -0519bc: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0519c0: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -0519c4: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -0519c8: 2200 4401 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@0144 │ │ -0519cc: 7010 9407 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0794 │ │ -0519d2: 6900 6902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ -0519d6: 28e4 |0029: goto 000d // -001c │ │ -0519d8: 2200 4201 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0142 │ │ -0519dc: 7010 9107 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0791 │ │ -0519e2: 6900 6902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ -0519e6: 28dc |0031: goto 000d // -0024 │ │ +0519d4: |[0519d4] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0519e4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0519e8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0519ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0519f0: 2200 4d01 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@014d │ │ +0519f4: 7010 9807 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0798 │ │ +0519fa: 6900 6902 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ +0519fe: 0e00 |000d: return-void │ │ +051a00: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051a04: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +051a08: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +051a0c: 2200 4c01 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@014c │ │ +051a10: 7010 9607 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0796 │ │ +051a16: 6900 6902 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ +051a1a: 28f2 |001b: goto 000d // -000e │ │ +051a1c: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051a20: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +051a24: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +051a28: 2200 4b01 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@014b │ │ +051a2c: 7010 9407 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0794 │ │ +051a32: 6900 6902 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ +051a36: 28e4 |0029: goto 000d // -001c │ │ +051a38: 2200 4901 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0149 │ │ +051a3c: 7010 9107 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0791 │ │ +051a42: 6900 6902 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ +051a46: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -26057,17 +26055,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0519e8: |[0519e8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -0519f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0519fe: 0e00 |0003: return-void │ │ +051a48: |[051a48] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +051a58: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -26076,24 +26074,24 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -051a00: |[051a00] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -051a10: 1a01 0a1e |0000: const-string v1, "networkInfo" // string@1e0a │ │ -051a14: 6e20 2d01 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ -051a1a: 0c00 |0005: move-result-object v0 │ │ -051a1c: 1f00 6d00 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@006d │ │ -051a20: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ -051a26: 0a01 |000b: move-result v1 │ │ -051a28: 6e20 2b02 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@022b │ │ -051a2e: 0c01 |000f: move-result-object v1 │ │ -051a30: 1101 |0010: return-object v1 │ │ +051a60: |[051a60] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +051a70: 1a01 131e |0000: const-string v1, "networkInfo" // string@1e13 │ │ +051a74: 6e20 2d01 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@012d │ │ +051a7a: 0c00 |0005: move-result-object v0 │ │ +051a7c: 1f00 7200 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0072 │ │ +051a80: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ +051a86: 0a01 |000b: move-result v1 │ │ +051a88: 6e20 2b02 1200 |000c: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@022b │ │ +051a8e: 0c01 |000f: move-result-object v1 │ │ +051a90: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 info Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0011 reg=2 cm Landroid/net/ConnectivityManager; │ │ @@ -26104,32 +26102,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051a34: |[051a34] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051a44: 6200 6902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ -051a48: 7220 9307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0793 │ │ -051a4e: 0a00 |0005: move-result v0 │ │ -051a50: 0f00 |0006: return v0 │ │ +051a94: |[051a94] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051aa4: 6200 6902 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@0269 │ │ +051aa8: 7220 9307 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0793 │ │ +051aae: 0a00 |0005: move-result v0 │ │ +051ab0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #126 header: │ │ -class_idx : 328 │ │ +class_idx : 335 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 740 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #126 - │ │ @@ -26145,17 +26143,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051a54: |[051a54] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -051a64: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051a6a: 0e00 |0003: return-void │ │ +051ab4: |[051ab4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +051ac4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051aca: 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;) │ │ @@ -26163,27 +26161,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -051a6c: |[051a6c] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051a7c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -051a7e: 6e10 2a02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ -051a84: 0c00 |0004: move-result-object v0 │ │ -051a86: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -051a8a: 0f02 |0007: return v2 │ │ -051a8c: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ -051a92: 0a01 |000b: move-result v1 │ │ -051a94: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -051a9a: 28f8 |000f: goto 0007 // -0008 │ │ -051a9c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -051a9e: 28f6 |0011: goto 0007 // -000a │ │ -051aa0: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +051acc: |[051acc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051adc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +051ade: 6e10 2a02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ +051ae4: 0c00 |0004: move-result-object v0 │ │ +051ae6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +051aea: 0f02 |0007: return v2 │ │ +051aec: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ +051af2: 0a01 |000b: move-result v1 │ │ +051af4: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +051afa: 28f8 |000f: goto 0007 // -0008 │ │ +051afc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +051afe: 28f6 |0011: goto 0007 // -000a │ │ +051b00: 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 │ │ @@ -26194,17 +26192,17 @@ │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 740 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #127 header: │ │ -class_idx : 329 │ │ +class_idx : 336 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 741 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 - │ │ @@ -26220,17 +26218,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051ac4: |[051ac4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -051ad4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051ada: 0e00 |0003: return-void │ │ +051b24: |[051b24] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +051b34: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051b3a: 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;) │ │ @@ -26238,27 +26236,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -051adc: |[051adc] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051aec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -051aee: 6e10 2a02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ -051af4: 0c00 |0004: move-result-object v0 │ │ -051af6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -051afa: 0f02 |0007: return v2 │ │ -051afc: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ -051b02: 0a01 |000b: move-result v1 │ │ -051b04: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -051b0a: 28f8 |000f: goto 0007 // -0008 │ │ -051b0c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -051b0e: 28f6 |0011: goto 0007 // -000a │ │ -051b10: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +051b3c: |[051b3c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051b4c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +051b4e: 6e10 2a02 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ +051b54: 0c00 |0004: move-result-object v0 │ │ +051b56: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +051b5a: 0f02 |0007: return v2 │ │ +051b5c: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ +051b62: 0a01 |000b: move-result v1 │ │ +051b64: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +051b6a: 28f8 |000f: goto 0007 // -0008 │ │ +051b6c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +051b6e: 28f6 |0011: goto 0007 // -000a │ │ +051b70: 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 │ │ @@ -26269,17 +26267,17 @@ │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 741 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #128 header: │ │ -class_idx : 330 │ │ +class_idx : 337 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 743 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 - │ │ @@ -26295,17 +26293,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051b40: |[051b40] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -051b50: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051b56: 0e00 |0003: return-void │ │ +051ba0: |[051ba0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +051bb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051bb6: 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;) │ │ @@ -26313,32 +26311,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051b58: |[051b58] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -051b68: 6e10 2c02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@022c │ │ -051b6e: 0a00 |0003: move-result v0 │ │ -051b70: 0f00 |0004: return v0 │ │ +051bb8: |[051bb8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +051bc8: 6e10 2c02 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@022c │ │ +051bce: 0a00 |0003: move-result v0 │ │ +051bd0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ source_file_idx : 743 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #129 header: │ │ -class_idx : 331 │ │ +class_idx : 338 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -26350,21 +26348,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #130 header: │ │ -class_idx : 332 │ │ +class_idx : 339 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1127 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1136 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -26389,18 +26387,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 │ │ -051b74: |[051b74] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -051b84: 5b01 6a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@026a │ │ -051b88: 7010 e822 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@22e8 │ │ -051b8e: 0e00 |0005: return-void │ │ +051bd4: |[051bd4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +051be4: 5b01 6a02 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@026a │ │ +051be8: 7010 e822 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@22e8 │ │ +051bee: 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; │ │ │ │ @@ -26410,19 +26408,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 │ │ -051b90: |[051b90] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -051ba0: 2200 4d01 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014d │ │ -051ba4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051ba6: 7020 a807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@07a8 │ │ -051bac: 1100 |0006: return-object v0 │ │ +051bf0: |[051bf0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +051c00: 2200 5401 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0154 │ │ +051c04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051c06: 7020 a807 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@07a8 │ │ +051c0c: 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;) │ │ @@ -26430,31 +26428,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -051bb0: |[051bb0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -051bc0: 6e10 a507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@07a5 │ │ -051bc6: 0c00 |0003: move-result-object v0 │ │ -051bc8: 1100 |0004: return-object v0 │ │ +051c10: |[051c10] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +051c20: 6e10 a507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@07a5 │ │ +051c26: 0c00 |0003: move-result-object v0 │ │ +051c28: 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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #131 header: │ │ -class_idx : 333 │ │ +class_idx : 340 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -26478,19 +26476,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051bcc: |[051bcc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -051bdc: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051be2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -051be4: 5910 6b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ -051be8: 0e00 |0006: return-void │ │ +051c2c: |[051c2c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +051c3c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051c42: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +051c44: 5910 6b02 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ +051c48: 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; │ │ │ │ @@ -26499,32 +26497,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 │ │ -051bec: |[051bec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -051bfc: 7010 a707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@07a7 │ │ -051c02: 0e00 |0003: return-void │ │ +051c4c: |[051c4c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +051c5c: 7010 a707 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@07a7 │ │ +051c62: 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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #132 header: │ │ -class_idx : 336 │ │ +class_idx : 343 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #132 annotations: │ │ Annotations on class │ │ @@ -26582,21 +26580,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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #133 header: │ │ -class_idx : 337 │ │ +class_idx : 344 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 annotations: │ │ Annotations on class │ │ @@ -26623,26 +26621,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -051c04: |[051c04] android.support.v4.net.TrafficStatsCompat.:()V │ │ -051c14: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051c18: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -051c1c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -051c20: 2200 4f01 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@014f │ │ -051c24: 7010 b107 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@07b1 │ │ -051c2a: 6900 6d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051c2e: 0e00 |000d: return-void │ │ -051c30: 2200 4e01 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@014e │ │ -051c34: 7010 a907 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@07a9 │ │ -051c3a: 6900 6d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051c3e: 28f8 |0015: goto 000d // -0008 │ │ +051c64: |[051c64] android.support.v4.net.TrafficStatsCompat.:()V │ │ +051c74: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051c78: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +051c7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +051c80: 2200 5601 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0156 │ │ +051c84: 7010 b107 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@07b1 │ │ +051c8a: 6900 6d02 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051c8e: 0e00 |000d: return-void │ │ +051c90: 2200 5501 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0155 │ │ +051c94: 7010 a907 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@07a9 │ │ +051c9a: 6900 6d02 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051c9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -26652,17 +26650,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051c40: |[051c40] android.support.v4.net.TrafficStatsCompat.:()V │ │ -051c50: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051c56: 0e00 |0003: return-void │ │ +051ca0: |[051ca0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +051cb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -26671,18 +26669,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -051c58: |[051c58] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -051c68: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051c6c: 7210 b907 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@07b9 │ │ -051c72: 0e00 |0005: return-void │ │ +051cb8: |[051cb8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +051cc8: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051ccc: 7210 b907 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@07b9 │ │ +051cd2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -26690,37 +26688,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -051c74: |[051c74] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -051c84: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051c88: 7210 ba07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@07ba │ │ -051c8e: 0a00 |0005: move-result v0 │ │ -051c90: 0f00 |0006: return v0 │ │ +051cd4: |[051cd4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +051ce4: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051ce8: 7210 ba07 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@07ba │ │ +051cee: 0a00 |0005: move-result v0 │ │ +051cf0: 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 │ │ -051c94: |[051c94] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -051ca4: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051ca8: 7220 bb07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@07bb │ │ -051cae: 0e00 |0005: return-void │ │ +051cf4: |[051cf4] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +051d04: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051d08: 7220 bb07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@07bb │ │ +051d0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -26729,18 +26727,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -051cb0: |[051cb0] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -051cc0: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051cc4: 7230 bc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@07bc │ │ -051cca: 0e00 |0005: return-void │ │ +051d10: |[051d10] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +051d20: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051d24: 7230 bc07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@07bc │ │ +051d2a: 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 │ │ @@ -26750,18 +26748,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051ccc: |[051ccc] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -051cdc: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051ce0: 7220 bd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@07bd │ │ -051ce6: 0e00 |0005: return-void │ │ +051d2c: |[051d2c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +051d3c: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051d40: 7220 bd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@07bd │ │ +051d46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -26770,18 +26768,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051ce8: |[051ce8] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -051cf8: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051cfc: 7220 be07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@07be │ │ -051d02: 0e00 |0005: return-void │ │ +051d48: |[051d48] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +051d58: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051d5c: 7220 be07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@07be │ │ +051d62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -26790,33 +26788,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -051d04: |[051d04] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -051d14: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ -051d18: 7220 bf07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@07bf │ │ -051d1e: 0e00 |0005: return-void │ │ +051d64: |[051d64] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +051d74: 6200 6d02 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@026d │ │ +051d78: 7220 bf07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@07bf │ │ +051d7e: 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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #134 header: │ │ -class_idx : 338 │ │ +class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3269 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3278 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #134 annotations: │ │ Annotations on method #1999 'tagSocket' │ │ @@ -26837,17 +26835,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d20: |[051d20] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -051d30: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051d36: 0e00 |0003: return-void │ │ +051d80: |[051d80] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +051d90: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051d96: 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;) │ │ @@ -26855,17 +26853,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -051d38: |[051d38] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -051d48: 7100 2f02 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@022f │ │ -051d4e: 0e00 |0003: return-void │ │ +051d98: |[051d98] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +051da8: 7100 2f02 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@022f │ │ +051dae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -26873,35 +26871,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -051d50: |[051d50] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -051d60: 7100 3002 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0230 │ │ -051d66: 0a00 |0003: move-result v0 │ │ -051d68: 0f00 |0004: return v0 │ │ +051db0: |[051db0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +051dc0: 7100 3002 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0230 │ │ +051dc6: 0a00 |0003: move-result v0 │ │ +051dc8: 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 │ │ -051d6c: |[051d6c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -051d7c: 7110 3102 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0231 │ │ -051d82: 0e00 |0003: return-void │ │ +051dcc: |[051dcc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +051ddc: 7110 3102 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0231 │ │ +051de2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -26910,17 +26908,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -051d84: |[051d84] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -051d94: 7120 3202 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0232 │ │ -051d9a: 0e00 |0003: return-void │ │ +051de4: |[051de4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +051df4: 7120 3202 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0232 │ │ +051dfa: 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 │ │ @@ -26930,17 +26928,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051d9c: |[051d9c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -051dac: 7110 3302 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0233 │ │ -051db2: 0e00 |0003: return-void │ │ +051dfc: |[051dfc] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +051e0c: 7110 3302 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0233 │ │ +051e12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -26949,17 +26947,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051db4: |[051db4] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -051dc4: 7110 3402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0234 │ │ -051dca: 0e00 |0003: return-void │ │ +051e14: |[051e14] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +051e24: 7110 3402 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0234 │ │ +051e2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -26968,31 +26966,31 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051dcc: |[051dcc] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -051ddc: 7110 3502 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0235 │ │ -051de2: 0e00 |0003: return-void │ │ +051e2c: |[051e2c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +051e3c: 7110 3502 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0235 │ │ +051e42: 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 : 3269 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 3278 (TrafficStatsCompatIcs.java) │ │ │ │ Class #135 header: │ │ -class_idx : 339 │ │ +class_idx : 346 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 904 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #135 - │ │ @@ -27018,17 +27016,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051de4: |[051de4] android.support.v4.os.EnvironmentCompat.:()V │ │ -051df4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051dfa: 0e00 |0003: return-void │ │ +051e44: |[051e44] android.support.v4.os.EnvironmentCompat.:()V │ │ +051e54: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051e5a: 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;) │ │ @@ -27036,47 +27034,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 │ │ -051dfc: |[051dfc] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -051e0c: 6003 2c00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051e10: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -051e14: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -051e18: 7110 d407 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@07d4 │ │ -051e1e: 0c04 |0009: move-result-object v4 │ │ -051e20: 1104 |000a: return-object v4 │ │ -051e22: 6e10 5822 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ -051e28: 0c01 |000e: move-result-object v1 │ │ -051e2a: 7100 6802 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ -051e30: 0c04 |0012: move-result-object v4 │ │ -051e32: 6e10 5822 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ -051e38: 0c00 |0016: move-result-object v0 │ │ -051e3a: 6e20 cd22 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ -051e40: 0a04 |001a: move-result v4 │ │ -051e42: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -051e46: 7100 6902 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0269 │ │ -051e4c: 0c04 |0020: move-result-object v4 │ │ -051e4e: 28e9 |0021: goto 000a // -0017 │ │ -051e50: 0d02 |0022: move-exception v2 │ │ -051e52: 1a04 8703 |0023: const-string v4, "EnvironmentCompat" // string@0387 │ │ -051e56: 2205 6404 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -051e5a: 7010 d422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -051e60: 1a06 d503 |002a: const-string v6, "Failed to resolve canonical path: " // string@03d5 │ │ -051e64: 6e20 dc22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -051e6a: 0c05 |002f: move-result-object v5 │ │ -051e6c: 6e20 db22 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -051e72: 0c05 |0033: move-result-object v5 │ │ -051e74: 6e10 e122 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -051e7a: 0c05 |0037: move-result-object v5 │ │ -051e7c: 7120 911d 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -051e82: 1a04 e025 |003b: const-string v4, "unknown" // string@25e0 │ │ -051e86: 28cd |003d: goto 000a // -0033 │ │ +051e5c: |[051e5c] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +051e6c: 6003 2c00 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051e70: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +051e74: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +051e78: 7110 d407 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@07d4 │ │ +051e7e: 0c04 |0009: move-result-object v4 │ │ +051e80: 1104 |000a: return-object v4 │ │ +051e82: 6e10 5822 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ +051e88: 0c01 |000e: move-result-object v1 │ │ +051e8a: 7100 6802 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@0268 │ │ +051e90: 0c04 |0012: move-result-object v4 │ │ +051e92: 6e10 5822 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ +051e98: 0c00 |0016: move-result-object v0 │ │ +051e9a: 6e20 cd22 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ +051ea0: 0a04 |001a: move-result v4 │ │ +051ea2: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +051ea6: 7100 6902 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@0269 │ │ +051eac: 0c04 |0020: move-result-object v4 │ │ +051eae: 28e9 |0021: goto 000a // -0017 │ │ +051eb0: 0d02 |0022: move-exception v2 │ │ +051eb2: 1a04 8703 |0023: const-string v4, "EnvironmentCompat" // string@0387 │ │ +051eb6: 2205 6d04 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +051eba: 7010 d422 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +051ec0: 1a06 d503 |002a: const-string v6, "Failed to resolve canonical path: " // string@03d5 │ │ +051ec4: 6e20 dc22 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +051eca: 0c05 |002f: move-result-object v5 │ │ +051ecc: 6e20 db22 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +051ed2: 0c05 |0033: move-result-object v5 │ │ +051ed4: 6e10 e122 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +051eda: 0c05 |0037: move-result-object v5 │ │ +051edc: 7120 911d 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +051ee2: 1a04 e925 |003b: const-string v4, "unknown" // string@25e9 │ │ +051ee6: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -27095,17 +27093,17 @@ │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ source_file_idx : 904 (EnvironmentCompat.java) │ │ │ │ Class #136 header: │ │ -class_idx : 340 │ │ +class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 905 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ @@ -27121,17 +27119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051e98: |[051e98] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -051ea8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051eae: 0e00 |0003: return-void │ │ +051ef8: |[051ef8] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +051f08: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051f0e: 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;) │ │ @@ -27139,32 +27137,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 │ │ -051eb0: |[051eb0] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -051ec0: 7110 6a02 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@026a │ │ -051ec6: 0c00 |0003: move-result-object v0 │ │ -051ec8: 1100 |0004: return-object v0 │ │ +051f10: |[051f10] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +051f20: 7110 6a02 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@026a │ │ +051f26: 0c00 |0003: move-result-object v0 │ │ +051f28: 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 : 905 (EnvironmentCompatKitKat.java) │ │ │ │ Class #137 header: │ │ -class_idx : 341 │ │ +class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -27198,18 +27196,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 │ │ -051ecc: |[051ecc] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -051edc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051ee2: 5b01 7002 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ -051ee6: 0e00 |0005: return-void │ │ +051f2c: |[051f2c] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +051f3c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051f42: 5b01 7002 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ +051f46: 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; │ │ @@ -27223,20 +27221,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 │ │ -051ee8: |[051ee8] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051ef8: 5420 7002 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ -051efc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051efe: 7230 da07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ -051f04: 0c00 |0006: move-result-object v0 │ │ -051f06: 1100 |0007: return-object v0 │ │ +051f48: |[051f48] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051f58: 5420 7002 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ +051f5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +051f5e: 7230 da07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ +051f64: 0c00 |0006: move-result-object v0 │ │ +051f66: 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; │ │ @@ -27246,34 +27244,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051f08: |[051f08] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -051f18: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ -051f1c: 7220 db07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@07db │ │ -051f22: 0c00 |0005: move-result-object v0 │ │ -051f24: 1100 |0006: return-object v0 │ │ +051f68: |[051f68] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +051f78: 5410 7002 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0270 │ │ +051f7c: 7220 db07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@07db │ │ +051f82: 0c00 |0005: move-result-object v0 │ │ +051f84: 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 : 2877 (ParcelableCompat.java) │ │ + source_file_idx : 2886 (ParcelableCompat.java) │ │ │ │ Class #138 header: │ │ -class_idx : 342 │ │ +class_idx : 349 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2877 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2886 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -27294,17 +27292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051f28: |[051f28] android.support.v4.os.ParcelableCompat.:()V │ │ -051f38: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051f3e: 0e00 |0003: return-void │ │ +051f88: |[051f88] android.support.v4.os.ParcelableCompat.:()V │ │ +051f98: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -27313,39 +27311,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 │ │ -051f40: |[051f40] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -051f50: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -051f54: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -051f58: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -051f5c: 7110 e107 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@07e1 │ │ -051f62: 2200 5501 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@0155 │ │ -051f66: 7020 d507 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@07d5 │ │ -051f6c: 1100 |000e: return-object v0 │ │ +051fa0: |[051fa0] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +051fb0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +051fb4: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +051fb8: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +051fbc: 7110 e107 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@07e1 │ │ +051fc2: 2200 5c01 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@015c │ │ +051fc6: 7020 d507 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@07d5 │ │ +051fcc: 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 : 2877 (ParcelableCompat.java) │ │ + source_file_idx : 2886 (ParcelableCompat.java) │ │ │ │ Class #139 header: │ │ -class_idx : 343 │ │ +class_idx : 350 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2878 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2887 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -27372,21 +27370,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2878 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 2887 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #140 header: │ │ -class_idx : 344 │ │ +class_idx : 351 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #140 annotations: │ │ Annotations on class │ │ @@ -27420,18 +27418,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 │ │ -051f70: |[051f70] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -051f80: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -051f86: 5b01 7102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ -051f8a: 0e00 |0005: return-void │ │ +051fd0: |[051fd0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +051fe0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +051fe6: 5b01 7102 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ +051fea: 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; │ │ @@ -27445,20 +27443,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 │ │ -051f8c: |[051f8c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -051f9c: 5420 7102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ -051fa0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -051fa2: 7230 da07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ -051fa8: 0c00 |0006: move-result-object v0 │ │ -051faa: 1100 |0007: return-object v0 │ │ +051fec: |[051fec] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +051ffc: 5420 7102 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ +052000: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +052002: 7230 da07 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ +052008: 0c00 |0006: move-result-object v0 │ │ +05200a: 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; │ │ @@ -27468,19 +27466,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 │ │ -051fac: |[051fac] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -051fbc: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ -051fc0: 7230 da07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ -051fc6: 0c00 |0005: move-result-object v0 │ │ -051fc8: 1100 |0006: return-object v0 │ │ +05200c: |[05200c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +05201c: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ +052020: 7230 da07 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@07da │ │ +052026: 0c00 |0005: move-result-object v0 │ │ +052028: 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; │ │ @@ -27491,34 +27489,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -051fcc: |[051fcc] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -051fdc: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ -051fe0: 7220 db07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@07db │ │ -051fe6: 0c00 |0005: move-result-object v0 │ │ -051fe8: 1100 |0006: return-object v0 │ │ +05202c: |[05202c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +05203c: 5410 7102 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0271 │ │ +052040: 7220 db07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@07db │ │ +052046: 0c00 |0005: move-result-object v0 │ │ +052048: 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 : 2879 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2888 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #141 header: │ │ -class_idx : 345 │ │ +class_idx : 352 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2879 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2888 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 annotations: │ │ Annotations on method #2017 'instantiate' │ │ @@ -27537,17 +27535,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -051fec: |[051fec] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -051ffc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052002: 0e00 |0003: return-void │ │ +05204c: |[05204c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +05205c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052062: 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;) │ │ @@ -27555,33 +27553,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 │ │ -052004: |[052004] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -052014: 2200 5801 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0158 │ │ -052018: 7020 dc07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@07dc │ │ -05201e: 1100 |0005: return-object v0 │ │ +052064: |[052064] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +052074: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@015f │ │ +052078: 7020 dc07 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@07dc │ │ +05207e: 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 : 2879 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 2888 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #142 header: │ │ -class_idx : 346 │ │ +class_idx : 353 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2915 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -27593,21 +27591,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2906 (PrintHelper.java) │ │ + source_file_idx : 2915 (PrintHelper.java) │ │ │ │ Class #143 header: │ │ -class_idx : 349 │ │ +class_idx : 356 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2915 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -27669,21 +27667,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2906 (PrintHelper.java) │ │ + source_file_idx : 2915 (PrintHelper.java) │ │ │ │ Class #144 header: │ │ -class_idx : 350 │ │ +class_idx : 357 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2915 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -27738,28 +27736,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -052020: |[052020] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -052030: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052036: 7100 0608 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0806 │ │ -05203c: 0a00 |0006: move-result v0 │ │ -05203e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -052042: 2200 5b01 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@015b │ │ -052046: 7020 e207 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@07e2 │ │ -05204c: 5b20 7c02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -052050: 0e00 |0010: return-void │ │ -052052: 2200 5c01 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@015c │ │ -052056: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -052058: 7020 ec07 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@07ec │ │ -05205e: 5b20 7c02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -052062: 28f7 |0019: goto 0010 // -0009 │ │ +052080: |[052080] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +052090: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052096: 7100 0608 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0806 │ │ +05209c: 0a00 |0006: move-result v0 │ │ +05209e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0520a2: 2200 6201 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0162 │ │ +0520a6: 7020 e207 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@07e2 │ │ +0520ac: 5b20 7c02 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +0520b0: 0e00 |0010: return-void │ │ +0520b2: 2200 6301 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0163 │ │ +0520b6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0520b8: 7020 ec07 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@07ec │ │ +0520be: 5b20 7c02 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +0520c2: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ 0x0009 line=199 │ │ 0x0010 line=203 │ │ 0x0011 line=201 │ │ @@ -27772,22 +27770,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -052064: |[052064] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -052074: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -052078: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05207c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -052080: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -052082: 0f00 |0007: return v0 │ │ -052084: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -052086: 28fe |0009: goto 0007 // -0002 │ │ +0520c4: |[0520c4] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +0520d4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0520d8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0520dc: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +0520e0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0520e2: 0f00 |0007: return v0 │ │ +0520e4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0520e6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0006 line=70 │ │ 0x0007 line=72 │ │ locals : │ │ │ │ @@ -27797,19 +27795,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -052088: |[052088] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -052098: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -05209c: 7210 f507 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@07f5 │ │ -0520a2: 0a00 |0005: move-result v0 │ │ -0520a4: 0f00 |0006: return v0 │ │ +0520e8: |[0520e8] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +0520f8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +0520fc: 7210 f507 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@07f5 │ │ +052102: 0a00 |0005: move-result v0 │ │ +052104: 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;) │ │ @@ -27817,19 +27815,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0520a8: |[0520a8] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -0520b8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -0520bc: 7210 f607 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@07f6 │ │ -0520c2: 0a00 |0005: move-result v0 │ │ -0520c4: 0f00 |0006: return v0 │ │ +052108: |[052108] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +052118: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +05211c: 7210 f607 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@07f6 │ │ +052122: 0a00 |0005: move-result v0 │ │ +052124: 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;) │ │ @@ -27837,19 +27835,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0520c8: |[0520c8] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -0520d8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -0520dc: 7210 f707 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@07f7 │ │ -0520e2: 0a00 |0005: move-result v0 │ │ -0520e4: 0f00 |0006: return v0 │ │ +052128: |[052128] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +052138: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +05213c: 7210 f707 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@07f7 │ │ +052142: 0a00 |0005: move-result v0 │ │ +052144: 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;) │ │ @@ -27857,18 +27855,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 │ │ -0520e8: |[0520e8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -0520f8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -0520fc: 7230 f807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@07f8 │ │ -052102: 0e00 |0005: return-void │ │ +052148: |[052148] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +052158: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +05215c: 7230 f807 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@07f8 │ │ +052162: 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; │ │ @@ -27879,18 +27877,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 │ │ -052104: |[052104] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -052114: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -052118: 7230 f907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@07f9 │ │ -05211e: 0e00 |0005: return-void │ │ +052164: |[052164] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +052174: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +052178: 7230 f907 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@07f9 │ │ +05217e: 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; │ │ @@ -27901,18 +27899,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052120: |[052120] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -052130: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -052134: 7220 fa07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@07fa │ │ -05213a: 0e00 |0005: return-void │ │ +052180: |[052180] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +052190: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +052194: 7220 fa07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@07fa │ │ +05219a: 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 │ │ @@ -27922,18 +27920,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05213c: |[05213c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -05214c: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -052150: 7220 fb07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@07fb │ │ -052156: 0e00 |0005: return-void │ │ +05219c: |[05219c] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +0521ac: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +0521b0: 7220 fb07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@07fb │ │ +0521b6: 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 │ │ @@ -27943,33 +27941,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -052158: |[052158] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -052168: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ -05216c: 7220 fc07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@07fc │ │ -052172: 0e00 |0005: return-void │ │ +0521b8: |[0521b8] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +0521c8: 5410 7c02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@027c │ │ +0521cc: 7220 fc07 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@07fc │ │ +0521d2: 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 : 2906 (PrintHelper.java) │ │ + source_file_idx : 2915 (PrintHelper.java) │ │ │ │ Class #145 header: │ │ -class_idx : 351 │ │ +class_idx : 358 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 141 │ │ -source_file_idx : 2908 │ │ +superclass_idx : 148 │ │ +source_file_idx : 2917 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -28009,21 +28007,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 │ │ -052174: |[052174] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ -052184: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -052188: 5b02 8102 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0281 │ │ -05218c: 5b03 7f02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ -052190: 5904 8002 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0280 │ │ -052194: 7010 a102 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@02a1 │ │ -05219a: 0e00 |000b: return-void │ │ +0521d4: |[0521d4] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V │ │ +0521e4: 5b01 7e02 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +0521e8: 5b02 8102 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0281 │ │ +0521ec: 5b03 7f02 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ +0521f0: 5904 8002 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0280 │ │ +0521f4: 7010 a102 0000 |0008: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@02a1 │ │ +0521fa: 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; │ │ @@ -28036,33 +28034,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 │ │ -05219c: |[05219c] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -0521ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0521ae: 5b46 7d02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@027d │ │ -0521b2: 2202 8e00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -0521b6: 5443 8102 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0281 │ │ -0521ba: 7020 a302 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ -0521c0: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ -0521c6: 0c02 |000d: move-result-object v2 │ │ -0521c8: 6e20 a602 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ -0521ce: 0c02 |0011: move-result-object v2 │ │ -0521d0: 6e10 a402 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ -0521d6: 0c01 |0015: move-result-object v1 │ │ -0521d8: 6e20 9b02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ -0521de: 0a02 |0019: move-result v2 │ │ -0521e0: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -0521e4: 6e30 9e02 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ -0521ea: 0e00 |001f: return-void │ │ -0521ec: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0521ee: 28fb |0021: goto 001c // -0005 │ │ +0521fc: |[0521fc] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +05220c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05220e: 5b46 7d02 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@027d │ │ +052212: 2202 9500 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ +052216: 5443 8102 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0281 │ │ +05221a: 7020 a302 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ +052220: 6e20 a502 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ +052226: 0c02 |000d: move-result-object v2 │ │ +052228: 6e20 a602 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ +05222e: 0c02 |0011: move-result-object v2 │ │ +052230: 6e10 a402 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ +052236: 0c01 |0015: move-result-object v1 │ │ +052238: 6e20 9b02 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ +05223e: 0a02 |0019: move-result v2 │ │ +052240: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +052244: 6e30 9e02 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ +05224a: 0e00 |001f: return-void │ │ +05224c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +05224e: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=189 │ │ 0x0003 line=191 │ │ 0x0016 line=195 │ │ 0x001c line=196 │ │ 0x001f line=197 │ │ @@ -28082,78 +28080,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 │ │ -0521f0: |[0521f0] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -052200: 2204 9200 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0092 │ │ -052204: 5495 7e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -052208: 5455 9802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -05220c: 5496 7d02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@027d │ │ -052210: 7030 a802 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02a8 │ │ -052216: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -052218: 6e20 ab02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02ab │ │ -05221e: 0c03 |000f: move-result-object v3 │ │ -052220: 2200 4f00 |0010: new-instance v0, Landroid/graphics/RectF; // type@004f │ │ -052224: 6e10 1202 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0212 │ │ -05222a: 0c05 |0015: move-result-object v5 │ │ -05222c: 6e10 1302 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0213 │ │ -052232: 0c05 |0019: move-result-object v5 │ │ -052234: 7020 df01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01df │ │ -05223a: 5495 7e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ -05223e: 5496 7f02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ -052242: 6e10 b101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ -052248: 0a06 |0024: move-result v6 │ │ -05224a: 5497 7f02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ -05224e: 6e10 b001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ -052254: 0a07 |002a: move-result v7 │ │ -052256: 5298 8002 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0280 │ │ -05225a: 7158 1c08 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@081c │ │ -052260: 0c02 |0030: move-result-object v2 │ │ -052262: 6e10 1102 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0211 │ │ -052268: 0c05 |0034: move-result-object v5 │ │ -05226a: 5496 7f02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ -05226e: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -052270: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ -052276: 6e20 aa02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02aa │ │ -05227c: 2205 3a04 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@043a │ │ -052280: 6e10 8d02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@028d │ │ -052286: 0c06 |0043: move-result-object v6 │ │ -052288: 7020 6722 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2267 │ │ -05228e: 6e20 ac02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02ac │ │ -052294: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -052296: 2355 a704 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04a7 │ │ -05229a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -05229c: 6207 2f00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002f │ │ -0522a0: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -0522a4: 6e20 a002 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02a0 │ │ -0522aa: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -0522ae: 6e10 a902 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ -0522b4: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -0522b8: 6e10 8c02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ -0522be: 0e00 |005f: return-void │ │ -0522c0: 0d01 |0060: move-exception v1 │ │ -0522c2: 1a05 5b0b |0061: const-string v5, "PrintHelperKitkat" // string@0b5b │ │ -0522c6: 1a06 9103 |0063: const-string v6, "Error writing printed content" // string@0391 │ │ -0522ca: 7130 8f1d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -0522d0: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -0522d2: 6e20 9f02 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@029f │ │ -0522d8: 28e9 |006c: goto 0055 // -0017 │ │ -0522da: 0d05 |006d: move-exception v5 │ │ -0522dc: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -0522e0: 6e10 a902 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ -0522e6: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -0522ea: 6e10 8c02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ -0522f0: 2705 |0078: throw v5 │ │ -0522f2: 0d05 |0079: move-exception v5 │ │ -0522f4: 28e5 |007a: goto 005f // -001b │ │ -0522f6: 0d06 |007b: move-exception v6 │ │ -0522f8: 28fc |007c: goto 0078 // -0004 │ │ +052250: |[052250] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +052260: 2204 9900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0099 │ │ +052264: 5495 7e02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +052268: 5455 9802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +05226c: 5496 7d02 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@027d │ │ +052270: 7030 a802 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02a8 │ │ +052276: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +052278: 6e20 ab02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02ab │ │ +05227e: 0c03 |000f: move-result-object v3 │ │ +052280: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +052284: 6e10 1202 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0212 │ │ +05228a: 0c05 |0015: move-result-object v5 │ │ +05228c: 6e10 1302 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0213 │ │ +052292: 0c05 |0019: move-result-object v5 │ │ +052294: 7020 df01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01df │ │ +05229a: 5495 7e02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@027e │ │ +05229e: 5496 7f02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ +0522a2: 6e10 b101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ +0522a8: 0a06 |0024: move-result v6 │ │ +0522aa: 5497 7f02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ +0522ae: 6e10 b001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ +0522b4: 0a07 |002a: move-result v7 │ │ +0522b6: 5298 8002 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0280 │ │ +0522ba: 7158 1c08 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@081c │ │ +0522c0: 0c02 |0030: move-result-object v2 │ │ +0522c2: 6e10 1102 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0211 │ │ +0522c8: 0c05 |0034: move-result-object v5 │ │ +0522ca: 5496 7f02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@027f │ │ +0522ce: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0522d0: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ +0522d6: 6e20 aa02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02aa │ │ +0522dc: 2205 4304 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0443 │ │ +0522e0: 6e10 8d02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@028d │ │ +0522e6: 0c06 |0043: move-result-object v6 │ │ +0522e8: 7020 6722 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2267 │ │ +0522ee: 6e20 ac02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02ac │ │ +0522f4: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0522f6: 2355 b004 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04b0 │ │ +0522fa: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +0522fc: 6207 2f00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002f │ │ +052300: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +052304: 6e20 a002 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02a0 │ │ +05230a: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +05230e: 6e10 a902 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ +052314: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +052318: 6e10 8c02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ +05231e: 0e00 |005f: return-void │ │ +052320: 0d01 |0060: move-exception v1 │ │ +052322: 1a05 640b |0061: const-string v5, "PrintHelperKitkat" // string@0b64 │ │ +052326: 1a06 9103 |0063: const-string v6, "Error writing printed content" // string@0391 │ │ +05232a: 7130 8f1d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +052330: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +052332: 6e20 9f02 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@029f │ │ +052338: 28e9 |006c: goto 0055 // -0017 │ │ +05233a: 0d05 |006d: move-exception v5 │ │ +05233c: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +052340: 6e10 a902 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ +052346: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +05234a: 6e10 8c02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ +052350: 2705 |0078: throw v5 │ │ +052352: 0d05 |0079: move-exception v5 │ │ +052354: 28e5 |007a: goto 005f // -001b │ │ +052356: 0d06 |007b: move-exception v6 │ │ +052358: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28196,21 +28194,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 : 2908 (PrintHelperKitkat.java) │ │ + source_file_idx : 2917 (PrintHelperKitkat.java) │ │ │ │ Class #146 header: │ │ -class_idx : 352 │ │ +class_idx : 359 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2908 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2917 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #146 annotations: │ │ Annotations on class │ │ @@ -28235,18 +28233,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 │ │ -052334: |[052334] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -052344: 5b01 8202 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ -052348: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05234e: 0e00 |0005: return-void │ │ +052394: |[052394] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +0523a4: 5b01 8202 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ +0523a8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0523ae: 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; │ │ │ │ @@ -28256,37 +28254,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -052350: |[052350] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -052360: 5420 8202 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ -052364: 5400 8302 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -052368: 7110 1608 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0816 │ │ -05236e: 5420 8202 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ -052372: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -052374: 6e20 0d08 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@080d │ │ -05237a: 0e00 |000d: return-void │ │ +0523b0: |[0523b0] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +0523c0: 5420 8202 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ +0523c4: 5400 8302 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +0523c8: 7110 1608 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0816 │ │ +0523ce: 5420 8202 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0282 │ │ +0523d2: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0523d4: 6e20 0d08 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@080d │ │ +0523da: 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 : 2908 (PrintHelperKitkat.java) │ │ + source_file_idx : 2917 (PrintHelperKitkat.java) │ │ │ │ Class #147 header: │ │ -class_idx : 353 │ │ +class_idx : 360 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 113 │ │ -source_file_idx : 2908 │ │ +superclass_idx : 118 │ │ +source_file_idx : 2917 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #147 annotations: │ │ Annotations on class │ │ @@ -28327,22 +28325,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 │ │ -05237c: |[05237c] 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 │ │ -05238c: 5b01 8302 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -052390: 5b02 8402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0284 │ │ -052394: 5b03 8602 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0286 │ │ -052398: 5b04 8702 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0287 │ │ -05239c: 5b05 8502 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ -0523a0: 7010 4802 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0248 │ │ -0523a6: 0e00 |000d: return-void │ │ +0523dc: |[0523dc] 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 │ │ +0523ec: 5b01 8302 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +0523f0: 5b02 8402 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0284 │ │ +0523f4: 5b03 8602 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0286 │ │ +0523f8: 5b04 8702 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0287 │ │ +0523fc: 5b05 8502 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ +052400: 7010 4802 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0248 │ │ +052406: 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; │ │ @@ -28356,26 +28354,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 │ │ -0523a8: |[0523a8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -0523b8: 5430 8302 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -0523bc: 5400 8b02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -0523c0: 5431 8302 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -0523c4: 5411 8d02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@028d │ │ -0523c8: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -0523cc: 7130 1d08 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@081d │ │ -0523d2: 0c00 |000d: move-result-object v0 │ │ -0523d4: 1100 |000e: return-object v0 │ │ -0523d6: 0d00 |000f: move-exception v0 │ │ -0523d8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0523da: 28fd |0011: goto 000e // -0003 │ │ +052408: |[052408] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +052418: 5430 8302 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +05241c: 5400 8b02 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +052420: 5431 8302 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +052424: 5411 8d02 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@028d │ │ +052428: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +05242c: 7130 1d08 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@081d │ │ +052432: 0c00 |000d: move-result-object v0 │ │ +052434: 1100 |000e: return-object v0 │ │ +052436: 0d00 |000f: move-exception v0 │ │ +052438: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +05243a: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=334 │ │ 0x000e line=338 │ │ 0x000f line=335 │ │ @@ -28389,19 +28387,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 │ │ -0523ec: |[0523ec] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0523fc: 1f02 a504 |0000: check-cast v2, [Landroid/net/Uri; // type@04a5 │ │ -052400: 6e20 0e08 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@080e │ │ -052406: 0c00 |0005: move-result-object v0 │ │ -052408: 1100 |0006: return-object v0 │ │ +05244c: |[05244c] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +05245c: 1f02 ae04 |0000: check-cast v2, [Landroid/net/Uri; // type@04ae │ │ +052460: 6e20 0e08 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@080e │ │ +052466: 0c00 |0005: move-result-object v0 │ │ +052468: 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; │ │ │ │ @@ -28410,18 +28408,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05240c: |[05240c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -05241c: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ -052420: 6e10 9c02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@029c │ │ -052426: 0e00 |0005: return-void │ │ +05246c: |[05246c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +05247c: 5410 8502 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ +052480: 6e10 9c02 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@029c │ │ +052486: 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; │ │ @@ -28431,18 +28429,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 │ │ -052428: |[052428] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -052438: 1f01 4300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0043 │ │ -05243c: 6e20 1008 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0810 │ │ -052442: 0e00 |0005: return-void │ │ +052488: |[052488] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +052498: 1f01 4600 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0046 │ │ +05249c: 6e20 1008 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0810 │ │ +0524a2: 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; │ │ │ │ @@ -28451,44 +28449,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -052444: |[052444] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -052454: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -052456: 6f20 4b02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@024b │ │ -05245c: 5442 8302 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -052460: 5b25 8a02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -052464: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -052468: 2202 8e00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -05246c: 5443 8302 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ -052470: 5433 8e02 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ -052474: 7020 a302 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ -05247a: 6e20 a502 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ -052480: 0c02 |0016: move-result-object v2 │ │ -052482: 6e20 a602 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ -052488: 0c02 |001a: move-result-object v2 │ │ -05248a: 6e10 a402 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ -052490: 0c01 |001e: move-result-object v1 │ │ -052492: 5442 8602 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0286 │ │ -052496: 5443 8702 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0287 │ │ -05249a: 6e20 9b02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ -0524a0: 0a02 |0026: move-result v2 │ │ -0524a2: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -0524a6: 5442 8502 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ -0524aa: 6e30 9e02 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ -0524b0: 0e00 |002e: return-void │ │ -0524b2: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0524b4: 28f9 |0030: goto 0029 // -0007 │ │ -0524b6: 5442 8502 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ -0524ba: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -0524bc: 6e20 9d02 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@029d │ │ -0524c2: 28f7 |0037: goto 002e // -0009 │ │ +0524a4: |[0524a4] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +0524b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0524b6: 6f20 4b02 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@024b │ │ +0524bc: 5442 8302 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +0524c0: 5b25 8a02 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +0524c4: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +0524c8: 2202 9500 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ +0524cc: 5443 8302 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0283 │ │ +0524d0: 5433 8e02 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ +0524d4: 7020 a302 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ +0524da: 6e20 a502 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ +0524e0: 0c02 |0016: move-result-object v2 │ │ +0524e2: 6e20 a602 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ +0524e8: 0c02 |001a: move-result-object v2 │ │ +0524ea: 6e10 a402 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ +0524f0: 0c01 |001e: move-result-object v1 │ │ +0524f2: 5442 8602 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@0286 │ │ +0524f6: 5443 8702 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@0287 │ │ +0524fa: 6e20 9b02 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ +052500: 0a02 |0026: move-result v2 │ │ +052502: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +052506: 5442 8502 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ +05250a: 6e30 9e02 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ +052510: 0e00 |002e: return-void │ │ +052512: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +052514: 28f9 |0030: goto 0029 // -0007 │ │ +052516: 5442 8502 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@0285 │ │ +05251a: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +05251c: 6e20 9d02 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@029d │ │ +052522: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=343 │ │ 0x0004 line=344 │ │ 0x0008 line=345 │ │ 0x000a line=346 │ │ 0x001f line=350 │ │ @@ -28508,18 +28506,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 │ │ -0524c4: |[0524c4] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -0524d4: 1f01 4300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0043 │ │ -0524d8: 6e20 1208 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0812 │ │ -0524de: 0e00 |0005: return-void │ │ +052524: |[052524] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +052534: 1f01 4600 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0046 │ │ +052538: 6e20 1208 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0812 │ │ +05253e: 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; │ │ │ │ @@ -28528,34 +28526,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0524e0: |[0524e0] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -0524f0: 5420 8402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0284 │ │ -0524f4: 2201 6001 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0160 │ │ -0524f8: 7020 0a08 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@080a │ │ -0524fe: 6e20 6702 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0267 │ │ -052504: 0e00 |000a: return-void │ │ +052540: |[052540] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +052550: 5420 8402 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@0284 │ │ +052554: 2201 6701 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@0167 │ │ +052558: 7020 0a08 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@080a │ │ +05255e: 6e20 6702 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0267 │ │ +052564: 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 : 2908 (PrintHelperKitkat.java) │ │ + source_file_idx : 2917 (PrintHelperKitkat.java) │ │ │ │ Class #148 header: │ │ -class_idx : 354 │ │ +class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 141 │ │ -source_file_idx : 2908 │ │ +superclass_idx : 148 │ │ +source_file_idx : 2917 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #148 annotations: │ │ Annotations on class │ │ @@ -28605,23 +28603,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 │ │ -052508: |[052508] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ -052518: 5b12 8b02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -05251c: 5b13 8e02 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ -052520: 5b14 8d02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@028d │ │ -052524: 5915 8c02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@028c │ │ -052528: 7010 a102 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@02a1 │ │ -05252e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -052530: 5b10 8a02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -052534: 0e00 |000e: return-void │ │ +052568: |[052568] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;I)V │ │ +052578: 5b12 8b02 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +05257c: 5b13 8e02 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ +052580: 5b14 8d02 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@028d │ │ +052584: 5915 8c02 |0006: iput v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@028c │ │ +052588: 7010 a102 0100 |0008: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@02a1 │ │ +05258e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +052590: 5b10 8a02 |000c: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +052594: 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; │ │ @@ -28634,17 +28632,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 │ │ -052538: |[052538] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -052548: 7010 1708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0817 │ │ -05254e: 0e00 |0003: return-void │ │ +052598: |[052598] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +0525a8: 7010 1708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0817 │ │ +0525ae: 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;) │ │ @@ -28652,33 +28650,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -052550: |[052550] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -052560: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -052564: 7110 1e08 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@081e │ │ -05256a: 0c01 |0005: move-result-object v1 │ │ -05256c: 1d01 |0006: monitor-enter v1 │ │ -05256e: 5430 8b02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -052572: 5400 9902 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052576: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -05257a: 5430 8b02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -05257e: 5400 9902 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052582: 6e10 b301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@01b3 │ │ -052588: 5430 8b02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -05258c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -05258e: 5b02 9902 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052592: 1e01 |0019: monitor-exit v1 │ │ -052594: 0e00 |001a: return-void │ │ -052596: 0d00 |001b: move-exception v0 │ │ -052598: 1e01 |001c: monitor-exit v1 │ │ -05259a: 2700 |001d: throw v0 │ │ +0525b0: |[0525b0] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +0525c0: 5430 8b02 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +0525c4: 7110 1e08 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@081e │ │ +0525ca: 0c01 |0005: move-result-object v1 │ │ +0525cc: 1d01 |0006: monitor-enter v1 │ │ +0525ce: 5430 8b02 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +0525d2: 5400 9902 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +0525d6: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +0525da: 5430 8b02 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +0525de: 5400 9902 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +0525e2: 6e10 b301 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@01b3 │ │ +0525e8: 5430 8b02 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +0525ec: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0525ee: 5b02 9902 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +0525f2: 1e01 |0019: monitor-exit v1 │ │ +0525f4: 0e00 |001a: return-void │ │ +0525f6: 0d00 |001b: move-exception v0 │ │ +0525f8: 1e01 |001c: monitor-exit v1 │ │ +0525fa: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=371 │ │ 0x0007 line=372 │ │ 0x000d line=373 │ │ @@ -28695,21 +28693,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0525a8: |[0525a8] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -0525b8: 6f10 a202 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@02a2 │ │ -0525be: 7010 1708 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0817 │ │ -0525c4: 5420 8802 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ -0525c8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0525ca: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0249 │ │ -0525d0: 0e00 |000c: return-void │ │ +052608: |[052608] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +052618: 6f10 a202 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@02a2 │ │ +05261e: 7010 1708 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0817 │ │ +052624: 5420 8802 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ +052628: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +05262a: 6e20 4902 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@0249 │ │ +052630: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0003 line=382 │ │ 0x0006 line=383 │ │ 0x000c line=384 │ │ locals : │ │ @@ -28720,54 +28718,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 │ │ -0525d4: |[0525d4] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -0525e4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0525e6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0525e8: 6e10 6602 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0266 │ │ -0525ee: 0a00 |0005: move-result v0 │ │ -0525f0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0525f4: 6e10 9c02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@029c │ │ -0525fa: 5b9b 8902 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ -0525fe: 0e00 |000d: return-void │ │ -052600: 5490 8a02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -052604: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -052608: 2200 8e00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@008e │ │ -05260c: 5491 8e02 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ -052610: 7020 a302 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ -052616: 6e20 a502 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ -05261c: 0c00 |001c: move-result-object v0 │ │ -05261e: 6e20 a602 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ -052624: 0c00 |0020: move-result-object v0 │ │ -052626: 6e10 a402 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ -05262c: 0c07 |0024: move-result-object v7 │ │ -05262e: 6e20 9b02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ -052634: 0a00 |0028: move-result v0 │ │ -052636: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -05263a: 6e30 9e02 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ -052640: 28df |002e: goto 000d // -0021 │ │ -052642: 0186 |002f: move v6, v8 │ │ -052644: 28fb |0030: goto 002b // -0005 │ │ -052646: 2200 6101 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0161 │ │ -05264a: 0791 |0033: move-object v1, v9 │ │ -05264c: 07c2 |0034: move-object v2, v12 │ │ -05264e: 07b3 |0035: move-object v3, v11 │ │ -052650: 07a4 |0036: move-object v4, v10 │ │ -052652: 07d5 |0037: move-object v5, v13 │ │ -052654: 7606 0c08 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@080c │ │ -05265a: 5b90 8802 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ -05265e: 5490 8802 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ -052662: 2381 a504 |003f: new-array v1, v8, [Landroid/net/Uri; // type@04a5 │ │ -052666: 6e20 4a02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@024a │ │ -05266c: 5b9b 8902 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ -052670: 28c7 |0046: goto 000d // -0039 │ │ +052634: |[052634] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +052644: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +052646: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +052648: 6e10 6602 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0266 │ │ +05264e: 0a00 |0005: move-result v0 │ │ +052650: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +052654: 6e10 9c02 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@029c │ │ +05265a: 5b9b 8902 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ +05265e: 0e00 |000d: return-void │ │ +052660: 5490 8a02 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +052664: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +052668: 2200 9500 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@0095 │ │ +05266c: 5491 8e02 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@028e │ │ +052670: 7020 a302 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@02a3 │ │ +052676: 6e20 a502 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a5 │ │ +05267c: 0c00 |001c: move-result-object v0 │ │ +05267e: 6e20 a602 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@02a6 │ │ +052684: 0c00 |0020: move-result-object v0 │ │ +052686: 6e10 a402 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@02a4 │ │ +05268c: 0c07 |0024: move-result-object v7 │ │ +05268e: 6e20 9b02 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@029b │ │ +052694: 0a00 |0028: move-result v0 │ │ +052696: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +05269a: 6e30 9e02 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@029e │ │ +0526a0: 28df |002e: goto 000d // -0021 │ │ +0526a2: 0186 |002f: move v6, v8 │ │ +0526a4: 28fb |0030: goto 002b // -0005 │ │ +0526a6: 2200 6801 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@0168 │ │ +0526aa: 0791 |0033: move-object v1, v9 │ │ +0526ac: 07c2 |0034: move-object v2, v12 │ │ +0526ae: 07b3 |0035: move-object v3, v11 │ │ +0526b0: 07a4 |0036: move-object v4, v10 │ │ +0526b2: 07d5 |0037: move-object v5, v13 │ │ +0526b4: 7606 0c08 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@080c │ │ +0526ba: 5b90 8802 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ +0526be: 5490 8802 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@0288 │ │ +0526c2: 2381 ae04 |003f: new-array v1, v8, [Landroid/net/Uri; // type@04ae │ │ +0526c6: 6e20 4a02 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@024a │ │ +0526cc: 5b9b 8902 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ +0526d0: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=300 │ │ 0x0008 line=301 │ │ 0x000b line=302 │ │ 0x000d line=368 │ │ 0x000e line=306 │ │ @@ -28793,78 +28791,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 │ │ -052674: |[052674] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -052684: 2204 9200 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0092 │ │ -052688: 5495 8b02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -05268c: 5455 9802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -052690: 5496 8902 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ -052694: 7030 a802 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02a8 │ │ -05269a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -05269c: 6e20 ab02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02ab │ │ -0526a2: 0c03 |000f: move-result-object v3 │ │ -0526a4: 2200 4f00 |0010: new-instance v0, Landroid/graphics/RectF; // type@004f │ │ -0526a8: 6e10 1202 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0212 │ │ -0526ae: 0c05 |0015: move-result-object v5 │ │ -0526b0: 6e10 1302 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0213 │ │ -0526b6: 0c05 |0019: move-result-object v5 │ │ -0526b8: 7020 df01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01df │ │ -0526be: 5495 8b02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ -0526c2: 5496 8a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -0526c6: 6e10 b101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ -0526cc: 0a06 |0024: move-result v6 │ │ -0526ce: 5497 8a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -0526d2: 6e10 b001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ -0526d8: 0a07 |002a: move-result v7 │ │ -0526da: 5298 8c02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@028c │ │ -0526de: 7158 1c08 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@081c │ │ -0526e4: 0c02 |0030: move-result-object v2 │ │ -0526e6: 6e10 1102 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0211 │ │ -0526ec: 0c05 |0034: move-result-object v5 │ │ -0526ee: 5496 8a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ -0526f2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -0526f4: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ -0526fa: 6e20 aa02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02aa │ │ -052700: 2205 3a04 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@043a │ │ -052704: 6e10 8d02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@028d │ │ -05270a: 0c06 |0043: move-result-object v6 │ │ -05270c: 7020 6722 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2267 │ │ -052712: 6e20 ac02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02ac │ │ -052718: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -05271a: 2355 a704 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04a7 │ │ -05271e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -052720: 6207 2f00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002f │ │ -052724: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -052728: 6e20 a002 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02a0 │ │ -05272e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -052732: 6e10 a902 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ -052738: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -05273c: 6e10 8c02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ -052742: 0e00 |005f: return-void │ │ -052744: 0d01 |0060: move-exception v1 │ │ -052746: 1a05 5b0b |0061: const-string v5, "PrintHelperKitkat" // string@0b5b │ │ -05274a: 1a06 9103 |0063: const-string v6, "Error writing printed content" // string@0391 │ │ -05274e: 7130 8f1d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -052754: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -052756: 6e20 9f02 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@029f │ │ -05275c: 28e9 |006c: goto 0055 // -0017 │ │ -05275e: 0d05 |006d: move-exception v5 │ │ -052760: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -052764: 6e10 a902 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ -05276a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -05276e: 6e10 8c02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ -052774: 2705 |0078: throw v5 │ │ -052776: 0d05 |0079: move-exception v5 │ │ -052778: 28e5 |007a: goto 005f // -001b │ │ -05277a: 0d06 |007b: move-exception v6 │ │ -05277c: 28fc |007c: goto 0078 // -0004 │ │ +0526d4: |[0526d4] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0526e4: 2204 9900 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@0099 │ │ +0526e8: 5495 8b02 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +0526ec: 5455 9802 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +0526f0: 5496 8902 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@0289 │ │ +0526f4: 7030 a802 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@02a8 │ │ +0526fa: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +0526fc: 6e20 ab02 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@02ab │ │ +052702: 0c03 |000f: move-result-object v3 │ │ +052704: 2200 5300 |0010: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +052708: 6e10 1202 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@0212 │ │ +05270e: 0c05 |0015: move-result-object v5 │ │ +052710: 6e10 1302 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@0213 │ │ +052716: 0c05 |0019: move-result-object v5 │ │ +052718: 7020 df01 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@01df │ │ +05271e: 5495 8b02 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@028b │ │ +052722: 5496 8a02 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +052726: 6e10 b101 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ +05272c: 0a06 |0024: move-result v6 │ │ +05272e: 5497 8a02 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +052732: 6e10 b001 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ +052738: 0a07 |002a: move-result v7 │ │ +05273a: 5298 8c02 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@028c │ │ +05273e: 7158 1c08 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@081c │ │ +052744: 0c02 |0030: move-result-object v2 │ │ +052746: 6e10 1102 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@0211 │ │ +05274c: 0c05 |0034: move-result-object v5 │ │ +05274e: 5496 8a02 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@028a │ │ +052752: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +052754: 6e40 b901 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@01b9 │ │ +05275a: 6e20 aa02 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@02aa │ │ +052760: 2205 4304 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@0443 │ │ +052764: 6e10 8d02 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@028d │ │ +05276a: 0c06 |0043: move-result-object v6 │ │ +05276c: 7020 6722 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2267 │ │ +052772: 6e20 ac02 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@02ac │ │ +052778: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +05277a: 2355 b004 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@04b0 │ │ +05277e: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +052780: 6207 2f00 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@002f │ │ +052784: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +052788: 6e20 a002 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@02a0 │ │ +05278e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +052792: 6e10 a902 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ +052798: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +05279c: 6e10 8c02 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ +0527a2: 0e00 |005f: return-void │ │ +0527a4: 0d01 |0060: move-exception v1 │ │ +0527a6: 1a05 640b |0061: const-string v5, "PrintHelperKitkat" // string@0b64 │ │ +0527aa: 1a06 9103 |0063: const-string v6, "Error writing printed content" // string@0391 │ │ +0527ae: 7130 8f1d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +0527b4: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +0527b6: 6e20 9f02 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@029f │ │ +0527bc: 28e9 |006c: goto 0055 // -0017 │ │ +0527be: 0d05 |006d: move-exception v5 │ │ +0527c0: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +0527c4: 6e10 a902 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@02a9 │ │ +0527ca: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +0527ce: 6e10 8c02 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@028c │ │ +0527d4: 2705 |0078: throw v5 │ │ +0527d6: 0d05 |0079: move-exception v5 │ │ +0527d8: 28e5 |007a: goto 005f // -001b │ │ +0527da: 0d06 |007b: move-exception v6 │ │ +0527dc: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -28907,21 +28905,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 : 2908 (PrintHelperKitkat.java) │ │ + source_file_idx : 2917 (PrintHelperKitkat.java) │ │ │ │ Class #149 header: │ │ -class_idx : 355 │ │ +class_idx : 362 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2908 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2917 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #149 annotations: │ │ Annotations on method #2077 'access$200' │ │ @@ -29010,28 +29008,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0527b8: |[0527b8] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -0527c8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0527ca: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0527d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0527d2: 5b20 9902 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -0527d6: 2200 5f04 |0007: new-instance v0, Ljava/lang/Object; // type@045f │ │ -0527da: 7010 b622 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0527e0: 5b20 9a02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ -0527e4: 5921 9c02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ -0527e8: 5921 9702 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ -0527ec: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0527ee: 5920 9b02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ -0527f2: 5b23 9802 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -0527f6: 0e00 |0017: return-void │ │ +052818: |[052818] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +052828: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +05282a: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052830: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +052832: 5b20 9902 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052836: 2200 6804 |0007: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +05283a: 7010 b622 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052840: 5b20 9a02 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ +052844: 5921 9c02 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ +052848: 5921 9702 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ +05284c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +05284e: 5920 9b02 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ +052852: 5b23 9802 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +052856: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=87 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=81 │ │ 0x0010 line=83 │ │ @@ -29047,18 +29045,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 │ │ -0527f8: |[0527f8] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -052808: 7055 2008 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0820 │ │ -05280e: 0c00 |0003: move-result-object v0 │ │ -052810: 1100 |0004: return-object v0 │ │ +052858: |[052858] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +052868: 7055 2008 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0820 │ │ +05286e: 0c00 |0003: move-result-object v0 │ │ +052870: 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 │ │ @@ -29070,18 +29068,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 │ │ -052814: |[052814] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -052824: 7030 2408 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0824 │ │ -05282a: 0c00 |0003: move-result-object v0 │ │ -05282c: 1100 |0004: return-object v0 │ │ +052874: |[052874] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +052884: 7030 2408 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0824 │ │ +05288a: 0c00 |0003: move-result-object v0 │ │ +05288c: 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 │ │ @@ -29091,17 +29089,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 │ │ -052830: |[052830] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -052840: 5410 9a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ -052844: 1100 |0002: return-object v0 │ │ +052890: |[052890] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +0528a0: 5410 9a02 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ +0528a4: 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;) │ │ @@ -29109,52 +29107,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 │ │ -052848: |[052848] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -052858: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -05285c: 2200 4a00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@004a │ │ -052860: 7010 ca01 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01ca │ │ -052866: 6e10 e201 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01e2 │ │ -05286c: 0a04 |000a: move-result v4 │ │ -05286e: 8285 |000b: int-to-float v5, v8 │ │ -052870: a901 0405 |000c: div-float v1, v4, v5 │ │ -052874: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -052876: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -05287a: 6e10 e001 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ -052880: 0a04 |0014: move-result v4 │ │ -052882: 8295 |0015: int-to-float v5, v9 │ │ -052884: c954 |0016: div-float/2addr v4, v5 │ │ -052886: 7120 af22 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -05288c: 0a01 |001a: move-result v1 │ │ -05288e: 6e30 cb01 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01cb │ │ -052894: 6e10 e201 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01e2 │ │ -05289a: 0a04 |0021: move-result v4 │ │ -05289c: 8285 |0022: int-to-float v5, v8 │ │ -05289e: c815 |0023: mul-float/2addr v5, v1 │ │ -0528a0: c754 |0024: sub-float/2addr v4, v5 │ │ -0528a2: a902 0406 |0025: div-float v2, v4, v6 │ │ -0528a6: 6e10 e001 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ -0528ac: 0a04 |002a: move-result v4 │ │ -0528ae: 8295 |002b: int-to-float v5, v9 │ │ -0528b0: c815 |002c: mul-float/2addr v5, v1 │ │ -0528b2: c754 |002d: sub-float/2addr v4, v5 │ │ -0528b4: a903 0406 |002e: div-float v3, v4, v6 │ │ -0528b8: 6e30 cc01 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01cc │ │ -0528be: 1100 |0033: return-object v0 │ │ -0528c0: 6e10 e001 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ -0528c6: 0a04 |0037: move-result v4 │ │ -0528c8: 8295 |0038: int-to-float v5, v9 │ │ -0528ca: c954 |0039: div-float/2addr v4, v5 │ │ -0528cc: 7120 b122 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -0528d2: 0a01 |003d: move-result v1 │ │ -0528d4: 28dd |003e: goto 001b // -0023 │ │ +0528a8: |[0528a8] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +0528b8: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +0528bc: 2200 4d00 |0002: new-instance v0, Landroid/graphics/Matrix; // type@004d │ │ +0528c0: 7010 ca01 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@01ca │ │ +0528c6: 6e10 e201 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01e2 │ │ +0528cc: 0a04 |000a: move-result v4 │ │ +0528ce: 8285 |000b: int-to-float v5, v8 │ │ +0528d0: a901 0405 |000c: div-float v1, v4, v5 │ │ +0528d4: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +0528d6: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +0528da: 6e10 e001 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ +0528e0: 0a04 |0014: move-result v4 │ │ +0528e2: 8295 |0015: int-to-float v5, v9 │ │ +0528e4: c954 |0016: div-float/2addr v4, v5 │ │ +0528e6: 7120 af22 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +0528ec: 0a01 |001a: move-result v1 │ │ +0528ee: 6e30 cb01 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@01cb │ │ +0528f4: 6e10 e201 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@01e2 │ │ +0528fa: 0a04 |0021: move-result v4 │ │ +0528fc: 8285 |0022: int-to-float v5, v8 │ │ +0528fe: c815 |0023: mul-float/2addr v5, v1 │ │ +052900: c754 |0024: sub-float/2addr v4, v5 │ │ +052902: a902 0406 |0025: div-float v2, v4, v6 │ │ +052906: 6e10 e001 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ +05290c: 0a04 |002a: move-result v4 │ │ +05290e: 8295 |002b: int-to-float v5, v9 │ │ +052910: c815 |002c: mul-float/2addr v5, v1 │ │ +052912: c754 |002d: sub-float/2addr v4, v5 │ │ +052914: a903 0406 |002e: div-float v3, v4, v6 │ │ +052918: 6e30 cc01 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@01cc │ │ +05291e: 1100 |0033: return-object v0 │ │ +052920: 6e10 e001 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@01e0 │ │ +052926: 0a04 |0037: move-result v4 │ │ +052928: 8295 |0038: int-to-float v5, v9 │ │ +05292a: c954 |0039: div-float/2addr v4, v5 │ │ +05292c: 7120 b122 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +052932: 0a01 |003d: move-result v1 │ │ +052934: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=257 │ │ 0x0007 line=260 │ │ 0x000e line=261 │ │ 0x0011 line=262 │ │ 0x001b line=266 │ │ @@ -29179,48 +29177,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 │ │ -0528d8: |[0528d8] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -0528e8: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -0528ec: 5452 9802 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -0528f0: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0528f4: 2202 5104 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -0528f8: 1a03 6510 |0008: const-string v3, "bad argument to loadBitmap" // string@1065 │ │ -0528fc: 7020 9c22 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -052902: 2702 |000d: throw v2 │ │ -052904: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -052906: 5452 9802 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -05290a: 6e10 fc00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ -052910: 0c02 |0014: move-result-object v2 │ │ -052912: 6e20 f600 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00f6 │ │ -052918: 0c00 |0018: move-result-object v0 │ │ -05291a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -05291c: 7130 b401 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@01b4 │ │ -052922: 0c02 |001d: move-result-object v2 │ │ -052924: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -052928: 6e10 6b22 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@226b │ │ -05292e: 1102 |0023: return-object v2 │ │ -052930: 0d01 |0024: move-exception v1 │ │ -052932: 1a03 5b0b |0025: const-string v3, "PrintHelperKitkat" // string@0b5b │ │ -052936: 1a04 5411 |0027: const-string v4, "close fail " // string@1154 │ │ -05293a: 7130 921d 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -052940: 28f7 |002c: goto 0023 // -0009 │ │ -052942: 0d02 |002d: move-exception v2 │ │ -052944: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -052948: 6e10 6b22 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@226b │ │ -05294e: 2702 |0033: throw v2 │ │ -052950: 0d01 |0034: move-exception v1 │ │ -052952: 1a03 5b0b |0035: const-string v3, "PrintHelperKitkat" // string@0b5b │ │ -052956: 1a04 5411 |0037: const-string v4, "close fail " // string@1154 │ │ -05295a: 7130 921d 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -052960: 28f7 |003c: goto 0033 // -0009 │ │ +052938: |[052938] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +052948: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +05294c: 5452 9802 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +052950: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +052954: 2202 5a04 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +052958: 1a03 6e10 |0008: const-string v3, "bad argument to loadBitmap" // string@106e │ │ +05295c: 7020 9c22 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +052962: 2702 |000d: throw v2 │ │ +052964: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +052966: 5452 9802 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +05296a: 6e10 fc00 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ +052970: 0c02 |0014: move-result-object v2 │ │ +052972: 6e20 f600 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00f6 │ │ +052978: 0c00 |0018: move-result-object v0 │ │ +05297a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +05297c: 7130 b401 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@01b4 │ │ +052982: 0c02 |001d: move-result-object v2 │ │ +052984: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +052988: 6e10 6b22 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@226b │ │ +05298e: 1102 |0023: return-object v2 │ │ +052990: 0d01 |0024: move-exception v1 │ │ +052992: 1a03 640b |0025: const-string v3, "PrintHelperKitkat" // string@0b64 │ │ +052996: 1a04 5d11 |0027: const-string v4, "close fail " // string@115d │ │ +05299a: 7130 921d 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +0529a0: 28f7 |002c: goto 0023 // -0009 │ │ +0529a2: 0d02 |002d: move-exception v2 │ │ +0529a4: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +0529a8: 6e10 6b22 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@226b │ │ +0529ae: 2702 |0033: throw v2 │ │ +0529b0: 0d01 |0034: move-exception v1 │ │ +0529b2: 1a03 640b |0035: const-string v3, "PrintHelperKitkat" // string@0b64 │ │ +0529b6: 1a04 5d11 |0037: const-string v4, "close fail " // string@115d │ │ +0529ba: 7130 921d 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +0529c0: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -29253,83 +29251,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 │ │ -052988: |[052988] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -052998: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -05299a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -05299c: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -0529a0: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -0529a4: 5497 9802 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -0529a8: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -0529ac: 2206 5104 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -0529b0: 1a07 6410 |000c: const-string v7, "bad argument to getScaledBitmap" // string@1064 │ │ -0529b4: 7020 9c22 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -0529ba: 2706 |0011: throw v6 │ │ -0529bc: 2203 4400 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0044 │ │ -0529c0: 7010 b201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01b2 │ │ -0529c6: 5c38 1f00 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@001f │ │ -0529ca: 7030 2308 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0823 │ │ -0529d0: 5235 2300 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0023 │ │ -0529d4: 5231 2200 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0022 │ │ -0529d8: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -0529dc: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -0529e0: 1106 |0024: return-object v6 │ │ -0529e2: 7120 b022 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0529e8: 0a02 |0028: move-result v2 │ │ -0529ea: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -0529ec: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -0529f0: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -0529f4: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0529f8: 28fa |0030: goto 002a // -0006 │ │ -0529fa: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -0529fe: 7120 b222 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -052a04: 0a07 |0036: move-result v7 │ │ -052a06: b347 |0037: div-int/2addr v7, v4 │ │ -052a08: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -052a0c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -052a0e: 5497 9a02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ -052a12: 1d07 |003d: monitor-enter v7 │ │ -052a14: 2206 4400 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0044 │ │ -052a18: 7010 b201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01b2 │ │ -052a1e: 5b96 9902 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a22: 5496 9902 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a26: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -052a28: 5c68 2000 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0020 │ │ -052a2c: 5496 9902 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a30: 5964 2100 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0021 │ │ -052a34: 5490 9902 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a38: 1e07 |0050: monitor-exit v7 │ │ -052a3a: 7030 2308 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0823 │ │ -052a40: 0c06 |0054: move-result-object v6 │ │ -052a42: 5497 9a02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ -052a46: 1d07 |0057: monitor-enter v7 │ │ -052a48: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -052a4a: 5b98 9902 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a4e: 1e07 |005b: monitor-exit v7 │ │ -052a50: 28c8 |005c: goto 0024 // -0038 │ │ -052a52: 0d06 |005d: move-exception v6 │ │ -052a54: 1e07 |005e: monitor-exit v7 │ │ -052a56: 2706 |005f: throw v6 │ │ -052a58: 0d06 |0060: move-exception v6 │ │ -052a5a: 1e07 |0061: monitor-exit v7 │ │ -052a5c: 2706 |0062: throw v6 │ │ -052a5e: 0d06 |0063: move-exception v6 │ │ -052a60: 5497 9a02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ -052a64: 1d07 |0066: monitor-enter v7 │ │ -052a66: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -052a68: 5b98 9902 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ -052a6c: 1e07 |006a: monitor-exit v7 │ │ -052a6e: 2706 |006b: throw v6 │ │ -052a70: 0d06 |006c: move-exception v6 │ │ -052a72: 1e07 |006d: monitor-exit v7 │ │ -052a74: 2706 |006e: throw v6 │ │ +0529e8: |[0529e8] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +0529f8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0529fa: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0529fc: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +052a00: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +052a04: 5497 9802 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +052a08: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +052a0c: 2206 5a04 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +052a10: 1a07 6d10 |000c: const-string v7, "bad argument to getScaledBitmap" // string@106d │ │ +052a14: 7020 9c22 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +052a1a: 2706 |0011: throw v6 │ │ +052a1c: 2203 4700 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0047 │ │ +052a20: 7010 b201 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01b2 │ │ +052a26: 5c38 1f00 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@001f │ │ +052a2a: 7030 2308 a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0823 │ │ +052a30: 5235 2300 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0023 │ │ +052a34: 5231 2200 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0022 │ │ +052a38: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +052a3c: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +052a40: 1106 |0024: return-object v6 │ │ +052a42: 7120 b022 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +052a48: 0a02 |0028: move-result v2 │ │ +052a4a: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +052a4c: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +052a50: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +052a54: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +052a58: 28fa |0030: goto 002a // -0006 │ │ +052a5a: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +052a5e: 7120 b222 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +052a64: 0a07 |0036: move-result v7 │ │ +052a66: b347 |0037: div-int/2addr v7, v4 │ │ +052a68: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +052a6c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +052a6e: 5497 9a02 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ +052a72: 1d07 |003d: monitor-enter v7 │ │ +052a74: 2206 4700 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0047 │ │ +052a78: 7010 b201 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@01b2 │ │ +052a7e: 5b96 9902 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052a82: 5496 9902 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052a86: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +052a88: 5c68 2000 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0020 │ │ +052a8c: 5496 9902 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052a90: 5964 2100 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0021 │ │ +052a94: 5490 9902 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052a98: 1e07 |0050: monitor-exit v7 │ │ +052a9a: 7030 2308 a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0823 │ │ +052aa0: 0c06 |0054: move-result-object v6 │ │ +052aa2: 5497 9a02 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ +052aa6: 1d07 |0057: monitor-enter v7 │ │ +052aa8: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +052aaa: 5b98 9902 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052aae: 1e07 |005b: monitor-exit v7 │ │ +052ab0: 28c8 |005c: goto 0024 // -0038 │ │ +052ab2: 0d06 |005d: move-exception v6 │ │ +052ab4: 1e07 |005e: monitor-exit v7 │ │ +052ab6: 2706 |005f: throw v6 │ │ +052ab8: 0d06 |0060: move-exception v6 │ │ +052aba: 1e07 |0061: monitor-exit v7 │ │ +052abc: 2706 |0062: throw v6 │ │ +052abe: 0d06 |0063: move-exception v6 │ │ +052ac0: 5497 9a02 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@029a │ │ +052ac4: 1d07 |0066: monitor-enter v7 │ │ +052ac6: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +052ac8: 5b98 9902 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@0299 │ │ +052acc: 1e07 |006a: monitor-exit v7 │ │ +052ace: 2706 |006b: throw v6 │ │ +052ad0: 0d06 |006c: move-exception v6 │ │ +052ad2: 1e07 |006d: monitor-exit v7 │ │ +052ad4: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -29387,17 +29385,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052ab4: |[052ab4] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -052ac4: 5210 9702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ -052ac8: 0f00 |0002: return v0 │ │ +052b14: |[052b14] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +052b24: 5210 9702 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ +052b28: 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;) │ │ @@ -29405,17 +29403,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052acc: |[052acc] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -052adc: 5210 9b02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ -052ae0: 0f00 |0002: return v0 │ │ +052b2c: |[052b2c] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +052b3c: 5210 9b02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ +052b40: 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;) │ │ @@ -29423,17 +29421,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052ae4: |[052ae4] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -052af4: 5210 9c02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ -052af8: 0f00 |0002: return v0 │ │ +052b44: |[052b44] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +052b54: 5210 9c02 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ +052b58: 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;) │ │ @@ -29441,43 +29439,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 │ │ -052afc: |[052afc] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -052b0c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ -052b10: 0e00 |0002: return-void │ │ -052b12: 5261 9c02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ -052b16: 5464 9802 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -052b1a: 1a05 9020 |0007: const-string v5, "print" // string@2090 │ │ -052b1e: 6e20 0a01 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -052b24: 0c03 |000c: move-result-object v3 │ │ -052b26: 1f03 9100 |000d: check-cast v3, Landroid/print/PrintManager; // type@0091 │ │ -052b2a: 6202 3100 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ -052b2e: 6e10 b101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ -052b34: 0a04 |0014: move-result v4 │ │ -052b36: 6e10 b001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ -052b3c: 0a05 |0018: move-result v5 │ │ -052b3e: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ -052b42: 6202 3000 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0030 │ │ -052b46: 2204 8800 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@0088 │ │ -052b4a: 7010 9702 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0297 │ │ -052b50: 6e20 9a02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ -052b56: 0c04 |0025: move-result-object v4 │ │ -052b58: 5265 9702 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ -052b5c: 6e20 9902 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0299 │ │ -052b62: 0c04 |002b: move-result-object v4 │ │ -052b64: 6e10 9802 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0298 │ │ -052b6a: 0c00 |002f: move-result-object v0 │ │ -052b6c: 2204 5f01 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@015f │ │ -052b70: 7051 0708 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@0807 │ │ -052b76: 6e40 a702 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@02a7 │ │ -052b7c: 28ca |0038: goto 0002 // -0036 │ │ +052b5c: |[052b5c] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +052b6c: 3908 0300 |0000: if-nez v8, 0003 // +0003 │ │ +052b70: 0e00 |0002: return-void │ │ +052b72: 5261 9c02 |0003: iget v1, v6, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ +052b76: 5464 9802 |0005: iget-object v4, v6, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +052b7a: 1a05 9920 |0007: const-string v5, "print" // string@2099 │ │ +052b7e: 6e20 0a01 5400 |0009: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +052b84: 0c03 |000c: move-result-object v3 │ │ +052b86: 1f03 9800 |000d: check-cast v3, Landroid/print/PrintManager; // type@0098 │ │ +052b8a: 6202 3100 |000f: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ +052b8e: 6e10 b101 0800 |0011: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getWidth:()I // method@01b1 │ │ +052b94: 0a04 |0014: move-result v4 │ │ +052b96: 6e10 b001 0800 |0015: invoke-virtual {v8}, Landroid/graphics/Bitmap;.getHeight:()I // method@01b0 │ │ +052b9c: 0a05 |0018: move-result v5 │ │ +052b9e: 3754 0400 |0019: if-le v4, v5, 001d // +0004 │ │ +052ba2: 6202 3000 |001b: sget-object v2, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0030 │ │ +052ba6: 2204 8f00 |001d: new-instance v4, Landroid/print/PrintAttributes$Builder; // type@008f │ │ +052baa: 7010 9702 0400 |001f: invoke-direct {v4}, Landroid/print/PrintAttributes$Builder;.:()V // method@0297 │ │ +052bb0: 6e20 9a02 2400 |0022: invoke-virtual {v4, v2}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ +052bb6: 0c04 |0025: move-result-object v4 │ │ +052bb8: 5265 9702 |0026: iget v5, v6, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ +052bbc: 6e20 9902 5400 |0028: invoke-virtual {v4, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0299 │ │ +052bc2: 0c04 |002b: move-result-object v4 │ │ +052bc4: 6e10 9802 0400 |002c: invoke-virtual {v4}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0298 │ │ +052bca: 0c00 |002f: move-result-object v0 │ │ +052bcc: 2204 6601 |0030: new-instance v4, Landroid/support/v4/print/PrintHelperKitkat$1; // type@0166 │ │ +052bd0: 7051 0708 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@0807 │ │ +052bd6: 6e40 a702 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@02a7 │ │ +052bdc: 28ca |0038: goto 0002 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=245 │ │ 0x0003 line=167 │ │ 0x0005 line=168 │ │ 0x000f line=169 │ │ @@ -29499,42 +29497,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 │ │ -052b80: |[052b80] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -052b90: 5272 9c02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ -052b94: 2203 6201 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0162 │ │ -052b98: 7052 1508 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@0815 │ │ -052b9e: 5475 9802 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ -052ba2: 1a06 9020 |0009: const-string v6, "print" // string@2090 │ │ -052ba6: 6e20 0a01 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -052bac: 0c04 |000e: move-result-object v4 │ │ -052bae: 1f04 9100 |000f: check-cast v4, Landroid/print/PrintManager; // type@0091 │ │ -052bb2: 2201 8800 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@0088 │ │ -052bb6: 7010 9702 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0297 │ │ -052bbc: 5275 9702 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ -052bc0: 6e20 9902 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0299 │ │ -052bc6: 5275 9b02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ -052bca: 1216 |001d: const/4 v6, #int 1 // #1 │ │ -052bcc: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ -052bd0: 6205 3000 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0030 │ │ -052bd4: 6e20 9a02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ -052bda: 6e10 9802 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0298 │ │ -052be0: 0c00 |0028: move-result-object v0 │ │ -052be2: 6e40 a702 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@02a7 │ │ -052be8: 0e00 |002c: return-void │ │ -052bea: 5275 9b02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ -052bee: 1226 |002f: const/4 v6, #int 2 // #2 │ │ -052bf0: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ -052bf4: 6205 3100 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ -052bf8: 6e20 9a02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ -052bfe: 28ee |0037: goto 0025 // -0012 │ │ +052be0: |[052be0] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +052bf0: 5272 9c02 |0000: iget v2, v7, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ +052bf4: 2203 6901 |0002: new-instance v3, Landroid/support/v4/print/PrintHelperKitkat$2; // type@0169 │ │ +052bf8: 7052 1508 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@0815 │ │ +052bfe: 5475 9802 |0007: iget-object v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@0298 │ │ +052c02: 1a06 9920 |0009: const-string v6, "print" // string@2099 │ │ +052c06: 6e20 0a01 6500 |000b: invoke-virtual {v5, v6}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +052c0c: 0c04 |000e: move-result-object v4 │ │ +052c0e: 1f04 9800 |000f: check-cast v4, Landroid/print/PrintManager; // type@0098 │ │ +052c12: 2201 8f00 |0011: new-instance v1, Landroid/print/PrintAttributes$Builder; // type@008f │ │ +052c16: 7010 9702 0100 |0013: invoke-direct {v1}, Landroid/print/PrintAttributes$Builder;.:()V // method@0297 │ │ +052c1c: 5275 9702 |0016: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ +052c20: 6e20 9902 5100 |0018: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@0299 │ │ +052c26: 5275 9b02 |001b: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ +052c2a: 1216 |001d: const/4 v6, #int 1 // #1 │ │ +052c2c: 3365 0f00 |001e: if-ne v5, v6, 002d // +000f │ │ +052c30: 6205 3000 |0020: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0030 │ │ +052c34: 6e20 9a02 5100 |0022: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ +052c3a: 6e10 9802 0100 |0025: invoke-virtual {v1}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@0298 │ │ +052c40: 0c00 |0028: move-result-object v0 │ │ +052c42: 6e40 a702 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@02a7 │ │ +052c48: 0e00 |002c: return-void │ │ +052c4a: 5275 9b02 |002d: iget v5, v7, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ +052c4e: 1226 |002f: const/4 v6, #int 2 // #2 │ │ +052c50: 3365 f5ff |0030: if-ne v5, v6, 0025 // -000b │ │ +052c54: 6205 3100 |0032: sget-object v5, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@0031 │ │ +052c58: 6e20 9a02 5100 |0034: invoke-virtual {v1, v5}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@029a │ │ +052c5e: 28ee |0037: goto 0025 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0002 line=289 │ │ 0x0007 line=434 │ │ 0x0011 line=435 │ │ 0x0016 line=436 │ │ @@ -29560,17 +29558,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052c00: |[052c00] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -052c10: 5901 9702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ -052c14: 0e00 |0002: return-void │ │ +052c60: |[052c60] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +052c70: 5901 9702 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@0297 │ │ +052c74: 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 │ │ @@ -29580,17 +29578,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052c18: |[052c18] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -052c28: 5901 9b02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ -052c2c: 0e00 |0002: return-void │ │ +052c78: |[052c78] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +052c88: 5901 9b02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@029b │ │ +052c8c: 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 │ │ @@ -29600,31 +29598,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -052c30: |[052c30] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -052c40: 5901 9c02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ -052c44: 0e00 |0002: return-void │ │ +052c90: |[052c90] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +052ca0: 5901 9c02 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@029c │ │ +052ca4: 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 : 2908 (PrintHelperKitkat.java) │ │ + source_file_idx : 2917 (PrintHelperKitkat.java) │ │ │ │ Class #150 header: │ │ -class_idx : 356 │ │ +class_idx : 363 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #150 annotations: │ │ @@ -29640,17 +29638,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 652 (BidiFormatter.java) │ │ │ │ Class #151 header: │ │ -class_idx : 357 │ │ +class_idx : 364 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 652 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #151 annotations: │ │ @@ -29683,22 +29681,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -052c48: |[052c48] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -052c58: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052c5e: 7100 3423 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2334 │ │ -052c64: 0c00 |0006: move-result-object v0 │ │ -052c66: 7110 4008 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0840 │ │ -052c6c: 0a00 |000a: move-result v0 │ │ -052c6e: 7020 2f08 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ -052c74: 0e00 |000e: return-void │ │ +052ca8: |[052ca8] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +052cb8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052cbe: 7100 3423 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2334 │ │ +052cc4: 0c00 |0006: move-result-object v0 │ │ +052cc6: 7110 4008 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0840 │ │ +052ccc: 0a00 |000a: move-result v0 │ │ +052cce: 7020 2f08 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ +052cd4: 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; │ │ @@ -29708,20 +29706,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -052c78: |[052c78] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -052c88: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052c8e: 7110 4008 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0840 │ │ -052c94: 0a00 |0006: move-result v0 │ │ -052c96: 7020 2f08 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ -052c9c: 0e00 |000a: return-void │ │ +052cd8: |[052cd8] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +052ce8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052cee: 7110 4008 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0840 │ │ +052cf4: 0a00 |0006: move-result v0 │ │ +052cf6: 7020 2f08 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ +052cfc: 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; │ │ @@ -29732,18 +29730,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -052ca0: |[052ca0] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -052cb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052cb6: 7020 2f08 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ -052cbc: 0e00 |0006: return-void │ │ +052d00: |[052d00] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +052d10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052d16: 7020 2f08 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@082f │ │ +052d1c: 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; │ │ @@ -29754,22 +29752,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 │ │ -052cc0: |[052cc0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -052cd0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -052cd4: 7100 4208 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0842 │ │ -052cda: 0c00 |0005: move-result-object v0 │ │ -052cdc: 1100 |0006: return-object v0 │ │ -052cde: 7100 4308 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0843 │ │ -052ce4: 0c00 |000a: move-result-object v0 │ │ -052ce6: 28fb |000b: goto 0006 // -0005 │ │ +052d20: |[052d20] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +052d30: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +052d34: 7100 4208 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0842 │ │ +052d3a: 0c00 |0005: move-result-object v0 │ │ +052d3c: 1100 |0006: return-object v0 │ │ +052d3e: 7100 4308 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0843 │ │ +052d44: 0c00 |000a: move-result-object v0 │ │ +052d46: 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;) │ │ @@ -29777,22 +29775,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -052ce8: |[052ce8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -052cf8: 5c12 9e02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ -052cfc: 7100 4108 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0841 │ │ -052d02: 0c00 |0005: move-result-object v0 │ │ -052d04: 5b10 9f02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ -052d08: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -052d0a: 5910 9d02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052d0e: 0e00 |000b: return-void │ │ +052d48: |[052d48] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +052d58: 5c12 9e02 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ +052d5c: 7100 4108 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0841 │ │ +052d62: 0c00 |0005: move-result-object v0 │ │ +052d64: 5b10 9f02 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ +052d68: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +052d6a: 5910 9d02 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052d6e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -29805,33 +29803,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -052d10: |[052d10] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -052d20: 5250 9d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052d24: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -052d26: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -052d2a: 5450 9f02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ -052d2e: 7100 4108 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0841 │ │ -052d34: 0c01 |000a: move-result-object v1 │ │ -052d36: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -052d3a: 5550 9e02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ -052d3e: 7110 2e08 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@082e │ │ -052d44: 0c00 |0012: move-result-object v0 │ │ -052d46: 1100 |0013: return-object v0 │ │ -052d48: 2200 6701 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0167 │ │ -052d4c: 5551 9e02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ -052d50: 5252 9d02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052d54: 5453 9f02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ -052d58: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -052d5a: 7054 3f08 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@083f │ │ -052d60: 28f3 |0020: goto 0013 // -000d │ │ +052d70: |[052d70] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +052d80: 5250 9d02 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052d84: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +052d86: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +052d8a: 5450 9f02 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ +052d8e: 7100 4108 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0841 │ │ +052d94: 0c01 |000a: move-result-object v1 │ │ +052d96: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +052d9a: 5550 9e02 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ +052d9e: 7110 2e08 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@082e │ │ +052da4: 0c00 |0012: move-result-object v0 │ │ +052da6: 1100 |0013: return-object v0 │ │ +052da8: 2200 6e01 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@016e │ │ +052dac: 5551 9e02 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@029e │ │ +052db0: 5252 9d02 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052db4: 5453 9f02 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ +052db8: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +052dba: 7054 3f08 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@083f │ │ +052dc0: 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; │ │ @@ -29841,17 +29839,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 │ │ -052d64: |[052d64] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -052d74: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ -052d78: 1100 |0002: return-object v0 │ │ +052dc4: |[052dc4] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +052dd4: 5b01 9f02 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@029f │ │ +052dd8: 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; │ │ @@ -29861,40 +29859,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 │ │ -052d7c: |[052d7c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -052d8c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -052d90: 5210 9d02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052d94: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -052d98: 5910 9d02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052d9c: 1101 |0008: return-object v1 │ │ -052d9e: 5210 9d02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052da2: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -052da6: 5910 9d02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ -052daa: 28f9 |000f: goto 0008 // -0007 │ │ +052ddc: |[052ddc] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +052dec: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +052df0: 5210 9d02 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052df4: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +052df8: 5910 9d02 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052dfc: 1101 |0008: return-object v1 │ │ +052dfe: 5210 9d02 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052e02: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +052e06: 5910 9d02 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@029d │ │ +052e0a: 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 : 652 (BidiFormatter.java) │ │ │ │ Class #152 header: │ │ -class_idx : 358 │ │ +class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 652 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #152 annotations: │ │ @@ -29945,27 +29943,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -052dac: |[052dac] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -052dbc: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -052dc0: 2331 9e04 |0002: new-array v1, v3, [B // type@049e │ │ -052dc4: 6901 a002 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ -052dc8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -052dca: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -052dce: 6201 a002 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ -052dd2: 7110 7f22 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ -052dd8: 0a02 |000e: move-result v2 │ │ -052dda: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -052dde: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -052de2: 28f4 |0013: goto 0007 // -000c │ │ -052de4: 0e00 |0014: return-void │ │ +052e0c: |[052e0c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +052e1c: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +052e20: 2331 a704 |0002: new-array v1, v3, [B // type@04a7 │ │ +052e24: 6901 a002 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ +052e28: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +052e2a: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +052e2e: 6201 a002 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ +052e32: 7110 7f22 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ +052e38: 0a02 |000e: move-result v2 │ │ +052e3a: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +052e3e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +052e42: 28f4 |0013: goto 0007 // -000c │ │ +052e44: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -29977,22 +29975,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052de8: |[052de8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -052df8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -052dfe: 5b12 a602 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052e02: 5c13 a302 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ -052e06: 6e10 cc22 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@22cc │ │ -052e0c: 0a00 |000a: move-result v0 │ │ -052e0e: 5910 a502 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -052e12: 0e00 |000d: return-void │ │ +052e48: |[052e48] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +052e58: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +052e5e: 5b12 a602 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +052e62: 5c13 a302 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ +052e66: 6e10 cc22 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@22cc │ │ +052e6c: 0a00 |000a: move-result v0 │ │ +052e6e: 5910 a502 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +052e72: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -30006,23 +30004,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -052e14: |[052e14] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -052e24: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -052e28: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -052e2c: 6200 a002 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ -052e30: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -052e34: 0f00 |0008: return v0 │ │ -052e36: 7110 7e22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ -052e3c: 0a00 |000c: move-result v0 │ │ -052e3e: 28fb |000d: goto 0008 // -0005 │ │ +052e74: |[052e74] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +052e84: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +052e88: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +052e8c: 6200 a002 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@02a0 │ │ +052e90: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +052e94: 0f00 |0008: return v0 │ │ +052e96: 7110 7e22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ +052e9c: 0a00 |000c: move-result v0 │ │ +052e9e: 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;) │ │ @@ -30030,37 +30028,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -052e40: |[052e40] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -052e50: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -052e54: 5240 a202 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052e58: 5241 a202 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052e5c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -052e60: 5441 a602 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052e64: 5242 a202 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052e68: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -052e6c: 5942 a202 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052e70: 6e20 c522 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -052e76: 0a01 |0013: move-result v1 │ │ -052e78: 5e41 a402 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052e7c: 5741 a402 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052e80: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -052e84: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -052e88: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -052e8c: 0f01 |001e: return v1 │ │ -052e8e: 5741 a402 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052e92: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -052e96: 5940 a202 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052e9a: 5e43 a402 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052e9e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -052ea2: 28f5 |0029: goto 001e // -000b │ │ +052ea0: |[052ea0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +052eb0: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +052eb4: 5240 a202 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052eb8: 5241 a202 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052ebc: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +052ec0: 5441 a602 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +052ec4: 5242 a202 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052ec8: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +052ecc: 5942 a202 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052ed0: 6e20 c522 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +052ed6: 0a01 |0013: move-result v1 │ │ +052ed8: 5e41 a402 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052edc: 5741 a402 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052ee0: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +052ee4: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +052ee8: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +052eec: 0f01 |001e: return v1 │ │ +052eee: 5741 a402 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052ef2: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +052ef6: 5940 a202 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052efa: 5e43 a402 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052efe: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +052f02: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -30078,29 +30076,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -052ea4: |[052ea4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -052eb4: 5230 a202 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052eb8: 5231 a502 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -052ebc: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -052ec0: 5430 a602 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052ec4: 5231 a202 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052ec8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -052ecc: 5932 a202 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052ed0: 6e20 c522 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -052ed6: 0a00 |0011: move-result v0 │ │ -052ed8: 5e30 a402 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052edc: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -052ee0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -052ee4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -052ee8: 0f00 |001a: return v0 │ │ +052f04: |[052f04] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +052f14: 5230 a202 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f18: 5231 a502 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +052f1c: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +052f20: 5430 a602 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +052f24: 5231 a202 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f28: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +052f2c: 5932 a202 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f30: 6e20 c522 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +052f36: 0a00 |0011: move-result v0 │ │ +052f38: 5e30 a402 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052f3c: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +052f40: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +052f44: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +052f48: 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; │ │ │ │ @@ -30109,55 +30107,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -052eec: |[052eec] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -052efc: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -052f00: 5250 a202 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f04: 5252 a202 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f08: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -052f0c: 5452 a602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052f10: 5253 a202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f14: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -052f18: 5953 a202 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f1c: 6e20 c522 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -052f22: 0a02 |0013: move-result v2 │ │ -052f24: 5e52 a402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f28: 5752 a402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f2c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -052f30: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -052f34: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -052f38: 0f02 |001e: return v2 │ │ -052f3a: 5752 a402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f3e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -052f42: 5950 a202 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f46: 5e54 a402 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f4a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -052f4e: 28f5 |0029: goto 001e // -000b │ │ -052f50: 5752 a402 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f54: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -052f58: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -052f5c: 5752 a402 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f60: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -052f64: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -052f68: 5751 a402 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f6c: 5252 a202 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f70: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -052f74: 5452 a602 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052f78: 5253 a202 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f7c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -052f80: 5953 a202 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052f84: 6e20 c522 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -052f8a: 0a02 |0047: move-result v2 │ │ -052f8c: 5e52 a402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052f90: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -052f94: 28ec |004c: goto 0038 // -0014 │ │ +052f4c: |[052f4c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +052f5c: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +052f60: 5250 a202 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f64: 5252 a202 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f68: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +052f6c: 5452 a602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +052f70: 5253 a202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f74: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +052f78: 5953 a202 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052f7c: 6e20 c522 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +052f82: 0a02 |0013: move-result v2 │ │ +052f84: 5e52 a402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052f88: 5752 a402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052f8c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +052f90: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +052f94: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +052f98: 0f02 |001e: return v2 │ │ +052f9a: 5752 a402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052f9e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +052fa2: 5950 a202 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052fa6: 5e54 a402 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052faa: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +052fae: 28f5 |0029: goto 001e // -000b │ │ +052fb0: 5752 a402 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052fb4: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +052fb8: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +052fbc: 5752 a402 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052fc0: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +052fc4: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +052fc8: 5751 a402 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052fcc: 5252 a202 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052fd0: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +052fd4: 5452 a602 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +052fd8: 5253 a202 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052fdc: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +052fe0: 5953 a202 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +052fe4: 6e20 c522 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +052fea: 0a02 |0047: move-result v2 │ │ +052fec: 5e52 a402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +052ff0: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +052ff4: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -30179,55 +30177,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -052f98: |[052f98] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -052fa8: 5250 a202 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052fac: 5252 a202 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052fb0: 5253 a502 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -052fb4: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -052fb8: 5452 a602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -052fbc: 5253 a202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052fc0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -052fc4: 5954 a202 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -052fc8: 6e20 c522 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -052fce: 0a02 |0013: move-result v2 │ │ -052fd0: 5e52 a402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052fd4: 5752 a402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052fd8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -052fdc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -052fe0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -052fe4: 0f02 |001e: return v2 │ │ -052fe6: 5752 a402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052fea: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -052fee: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -052ff2: 5752 a402 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -052ff6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -052ffa: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -052ffe: 5751 a402 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -053002: 5252 a202 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053006: 5253 a502 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -05300a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -05300e: 5452 a602 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -053012: 5253 a202 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053016: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -05301a: 5954 a202 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05301e: 6e20 c522 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -053024: 0a02 |003e: move-result v2 │ │ -053026: 5e52 a402 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -05302a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -05302e: 28ea |0043: goto 002d // -0016 │ │ -053030: 5950 a202 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053034: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -053038: 5e52 a402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -05303c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -053040: 28d2 |004c: goto 001e // -002e │ │ +052ff8: |[052ff8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +053008: 5250 a202 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05300c: 5252 a202 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053010: 5253 a502 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +053014: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +053018: 5452 a602 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +05301c: 5253 a202 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053020: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +053024: 5954 a202 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053028: 6e20 c522 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +05302e: 0a02 |0013: move-result v2 │ │ +053030: 5e52 a402 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053034: 5752 a402 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053038: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +05303c: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +053040: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +053044: 0f02 |001e: return v2 │ │ +053046: 5752 a402 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +05304a: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +05304e: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +053052: 5752 a402 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053056: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +05305a: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +05305e: 5751 a402 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053062: 5252 a202 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053066: 5253 a502 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +05306a: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +05306e: 5452 a602 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +053072: 5253 a202 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053076: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +05307a: 5954 a202 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05307e: 6e20 c522 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +053084: 0a02 |003e: move-result v2 │ │ +053086: 5e52 a402 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +05308a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +05308e: 28ea |0043: goto 002d // -0016 │ │ +053090: 5950 a202 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053094: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +053098: 5e52 a402 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +05309c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +0530a0: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -30249,57 +30247,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -053044: |[053044] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -053054: 5442 a602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -053058: 5243 a202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05305c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -053060: 6e20 c522 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -053066: 0a02 |0009: move-result v2 │ │ -053068: 5e42 a402 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -05306c: 5742 a402 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -053070: 7110 8122 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2281 │ │ -053076: 0a02 |0011: move-result v2 │ │ -053078: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -05307c: 5442 a602 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -053080: 5243 a202 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053084: 7120 7d22 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@227d │ │ -05308a: 0a00 |001b: move-result v0 │ │ -05308c: 5242 a202 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053090: 7110 7b22 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@227b │ │ -053096: 0a03 |0021: move-result v3 │ │ -053098: b132 |0022: sub-int/2addr v2, v3 │ │ -05309a: 5942 a202 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05309e: 7110 7f22 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ -0530a4: 0a01 |0028: move-result v1 │ │ -0530a6: 0f01 |0029: return v1 │ │ -0530a8: 5242 a202 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0530ac: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0530b0: 5942 a202 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0530b4: 5742 a402 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -0530b8: 7110 3608 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0836 │ │ -0530be: 0a01 |0035: move-result v1 │ │ -0530c0: 5542 a302 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ -0530c4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -0530c8: 5742 a402 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -0530cc: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -0530d0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -0530d4: 7010 3b08 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@083b │ │ -0530da: 0a01 |0043: move-result v1 │ │ -0530dc: 28e5 |0044: goto 0029 // -001b │ │ -0530de: 5742 a402 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -0530e2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -0530e6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -0530ea: 7010 3908 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0839 │ │ -0530f0: 0a01 |004e: move-result v1 │ │ -0530f2: 28da |004f: goto 0029 // -0026 │ │ +0530a4: |[0530a4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +0530b4: 5442 a602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +0530b8: 5243 a202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0530bc: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0530c0: 6e20 c522 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +0530c6: 0a02 |0009: move-result v2 │ │ +0530c8: 5e42 a402 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +0530cc: 5742 a402 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +0530d0: 7110 8122 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2281 │ │ +0530d6: 0a02 |0011: move-result v2 │ │ +0530d8: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +0530dc: 5442 a602 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +0530e0: 5243 a202 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0530e4: 7120 7d22 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@227d │ │ +0530ea: 0a00 |001b: move-result v0 │ │ +0530ec: 5242 a202 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0530f0: 7110 7b22 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@227b │ │ +0530f6: 0a03 |0021: move-result v3 │ │ +0530f8: b132 |0022: sub-int/2addr v2, v3 │ │ +0530fa: 5942 a202 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0530fe: 7110 7f22 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ +053104: 0a01 |0028: move-result v1 │ │ +053106: 0f01 |0029: return v1 │ │ +053108: 5242 a202 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05310c: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +053110: 5942 a202 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053114: 5742 a402 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053118: 7110 3608 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0836 │ │ +05311e: 0a01 |0035: move-result v1 │ │ +053120: 5542 a302 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ +053124: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +053128: 5742 a402 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +05312c: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +053130: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +053134: 7010 3b08 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@083b │ │ +05313a: 0a01 |0043: move-result v1 │ │ +05313c: 28e5 |0044: goto 0029 // -001b │ │ +05313e: 5742 a402 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053142: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +053146: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +05314a: 7010 3908 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0839 │ │ +053150: 0a01 |004e: move-result v1 │ │ +053152: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -30321,56 +30319,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0530f4: |[0530f4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -053104: 5442 a602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -053108: 5243 a202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05310c: 6e20 c522 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -053112: 0a02 |0007: move-result v2 │ │ -053114: 5e42 a402 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -053118: 5742 a402 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -05311c: 7110 8022 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2280 │ │ -053122: 0a02 |000f: move-result v2 │ │ -053124: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -053128: 5442 a602 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ -05312c: 5243 a202 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053130: 7120 7c22 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@227c │ │ -053136: 0a00 |0019: move-result v0 │ │ -053138: 5242 a202 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05313c: 7110 7b22 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@227b │ │ -053142: 0a03 |001f: move-result v3 │ │ -053144: b032 |0020: add-int/2addr v2, v3 │ │ -053146: 5942 a202 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -05314a: 7110 7f22 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ -053150: 0a01 |0026: move-result v1 │ │ -053152: 0f01 |0027: return v1 │ │ -053154: 5242 a202 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053158: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05315c: 5942 a202 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053160: 5742 a402 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -053164: 7110 3608 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0836 │ │ -05316a: 0a01 |0033: move-result v1 │ │ -05316c: 5542 a302 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ -053170: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -053174: 5742 a402 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -053178: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -05317c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -053180: 7010 3c08 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@083c │ │ -053186: 0a01 |0041: move-result v1 │ │ -053188: 28e5 |0042: goto 0027 // -001b │ │ -05318a: 5742 a402 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ -05318e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -053192: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -053196: 7010 3a08 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@083a │ │ -05319c: 0a01 |004c: move-result v1 │ │ -05319e: 28da |004d: goto 0027 // -0026 │ │ +053154: |[053154] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +053164: 5442 a602 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +053168: 5243 a202 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05316c: 6e20 c522 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +053172: 0a02 |0007: move-result v2 │ │ +053174: 5e42 a402 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +053178: 5742 a402 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +05317c: 7110 8022 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2280 │ │ +053182: 0a02 |000f: move-result v2 │ │ +053184: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +053188: 5442 a602 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@02a6 │ │ +05318c: 5243 a202 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053190: 7120 7c22 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@227c │ │ +053196: 0a00 |0019: move-result v0 │ │ +053198: 5242 a202 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05319c: 7110 7b22 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@227b │ │ +0531a2: 0a03 |001f: move-result v3 │ │ +0531a4: b032 |0020: add-int/2addr v2, v3 │ │ +0531a6: 5942 a202 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0531aa: 7110 7f22 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@227f │ │ +0531b0: 0a01 |0026: move-result v1 │ │ +0531b2: 0f01 |0027: return v1 │ │ +0531b4: 5242 a202 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0531b8: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0531bc: 5942 a202 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +0531c0: 5742 a402 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +0531c4: 7110 3608 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0836 │ │ +0531ca: 0a01 |0033: move-result v1 │ │ +0531cc: 5542 a302 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@02a3 │ │ +0531d0: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +0531d4: 5742 a402 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +0531d8: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +0531dc: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +0531e0: 7010 3c08 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@083c │ │ +0531e6: 0a01 |0041: move-result v1 │ │ +0531e8: 28e5 |0042: goto 0027 // -001b │ │ +0531ea: 5742 a402 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@02a4 │ │ +0531ee: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +0531f2: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +0531f6: 7010 3a08 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@083a │ │ +0531fc: 0a01 |004c: move-result v1 │ │ +0531fe: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -30392,76 +30390,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -0531a0: |[0531a0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -0531b0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0531b2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -0531b4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0531b6: 5985 a202 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0531ba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0531bc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0531be: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0531c0: 5286 a202 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0531c4: 5287 a502 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -0531c8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -0531cc: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -0531d0: 6e10 3508 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0835 │ │ -0531d6: 0a06 |0013: move-result v6 │ │ -0531d8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -0531de: 0102 |0017: move v2, v0 │ │ -0531e0: 28f0 |0018: goto 0008 // -0010 │ │ -0531e2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0531e6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -0531e8: 28ec |001c: goto 0008 // -0014 │ │ -0531ea: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0531ee: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0531f0: 28e8 |0020: goto 0008 // -0018 │ │ -0531f2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0531f6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0531f8: 28e4 |0024: goto 0008 // -001c │ │ -0531fa: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -0531fe: 0131 |0027: move v1, v3 │ │ -053200: 0f01 |0028: return v1 │ │ -053202: 0102 |0029: move v2, v0 │ │ -053204: 28de |002a: goto 0008 // -0022 │ │ -053206: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -05320a: 0141 |002d: move v1, v4 │ │ -05320c: 28fa |002e: goto 0028 // -0006 │ │ -05320e: 0102 |002f: move v2, v0 │ │ -053210: 28d8 |0030: goto 0008 // -0028 │ │ -053212: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -053216: 0151 |0033: move v1, v5 │ │ -053218: 28f4 |0034: goto 0028 // -000c │ │ -05321a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -05321e: 5286 a202 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -053222: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -053226: 6e10 3408 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0834 │ │ -05322c: 0a06 |003e: move-result v6 │ │ -05322e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -053234: 28f5 |0042: goto 0037 // -000b │ │ -053236: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -05323a: 0131 |0045: move v1, v3 │ │ -05323c: 28e2 |0046: goto 0028 // -001e │ │ -05323e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -053242: 28ee |0049: goto 0037 // -0012 │ │ -053244: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -053248: 0141 |004c: move v1, v4 │ │ -05324a: 28db |004d: goto 0028 // -0025 │ │ -05324c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -053250: 28e7 |0050: goto 0037 // -0019 │ │ -053252: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -053256: 28e4 |0053: goto 0037 // -001c │ │ -053258: 0151 |0054: move v1, v5 │ │ -05325a: 28d3 |0055: goto 0028 // -002d │ │ -05325c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -0532b0: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +053200: |[053200] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +053210: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +053212: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +053214: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +053216: 5985 a202 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +05321a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05321c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05321e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +053220: 5286 a202 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053224: 5287 a502 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +053228: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +05322c: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +053230: 6e10 3508 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0835 │ │ +053236: 0a06 |0013: move-result v6 │ │ +053238: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +05323e: 0102 |0017: move v2, v0 │ │ +053240: 28f0 |0018: goto 0008 // -0010 │ │ +053242: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +053246: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +053248: 28ec |001c: goto 0008 // -0014 │ │ +05324a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05324e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +053250: 28e8 |0020: goto 0008 // -0018 │ │ +053252: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +053256: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +053258: 28e4 |0024: goto 0008 // -001c │ │ +05325a: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +05325e: 0131 |0027: move v1, v3 │ │ +053260: 0f01 |0028: return v1 │ │ +053262: 0102 |0029: move v2, v0 │ │ +053264: 28de |002a: goto 0008 // -0022 │ │ +053266: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +05326a: 0141 |002d: move v1, v4 │ │ +05326c: 28fa |002e: goto 0028 // -0006 │ │ +05326e: 0102 |002f: move v2, v0 │ │ +053270: 28d8 |0030: goto 0008 // -0028 │ │ +053272: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +053276: 0151 |0033: move v1, v5 │ │ +053278: 28f4 |0034: goto 0028 // -000c │ │ +05327a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +05327e: 5286 a202 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053282: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +053286: 6e10 3408 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0834 │ │ +05328c: 0a06 |003e: move-result v6 │ │ +05328e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +053294: 28f5 |0042: goto 0037 // -000b │ │ +053296: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +05329a: 0131 |0045: move v1, v3 │ │ +05329c: 28e2 |0046: goto 0028 // -001e │ │ +05329e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0532a2: 28ee |0049: goto 0037 // -0012 │ │ +0532a4: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +0532a8: 0141 |004c: move v1, v4 │ │ +0532aa: 28db |004d: goto 0028 // -0025 │ │ +0532ac: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0532b0: 28e7 |0050: goto 0037 // -0019 │ │ +0532b2: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0532b6: 28e4 |0053: goto 0037 // -001c │ │ +0532b8: 0151 |0054: move v1, v5 │ │ +0532ba: 28d3 |0055: goto 0028 // -002d │ │ +0532bc: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +053310: 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 │ │ @@ -30514,54 +30512,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -0532cc: |[0532cc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -0532dc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0532de: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0532e0: 5254 a502 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ -0532e4: 5954 a202 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0532e8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0532ea: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0532ec: 5254 a202 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ -0532f0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -0532f4: 6e10 3408 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0834 │ │ -0532fa: 0a04 |000f: move-result v4 │ │ -0532fc: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -053302: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -053306: 0101 |0015: move v1, v0 │ │ -053308: 28f2 |0016: goto 0008 // -000e │ │ -05330a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -05330e: 0f02 |0019: return v2 │ │ -053310: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -053314: 0101 |001c: move v1, v0 │ │ -053316: 28eb |001d: goto 0008 // -0015 │ │ -053318: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -05331c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -053320: 28e6 |0022: goto 0008 // -001a │ │ -053322: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -053326: 0132 |0025: move v2, v3 │ │ -053328: 28f3 |0026: goto 0019 // -000d │ │ -05332a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -05332e: 0101 |0029: move v1, v0 │ │ -053330: 28de |002a: goto 0008 // -0022 │ │ -053332: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -053336: 0132 |002d: move v2, v3 │ │ -053338: 28eb |002e: goto 0019 // -0015 │ │ -05333a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05333e: 28d7 |0031: goto 0008 // -0029 │ │ -053340: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -053344: 28d4 |0034: goto 0008 // -002c │ │ -053346: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -053348: 28e3 |0036: goto 0019 // -001d │ │ -05334a: 0000 |0037: nop // spacer │ │ -05334c: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +05332c: |[05332c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +05333c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05333e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +053340: 5254 a502 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@02a5 │ │ +053344: 5954 a202 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053348: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +05334a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +05334c: 5254 a202 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@02a2 │ │ +053350: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +053354: 6e10 3408 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0834 │ │ +05335a: 0a04 |000f: move-result v4 │ │ +05335c: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +053362: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +053366: 0101 |0015: move v1, v0 │ │ +053368: 28f2 |0016: goto 0008 // -000e │ │ +05336a: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +05336e: 0f02 |0019: return v2 │ │ +053370: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +053374: 0101 |001c: move v1, v0 │ │ +053376: 28eb |001d: goto 0008 // -0015 │ │ +053378: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +05337c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +053380: 28e6 |0022: goto 0008 // -001a │ │ +053382: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +053386: 0132 |0025: move v2, v3 │ │ +053388: 28f3 |0026: goto 0019 // -000d │ │ +05338a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +05338e: 0101 |0029: move v1, v0 │ │ +053390: 28de |002a: goto 0008 // -0022 │ │ +053392: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +053396: 0132 |002d: move v2, v3 │ │ +053398: 28eb |002e: goto 0019 // -0015 │ │ +05339a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05339e: 28d7 |0031: goto 0008 // -0029 │ │ +0533a0: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0533a4: 28d4 |0034: goto 0008 // -002c │ │ +0533a6: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +0533a8: 28e3 |0036: goto 0019 // -001d │ │ +0533aa: 0000 |0037: nop // spacer │ │ +0533ac: 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 │ │ @@ -30590,17 +30588,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 : 652 (BidiFormatter.java) │ │ │ │ Class #153 header: │ │ -class_idx : 359 │ │ +class_idx : 366 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 652 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #153 annotations: │ │ @@ -30711,37 +30709,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0533a0: |[0533a0] android.support.v4.text.BidiFormatter.:()V │ │ -0533b0: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -0533b2: 6200 c602 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c6 │ │ -0533b6: 6900 aa02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -0533ba: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -0533be: 7110 8322 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2283 │ │ -0533c4: 0c00 |000a: move-result-object v0 │ │ -0533c6: 6900 b202 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ -0533ca: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -0533ce: 7110 8322 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2283 │ │ -0533d4: 0c00 |0012: move-result-object v0 │ │ -0533d6: 6900 b602 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ -0533da: 2200 6701 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0167 │ │ -0533de: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0533e0: 6202 aa02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -0533e4: 7040 3e08 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ -0533ea: 6900 a802 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a8 │ │ -0533ee: 2200 6701 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@0167 │ │ -0533f2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -0533f4: 6202 aa02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -0533f8: 7040 3e08 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ -0533fe: 6900 a902 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a9 │ │ -053402: 0e00 |0029: return-void │ │ +053400: |[053400] android.support.v4.text.BidiFormatter.:()V │ │ +053410: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +053412: 6200 c602 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c6 │ │ +053416: 6900 aa02 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +05341a: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +05341e: 7110 8322 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2283 │ │ +053424: 0c00 |000a: move-result-object v0 │ │ +053426: 6900 b202 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ +05342a: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +05342e: 7110 8322 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2283 │ │ +053434: 0c00 |0012: move-result-object v0 │ │ +053436: 6900 b602 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ +05343a: 2200 6e01 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@016e │ │ +05343e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +053440: 6202 aa02 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +053444: 7040 3e08 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ +05344a: 6900 a802 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a8 │ │ +05344e: 2200 6e01 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@016e │ │ +053452: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +053454: 6202 aa02 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +053458: 7040 3e08 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ +05345e: 6900 a902 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a9 │ │ +053462: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -30752,20 +30750,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 │ │ -053404: |[053404] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -053414: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05341a: 5c01 b902 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -05341e: 5902 b802 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b8 │ │ -053422: 5b03 b702 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -053426: 0e00 |0009: return-void │ │ +053464: |[053464] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +053474: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05347a: 5c01 b902 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +05347e: 5902 b802 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b8 │ │ +053482: 5b03 b702 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +053486: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -30780,17 +30778,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 │ │ -053428: |[053428] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -053438: 7040 3e08 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ -05343e: 0e00 |0003: return-void │ │ +053488: |[053488] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +053498: 7040 3e08 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@083e │ │ +05349e: 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 │ │ @@ -30802,18 +30800,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053440: |[053440] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -053450: 7110 4c08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@084c │ │ -053456: 0a00 |0003: move-result v0 │ │ -053458: 0f00 |0004: return v0 │ │ +0534a0: |[0534a0] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +0534b0: 7110 4c08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@084c │ │ +0534b6: 0a00 |0003: move-result v0 │ │ +0534b8: 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;) │ │ @@ -30821,72 +30819,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 │ │ -05345c: |[05345c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -05346c: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ -053470: 1100 |0002: return-object v0 │ │ +0534bc: |[0534bc] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +0534cc: 6200 aa02 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02aa │ │ +0534d0: 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 │ │ -053474: |[053474] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -053484: 6200 a902 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a9 │ │ -053488: 1100 |0002: return-object v0 │ │ +0534d4: |[0534d4] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +0534e4: 6200 a902 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a9 │ │ +0534e8: 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 │ │ -05348c: |[05348c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -05349c: 6200 a802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a8 │ │ -0534a0: 1100 |0002: return-object v0 │ │ +0534ec: |[0534ec] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +0534fc: 6200 a802 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@02a8 │ │ +053500: 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 │ │ -0534a4: |[0534a4] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -0534b4: 2200 6601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0166 │ │ -0534b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0534ba: 7030 3308 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0833 │ │ -0534c0: 6e10 3708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0837 │ │ -0534c6: 0a00 |0009: move-result v0 │ │ -0534c8: 0f00 |000a: return v0 │ │ +053504: |[053504] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +053514: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@016d │ │ +053518: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +05351a: 7030 3308 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0833 │ │ +053520: 6e10 3708 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0837 │ │ +053526: 0a00 |0009: move-result v0 │ │ +053528: 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;) │ │ @@ -30894,21 +30892,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0534cc: |[0534cc] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -0534dc: 2200 6601 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@0166 │ │ -0534e0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0534e2: 7030 3308 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0833 │ │ -0534e8: 6e10 3808 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0838 │ │ -0534ee: 0a00 |0009: move-result v0 │ │ -0534f0: 0f00 |000a: return v0 │ │ +05352c: |[05352c] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +05353c: 2200 6d01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@016d │ │ +053540: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +053542: 7030 3308 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0833 │ │ +053548: 6e10 3808 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0838 │ │ +05354e: 0a00 |0009: move-result v0 │ │ +053550: 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;) │ │ @@ -30916,40 +30914,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 │ │ -0534f4: |[0534f4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -053504: 2200 6501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0165 │ │ -053508: 7010 2a08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@082a │ │ -05350e: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ -053514: 0c00 |0008: move-result-object v0 │ │ -053516: 1100 |0009: return-object v0 │ │ +053554: |[053554] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +053564: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@016c │ │ +053568: 7010 2a08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@082a │ │ +05356e: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ +053574: 0c00 |0008: move-result-object v0 │ │ +053576: 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 │ │ -053518: |[053518] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -053528: 2200 6501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0165 │ │ -05352c: 7020 2b08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@082b │ │ -053532: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ -053538: 0c00 |0008: move-result-object v0 │ │ -05353a: 1100 |0009: return-object v0 │ │ +053578: |[053578] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +053588: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@016c │ │ +05358c: 7020 2b08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@082b │ │ +053592: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ +053598: 0c00 |0008: move-result-object v0 │ │ +05359a: 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;) │ │ @@ -30957,20 +30955,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 │ │ -05353c: |[05353c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -05354c: 2200 6501 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@0165 │ │ -053550: 7020 2c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@082c │ │ -053556: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ -05355c: 0c00 |0008: move-result-object v0 │ │ -05355e: 1100 |0009: return-object v0 │ │ +05359c: |[05359c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0535ac: 2200 6c01 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@016c │ │ +0535b0: 7020 2c08 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@082c │ │ +0535b6: 6e10 2d08 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@082d │ │ +0535bc: 0c00 |0008: move-result-object v0 │ │ +0535be: 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;) │ │ @@ -30978,22 +30976,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -053560: |[053560] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -053570: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -053572: 7110 8008 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0880 │ │ -053578: 0a01 |0004: move-result v1 │ │ -05357a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -05357e: 0f00 |0007: return v0 │ │ -053580: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -053582: 28fe |0009: goto 0007 // -0002 │ │ +0535c0: |[0535c0] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +0535d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0535d2: 7110 8008 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0880 │ │ +0535d8: 0a01 |0004: move-result v1 │ │ +0535da: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0535de: 0f00 |0007: return v0 │ │ +0535e0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0535e2: 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;) │ │ @@ -31001,40 +30999,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 │ │ -053584: |[053584] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -053594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -053596: 6e10 cc22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ -05359c: 0a02 |0004: move-result v2 │ │ -05359e: 7240 6308 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ -0535a4: 0a00 |0008: move-result v0 │ │ -0535a6: 5531 b902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -0535aa: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -0535ae: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -0535b2: 7110 4508 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0845 │ │ -0535b8: 0a01 |0012: move-result v1 │ │ -0535ba: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0535bc: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -0535c0: 6201 b202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ -0535c4: 1101 |0018: return-object v1 │ │ -0535c6: 5531 b902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -0535ca: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -0535ce: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -0535d2: 7110 4508 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0845 │ │ -0535d8: 0a01 |0022: move-result v1 │ │ -0535da: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -0535dc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0535e0: 6201 b602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ -0535e4: 28f0 |0028: goto 0018 // -0010 │ │ -0535e6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0535ea: 28ed |002b: goto 0018 // -0013 │ │ +0535e4: |[0535e4] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0535f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0535f6: 6e10 cc22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ +0535fc: 0a02 |0004: move-result v2 │ │ +0535fe: 7240 6308 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ +053604: 0a00 |0008: move-result v0 │ │ +053606: 5531 b902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +05360a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +05360e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +053612: 7110 4508 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0845 │ │ +053618: 0a01 |0012: move-result v1 │ │ +05361a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +05361c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +053620: 6201 b202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ +053624: 1101 |0018: return-object v1 │ │ +053626: 5531 b902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +05362a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +05362e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +053632: 7110 4508 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0845 │ │ +053638: 0a01 |0022: move-result v1 │ │ +05363a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +05363c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +053640: 6201 b602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ +053644: 28f0 |0028: goto 0018 // -0010 │ │ +053646: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +05364a: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -31051,40 +31049,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 │ │ -0535ec: |[0535ec] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0535fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0535fe: 6e10 cc22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ -053604: 0a02 |0004: move-result v2 │ │ -053606: 7240 6308 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ -05360c: 0a00 |0008: move-result v0 │ │ -05360e: 5531 b902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -053612: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -053616: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -05361a: 7110 4408 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0844 │ │ -053620: 0a01 |0012: move-result v1 │ │ -053622: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -053624: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -053628: 6201 b202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ -05362c: 1101 |0018: return-object v1 │ │ -05362e: 5531 b902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -053632: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -053636: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -05363a: 7110 4408 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0844 │ │ -053640: 0a01 |0022: move-result v1 │ │ -053642: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -053644: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -053648: 6201 b602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ -05364c: 28f0 |0028: goto 0018 // -0010 │ │ -05364e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -053652: 28ed |002b: goto 0018 // -0013 │ │ +05364c: |[05364c] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +05365c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05365e: 6e10 cc22 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ +053664: 0a02 |0004: move-result v2 │ │ +053666: 7240 6308 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ +05366c: 0a00 |0008: move-result v0 │ │ +05366e: 5531 b902 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +053672: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +053676: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +05367a: 7110 4408 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0844 │ │ +053680: 0a01 |0012: move-result v1 │ │ +053682: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +053684: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +053688: 6201 b202 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@02b2 │ │ +05368c: 1101 |0018: return-object v1 │ │ +05368e: 5531 b902 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +053692: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +053696: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +05369a: 7110 4408 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0844 │ │ +0536a0: 0a01 |0022: move-result v1 │ │ +0536a2: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0536a4: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0536a8: 6201 b602 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@02b6 │ │ +0536ac: 28f0 |0028: goto 0018 // -0010 │ │ +0536ae: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0536b2: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -31102,22 +31100,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -053654: |[053654] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -053664: 5210 b802 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b8 │ │ -053668: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -05366c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -053670: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -053672: 0f00 |0007: return v0 │ │ -053674: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -053676: 28fe |0009: goto 0007 // -0002 │ │ +0536b4: |[0536b4] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +0536c4: 5210 b802 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@02b8 │ │ +0536c8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0536cc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0536d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0536d2: 0f00 |0007: return v0 │ │ +0536d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0536d6: 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;) │ │ @@ -31125,22 +31123,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -053678: |[053678] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -053688: 5430 b702 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -05368c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05368e: 6e10 cc22 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ -053694: 0a02 |0006: move-result v2 │ │ -053696: 7240 6308 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ -05369c: 0a00 |000a: move-result v0 │ │ -05369e: 0f00 |000b: return v0 │ │ +0536d8: |[0536d8] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +0536e8: 5430 b702 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +0536ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0536ee: 6e10 cc22 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ +0536f4: 0a02 |0006: move-result v2 │ │ +0536f6: 7240 6308 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ +0536fc: 0a00 |000a: move-result v0 │ │ +0536fe: 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; │ │ │ │ @@ -31149,17 +31147,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0536a0: |[0536a0] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -0536b0: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -0536b4: 0f00 |0002: return v0 │ │ +053700: |[053700] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +053710: 5510 b902 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +053714: 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;) │ │ @@ -31167,20 +31165,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 │ │ -0536b8: |[0536b8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -0536c8: 5420 b702 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -0536cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0536ce: 6e40 5108 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@0851 │ │ -0536d4: 0c00 |0006: move-result-object v0 │ │ -0536d6: 1100 |0007: return-object v0 │ │ +053718: |[053718] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +053728: 5420 b702 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +05372c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +05372e: 6e40 5108 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@0851 │ │ +053734: 0c00 |0006: move-result-object v0 │ │ +053736: 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; │ │ │ │ @@ -31189,19 +31187,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 │ │ -0536d8: |[0536d8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0536e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0536ea: 6e40 5108 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@0851 │ │ -0536f0: 0c00 |0004: move-result-object v0 │ │ -0536f2: 1100 |0005: return-object v0 │ │ +053738: |[053738] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +053748: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05374a: 6e40 5108 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@0851 │ │ +053750: 0c00 |0004: move-result-object v0 │ │ +053752: 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; │ │ @@ -31211,56 +31209,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 │ │ -0536f4: |[0536f4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -053704: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -053706: 6e10 cc22 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ -05370c: 0a03 |0004: move-result v3 │ │ -05370e: 7240 6308 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ -053714: 0a00 |0008: move-result v0 │ │ -053716: 2201 6404 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -05371a: 7010 d422 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -053720: 6e10 4908 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0849 │ │ -053726: 0a02 |0011: move-result v2 │ │ -053728: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -05372c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -053730: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -053734: 6202 ca02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ -053738: 7030 4e08 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@084e │ │ -05373e: 0c02 |001d: move-result-object v2 │ │ -053740: 6e20 dc22 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053746: 5542 b902 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ -05374a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -05374e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -053752: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -053756: 6e20 d722 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05375c: 6e20 dc22 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053762: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -053766: 6e20 d722 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05376c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -053770: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -053774: 6202 ca02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ -053778: 7030 4d08 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@084d │ │ -05377e: 0c02 |003d: move-result-object v2 │ │ -053780: 6e20 dc22 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053786: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05378c: 0c02 |0044: move-result-object v2 │ │ -05378e: 1102 |0045: return-object v2 │ │ -053790: 6202 c902 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ -053794: 28d2 |0048: goto 001a // -002e │ │ -053796: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -05379a: 28de |004b: goto 0029 // -0022 │ │ -05379c: 6e20 dc22 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0537a2: 28e5 |004f: goto 0034 // -001b │ │ -0537a4: 6202 c902 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ -0537a8: 28e8 |0052: goto 003a // -0018 │ │ +053754: |[053754] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +053764: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +053766: 6e10 cc22 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ +05376c: 0a03 |0004: move-result v3 │ │ +05376e: 7240 6308 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0863 │ │ +053774: 0a00 |0008: move-result v0 │ │ +053776: 2201 6d04 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +05377a: 7010 d422 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +053780: 6e10 4908 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0849 │ │ +053786: 0a02 |0011: move-result v2 │ │ +053788: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +05378c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +053790: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +053794: 6202 ca02 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ +053798: 7030 4e08 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@084e │ │ +05379e: 0c02 |001d: move-result-object v2 │ │ +0537a0: 6e20 dc22 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0537a6: 5542 b902 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@02b9 │ │ +0537aa: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +0537ae: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +0537b2: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +0537b6: 6e20 d722 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0537bc: 6e20 dc22 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0537c2: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +0537c6: 6e20 d722 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0537cc: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +0537d0: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +0537d4: 6202 ca02 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ +0537d8: 7030 4d08 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@084d │ │ +0537de: 0c02 |003d: move-result-object v2 │ │ +0537e0: 6e20 dc22 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0537e6: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0537ec: 0c02 |0044: move-result-object v2 │ │ +0537ee: 1102 |0045: return-object v2 │ │ +0537f0: 6202 c902 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ +0537f4: 28d2 |0048: goto 001a // -002e │ │ +0537f6: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +0537fa: 28de |004b: goto 0029 // -0022 │ │ +0537fc: 6e20 dc22 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053802: 28e5 |004f: goto 0034 // -001b │ │ +053804: 6202 c902 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ +053808: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -31287,33 +31285,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 │ │ -0537ac: |[0537ac] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -0537bc: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ -0537c0: 6e40 5108 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@0851 │ │ -0537c6: 0c00 |0005: move-result-object v0 │ │ -0537c8: 1100 |0006: return-object v0 │ │ +05380c: |[05380c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +05381c: 5410 b702 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02b7 │ │ +053820: 6e40 5108 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@0851 │ │ +053826: 0c00 |0005: move-result-object v0 │ │ +053828: 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 : 652 (BidiFormatter.java) │ │ │ │ Class #154 header: │ │ -class_idx : 360 │ │ +class_idx : 367 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #154 annotations: │ │ @@ -31341,17 +31339,17 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1054 (ICUCompat.java) │ │ │ │ Class #155 header: │ │ -class_idx : 363 │ │ +class_idx : 370 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1054 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #155 annotations: │ │ @@ -31375,26 +31373,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0537cc: |[0537cc] android.support.v4.text.ICUCompat.:()V │ │ -0537dc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0537e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0537e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0537e8: 2201 6a01 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@016a │ │ -0537ec: 7010 5808 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0858 │ │ -0537f2: 6901 ba02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ -0537f6: 0e00 |000d: return-void │ │ -0537f8: 2201 6901 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0169 │ │ -0537fc: 7010 5508 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0855 │ │ -053802: 6901 ba02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ -053806: 28f8 |0015: goto 000d // -0008 │ │ +05382c: |[05382c] android.support.v4.text.ICUCompat.:()V │ │ +05383c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +053840: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +053844: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +053848: 2201 7101 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0171 │ │ +05384c: 7010 5808 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0858 │ │ +053852: 6901 ba02 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ +053856: 0e00 |000d: return-void │ │ +053858: 2201 7001 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0170 │ │ +05385c: 7010 5508 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0855 │ │ +053862: 6901 ba02 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ +053866: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -31406,17 +31404,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053808: |[053808] android.support.v4.text.ICUCompat.:()V │ │ -053818: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05381e: 0e00 |0003: return-void │ │ +053868: |[053868] android.support.v4.text.ICUCompat.:()V │ │ +053878: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05387e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -31425,19 +31423,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 │ │ -053820: |[053820] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -053830: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ -053834: 7220 5308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0853 │ │ -05383a: 0c00 |0005: move-result-object v0 │ │ -05383c: 1100 |0006: return-object v0 │ │ +053880: |[053880] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +053890: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ +053894: 7220 5308 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0853 │ │ +05389a: 0c00 |0005: move-result-object v0 │ │ +05389c: 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;) │ │ @@ -31445,32 +31443,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 │ │ -053840: |[053840] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -053850: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ -053854: 7220 5408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0854 │ │ -05385a: 0c00 |0005: move-result-object v0 │ │ -05385c: 1100 |0006: return-object v0 │ │ +0538a0: |[0538a0] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0538b0: 6200 ba02 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@02ba │ │ +0538b4: 7220 5408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0854 │ │ +0538ba: 0c00 |0005: move-result-object v0 │ │ +0538bc: 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 : 1054 (ICUCompat.java) │ │ │ │ Class #156 header: │ │ -class_idx : 364 │ │ +class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1056 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #156 - │ │ @@ -31499,42 +31497,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -053860: |[053860] android.support.v4.text.ICUCompatIcs.:()V │ │ -053870: 1a02 1619 |0000: const-string v2, "libcore.icu.ICU" // string@1916 │ │ -053874: 7110 8422 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2284 │ │ -05387a: 0c00 |0005: move-result-object v0 │ │ -05387c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -053880: 1a02 4016 |0008: const-string v2, "getScript" // string@1640 │ │ -053884: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -053886: 2333 bd04 |000b: new-array v3, v3, [Ljava/lang/Class; // type@04bd │ │ -05388a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05388c: 1c05 6304 |000e: const-class v5, Ljava/lang/String; // type@0463 │ │ -053890: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -053894: 6e30 8a22 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ -05389a: 0c02 |0015: move-result-object v2 │ │ -05389c: 6902 bd02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ -0538a0: 1a02 990f |0018: const-string v2, "addLikelySubtags" // string@0f99 │ │ -0538a4: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0538a6: 2333 bd04 |001b: new-array v3, v3, [Ljava/lang/Class; // type@04bd │ │ -0538aa: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -0538ac: 1c05 6304 |001e: const-class v5, Ljava/lang/String; // type@0463 │ │ -0538b0: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -0538b4: 6e30 8a22 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ -0538ba: 0c02 |0025: move-result-object v2 │ │ -0538bc: 6902 bc02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ -0538c0: 0e00 |0028: return-void │ │ -0538c2: 0d01 |0029: move-exception v1 │ │ -0538c4: 1a02 1f04 |002a: const-string v2, "ICUCompatIcs" // string@041f │ │ -0538c8: 7120 931d 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -0538ce: 28f9 |002f: goto 0028 // -0007 │ │ +0538c0: |[0538c0] android.support.v4.text.ICUCompatIcs.:()V │ │ +0538d0: 1a02 1f19 |0000: const-string v2, "libcore.icu.ICU" // string@191f │ │ +0538d4: 7110 8422 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2284 │ │ +0538da: 0c00 |0005: move-result-object v0 │ │ +0538dc: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +0538e0: 1a02 4916 |0008: const-string v2, "getScript" // string@1649 │ │ +0538e4: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +0538e6: 2333 c604 |000b: new-array v3, v3, [Ljava/lang/Class; // type@04c6 │ │ +0538ea: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0538ec: 1c05 6c04 |000e: const-class v5, Ljava/lang/String; // type@046c │ │ +0538f0: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +0538f4: 6e30 8a22 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ +0538fa: 0c02 |0015: move-result-object v2 │ │ +0538fc: 6902 bd02 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ +053900: 1a02 a20f |0018: const-string v2, "addLikelySubtags" // string@0fa2 │ │ +053904: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +053906: 2333 c604 |001b: new-array v3, v3, [Ljava/lang/Class; // type@04c6 │ │ +05390a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +05390c: 1c05 6c04 |001e: const-class v5, Ljava/lang/String; // type@046c │ │ +053910: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +053914: 6e30 8a22 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ +05391a: 0c02 |0025: move-result-object v2 │ │ +05391c: 6902 bc02 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ +053920: 0e00 |0028: return-void │ │ +053922: 0d01 |0029: move-exception v1 │ │ +053924: 1a02 1f04 |002a: const-string v2, "ICUCompatIcs" // string@041f │ │ +053928: 7120 931d 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +05392e: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -31551,17 +31549,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0538e0: |[0538e0] android.support.v4.text.ICUCompatIcs.:()V │ │ -0538f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0538f6: 0e00 |0003: return-void │ │ +053940: |[053940] android.support.v4.text.ICUCompatIcs.:()V │ │ +053950: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +053956: 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;) │ │ @@ -31569,36 +31567,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 │ │ -0538f8: |[0538f8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -053908: 6202 bc02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ -05390c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -053910: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -053912: 2320 be04 |0005: new-array v0, v2, [Ljava/lang/Object; // type@04be │ │ -053916: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -053918: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -05391c: 6202 bc02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ -053920: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -053922: 6e30 f322 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -053928: 0c02 |0010: move-result-object v2 │ │ -05392a: 1f02 6304 |0011: check-cast v2, Ljava/lang/String; // type@0463 │ │ -05392e: 1102 |0013: return-object v2 │ │ -053930: 0d01 |0014: move-exception v1 │ │ -053932: 1a02 1f04 |0015: const-string v2, "ICUCompatIcs" // string@041f │ │ -053936: 7120 931d 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -05393c: 0742 |001a: move-object v2, v4 │ │ -05393e: 28f8 |001b: goto 0013 // -0008 │ │ -053940: 0d01 |001c: move-exception v1 │ │ -053942: 1a02 1f04 |001d: const-string v2, "ICUCompatIcs" // string@041f │ │ -053946: 7120 931d 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -05394c: 28f8 |0022: goto 001a // -0008 │ │ +053958: |[053958] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +053968: 6202 bc02 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ +05396c: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +053970: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +053972: 2320 c704 |0005: new-array v0, v2, [Ljava/lang/Object; // type@04c7 │ │ +053976: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +053978: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +05397c: 6202 bc02 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@02bc │ │ +053980: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +053982: 6e30 f322 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +053988: 0c02 |0010: move-result-object v2 │ │ +05398a: 1f02 6c04 |0011: check-cast v2, Ljava/lang/String; // type@046c │ │ +05398e: 1102 |0013: return-object v2 │ │ +053990: 0d01 |0014: move-exception v1 │ │ +053992: 1a02 1f04 |0015: const-string v2, "ICUCompatIcs" // string@041f │ │ +053996: 7120 931d 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +05399c: 0742 |001a: move-object v2, v4 │ │ +05399e: 28f8 |001b: goto 0013 // -0008 │ │ +0539a0: 0d01 |001c: move-exception v1 │ │ +0539a2: 1a02 1f04 |001d: const-string v2, "ICUCompatIcs" // string@041f │ │ +0539a6: 7120 931d 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +0539ac: 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 │ │ @@ -31620,37 +31618,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 │ │ -053960: |[053960] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -053970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -053972: 6202 bd02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ -053976: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -05397a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -05397c: 2320 be04 |0006: new-array v0, v2, [Ljava/lang/Object; // type@04be │ │ -053980: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -053982: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -053986: 6202 bd02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ -05398a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -05398c: 6e30 f322 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -053992: 0c02 |0011: move-result-object v2 │ │ -053994: 1f02 6304 |0012: check-cast v2, Ljava/lang/String; // type@0463 │ │ -053998: 1102 |0014: return-object v2 │ │ -05399a: 0d01 |0015: move-exception v1 │ │ -05399c: 1a02 1f04 |0016: const-string v2, "ICUCompatIcs" // string@041f │ │ -0539a0: 7120 931d 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -0539a6: 0732 |001b: move-object v2, v3 │ │ -0539a8: 28f8 |001c: goto 0014 // -0008 │ │ -0539aa: 0d01 |001d: move-exception v1 │ │ -0539ac: 1a02 1f04 |001e: const-string v2, "ICUCompatIcs" // string@041f │ │ -0539b0: 7120 931d 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ -0539b6: 28f8 |0023: goto 001b // -0008 │ │ +0539c0: |[0539c0] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0539d0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0539d2: 6202 bd02 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ +0539d6: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +0539da: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +0539dc: 2320 c704 |0006: new-array v0, v2, [Ljava/lang/Object; // type@04c7 │ │ +0539e0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0539e2: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +0539e6: 6202 bd02 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@02bd │ │ +0539ea: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +0539ec: 6e30 f322 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +0539f2: 0c02 |0011: move-result-object v2 │ │ +0539f4: 1f02 6c04 |0012: check-cast v2, Ljava/lang/String; // type@046c │ │ +0539f8: 1102 |0014: return-object v2 │ │ +0539fa: 0d01 |0015: move-exception v1 │ │ +0539fc: 1a02 1f04 |0016: const-string v2, "ICUCompatIcs" // string@041f │ │ +053a00: 7120 931d 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +053a06: 0732 |001b: move-object v2, v3 │ │ +053a08: 28f8 |001c: goto 0014 // -0008 │ │ +053a0a: 0d01 |001d: move-exception v1 │ │ +053a0c: 1a02 1f04 |001e: const-string v2, "ICUCompatIcs" // string@041f │ │ +053a10: 7120 931d 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d93 │ │ +053a16: 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 │ │ @@ -31667,18 +31665,18 @@ │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ source_file_idx : 1056 (ICUCompatIcs.java) │ │ │ │ Class #157 header: │ │ -class_idx : 365 │ │ +class_idx : 372 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3228 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3237 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #157 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -31697,21 +31695,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3228 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 3237 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #158 header: │ │ -class_idx : 366 │ │ +class_idx : 373 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #158 annotations: │ │ Annotations on class │ │ @@ -31723,21 +31721,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #159 header: │ │ -class_idx : 369 │ │ +class_idx : 376 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #159 annotations: │ │ Annotations on class │ │ @@ -31755,21 +31753,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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #160 header: │ │ -class_idx : 373 │ │ +class_idx : 380 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #160 annotations: │ │ Annotations on class │ │ @@ -31833,39 +31831,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0539c8: |[0539c8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -0539d8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0539da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0539dc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0539de: 2200 7301 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0173 │ │ -0539e2: 7040 7208 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@0872 │ │ -0539e8: 6900 c902 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ -0539ec: 2200 7301 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0173 │ │ -0539f0: 7040 7208 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@0872 │ │ -0539f6: 6900 ca02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ -0539fa: 2200 7301 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0173 │ │ -0539fe: 6201 c102 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ -053a02: 7040 7208 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@0872 │ │ -053a08: 6900 c602 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c6 │ │ -053a0c: 2200 7301 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0173 │ │ -053a10: 6201 c102 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ -053a14: 7040 7208 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@0872 │ │ -053a1a: 6900 c702 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c7 │ │ -053a1e: 2200 7301 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@0173 │ │ -053a22: 6201 bf02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02bf │ │ -053a26: 7040 7208 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@0872 │ │ -053a2c: 6900 c502 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ -053a30: 6200 c402 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02c4 │ │ -053a34: 6900 c802 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c8 │ │ -053a38: 0e00 |0030: return-void │ │ +053a28: |[053a28] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +053a38: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +053a3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +053a3c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +053a3e: 2200 7a01 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@017a │ │ +053a42: 7040 7208 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@0872 │ │ +053a48: 6900 c902 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c9 │ │ +053a4c: 2200 7a01 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@017a │ │ +053a50: 7040 7208 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@0872 │ │ +053a56: 6900 ca02 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02ca │ │ +053a5a: 2200 7a01 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@017a │ │ +053a5e: 6201 c102 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ +053a62: 7040 7208 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@0872 │ │ +053a68: 6900 c602 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c6 │ │ +053a6c: 2200 7a01 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@017a │ │ +053a70: 6201 c102 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ +053a74: 7040 7208 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@0872 │ │ +053a7a: 6900 c702 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c7 │ │ +053a7e: 2200 7a01 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@017a │ │ +053a82: 6201 bf02 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02bf │ │ +053a86: 7040 7208 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@0872 │ │ +053a8c: 6900 c502 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c5 │ │ +053a90: 6200 c402 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02c4 │ │ +053a94: 6900 c802 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@02c8 │ │ +053a98: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -31877,17 +31875,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053a3c: |[053a3c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -053a4c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -053a52: 0e00 |0003: return-void │ │ +053a9c: |[053a9c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +053aac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +053ab2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -31896,18 +31894,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053a54: |[053a54] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -053a64: 7110 7c08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@087c │ │ -053a6a: 0a00 |0003: move-result v0 │ │ -053a6c: 0f00 |0004: return v0 │ │ +053ab4: |[053ab4] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +053ac4: 7110 7c08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@087c │ │ +053aca: 0a00 |0003: move-result v0 │ │ +053acc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31915,18 +31913,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -053a70: |[053a70] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -053a80: 7110 7b08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@087b │ │ -053a86: 0a00 |0003: move-result v0 │ │ -053a88: 0f00 |0004: return v0 │ │ +053ad0: |[053ad0] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +053ae0: 7110 7b08 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@087b │ │ +053ae6: 0a00 |0003: move-result v0 │ │ +053ae8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -31934,24 +31932,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -053a8c: |[053a8c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -053a9c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -053aa2: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -053aa4: 0f00 |0004: return v0 │ │ -053aa6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -053aa8: 28fe |0006: goto 0004 // -0002 │ │ -053aaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -053aac: 28fc |0008: goto 0004 // -0004 │ │ -053aae: 0000 |0009: nop // spacer │ │ -053ab0: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +053aec: |[053aec] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +053afc: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +053b02: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +053b04: 0f00 |0004: return v0 │ │ +053b06: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +053b08: 28fe |0006: goto 0004 // -0002 │ │ +053b0a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053b0c: 28fc |0008: goto 0004 // -0004 │ │ +053b0e: 0000 |0009: nop // spacer │ │ +053b10: 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 │ │ @@ -31963,42 +31961,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -053ac4: |[053ac4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -053ad4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -053ada: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -053adc: 0f00 |0004: return v0 │ │ -053ade: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -053ae0: 28fe |0006: goto 0004 // -0002 │ │ -053ae2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -053ae4: 28fc |0008: goto 0004 // -0004 │ │ -053ae6: 0000 |0009: nop // spacer │ │ -053ae8: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +053b24: |[053b24] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +053b34: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +053b3a: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +053b3c: 0f00 |0004: return v0 │ │ +053b3e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +053b40: 28fe |0006: goto 0004 // -0002 │ │ +053b42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +053b44: 28fc |0008: goto 0004 // -0004 │ │ +053b46: 0000 |0009: nop // spacer │ │ +053b48: 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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #161 header: │ │ -class_idx : 374 │ │ +class_idx : 381 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3233 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3242 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 - │ │ Class descriptor : 'Landroid/support/v4/text/TextUtilsCompat;' │ │ @@ -32025,25 +32023,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -053b24: |[053b24] android.support.v4.text.TextUtilsCompat.:()V │ │ -053b34: 2200 8504 |0000: new-instance v0, Ljava/util/Locale; // type@0485 │ │ -053b38: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -053b3c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -053b40: 7030 3223 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2332 │ │ -053b46: 6900 d002 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02d0 │ │ -053b4a: 1a00 5c02 |000b: const-string v0, "Arab" // string@025c │ │ -053b4e: 6900 ce02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ce │ │ -053b52: 1a00 1104 |000f: const-string v0, "Hebr" // string@0411 │ │ -053b56: 6900 cf02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02cf │ │ -053b5a: 0e00 |0013: return-void │ │ +053b84: |[053b84] android.support.v4.text.TextUtilsCompat.:()V │ │ +053b94: 2200 8e04 |0000: new-instance v0, Ljava/util/Locale; // type@048e │ │ +053b98: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +053b9c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +053ba0: 7030 3223 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2332 │ │ +053ba6: 6900 d002 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02d0 │ │ +053baa: 1a00 5c02 |000b: const-string v0, "Arab" // string@025c │ │ +053bae: 6900 ce02 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ce │ │ +053bb2: 1a00 1104 |000f: const-string v0, "Hebr" // string@0411 │ │ +053bb6: 6900 cf02 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02cf │ │ +053bba: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x000b line=113 │ │ 0x000f line=114 │ │ locals : │ │ │ │ @@ -32052,17 +32050,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -053b5c: |[053b5c] android.support.v4.text.TextUtilsCompat.:()V │ │ -053b6c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -053b72: 0e00 |0003: return-void │ │ +053bbc: |[053bbc] android.support.v4.text.TextUtilsCompat.:()V │ │ +053bcc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +053bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -32070,28 +32068,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -053b74: |[053b74] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -053b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -053b86: 6e20 3523 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2335 │ │ -053b8c: 0c01 |0004: move-result-object v1 │ │ -053b8e: 6e20 c522 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -053b94: 0a01 |0008: move-result v1 │ │ -053b96: 7110 7e22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ -053b9c: 0a01 |000c: move-result v1 │ │ -053b9e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -053ba4: 0f00 |0010: return v0 │ │ -053ba6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -053ba8: 28fe |0012: goto 0010 // -0002 │ │ -053baa: 0000 |0013: nop // spacer │ │ -053bac: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +053bd4: |[053bd4] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +053be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +053be6: 6e20 3523 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2335 │ │ +053bec: 0c01 |0004: move-result-object v1 │ │ +053bee: 6e20 c522 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +053bf4: 0a01 |0008: move-result v1 │ │ +053bf6: 7110 7e22 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ +053bfc: 0a01 |000c: move-result v1 │ │ +053bfe: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +053c04: 0f00 |0010: return v0 │ │ +053c06: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +053c08: 28fe |0012: goto 0010 // -0002 │ │ +053c0a: 0000 |0013: nop // spacer │ │ +053c0c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0010 line=107 │ │ 0x0011 line=103 │ │ 0x0013 line=100 │ │ locals : │ │ @@ -32102,42 +32100,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -053bbc: |[053bbc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -053bcc: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -053bd0: 6201 d002 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02d0 │ │ -053bd4: 6e20 3323 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2333 │ │ -053bda: 0a01 |0007: move-result v1 │ │ -053bdc: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -053be0: 6e10 3623 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2336 │ │ -053be6: 0c01 |000d: move-result-object v1 │ │ -053be8: 7110 5d08 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@085d │ │ -053bee: 0c01 |0011: move-result-object v1 │ │ -053bf0: 7110 5e08 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@085e │ │ -053bf6: 0c00 |0015: move-result-object v0 │ │ -053bf8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -053bfc: 7110 7f08 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@087f │ │ -053c02: 0a01 |001b: move-result v1 │ │ -053c04: 0f01 |001c: return v1 │ │ -053c06: 6201 ce02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ce │ │ -053c0a: 6e20 c822 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@22c8 │ │ -053c10: 0a01 |0022: move-result v1 │ │ -053c12: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -053c16: 6201 cf02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02cf │ │ -053c1a: 6e20 c822 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@22c8 │ │ -053c20: 0a01 |002a: move-result v1 │ │ -053c22: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -053c26: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -053c28: 28ee |002e: goto 001c // -0012 │ │ -053c2a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -053c2c: 28ec |0030: goto 001c // -0014 │ │ +053c1c: |[053c1c] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +053c2c: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +053c30: 6201 d002 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@02d0 │ │ +053c34: 6e20 3323 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2333 │ │ +053c3a: 0a01 |0007: move-result v1 │ │ +053c3c: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +053c40: 6e10 3623 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2336 │ │ +053c46: 0c01 |000d: move-result-object v1 │ │ +053c48: 7110 5d08 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@085d │ │ +053c4e: 0c01 |0011: move-result-object v1 │ │ +053c50: 7110 5e08 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@085e │ │ +053c56: 0c00 |0015: move-result-object v0 │ │ +053c58: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +053c5c: 7110 7f08 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@087f │ │ +053c62: 0a01 |001b: move-result v1 │ │ +053c64: 0f01 |001c: return v1 │ │ +053c66: 6201 ce02 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@02ce │ │ +053c6a: 6e20 c822 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@22c8 │ │ +053c70: 0a01 |0022: move-result v1 │ │ +053c72: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +053c76: 6201 cf02 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@02cf │ │ +053c7a: 6e20 c822 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@22c8 │ │ +053c80: 0a01 |002a: move-result v1 │ │ +053c82: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +053c86: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +053c88: 28ee |002e: goto 001c // -0012 │ │ +053c8a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +053c8c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x000a line=74 │ │ 0x0016 line=76 │ │ 0x001c line=84 │ │ 0x001d line=78 │ │ @@ -32153,46 +32151,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 │ │ -053c30: |[053c30] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -053c40: 2202 6404 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -053c44: 7010 d422 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -053c4a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -053c4c: 6e10 cc22 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ -053c52: 0a03 |0009: move-result v3 │ │ -053c54: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -053c58: 6e20 c522 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -053c5e: 0a00 |000f: move-result v0 │ │ -053c60: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -053c66: 6e20 d722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -053c6c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -053c70: 28ee |0018: goto 0006 // -0012 │ │ -053c72: 1a03 9600 |0019: const-string v3, "<" // string@0096 │ │ -053c76: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053c7c: 28f8 |001e: goto 0016 // -0008 │ │ -053c7e: 1a03 9500 |001f: const-string v3, ">" // string@0095 │ │ -053c82: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053c88: 28f2 |0024: goto 0016 // -000e │ │ -053c8a: 1a03 9400 |0025: const-string v3, "&" // string@0094 │ │ -053c8e: 6e20 dc22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053c94: 28ec |002a: goto 0016 // -0014 │ │ -053c96: 1a03 9300 |002b: const-string v3, "'" // string@0093 │ │ -053c9a: 6e20 dc22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053ca0: 28e6 |0030: goto 0016 // -001a │ │ -053ca2: 1a03 9800 |0031: const-string v3, """ // string@0098 │ │ -053ca6: 6e20 dc22 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053cac: 28e0 |0036: goto 0016 // -0020 │ │ -053cae: 6e10 e122 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -053cb4: 0c03 |003a: move-result-object v3 │ │ -053cb6: 1103 |003b: return-object v3 │ │ -053cb8: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +053c90: |[053c90] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +053ca0: 2202 6d04 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +053ca4: 7010 d422 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +053caa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +053cac: 6e10 cc22 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@22cc │ │ +053cb2: 0a03 |0009: move-result v3 │ │ +053cb4: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +053cb8: 6e20 c522 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +053cbe: 0a00 |000f: move-result v0 │ │ +053cc0: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +053cc6: 6e20 d722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +053ccc: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +053cd0: 28ee |0018: goto 0006 // -0012 │ │ +053cd2: 1a03 9600 |0019: const-string v3, "<" // string@0096 │ │ +053cd6: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053cdc: 28f8 |001e: goto 0016 // -0008 │ │ +053cde: 1a03 9500 |001f: const-string v3, ">" // string@0095 │ │ +053ce2: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053ce8: 28f2 |0024: goto 0016 // -000e │ │ +053cea: 1a03 9400 |0025: const-string v3, "&" // string@0094 │ │ +053cee: 6e20 dc22 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053cf4: 28ec |002a: goto 0016 // -0014 │ │ +053cf6: 1a03 9300 |002b: const-string v3, "'" // string@0093 │ │ +053cfa: 6e20 dc22 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053d00: 28e6 |0030: goto 0016 // -001a │ │ +053d02: 1a03 9800 |0031: const-string v3, """ // string@0098 │ │ +053d06: 6e20 dc22 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053d0c: 28e0 |0036: goto 0016 // -0020 │ │ +053d0e: 6e10 e122 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +053d14: 0c03 |003a: move-result-object v3 │ │ +053d16: 1103 |003b: return-object v3 │ │ +053d18: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0005 line=33 │ │ 0x000c line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=56 │ │ @@ -32207,20 +32205,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 : 3233 (TextUtilsCompat.java) │ │ + source_file_idx : 3242 (TextUtilsCompat.java) │ │ │ │ Class #162 header: │ │ -class_idx : 377 │ │ +class_idx : 384 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 613 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #162 annotations: │ │ @@ -32252,32 +32250,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -053ce4: |[053ce4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -053cf4: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -053cfa: 5b34 d602 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053cfe: 2200 3604 |0005: new-instance v0, Ljava/io/File; // type@0436 │ │ -053d02: 2201 6404 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -053d06: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -053d0c: 6e10 5b22 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -053d12: 0c02 |000f: move-result-object v2 │ │ -053d14: 6e20 dc22 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053d1a: 0c01 |0013: move-result-object v1 │ │ -053d1c: 1a02 d200 |0014: const-string v2, ".bak" // string@00d2 │ │ -053d20: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053d26: 0c01 |0019: move-result-object v1 │ │ -053d28: 6e10 e122 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -053d2e: 0c01 |001d: move-result-object v1 │ │ -053d30: 7020 5422 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ -053d36: 5b30 d502 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053d3a: 0e00 |0023: return-void │ │ +053d44: |[053d44] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +053d54: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +053d5a: 5b34 d602 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053d5e: 2200 3f04 |0005: new-instance v0, Ljava/io/File; // type@043f │ │ +053d62: 2201 6d04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +053d66: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +053d6c: 6e10 5b22 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +053d72: 0c02 |000f: move-result-object v2 │ │ +053d74: 6e20 dc22 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053d7a: 0c01 |0013: move-result-object v1 │ │ +053d7c: 1a02 d200 |0014: const-string v2, ".bak" // string@00d2 │ │ +053d80: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053d86: 0c01 |0019: move-result-object v1 │ │ +053d88: 6e10 e122 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +053d8e: 0c01 |001d: move-result-object v1 │ │ +053d90: 7020 5422 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2254 │ │ +053d96: 5b30 d502 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053d9a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -32289,24 +32287,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -053d3c: |[053d3c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -053d4c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -053d50: 6e10 6922 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2269 │ │ -053d56: 0c00 |0005: move-result-object v0 │ │ -053d58: 6e10 5f22 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@225f │ │ -053d5e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -053d60: 0f00 |000a: return v0 │ │ -053d62: 0d00 |000b: move-exception v0 │ │ -053d64: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -053d66: 28fd |000d: goto 000a // -0003 │ │ +053d9c: |[053d9c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +053dac: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +053db0: 6e10 6922 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2269 │ │ +053db6: 0c00 |0005: move-result-object v0 │ │ +053db8: 6e10 5f22 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@225f │ │ +053dbe: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +053dc0: 0f00 |000a: return v0 │ │ +053dc2: 0d00 |000b: move-exception v0 │ │ +053dc4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +053dc6: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -32322,20 +32320,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -053d78: |[053d78] android.support.v4.util.AtomicFile.delete:()V │ │ -053d88: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053d8c: 6e10 5522 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053d92: 5410 d502 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053d96: 6e10 5522 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053d9c: 0e00 |000a: return-void │ │ +053dd8: |[053dd8] android.support.v4.util.AtomicFile.delete:()V │ │ +053de8: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053dec: 6e10 5522 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ +053df2: 5410 d502 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053df6: 6e10 5522 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ +053dfc: 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; │ │ @@ -32345,29 +32343,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -053da0: |[053da0] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -053db0: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -053db4: 7110 a708 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@08a7 │ │ -053dba: 6e10 6822 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -053dc0: 5431 d602 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053dc4: 6e10 5522 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053dca: 5431 d502 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053dce: 5432 d602 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053dd2: 6e20 5e22 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ -053dd8: 0e00 |0014: return-void │ │ -053dda: 0d00 |0015: move-exception v0 │ │ -053ddc: 1a01 6402 |0016: const-string v1, "AtomicFile" // string@0264 │ │ -053de0: 1a02 c713 |0018: const-string v2, "failWrite: Got exception:" // string@13c7 │ │ -053de4: 7130 921d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -053dea: 28f7 |001d: goto 0014 // -0009 │ │ +053e00: |[053e00] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +053e10: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +053e14: 7110 a708 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@08a7 │ │ +053e1a: 6e10 6822 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +053e20: 5431 d602 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053e24: 6e10 5522 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2255 │ │ +053e2a: 5431 d502 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053e2e: 5432 d602 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053e32: 6e20 5e22 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ +053e38: 0e00 |0014: return-void │ │ +053e3a: 0d00 |0015: move-exception v0 │ │ +053e3c: 1a01 6402 |0016: const-string v1, "AtomicFile" // string@0264 │ │ +053e40: 1a02 d013 |0018: const-string v2, "failWrite: Got exception:" // string@13d0 │ │ +053e44: 7130 921d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +053e4a: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -32386,26 +32384,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -053dfc: |[053dfc] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -053e0c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -053e10: 7110 a708 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@08a7 │ │ -053e16: 6e10 6822 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -053e1c: 5431 d502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053e20: 6e10 5522 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053e26: 0e00 |000d: return-void │ │ -053e28: 0d00 |000e: move-exception v0 │ │ -053e2a: 1a01 6402 |000f: const-string v1, "AtomicFile" // string@0264 │ │ -053e2e: 1a02 0114 |0011: const-string v2, "finishWrite: Got exception:" // string@1401 │ │ -053e32: 7130 921d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -053e38: 28f7 |0016: goto 000d // -0009 │ │ +053e5c: |[053e5c] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +053e6c: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +053e70: 7110 a708 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@08a7 │ │ +053e76: 6e10 6822 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +053e7c: 5431 d502 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053e80: 6e10 5522 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2255 │ │ +053e86: 0e00 |000d: return-void │ │ +053e88: 0d00 |000e: move-exception v0 │ │ +053e8a: 1a01 6402 |000f: const-string v1, "AtomicFile" // string@0264 │ │ +053e8e: 1a02 0a14 |0011: const-string v2, "finishWrite: Got exception:" // string@140a │ │ +053e92: 7130 921d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +053e98: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -32423,17 +32421,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -053e4c: |[053e4c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -053e5c: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053e60: 1100 |0002: return-object v0 │ │ +053eac: |[053eac] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +053ebc: 5410 d602 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053ec0: 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;) │ │ @@ -32441,28 +32439,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -053e64: |[053e64] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -053e74: 5420 d502 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053e78: 6e10 5622 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2256 │ │ -053e7e: 0a00 |0005: move-result v0 │ │ -053e80: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -053e84: 5420 d602 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053e88: 6e10 5522 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053e8e: 5420 d502 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053e92: 5421 d602 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053e96: 6e20 5e22 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ -053e9c: 2200 3804 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0438 │ │ -053ea0: 5421 d602 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053ea4: 7020 6022 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@2260 │ │ -053eaa: 1100 |001b: return-object v0 │ │ +053ec4: |[053ec4] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +053ed4: 5420 d502 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053ed8: 6e10 5622 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2256 │ │ +053ede: 0a00 |0005: move-result v0 │ │ +053ee0: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +053ee4: 5420 d602 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053ee8: 6e10 5522 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2255 │ │ +053eee: 5420 d502 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053ef2: 5421 d602 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053ef6: 6e20 5e22 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ +053efc: 2200 4104 |0014: new-instance v0, Ljava/io/FileInputStream; // type@0441 │ │ +053f00: 5421 d602 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053f04: 7020 6022 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@2260 │ │ +053f0a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -32473,44 +32471,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -053eac: |[053eac] android.support.v4.util.AtomicFile.readFully:()[B │ │ -053ebc: 6e10 a408 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@08a4 │ │ -053ec2: 0c05 |0003: move-result-object v5 │ │ -053ec4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -053ec6: 6e10 6122 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2261 │ │ -053ecc: 0a01 |0008: move-result v1 │ │ -053ece: 2312 9e04 |0009: new-array v2, v1, [B // type@049e │ │ -053ed2: 2126 |000b: array-length v6, v2 │ │ -053ed4: b146 |000c: sub-int/2addr v6, v4 │ │ -053ed6: 6e40 6322 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@2263 │ │ -053edc: 0a00 |0010: move-result v0 │ │ -053ede: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -053ee2: 6e10 6222 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -053ee8: 1102 |0016: return-object v2 │ │ -053eea: b004 |0017: add-int/2addr v4, v0 │ │ -053eec: 6e10 6122 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2261 │ │ -053ef2: 0a01 |001b: move-result v1 │ │ -053ef4: 2126 |001c: array-length v6, v2 │ │ -053ef6: b146 |001d: sub-int/2addr v6, v4 │ │ -053ef8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -053efc: 9006 0401 |0020: add-int v6, v4, v1 │ │ -053f00: 2363 9e04 |0022: new-array v3, v6, [B // type@049e │ │ -053f04: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -053f06: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -053f08: 7154 e222 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -053f0e: 0732 |0029: move-object v2, v3 │ │ -053f10: 28e1 |002a: goto 000b // -001f │ │ -053f12: 0d06 |002b: move-exception v6 │ │ -053f14: 6e10 6222 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -053f1a: 2706 |002f: throw v6 │ │ +053f0c: |[053f0c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +053f1c: 6e10 a408 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@08a4 │ │ +053f22: 0c05 |0003: move-result-object v5 │ │ +053f24: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +053f26: 6e10 6122 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2261 │ │ +053f2c: 0a01 |0008: move-result v1 │ │ +053f2e: 2312 a704 |0009: new-array v2, v1, [B // type@04a7 │ │ +053f32: 2126 |000b: array-length v6, v2 │ │ +053f34: b146 |000c: sub-int/2addr v6, v4 │ │ +053f36: 6e40 6322 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@2263 │ │ +053f3c: 0a00 |0010: move-result v0 │ │ +053f3e: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +053f42: 6e10 6222 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +053f48: 1102 |0016: return-object v2 │ │ +053f4a: b004 |0017: add-int/2addr v4, v0 │ │ +053f4c: 6e10 6122 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2261 │ │ +053f52: 0a01 |001b: move-result v1 │ │ +053f54: 2126 |001c: array-length v6, v2 │ │ +053f56: b146 |001d: sub-int/2addr v6, v4 │ │ +053f58: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +053f5c: 9006 0401 |0020: add-int v6, v4, v1 │ │ +053f60: 2363 a704 |0022: new-array v3, v6, [B // type@04a7 │ │ +053f64: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +053f66: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +053f68: 7154 e222 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +053f6e: 0732 |0029: move-object v2, v3 │ │ +053f70: 28e1 |002a: goto 000b // -001f │ │ +053f72: 0d06 |002b: move-exception v6 │ │ +053f74: 6e10 6222 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +053f7a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -32541,92 +32539,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -053f30: |[053f30] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -053f40: 5474 d602 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053f44: 6e10 5622 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2256 │ │ -053f4a: 0a04 |0005: move-result v4 │ │ -053f4c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -053f50: 5474 d502 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053f54: 6e10 5622 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2256 │ │ -053f5a: 0a04 |000d: move-result v4 │ │ -053f5c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -053f60: 5474 d602 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053f64: 5475 d502 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053f68: 6e20 5e22 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ -053f6e: 0a04 |0017: move-result v4 │ │ -053f70: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -053f74: 1a04 6402 |001a: const-string v4, "AtomicFile" // string@0264 │ │ -053f78: 2205 6404 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -053f7c: 7010 d422 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -053f82: 1a06 fc02 |0021: const-string v6, "Couldn't rename file " // string@02fc │ │ -053f86: 6e20 dc22 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053f8c: 0c05 |0026: move-result-object v5 │ │ -053f8e: 5476 d602 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053f92: 6e20 db22 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -053f98: 0c05 |002c: move-result-object v5 │ │ -053f9a: 1a06 8900 |002d: const-string v6, " to backup file " // string@0089 │ │ -053f9e: 6e20 dc22 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -053fa4: 0c05 |0032: move-result-object v5 │ │ -053fa6: 5476 d502 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ -053faa: 6e20 db22 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -053fb0: 0c05 |0038: move-result-object v5 │ │ -053fb2: 6e10 e122 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -053fb8: 0c05 |003c: move-result-object v5 │ │ -053fba: 7120 911d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -053fc0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -053fc2: 2203 3a04 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@043a │ │ -053fc6: 5474 d602 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053fca: 7020 6622 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2266 │ │ -053fd0: 1103 |0048: return-object v3 │ │ -053fd2: 5474 d602 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053fd6: 6e10 5522 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2255 │ │ -053fdc: 28f2 |004e: goto 0040 // -000e │ │ -053fde: 0d00 |004f: move-exception v0 │ │ -053fe0: 5474 d602 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -053fe4: 6e10 5a22 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@225a │ │ -053fea: 0c02 |0055: move-result-object v2 │ │ -053fec: 6e10 5d22 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@225d │ │ -053ff2: 0a04 |0059: move-result v4 │ │ -053ff4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -053ff8: 2204 3b04 |005c: new-instance v4, Ljava/io/IOException; // type@043b │ │ -053ffc: 2205 6404 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -054000: 7010 d422 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -054006: 1a06 f902 |0063: const-string v6, "Couldn't create directory " // string@02f9 │ │ -05400a: 6e20 dc22 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054010: 0c05 |0068: move-result-object v5 │ │ -054012: 5476 d602 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -054016: 6e20 db22 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05401c: 0c05 |006e: move-result-object v5 │ │ -05401e: 6e10 e122 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -054024: 0c05 |0072: move-result-object v5 │ │ -054026: 7020 6a22 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@226a │ │ -05402c: 2704 |0076: throw v4 │ │ -05402e: 2203 3a04 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@043a │ │ -054032: 5474 d602 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -054036: 7020 6622 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2266 │ │ -05403c: 28ca |007e: goto 0048 // -0036 │ │ -05403e: 0d01 |007f: move-exception v1 │ │ -054040: 2204 3b04 |0080: new-instance v4, Ljava/io/IOException; // type@043b │ │ -054044: 2205 6404 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -054048: 7010 d422 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05404e: 1a06 f802 |0087: const-string v6, "Couldn't create " // string@02f8 │ │ -054052: 6e20 dc22 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054058: 0c05 |008c: move-result-object v5 │ │ -05405a: 5476 d602 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ -05405e: 6e20 db22 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -054064: 0c05 |0092: move-result-object v5 │ │ -054066: 6e10 e122 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05406c: 0c05 |0096: move-result-object v5 │ │ -05406e: 7020 6a22 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@226a │ │ -054074: 2704 |009a: throw v4 │ │ +053f90: |[053f90] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +053fa0: 5474 d602 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053fa4: 6e10 5622 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2256 │ │ +053faa: 0a04 |0005: move-result v4 │ │ +053fac: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +053fb0: 5474 d502 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053fb4: 6e10 5622 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2256 │ │ +053fba: 0a04 |000d: move-result v4 │ │ +053fbc: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +053fc0: 5474 d602 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053fc4: 5475 d502 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +053fc8: 6e20 5e22 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@225e │ │ +053fce: 0a04 |0017: move-result v4 │ │ +053fd0: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +053fd4: 1a04 6402 |001a: const-string v4, "AtomicFile" // string@0264 │ │ +053fd8: 2205 6d04 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +053fdc: 7010 d422 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +053fe2: 1a06 fc02 |0021: const-string v6, "Couldn't rename file " // string@02fc │ │ +053fe6: 6e20 dc22 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +053fec: 0c05 |0026: move-result-object v5 │ │ +053fee: 5476 d602 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +053ff2: 6e20 db22 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +053ff8: 0c05 |002c: move-result-object v5 │ │ +053ffa: 1a06 8900 |002d: const-string v6, " to backup file " // string@0089 │ │ +053ffe: 6e20 dc22 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054004: 0c05 |0032: move-result-object v5 │ │ +054006: 5476 d502 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@02d5 │ │ +05400a: 6e20 db22 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +054010: 0c05 |0038: move-result-object v5 │ │ +054012: 6e10 e122 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054018: 0c05 |003c: move-result-object v5 │ │ +05401a: 7120 911d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +054020: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +054022: 2203 4304 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@0443 │ │ +054026: 5474 d602 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +05402a: 7020 6622 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2266 │ │ +054030: 1103 |0048: return-object v3 │ │ +054032: 5474 d602 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +054036: 6e10 5522 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2255 │ │ +05403c: 28f2 |004e: goto 0040 // -000e │ │ +05403e: 0d00 |004f: move-exception v0 │ │ +054040: 5474 d602 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +054044: 6e10 5a22 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@225a │ │ +05404a: 0c02 |0055: move-result-object v2 │ │ +05404c: 6e10 5d22 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@225d │ │ +054052: 0a04 |0059: move-result v4 │ │ +054054: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +054058: 2204 4404 |005c: new-instance v4, Ljava/io/IOException; // type@0444 │ │ +05405c: 2205 6d04 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +054060: 7010 d422 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +054066: 1a06 f902 |0063: const-string v6, "Couldn't create directory " // string@02f9 │ │ +05406a: 6e20 dc22 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054070: 0c05 |0068: move-result-object v5 │ │ +054072: 5476 d602 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +054076: 6e20 db22 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05407c: 0c05 |006e: move-result-object v5 │ │ +05407e: 6e10 e122 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054084: 0c05 |0072: move-result-object v5 │ │ +054086: 7020 6a22 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@226a │ │ +05408c: 2704 |0076: throw v4 │ │ +05408e: 2203 4304 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@0443 │ │ +054092: 5474 d602 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +054096: 7020 6622 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2266 │ │ +05409c: 28ca |007e: goto 0048 // -0036 │ │ +05409e: 0d01 |007f: move-exception v1 │ │ +0540a0: 2204 4404 |0080: new-instance v4, Ljava/io/IOException; // type@0444 │ │ +0540a4: 2205 6d04 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +0540a8: 7010 d422 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0540ae: 1a06 f802 |0087: const-string v6, "Couldn't create " // string@02f8 │ │ +0540b2: 6e20 dc22 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0540b8: 0c05 |008c: move-result-object v5 │ │ +0540ba: 5476 d602 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@02d6 │ │ +0540be: 6e20 db22 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0540c4: 0c05 |0092: move-result-object v5 │ │ +0540c6: 6e10 e122 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0540cc: 0c05 |0096: move-result-object v5 │ │ +0540ce: 7020 6a22 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@226a │ │ +0540d4: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -32652,17 +32650,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 : 613 (AtomicFile.java) │ │ │ │ Class #163 header: │ │ -class_idx : 378 │ │ +class_idx : 385 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 745 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 - │ │ @@ -32690,23 +32688,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -054094: |[054094] android.support.v4.util.ContainerHelpers.:()V │ │ -0540a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0540a6: 2310 a104 |0001: new-array v0, v1, [I // type@04a1 │ │ -0540aa: 6900 d702 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -0540ae: 2310 a204 |0005: new-array v0, v1, [J // type@04a2 │ │ -0540b2: 6900 d802 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d8 │ │ -0540b6: 2310 be04 |0009: new-array v0, v1, [Ljava/lang/Object; // type@04be │ │ -0540ba: 6900 d902 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -0540be: 0e00 |000d: return-void │ │ +0540f4: |[0540f4] android.support.v4.util.ContainerHelpers.:()V │ │ +054104: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054106: 2310 aa04 |0001: new-array v0, v1, [I // type@04aa │ │ +05410a: 6900 d702 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +05410e: 2310 ab04 |0005: new-array v0, v1, [J // type@04ab │ │ +054112: 6900 d802 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d8 │ │ +054116: 2310 c704 |0009: new-array v0, v1, [Ljava/lang/Object; // type@04c7 │ │ +05411a: 6900 d902 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +05411e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -32715,17 +32713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0540c0: |[0540c0] android.support.v4.util.ContainerHelpers.:()V │ │ -0540d0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0540d6: 0e00 |0003: return-void │ │ +054120: |[054120] android.support.v4.util.ContainerHelpers.:()V │ │ +054130: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +054136: 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;) │ │ @@ -32733,29 +32731,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -0540d8: |[0540d8] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -0540e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0540ea: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -0540ee: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -0540f2: 9004 0100 |0005: add-int v4, v1, v0 │ │ -0540f6: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -0540fa: 4403 0502 |0009: aget v3, v5, v2 │ │ -0540fe: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -054102: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -054106: 28f4 |000f: goto 0003 // -000c │ │ -054108: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -05410c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -054110: 28ef |0014: goto 0003 // -0011 │ │ -054112: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -054116: 0f02 |0017: return v2 │ │ +054138: |[054138] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +054148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05414a: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +05414e: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +054152: 9004 0100 |0005: add-int v4, v1, v0 │ │ +054156: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +05415a: 4403 0502 |0009: aget v3, v5, v2 │ │ +05415e: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +054162: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +054166: 28f4 |000f: goto 0003 // -000c │ │ +054168: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +05416c: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +054170: 28ef |0014: goto 0003 // -0011 │ │ +054172: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +054176: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -32778,46 +32776,46 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -054118: |[054118] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -054128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05412a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -05412e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -054132: 9003 0100 |0005: add-int v3, v1, v0 │ │ -054136: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -05413a: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -05413e: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -054142: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -054146: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -05414a: 28f2 |0011: goto 0003 // -000e │ │ -05414c: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -054150: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -054154: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -054158: 28eb |0018: goto 0003 // -0015 │ │ -05415a: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -05415e: 0f02 |001b: return v2 │ │ +054178: |[054178] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +054188: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05418a: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +05418e: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +054192: 9005 0100 |0005: add-int v5, v1, v0 │ │ +054196: e202 0501 |0007: ushr-int/lit8 v2, v5, #int 1 // #01 │ │ +05419a: 4503 0602 |0009: aget-wide v3, v6, v2 │ │ +05419e: 3105 0308 |000b: cmp-long v5, v3, v8 │ │ +0541a2: 3b05 0500 |000d: if-gez v5, 0012 // +0005 │ │ +0541a6: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +0541aa: 28f2 |0011: goto 0003 // -000e │ │ +0541ac: 3105 0308 |0012: cmp-long v5, v3, v8 │ │ +0541b0: 3d05 0700 |0014: if-lez v5, 001b // +0007 │ │ +0541b4: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0541b8: 28eb |0018: goto 0003 // -0015 │ │ +0541ba: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0541be: 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;) │ │ @@ -32825,24 +32823,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 │ │ -054160: |[054160] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -054170: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -054174: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -054178: 6e20 b822 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -05417e: 0a00 |0007: move-result v0 │ │ -054180: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -054184: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -054186: 0f00 |000b: return v0 │ │ -054188: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05418a: 28fe |000d: goto 000b // -0002 │ │ +0541c0: |[0541c0] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0541d0: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +0541d4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0541d8: 6e20 b822 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +0541de: 0a00 |0007: move-result v0 │ │ +0541e0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0541e4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0541e6: 0f00 |000b: return v0 │ │ +0541e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0541ea: 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; │ │ │ │ @@ -32851,27 +32849,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -05418c: |[05418c] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -05419c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05419e: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -0541a0: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -0541a4: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -0541a8: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -0541ac: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -0541b0: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -0541b4: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -0541b8: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -0541bc: 0f03 |0010: return v3 │ │ -0541be: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0541c2: 28ef |0013: goto 0002 // -0011 │ │ +0541ec: |[0541ec] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +0541fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0541fe: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +054200: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +054204: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +054208: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +05420c: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +054210: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +054214: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +054218: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +05421c: 0f03 |0010: return v3 │ │ +05421e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +054222: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -32885,20 +32883,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0541c4: |[0541c4] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -0541d4: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -0541d8: 7110 ad08 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@08ad │ │ -0541de: 0a00 |0005: move-result v0 │ │ -0541e0: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -0541e4: 0f00 |0008: return v0 │ │ +054224: |[054224] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +054234: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +054238: 7110 ad08 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@08ad │ │ +05423e: 0a00 |0005: move-result v0 │ │ +054240: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +054244: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -32906,33 +32904,33 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0541e8: |[0541e8] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -0541f8: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -0541fc: 7110 ad08 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@08ad │ │ -054202: 0a00 |0005: move-result v0 │ │ -054204: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -054208: 0f00 |0008: return v0 │ │ +054248: |[054248] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +054258: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +05425c: 7110 ad08 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@08ad │ │ +054262: 0a00 |0005: move-result v0 │ │ +054264: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +054268: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ source_file_idx : 745 (ContainerHelpers.java) │ │ │ │ Class #164 header: │ │ -class_idx : 379 │ │ +class_idx : 386 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 839 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #164 - │ │ @@ -32948,17 +32946,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05420c: |[05420c] android.support.v4.util.DebugUtils.:()V │ │ -05421c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -054222: 0e00 |0003: return-void │ │ +05426c: |[05426c] android.support.v4.util.DebugUtils.:()V │ │ +05427c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +054282: 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;) │ │ @@ -32966,47 +32964,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 │ │ -054224: |[054224] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -054234: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -054238: 1a02 641e |0002: const-string v2, "null" // string@1e64 │ │ -05423c: 6e20 dc22 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054242: 0e00 |0007: return-void │ │ -054244: 6e10 b922 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05424a: 0c02 |000b: move-result-object v2 │ │ -05424c: 6e10 8d22 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -054252: 0c01 |000f: move-result-object v1 │ │ -054254: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -054258: 6e10 cc22 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@22cc │ │ -05425e: 0a02 |0015: move-result v2 │ │ -054260: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -054264: 6e10 b922 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05426a: 0c02 |001b: move-result-object v2 │ │ -05426c: 6e10 8c22 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -054272: 0c01 |001f: move-result-object v1 │ │ -054274: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -054278: 6e20 cb22 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@22cb │ │ -05427e: 0a00 |0025: move-result v0 │ │ -054280: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -054284: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -054288: 6e20 ce22 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -05428e: 0c01 |002d: move-result-object v1 │ │ -054290: 6e20 dc22 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054296: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -05429a: 6e20 d722 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -0542a0: 7110 e422 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -0542a6: 0a02 |0039: move-result v2 │ │ -0542a8: 7110 a522 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0542ae: 0c02 |003d: move-result-object v2 │ │ -0542b0: 6e20 dc22 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0542b6: 28c6 |0041: goto 0007 // -003a │ │ +054284: |[054284] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +054294: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +054298: 1a02 6d1e |0002: const-string v2, "null" // string@1e6d │ │ +05429c: 6e20 dc22 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0542a2: 0e00 |0007: return-void │ │ +0542a4: 6e10 b922 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +0542aa: 0c02 |000b: move-result-object v2 │ │ +0542ac: 6e10 8d22 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +0542b2: 0c01 |000f: move-result-object v1 │ │ +0542b4: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +0542b8: 6e10 cc22 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@22cc │ │ +0542be: 0a02 |0015: move-result v2 │ │ +0542c0: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +0542c4: 6e10 b922 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +0542ca: 0c02 |001b: move-result-object v2 │ │ +0542cc: 6e10 8c22 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +0542d2: 0c01 |001f: move-result-object v1 │ │ +0542d4: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +0542d8: 6e20 cb22 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@22cb │ │ +0542de: 0a00 |0025: move-result v0 │ │ +0542e0: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +0542e4: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0542e8: 6e20 ce22 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +0542ee: 0c01 |002d: move-result-object v1 │ │ +0542f0: 6e20 dc22 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0542f6: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +0542fa: 6e20 d722 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +054300: 7110 e422 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +054306: 0a02 |0039: move-result v2 │ │ +054308: 7110 a522 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +05430e: 0c02 |003d: move-result-object v2 │ │ +054310: 6e20 dc22 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054316: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -33023,18 +33021,18 @@ │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ source_file_idx : 839 (DebugUtils.java) │ │ │ │ Class #165 header: │ │ -class_idx : 380 │ │ +class_idx : 387 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1088 │ │ -source_file_idx : 2583 │ │ +superclass_idx : 1097 │ │ +source_file_idx : 2592 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #165 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -33057,22 +33055,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0542b8: |[0542b8] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -0542c8: 7010 7622 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2276 │ │ -0542ce: 2200 6404 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -0542d2: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -0542d6: 7020 d522 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -0542dc: 5b20 da02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -0542e0: 5b23 db02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02db │ │ -0542e4: 0e00 |000e: return-void │ │ +054318: |[054318] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +054328: 7010 7622 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2276 │ │ +05432e: 2200 6d04 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +054332: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +054336: 7020 d522 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +05433c: 5b20 da02 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +054340: 5b23 db02 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02db │ │ +054344: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -33084,31 +33082,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0542e8: |[0542e8] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -0542f8: 5430 da02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -0542fc: 6e10 e022 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ -054302: 0a00 |0005: move-result v0 │ │ -054304: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -054308: 5430 db02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02db │ │ -05430c: 5431 da02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -054310: 6e10 e122 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -054316: 0c01 |000f: move-result-object v1 │ │ -054318: 7120 8d1d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8d │ │ -05431e: 5430 da02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -054322: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -054324: 5432 da02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -054328: 6e10 e022 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ -05432e: 0a02 |001b: move-result v2 │ │ -054330: 6e30 df22 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@22df │ │ -054336: 0e00 |001f: return-void │ │ +054348: |[054348] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +054358: 5430 da02 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +05435c: 6e10 e022 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ +054362: 0a00 |0005: move-result v0 │ │ +054364: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +054368: 5430 db02 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@02db │ │ +05436c: 5431 da02 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +054370: 6e10 e122 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054376: 0c01 |000f: move-result-object v1 │ │ +054378: 7120 8d1d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8d │ │ +05437e: 5430 da02 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +054382: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +054384: 5432 da02 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +054388: 6e10 e022 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@22e0 │ │ +05438e: 0a02 |001b: move-result v2 │ │ +054390: 6e30 df22 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@22df │ │ +054396: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -33120,17 +33118,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054338: |[054338] android.support.v4.util.LogWriter.close:()V │ │ -054348: 7010 b508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ -05434e: 0e00 |0003: return-void │ │ +054398: |[054398] android.support.v4.util.LogWriter.close:()V │ │ +0543a8: 7010 b508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ +0543ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33139,17 +33137,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -054350: |[054350] android.support.v4.util.LogWriter.flush:()V │ │ -054360: 7010 b508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ -054366: 0e00 |0003: return-void │ │ +0543b0: |[0543b0] android.support.v4.util.LogWriter.flush:()V │ │ +0543c0: 7010 b508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ +0543c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -33158,28 +33156,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -054368: |[054368] android.support.v4.util.LogWriter.write:([CII)V │ │ -054378: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05437a: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -05437e: 9002 0501 |0003: add-int v2, v5, v1 │ │ -054382: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -054386: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -05438a: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -05438e: 7010 b508 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ -054394: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054398: 28f1 |0010: goto 0001 // -000f │ │ -05439a: 5432 da02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ -05439e: 6e20 d722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -0543a4: 28f8 |0016: goto 000e // -0008 │ │ -0543a6: 0e00 |0017: return-void │ │ +0543c8: |[0543c8] android.support.v4.util.LogWriter.write:([CII)V │ │ +0543d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0543da: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +0543de: 9002 0501 |0003: add-int v2, v5, v1 │ │ +0543e2: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +0543e6: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +0543ea: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +0543ee: 7010 b508 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@08b5 │ │ +0543f4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0543f8: 28f1 |0010: goto 0001 // -000f │ │ +0543fa: 5432 da02 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@02da │ │ +0543fe: 6e20 d722 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +054404: 28f8 |0016: goto 000e // -0008 │ │ +054406: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -33189,21 +33187,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 : 2583 (LogWriter.java) │ │ + source_file_idx : 2592 (LogWriter.java) │ │ │ │ Class #166 header: │ │ -class_idx : 381 │ │ +class_idx : 388 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2584 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2593 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -33261,37 +33259,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0543a8: |[0543a8] android.support.v4.util.LongSparseArray.:()V │ │ -0543b8: 2200 5f04 |0000: new-instance v0, Ljava/lang/Object; // type@045f │ │ -0543bc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0543c2: 6900 dc02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -0543c6: 0e00 |0007: return-void │ │ +054408: |[054408] android.support.v4.util.LongSparseArray.:()V │ │ +054418: 2200 6804 |0000: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +05441c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +054422: 6900 dc02 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +054426: 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 │ │ -0543c8: |[0543c8] android.support.v4.util.LongSparseArray.:()V │ │ -0543d8: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0543dc: 7020 b908 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@08b9 │ │ -0543e2: 0e00 |0005: return-void │ │ +054428: |[054428] android.support.v4.util.LongSparseArray.:()V │ │ +054438: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +05443c: 7020 b908 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@08b9 │ │ +054442: 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; │ │ @@ -33301,32 +33299,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0543e4: |[0543e4] android.support.v4.util.LongSparseArray.:(I)V │ │ -0543f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0543f6: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0543fc: 5c21 dd02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -054400: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -054404: 6200 d802 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d8 │ │ -054408: 5b20 de02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05440c: 6200 d902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -054410: 5b20 e002 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054414: 5921 df02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054418: 0e00 |0012: return-void │ │ -05441a: 7110 af08 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ -054420: 0a03 |0016: move-result v3 │ │ -054422: 2330 a204 |0017: new-array v0, v3, [J // type@04a2 │ │ -054426: 5b20 de02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05442a: 2330 be04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@04be │ │ -05442e: 5b20 e002 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054432: 28f1 |001f: goto 0010 // -000f │ │ +054444: |[054444] android.support.v4.util.LongSparseArray.:(I)V │ │ +054454: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054456: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05445c: 5c21 dd02 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054460: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +054464: 6200 d802 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@02d8 │ │ +054468: 5b20 de02 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05446c: 6200 d902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +054470: 5b20 e002 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054474: 5921 df02 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054478: 0e00 |0012: return-void │ │ +05447a: 7110 af08 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ +054480: 0a03 |0016: move-result v3 │ │ +054482: 2330 ab04 |0017: new-array v0, v3, [J // type@04ab │ │ +054486: 5b20 de02 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05448a: 2330 c704 |001b: new-array v0, v3, [Ljava/lang/Object; // type@04c7 │ │ +05448e: 5b20 e002 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054492: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -33345,37 +33343,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -054434: |[054434] android.support.v4.util.LongSparseArray.gc:()V │ │ -054444: 5282 df02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054448: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -05444a: 5481 de02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05444e: 5485 e002 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054452: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -054454: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -054458: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -05445c: 6206 dc02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -054460: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -054464: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -054468: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -05446c: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -054470: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -054474: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -054476: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -05447a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05447e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054482: 28e9 |001f: goto 0008 // -0017 │ │ -054484: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -054486: 5c86 dd02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -05448a: 5983 df02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05448e: 0e00 |0025: return-void │ │ +054494: |[054494] android.support.v4.util.LongSparseArray.gc:()V │ │ +0544a4: 5282 df02 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0544a8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0544aa: 5481 de02 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +0544ae: 5485 e002 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0544b2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0544b4: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0544b8: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0544bc: 6206 dc02 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +0544c0: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0544c4: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0544c8: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +0544cc: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +0544d0: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0544d4: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0544d6: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +0544da: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0544de: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0544e2: 28e9 |001f: goto 0008 // -0017 │ │ +0544e4: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0544e6: 5c86 dd02 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +0544ea: 5983 df02 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0544ee: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -33406,59 +33404,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -054490: |[054490] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -0544a0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0544a2: 5274 df02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0544a6: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -0544aa: 5474 de02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0544ae: 5275 df02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0544b2: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0544b6: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -0544ba: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -0544be: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -0544c2: 6e40 c508 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@08c5 │ │ -0544c8: 0e00 |0014: return-void │ │ -0544ca: 5574 dd02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0544ce: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -0544d2: 5274 df02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0544d6: 5475 de02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0544da: 2155 |001d: array-length v5, v5 │ │ -0544dc: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -0544e0: 7010 bf08 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0544e6: 5273 df02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0544ea: 5474 de02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0544ee: 2144 |0027: array-length v4, v4 │ │ -0544f0: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -0544f4: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0544f8: 7110 af08 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ -0544fe: 0a00 |002f: move-result v0 │ │ -054500: 2301 a204 |0030: new-array v1, v0, [J // type@04a2 │ │ -054504: 2302 be04 |0032: new-array v2, v0, [Ljava/lang/Object; // type@04be │ │ -054508: 5474 de02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05450c: 5475 de02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054510: 2155 |0038: array-length v5, v5 │ │ -054512: 7155 e222 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -054518: 5474 e002 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05451c: 5475 e002 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054520: 2155 |0040: array-length v5, v5 │ │ -054522: 7155 e222 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -054528: 5b71 de02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05452c: 5b72 e002 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054530: 5474 de02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054534: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -054538: 5474 e002 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05453c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -054540: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -054544: 5974 df02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054548: 28c0 |0054: goto 0014 // -0040 │ │ +0544f0: |[0544f0] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +054500: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +054502: 5274 df02 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054506: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +05450a: 5474 de02 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05450e: 5275 df02 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054512: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +054516: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +05451a: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +05451e: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +054522: 6e40 c508 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@08c5 │ │ +054528: 0e00 |0014: return-void │ │ +05452a: 5574 dd02 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +05452e: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +054532: 5274 df02 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054536: 5475 de02 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05453a: 2155 |001d: array-length v5, v5 │ │ +05453c: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +054540: 7010 bf08 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054546: 5273 df02 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05454a: 5474 de02 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05454e: 2144 |0027: array-length v4, v4 │ │ +054550: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +054554: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +054558: 7110 af08 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ +05455e: 0a00 |002f: move-result v0 │ │ +054560: 2301 ab04 |0030: new-array v1, v0, [J // type@04ab │ │ +054564: 2302 c704 |0032: new-array v2, v0, [Ljava/lang/Object; // type@04c7 │ │ +054568: 5474 de02 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05456c: 5475 de02 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054570: 2155 |0038: array-length v5, v5 │ │ +054572: 7155 e222 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +054578: 5474 e002 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +05457c: 5475 e002 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054580: 2155 |0040: array-length v5, v5 │ │ +054582: 7155 e222 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +054588: 5b71 de02 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05458c: 5b72 e002 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054590: 5474 de02 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054594: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +054598: 5474 e002 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +05459c: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +0545a0: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +0545a4: 5974 df02 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0545a8: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -33490,27 +33488,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -05454c: |[05454c] android.support.v4.util.LongSparseArray.clear:()V │ │ -05455c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05455e: 5251 df02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054562: 5452 e002 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054566: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -054568: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -05456c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -05456e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -054572: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -054576: 28f9 |000d: goto 0006 // -0007 │ │ -054578: 5954 df02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05457c: 5c54 dd02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -054580: 0e00 |0012: return-void │ │ +0545ac: |[0545ac] android.support.v4.util.LongSparseArray.clear:()V │ │ +0545bc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0545be: 5251 df02 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0545c2: 5452 e002 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0545c6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0545c8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +0545cc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +0545ce: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +0545d2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0545d6: 28f9 |000d: goto 0006 // -0007 │ │ +0545d8: 5954 df02 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0545dc: 5c54 dd02 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +0545e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -33529,34 +33527,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -054584: |[054584] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -054594: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054596: 6f10 b722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@22b7 │ │ -05459c: 0c02 |0004: move-result-object v2 │ │ -05459e: 0720 |0005: move-object v0, v2 │ │ -0545a0: 1f00 7d01 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@017d │ │ -0545a4: 0701 |0008: move-object v1, v0 │ │ -0545a6: 5432 de02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0545aa: 6e10 6f23 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@236f │ │ -0545b0: 0c02 |000e: move-result-object v2 │ │ -0545b2: 1f02 a204 |000f: check-cast v2, [J // type@04a2 │ │ -0545b6: 5b12 de02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0545ba: 5432 e002 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0545be: 6e10 7223 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2372 │ │ -0545c4: 0c02 |0018: move-result-object v2 │ │ -0545c6: 1f02 be04 |0019: check-cast v2, [Ljava/lang/Object; // type@04be │ │ -0545ca: 5b12 e002 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0545ce: 1101 |001d: return-object v1 │ │ -0545d0: 0d02 |001e: move-exception v2 │ │ -0545d2: 28fe |001f: goto 001d // -0002 │ │ +0545e4: |[0545e4] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +0545f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0545f6: 6f10 b722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@22b7 │ │ +0545fc: 0c02 |0004: move-result-object v2 │ │ +0545fe: 0720 |0005: move-object v0, v2 │ │ +054600: 1f00 8401 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0184 │ │ +054604: 0701 |0008: move-object v1, v0 │ │ +054606: 5432 de02 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05460a: 6e10 6f23 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@236f │ │ +054610: 0c02 |000e: move-result-object v2 │ │ +054612: 1f02 ab04 |000f: check-cast v2, [J // type@04ab │ │ +054616: 5b12 de02 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05461a: 5432 e002 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +05461e: 6e10 7223 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2372 │ │ +054624: 0c02 |0018: move-result-object v2 │ │ +054626: 1f02 c704 |0019: check-cast v2, [Ljava/lang/Object; // type@04c7 │ │ +05462a: 5b12 e002 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +05462e: 1101 |001d: return-object v1 │ │ +054630: 0d02 |001e: move-exception v2 │ │ +054632: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -33573,18 +33571,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0545e4: |[0545e4] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -0545f4: 6e10 bc08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@08bc │ │ -0545fa: 0c00 |0003: move-result-object v0 │ │ -0545fc: 1100 |0004: return-object v0 │ │ +054644: |[054644] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +054654: 6e10 bc08 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@08bc │ │ +05465a: 0c00 |0003: move-result-object v0 │ │ +05465c: 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; │ │ │ │ @@ -33593,30 +33591,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -054600: |[054600] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -054610: 5431 de02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054614: 5232 df02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054618: 7140 ab08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ -05461e: 0a00 |0007: move-result v0 │ │ -054620: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -054624: 5431 e002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054628: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -05462c: 6202 dc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -054630: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -054634: 5431 e002 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054638: 6202 dc02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -05463c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -054640: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -054642: 5c31 dd02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -054646: 0e00 |001b: return-void │ │ +054660: |[054660] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +054670: 5431 de02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054674: 5232 df02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054678: 7140 ab08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ +05467e: 0a00 |0007: move-result v0 │ │ +054680: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +054684: 5431 e002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054688: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +05468c: 6202 dc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +054690: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +054694: 5431 e002 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054698: 6202 dc02 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +05469c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +0546a0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0546a2: 5c31 dd02 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +0546a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -33632,19 +33630,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -054648: |[054648] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -054658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05465a: 6e40 c108 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@08c1 │ │ -054660: 0c00 |0004: move-result-object v0 │ │ -054662: 1100 |0005: return-object v0 │ │ +0546a8: |[0546a8] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +0546b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0546ba: 6e40 c108 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@08c1 │ │ +0546c0: 0c00 |0004: move-result-object v0 │ │ +0546c2: 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 │ │ @@ -33654,28 +33652,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 │ │ -054664: |[054664] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -054674: 5431 de02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054678: 5232 df02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05467c: 7140 ab08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ -054682: 0a00 |0007: move-result v0 │ │ -054684: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -054688: 5431 e002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05468c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -054690: 6202 dc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -054694: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -054698: 1106 |0012: return-object v6 │ │ -05469a: 5431 e002 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05469e: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -0546a2: 28fb |0017: goto 0012 // -0005 │ │ +0546c4: |[0546c4] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +0546d4: 5431 de02 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +0546d8: 5232 df02 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0546dc: 7140 ab08 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ +0546e2: 0a00 |0007: move-result v0 │ │ +0546e4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +0546e8: 5431 e002 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0546ec: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0546f0: 6202 dc02 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +0546f4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +0546f8: 1106 |0012: return-object v6 │ │ +0546fa: 5431 e002 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0546fe: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +054702: 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; │ │ @@ -33687,61 +33685,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 │ │ -0546a4: |[0546a4] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -0546b4: 5530 dd02 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0546b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0546bc: 7010 bf08 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0546c2: 5430 de02 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0546c6: 5231 df02 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0546ca: 7140 ab08 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ -0546d0: 0a00 |000e: move-result v0 │ │ -0546d2: 0f00 |000f: return v0 │ │ +054704: |[054704] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +054714: 5520 dd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054718: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05471c: 7010 bf08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054722: 5420 de02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054726: 5221 df02 |0009: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05472a: 7140 ab08 1043 |000b: invoke-static {v0, v1, v3, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ +054730: 0a00 |000e: move-result v0 │ │ +054732: 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 │ │ -0546d4: |[0546d4] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -0546e4: 5521 dd02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0546e8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0546ec: 7010 bf08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0546f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0546f4: 5221 df02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0546f8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -0546fc: 5421 e002 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054700: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -054704: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -054708: 0f00 |0012: return v0 │ │ -05470a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05470e: 28f3 |0015: goto 0008 // -000d │ │ -054710: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -054712: 28fb |0017: goto 0012 // -0005 │ │ +054734: |[054734] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +054744: 5521 dd02 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054748: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +05474c: 7010 bf08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054752: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +054754: 5221 df02 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054758: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +05475c: 5421 e002 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054760: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +054764: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +054768: 0f00 |0012: return v0 │ │ +05476a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05476e: 28f3 |0015: goto 0008 // -000d │ │ +054770: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +054772: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -33760,21 +33758,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -054714: |[054714] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -054724: 5520 dd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -054728: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -05472c: 7010 bf08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -054732: 5420 de02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054736: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -05473a: 1000 |000b: return-wide v0 │ │ +054774: |[054774] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +054784: 5520 dd02 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054788: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +05478c: 7010 bf08 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054792: 5420 de02 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054796: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +05479a: 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; │ │ @@ -33782,95 +33780,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 │ │ -05473c: |[05473c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -05474c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -05474e: 5494 de02 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054752: 5295 df02 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054756: 7140 ab08 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ -05475c: 0a00 |0008: move-result v0 │ │ -05475e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -054762: 5494 e002 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054766: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -05476a: 0e00 |000f: return-void │ │ -05476c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -054770: 5294 df02 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054774: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -054778: 5494 e002 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05477c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -054780: 6205 dc02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -054784: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -054788: 5494 de02 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05478c: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -054790: 5494 e002 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054794: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -054798: 28e9 |0026: goto 000f // -0017 │ │ -05479a: 5594 dd02 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -05479e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -0547a2: 5294 df02 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0547a6: 5495 de02 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0547aa: 2155 |002f: array-length v5, v5 │ │ -0547ac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -0547b0: 7010 bf08 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0547b6: 5494 de02 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0547ba: 5295 df02 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0547be: 7140 ab08 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ -0547c4: 0a04 |003c: move-result v4 │ │ -0547c6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -0547ca: 5294 df02 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0547ce: 5495 de02 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0547d2: 2155 |0043: array-length v5, v5 │ │ -0547d4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0547d8: 5294 df02 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -0547dc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0547e0: 7110 af08 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ -0547e6: 0a01 |004d: move-result v1 │ │ -0547e8: 2312 a204 |004e: new-array v2, v1, [J // type@04a2 │ │ -0547ec: 2313 be04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04be │ │ -0547f0: 5494 de02 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0547f4: 5495 de02 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -0547f8: 2155 |0056: array-length v5, v5 │ │ -0547fa: 7155 e222 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -054800: 5494 e002 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054804: 5495 e002 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054808: 2155 |005e: array-length v5, v5 │ │ -05480a: 7155 e222 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -054810: 5b92 de02 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054814: 5b93 e002 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054818: 5294 df02 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05481c: b104 |0068: sub-int/2addr v4, v0 │ │ -05481e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -054822: 5494 de02 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054826: 5495 de02 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -05482a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -05482e: 5297 df02 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054832: b107 |0073: sub-int/2addr v7, v0 │ │ -054834: 7157 e222 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -05483a: 5494 e002 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05483e: 5495 e002 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -054842: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -054846: 5297 df02 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05484a: b107 |007f: sub-int/2addr v7, v0 │ │ -05484c: 7157 e222 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -054852: 5494 de02 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ -054856: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -05485a: 5494 e002 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -05485e: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -054862: 5294 df02 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054866: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05486a: 5994 df02 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05486e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +05479c: |[05479c] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +0547ac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0547ae: 5484 de02 |0001: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +0547b2: 5285 df02 |0003: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0547b6: 7140 ab08 54a9 |0005: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ +0547bc: 0a00 |0008: move-result v0 │ │ +0547be: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +0547c2: 5484 e002 |000b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0547c6: 4d0b 0400 |000d: aput-object v11, v4, v0 │ │ +0547ca: 0e00 |000f: return-void │ │ +0547cc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +0547d0: 5284 df02 |0012: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0547d4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +0547d8: 5484 e002 |0016: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0547dc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +0547e0: 6205 dc02 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +0547e4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +0547e8: 5484 de02 |001e: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +0547ec: 4c09 0400 |0020: aput-wide v9, v4, v0 │ │ +0547f0: 5484 e002 |0022: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0547f4: 4d0b 0400 |0024: aput-object v11, v4, v0 │ │ +0547f8: 28e9 |0026: goto 000f // -0017 │ │ +0547fa: 5584 dd02 |0027: iget-boolean v4, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +0547fe: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +054802: 5284 df02 |002b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054806: 5485 de02 |002d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05480a: 2155 |002f: array-length v5, v5 │ │ +05480c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +054810: 7010 bf08 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054816: 5484 de02 |0035: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05481a: 5285 df02 |0037: iget v5, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05481e: 7140 ab08 54a9 |0039: invoke-static {v4, v5, v9, v10}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@08ab │ │ +054824: 0a04 |003c: move-result v4 │ │ +054826: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +05482a: 5284 df02 |003f: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05482e: 5485 de02 |0041: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054832: 2155 |0043: array-length v5, v5 │ │ +054834: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +054838: 5284 df02 |0046: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05483c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +054840: 7110 af08 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@08af │ │ +054846: 0a01 |004d: move-result v1 │ │ +054848: 2312 ab04 |004e: new-array v2, v1, [J // type@04ab │ │ +05484c: 2313 c704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04c7 │ │ +054850: 5484 de02 |0052: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054854: 5485 de02 |0054: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054858: 2155 |0056: array-length v5, v5 │ │ +05485a: 7155 e222 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +054860: 5484 e002 |005a: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054864: 5485 e002 |005c: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054868: 2155 |005e: array-length v5, v5 │ │ +05486a: 7155 e222 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +054870: 5b82 de02 |0062: iput-object v2, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054874: 5b83 e002 |0064: iput-object v3, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054878: 5284 df02 |0066: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05487c: b104 |0068: sub-int/2addr v4, v0 │ │ +05487e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +054882: 5484 de02 |006b: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +054886: 5485 de02 |006d: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +05488a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +05488e: 5287 df02 |0071: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054892: b107 |0073: sub-int/2addr v7, v0 │ │ +054894: 7157 e222 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +05489a: 5484 e002 |0077: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +05489e: 5485 e002 |0079: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0548a2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +0548a6: 5287 df02 |007d: iget v7, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0548aa: b107 |007f: sub-int/2addr v7, v0 │ │ +0548ac: 7157 e222 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0548b2: 5484 de02 |0083: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@02de │ │ +0548b6: 4c09 0400 |0085: aput-wide v9, v4, v0 │ │ +0548ba: 5484 e002 |0087: iget-object v4, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +0548be: 4d0b 0400 |0089: aput-object v11, v4, v0 │ │ +0548c2: 5284 df02 |008b: iget v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0548c6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0548ca: 5984 df02 |008f: iput v4, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0548ce: 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 │ │ @@ -33891,65 +33889,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 │ │ -054874: |[054874] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -054884: 6e30 be08 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@08be │ │ -05488a: 0e00 |0003: return-void │ │ +0548d4: |[0548d4] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +0548e4: 6e30 be08 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@08be │ │ +0548ea: 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 │ │ -05488c: |[05488c] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -05489c: 5420 e002 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0548a0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -0548a4: 6201 dc02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -0548a8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -0548ac: 5420 e002 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0548b0: 6201 dc02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ -0548b4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -0548b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0548ba: 5c20 dd02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0548be: 0e00 |0011: return-void │ │ +0548ec: |[0548ec] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +0548fc: 5420 e002 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054900: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +054904: 6201 dc02 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +054908: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +05490c: 5420 e002 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054910: 6201 dc02 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@02dc │ │ +054914: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +054918: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05491a: 5c20 dd02 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +05491e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -33962,21 +33960,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0548c0: |[0548c0] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -0548d0: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0548d4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0548d8: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0548de: 5410 e002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0548e2: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0548e6: 0e00 |000b: return-void │ │ +054920: |[054920] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +054930: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054934: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +054938: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +05493e: 5410 e002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054942: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +054946: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -33991,20 +33989,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0548e8: |[0548e8] android.support.v4.util.LongSparseArray.size:()I │ │ -0548f8: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0548fc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -054900: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -054906: 5210 df02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -05490a: 0f00 |0009: return v0 │ │ +054948: |[054948] android.support.v4.util.LongSparseArray.size:()I │ │ +054958: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +05495c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +054960: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054966: 5210 df02 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +05496a: 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; │ │ @@ -34015,51 +34013,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -05490c: |[05490c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -05491c: 6e10 c908 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@08c9 │ │ -054922: 0a05 |0003: move-result v5 │ │ -054924: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -054928: 1a05 f526 |0006: const-string v5, "{}" // string@26f5 │ │ -05492c: 1105 |0008: return-object v5 │ │ -05492e: 2200 6404 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -054932: 5265 df02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054936: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -05493a: 7020 d522 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -054940: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -054944: 6e20 d722 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05494a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -05494c: 5265 df02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ -054950: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -054954: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -054958: 1a05 cd00 |001e: const-string v5, ", " // string@00cd │ │ -05495c: 6e20 dc22 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054962: 6e20 c408 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@08c4 │ │ -054968: 0b02 |0026: move-result-wide v2 │ │ -05496a: 6e30 d922 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ -054970: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -054974: 6e20 d722 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05497a: 6e20 cb08 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@08cb │ │ -054980: 0c04 |0032: move-result-object v4 │ │ -054982: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -054986: 6e20 db22 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05498c: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054990: 28de |003a: goto 0018 // -0022 │ │ -054992: 1a05 c200 |003b: const-string v5, "(this Map)" // string@00c2 │ │ -054996: 6e20 dc22 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05499c: 28f8 |0040: goto 0038 // -0008 │ │ -05499e: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -0549a2: 6e20 d722 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -0549a8: 6e10 e122 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0549ae: 0c05 |0049: move-result-object v5 │ │ -0549b0: 28be |004a: goto 0008 // -0042 │ │ +05496c: |[05496c] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +05497c: 6e10 c908 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@08c9 │ │ +054982: 0a05 |0003: move-result v5 │ │ +054984: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +054988: 1a05 fe26 |0006: const-string v5, "{}" // string@26fe │ │ +05498c: 1105 |0008: return-object v5 │ │ +05498e: 2200 6d04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +054992: 5265 df02 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +054996: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +05499a: 7020 d522 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +0549a0: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +0549a4: 6e20 d722 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0549aa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0549ac: 5265 df02 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@02df │ │ +0549b0: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +0549b4: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +0549b8: 1a05 cd00 |001e: const-string v5, ", " // string@00cd │ │ +0549bc: 6e20 dc22 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0549c2: 6e20 c408 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@08c4 │ │ +0549c8: 0b02 |0026: move-result-wide v2 │ │ +0549ca: 6e30 d922 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ +0549d0: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +0549d4: 6e20 d722 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0549da: 6e20 cb08 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@08cb │ │ +0549e0: 0c04 |0032: move-result-object v4 │ │ +0549e2: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +0549e6: 6e20 db22 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0549ec: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0549f0: 28de |003a: goto 0018 // -0022 │ │ +0549f2: 1a05 c200 |003b: const-string v5, "(this Map)" // string@00c2 │ │ +0549f6: 6e20 dc22 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0549fc: 28f8 |0040: goto 0038 // -0008 │ │ +0549fe: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +054a02: 6e20 d722 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +054a08: 6e10 e122 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054a0e: 0c05 |0049: move-result-object v5 │ │ +054a10: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -34089,38 +34087,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0549b4: |[0549b4] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -0549c4: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ -0549c8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0549cc: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ -0549d2: 5410 e002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ -0549d6: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0549da: 1100 |000b: return-object v0 │ │ +054a14: |[054a14] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +054a24: 5510 dd02 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@02dd │ │ +054a28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +054a2c: 7010 bf08 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@08bf │ │ +054a32: 5410 e002 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@02e0 │ │ +054a36: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +054a3a: 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 : 2584 (LongSparseArray.java) │ │ + source_file_idx : 2593 (LongSparseArray.java) │ │ │ │ Class #167 header: │ │ -class_idx : 382 │ │ +class_idx : 389 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2588 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2597 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -34189,29 +34187,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0549dc: |[0549dc] android.support.v4.util.LruCache.:(I)V │ │ -0549ec: 7010 b622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0549f2: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -0549f6: 2200 5104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -0549fa: 1a01 8c1d |0007: const-string v1, "maxSize <= 0" // string@1d8c │ │ -0549fe: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -054a04: 2700 |000c: throw v0 │ │ -054a06: 5945 e502 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ -054a0a: 2200 8204 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0482 │ │ -054a0e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -054a10: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -054a14: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -054a16: 7040 2323 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2323 │ │ -054a1c: 5b40 e402 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054a20: 0e00 |001a: return-void │ │ +054a3c: |[054a3c] android.support.v4.util.LruCache.:(I)V │ │ +054a4c: 7010 b622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ +054a52: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +054a56: 2200 5a04 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +054a5a: 1a01 951d |0007: const-string v1, "maxSize <= 0" // string@1d95 │ │ +054a5e: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +054a64: 2700 |000c: throw v0 │ │ +054a66: 5945 e502 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ +054a6a: 2200 8b04 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@048b │ │ +054a6e: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +054a70: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +054a74: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +054a76: 7040 2323 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2323 │ │ +054a7c: 5b40 e402 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054a80: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -34226,36 +34224,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 │ │ -054a24: |[054a24] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -054a34: 6e30 db08 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08db │ │ -054a3a: 0a00 |0003: move-result v0 │ │ -054a3c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -054a40: 2201 5204 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -054a44: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -054a48: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -054a4e: 1a03 ba0a |000d: const-string v3, "Negative size: " // string@0aba │ │ -054a52: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054a58: 0c02 |0012: move-result-object v2 │ │ -054a5a: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -054a60: 0c02 |0016: move-result-object v2 │ │ -054a62: 1a03 2201 |0017: const-string v3, "=" // string@0122 │ │ -054a66: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054a6c: 0c02 |001c: move-result-object v2 │ │ -054a6e: 6e20 db22 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -054a74: 0c02 |0020: move-result-object v2 │ │ -054a76: 6e10 e122 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -054a7c: 0c02 |0024: move-result-object v2 │ │ -054a7e: 7020 a022 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -054a84: 2701 |0028: throw v1 │ │ -054a86: 0f00 |0029: return v0 │ │ +054a84: |[054a84] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +054a94: 6e30 db08 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08db │ │ +054a9a: 0a00 |0003: move-result v0 │ │ +054a9c: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +054aa0: 2201 5b04 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +054aa4: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +054aa8: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +054aae: 1a03 c30a |000d: const-string v3, "Negative size: " // string@0ac3 │ │ +054ab2: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054ab8: 0c02 |0012: move-result-object v2 │ │ +054aba: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +054ac0: 0c02 |0016: move-result-object v2 │ │ +054ac2: 1a03 2201 |0017: const-string v3, "=" // string@0122 │ │ +054ac6: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054acc: 0c02 |001c: move-result-object v2 │ │ +054ace: 6e20 db22 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +054ad4: 0c02 |0020: move-result-object v2 │ │ +054ad6: 6e10 e122 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054adc: 0c02 |0024: move-result-object v2 │ │ +054ade: 7020 a022 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +054ae4: 2701 |0028: throw v1 │ │ +054ae6: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0004 line=234 │ │ 0x0006 line=235 │ │ 0x0029 line=237 │ │ locals : │ │ @@ -34273,17 +34271,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 │ │ -054a88: |[054a88] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -054a9a: 1100 |0001: return-object v0 │ │ +054ae8: |[054ae8] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +054afa: 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; │ │ @@ -34294,22 +34292,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054a9c: |[054a9c] android.support.v4.util.LruCache.createCount:()I │ │ -054aac: 1d01 |0000: monitor-enter v1 │ │ -054aae: 5210 e102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ -054ab2: 1e01 |0003: monitor-exit v1 │ │ -054ab4: 0f00 |0004: return v0 │ │ -054ab6: 0d00 |0005: move-exception v0 │ │ -054ab8: 1e01 |0006: monitor-exit v1 │ │ -054aba: 2700 |0007: throw v0 │ │ +054afc: |[054afc] android.support.v4.util.LruCache.createCount:()I │ │ +054b0c: 1d01 |0000: monitor-enter v1 │ │ +054b0e: 5210 e102 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ +054b12: 1e01 |0003: monitor-exit v1 │ │ +054b14: 0f00 |0004: return v0 │ │ +054b16: 0d00 |0005: move-exception v0 │ │ +054b18: 1e01 |0006: monitor-exit v1 │ │ +054b1a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34320,16 +34318,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 │ │ -054ac8: |[054ac8] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -054ad8: 0e00 |0000: return-void │ │ +054b28: |[054b28] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +054b38: 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; │ │ @@ -34345,18 +34343,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -054adc: |[054adc] android.support.v4.util.LruCache.evictAll:()V │ │ -054aec: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -054aee: 6e20 de08 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ -054af4: 0e00 |0004: return-void │ │ +054b3c: |[054b3c] android.support.v4.util.LruCache.evictAll:()V │ │ +054b4c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +054b4e: 6e20 de08 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ +054b54: 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; │ │ @@ -34366,22 +34364,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054af8: |[054af8] android.support.v4.util.LruCache.evictionCount:()I │ │ -054b08: 1d01 |0000: monitor-enter v1 │ │ -054b0a: 5210 e202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ -054b0e: 1e01 |0003: monitor-exit v1 │ │ -054b10: 0f00 |0004: return v0 │ │ -054b12: 0d00 |0005: move-exception v0 │ │ -054b14: 1e01 |0006: monitor-exit v1 │ │ -054b16: 2700 |0007: throw v0 │ │ +054b58: |[054b58] android.support.v4.util.LruCache.evictionCount:()I │ │ +054b68: 1d01 |0000: monitor-enter v1 │ │ +054b6a: 5210 e202 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ +054b6e: 1e01 |0003: monitor-exit v1 │ │ +054b70: 0f00 |0004: return v0 │ │ +054b72: 0d00 |0005: move-exception v0 │ │ +054b74: 1e01 |0006: monitor-exit v1 │ │ +054b76: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=309 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34392,71 +34390,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 │ │ -054b24: |[054b24] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054b34: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -054b38: 2202 5d04 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@045d │ │ -054b3c: 1a03 d218 |0004: const-string v3, "key == null" // string@18d2 │ │ -054b40: 7020 b522 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ -054b46: 2702 |0009: throw v2 │ │ -054b48: 1d04 |000a: monitor-enter v4 │ │ -054b4a: 5442 e402 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054b4e: 6e20 2623 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2326 │ │ -054b54: 0c01 |0010: move-result-object v1 │ │ -054b56: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -054b5a: 5242 e302 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054b5e: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054b62: 5942 e302 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054b66: 1e04 |0019: monitor-exit v4 │ │ -054b68: 0710 |001a: move-object v0, v1 │ │ -054b6a: 1100 |001b: return-object v0 │ │ -054b6c: 5242 e602 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ -054b70: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054b74: 5942 e602 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ -054b78: 1e04 |0022: monitor-exit v4 │ │ -054b7a: 6e20 cd08 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@08cd │ │ -054b80: 0c00 |0026: move-result-object v0 │ │ -054b82: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -054b86: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -054b88: 28f1 |002a: goto 001b // -000f │ │ -054b8a: 0d02 |002b: move-exception v2 │ │ -054b8c: 1e04 |002c: monitor-exit v4 │ │ -054b8e: 2702 |002d: throw v2 │ │ -054b90: 1d04 |002e: monitor-enter v4 │ │ -054b92: 5242 e102 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ -054b96: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -054b9a: 5942 e102 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ -054b9e: 5442 e402 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054ba2: 6e30 2823 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ -054ba8: 0c01 |003a: move-result-object v1 │ │ -054baa: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -054bae: 5442 e402 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054bb2: 6e30 2823 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ -054bb8: 1e04 |0042: monitor-exit v4 │ │ -054bba: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -054bbe: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -054bc0: 6e51 cf08 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@08cf │ │ -054bc6: 0710 |0049: move-object v0, v1 │ │ -054bc8: 28d1 |004a: goto 001b // -002f │ │ -054bca: 5242 e802 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054bce: 7030 d908 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ -054bd4: 0a03 |0050: move-result v3 │ │ -054bd6: b032 |0051: add-int/2addr v2, v3 │ │ -054bd8: 5942 e802 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054bdc: 28ee |0054: goto 0042 // -0012 │ │ -054bde: 0d02 |0055: move-exception v2 │ │ -054be0: 1e04 |0056: monitor-exit v4 │ │ -054be2: 2702 |0057: throw v2 │ │ -054be4: 5242 e502 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ -054be8: 6e20 de08 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ -054bee: 28be |005d: goto 001b // -0042 │ │ +054b84: |[054b84] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054b94: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +054b98: 2202 6604 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@0466 │ │ +054b9c: 1a03 db18 |0004: const-string v3, "key == null" // string@18db │ │ +054ba0: 7020 b522 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ +054ba6: 2702 |0009: throw v2 │ │ +054ba8: 1d04 |000a: monitor-enter v4 │ │ +054baa: 5442 e402 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054bae: 6e20 2623 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2326 │ │ +054bb4: 0c01 |0010: move-result-object v1 │ │ +054bb6: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +054bba: 5242 e302 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054bbe: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054bc2: 5942 e302 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054bc6: 1e04 |0019: monitor-exit v4 │ │ +054bc8: 0710 |001a: move-object v0, v1 │ │ +054bca: 1100 |001b: return-object v0 │ │ +054bcc: 5242 e602 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ +054bd0: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054bd4: 5942 e602 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ +054bd8: 1e04 |0022: monitor-exit v4 │ │ +054bda: 6e20 cd08 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@08cd │ │ +054be0: 0c00 |0026: move-result-object v0 │ │ +054be2: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +054be6: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +054be8: 28f1 |002a: goto 001b // -000f │ │ +054bea: 0d02 |002b: move-exception v2 │ │ +054bec: 1e04 |002c: monitor-exit v4 │ │ +054bee: 2702 |002d: throw v2 │ │ +054bf0: 1d04 |002e: monitor-enter v4 │ │ +054bf2: 5242 e102 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ +054bf6: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +054bfa: 5942 e102 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@02e1 │ │ +054bfe: 5442 e402 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054c02: 6e30 2823 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ +054c08: 0c01 |003a: move-result-object v1 │ │ +054c0a: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +054c0e: 5442 e402 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054c12: 6e30 2823 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ +054c18: 1e04 |0042: monitor-exit v4 │ │ +054c1a: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +054c1e: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +054c20: 6e51 cf08 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@08cf │ │ +054c26: 0710 |0049: move-object v0, v1 │ │ +054c28: 28d1 |004a: goto 001b // -002f │ │ +054c2a: 5242 e802 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054c2e: 7030 d908 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ +054c34: 0a03 |0050: move-result v3 │ │ +054c36: b032 |0051: add-int/2addr v2, v3 │ │ +054c38: 5942 e802 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054c3c: 28ee |0054: goto 0042 // -0012 │ │ +054c3e: 0d02 |0055: move-exception v2 │ │ +054c40: 1e04 |0056: monitor-exit v4 │ │ +054c42: 2702 |0057: throw v2 │ │ +054c44: 5242 e502 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ +054c48: 6e20 de08 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ +054c4e: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -34504,22 +34502,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054c18: |[054c18] android.support.v4.util.LruCache.hitCount:()I │ │ -054c28: 1d01 |0000: monitor-enter v1 │ │ -054c2a: 5210 e302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054c2e: 1e01 |0003: monitor-exit v1 │ │ -054c30: 0f00 |0004: return v0 │ │ -054c32: 0d00 |0005: move-exception v0 │ │ -054c34: 1e01 |0006: monitor-exit v1 │ │ -054c36: 2700 |0007: throw v0 │ │ +054c78: |[054c78] android.support.v4.util.LruCache.hitCount:()I │ │ +054c88: 1d01 |0000: monitor-enter v1 │ │ +054c8a: 5210 e302 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054c8e: 1e01 |0003: monitor-exit v1 │ │ +054c90: 0f00 |0004: return v0 │ │ +054c92: 0d00 |0005: move-exception v0 │ │ +054c94: 1e01 |0006: monitor-exit v1 │ │ +054c96: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34530,22 +34528,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054c44: |[054c44] android.support.v4.util.LruCache.maxSize:()I │ │ -054c54: 1d01 |0000: monitor-enter v1 │ │ -054c56: 5210 e502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ -054c5a: 1e01 |0003: monitor-exit v1 │ │ -054c5c: 0f00 |0004: return v0 │ │ -054c5e: 0d00 |0005: move-exception v0 │ │ -054c60: 1e01 |0006: monitor-exit v1 │ │ -054c62: 2700 |0007: throw v0 │ │ +054ca4: |[054ca4] android.support.v4.util.LruCache.maxSize:()I │ │ +054cb4: 1d01 |0000: monitor-enter v1 │ │ +054cb6: 5210 e502 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ +054cba: 1e01 |0003: monitor-exit v1 │ │ +054cbc: 0f00 |0004: return v0 │ │ +054cbe: 0d00 |0005: move-exception v0 │ │ +054cc0: 1e01 |0006: monitor-exit v1 │ │ +054cc2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34556,22 +34554,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054c70: |[054c70] android.support.v4.util.LruCache.missCount:()I │ │ -054c80: 1d01 |0000: monitor-enter v1 │ │ -054c82: 5210 e602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ -054c86: 1e01 |0003: monitor-exit v1 │ │ -054c88: 0f00 |0004: return v0 │ │ -054c8a: 0d00 |0005: move-exception v0 │ │ -054c8c: 1e01 |0006: monitor-exit v1 │ │ -054c8e: 2700 |0007: throw v0 │ │ +054cd0: |[054cd0] android.support.v4.util.LruCache.missCount:()I │ │ +054ce0: 1d01 |0000: monitor-enter v1 │ │ +054ce2: 5210 e602 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ +054ce6: 1e01 |0003: monitor-exit v1 │ │ +054ce8: 0f00 |0004: return v0 │ │ +054cea: 0d00 |0005: move-exception v0 │ │ +054cec: 1e01 |0006: monitor-exit v1 │ │ +054cee: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34582,49 +34580,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 │ │ -054c9c: |[054c9c] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -054cac: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -054cb0: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -054cb4: 2201 5d04 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@045d │ │ -054cb8: 1a02 d318 |0006: const-string v2, "key == null || value == null" // string@18d3 │ │ -054cbc: 7020 b522 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ -054cc2: 2701 |000b: throw v1 │ │ -054cc4: 1d03 |000c: monitor-enter v3 │ │ -054cc6: 5231 e702 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ -054cca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -054cce: 5931 e702 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ -054cd2: 5231 e802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054cd6: 7030 d908 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ -054cdc: 0a02 |0018: move-result v2 │ │ -054cde: b021 |0019: add-int/2addr v1, v2 │ │ -054ce0: 5931 e802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054ce4: 5431 e402 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054ce8: 6e30 2823 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ -054cee: 0c00 |0021: move-result-object v0 │ │ -054cf0: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -054cf4: 5231 e802 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054cf8: 7030 d908 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ -054cfe: 0a02 |0029: move-result v2 │ │ -054d00: b121 |002a: sub-int/2addr v1, v2 │ │ -054d02: 5931 e802 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054d06: 1e03 |002d: monitor-exit v3 │ │ -054d08: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -054d0c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -054d0e: 6e55 cf08 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@08cf │ │ -054d14: 5231 e502 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ -054d18: 6e20 de08 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ -054d1e: 1100 |0039: return-object v0 │ │ -054d20: 0d01 |003a: move-exception v1 │ │ -054d22: 1e03 |003b: monitor-exit v3 │ │ -054d24: 2701 |003c: throw v1 │ │ +054cfc: |[054cfc] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +054d0c: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +054d10: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +054d14: 2201 6604 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@0466 │ │ +054d18: 1a02 dc18 |0006: const-string v2, "key == null || value == null" // string@18dc │ │ +054d1c: 7020 b522 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ +054d22: 2701 |000b: throw v1 │ │ +054d24: 1d03 |000c: monitor-enter v3 │ │ +054d26: 5231 e702 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ +054d2a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +054d2e: 5931 e702 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ +054d32: 5231 e802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054d36: 7030 d908 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ +054d3c: 0a02 |0018: move-result v2 │ │ +054d3e: b021 |0019: add-int/2addr v1, v2 │ │ +054d40: 5931 e802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054d44: 5431 e402 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054d48: 6e30 2823 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2328 │ │ +054d4e: 0c00 |0021: move-result-object v0 │ │ +054d50: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +054d54: 5231 e802 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054d58: 7030 d908 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ +054d5e: 0a02 |0029: move-result v2 │ │ +054d60: b121 |002a: sub-int/2addr v1, v2 │ │ +054d62: 5931 e802 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054d66: 1e03 |002d: monitor-exit v3 │ │ +054d68: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +054d6c: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +054d6e: 6e55 cf08 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@08cf │ │ +054d74: 5231 e502 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ +054d78: 6e20 de08 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@08de │ │ +054d7e: 1100 |0039: return-object v0 │ │ +054d80: 0d01 |003a: move-exception v1 │ │ +054d82: 1e03 |003b: monitor-exit v3 │ │ +054d84: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=116 │ │ @@ -34655,22 +34653,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054d3c: |[054d3c] android.support.v4.util.LruCache.putCount:()I │ │ -054d4c: 1d01 |0000: monitor-enter v1 │ │ -054d4e: 5210 e702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ -054d52: 1e01 |0003: monitor-exit v1 │ │ -054d54: 0f00 |0004: return v0 │ │ -054d56: 0d00 |0005: move-exception v0 │ │ -054d58: 1e01 |0006: monitor-exit v1 │ │ -054d5a: 2700 |0007: throw v0 │ │ +054d9c: |[054d9c] android.support.v4.util.LruCache.putCount:()I │ │ +054dac: 1d01 |0000: monitor-enter v1 │ │ +054dae: 5210 e702 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@02e7 │ │ +054db2: 1e01 |0003: monitor-exit v1 │ │ +054db4: 0f00 |0004: return v0 │ │ +054db6: 0d00 |0005: move-exception v0 │ │ +054db8: 1e01 |0006: monitor-exit v1 │ │ +054dba: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34681,39 +34679,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 │ │ -054d68: |[054d68] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -054d78: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -054d7c: 2201 5d04 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@045d │ │ -054d80: 1a02 d218 |0004: const-string v2, "key == null" // string@18d2 │ │ -054d84: 7020 b522 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ -054d8a: 2701 |0009: throw v1 │ │ -054d8c: 1d03 |000a: monitor-enter v3 │ │ -054d8e: 5431 e402 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054d92: 6e20 2923 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ -054d98: 0c00 |0010: move-result-object v0 │ │ -054d9a: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -054d9e: 5231 e802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054da2: 7030 d908 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ -054da8: 0a02 |0018: move-result v2 │ │ -054daa: b121 |0019: sub-int/2addr v1, v2 │ │ -054dac: 5931 e802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054db0: 1e03 |001c: monitor-exit v3 │ │ -054db2: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -054db6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -054db8: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -054dba: 6e52 cf08 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@08cf │ │ -054dc0: 1100 |0024: return-object v0 │ │ -054dc2: 0d01 |0025: move-exception v1 │ │ -054dc4: 1e03 |0026: monitor-exit v3 │ │ -054dc6: 2701 |0027: throw v1 │ │ +054dc8: |[054dc8] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +054dd8: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +054ddc: 2201 6604 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@0466 │ │ +054de0: 1a02 db18 |0004: const-string v2, "key == null" // string@18db │ │ +054de4: 7020 b522 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@22b5 │ │ +054dea: 2701 |0009: throw v1 │ │ +054dec: 1d03 |000a: monitor-enter v3 │ │ +054dee: 5431 e402 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054df2: 6e20 2923 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +054df8: 0c00 |0010: move-result-object v0 │ │ +054dfa: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +054dfe: 5231 e802 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054e02: 7030 d908 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ +054e08: 0a02 |0018: move-result v2 │ │ +054e0a: b121 |0019: sub-int/2addr v1, v2 │ │ +054e0c: 5931 e802 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054e10: 1e03 |001c: monitor-exit v3 │ │ +054e12: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +054e16: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +054e18: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +054e1a: 6e52 cf08 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@08cf │ │ +054e20: 1100 |0024: return-object v0 │ │ +054e22: 0d01 |0025: move-exception v1 │ │ +054e24: 1e03 |0026: monitor-exit v3 │ │ +054e26: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=177 │ │ @@ -34739,22 +34737,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -054ddc: |[054ddc] android.support.v4.util.LruCache.size:()I │ │ -054dec: 1d01 |0000: monitor-enter v1 │ │ -054dee: 5210 e802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054df2: 1e01 |0003: monitor-exit v1 │ │ -054df4: 0f00 |0004: return v0 │ │ -054df6: 0d00 |0005: move-exception v0 │ │ -054df8: 1e01 |0006: monitor-exit v1 │ │ -054dfa: 2700 |0007: throw v0 │ │ +054e3c: |[054e3c] android.support.v4.util.LruCache.size:()I │ │ +054e4c: 1d01 |0000: monitor-enter v1 │ │ +054e4e: 5210 e802 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054e52: 1e01 |0003: monitor-exit v1 │ │ +054e54: 0f00 |0004: return v0 │ │ +054e56: 0d00 |0005: move-exception v0 │ │ +054e58: 1e01 |0006: monitor-exit v1 │ │ +054e5a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=264 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -34765,17 +34763,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 │ │ -054e08: |[054e08] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -054e18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -054e1a: 0f00 |0001: return v0 │ │ +054e68: |[054e68] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +054e78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +054e7a: 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; │ │ @@ -34788,24 +34786,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 │ │ -054e1c: |[054e1c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -054e2c: 1d02 |0000: monitor-enter v2 │ │ -054e2e: 2200 8204 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0482 │ │ -054e32: 5421 e402 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054e36: 7020 2423 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2324 │ │ -054e3c: 1e02 |0008: monitor-exit v2 │ │ -054e3e: 1100 |0009: return-object v0 │ │ -054e40: 0d00 |000a: move-exception v0 │ │ -054e42: 1e02 |000b: monitor-exit v2 │ │ -054e44: 2700 |000c: throw v0 │ │ +054e7c: |[054e7c] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +054e8c: 1d02 |0000: monitor-enter v2 │ │ +054e8e: 2200 8b04 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@048b │ │ +054e92: 5421 e402 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054e96: 7020 2423 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2324 │ │ +054e9c: 1e02 |0008: monitor-exit v2 │ │ +054e9e: 1100 |0009: return-object v0 │ │ +054ea0: 0d00 |000a: move-exception v0 │ │ +054ea2: 1e02 |000b: monitor-exit v2 │ │ +054ea4: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -34816,53 +34814,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 │ │ -054e54: |[054e54] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -054e64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -054e66: 1d06 |0001: monitor-enter v6 │ │ -054e68: 5262 e302 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054e6c: 5263 e602 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ -054e70: 9000 0203 |0006: add-int v0, v2, v3 │ │ -054e74: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -054e78: 5262 e302 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054e7c: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -054e80: 9301 0200 |000e: div-int v1, v2, v0 │ │ -054e84: 1a02 1d0a |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0a1d │ │ -054e88: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -054e8a: 2333 be04 |0013: new-array v3, v3, [Ljava/lang/Object; // type@04be │ │ -054e8e: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -054e90: 5265 e502 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ -054e94: 7110 a622 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -054e9a: 0c05 |001b: move-result-object v5 │ │ -054e9c: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -054ea0: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -054ea2: 5265 e302 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ -054ea6: 7110 a622 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -054eac: 0c05 |0024: move-result-object v5 │ │ -054eae: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -054eb2: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -054eb4: 5265 e602 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ -054eb8: 7110 a622 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -054ebe: 0c05 |002d: move-result-object v5 │ │ -054ec0: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -054ec4: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -054ec6: 7110 a622 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -054ecc: 0c05 |0034: move-result-object v5 │ │ -054ece: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -054ed2: 7120 c922 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@22c9 │ │ -054ed8: 0c02 |003a: move-result-object v2 │ │ -054eda: 1e06 |003b: monitor-exit v6 │ │ -054edc: 1102 |003c: return-object v2 │ │ -054ede: 0d02 |003d: move-exception v2 │ │ -054ee0: 1e06 |003e: monitor-exit v6 │ │ -054ee2: 2702 |003f: throw v2 │ │ +054eb4: |[054eb4] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +054ec4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +054ec6: 1d06 |0001: monitor-enter v6 │ │ +054ec8: 5262 e302 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054ecc: 5263 e602 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ +054ed0: 9000 0203 |0006: add-int v0, v2, v3 │ │ +054ed4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +054ed8: 5262 e302 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054edc: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +054ee0: 9301 0200 |000e: div-int v1, v2, v0 │ │ +054ee4: 1a02 260a |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0a26 │ │ +054ee8: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +054eea: 2333 c704 |0013: new-array v3, v3, [Ljava/lang/Object; // type@04c7 │ │ +054eee: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +054ef0: 5265 e502 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@02e5 │ │ +054ef4: 7110 a622 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +054efa: 0c05 |001b: move-result-object v5 │ │ +054efc: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +054f00: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +054f02: 5265 e302 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@02e3 │ │ +054f06: 7110 a622 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +054f0c: 0c05 |0024: move-result-object v5 │ │ +054f0e: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +054f12: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +054f14: 5265 e602 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@02e6 │ │ +054f18: 7110 a622 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +054f1e: 0c05 |002d: move-result-object v5 │ │ +054f20: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +054f24: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +054f26: 7110 a622 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +054f2c: 0c05 |0034: move-result-object v5 │ │ +054f2e: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +054f32: 7120 c922 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@22c9 │ │ +054f38: 0c02 |003a: move-result-object v2 │ │ +054f3a: 1e06 |003b: monitor-exit v6 │ │ +054f3c: 1102 |003c: return-object v2 │ │ +054f3e: 0d02 |003d: move-exception v2 │ │ +054f40: 1e06 |003e: monitor-exit v6 │ │ +054f42: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=321 │ │ 0x0008 line=322 │ │ 0x0010 line=323 │ │ @@ -34878,78 +34876,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -054ef0: |[054ef0] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -054f00: 1d06 |0000: monitor-enter v6 │ │ -054f02: 5263 e802 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054f06: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -054f0a: 5463 e402 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054f0e: 6e10 2723 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2327 │ │ -054f14: 0a03 |000a: move-result v3 │ │ -054f16: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -054f1a: 5263 e802 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054f1e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -054f22: 2203 5204 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -054f26: 2204 6404 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -054f2a: 7010 d422 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -054f30: 6e10 b922 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -054f36: 0c05 |001b: move-result-object v5 │ │ -054f38: 6e10 8c22 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -054f3e: 0c05 |001f: move-result-object v5 │ │ -054f40: 6e20 dc22 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054f46: 0c04 |0023: move-result-object v4 │ │ -054f48: 1a05 d400 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00d4 │ │ -054f4c: 6e20 dc22 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -054f52: 0c04 |0029: move-result-object v4 │ │ -054f54: 6e10 e122 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -054f5a: 0c04 |002d: move-result-object v4 │ │ -054f5c: 7020 a022 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -054f62: 2703 |0031: throw v3 │ │ -054f64: 0d03 |0032: move-exception v3 │ │ -054f66: 1e06 |0033: monitor-exit v6 │ │ -054f68: 2703 |0034: throw v3 │ │ -054f6a: 5263 e802 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054f6e: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -054f72: 5463 e402 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054f76: 6e10 2723 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2327 │ │ -054f7c: 0a03 |003e: move-result v3 │ │ -054f7e: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -054f82: 1e06 |0041: monitor-exit v6 │ │ -054f84: 0e00 |0042: return-void │ │ -054f86: 5463 e402 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054f8a: 6e10 2523 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2325 │ │ -054f90: 0c03 |0048: move-result-object v3 │ │ -054f92: 7210 4223 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -054f98: 0c03 |004c: move-result-object v3 │ │ -054f9a: 7210 2123 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -054fa0: 0c01 |0050: move-result-object v1 │ │ -054fa2: 1f01 8604 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0486 │ │ -054fa6: 7210 3723 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -054fac: 0c00 |0056: move-result-object v0 │ │ -054fae: 7210 3823 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -054fb4: 0c02 |005a: move-result-object v2 │ │ -054fb6: 5463 e402 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ -054fba: 6e20 2923 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ -054fc0: 5263 e802 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054fc4: 7030 d908 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ -054fca: 0a04 |0065: move-result v4 │ │ -054fcc: b143 |0066: sub-int/2addr v3, v4 │ │ -054fce: 5963 e802 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ -054fd2: 5263 e202 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ -054fd6: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -054fda: 5963 e202 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ -054fde: 1e06 |006f: monitor-exit v6 │ │ -054fe0: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -054fe2: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -054fe4: 6e54 cf08 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@08cf │ │ -054fea: 288b |0075: goto 0000 // -0075 │ │ +054f50: |[054f50] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +054f60: 1d06 |0000: monitor-enter v6 │ │ +054f62: 5263 e802 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054f66: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +054f6a: 5463 e402 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054f6e: 6e10 2723 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2327 │ │ +054f74: 0a03 |000a: move-result v3 │ │ +054f76: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +054f7a: 5263 e802 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054f7e: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +054f82: 2203 5b04 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +054f86: 2204 6d04 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +054f8a: 7010 d422 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +054f90: 6e10 b922 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +054f96: 0c05 |001b: move-result-object v5 │ │ +054f98: 6e10 8c22 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +054f9e: 0c05 |001f: move-result-object v5 │ │ +054fa0: 6e20 dc22 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054fa6: 0c04 |0023: move-result-object v4 │ │ +054fa8: 1a05 d400 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@00d4 │ │ +054fac: 6e20 dc22 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +054fb2: 0c04 |0029: move-result-object v4 │ │ +054fb4: 6e10 e122 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +054fba: 0c04 |002d: move-result-object v4 │ │ +054fbc: 7020 a022 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +054fc2: 2703 |0031: throw v3 │ │ +054fc4: 0d03 |0032: move-exception v3 │ │ +054fc6: 1e06 |0033: monitor-exit v6 │ │ +054fc8: 2703 |0034: throw v3 │ │ +054fca: 5263 e802 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +054fce: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +054fd2: 5463 e402 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054fd6: 6e10 2723 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2327 │ │ +054fdc: 0a03 |003e: move-result v3 │ │ +054fde: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +054fe2: 1e06 |0041: monitor-exit v6 │ │ +054fe4: 0e00 |0042: return-void │ │ +054fe6: 5463 e402 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +054fea: 6e10 2523 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2325 │ │ +054ff0: 0c03 |0048: move-result-object v3 │ │ +054ff2: 7210 4223 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +054ff8: 0c03 |004c: move-result-object v3 │ │ +054ffa: 7210 2123 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +055000: 0c01 |0050: move-result-object v1 │ │ +055002: 1f01 8f04 |0051: check-cast v1, Ljava/util/Map$Entry; // type@048f │ │ +055006: 7210 3723 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +05500c: 0c00 |0056: move-result-object v0 │ │ +05500e: 7210 3823 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +055014: 0c02 |005a: move-result-object v2 │ │ +055016: 5463 e402 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@02e4 │ │ +05501a: 6e20 2923 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2329 │ │ +055020: 5263 e802 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +055024: 7030 d908 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@08d9 │ │ +05502a: 0a04 |0065: move-result v4 │ │ +05502c: b143 |0066: sub-int/2addr v3, v4 │ │ +05502e: 5963 e802 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@02e8 │ │ +055032: 5263 e202 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ +055036: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05503a: 5963 e202 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@02e2 │ │ +05503e: 1e06 |006f: monitor-exit v6 │ │ +055040: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +055042: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +055044: 6e54 cf08 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@08cf │ │ +05504a: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=149 │ │ @@ -34971,21 +34969,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 : 2588 (LruCache.java) │ │ + source_file_idx : 2597 (LruCache.java) │ │ │ │ Class #168 header: │ │ -class_idx : 383 │ │ +class_idx : 390 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #168 annotations: │ │ Annotations on class │ │ @@ -35029,24 +35027,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 │ │ -055000: |[055000] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -055010: 5b12 ed02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ -055014: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05501a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05501c: 5c10 e902 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ -055020: 5913 eb02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02eb │ │ -055024: 6e10 2109 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -05502a: 0a00 |000d: move-result v0 │ │ -05502c: 5910 ec02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ -055030: 0e00 |0010: return-void │ │ +055060: |[055060] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +055070: 5b12 ed02 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ +055074: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05507a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +05507c: 5c10 e902 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ +055080: 5913 eb02 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02eb │ │ +055084: 6e10 2109 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +05508a: 0a00 |000d: move-result v0 │ │ +05508c: 5910 ec02 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ +055090: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -35062,22 +35060,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -055034: |[055034] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -055044: 5220 ea02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -055048: 5221 ec02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ -05504c: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -055050: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -055052: 0f00 |0007: return v0 │ │ -055054: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -055056: 28fe |0009: goto 0007 // -0002 │ │ +055094: |[055094] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +0550a4: 5220 ea02 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +0550a8: 5221 ec02 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ +0550ac: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0550b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0550b2: 0f00 |0007: return v0 │ │ +0550b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0550b6: 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; │ │ │ │ @@ -35086,26 +35084,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -055058: |[055058] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -055068: 5441 ed02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ -05506c: 5242 ea02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -055070: 5243 eb02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02eb │ │ -055074: 6e30 1f09 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -05507a: 0c00 |0009: move-result-object v0 │ │ -05507c: 5241 ea02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -055080: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055084: 5941 ea02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -055088: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -05508a: 5c41 e902 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ -05508e: 1100 |0013: return-object v0 │ │ +0550b8: |[0550b8] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +0550c8: 5441 ed02 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ +0550cc: 5242 ea02 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +0550d0: 5243 eb02 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@02eb │ │ +0550d4: 6e30 1f09 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +0550da: 0c00 |0009: move-result-object v0 │ │ +0550dc: 5241 ea02 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +0550e0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0550e4: 5941 ea02 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +0550e8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0550ea: 5c41 e902 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ +0550ee: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -35118,52 +35116,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -055090: |[055090] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -0550a0: 5520 e902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ -0550a4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0550a8: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0550ac: 7010 9f22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ -0550b2: 2700 |0009: throw v0 │ │ -0550b4: 5220 ea02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -0550b8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0550bc: 5920 ea02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -0550c0: 5220 ec02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ -0550c4: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0550c8: 5920 ec02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ -0550cc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0550ce: 5c20 e902 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ -0550d2: 5420 ed02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ -0550d6: 5221 ea02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ -0550da: 6e20 2509 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -0550e0: 0e00 |0020: return-void │ │ +0550f0: |[0550f0] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +055100: 5520 e902 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ +055104: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +055108: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +05510c: 7010 9f22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ +055112: 2700 |0009: throw v0 │ │ +055114: 5220 ea02 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +055118: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +05511c: 5920 ea02 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +055120: 5220 ec02 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ +055124: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055128: 5920 ec02 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@02ec │ │ +05512c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +05512e: 5c20 e902 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@02e9 │ │ +055132: 5420 ed02 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02ed │ │ +055136: 5221 ea02 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@02ea │ │ +05513a: 6e20 2509 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +055140: 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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #169 header: │ │ -class_idx : 384 │ │ +class_idx : 391 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #169 annotations: │ │ Annotations on class │ │ @@ -35203,18 +35201,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 │ │ -0550e4: |[0550e4] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0550f4: 5b01 ee02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0550f8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0550fe: 0e00 |0005: return-void │ │ +055144: |[055144] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +055154: 5b01 ee02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055158: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05515e: 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; │ │ @@ -35225,19 +35223,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 │ │ -055100: |[055100] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -055110: 1f02 8604 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0486 │ │ -055114: 6e20 e508 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@08e5 │ │ -05511a: 0a00 |0005: move-result v0 │ │ -05511c: 0f00 |0006: return v0 │ │ +055160: |[055160] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +055170: 1f02 8f04 |0000: check-cast v2, Ljava/util/Map$Entry; // type@048f │ │ +055174: 6e20 e508 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@08e5 │ │ +05517a: 0a00 |0005: move-result v0 │ │ +05517c: 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; │ │ @@ -35247,18 +35245,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055120: |[055120] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -055130: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055134: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -05513a: 2700 |0005: throw v0 │ │ +055180: |[055180] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +055190: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +055194: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +05519a: 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; │ │ @@ -35269,41 +35267,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -05513c: |[05513c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -05514c: 5463 ee02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055150: 6e10 2109 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055156: 0a02 |0005: move-result v2 │ │ -055158: 7210 1423 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ -05515e: 0c01 |0009: move-result-object v1 │ │ -055160: 7210 2023 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -055166: 0a03 |000d: move-result v3 │ │ -055168: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -05516c: 7210 2123 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -055172: 0c00 |0013: move-result-object v0 │ │ -055174: 1f00 8604 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0486 │ │ -055178: 5463 ee02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -05517c: 7210 3723 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -055182: 0c04 |001b: move-result-object v4 │ │ -055184: 7210 3823 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -05518a: 0c05 |001f: move-result-object v5 │ │ -05518c: 6e30 2409 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0924 │ │ -055192: 28e7 |0023: goto 000a // -0019 │ │ -055194: 5463 ee02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055198: 6e10 2109 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -05519e: 0a03 |0029: move-result v3 │ │ -0551a0: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -0551a4: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -0551a6: 0f03 |002d: return v3 │ │ -0551a8: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -0551aa: 28fe |002f: goto 002d // -0002 │ │ +05519c: |[05519c] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +0551ac: 5463 ee02 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +0551b0: 6e10 2109 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +0551b6: 0a02 |0005: move-result v2 │ │ +0551b8: 7210 1423 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ +0551be: 0c01 |0009: move-result-object v1 │ │ +0551c0: 7210 2023 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +0551c6: 0a03 |000d: move-result v3 │ │ +0551c8: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +0551cc: 7210 2123 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +0551d2: 0c00 |0013: move-result-object v0 │ │ +0551d4: 1f00 8f04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@048f │ │ +0551d8: 5463 ee02 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +0551dc: 7210 3723 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +0551e2: 0c04 |001b: move-result-object v4 │ │ +0551e4: 7210 3823 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +0551ea: 0c05 |001f: move-result-object v5 │ │ +0551ec: 6e30 2409 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0924 │ │ +0551f2: 28e7 |0023: goto 000a // -0019 │ │ +0551f4: 5463 ee02 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +0551f8: 6e10 2109 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +0551fe: 0a03 |0029: move-result v3 │ │ +055200: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +055204: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +055206: 0f03 |002d: return v3 │ │ +055208: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +05520a: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -35320,18 +35318,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0551ac: |[0551ac] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -0551bc: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0551c0: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ -0551c6: 0e00 |0005: return-void │ │ +05520c: |[05520c] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +05521c: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055220: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ +055226: 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; │ │ @@ -35341,36 +35339,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0551c8: |[0551c8] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -0551d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0551da: 2074 8604 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0486 │ │ -0551de: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0551e2: 0f03 |0005: return v3 │ │ -0551e4: 0770 |0006: move-object v0, v7 │ │ -0551e6: 1f00 8604 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0486 │ │ -0551ea: 5464 ee02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0551ee: 7210 3723 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -0551f4: 0c05 |000e: move-result-object v5 │ │ -0551f6: 6e20 2209 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ -0551fc: 0a02 |0012: move-result v2 │ │ -0551fe: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -055202: 5463 ee02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055206: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -055208: 6e30 1f09 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -05520e: 0c01 |001b: move-result-object v1 │ │ -055210: 7210 3823 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -055216: 0c03 |001f: move-result-object v3 │ │ -055218: 7120 ac08 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ -05521e: 0a03 |0023: move-result v3 │ │ -055220: 28e1 |0024: goto 0005 // -001f │ │ +055228: |[055228] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +055238: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +05523a: 2074 8f04 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@048f │ │ +05523e: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +055242: 0f03 |0005: return v3 │ │ +055244: 0770 |0006: move-object v0, v7 │ │ +055246: 1f00 8f04 |0007: check-cast v0, Ljava/util/Map$Entry; // type@048f │ │ +05524a: 5464 ee02 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +05524e: 7210 3723 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +055254: 0c05 |000e: move-result-object v5 │ │ +055256: 6e20 2209 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ +05525c: 0a02 |0012: move-result v2 │ │ +05525e: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +055262: 5463 ee02 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055266: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +055268: 6e30 1f09 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +05526e: 0c01 |001b: move-result-object v1 │ │ +055270: 7210 3823 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +055276: 0c03 |001f: move-result-object v3 │ │ +055278: 7120 ac08 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ +05527e: 0a03 |0023: move-result v3 │ │ +055280: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -35389,29 +35387,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -055224: |[055224] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -055234: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ -05523a: 0c00 |0003: move-result-object v0 │ │ -05523c: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -055242: 0a01 |0007: move-result v1 │ │ -055244: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -055248: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -05524e: 0c01 |000d: move-result-object v1 │ │ -055250: 6e20 e808 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@08e8 │ │ -055256: 0a01 |0011: move-result v1 │ │ -055258: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -05525c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05525e: 0f01 |0015: return v1 │ │ -055260: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -055262: 28fe |0017: goto 0015 // -0002 │ │ +055284: |[055284] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +055294: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ +05529a: 0c00 |0003: move-result-object v0 │ │ +05529c: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +0552a2: 0a01 |0007: move-result v1 │ │ +0552a4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0552a8: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +0552ae: 0c01 |000d: move-result-object v1 │ │ +0552b0: 6e20 e808 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@08e8 │ │ +0552b6: 0a01 |0011: move-result v1 │ │ +0552b8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +0552bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0552be: 0f01 |0015: return v1 │ │ +0552c0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0552c2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -35427,18 +35425,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -055264: |[055264] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -055274: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0928 │ │ -05527a: 0a00 |0003: move-result v0 │ │ -05527c: 0f00 |0004: return v0 │ │ +0552c4: |[0552c4] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +0552d4: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0928 │ │ +0552da: 0a00 |0003: move-result v0 │ │ +0552dc: 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; │ │ @@ -35448,45 +35446,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -055280: |[055280] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -055290: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -055292: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -055294: 5474 ee02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055298: 6e10 2109 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -05529e: 0a04 |0007: move-result v4 │ │ -0552a0: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -0552a4: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -0552a8: 5474 ee02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0552ac: 6e30 1f09 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0552b2: 0c01 |0011: move-result-object v1 │ │ -0552b4: 5474 ee02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0552b8: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -0552ba: 6e30 1f09 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0552c0: 0c03 |0018: move-result-object v3 │ │ -0552c2: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -0552c6: 0156 |001b: move v6, v5 │ │ -0552c8: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -0552cc: 0154 |001e: move v4, v5 │ │ -0552ce: b764 |001f: xor-int/2addr v4, v6 │ │ -0552d0: b042 |0020: add-int/2addr v2, v4 │ │ -0552d2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0552d6: 28e7 |0023: goto 000a // -0019 │ │ -0552d8: 6e10 ba22 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -0552de: 0a04 |0027: move-result v4 │ │ -0552e0: 0146 |0028: move v6, v4 │ │ -0552e2: 28f3 |0029: goto 001c // -000d │ │ -0552e4: 6e10 ba22 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -0552ea: 0a04 |002d: move-result v4 │ │ -0552ec: 28f1 |002e: goto 001f // -000f │ │ -0552ee: 0f02 |002f: return v2 │ │ +0552e0: |[0552e0] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +0552f0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0552f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0552f4: 5474 ee02 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +0552f8: 6e10 2109 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +0552fe: 0a04 |0007: move-result v4 │ │ +055300: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +055304: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +055308: 5474 ee02 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +05530c: 6e30 1f09 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055312: 0c01 |0011: move-result-object v1 │ │ +055314: 5474 ee02 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055318: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +05531a: 6e30 1f09 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055320: 0c03 |0018: move-result-object v3 │ │ +055322: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +055326: 0156 |001b: move v6, v5 │ │ +055328: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +05532c: 0154 |001e: move v4, v5 │ │ +05532e: b764 |001f: xor-int/2addr v4, v6 │ │ +055330: b042 |0020: add-int/2addr v2, v4 │ │ +055332: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055336: 28e7 |0023: goto 000a // -0019 │ │ +055338: 6e10 ba22 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +05533e: 0a04 |0027: move-result v4 │ │ +055340: 0146 |0028: move v6, v4 │ │ +055342: 28f3 |0029: goto 001c // -000d │ │ +055344: 6e10 ba22 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +05534a: 0a04 |002d: move-result v4 │ │ +05534c: 28f1 |002e: goto 001f // -000f │ │ +05534e: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -35506,23 +35504,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0552f0: |[0552f0] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -055300: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055304: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -05530a: 0a00 |0005: move-result v0 │ │ -05530c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055310: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -055312: 0f00 |0009: return v0 │ │ -055314: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -055316: 28fe |000b: goto 0009 // -0002 │ │ +055350: |[055350] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +055360: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055364: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +05536a: 0a00 |0005: move-result v0 │ │ +05536c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +055370: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +055372: 0f00 |0009: return v0 │ │ +055374: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +055376: 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; │ │ │ │ @@ -35531,19 +35529,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055318: |[055318] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -055328: 2200 8201 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0182 │ │ -05532c: 5421 ee02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -055330: 7020 0409 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0904 │ │ -055336: 1100 |0007: return-object v0 │ │ +055378: |[055378] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +055388: 2200 8901 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@0189 │ │ +05538c: 5421 ee02 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055390: 7020 0409 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0904 │ │ +055396: 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; │ │ │ │ @@ -35552,18 +35550,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055338: |[055338] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -055348: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -05534c: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -055352: 2700 |0005: throw v0 │ │ +055398: |[055398] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +0553a8: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +0553ac: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +0553b2: 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; │ │ @@ -35573,18 +35571,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055354: |[055354] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -055364: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055368: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -05536e: 2700 |0005: throw v0 │ │ +0553b4: |[0553b4] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +0553c4: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +0553c8: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +0553ce: 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; │ │ @@ -35595,18 +35593,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055370: |[055370] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -055380: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055384: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -05538a: 2700 |0005: throw v0 │ │ +0553d0: |[0553d0] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +0553e0: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +0553e4: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +0553ea: 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; │ │ @@ -35617,19 +35615,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05538c: |[05538c] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -05539c: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ -0553a0: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -0553a6: 0a00 |0005: move-result v0 │ │ -0553a8: 0f00 |0006: return v0 │ │ +0553ec: |[0553ec] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +0553fc: 5410 ee02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ee │ │ +055400: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055406: 0a00 |0005: move-result v0 │ │ +055408: 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; │ │ │ │ @@ -35638,18 +35636,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0553ac: |[0553ac] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -0553bc: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -0553c0: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -0553c6: 2700 |0005: throw v0 │ │ +05540c: |[05540c] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +05541c: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +055420: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +055426: 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; │ │ │ │ @@ -35658,34 +35656,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 │ │ -0553c8: |[0553c8] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0553d8: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -0553dc: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -0553e2: 2700 |0005: throw v0 │ │ +055428: |[055428] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +055438: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +05543c: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +055442: 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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #170 header: │ │ -class_idx : 385 │ │ +class_idx : 392 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -35725,18 +35723,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 │ │ -0553e4: |[0553e4] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0553f4: 5b01 ef02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0553f8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0553fe: 0e00 |0005: return-void │ │ +055444: |[055444] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +055454: 5b01 ef02 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055458: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05545e: 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; │ │ @@ -35747,18 +35745,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055400: |[055400] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -055410: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055414: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -05541a: 2700 |0005: throw v0 │ │ +055460: |[055460] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +055470: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +055474: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +05547a: 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; │ │ @@ -35769,18 +35767,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05541c: |[05541c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -05542c: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055430: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -055436: 2700 |0005: throw v0 │ │ +05547c: |[05547c] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +05548c: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +055490: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +055496: 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; │ │ @@ -35791,18 +35789,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055438: |[055438] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -055448: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -05544c: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ -055452: 0e00 |0005: return-void │ │ +055498: |[055498] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +0554a8: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0554ac: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ +0554b2: 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; │ │ @@ -35812,23 +35810,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -055454: |[055454] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -055464: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055468: 6e20 2209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ -05546e: 0a00 |0005: move-result v0 │ │ -055470: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -055474: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -055476: 0f00 |0009: return v0 │ │ -055478: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -05547a: 28fe |000b: goto 0009 // -0002 │ │ +0554b4: |[0554b4] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +0554c4: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0554c8: 6e20 2209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ +0554ce: 0a00 |0005: move-result v0 │ │ +0554d0: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0554d4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0554d6: 0f00 |0009: return v0 │ │ +0554d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0554da: 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; │ │ @@ -35838,21 +35836,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -05547c: |[05547c] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -05548c: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055490: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ -055496: 0c00 |0005: move-result-object v0 │ │ -055498: 7120 2709 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0927 │ │ -05549e: 0a00 |0009: move-result v0 │ │ -0554a0: 0f00 |000a: return v0 │ │ +0554dc: |[0554dc] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +0554ec: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0554f0: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ +0554f6: 0c00 |0005: move-result-object v0 │ │ +0554f8: 7120 2709 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0927 │ │ +0554fe: 0a00 |0009: move-result v0 │ │ +055500: 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; │ │ @@ -35863,18 +35861,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0554a4: |[0554a4] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -0554b4: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0928 │ │ -0554ba: 0a00 |0003: move-result v0 │ │ -0554bc: 0f00 |0004: return v0 │ │ +055504: |[055504] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +055514: 7120 2809 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0928 │ │ +05551a: 0a00 |0003: move-result v0 │ │ +05551c: 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; │ │ @@ -35884,34 +35882,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0554c0: |[0554c0] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -0554d0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0554d2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0554d4: 5453 ef02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0554d8: 6e10 2109 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -0554de: 0a03 |0007: move-result v3 │ │ -0554e0: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0554e4: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -0554e8: 5453 ef02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0554ec: 6e30 1f09 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0554f2: 0c01 |0011: move-result-object v1 │ │ -0554f4: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -0554f8: 0143 |0014: move v3, v4 │ │ -0554fa: b032 |0015: add-int/2addr v2, v3 │ │ -0554fc: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -055500: 28f2 |0018: goto 000a // -000e │ │ -055502: 6e10 ba22 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -055508: 0a03 |001c: move-result v3 │ │ -05550a: 28f8 |001d: goto 0015 // -0008 │ │ -05550c: 0f02 |001e: return v2 │ │ +055520: |[055520] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +055530: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +055532: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +055534: 5453 ef02 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055538: 6e10 2109 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +05553e: 0a03 |0007: move-result v3 │ │ +055540: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +055544: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +055548: 5453 ef02 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +05554c: 6e30 1f09 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055552: 0c01 |0011: move-result-object v1 │ │ +055554: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +055558: 0143 |0014: move v3, v4 │ │ +05555a: b032 |0015: add-int/2addr v2, v3 │ │ +05555c: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055560: 28f2 |0018: goto 000a // -000e │ │ +055562: 6e10 ba22 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +055568: 0a03 |001c: move-result v3 │ │ +05556a: 28f8 |001d: goto 0015 // -0008 │ │ +05556c: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -35929,23 +35927,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055510: |[055510] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -055520: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055524: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -05552a: 0a00 |0005: move-result v0 │ │ -05552c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055530: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -055532: 0f00 |0009: return v0 │ │ -055534: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -055536: 28fe |000b: goto 0009 // -0002 │ │ +055570: |[055570] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +055580: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055584: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +05558a: 0a00 |0005: move-result v0 │ │ +05558c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +055590: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +055592: 0f00 |0009: return v0 │ │ +055594: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +055596: 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; │ │ │ │ @@ -35954,20 +35952,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -055538: |[055538] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -055548: 2200 7f01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@017f │ │ -05554c: 5431 ef02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055550: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -055552: 7030 df08 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@08df │ │ -055558: 1100 |0008: return-object v0 │ │ +055598: |[055598] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +0555a8: 2200 8601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0186 │ │ +0555ac: 5431 ef02 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0555b0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0555b2: 7030 df08 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@08df │ │ +0555b8: 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; │ │ │ │ @@ -35976,25 +35974,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -05555c: |[05555c] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -05556c: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055570: 6e20 2209 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ -055576: 0a00 |0005: move-result v0 │ │ -055578: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -05557c: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055580: 6e20 2509 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -055586: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -055588: 0f01 |000e: return v1 │ │ -05558a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05558c: 28fe |0010: goto 000e // -0002 │ │ +0555bc: |[0555bc] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +0555cc: 5421 ef02 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0555d0: 6e20 2209 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0922 │ │ +0555d6: 0a00 |0005: move-result v0 │ │ +0555d8: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0555dc: 5421 ef02 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +0555e0: 6e20 2509 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +0555e6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0555e8: 0f01 |000e: return v1 │ │ +0555ea: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0555ec: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -36009,21 +36007,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -055590: |[055590] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -0555a0: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0555a4: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ -0555aa: 0c00 |0005: move-result-object v0 │ │ -0555ac: 7120 2c09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092c │ │ -0555b2: 0a00 |0009: move-result v0 │ │ -0555b4: 0f00 |000a: return v0 │ │ +0555f0: |[0555f0] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +055600: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055604: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ +05560a: 0c00 |0005: move-result-object v0 │ │ +05560c: 7120 2c09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092c │ │ +055612: 0a00 |0009: move-result v0 │ │ +055614: 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; │ │ @@ -36034,21 +36032,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0555b8: |[0555b8] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -0555c8: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0555cc: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ -0555d2: 0c00 |0005: move-result-object v0 │ │ -0555d4: 7120 2d09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092d │ │ -0555da: 0a00 |0009: move-result v0 │ │ -0555dc: 0f00 |000a: return v0 │ │ +055618: |[055618] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +055628: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +05562c: 6e10 2009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0920 │ │ +055632: 0c00 |0005: move-result-object v0 │ │ +055634: 7120 2d09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092d │ │ +05563a: 0a00 |0009: move-result v0 │ │ +05563c: 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; │ │ @@ -36059,19 +36057,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0555e0: |[0555e0] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -0555f0: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -0555f4: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -0555fa: 0a00 |0005: move-result v0 │ │ -0555fc: 0f00 |0006: return v0 │ │ +055640: |[055640] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +055650: 5410 ef02 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055654: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +05565a: 0a00 |0005: move-result v0 │ │ +05565c: 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; │ │ │ │ @@ -36080,20 +36078,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055600: |[055600] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -055610: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055614: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055616: 6e20 2e09 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@092e │ │ -05561c: 0c00 |0006: move-result-object v0 │ │ -05561e: 1100 |0007: return-object v0 │ │ +055660: |[055660] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +055670: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055674: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055676: 6e20 2e09 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@092e │ │ +05567c: 0c00 |0006: move-result-object v0 │ │ +05567e: 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; │ │ │ │ @@ -36102,36 +36100,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 │ │ -055620: |[055620] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -055630: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ -055634: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -055636: 6e30 2f09 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@092f │ │ -05563c: 0c00 |0006: move-result-object v0 │ │ -05563e: 1100 |0007: return-object v0 │ │ +055680: |[055680] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +055690: 5420 ef02 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@02ef │ │ +055694: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +055696: 6e30 2f09 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@092f │ │ +05569c: 0c00 |0006: move-result-object v0 │ │ +05569e: 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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #171 header: │ │ -class_idx : 386 │ │ +class_idx : 393 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -36178,26 +36176,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 │ │ -055640: |[055640] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -055650: 5b12 f302 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -055654: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05565a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -05565c: 5c10 f102 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -055660: 6e10 2109 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055666: 0a00 |000b: move-result v0 │ │ -055668: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05566c: 5910 f002 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ -055670: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -055672: 5910 f202 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055676: 0e00 |0013: return-void │ │ +0556a0: |[0556a0] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +0556b0: 5b12 f302 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +0556b4: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0556ba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0556bc: 5c10 f102 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +0556c0: 6e10 2109 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +0556c6: 0a00 |000b: move-result v0 │ │ +0556c8: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0556cc: 5910 f002 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ +0556d0: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +0556d2: 5910 f202 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0556d6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -36212,50 +36210,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -055678: |[055678] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -055688: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05568a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05568c: 5563 f102 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -055690: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -055694: 2201 5204 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -055698: 1a02 c10c |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0cc1 │ │ -05569c: 7020 a022 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0556a2: 2701 |000d: throw v1 │ │ -0556a4: 2073 8604 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0486 │ │ -0556a8: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -0556ac: 0f02 |0012: return v2 │ │ -0556ae: 0770 |0013: move-object v0, v7 │ │ -0556b0: 1f00 8604 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0486 │ │ -0556b4: 7210 3723 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -0556ba: 0c03 |0019: move-result-object v3 │ │ -0556bc: 5464 f302 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -0556c0: 5265 f202 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -0556c4: 6e30 1f09 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0556ca: 0c04 |0021: move-result-object v4 │ │ -0556cc: 7120 ac08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ -0556d2: 0a03 |0025: move-result v3 │ │ -0556d4: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -0556d8: 7210 3823 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -0556de: 0c03 |002b: move-result-object v3 │ │ -0556e0: 5464 f302 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -0556e4: 5265 f202 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -0556e8: 6e30 1f09 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0556ee: 0c04 |0033: move-result-object v4 │ │ -0556f0: 7120 ac08 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ -0556f6: 0a03 |0037: move-result v3 │ │ -0556f8: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -0556fc: 0112 |003a: move v2, v1 │ │ -0556fe: 28d7 |003b: goto 0012 // -0029 │ │ -055700: 0121 |003c: move v1, v2 │ │ -055702: 28fd |003d: goto 003a // -0003 │ │ +0556d8: |[0556d8] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +0556e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0556ea: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0556ec: 5563 f102 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +0556f0: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +0556f4: 2201 5b04 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +0556f8: 1a02 ca0c |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@0cca │ │ +0556fc: 7020 a022 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +055702: 2701 |000d: throw v1 │ │ +055704: 2073 8f04 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@048f │ │ +055708: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +05570c: 0f02 |0012: return v2 │ │ +05570e: 0770 |0013: move-object v0, v7 │ │ +055710: 1f00 8f04 |0014: check-cast v0, Ljava/util/Map$Entry; // type@048f │ │ +055714: 7210 3723 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +05571a: 0c03 |0019: move-result-object v3 │ │ +05571c: 5464 f302 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +055720: 5265 f202 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055724: 6e30 1f09 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +05572a: 0c04 |0021: move-result-object v4 │ │ +05572c: 7120 ac08 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ +055732: 0a03 |0025: move-result v3 │ │ +055734: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +055738: 7210 3823 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +05573e: 0c03 |002b: move-result-object v3 │ │ +055740: 5464 f302 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +055744: 5265 f202 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055748: 6e30 1f09 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +05574e: 0c04 |0033: move-result-object v4 │ │ +055750: 7120 ac08 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@08ac │ │ +055756: 0a03 |0037: move-result v3 │ │ +055758: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +05575c: 0112 |003a: move v2, v1 │ │ +05575e: 28d7 |003b: goto 0012 // -0029 │ │ +055760: 0121 |003c: move v1, v2 │ │ +055762: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -36271,27 +36269,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -055704: |[055704] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -055714: 5530 f102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -055718: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -05571c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -055720: 1a01 c10c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cc1 │ │ -055724: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05572a: 2700 |000b: throw v0 │ │ -05572c: 5430 f302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -055730: 5231 f202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055734: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -055736: 6e30 1f09 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -05573c: 0c00 |0014: move-result-object v0 │ │ -05573e: 1100 |0015: return-object v0 │ │ +055764: |[055764] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +055774: 5530 f102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +055778: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05577c: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +055780: 1a01 ca0c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cca │ │ +055784: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05578a: 2700 |000b: throw v0 │ │ +05578c: 5430 f302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +055790: 5231 f202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055794: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +055796: 6e30 1f09 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +05579c: 0c00 |0014: move-result-object v0 │ │ +05579e: 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; │ │ @@ -36302,27 +36300,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -055740: |[055740] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -055750: 5530 f102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -055754: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -055758: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -05575c: 1a01 c10c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cc1 │ │ -055760: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -055766: 2700 |000b: throw v0 │ │ -055768: 5430 f302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -05576c: 5231 f202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055770: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -055772: 6e30 1f09 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -055778: 0c00 |0014: move-result-object v0 │ │ -05577a: 1100 |0015: return-object v0 │ │ +0557a0: |[0557a0] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +0557b0: 5530 f102 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +0557b4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0557b8: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0557bc: 1a01 ca0c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cca │ │ +0557c0: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0557c6: 2700 |000b: throw v0 │ │ +0557c8: 5430 f302 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +0557cc: 5231 f202 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0557d0: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0557d2: 6e30 1f09 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +0557d8: 0c00 |0014: move-result-object v0 │ │ +0557da: 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; │ │ @@ -36333,22 +36331,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05577c: |[05577c] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -05578c: 5220 f202 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055790: 5221 f002 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ -055794: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -055798: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05579a: 0f00 |0007: return v0 │ │ -05579c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05579e: 28fe |0009: goto 0007 // -0002 │ │ +0557dc: |[0557dc] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +0557ec: 5220 f202 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0557f0: 5221 f002 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ +0557f4: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0557f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0557fa: 0f00 |0007: return v0 │ │ +0557fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0557fe: 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; │ │ │ │ @@ -36357,42 +36355,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0557a0: |[0557a0] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -0557b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0557b2: 5563 f102 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -0557b6: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -0557ba: 2202 5204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -0557be: 1a03 c10c |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0cc1 │ │ -0557c2: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0557c8: 2702 |000c: throw v2 │ │ -0557ca: 5463 f302 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -0557ce: 5264 f202 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -0557d2: 6e30 1f09 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0557d8: 0c00 |0014: move-result-object v0 │ │ -0557da: 5463 f302 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -0557de: 5264 f202 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -0557e2: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -0557e4: 6e30 1f09 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -0557ea: 0c01 |001d: move-result-object v1 │ │ -0557ec: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -0557f0: 0123 |0020: move v3, v2 │ │ -0557f2: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -0557f6: b732 |0023: xor-int/2addr v2, v3 │ │ -0557f8: 0f02 |0024: return v2 │ │ -0557fa: 6e10 ba22 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -055800: 0a03 |0028: move-result v3 │ │ -055802: 28f8 |0029: goto 0021 // -0008 │ │ -055804: 6e10 ba22 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -05580a: 0a02 |002d: move-result v2 │ │ -05580c: 28f5 |002e: goto 0023 // -000b │ │ +055800: |[055800] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +055810: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +055812: 5563 f102 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +055816: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +05581a: 2202 5b04 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +05581e: 1a03 ca0c |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@0cca │ │ +055822: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +055828: 2702 |000c: throw v2 │ │ +05582a: 5463 f302 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +05582e: 5264 f202 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055832: 6e30 1f09 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055838: 0c00 |0014: move-result-object v0 │ │ +05583a: 5463 f302 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +05583e: 5264 f202 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055842: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +055844: 6e30 1f09 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +05584a: 0c01 |001d: move-result-object v1 │ │ +05584c: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +055850: 0123 |0020: move v3, v2 │ │ +055852: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +055856: b732 |0023: xor-int/2addr v2, v3 │ │ +055858: 0f02 |0024: return v2 │ │ +05585a: 6e10 ba22 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +055860: 0a03 |0028: move-result v3 │ │ +055862: 28f8 |0029: goto 0021 // -0008 │ │ +055864: 6e10 ba22 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +05586a: 0a02 |002d: move-result v2 │ │ +05586c: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -36407,18 +36405,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -055810: |[055810] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -055820: 6e10 0b09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@090b │ │ -055826: 0c00 |0003: move-result-object v0 │ │ -055828: 1100 |0004: return-object v0 │ │ +055870: |[055870] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +055880: 6e10 0b09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@090b │ │ +055886: 0c00 |0003: move-result-object v0 │ │ +055888: 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; │ │ │ │ @@ -36427,21 +36425,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -05582c: |[05582c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -05583c: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055840: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -055844: 5910 f202 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055848: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -05584a: 5c10 f102 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -05584e: 1101 |0009: return-object v1 │ │ +05588c: |[05588c] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +05589c: 5210 f202 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0558a0: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0558a4: 5910 f202 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0558a8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0558aa: 5c10 f102 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +0558ae: 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; │ │ @@ -36452,32 +36450,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -055850: |[055850] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -055860: 5520 f102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -055864: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -055868: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -05586c: 7010 9f22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ -055872: 2700 |0009: throw v0 │ │ -055874: 5420 f302 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -055878: 5221 f202 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -05587c: 6e20 2509 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -055882: 5220 f202 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -055886: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -05588a: 5920 f202 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -05588e: 5220 f002 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ -055892: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -055896: 5920 f002 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ -05589a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -05589c: 5c20 f102 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -0558a0: 0e00 |0020: return-void │ │ +0558b0: |[0558b0] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +0558c0: 5520 f102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +0558c4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0558c8: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0558cc: 7010 9f22 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ +0558d2: 2700 |0009: throw v0 │ │ +0558d4: 5420 f302 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +0558d8: 5221 f202 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0558dc: 6e20 2509 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +0558e2: 5220 f202 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0558e6: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0558ea: 5920 f202 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +0558ee: 5220 f002 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ +0558f2: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0558f6: 5920 f002 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@02f0 │ │ +0558fa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0558fc: 5c20 f102 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +055900: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -36492,26 +36490,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 │ │ -0558a4: |[0558a4] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0558b4: 5520 f102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ -0558b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0558bc: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0558c0: 1a01 c10c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cc1 │ │ -0558c4: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0558ca: 2700 |000b: throw v0 │ │ -0558cc: 5420 f302 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ -0558d0: 5221 f202 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ -0558d4: 6e30 2609 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0926 │ │ -0558da: 0c00 |0013: move-result-object v0 │ │ -0558dc: 1100 |0014: return-object v0 │ │ +055904: |[055904] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +055914: 5520 f102 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@02f1 │ │ +055918: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +05591c: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +055920: 1a01 ca0c |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@0cca │ │ +055924: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05592a: 2700 |000b: throw v0 │ │ +05592c: 5420 f302 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@02f3 │ │ +055930: 5221 f202 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@02f2 │ │ +055934: 6e30 2609 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0926 │ │ +05593a: 0c00 |0013: move-result-object v0 │ │ +05593c: 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; │ │ @@ -36524,45 +36522,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0558e0: |[0558e0] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -0558f0: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -0558f4: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0558fa: 6e10 0609 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0906 │ │ -055900: 0c01 |0008: move-result-object v1 │ │ -055902: 6e20 db22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -055908: 0c00 |000c: move-result-object v0 │ │ -05590a: 1a01 2201 |000d: const-string v1, "=" // string@0122 │ │ -05590e: 6e20 dc22 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -055914: 0c00 |0012: move-result-object v0 │ │ -055916: 6e10 0709 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0907 │ │ -05591c: 0c01 |0016: move-result-object v1 │ │ -05591e: 6e20 db22 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -055924: 0c00 |001a: move-result-object v0 │ │ -055926: 6e10 e122 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05592c: 0c00 |001e: move-result-object v0 │ │ -05592e: 1100 |001f: return-object v0 │ │ +055940: |[055940] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +055950: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +055954: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05595a: 6e10 0609 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0906 │ │ +055960: 0c01 |0008: move-result-object v1 │ │ +055962: 6e20 db22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +055968: 0c00 |000c: move-result-object v0 │ │ +05596a: 1a01 2201 |000d: const-string v1, "=" // string@0122 │ │ +05596e: 6e20 dc22 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +055974: 0c00 |0012: move-result-object v0 │ │ +055976: 6e10 0709 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0907 │ │ +05597c: 0c01 |0016: move-result-object v1 │ │ +05597e: 6e20 db22 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +055984: 0c00 |001a: move-result-object v0 │ │ +055986: 6e10 e122 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05598c: 0c00 |001e: move-result-object v0 │ │ +05598e: 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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #172 header: │ │ -class_idx : 387 │ │ +class_idx : 394 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -36602,18 +36600,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 │ │ -055930: |[055930] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -055940: 5b01 f402 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055944: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05594a: 0e00 |0005: return-void │ │ +055990: |[055990] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +0559a0: 5b01 f402 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +0559a4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0559aa: 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; │ │ @@ -36624,18 +36622,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05594c: |[05594c] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -05595c: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -055960: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -055966: 2700 |0005: throw v0 │ │ +0559ac: |[0559ac] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +0559bc: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +0559c0: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +0559c6: 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; │ │ @@ -36646,18 +36644,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055968: |[055968] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -055978: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -05597c: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -055982: 2700 |0005: throw v0 │ │ +0559c8: |[0559c8] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +0559d8: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +0559dc: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +0559e2: 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; │ │ @@ -36668,18 +36666,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -055984: |[055984] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -055994: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055998: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ -05599e: 0e00 |0005: return-void │ │ +0559e4: |[0559e4] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +0559f4: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +0559f8: 6e10 1e09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@091e │ │ +0559fe: 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; │ │ @@ -36689,23 +36687,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0559a0: |[0559a0] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -0559b0: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -0559b4: 6e20 2309 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0923 │ │ -0559ba: 0a00 |0005: move-result v0 │ │ -0559bc: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -0559c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0559c2: 0f00 |0009: return v0 │ │ -0559c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0559c6: 28fe |000b: goto 0009 // -0002 │ │ +055a00: |[055a00] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +055a10: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055a14: 6e20 2309 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0923 │ │ +055a1a: 0a00 |0005: move-result v0 │ │ +055a1c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +055a20: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +055a22: 0f00 |0009: return v0 │ │ +055a24: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +055a26: 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; │ │ @@ -36715,29 +36713,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0559c8: |[0559c8] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -0559d8: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ -0559de: 0c00 |0003: move-result-object v0 │ │ -0559e0: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -0559e6: 0a01 |0007: move-result v1 │ │ -0559e8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0559ec: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -0559f2: 0c01 |000d: move-result-object v1 │ │ -0559f4: 6e20 1309 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0913 │ │ -0559fa: 0a01 |0011: move-result v1 │ │ -0559fc: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -055a00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -055a02: 0f01 |0015: return v1 │ │ -055a04: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -055a06: 28fe |0017: goto 0015 // -0002 │ │ +055a28: |[055a28] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +055a38: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ +055a3e: 0c00 |0003: move-result-object v0 │ │ +055a40: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +055a46: 0a01 |0007: move-result v1 │ │ +055a48: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +055a4c: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +055a52: 0c01 |000d: move-result-object v1 │ │ +055a54: 6e20 1309 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0913 │ │ +055a5a: 0a01 |0011: move-result v1 │ │ +055a5c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +055a60: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +055a62: 0f01 |0015: return v1 │ │ +055a64: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +055a66: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -36753,23 +36751,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -055a08: |[055a08] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -055a18: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055a1c: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055a22: 0a00 |0005: move-result v0 │ │ -055a24: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -055a28: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -055a2a: 0f00 |0009: return v0 │ │ -055a2c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -055a2e: 28fe |000b: goto 0009 // -0002 │ │ +055a68: |[055a68] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +055a78: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055a7c: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055a82: 0a00 |0005: move-result v0 │ │ +055a84: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +055a88: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +055a8a: 0f00 |0009: return v0 │ │ +055a8c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +055a8e: 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; │ │ │ │ @@ -36778,20 +36776,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -055a30: |[055a30] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -055a40: 2200 7f01 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@017f │ │ -055a44: 5431 f402 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055a48: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -055a4a: 7030 df08 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@08df │ │ -055a50: 1100 |0008: return-object v0 │ │ +055a90: |[055a90] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +055aa0: 2200 8601 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0186 │ │ +055aa4: 5431 f402 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055aa8: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +055aaa: 7030 df08 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@08df │ │ +055ab0: 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; │ │ │ │ @@ -36800,25 +36798,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -055a54: |[055a54] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -055a64: 5421 f402 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055a68: 6e20 2309 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0923 │ │ -055a6e: 0a00 |0005: move-result v0 │ │ -055a70: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -055a74: 5421 f402 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055a78: 6e20 2509 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -055a7e: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -055a80: 0f01 |000e: return v1 │ │ -055a82: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -055a84: 28fe |0010: goto 000e // -0002 │ │ +055ab4: |[055ab4] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +055ac4: 5421 f402 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055ac8: 6e20 2309 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0923 │ │ +055ace: 0a00 |0005: move-result v0 │ │ +055ad0: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +055ad4: 5421 f402 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055ad8: 6e20 2509 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +055ade: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +055ae0: 0f01 |000e: return v1 │ │ +055ae2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +055ae4: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -36833,36 +36831,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -055a88: |[055a88] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -055a98: 5464 f402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055a9c: 6e10 2109 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055aa2: 0a00 |0005: move-result v0 │ │ -055aa4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -055aa6: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -055aa8: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -055aac: 5464 f402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055ab0: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -055ab2: 6e30 1f09 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -055ab8: 0c02 |0010: move-result-object v2 │ │ -055aba: 7220 1323 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ -055ac0: 0a04 |0014: move-result v4 │ │ -055ac2: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -055ac6: 5464 f402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055aca: 6e20 2509 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -055ad0: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -055ad4: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -055ad8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -055ada: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -055ade: 28e5 |0023: goto 0008 // -001b │ │ -055ae0: 0f01 |0024: return v1 │ │ +055ae8: |[055ae8] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +055af8: 5464 f402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055afc: 6e10 2109 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055b02: 0a00 |0005: move-result v0 │ │ +055b04: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +055b06: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +055b08: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +055b0c: 5464 f402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055b10: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +055b12: 6e30 1f09 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055b18: 0c02 |0010: move-result-object v2 │ │ +055b1a: 7220 1323 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ +055b20: 0a04 |0014: move-result v4 │ │ +055b22: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +055b26: 5464 f402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055b2a: 6e20 2509 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +055b30: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +055b34: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055b38: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +055b3a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055b3e: 28e5 |0023: goto 0008 // -001b │ │ +055b40: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -36887,36 +36885,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -055ae4: |[055ae4] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -055af4: 5464 f402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055af8: 6e10 2109 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055afe: 0a00 |0005: move-result v0 │ │ -055b00: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -055b02: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -055b04: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -055b08: 5464 f402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055b0c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -055b0e: 6e30 1f09 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -055b14: 0c02 |0010: move-result-object v2 │ │ -055b16: 7220 1323 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ -055b1c: 0a04 |0014: move-result v4 │ │ -055b1e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -055b22: 5464 f402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055b26: 6e20 2509 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ -055b2c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -055b30: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -055b34: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -055b36: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -055b3a: 28e5 |0023: goto 0008 // -001b │ │ -055b3c: 0f01 |0024: return v1 │ │ +055b44: |[055b44] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +055b54: 5464 f402 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055b58: 6e10 2109 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055b5e: 0a00 |0005: move-result v0 │ │ +055b60: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +055b62: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +055b64: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +055b68: 5464 f402 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055b6c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +055b6e: 6e30 1f09 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055b74: 0c02 |0010: move-result-object v2 │ │ +055b76: 7220 1323 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ +055b7c: 0a04 |0014: move-result v4 │ │ +055b7e: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +055b82: 5464 f402 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055b86: 6e20 2509 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0925 │ │ +055b8c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +055b90: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +055b94: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +055b96: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +055b9a: 28e5 |0023: goto 0008 // -001b │ │ +055b9c: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -36941,19 +36939,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -055b40: |[055b40] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -055b50: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055b54: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055b5a: 0a00 |0005: move-result v0 │ │ -055b5c: 0f00 |0006: return v0 │ │ +055ba0: |[055ba0] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +055bb0: 5410 f402 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055bb4: 6e10 2109 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055bba: 0a00 |0005: move-result v0 │ │ +055bbc: 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; │ │ │ │ @@ -36962,20 +36960,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -055b60: |[055b60] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -055b70: 5420 f402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055b74: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -055b76: 6e20 2e09 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@092e │ │ -055b7c: 0c00 |0006: move-result-object v0 │ │ -055b7e: 1100 |0007: return-object v0 │ │ +055bc0: |[055bc0] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +055bd0: 5420 f402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055bd4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +055bd6: 6e20 2e09 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@092e │ │ +055bdc: 0c00 |0006: move-result-object v0 │ │ +055bde: 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; │ │ │ │ @@ -36984,36 +36982,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 │ │ -055b80: |[055b80] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -055b90: 5420 f402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ -055b94: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -055b96: 6e30 2f09 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@092f │ │ -055b9c: 0c00 |0006: move-result-object v0 │ │ -055b9e: 1100 |0007: return-object v0 │ │ +055be0: |[055be0] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +055bf0: 5420 f402 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@02f4 │ │ +055bf4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +055bf6: 6e30 2f09 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@092f │ │ +055bfc: 0c00 |0006: move-result-object v0 │ │ +055bfe: 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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #173 header: │ │ -class_idx : 388 │ │ +class_idx : 395 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2630 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2639 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -37073,17 +37071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -055ba0: |[055ba0] android.support.v4.util.MapCollections.:()V │ │ -055bb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -055bb6: 0e00 |0003: return-void │ │ +055c00: |[055c00] android.support.v4.util.MapCollections.:()V │ │ +055c10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +055c16: 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; │ │ │ │ @@ -37092,29 +37090,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 │ │ -055bb8: |[055bb8] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -055bc8: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ -055bce: 0c00 |0003: move-result-object v0 │ │ -055bd0: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -055bd6: 0a01 |0007: move-result v1 │ │ -055bd8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -055bdc: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -055be2: 0c01 |000d: move-result-object v1 │ │ -055be4: 7220 3a23 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@233a │ │ -055bea: 0a01 |0011: move-result v1 │ │ -055bec: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -055bf0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -055bf2: 0f01 |0015: return v1 │ │ -055bf4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -055bf6: 28fe |0017: goto 0015 // -0002 │ │ +055c18: |[055c18] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +055c28: 7210 1423 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ +055c2e: 0c00 |0003: move-result-object v0 │ │ +055c30: 7210 2023 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +055c36: 0a01 |0007: move-result v1 │ │ +055c38: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +055c3c: 7210 2123 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +055c42: 0c01 |000d: move-result-object v1 │ │ +055c44: 7220 3a23 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@233a │ │ +055c4a: 0a01 |0011: move-result v1 │ │ +055c4c: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +055c50: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +055c52: 0f01 |0015: return v1 │ │ +055c54: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +055c56: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -37130,40 +37128,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 │ │ -055bf8: |[055bf8] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -055c08: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -055c0a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -055c0c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -055c10: 0123 |0004: move v3, v2 │ │ -055c12: 0f03 |0005: return v3 │ │ -055c14: 2074 8804 |0006: instance-of v4, v7, Ljava/util/Set; // type@0488 │ │ -055c18: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -055c1c: 0771 |000a: move-object v1, v7 │ │ -055c1e: 1f01 8804 |000b: check-cast v1, Ljava/util/Set; // type@0488 │ │ -055c22: 7210 4323 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2343 │ │ -055c28: 0a04 |0010: move-result v4 │ │ -055c2a: 7210 4323 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2343 │ │ -055c30: 0a05 |0014: move-result v5 │ │ -055c32: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -055c36: 7220 4123 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2341 │ │ -055c3c: 0a04 |001a: move-result v4 │ │ -055c3e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -055c42: 0123 |001d: move v3, v2 │ │ -055c44: 28e7 |001e: goto 0005 // -0019 │ │ -055c46: 0132 |001f: move v2, v3 │ │ -055c48: 28fd |0020: goto 001d // -0003 │ │ -055c4a: 0d00 |0021: move-exception v0 │ │ -055c4c: 28e3 |0022: goto 0005 // -001d │ │ -055c4e: 0d00 |0023: move-exception v0 │ │ -055c50: 28e1 |0024: goto 0005 // -001f │ │ +055c58: |[055c58] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +055c68: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +055c6a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +055c6c: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +055c70: 0123 |0004: move v3, v2 │ │ +055c72: 0f03 |0005: return v3 │ │ +055c74: 2074 9104 |0006: instance-of v4, v7, Ljava/util/Set; // type@0491 │ │ +055c78: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +055c7c: 0771 |000a: move-object v1, v7 │ │ +055c7e: 1f01 9104 |000b: check-cast v1, Ljava/util/Set; // type@0491 │ │ +055c82: 7210 4323 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2343 │ │ +055c88: 0a04 |0010: move-result v4 │ │ +055c8a: 7210 4323 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2343 │ │ +055c90: 0a05 |0014: move-result v5 │ │ +055c92: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +055c96: 7220 4123 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2341 │ │ +055c9c: 0a04 |001a: move-result v4 │ │ +055c9e: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +055ca2: 0123 |001d: move v3, v2 │ │ +055ca4: 28e7 |001e: goto 0005 // -0019 │ │ +055ca6: 0132 |001f: move v2, v3 │ │ +055ca8: 28fd |0020: goto 001d // -0003 │ │ +055caa: 0d00 |0021: move-exception v0 │ │ +055cac: 28e3 |0022: goto 0005 // -001d │ │ +055cae: 0d00 |0023: move-exception v0 │ │ +055cb0: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -37187,33 +37185,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 │ │ -055c64: |[055c64] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -055c74: 7210 4023 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ -055c7a: 0a01 |0003: move-result v1 │ │ -055c7c: 7210 1423 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ -055c82: 0c00 |0007: move-result-object v0 │ │ -055c84: 7210 2023 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -055c8a: 0a02 |000b: move-result v2 │ │ -055c8c: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -055c90: 7210 2123 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -055c96: 0c02 |0011: move-result-object v2 │ │ -055c98: 7220 3f23 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@233f │ │ -055c9e: 28f3 |0015: goto 0008 // -000d │ │ -055ca0: 7210 4023 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ -055ca6: 0a02 |0019: move-result v2 │ │ -055ca8: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -055cac: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -055cae: 0f02 |001d: return v2 │ │ -055cb0: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -055cb2: 28fe |001f: goto 001d // -0002 │ │ +055cc4: |[055cc4] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +055cd4: 7210 4023 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ +055cda: 0a01 |0003: move-result v1 │ │ +055cdc: 7210 1423 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2314 │ │ +055ce2: 0c00 |0007: move-result-object v0 │ │ +055ce4: 7210 2023 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +055cea: 0a02 |000b: move-result v2 │ │ +055cec: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +055cf0: 7210 2123 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +055cf6: 0c02 |0011: move-result-object v2 │ │ +055cf8: 7220 3f23 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@233f │ │ +055cfe: 28f3 |0015: goto 0008 // -000d │ │ +055d00: 7210 4023 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ +055d06: 0a02 |0019: move-result v2 │ │ +055d08: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +055d0c: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +055d0e: 0f02 |001d: return v2 │ │ +055d10: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +055d12: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -37230,38 +37228,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 │ │ -055cb4: |[055cb4] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -055cc4: 7210 4023 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ -055cca: 0a01 |0003: move-result v1 │ │ -055ccc: 7210 3d23 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@233d │ │ -055cd2: 0c02 |0007: move-result-object v2 │ │ -055cd4: 7210 4223 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -055cda: 0c00 |000b: move-result-object v0 │ │ -055cdc: 7210 2023 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -055ce2: 0a02 |000f: move-result v2 │ │ -055ce4: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -055ce8: 7210 2123 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -055cee: 0c02 |0015: move-result-object v2 │ │ -055cf0: 7220 1323 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ -055cf6: 0a02 |0019: move-result v2 │ │ -055cf8: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -055cfc: 7210 2223 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ -055d02: 28ed |001f: goto 000c // -0013 │ │ -055d04: 7210 4023 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ -055d0a: 0a02 |0023: move-result v2 │ │ -055d0c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -055d10: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -055d12: 0f02 |0027: return v2 │ │ -055d14: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -055d16: 28fe |0029: goto 0027 // -0002 │ │ +055d14: |[055d14] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +055d24: 7210 4023 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ +055d2a: 0a01 |0003: move-result v1 │ │ +055d2c: 7210 3d23 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@233d │ │ +055d32: 0c02 |0007: move-result-object v2 │ │ +055d34: 7210 4223 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +055d3a: 0c00 |000b: move-result-object v0 │ │ +055d3c: 7210 2023 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +055d42: 0a02 |000f: move-result v2 │ │ +055d44: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +055d48: 7210 2123 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +055d4e: 0c02 |0015: move-result-object v2 │ │ +055d50: 7220 1323 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2313 │ │ +055d56: 0a02 |0019: move-result v2 │ │ +055d58: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +055d5c: 7210 2223 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ +055d62: 28ed |001f: goto 000c // -0013 │ │ +055d64: 7210 4023 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ +055d6a: 0a02 |0023: move-result v2 │ │ +055d6c: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +055d70: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +055d72: 0f02 |0027: return v2 │ │ +055d74: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +055d76: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -37334,22 +37332,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055d18: |[055d18] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -055d28: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ -055d2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055d30: 2200 8001 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0180 │ │ -055d34: 7020 e308 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@08e3 │ │ -055d3a: 5b10 f502 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ -055d3e: 5410 f502 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ -055d42: 1100 |000d: return-object v0 │ │ +055d78: |[055d78] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +055d88: 5410 f502 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ +055d8c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +055d90: 2200 8701 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0187 │ │ +055d94: 7020 e308 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@08e3 │ │ +055d9a: 5b10 f502 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ +055d9e: 5410 f502 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@02f5 │ │ +055da2: 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; │ │ @@ -37360,22 +37358,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055d44: |[055d44] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -055d54: 5410 f602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ -055d58: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055d5c: 2200 8101 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0181 │ │ -055d60: 7020 f408 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@08f4 │ │ -055d66: 5b10 f602 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ -055d6a: 5410 f602 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ -055d6e: 1100 |000d: return-object v0 │ │ +055da4: |[055da4] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +055db4: 5410 f602 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ +055db8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +055dbc: 2200 8801 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0188 │ │ +055dc0: 7020 f408 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@08f4 │ │ +055dc6: 5b10 f602 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ +055dca: 5410 f602 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@02f6 │ │ +055dce: 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; │ │ @@ -37386,22 +37384,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -055d70: |[055d70] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -055d80: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ -055d84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -055d88: 2200 8301 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@0183 │ │ -055d8c: 7020 0f09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@090f │ │ -055d92: 5b10 f702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ -055d96: 5410 f702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ -055d9a: 1100 |000d: return-object v0 │ │ +055dd0: |[055dd0] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +055de0: 5410 f702 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ +055de4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +055de8: 2200 8a01 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@018a │ │ +055dec: 7020 0f09 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@090f │ │ +055df2: 5b10 f702 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ +055df6: 5410 f702 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@02f7 │ │ +055dfa: 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; │ │ @@ -37412,26 +37410,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -055d9c: |[055d9c] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -055dac: 6e10 2109 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055db2: 0a00 |0003: move-result v0 │ │ -055db4: 2302 be04 |0004: new-array v2, v0, [Ljava/lang/Object; // type@04be │ │ -055db8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -055dba: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -055dbe: 6e30 1f09 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -055dc4: 0c03 |000c: move-result-object v3 │ │ -055dc6: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -055dca: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055dce: 28f6 |0011: goto 0007 // -000a │ │ -055dd0: 1102 |0012: return-object v2 │ │ +055dfc: |[055dfc] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +055e0c: 6e10 2109 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055e12: 0a00 |0003: move-result v0 │ │ +055e14: 2302 c704 |0004: new-array v2, v0, [Ljava/lang/Object; // type@04c7 │ │ +055e18: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +055e1a: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +055e1e: 6e30 1f09 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055e24: 0c03 |000c: move-result-object v3 │ │ +055e26: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +055e2a: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055e2e: 28f6 |0011: goto 0007 // -000a │ │ +055e30: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -37449,41 +37447,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 │ │ -055dd4: |[055dd4] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -055de4: 6e10 2109 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ -055dea: 0a00 |0003: move-result v0 │ │ -055dec: 2153 |0004: array-length v3, v5 │ │ -055dee: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -055df2: 6e10 b922 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -055df8: 0c03 |000a: move-result-object v3 │ │ -055dfa: 6e10 8622 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2286 │ │ -055e00: 0c03 |000e: move-result-object v3 │ │ -055e02: 7120 ee22 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@22ee │ │ -055e08: 0c03 |0012: move-result-object v3 │ │ -055e0a: 1f03 be04 |0013: check-cast v3, [Ljava/lang/Object; // type@04be │ │ -055e0e: 0732 |0015: move-object v2, v3 │ │ -055e10: 1f02 be04 |0016: check-cast v2, [Ljava/lang/Object; // type@04be │ │ -055e14: 0725 |0018: move-object v5, v2 │ │ -055e16: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -055e18: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -055e1c: 6e30 1f09 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ -055e22: 0c03 |001f: move-result-object v3 │ │ -055e24: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -055e28: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -055e2c: 28f6 |0024: goto 001a // -000a │ │ -055e2e: 2153 |0025: array-length v3, v5 │ │ -055e30: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -055e34: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -055e36: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -055e3a: 1105 |002b: return-object v5 │ │ +055e34: |[055e34] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +055e44: 6e10 2109 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0921 │ │ +055e4a: 0a00 |0003: move-result v0 │ │ +055e4c: 2153 |0004: array-length v3, v5 │ │ +055e4e: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +055e52: 6e10 b922 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +055e58: 0c03 |000a: move-result-object v3 │ │ +055e5a: 6e10 8622 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2286 │ │ +055e60: 0c03 |000e: move-result-object v3 │ │ +055e62: 7120 ee22 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@22ee │ │ +055e68: 0c03 |0012: move-result-object v3 │ │ +055e6a: 1f03 c704 |0013: check-cast v3, [Ljava/lang/Object; // type@04c7 │ │ +055e6e: 0732 |0015: move-object v2, v3 │ │ +055e70: 1f02 c704 |0016: check-cast v2, [Ljava/lang/Object; // type@04c7 │ │ +055e74: 0725 |0018: move-object v5, v2 │ │ +055e76: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +055e78: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +055e7c: 6e30 1f09 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@091f │ │ +055e82: 0c03 |001f: move-result-object v3 │ │ +055e84: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +055e88: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +055e8c: 28f6 |0024: goto 001a // -000a │ │ +055e8e: 2153 |0025: array-length v3, v5 │ │ +055e90: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +055e94: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +055e96: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +055e9a: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -37498,21 +37496,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 : 2630 (MapCollections.java) │ │ + source_file_idx : 2639 (MapCollections.java) │ │ │ │ Class #174 header: │ │ -class_idx : 389 │ │ +class_idx : 396 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3061 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3070 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -37595,23 +37593,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -055e3c: |[055e3c] android.support.v4.util.SimpleArrayMap.:()V │ │ -055e4c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -055e52: 6200 d702 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -055e56: 5b10 ff02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -055e5a: 6200 d902 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -055e5e: 5b10 fc02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -055e62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -055e64: 5910 0003 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -055e68: 0e00 |000e: return-void │ │ +055e9c: |[055e9c] android.support.v4.util.SimpleArrayMap.:()V │ │ +055eac: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +055eb2: 6200 d702 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +055eb6: 5b10 ff02 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +055eba: 6200 d902 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +055ebe: 5b10 fc02 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +055ec2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +055ec4: 5910 0003 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +055ec8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -37624,26 +37622,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -055e6c: |[055e6c] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -055e7c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -055e82: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -055e86: 6200 d702 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -055e8a: 5b10 ff02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -055e8e: 6200 d902 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -055e92: 5b10 fc02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -055e96: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -055e98: 5910 0003 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -055e9c: 0e00 |0010: return-void │ │ -055e9e: 7020 3309 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ -055ea4: 28f9 |0014: goto 000d // -0007 │ │ +055ecc: |[055ecc] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +055edc: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +055ee2: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +055ee6: 6200 d702 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +055eea: 5b10 ff02 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +055eee: 6200 d902 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +055ef2: 5b10 fc02 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +055ef6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +055ef8: 5910 0003 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +055efc: 0e00 |0010: return-void │ │ +055efe: 7020 3309 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ +055f04: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -37659,19 +37657,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 │ │ -055ea8: |[055ea8] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -055eb8: 7010 3009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ -055ebe: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -055ec2: 6e20 4209 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0942 │ │ -055ec8: 0e00 |0008: return-void │ │ +055f08: |[055f08] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +055f18: 7010 3009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ +055f1e: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +055f22: 6e20 4209 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0942 │ │ +055f28: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -37684,86 +37682,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -055ecc: |[055ecc] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -055edc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -055ee0: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -055ee4: 1c02 7801 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0178 │ │ -055ee8: 1d02 |0006: monitor-enter v2 │ │ -055eea: 6201 0103 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ -055eee: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -055ef2: 6200 0103 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ -055ef6: 5b50 fc02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -055efa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -055efc: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -055f00: 1f01 be04 |0012: check-cast v1, [Ljava/lang/Object; // type@04be │ │ -055f04: 1f01 be04 |0014: check-cast v1, [Ljava/lang/Object; // type@04be │ │ -055f08: 6901 0103 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ -055f0c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -055f0e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -055f12: 1f01 a104 |001b: check-cast v1, [I // type@04a1 │ │ -055f16: 1f01 a104 |001d: check-cast v1, [I // type@04a1 │ │ -055f1a: 5b51 ff02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -055f1e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -055f20: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -055f22: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -055f24: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -055f28: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -055f2c: 6001 0203 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ -055f30: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -055f34: 6701 0203 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ -055f38: 1e02 |002e: monitor-exit v2 │ │ -055f3a: 0e00 |002f: return-void │ │ -055f3c: 1e02 |0030: monitor-exit v2 │ │ -055f3e: 2361 a104 |0031: new-array v1, v6, [I // type@04a1 │ │ -055f42: 5b51 ff02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -055f46: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -055f4a: 2311 be04 |0037: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -055f4e: 5b51 fc02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -055f52: 28f4 |003b: goto 002f // -000c │ │ -055f54: 0d01 |003c: move-exception v1 │ │ -055f56: 1e02 |003d: monitor-exit v2 │ │ -055f58: 2701 |003e: throw v1 │ │ -055f5a: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -055f5c: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -055f60: 1c02 7801 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0178 │ │ -055f64: 1d02 |0044: monitor-enter v2 │ │ -055f66: 6201 fd02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ -055f6a: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -055f6e: 6200 fd02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ -055f72: 5b50 fc02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -055f76: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -055f78: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -055f7c: 1f01 be04 |0050: check-cast v1, [Ljava/lang/Object; // type@04be │ │ -055f80: 1f01 be04 |0052: check-cast v1, [Ljava/lang/Object; // type@04be │ │ -055f84: 6901 fd02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ -055f88: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -055f8a: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -055f8e: 1f01 a104 |0059: check-cast v1, [I // type@04a1 │ │ -055f92: 1f01 a104 |005b: check-cast v1, [I // type@04a1 │ │ -055f96: 5b51 ff02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -055f9a: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -055f9c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -055f9e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -055fa0: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -055fa4: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -055fa8: 6001 fe02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ -055fac: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -055fb0: 6701 fe02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ -055fb4: 1e02 |006c: monitor-exit v2 │ │ -055fb6: 28c2 |006d: goto 002f // -003e │ │ -055fb8: 0d01 |006e: move-exception v1 │ │ -055fba: 1e02 |006f: monitor-exit v2 │ │ -055fbc: 2701 |0070: throw v1 │ │ -055fbe: 1e02 |0071: monitor-exit v2 │ │ -055fc0: 28bf |0072: goto 0031 // -0041 │ │ +055f2c: |[055f2c] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +055f3c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +055f40: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +055f44: 1c02 7f01 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@017f │ │ +055f48: 1d02 |0006: monitor-enter v2 │ │ +055f4a: 6201 0103 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ +055f4e: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +055f52: 6200 0103 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ +055f56: 5b50 fc02 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +055f5a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +055f5c: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +055f60: 1f01 c704 |0012: check-cast v1, [Ljava/lang/Object; // type@04c7 │ │ +055f64: 1f01 c704 |0014: check-cast v1, [Ljava/lang/Object; // type@04c7 │ │ +055f68: 6901 0103 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ +055f6c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +055f6e: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +055f72: 1f01 aa04 |001b: check-cast v1, [I // type@04aa │ │ +055f76: 1f01 aa04 |001d: check-cast v1, [I // type@04aa │ │ +055f7a: 5b51 ff02 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +055f7e: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +055f80: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +055f82: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +055f84: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +055f88: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +055f8c: 6001 0203 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ +055f90: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +055f94: 6701 0203 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ +055f98: 1e02 |002e: monitor-exit v2 │ │ +055f9a: 0e00 |002f: return-void │ │ +055f9c: 1e02 |0030: monitor-exit v2 │ │ +055f9e: 2361 aa04 |0031: new-array v1, v6, [I // type@04aa │ │ +055fa2: 5b51 ff02 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +055fa6: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +055faa: 2311 c704 |0037: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +055fae: 5b51 fc02 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +055fb2: 28f4 |003b: goto 002f // -000c │ │ +055fb4: 0d01 |003c: move-exception v1 │ │ +055fb6: 1e02 |003d: monitor-exit v2 │ │ +055fb8: 2701 |003e: throw v1 │ │ +055fba: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +055fbc: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +055fc0: 1c02 7f01 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@017f │ │ +055fc4: 1d02 |0044: monitor-enter v2 │ │ +055fc6: 6201 fd02 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ +055fca: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +055fce: 6200 fd02 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ +055fd2: 5b50 fc02 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +055fd6: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +055fd8: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +055fdc: 1f01 c704 |0050: check-cast v1, [Ljava/lang/Object; // type@04c7 │ │ +055fe0: 1f01 c704 |0052: check-cast v1, [Ljava/lang/Object; // type@04c7 │ │ +055fe4: 6901 fd02 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ +055fe8: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +055fea: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +055fee: 1f01 aa04 |0059: check-cast v1, [I // type@04aa │ │ +055ff2: 1f01 aa04 |005b: check-cast v1, [I // type@04aa │ │ +055ff6: 5b51 ff02 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +055ffa: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +055ffc: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +055ffe: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +056000: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +056004: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +056008: 6001 fe02 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ +05600c: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +056010: 6701 fe02 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ +056014: 1e02 |006c: monitor-exit v2 │ │ +056016: 28c2 |006d: goto 002f // -003e │ │ +056018: 0d01 |006e: move-exception v1 │ │ +05601a: 1e02 |006f: monitor-exit v2 │ │ +05601c: 2701 |0070: throw v1 │ │ +05601e: 1e02 |0071: monitor-exit v2 │ │ +056020: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -37808,73 +37806,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 │ │ -055fec: |[055fec] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -055ffc: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -056000: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -056002: 2151 |0003: array-length v1, v5 │ │ -056004: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -056008: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -05600c: 1c02 7801 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0178 │ │ -056010: 1d02 |000a: monitor-enter v2 │ │ -056012: 6001 0203 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ -056016: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -05601a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -05601c: 6203 0103 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ -056020: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -056024: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -056026: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -05602a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -05602e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -056032: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -056036: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -056038: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -05603c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -056040: 28f9 |0022: goto 001b // -0007 │ │ -056042: 6906 0103 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ -056046: 6001 0203 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ -05604a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05604e: 6701 0203 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ -056052: 1e02 |002b: monitor-exit v2 │ │ -056054: 0e00 |002c: return-void │ │ -056056: 0d01 |002d: move-exception v1 │ │ -056058: 1e02 |002e: monitor-exit v2 │ │ -05605a: 2701 |002f: throw v1 │ │ -05605c: 2151 |0030: array-length v1, v5 │ │ -05605e: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -056060: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -056064: 1c02 7801 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@0178 │ │ -056068: 1d02 |0036: monitor-enter v2 │ │ -05606a: 6001 fe02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ -05606e: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -056072: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -056074: 6203 fd02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ -056078: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -05607c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -05607e: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -056082: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -056086: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -05608a: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -05608e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -056090: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -056094: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -056098: 28f9 |004e: goto 0047 // -0007 │ │ -05609a: 6906 fd02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ -05609e: 6001 fe02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ -0560a2: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0560a6: 6701 fe02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ -0560aa: 1e02 |0057: monitor-exit v2 │ │ -0560ac: 28d4 |0058: goto 002c // -002c │ │ -0560ae: 0d01 |0059: move-exception v1 │ │ -0560b0: 1e02 |005a: monitor-exit v2 │ │ -0560b2: 2701 |005b: throw v1 │ │ +05604c: |[05604c] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +05605c: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +056060: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +056062: 2151 |0003: array-length v1, v5 │ │ +056064: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +056068: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +05606c: 1c02 7f01 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@017f │ │ +056070: 1d02 |000a: monitor-enter v2 │ │ +056072: 6001 0203 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ +056076: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +05607a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +05607c: 6203 0103 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ +056080: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +056084: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +056086: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +05608a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +05608e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +056092: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +056096: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +056098: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +05609c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0560a0: 28f9 |0022: goto 001b // -0007 │ │ +0560a2: 6906 0103 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@0301 │ │ +0560a6: 6001 0203 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ +0560aa: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0560ae: 6701 0203 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0302 │ │ +0560b2: 1e02 |002b: monitor-exit v2 │ │ +0560b4: 0e00 |002c: return-void │ │ +0560b6: 0d01 |002d: move-exception v1 │ │ +0560b8: 1e02 |002e: monitor-exit v2 │ │ +0560ba: 2701 |002f: throw v1 │ │ +0560bc: 2151 |0030: array-length v1, v5 │ │ +0560be: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +0560c0: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +0560c4: 1c02 7f01 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@017f │ │ +0560c8: 1d02 |0036: monitor-enter v2 │ │ +0560ca: 6001 fe02 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ +0560ce: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +0560d2: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +0560d4: 6203 fd02 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ +0560d8: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +0560dc: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +0560de: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +0560e2: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +0560e6: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0560ea: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +0560ee: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +0560f0: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +0560f4: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0560f8: 28f9 |004e: goto 0047 // -0007 │ │ +0560fa: 6906 fd02 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@02fd │ │ +0560fe: 6001 fe02 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ +056102: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056106: 6701 fe02 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@02fe │ │ +05610a: 1e02 |0057: monitor-exit v2 │ │ +05610c: 28d4 |0058: goto 002c // -002c │ │ +05610e: 0d01 |0059: move-exception v1 │ │ +056110: 1e02 |005a: monitor-exit v2 │ │ +056112: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -37914,28 +37912,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0560cc: |[0560cc] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -0560dc: 5230 0003 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0560e0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0560e4: 5430 ff02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0560e8: 5431 fc02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0560ec: 5232 0003 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0560f0: 7130 3909 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ -0560f6: 6200 d702 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -0560fa: 5b30 ff02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0560fe: 6200 d902 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -056102: 5b30 fc02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056106: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -056108: 5930 0003 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05610c: 0e00 |0018: return-void │ │ +05612c: |[05612c] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +05613c: 5230 0003 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056140: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +056144: 5430 ff02 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056148: 5431 fc02 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05614c: 5232 0003 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056150: 7130 3909 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ +056156: 6200 d702 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +05615a: 5b30 ff02 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05615e: 6200 d902 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +056162: 5b30 fc02 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056166: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +056168: 5930 0003 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05616c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -37949,31 +37947,31 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -056110: |[056110] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -056120: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -056122: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -056124: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ -056128: 6e10 3d09 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ -05612e: 0a02 |0007: move-result v2 │ │ -056130: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ -056134: 0f00 |000a: return v0 │ │ -056136: 0110 |000b: move v0, v1 │ │ -056138: 28fe |000c: goto 000a // -0002 │ │ -05613a: 6e10 ba22 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -056140: 0a02 |0010: move-result v2 │ │ -056142: 6e30 3c09 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ -056148: 0a02 |0014: move-result v2 │ │ -05614a: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ -05614e: 0110 |0017: move v0, v1 │ │ -056150: 28f2 |0018: goto 000a // -000e │ │ +056170: |[056170] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +056180: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +056182: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +056184: 3904 0b00 |0002: if-nez v4, 000d // +000b │ │ +056188: 6e10 3d09 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ +05618e: 0a02 |0007: move-result v2 │ │ +056190: 3a02 0300 |0008: if-ltz v2, 000b // +0003 │ │ +056194: 0f00 |000a: return v0 │ │ +056196: 0110 |000b: move v0, v1 │ │ +056198: 28fe |000c: goto 000a // -0002 │ │ +05619a: 6e10 ba22 0400 |000d: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +0561a0: 0a02 |0010: move-result v2 │ │ +0561a2: 6e30 3c09 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ +0561a8: 0a02 |0014: move-result v2 │ │ +0561aa: 3b02 f5ff |0015: if-gez v2, 000a // -000b │ │ +0561ae: 0110 |0017: move v0, v1 │ │ +0561b0: 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; │ │ @@ -37983,22 +37981,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -056154: |[056154] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -056164: 6e20 3e09 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@093e │ │ -05616a: 0a00 |0003: move-result v0 │ │ -05616c: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -056170: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -056172: 0f00 |0007: return v0 │ │ -056174: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -056176: 28fe |0009: goto 0007 // -0002 │ │ +0561b4: |[0561b4] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +0561c4: 6e20 3e09 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@093e │ │ +0561ca: 0a00 |0003: move-result v0 │ │ +0561cc: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +0561d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0561d2: 0f00 |0007: return v0 │ │ +0561d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0561d6: 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; │ │ @@ -38008,34 +38006,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -056178: |[056178] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -056188: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -05618a: 5452 ff02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05618e: 2122 |0003: array-length v2, v2 │ │ -056190: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -056194: 5451 ff02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056198: 5450 fc02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05619c: 7020 3309 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ -0561a2: 5252 0003 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0561a6: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -0561aa: 5452 ff02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0561ae: 5253 0003 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0561b2: 7153 e222 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0561b8: 5452 fc02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0561bc: 5253 0003 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0561c0: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -0561c4: 7153 e222 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0561ca: 5252 0003 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0561ce: 7130 3909 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ -0561d4: 0e00 |0026: return-void │ │ +0561d8: |[0561d8] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +0561e8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0561ea: 5452 ff02 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0561ee: 2122 |0003: array-length v2, v2 │ │ +0561f0: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +0561f4: 5451 ff02 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0561f8: 5450 fc02 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0561fc: 7020 3309 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ +056202: 5252 0003 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056206: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +05620a: 5452 ff02 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05620e: 5253 0003 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056212: 7153 e222 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056218: 5452 fc02 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05621c: 5253 0003 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056220: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +056224: 7153 e222 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +05622a: 5252 0003 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05622e: 7130 3909 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ +056234: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -38055,61 +38053,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0561d8: |[0561d8] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -0561e8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0561ea: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0561ec: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -0561f0: 0f06 |0004: return v6 │ │ -0561f2: 20b8 8704 |0005: instance-of v8, v11, Ljava/util/Map; // type@0487 │ │ -0561f6: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -0561fa: 07b3 |0009: move-object v3, v11 │ │ -0561fc: 1f03 8704 |000a: check-cast v3, Ljava/util/Map; // type@0487 │ │ -056200: 6e10 4609 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ -056206: 0a08 |000f: move-result v8 │ │ -056208: 7210 4023 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ -05620e: 0a09 |0013: move-result v9 │ │ -056210: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -056214: 0176 |0016: move v6, v7 │ │ -056216: 28ed |0017: goto 0004 // -0013 │ │ -056218: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -05621a: 52a8 0003 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05621e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -056222: 6e20 4009 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ -056228: 0c02 |0020: move-result-object v2 │ │ -05622a: 6e20 4809 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ -056230: 0c04 |0024: move-result-object v4 │ │ -056232: 7220 3c23 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ -056238: 0c05 |0028: move-result-object v5 │ │ -05623a: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -05623e: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -056242: 7220 3a23 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@233a │ │ -056248: 0a08 |0030: move-result v8 │ │ -05624a: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -05624e: 0176 |0033: move v6, v7 │ │ -056250: 28d0 |0034: goto 0004 // -0030 │ │ -056252: 6e20 b822 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -056258: 0a08 |0038: move-result v8 │ │ -05625a: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -05625e: 0176 |003b: move v6, v7 │ │ -056260: 28c8 |003c: goto 0004 // -0038 │ │ -056262: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056266: 28da |003f: goto 0019 // -0026 │ │ -056268: 0d01 |0040: move-exception v1 │ │ -05626a: 0176 |0041: move v6, v7 │ │ -05626c: 28c2 |0042: goto 0004 // -003e │ │ -05626e: 0d01 |0043: move-exception v1 │ │ -056270: 0176 |0044: move v6, v7 │ │ -056272: 28bf |0045: goto 0004 // -0041 │ │ -056274: 0176 |0046: move v6, v7 │ │ -056276: 28bd |0047: goto 0004 // -0043 │ │ +056238: |[056238] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +056248: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05624a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +05624c: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +056250: 0f06 |0004: return v6 │ │ +056252: 20b8 9004 |0005: instance-of v8, v11, Ljava/util/Map; // type@0490 │ │ +056256: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +05625a: 07b3 |0009: move-object v3, v11 │ │ +05625c: 1f03 9004 |000a: check-cast v3, Ljava/util/Map; // type@0490 │ │ +056260: 6e10 4609 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0946 │ │ +056266: 0a08 |000f: move-result v8 │ │ +056268: 7210 4023 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2340 │ │ +05626e: 0a09 |0013: move-result v9 │ │ +056270: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +056274: 0176 |0016: move v6, v7 │ │ +056276: 28ed |0017: goto 0004 // -0013 │ │ +056278: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +05627a: 52a8 0003 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05627e: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +056282: 6e20 4009 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ +056288: 0c02 |0020: move-result-object v2 │ │ +05628a: 6e20 4809 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ +056290: 0c04 |0024: move-result-object v4 │ │ +056292: 7220 3c23 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ +056298: 0c05 |0028: move-result-object v5 │ │ +05629a: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +05629e: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +0562a2: 7220 3a23 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@233a │ │ +0562a8: 0a08 |0030: move-result v8 │ │ +0562aa: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +0562ae: 0176 |0033: move v6, v7 │ │ +0562b0: 28d0 |0034: goto 0004 // -0030 │ │ +0562b2: 6e20 b822 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +0562b8: 0a08 |0038: move-result v8 │ │ +0562ba: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +0562be: 0176 |003b: move v6, v7 │ │ +0562c0: 28c8 |003c: goto 0004 // -0038 │ │ +0562c2: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0562c6: 28da |003f: goto 0019 // -0026 │ │ +0562c8: 0d01 |0040: move-exception v1 │ │ +0562ca: 0176 |0041: move v6, v7 │ │ +0562cc: 28c2 |0042: goto 0004 // -003e │ │ +0562ce: 0d01 |0043: move-exception v1 │ │ +0562d0: 0176 |0044: move v6, v7 │ │ +0562d2: 28bf |0045: goto 0004 // -0041 │ │ +0562d4: 0176 |0046: move v6, v7 │ │ +0562d6: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=522 │ │ 0x0004 line=551 │ │ @@ -38149,31 +38147,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 │ │ -056288: |[056288] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -056298: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ -05629c: 6e10 3d09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ -0562a2: 0a00 |0005: move-result v0 │ │ -0562a4: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -0562a8: 5431 fc02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0562ac: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -0562b0: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0562b4: 4601 0102 |000e: aget-object v1, v1, v2 │ │ -0562b8: 1101 |0010: return-object v1 │ │ -0562ba: 6e10 ba22 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -0562c0: 0a01 |0014: move-result v1 │ │ -0562c2: 6e30 3c09 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ -0562c8: 0a00 |0018: move-result v0 │ │ -0562ca: 28ed |0019: goto 0006 // -0013 │ │ -0562cc: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0562ce: 28f5 |001b: goto 0010 // -000b │ │ +0562e8: |[0562e8] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0562f8: 3904 1100 |0000: if-nez v4, 0011 // +0011 │ │ +0562fc: 6e10 3d09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ +056302: 0a00 |0005: move-result v0 │ │ +056304: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +056308: 5431 fc02 |0008: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05630c: e002 0001 |000a: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +056310: d802 0201 |000c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +056314: 4601 0102 |000e: aget-object v1, v1, v2 │ │ +056318: 1101 |0010: return-object v1 │ │ +05631a: 6e10 ba22 0400 |0011: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +056320: 0a01 |0014: move-result v1 │ │ +056322: 6e30 3c09 4301 |0015: invoke-virtual {v3, v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ +056328: 0a00 |0018: move-result v0 │ │ +05632a: 28ed |0019: goto 0006 // -0013 │ │ +05632c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +05632e: 28f5 |001b: goto 0010 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0006 line=314 │ │ 0x0011 line=313 │ │ 0x001a line=314 │ │ locals : │ │ @@ -38188,35 +38186,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0562d0: |[0562d0] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -0562e0: 5491 ff02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0562e4: 5490 fc02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0562e8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0562ea: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0562ec: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -0562ee: 5294 0003 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0562f2: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -0562f6: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -0562fa: 4408 0102 |000d: aget v8, v1, v2 │ │ -0562fe: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -056302: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -056304: b787 |0012: xor-int/2addr v7, v8 │ │ -056306: b073 |0013: add-int/2addr v3, v7 │ │ -056308: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05630c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -056310: 28f1 |0018: goto 0009 // -000f │ │ -056312: 6e10 ba22 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -056318: 0a07 |001c: move-result v7 │ │ -05631a: 28f5 |001d: goto 0012 // -000b │ │ -05631c: 0f03 |001e: return v3 │ │ +056330: |[056330] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +056340: 5491 ff02 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056344: 5490 fc02 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056348: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +05634a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +05634c: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +05634e: 5294 0003 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056352: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +056356: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +05635a: 4408 0102 |000d: aget v8, v1, v2 │ │ +05635e: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +056362: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +056364: b787 |0012: xor-int/2addr v7, v8 │ │ +056366: b073 |0013: add-int/2addr v3, v7 │ │ +056368: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05636c: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +056370: 28f1 |0018: goto 0009 // -000f │ │ +056372: 6e10 ba22 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +056378: 0a07 |001c: move-result v7 │ │ +05637a: 28f5 |001d: goto 0012 // -000b │ │ +05637c: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0002 line=560 │ │ 0x0004 line=561 │ │ 0x0005 line=562 │ │ 0x000b line=563 │ │ @@ -38240,61 +38238,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -056320: |[056320] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -056330: 5260 0003 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056334: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -056338: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -05633a: 0f03 |0005: return v3 │ │ -05633c: 5464 ff02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056340: 7130 aa08 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056346: 0a03 |000b: move-result v3 │ │ -056348: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -05634c: 5464 fc02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056350: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -056354: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -056358: 6e20 b822 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -05635e: 0a04 |0017: move-result v4 │ │ -056360: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -056364: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -056368: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -05636c: 5464 ff02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056370: 4404 0401 |0020: aget v4, v4, v1 │ │ -056374: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -056378: 5464 fc02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05637c: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -056380: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -056384: 6e20 b822 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -05638a: 0a04 |002d: move-result v4 │ │ -05638c: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -056390: 0113 |0030: move v3, v1 │ │ -056392: 28d4 |0031: goto 0005 // -002c │ │ -056394: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056398: 28e8 |0034: goto 001c // -0018 │ │ -05639a: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -05639e: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -0563a2: 5464 ff02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0563a6: 4404 0402 |003b: aget v4, v4, v2 │ │ -0563aa: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -0563ae: 5464 fc02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0563b2: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -0563b6: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -0563ba: 6e20 b822 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -0563c0: 0a04 |0048: move-result v4 │ │ -0563c2: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -0563c6: 0123 |004b: move v3, v2 │ │ -0563c8: 28b9 |004c: goto 0005 // -0047 │ │ -0563ca: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0563ce: 28e8 |004f: goto 0037 // -0018 │ │ -0563d0: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -0563d4: 28b3 |0052: goto 0005 // -004d │ │ +056380: |[056380] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +056390: 5260 0003 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056394: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +056398: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +05639a: 0f03 |0005: return v3 │ │ +05639c: 5464 ff02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0563a0: 7130 aa08 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +0563a6: 0a03 |000b: move-result v3 │ │ +0563a8: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +0563ac: 5464 fc02 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0563b0: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +0563b4: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +0563b8: 6e20 b822 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +0563be: 0a04 |0017: move-result v4 │ │ +0563c0: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +0563c4: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +0563c8: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +0563cc: 5464 ff02 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0563d0: 4404 0401 |0020: aget v4, v4, v1 │ │ +0563d4: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +0563d8: 5464 fc02 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0563dc: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0563e0: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +0563e4: 6e20 b822 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +0563ea: 0a04 |002d: move-result v4 │ │ +0563ec: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +0563f0: 0113 |0030: move v3, v1 │ │ +0563f2: 28d4 |0031: goto 0005 // -002c │ │ +0563f4: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0563f8: 28e8 |0034: goto 001c // -0018 │ │ +0563fa: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0563fe: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +056402: 5464 ff02 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056406: 4404 0402 |003b: aget v4, v4, v2 │ │ +05640a: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +05640e: 5464 fc02 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056412: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +056416: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +05641a: 6e20 b822 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +056420: 0a04 |0048: move-result v4 │ │ +056422: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +056426: 0123 |004b: move v3, v2 │ │ +056428: 28b9 |004c: goto 0005 // -0047 │ │ +05642a: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05642e: 28e8 |004f: goto 0037 // -0018 │ │ +056430: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +056434: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -38322,56 +38320,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0563d8: |[0563d8] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -0563e8: 5260 0003 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0563ec: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0563f0: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -0563f2: 0f03 |0005: return v3 │ │ -0563f4: 5464 ff02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0563f8: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -0563fa: 7130 aa08 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056400: 0a03 |000c: move-result v3 │ │ -056402: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -056406: 5464 fc02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05640a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -05640e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -056412: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -056416: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -05641a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -05641e: 5464 ff02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056422: 4404 0401 |001d: aget v4, v4, v1 │ │ -056426: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -05642a: 5464 fc02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05642e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -056432: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -056436: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -05643a: 0113 |0029: move v3, v1 │ │ -05643c: 28db |002a: goto 0005 // -0025 │ │ -05643e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056442: 28ec |002d: goto 0019 // -0014 │ │ -056444: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -056448: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -05644c: 5464 ff02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056450: 4404 0402 |0034: aget v4, v4, v2 │ │ -056454: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -056458: 5464 fc02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05645c: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -056460: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -056464: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -056468: 0123 |0040: move v3, v2 │ │ -05646a: 28c4 |0041: goto 0005 // -003c │ │ -05646c: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -056470: 28ec |0044: goto 0030 // -0014 │ │ -056472: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -056476: 28be |0047: goto 0005 // -0042 │ │ +056438: |[056438] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +056448: 5260 0003 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05644c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +056450: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +056452: 0f03 |0005: return v3 │ │ +056454: 5464 ff02 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056458: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +05645a: 7130 aa08 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056460: 0a03 |000c: move-result v3 │ │ +056462: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +056466: 5464 fc02 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05646a: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +05646e: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +056472: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +056476: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +05647a: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +05647e: 5464 ff02 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056482: 4404 0401 |001d: aget v4, v4, v1 │ │ +056486: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +05648a: 5464 fc02 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05648e: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +056492: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +056496: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +05649a: 0113 |0029: move v3, v1 │ │ +05649c: 28db |002a: goto 0005 // -0025 │ │ +05649e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0564a2: 28ec |002d: goto 0019 // -0014 │ │ +0564a4: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0564a8: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +0564ac: 5464 ff02 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0564b0: 4404 0402 |0034: aget v4, v4, v2 │ │ +0564b4: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +0564b8: 5464 fc02 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0564bc: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0564c0: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +0564c4: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +0564c8: 0123 |0040: move v3, v2 │ │ +0564ca: 28c4 |0041: goto 0005 // -003c │ │ +0564cc: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0564d0: 28ec |0044: goto 0030 // -0014 │ │ +0564d2: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +0564d6: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -38397,39 +38395,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -056478: |[056478] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -056488: 5243 0003 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05648c: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -056490: 5441 fc02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056494: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -056498: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -05649a: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -05649e: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -0564a2: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -0564a6: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0564aa: 0f03 |0011: return v3 │ │ -0564ac: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0564b0: 28f5 |0014: goto 0009 // -000b │ │ -0564b2: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0564b4: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -0564b8: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -0564bc: 6e20 b822 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -0564c2: 0a03 |001d: move-result v3 │ │ -0564c4: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -0564c8: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -0564cc: 28ef |0022: goto 0011 // -0011 │ │ -0564ce: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -0564d2: 28f1 |0025: goto 0016 // -000f │ │ -0564d4: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -0564d6: 28ea |0027: goto 0011 // -0016 │ │ +0564d8: |[0564d8] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +0564e8: 5243 0003 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0564ec: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +0564f0: 5441 fc02 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0564f4: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +0564f8: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0564fa: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +0564fe: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +056502: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +056506: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +05650a: 0f03 |0011: return v3 │ │ +05650c: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +056510: 28f5 |0014: goto 0009 // -000b │ │ +056512: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +056514: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +056518: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +05651c: 6e20 b822 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +056522: 0a03 |001d: move-result v3 │ │ +056524: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +056528: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +05652c: 28ef |0022: goto 0011 // -0011 │ │ +05652e: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +056532: 28f1 |0025: goto 0016 // -000f │ │ +056534: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +056536: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0004 line=278 │ │ 0x0006 line=279 │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ @@ -38455,21 +38453,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0564d8: |[0564d8] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -0564e8: 5210 0003 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0564ec: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -0564f0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0564f2: 0f00 |0005: return v0 │ │ -0564f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0564f6: 28fe |0007: goto 0005 // -0002 │ │ +056538: |[056538] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +056548: 5210 0003 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05654c: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +056550: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +056552: 0f00 |0005: return v0 │ │ +056554: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +056556: 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; │ │ │ │ @@ -38478,19 +38476,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -0564f8: |[0564f8] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -056508: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05650c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -056510: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -056514: 1100 |0006: return-object v0 │ │ +056558: |[056558] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +056568: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05656c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +056570: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +056574: 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 │ │ @@ -38500,95 +38498,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 │ │ -056518: |[056518] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -056528: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -05652c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -05652e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -056530: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -056534: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -056536: 6e10 3d09 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ -05653c: 0a01 |000a: move-result v1 │ │ -05653e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -056542: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -056546: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -05654a: 54b6 fc02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05654e: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -056552: 54b6 fc02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056556: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -05655a: 1105 |0019: return-object v5 │ │ -05655c: 6e10 ba22 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -056562: 0a00 |001d: move-result v0 │ │ -056564: 6e30 3c09 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ -05656a: 0a01 |0021: move-result v1 │ │ -05656c: 28e9 |0022: goto 000b // -0017 │ │ -05656e: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -056572: 52b7 0003 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056576: 54b8 ff02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05657a: 2188 |0029: array-length v8, v8 │ │ -05657c: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -056580: 52b7 0003 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056584: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -056588: 52b6 0003 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05658c: 52b7 0003 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056590: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -056594: 9002 0607 |0036: add-int v2, v6, v7 │ │ -056598: 54b4 ff02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05659c: 54b3 fc02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0565a0: 7020 3309 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ -0565a6: 54b6 ff02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0565aa: 2166 |0041: array-length v6, v6 │ │ -0565ac: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -0565b0: 54b6 ff02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0565b4: 2147 |0046: array-length v7, v4 │ │ -0565b6: 7157 e222 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0565bc: 54b6 fc02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0565c0: 2137 |004c: array-length v7, v3 │ │ -0565c2: 7157 e222 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0565c8: 52b6 0003 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0565cc: 7130 3909 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ -0565d2: 52b6 0003 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0565d6: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -0565da: 54b6 ff02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0565de: 54b7 ff02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0565e2: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -0565e6: 52b9 0003 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0565ea: b119 |0061: sub-int/2addr v9, v1 │ │ -0565ec: 7159 e222 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0565f2: 54b6 fc02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0565f6: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -0565fa: 54b8 fc02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0565fe: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -056602: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -056606: 52ba 0003 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05660a: b11a |0071: sub-int/2addr v10, v1 │ │ -05660c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -056610: 715a e222 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056616: 54b6 ff02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05661a: 4b00 0601 |0079: aput v0, v6, v1 │ │ -05661e: 54b6 fc02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056622: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -056626: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -05662a: 54b6 fc02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05662e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -056632: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -056636: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -05663a: 52b6 0003 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05663e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -056642: 59b6 0003 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056646: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -056648: 2889 |0090: goto 0019 // -0077 │ │ -05664a: 52b7 0003 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05664e: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -056652: 0162 |0095: move v2, v6 │ │ -056654: 28a2 |0096: goto 0038 // -005e │ │ +056578: |[056578] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +056588: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +05658c: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +05658e: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +056590: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +056594: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +056596: 6e10 3d09 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ +05659c: 0a01 |000a: move-result v1 │ │ +05659e: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +0565a2: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +0565a6: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +0565aa: 54b6 fc02 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0565ae: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +0565b2: 54b6 fc02 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0565b6: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +0565ba: 1105 |0019: return-object v5 │ │ +0565bc: 6e10 ba22 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +0565c2: 0a00 |001d: move-result v0 │ │ +0565c4: 6e30 3c09 cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ +0565ca: 0a01 |0021: move-result v1 │ │ +0565cc: 28e9 |0022: goto 000b // -0017 │ │ +0565ce: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0565d2: 52b7 0003 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0565d6: 54b8 ff02 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0565da: 2188 |0029: array-length v8, v8 │ │ +0565dc: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +0565e0: 52b7 0003 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0565e4: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +0565e8: 52b6 0003 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0565ec: 52b7 0003 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0565f0: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +0565f4: 9002 0607 |0036: add-int v2, v6, v7 │ │ +0565f8: 54b4 ff02 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0565fc: 54b3 fc02 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056600: 7020 3309 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ +056606: 54b6 ff02 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05660a: 2166 |0041: array-length v6, v6 │ │ +05660c: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +056610: 54b6 ff02 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056614: 2147 |0046: array-length v7, v4 │ │ +056616: 7157 e222 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +05661c: 54b6 fc02 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056620: 2137 |004c: array-length v7, v3 │ │ +056622: 7157 e222 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056628: 52b6 0003 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05662c: 7130 3909 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ +056632: 52b6 0003 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056636: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +05663a: 54b6 ff02 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05663e: 54b7 ff02 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056642: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +056646: 52b9 0003 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05664a: b119 |0061: sub-int/2addr v9, v1 │ │ +05664c: 7159 e222 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056652: 54b6 fc02 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056656: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +05665a: 54b8 fc02 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05665e: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +056662: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +056666: 52ba 0003 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05666a: b11a |0071: sub-int/2addr v10, v1 │ │ +05666c: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +056670: 715a e222 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056676: 54b6 ff02 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05667a: 4b00 0601 |0079: aput v0, v6, v1 │ │ +05667e: 54b6 fc02 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056682: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +056686: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +05668a: 54b6 fc02 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05668e: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +056692: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +056696: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +05669a: 52b6 0003 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05669e: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0566a2: 59b6 0003 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0566a6: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +0566a8: 2889 |0090: goto 0019 // -0077 │ │ +0566aa: 52b7 0003 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0566ae: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +0566b2: 0162 |0095: move v2, v6 │ │ +0566b4: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=366 │ │ 0x0006 line=367 │ │ 0x0007 line=368 │ │ 0x000b line=373 │ │ 0x000d line=374 │ │ @@ -38637,41 +38635,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 │ │ -056658: |[056658] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -056668: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05666a: 5270 0003 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05666e: 5262 0003 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056672: b002 |0005: add-int/2addr v2, v0 │ │ -056674: 6e20 3709 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0937 │ │ -05667a: 5262 0003 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05667e: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -056682: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -056686: 5472 ff02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05668a: 5463 ff02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05668e: 7150 e222 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056694: 5472 fc02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056698: 5463 fc02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05669c: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -0566a0: 7154 e222 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0566a6: 5960 0003 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0566aa: 0e00 |0021: return-void │ │ -0566ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0566ae: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -0566b2: 6e20 4009 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ -0566b8: 0c02 |0028: move-result-object v2 │ │ -0566ba: 6e20 4809 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ -0566c0: 0c03 |002c: move-result-object v3 │ │ -0566c2: 6e30 4109 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ -0566c8: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0566cc: 28f1 |0032: goto 0023 // -000f │ │ +0566b8: |[0566b8] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0566c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0566ca: 5270 0003 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0566ce: 5262 0003 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0566d2: b002 |0005: add-int/2addr v2, v0 │ │ +0566d4: 6e20 3709 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0937 │ │ +0566da: 5262 0003 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0566de: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +0566e2: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +0566e6: 5472 ff02 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0566ea: 5463 ff02 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0566ee: 7150 e222 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0566f4: 5472 fc02 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0566f8: 5463 fc02 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0566fc: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +056700: 7154 e222 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056706: 5960 0003 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05670a: 0e00 |0021: return-void │ │ +05670c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05670e: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +056712: 6e20 4009 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ +056718: 0c02 |0028: move-result-object v2 │ │ +05671a: 6e20 4809 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ +056720: 0c03 |002c: move-result-object v3 │ │ +056722: 6e30 4109 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0941 │ │ +056728: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05672c: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=419 │ │ 0x0003 line=420 │ │ 0x0009 line=421 │ │ 0x000d line=422 │ │ 0x000f line=423 │ │ @@ -38694,29 +38692,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 │ │ -0566d0: |[0566d0] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0566e0: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ -0566e4: 6e10 3d09 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ -0566ea: 0a00 |0005: move-result v0 │ │ -0566ec: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ -0566f0: 6e20 4409 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0944 │ │ -0566f6: 0c01 |000b: move-result-object v1 │ │ -0566f8: 1101 |000c: return-object v1 │ │ -0566fa: 6e10 ba22 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -056700: 0a01 |0010: move-result v1 │ │ -056702: 6e30 3c09 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ -056708: 0a00 |0014: move-result v0 │ │ -05670a: 28f1 |0015: goto 0006 // -000f │ │ -05670c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -05670e: 28f5 |0017: goto 000c // -000b │ │ +056730: |[056730] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +056740: 3903 0d00 |0000: if-nez v3, 000d // +000d │ │ +056744: 6e10 3d09 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@093d │ │ +05674a: 0a00 |0005: move-result v0 │ │ +05674c: 3a00 1000 |0006: if-ltz v0, 0016 // +0010 │ │ +056750: 6e20 4409 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0944 │ │ +056756: 0c01 |000b: move-result-object v1 │ │ +056758: 1101 |000c: return-object v1 │ │ +05675a: 6e10 ba22 0300 |000d: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +056760: 0a01 |0010: move-result v1 │ │ +056762: 6e30 3c09 3201 |0011: invoke-virtual {v2, v3, v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@093c │ │ +056768: 0a00 |0014: move-result v0 │ │ +05676a: 28f1 |0015: goto 0006 // -000f │ │ +05676c: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +05676e: 28f5 |0017: goto 000c // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0006 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=446 │ │ 0x000d line=441 │ │ @@ -38733,107 +38731,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -056710: |[056710] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -056720: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -056722: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -056726: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -056728: 54a4 fc02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05672c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -056730: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -056734: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -056738: 52a4 0003 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05673c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -05673e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -056742: 54a4 ff02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056746: 54a5 fc02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05674a: 52a6 0003 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05674e: 7130 3909 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ -056754: 6204 d702 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -056758: 5ba4 ff02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05675c: 6204 d902 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -056760: 5ba4 fc02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056764: 59a7 0003 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056768: 1103 |0024: return-object v3 │ │ -05676a: 54a4 ff02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05676e: 2144 |0027: array-length v4, v4 │ │ -056770: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -056774: 52a4 0003 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056778: 54a5 ff02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05677c: 2155 |002e: array-length v5, v5 │ │ -05677e: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -056782: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -056786: 52a4 0003 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05678a: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -05678e: 52a4 0003 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056792: 52a5 0003 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056796: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -05679a: 9000 0405 |003d: add-int v0, v4, v5 │ │ -05679e: 54a2 ff02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0567a2: 54a1 fc02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0567a6: 7020 3309 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ -0567ac: 52a4 0003 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0567b0: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0567b4: 59a4 0003 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0567b8: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -0567bc: 54a4 ff02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0567c0: 715b e222 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0567c6: 54a4 fc02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0567ca: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -0567ce: 7155 e222 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0567d4: 52a4 0003 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0567d8: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -0567dc: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -0567e0: 54a5 ff02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -0567e4: 52a6 0003 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0567e8: b1b6 |0064: sub-int/2addr v6, v11 │ │ -0567ea: 7156 e222 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0567f0: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -0567f4: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0567f8: 54a5 fc02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0567fc: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -056800: 52a7 0003 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056804: b1b7 |0072: sub-int/2addr v7, v11 │ │ -056806: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -05680a: 7157 e222 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056810: 28ac |0078: goto 0024 // -0054 │ │ -056812: 52a4 0003 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056816: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -05681a: 59a4 0003 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05681e: 52a4 0003 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056822: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -056826: 54a4 ff02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -05682a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -05682e: 54a6 ff02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ -056832: 52a7 0003 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056836: b1b7 |008b: sub-int/2addr v7, v11 │ │ -056838: 7157 e222 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -05683e: 54a4 fc02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056842: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -056846: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05684a: 54a6 fc02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05684e: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -056852: 52a8 0003 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056856: b1b8 |009b: sub-int/2addr v8, v11 │ │ -056858: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -05685c: 7158 e222 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056862: 54a4 fc02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056866: 52a5 0003 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05686a: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05686e: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -056872: 54a4 fc02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -056876: 52a5 0003 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -05687a: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -05687e: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -056882: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -056886: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +056770: |[056770] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +056780: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +056782: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +056786: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +056788: 54a4 fc02 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05678c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +056790: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +056794: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +056798: 52a4 0003 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05679c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +05679e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +0567a2: 54a4 ff02 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0567a6: 54a5 fc02 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0567aa: 52a6 0003 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567ae: 7130 3909 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0939 │ │ +0567b4: 6204 d702 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +0567b8: 5ba4 ff02 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0567bc: 6204 d902 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +0567c0: 5ba4 fc02 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0567c4: 59a7 0003 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567c8: 1103 |0024: return-object v3 │ │ +0567ca: 54a4 ff02 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0567ce: 2144 |0027: array-length v4, v4 │ │ +0567d0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +0567d4: 52a4 0003 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567d8: 54a5 ff02 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +0567dc: 2155 |002e: array-length v5, v5 │ │ +0567de: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +0567e2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +0567e6: 52a4 0003 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567ea: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +0567ee: 52a4 0003 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567f2: 52a5 0003 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0567f6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +0567fa: 9000 0405 |003d: add-int v0, v4, v5 │ │ +0567fe: 54a2 ff02 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056802: 54a1 fc02 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056806: 7020 3309 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0933 │ │ +05680c: 52a4 0003 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056810: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +056814: 59a4 0003 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056818: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +05681c: 54a4 ff02 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056820: 715b e222 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056826: 54a4 fc02 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05682a: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +05682e: 7155 e222 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056834: 52a4 0003 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056838: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +05683c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +056840: 54a5 ff02 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056844: 52a6 0003 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056848: b1b6 |0064: sub-int/2addr v6, v11 │ │ +05684a: 7156 e222 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056850: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +056854: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +056858: 54a5 fc02 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +05685c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +056860: 52a7 0003 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056864: b1b7 |0072: sub-int/2addr v7, v11 │ │ +056866: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +05686a: 7157 e222 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056870: 28ac |0078: goto 0024 // -0054 │ │ +056872: 52a4 0003 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056876: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +05687a: 59a4 0003 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05687e: 52a4 0003 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056882: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +056886: 54a4 ff02 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +05688a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +05688e: 54a6 ff02 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@02ff │ │ +056892: 52a7 0003 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056896: b1b7 |008b: sub-int/2addr v7, v11 │ │ +056898: 7157 e222 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +05689e: 54a4 fc02 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0568a2: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +0568a6: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0568aa: 54a6 fc02 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0568ae: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +0568b2: 52a8 0003 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0568b6: b1b8 |009b: sub-int/2addr v8, v11 │ │ +0568b8: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +0568bc: 7158 e222 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0568c2: 54a4 fc02 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0568c6: 52a5 0003 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0568ca: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0568ce: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +0568d2: 54a4 fc02 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0568d6: 52a5 0003 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +0568da: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0568de: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0568e2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +0568e6: 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 │ │ @@ -38871,22 +38869,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 │ │ -05688c: |[05688c] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -05689c: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0568a0: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0568a4: 5421 fc02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0568a8: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -0568ac: 5421 fc02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -0568b0: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -0568b4: 1100 |000c: return-object v0 │ │ +0568ec: |[0568ec] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0568fc: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +056900: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +056904: 5421 fc02 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056908: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +05690c: 5421 fc02 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +056910: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +056914: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0004 line=343 │ │ 0x0008 line=344 │ │ 0x000c line=345 │ │ locals : │ │ @@ -38902,17 +38900,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0568b8: |[0568b8] android.support.v4.util.SimpleArrayMap.size:()I │ │ -0568c8: 5210 0003 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0568cc: 0f00 |0002: return v0 │ │ +056918: |[056918] android.support.v4.util.SimpleArrayMap.size:()I │ │ +056928: 5210 0003 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05692c: 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; │ │ │ │ @@ -38921,55 +38919,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -0568d0: |[0568d0] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -0568e0: 6e10 3f09 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@093f │ │ -0568e6: 0a04 |0003: move-result v4 │ │ -0568e8: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -0568ec: 1a04 f526 |0006: const-string v4, "{}" // string@26f5 │ │ -0568f0: 1104 |0008: return-object v4 │ │ -0568f2: 2200 6404 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -0568f6: 5254 0003 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -0568fa: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -0568fe: 7020 d522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -056904: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -056908: 6e20 d722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05690e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -056910: 5254 0003 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ -056914: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -056918: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -05691c: 1a04 cd00 |001e: const-string v4, ", " // string@00cd │ │ -056920: 6e20 dc22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -056926: 6e20 4009 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ -05692c: 0c02 |0026: move-result-object v2 │ │ -05692e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -056932: 6e20 db22 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -056938: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -05693c: 6e20 d722 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -056942: 6e20 4809 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ -056948: 0c03 |0034: move-result-object v3 │ │ -05694a: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -05694e: 6e20 db22 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -056954: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056958: 28dc |003c: goto 0018 // -0024 │ │ -05695a: 1a04 c200 |003d: const-string v4, "(this Map)" // string@00c2 │ │ -05695e: 6e20 dc22 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -056964: 28ea |0042: goto 002c // -0016 │ │ -056966: 1a04 c200 |0043: const-string v4, "(this Map)" // string@00c2 │ │ -05696a: 6e20 dc22 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -056970: 28f2 |0048: goto 003a // -000e │ │ -056972: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -056976: 6e20 d722 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -05697c: 6e10 e122 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -056982: 0c04 |0051: move-result-object v4 │ │ -056984: 28b6 |0052: goto 0008 // -004a │ │ +056930: |[056930] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +056940: 6e10 3f09 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@093f │ │ +056946: 0a04 |0003: move-result v4 │ │ +056948: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +05694c: 1a04 fe26 |0006: const-string v4, "{}" // string@26fe │ │ +056950: 1104 |0008: return-object v4 │ │ +056952: 2200 6d04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +056956: 5254 0003 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +05695a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +05695e: 7020 d522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +056964: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +056968: 6e20 d722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +05696e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +056970: 5254 0003 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@0300 │ │ +056974: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +056978: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +05697c: 1a04 cd00 |001e: const-string v4, ", " // string@00cd │ │ +056980: 6e20 dc22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +056986: 6e20 4009 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0940 │ │ +05698c: 0c02 |0026: move-result-object v2 │ │ +05698e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +056992: 6e20 db22 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +056998: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +05699c: 6e20 d722 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0569a2: 6e20 4809 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0948 │ │ +0569a8: 0c03 |0034: move-result-object v3 │ │ +0569aa: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +0569ae: 6e20 db22 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0569b4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0569b8: 28dc |003c: goto 0018 // -0024 │ │ +0569ba: 1a04 c200 |003d: const-string v4, "(this Map)" // string@00c2 │ │ +0569be: 6e20 dc22 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0569c4: 28ea |0042: goto 002c // -0016 │ │ +0569c6: 1a04 c200 |0043: const-string v4, "(this Map)" // string@00c2 │ │ +0569ca: 6e20 dc22 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0569d0: 28f2 |0048: goto 003a // -000e │ │ +0569d2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0569d6: 6e20 d722 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +0569dc: 6e10 e122 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0569e2: 0c04 |0051: move-result-object v4 │ │ +0569e4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0006 line=579 │ │ 0x0008 line=603 │ │ 0x0009 line=582 │ │ 0x0012 line=583 │ │ @@ -39002,35 +39000,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -056988: |[056988] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -056998: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ -05699c: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0569a0: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0569a4: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -0569a8: 1100 |0008: return-object v0 │ │ +0569e8: |[0569e8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0569f8: 5420 fc02 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@02fc │ │ +0569fc: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +056a00: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056a04: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +056a08: 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 : 3061 (SimpleArrayMap.java) │ │ + source_file_idx : 3070 (SimpleArrayMap.java) │ │ │ │ Class #175 header: │ │ -class_idx : 390 │ │ +class_idx : 397 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3077 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3086 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -39088,37 +39086,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0569ac: |[0569ac] android.support.v4.util.SparseArrayCompat.:()V │ │ -0569bc: 2200 5f04 |0000: new-instance v0, Ljava/lang/Object; // type@045f │ │ -0569c0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0569c6: 6900 0303 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -0569ca: 0e00 |0007: return-void │ │ +056a0c: |[056a0c] android.support.v4.util.SparseArrayCompat.:()V │ │ +056a1c: 2200 6804 |0000: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +056a20: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +056a26: 6900 0303 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056a2a: 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 │ │ -0569cc: |[0569cc] android.support.v4.util.SparseArrayCompat.:()V │ │ -0569dc: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -0569e0: 7020 4b09 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@094b │ │ -0569e6: 0e00 |0005: return-void │ │ +056a2c: |[056a2c] android.support.v4.util.SparseArrayCompat.:()V │ │ +056a3c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +056a40: 7020 4b09 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@094b │ │ +056a46: 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; │ │ @@ -39128,32 +39126,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0569e8: |[0569e8] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -0569f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0569fa: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -056a00: 5c21 0403 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056a04: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -056a08: 6200 d702 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ -056a0c: 5b20 0503 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056a10: 6200 d902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ -056a14: 5b20 0703 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056a18: 5921 0603 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056a1c: 0e00 |0012: return-void │ │ -056a1e: 7110 ae08 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ -056a24: 0a03 |0016: move-result v3 │ │ -056a26: 2330 a104 |0017: new-array v0, v3, [I // type@04a1 │ │ -056a2a: 5b20 0503 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056a2e: 2330 be04 |001b: new-array v0, v3, [Ljava/lang/Object; // type@04be │ │ -056a32: 5b20 0703 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056a36: 28f1 |001f: goto 0010 // -000f │ │ +056a48: |[056a48] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +056a58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056a5a: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +056a60: 5c21 0403 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056a64: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +056a68: 6200 d702 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@02d7 │ │ +056a6c: 5b20 0503 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056a70: 6200 d902 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@02d9 │ │ +056a74: 5b20 0703 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056a78: 5921 0603 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056a7c: 0e00 |0012: return-void │ │ +056a7e: 7110 ae08 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ +056a84: 0a03 |0016: move-result v3 │ │ +056a86: 2330 aa04 |0017: new-array v0, v3, [I // type@04aa │ │ +056a8a: 5b20 0503 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056a8e: 2330 c704 |001b: new-array v0, v3, [Ljava/lang/Object; // type@04c7 │ │ +056a92: 5b20 0703 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056a96: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -39172,37 +39170,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -056a38: |[056a38] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -056a48: 5272 0603 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056a4c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -056a4e: 5471 0503 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056a52: 5475 0703 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056a56: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -056a58: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -056a5c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -056a60: 6206 0303 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056a64: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -056a68: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -056a6c: 4406 0100 |0012: aget v6, v1, v0 │ │ -056a70: 4b06 0103 |0014: aput v6, v1, v3 │ │ -056a74: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -056a78: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -056a7a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -056a7e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -056a82: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056a86: 28e9 |001f: goto 0008 // -0017 │ │ -056a88: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -056a8a: 5c76 0403 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056a8e: 5973 0603 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056a92: 0e00 |0025: return-void │ │ +056a98: |[056a98] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +056aa8: 5272 0603 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056aac: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +056aae: 5471 0503 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056ab2: 5475 0703 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056ab6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056ab8: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +056abc: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +056ac0: 6206 0303 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056ac4: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +056ac8: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +056acc: 4406 0100 |0012: aget v6, v1, v0 │ │ +056ad0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +056ad4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +056ad8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +056ada: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +056ade: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +056ae2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056ae6: 28e9 |001f: goto 0008 // -0017 │ │ +056ae8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +056aea: 5c76 0403 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056aee: 5973 0603 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056af2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -39233,58 +39231,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -056a94: |[056a94] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -056aa4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -056aa6: 5274 0603 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056aaa: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -056aae: 5474 0503 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056ab2: 5275 0603 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056ab6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -056aba: 4404 0405 |000b: aget v4, v4, v5 │ │ -056abe: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -056ac2: 6e30 5709 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -056ac8: 0e00 |0012: return-void │ │ -056aca: 5574 0403 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056ace: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -056ad2: 5274 0603 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056ad6: 5475 0503 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056ada: 2155 |001b: array-length v5, v5 │ │ -056adc: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -056ae0: 7010 5109 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056ae6: 5273 0603 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056aea: 5474 0503 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056aee: 2144 |0025: array-length v4, v4 │ │ -056af0: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -056af4: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -056af8: 7110 ae08 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ -056afe: 0a00 |002d: move-result v0 │ │ -056b00: 2301 a104 |002e: new-array v1, v0, [I // type@04a1 │ │ -056b04: 2302 be04 |0030: new-array v2, v0, [Ljava/lang/Object; // type@04be │ │ -056b08: 5474 0503 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056b0c: 5475 0503 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056b10: 2155 |0036: array-length v5, v5 │ │ -056b12: 7155 e222 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056b18: 5474 0703 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056b1c: 5475 0703 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056b20: 2155 |003e: array-length v5, v5 │ │ -056b22: 7155 e222 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056b28: 5b71 0503 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056b2c: 5b72 0703 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056b30: 5474 0503 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056b34: 4b08 0403 |0048: aput v8, v4, v3 │ │ -056b38: 5474 0703 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056b3c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -056b40: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -056b44: 5974 0603 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056b48: 28c0 |0052: goto 0012 // -0040 │ │ +056af4: |[056af4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +056b04: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +056b06: 5274 0603 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056b0a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +056b0e: 5474 0503 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b12: 5275 0603 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056b16: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +056b1a: 4404 0405 |000b: aget v4, v4, v5 │ │ +056b1e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +056b22: 6e30 5709 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +056b28: 0e00 |0012: return-void │ │ +056b2a: 5574 0403 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056b2e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +056b32: 5274 0603 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056b36: 5475 0503 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b3a: 2155 |001b: array-length v5, v5 │ │ +056b3c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +056b40: 7010 5109 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056b46: 5273 0603 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056b4a: 5474 0503 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b4e: 2144 |0025: array-length v4, v4 │ │ +056b50: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +056b54: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +056b58: 7110 ae08 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ +056b5e: 0a00 |002d: move-result v0 │ │ +056b60: 2301 aa04 |002e: new-array v1, v0, [I // type@04aa │ │ +056b64: 2302 c704 |0030: new-array v2, v0, [Ljava/lang/Object; // type@04c7 │ │ +056b68: 5474 0503 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b6c: 5475 0503 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b70: 2155 |0036: array-length v5, v5 │ │ +056b72: 7155 e222 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056b78: 5474 0703 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056b7c: 5475 0703 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056b80: 2155 |003e: array-length v5, v5 │ │ +056b82: 7155 e222 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056b88: 5b71 0503 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b8c: 5b72 0703 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056b90: 5474 0503 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056b94: 4b08 0403 |0048: aput v8, v4, v3 │ │ +056b98: 5474 0703 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056b9c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +056ba0: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +056ba4: 5974 0603 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056ba8: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -39316,27 +39314,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -056b4c: |[056b4c] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -056b5c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -056b5e: 5251 0603 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056b62: 5452 0703 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056b66: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -056b68: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -056b6c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -056b6e: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -056b72: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056b76: 28f9 |000d: goto 0006 // -0007 │ │ -056b78: 5954 0603 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056b7c: 5c54 0403 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056b80: 0e00 |0012: return-void │ │ +056bac: |[056bac] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +056bbc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +056bbe: 5251 0603 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056bc2: 5452 0703 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056bc6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +056bc8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +056bcc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +056bce: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +056bd2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056bd6: 28f9 |000d: goto 0006 // -0007 │ │ +056bd8: 5954 0603 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056bdc: 5c54 0403 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056be0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -39355,34 +39353,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -056b84: |[056b84] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -056b94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -056b96: 6f10 b722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@22b7 │ │ -056b9c: 0c02 |0004: move-result-object v2 │ │ -056b9e: 0720 |0005: move-object v0, v2 │ │ -056ba0: 1f00 8601 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0186 │ │ -056ba4: 0701 |0008: move-object v1, v0 │ │ -056ba6: 5432 0503 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056baa: 6e10 6e23 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@236e │ │ -056bb0: 0c02 |000e: move-result-object v2 │ │ -056bb2: 1f02 a104 |000f: check-cast v2, [I // type@04a1 │ │ -056bb6: 5b12 0503 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056bba: 5432 0703 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056bbe: 6e10 7223 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2372 │ │ -056bc4: 0c02 |0018: move-result-object v2 │ │ -056bc6: 1f02 be04 |0019: check-cast v2, [Ljava/lang/Object; // type@04be │ │ -056bca: 5b12 0703 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056bce: 1101 |001d: return-object v1 │ │ -056bd0: 0d02 |001e: move-exception v2 │ │ -056bd2: 28fe |001f: goto 001d // -0002 │ │ +056be4: |[056be4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +056bf4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +056bf6: 6f10 b722 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@22b7 │ │ +056bfc: 0c02 |0004: move-result-object v2 │ │ +056bfe: 0720 |0005: move-object v0, v2 │ │ +056c00: 1f00 8d01 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@018d │ │ +056c04: 0701 |0008: move-object v1, v0 │ │ +056c06: 5432 0503 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056c0a: 6e10 6e23 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@236e │ │ +056c10: 0c02 |000e: move-result-object v2 │ │ +056c12: 1f02 aa04 |000f: check-cast v2, [I // type@04aa │ │ +056c16: 5b12 0503 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056c1a: 5432 0703 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056c1e: 6e10 7223 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2372 │ │ +056c24: 0c02 |0018: move-result-object v2 │ │ +056c26: 1f02 c704 |0019: check-cast v2, [Ljava/lang/Object; // type@04c7 │ │ +056c2a: 5b12 0703 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056c2e: 1101 |001d: return-object v1 │ │ +056c30: 0d02 |001e: move-exception v2 │ │ +056c32: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -39399,18 +39397,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -056be4: |[056be4] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -056bf4: 6e10 4e09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@094e │ │ -056bfa: 0c00 |0003: move-result-object v0 │ │ -056bfc: 1100 |0004: return-object v0 │ │ +056c44: |[056c44] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +056c54: 6e10 4e09 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@094e │ │ +056c5a: 0c00 |0003: move-result-object v0 │ │ +056c5c: 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; │ │ │ │ @@ -39419,30 +39417,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -056c00: |[056c00] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -056c10: 5431 0503 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056c14: 5232 0603 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056c18: 7130 aa08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056c1e: 0a00 |0007: move-result v0 │ │ -056c20: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -056c24: 5431 0703 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056c28: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -056c2c: 6202 0303 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056c30: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -056c34: 5431 0703 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056c38: 6202 0303 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056c3c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -056c40: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -056c42: 5c31 0403 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056c46: 0e00 |001b: return-void │ │ +056c60: |[056c60] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +056c70: 5431 0503 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056c74: 5232 0603 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056c78: 7130 aa08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056c7e: 0a00 |0007: move-result v0 │ │ +056c80: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +056c84: 5431 0703 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056c88: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +056c8c: 6202 0303 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056c90: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +056c94: 5431 0703 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056c98: 6202 0303 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056c9c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +056ca0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +056ca2: 5c31 0403 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056ca6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -39458,19 +39456,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -056c48: |[056c48] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -056c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -056c5a: 6e30 5309 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0953 │ │ -056c60: 0c00 |0004: move-result-object v0 │ │ -056c62: 1100 |0005: return-object v0 │ │ +056ca8: |[056ca8] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +056cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +056cba: 6e30 5309 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0953 │ │ +056cc0: 0c00 |0004: move-result-object v0 │ │ +056cc2: 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 │ │ @@ -39480,28 +39478,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 │ │ -056c64: |[056c64] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -056c74: 5431 0503 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056c78: 5232 0603 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056c7c: 7130 aa08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056c82: 0a00 |0007: move-result v0 │ │ -056c84: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -056c88: 5431 0703 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056c8c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -056c90: 6202 0303 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056c94: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -056c98: 1105 |0012: return-object v5 │ │ -056c9a: 5431 0703 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056c9e: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -056ca2: 28fb |0017: goto 0012 // -0005 │ │ +056cc4: |[056cc4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +056cd4: 5431 0503 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056cd8: 5232 0603 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056cdc: 7130 aa08 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056ce2: 0a00 |0007: move-result v0 │ │ +056ce4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +056ce8: 5431 0703 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056cec: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +056cf0: 6202 0303 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056cf4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +056cf8: 1105 |0012: return-object v5 │ │ +056cfa: 5431 0703 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056cfe: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +056d02: 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; │ │ @@ -39517,23 +39515,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -056ca4: |[056ca4] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -056cb4: 5520 0403 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056cb8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056cbc: 7010 5109 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056cc2: 5420 0503 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056cc6: 5221 0603 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056cca: 7130 aa08 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056cd0: 0a00 |000e: move-result v0 │ │ -056cd2: 0f00 |000f: return v0 │ │ +056d04: |[056d04] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +056d14: 5520 0403 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056d18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056d1c: 7010 5109 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056d22: 5420 0503 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056d26: 5221 0603 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056d2a: 7130 aa08 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056d30: 0a00 |000e: move-result v0 │ │ +056d32: 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; │ │ @@ -39545,29 +39543,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -056cd4: |[056cd4] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -056ce4: 5521 0403 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056ce8: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -056cec: 7010 5109 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056cf2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -056cf4: 5221 0603 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056cf8: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -056cfc: 5421 0703 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056d00: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -056d04: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -056d08: 0f00 |0012: return v0 │ │ -056d0a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -056d0e: 28f3 |0015: goto 0008 // -000d │ │ -056d10: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -056d12: 28fb |0017: goto 0012 // -0005 │ │ +056d34: |[056d34] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +056d44: 5521 0403 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056d48: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +056d4c: 7010 5109 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056d52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +056d54: 5221 0603 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056d58: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +056d5c: 5421 0703 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056d60: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +056d64: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +056d68: 0f00 |0012: return v0 │ │ +056d6a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +056d6e: 28f3 |0015: goto 0008 // -000d │ │ +056d70: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +056d72: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -39586,21 +39584,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -056d14: |[056d14] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -056d24: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056d28: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056d2c: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056d32: 5410 0503 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056d36: 4400 0002 |0009: aget v0, v0, v2 │ │ -056d3a: 0f00 |000b: return v0 │ │ +056d74: |[056d74] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +056d84: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056d88: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056d8c: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056d92: 5410 0503 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056d96: 4400 0002 |0009: aget v0, v0, v2 │ │ +056d9a: 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; │ │ @@ -39612,91 +39610,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -056d3c: |[056d3c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -056d4c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -056d4e: 5484 0503 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056d52: 5285 0603 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056d56: 7130 aa08 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056d5c: 0a00 |0008: move-result v0 │ │ -056d5e: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -056d62: 5484 0703 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056d66: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -056d6a: 0e00 |000f: return-void │ │ -056d6c: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -056d70: 5284 0603 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056d74: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -056d78: 5484 0703 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056d7c: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -056d80: 6205 0303 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056d84: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -056d88: 5484 0503 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056d8c: 4b09 0400 |0020: aput v9, v4, v0 │ │ -056d90: 5484 0703 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056d94: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -056d98: 28e9 |0026: goto 000f // -0017 │ │ -056d9a: 5584 0403 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056d9e: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -056da2: 5284 0603 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056da6: 5485 0503 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056daa: 2155 |002f: array-length v5, v5 │ │ -056dac: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -056db0: 7010 5109 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056db6: 5484 0503 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056dba: 5285 0603 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056dbe: 7130 aa08 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ -056dc4: 0a04 |003c: move-result v4 │ │ -056dc6: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -056dca: 5284 0603 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056dce: 5485 0503 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056dd2: 2155 |0043: array-length v5, v5 │ │ -056dd4: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -056dd8: 5284 0603 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056ddc: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -056de0: 7110 ae08 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ -056de6: 0a01 |004d: move-result v1 │ │ -056de8: 2312 a104 |004e: new-array v2, v1, [I // type@04a1 │ │ -056dec: 2313 be04 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04be │ │ -056df0: 5484 0503 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056df4: 5485 0503 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056df8: 2155 |0056: array-length v5, v5 │ │ -056dfa: 7155 e222 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056e00: 5484 0703 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e04: 5485 0703 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e08: 2155 |005e: array-length v5, v5 │ │ -056e0a: 7155 e222 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056e10: 5b82 0503 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056e14: 5b83 0703 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e18: 5284 0603 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056e1c: b104 |0068: sub-int/2addr v4, v0 │ │ -056e1e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -056e22: 5484 0503 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056e26: 5485 0503 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056e2a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -056e2e: 5287 0603 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056e32: b107 |0073: sub-int/2addr v7, v0 │ │ -056e34: 7157 e222 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056e3a: 5484 0703 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e3e: 5485 0703 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e42: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -056e46: 5287 0603 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056e4a: b107 |007f: sub-int/2addr v7, v0 │ │ -056e4c: 7157 e222 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -056e52: 5484 0503 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ -056e56: 4b09 0400 |0085: aput v9, v4, v0 │ │ -056e5a: 5484 0703 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056e5e: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -056e62: 5284 0603 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056e66: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -056e6a: 5984 0603 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056e6e: 2900 7eff |0091: goto/16 000f // -0082 │ │ +056d9c: |[056d9c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +056dac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +056dae: 5484 0503 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056db2: 5285 0603 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056db6: 7130 aa08 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056dbc: 0a00 |0008: move-result v0 │ │ +056dbe: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +056dc2: 5484 0703 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056dc6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +056dca: 0e00 |000f: return-void │ │ +056dcc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +056dd0: 5284 0603 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056dd4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +056dd8: 5484 0703 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056ddc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +056de0: 6205 0303 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056de4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +056de8: 5484 0503 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056dec: 4b09 0400 |0020: aput v9, v4, v0 │ │ +056df0: 5484 0703 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056df4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +056df8: 28e9 |0026: goto 000f // -0017 │ │ +056dfa: 5584 0403 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056dfe: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +056e02: 5284 0603 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e06: 5485 0503 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e0a: 2155 |002f: array-length v5, v5 │ │ +056e0c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +056e10: 7010 5109 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056e16: 5484 0503 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e1a: 5285 0603 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e1e: 7130 aa08 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@08aa │ │ +056e24: 0a04 |003c: move-result v4 │ │ +056e26: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +056e2a: 5284 0603 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e2e: 5485 0503 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e32: 2155 |0043: array-length v5, v5 │ │ +056e34: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +056e38: 5284 0603 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e3c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +056e40: 7110 ae08 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@08ae │ │ +056e46: 0a01 |004d: move-result v1 │ │ +056e48: 2312 aa04 |004e: new-array v2, v1, [I // type@04aa │ │ +056e4c: 2313 c704 |0050: new-array v3, v1, [Ljava/lang/Object; // type@04c7 │ │ +056e50: 5484 0503 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e54: 5485 0503 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e58: 2155 |0056: array-length v5, v5 │ │ +056e5a: 7155 e222 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056e60: 5484 0703 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056e64: 5485 0703 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056e68: 2155 |005e: array-length v5, v5 │ │ +056e6a: 7155 e222 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056e70: 5b82 0503 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e74: 5b83 0703 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056e78: 5284 0603 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e7c: b104 |0068: sub-int/2addr v4, v0 │ │ +056e7e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +056e82: 5484 0503 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e86: 5485 0503 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056e8a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +056e8e: 5287 0603 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056e92: b107 |0073: sub-int/2addr v7, v0 │ │ +056e94: 7157 e222 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056e9a: 5484 0703 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056e9e: 5485 0703 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056ea2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +056ea6: 5287 0603 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056eaa: b107 |007f: sub-int/2addr v7, v0 │ │ +056eac: 7157 e222 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +056eb2: 5484 0503 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0305 │ │ +056eb6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +056eba: 5484 0703 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056ebe: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +056ec2: 5284 0603 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056ec6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +056eca: 5984 0603 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056ece: 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 │ │ @@ -39736,17 +39734,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -056e74: |[056e74] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -056e84: 6e20 5009 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0950 │ │ -056e8a: 0e00 |0003: return-void │ │ +056ed4: |[056ed4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +056ee4: 6e20 5009 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0950 │ │ +056eea: 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; │ │ @@ -39757,25 +39755,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -056e8c: |[056e8c] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -056e9c: 5420 0703 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056ea0: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -056ea4: 6201 0303 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056ea8: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -056eac: 5420 0703 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056eb0: 6201 0303 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ -056eb4: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -056eb8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -056eba: 5c20 0403 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056ebe: 0e00 |0011: return-void │ │ +056eec: |[056eec] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +056efc: 5420 0703 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056f00: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +056f04: 6201 0303 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056f08: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +056f0c: 5420 0703 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056f10: 6201 0303 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0303 │ │ +056f14: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +056f18: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +056f1a: 5c20 0403 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056f1e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -39788,25 +39786,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -056ec0: |[056ec0] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -056ed0: 5242 0603 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056ed4: 9003 0506 |0002: add-int v3, v5, v6 │ │ -056ed8: 7120 b222 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -056ede: 0a00 |0007: move-result v0 │ │ -056ee0: 0151 |0008: move v1, v5 │ │ -056ee2: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -056ee6: 6e20 5909 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ -056eec: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056ef0: 28f9 |0010: goto 0009 // -0007 │ │ -056ef2: 0e00 |0011: return-void │ │ +056f20: |[056f20] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +056f30: 5242 0603 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056f34: 9003 0506 |0002: add-int v3, v5, v6 │ │ +056f38: 7120 b222 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +056f3e: 0a00 |0007: move-result v0 │ │ +056f40: 0151 |0008: move v1, v5 │ │ +056f42: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +056f46: 6e20 5909 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ +056f4c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +056f50: 28f9 |0010: goto 0009 // -0007 │ │ +056f52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -39823,21 +39821,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -056ef4: |[056ef4] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -056f04: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056f08: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056f0c: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056f12: 5410 0703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -056f16: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -056f1a: 0e00 |000b: return-void │ │ +056f54: |[056f54] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +056f64: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056f68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056f6c: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056f72: 5410 0703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +056f76: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +056f7a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -39852,20 +39850,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -056f1c: |[056f1c] android.support.v4.util.SparseArrayCompat.size:()I │ │ -056f2c: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056f30: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -056f34: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -056f3a: 5210 0603 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056f3e: 0f00 |0009: return v0 │ │ +056f7c: |[056f7c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +056f8c: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +056f90: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +056f94: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +056f9a: 5210 0603 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056f9e: 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; │ │ @@ -39876,51 +39874,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -056f40: |[056f40] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -056f50: 6e10 5c09 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -056f56: 0a04 |0003: move-result v4 │ │ -056f58: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -056f5c: 1a04 f526 |0006: const-string v4, "{}" // string@26f5 │ │ -056f60: 1104 |0008: return-object v4 │ │ -056f62: 2200 6404 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -056f66: 5254 0603 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056f6a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -056f6e: 7020 d522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -056f74: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -056f78: 6e20 d722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -056f7e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -056f80: 5254 0603 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ -056f84: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -056f88: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -056f8c: 1a04 cd00 |001e: const-string v4, ", " // string@00cd │ │ -056f90: 6e20 dc22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -056f96: 6e20 5609 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ -056f9c: 0a02 |0026: move-result v2 │ │ -056f9e: 6e20 d822 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -056fa4: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -056fa8: 6e20 d722 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -056fae: 6e20 5e09 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -056fb4: 0c03 |0032: move-result-object v3 │ │ -056fb6: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -056fba: 6e20 db22 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -056fc0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -056fc4: 28de |003a: goto 0018 // -0022 │ │ -056fc6: 1a04 c200 |003b: const-string v4, "(this Map)" // string@00c2 │ │ -056fca: 6e20 dc22 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -056fd0: 28f8 |0040: goto 0038 // -0008 │ │ -056fd2: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -056fd6: 6e20 d722 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -056fdc: 6e10 e122 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -056fe2: 0c04 |0049: move-result-object v4 │ │ -056fe4: 28be |004a: goto 0008 // -0042 │ │ +056fa0: |[056fa0] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +056fb0: 6e10 5c09 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +056fb6: 0a04 |0003: move-result v4 │ │ +056fb8: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +056fbc: 1a04 fe26 |0006: const-string v4, "{}" // string@26fe │ │ +056fc0: 1104 |0008: return-object v4 │ │ +056fc2: 2200 6d04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +056fc6: 5254 0603 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056fca: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +056fce: 7020 d522 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +056fd4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +056fd8: 6e20 d722 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +056fde: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +056fe0: 5254 0603 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0306 │ │ +056fe4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +056fe8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +056fec: 1a04 cd00 |001e: const-string v4, ", " // string@00cd │ │ +056ff0: 6e20 dc22 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +056ff6: 6e20 5609 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ +056ffc: 0a02 |0026: move-result v2 │ │ +056ffe: 6e20 d822 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +057004: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +057008: 6e20 d722 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +05700e: 6e20 5e09 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +057014: 0c03 |0032: move-result-object v3 │ │ +057016: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +05701a: 6e20 db22 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +057020: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +057024: 28de |003a: goto 0018 // -0022 │ │ +057026: 1a04 c200 |003b: const-string v4, "(this Map)" // string@00c2 │ │ +05702a: 6e20 dc22 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +057030: 28f8 |0040: goto 0038 // -0008 │ │ +057032: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +057036: 6e20 d722 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +05703c: 6e10 e122 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +057042: 0c04 |0049: move-result-object v4 │ │ +057044: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -39950,38 +39948,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -056fe8: |[056fe8] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -056ff8: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ -056ffc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -057000: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ -057006: 5410 0703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ -05700a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -05700e: 1100 |000b: return-object v0 │ │ +057048: |[057048] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +057058: 5510 0403 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0304 │ │ +05705c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +057060: 7010 5109 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0951 │ │ +057066: 5410 0703 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0307 │ │ +05706a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +05706e: 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 : 3077 (SparseArrayCompat.java) │ │ + source_file_idx : 3086 (SparseArrayCompat.java) │ │ │ │ Class #176 header: │ │ -class_idx : 391 │ │ +class_idx : 398 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3267 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3276 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #176 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -40024,22 +40022,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -057010: |[057010] android.support.v4.util.TimeUtils.:()V │ │ -057020: 2200 5f04 |0000: new-instance v0, Ljava/lang/Object; // type@045f │ │ -057024: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05702a: 6900 0d03 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ -05702e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -057032: 2300 9f04 |0009: new-array v0, v0, [C // type@049f │ │ -057036: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -05703a: 0e00 |000d: return-void │ │ +057070: |[057070] android.support.v4.util.TimeUtils.:()V │ │ +057080: 2200 6804 |0000: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +057084: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05708a: 6900 0d03 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ +05708e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +057092: 2300 a804 |0009: new-array v0, v0, [C // type@04a8 │ │ +057096: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +05709a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -40047,17 +40045,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05703c: |[05703c] android.support.v4.util.TimeUtils.:()V │ │ -05704c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057052: 0e00 |0003: return-void │ │ +05709c: |[05709c] android.support.v4.util.TimeUtils.:()V │ │ +0570ac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0570b2: 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;) │ │ @@ -40065,35 +40063,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -057054: |[057054] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -057064: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -057068: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -05706c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -057070: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -057072: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -057076: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -05707a: 0f00 |000b: return v0 │ │ -05707c: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -057080: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -057084: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -057088: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -05708a: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -05708e: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -057092: 28f4 |0017: goto 000b // -000c │ │ -057094: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -057098: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -05709c: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -0570a0: 28ed |001e: goto 000b // -0013 │ │ -0570a2: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0570a4: 28eb |0020: goto 000b // -0015 │ │ +0570b4: |[0570b4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +0570c4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +0570c8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +0570cc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0570d0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +0570d2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +0570d6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +0570da: 0f00 |000b: return v0 │ │ +0570dc: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +0570e0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +0570e4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +0570e8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +0570ea: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +0570ee: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +0570f2: 28f4 |0017: goto 000b // -000c │ │ +0570f4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +0570f8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +0570fc: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +057100: 28ed |001e: goto 000b // -0013 │ │ +057102: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +057104: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -40107,124 +40105,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 │ │ -0570a8: |[0570a8] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -0570b8: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0570bc: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0570c0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0570c4: 1a00 d100 |0006: const-string v0, "--" // string@00d1 │ │ -0570c8: 6e20 6f22 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0570ce: 0e00 |000b: return-void │ │ -0570d0: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -0570d4: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0570d6: 7140 6409 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0964 │ │ -0570dc: 28f9 |0012: goto 000b // -0007 │ │ +057108: |[057108] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +057118: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +05711c: 3100 0300 |0002: cmp-long v0, v3, v0 │ │ +057120: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +057124: 1a00 d100 |0006: const-string v0, "--" // string@00d1 │ │ +057128: 6e20 6f22 0700 |0008: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +05712e: 0e00 |000b: return-void │ │ +057130: 9c00 0305 |000c: sub-long v0, v3, v5 │ │ +057134: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +057136: 7140 6409 1027 |000f: invoke-static {v0, v1, v7, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0964 │ │ +05713c: 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 │ │ -0570e0: |[0570e0] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -0570f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0570f2: 7140 6409 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0964 │ │ -0570f8: 0e00 |0004: return-void │ │ +057140: |[057140] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +057150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057152: 7140 6409 2103 |0001: invoke-static {v1, v2, v3, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@0964 │ │ +057158: 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 │ │ -0570fc: |[0570fc] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -05710c: 6202 0d03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ -057110: 1d02 |0002: monitor-enter v2 │ │ -057112: 7130 6609 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0966 │ │ -057118: 0a00 |0006: move-result v0 │ │ -05711a: 2201 6304 |0007: new-instance v1, Ljava/lang/String; // type@0463 │ │ -05711e: 6203 0c03 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -057122: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -057124: 7040 c422 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@22c4 │ │ -05712a: 6e20 6f22 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -057130: 1e02 |0012: monitor-exit v2 │ │ -057132: 0e00 |0013: return-void │ │ -057134: 0d01 |0014: move-exception v1 │ │ -057136: 1e02 |0015: monitor-exit v2 │ │ -057138: 2701 |0016: throw v1 │ │ +05715c: |[05715c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +05716c: 6202 0d03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ +057170: 1d02 |0002: monitor-enter v2 │ │ +057172: 7130 6609 6508 |0003: invoke-static {v5, v6, v8}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0966 │ │ +057178: 0a00 |0006: move-result v0 │ │ +05717a: 2201 6c04 |0007: new-instance v1, Ljava/lang/String; // type@046c │ │ +05717e: 6203 0c03 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +057182: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +057184: 7040 c422 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@22c4 │ │ +05718a: 6e20 6f22 1700 |000f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +057190: 1e02 |0012: monitor-exit v2 │ │ +057192: 0e00 |0013: return-void │ │ +057194: 0d01 |0014: move-exception v1 │ │ +057196: 1e02 |0015: monitor-exit v2 │ │ +057198: 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 │ │ -057148: |[057148] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -057158: 6202 0d03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ -05715c: 1d02 |0002: monitor-enter v2 │ │ -05715e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -057160: 7130 6609 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0966 │ │ -057166: 0a00 |0007: move-result v0 │ │ -057168: 6201 0c03 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -05716c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -05716e: 6e40 de22 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@22de │ │ -057174: 1e02 |000e: monitor-exit v2 │ │ -057176: 0e00 |000f: return-void │ │ -057178: 0d01 |0010: move-exception v1 │ │ -05717a: 1e02 |0011: monitor-exit v2 │ │ -05717c: 2701 |0012: throw v1 │ │ +0571a8: |[0571a8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +0571b8: 6202 0d03 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@030d │ │ +0571bc: 1d02 |0002: monitor-enter v2 │ │ +0571be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0571c0: 7130 6609 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@0966 │ │ +0571c6: 0a00 |0007: move-result v0 │ │ +0571c8: 6201 0c03 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +0571cc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0571ce: 6e40 de22 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@22de │ │ +0571d4: 1e02 |000e: monitor-exit v2 │ │ +0571d6: 0e00 |000f: return-void │ │ +0571d8: 0d01 |0010: move-exception v1 │ │ +0571da: 1e02 |0011: monitor-exit v2 │ │ +0571dc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -40241,206 +40239,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -05718c: |[05718c] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -05719c: 6204 0c03 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -0571a0: 2144 |0002: array-length v4, v4 │ │ -0571a2: 0200 1600 |0003: move/from16 v0, v22 │ │ -0571a6: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -0571aa: 0200 1600 |0007: move/from16 v0, v22 │ │ -0571ae: 2304 9f04 |0009: new-array v4, v0, [C // type@049f │ │ -0571b2: 6904 0c03 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -0571b6: 6202 0c03 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ -0571ba: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -0571be: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -0571c2: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -0571c6: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -0571c8: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -0571cc: 0200 1600 |0018: move/from16 v0, v22 │ │ -0571d0: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -0571d4: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -0571d8: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -0571dc: 28f8 |0020: goto 0018 // -0008 │ │ -0571de: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -0571e2: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -0571e6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0571e8: 0f04 |0026: return v4 │ │ -0571ea: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0571ee: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -0571f2: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -0571f6: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -0571fa: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -0571fe: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -057202: 846d |0033: long-to-int v13, v6 │ │ -057204: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -057208: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -05720c: 8666 |0038: long-to-double v6, v6 │ │ -05720e: 7120 ae22 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@22ae │ │ -057214: 0b06 |003c: move-result-wide v6 │ │ -057216: 8a60 |003d: double-to-int v0, v6 │ │ -057218: 0211 0000 |003e: move/from16 v17, v0 │ │ -05721c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -05721e: 120c |0041: const/4 v12, #int 0 // #0 │ │ -057220: 120e |0042: const/4 v14, #int 0 // #0 │ │ -057222: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -057228: 0200 1100 |0046: move/from16 v0, v17 │ │ -05722c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -057230: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -057236: 9303 1104 |004d: div-int v3, v17, v4 │ │ -05723a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -057240: b234 |0052: mul-int/2addr v4, v3 │ │ -057242: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -057246: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -05724a: 0200 1100 |0057: move/from16 v0, v17 │ │ -05724e: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -057252: 0200 1100 |005b: move/from16 v0, v17 │ │ -057256: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -05725a: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -05725e: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -057262: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -057266: 0200 1100 |0065: move/from16 v0, v17 │ │ -05726a: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -05726e: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -057272: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -057276: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -05727a: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -05727c: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -057280: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -057282: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -057284: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -057286: 7140 6109 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ -05728c: 0a0f |0078: move-result v15 │ │ -05728e: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -057290: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -057294: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -057296: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -057298: 7140 6109 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ -05729e: 0a04 |0081: move-result v4 │ │ -0572a0: b04f |0082: add-int/2addr v15, v4 │ │ -0572a2: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -0572a4: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -0572a8: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -0572aa: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -0572ac: 7140 6109 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ -0572b2: 0a04 |008b: move-result v4 │ │ -0572b4: b04f |008c: add-int/2addr v15, v4 │ │ -0572b6: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0572b8: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -0572bc: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -0572be: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -0572c0: 0200 1100 |0092: move/from16 v0, v17 │ │ -0572c4: 7140 6109 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ -0572ca: 0a04 |0097: move-result v4 │ │ -0572cc: b04f |0098: add-int/2addr v15, v4 │ │ -0572ce: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -0572d0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -0572d2: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -0572d6: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -0572d8: 7140 6109 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ -0572de: 0a04 |00a1: move-result v4 │ │ -0572e0: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0572e4: b04f |00a4: add-int/2addr v15, v4 │ │ -0572e6: 0200 1600 |00a5: move/from16 v0, v22 │ │ -0572ea: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -0572ee: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -0572f2: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -0572f6: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0572fa: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0572fe: 28f4 |00b1: goto 00a5 // -000c │ │ -057300: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -057304: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -057308: 7d00 |00b6: neg-long v0, v0 │ │ -05730a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -05730e: 2900 76ff |00b9: goto/16 002f // -008a │ │ -057312: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -057314: 28c1 |00bc: goto 007d // -003f │ │ -057316: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -057318: 28c9 |00be: goto 0087 // -0037 │ │ -05731a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -05731c: 28d1 |00c0: goto 0091 // -002f │ │ -05731e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -057320: 28dc |00c2: goto 009e // -0024 │ │ -057322: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -057326: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05732a: 0212 0500 |00c7: move/from16 v18, v5 │ │ -05732e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -057332: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -057336: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -05733a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -05733c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -05733e: 7706 6709 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ -057344: 0a05 |00d4: move-result v5 │ │ -057346: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -05734a: 0200 1200 |00d7: move/from16 v0, v18 │ │ -05734e: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -057352: 121a |00db: const/4 v10, #int 1 // #1 │ │ -057354: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -057358: 122b |00de: const/4 v11, #int 2 // #2 │ │ -05735a: 0726 |00df: move-object v6, v2 │ │ -05735c: 01c7 |00e0: move v7, v12 │ │ -05735e: 0159 |00e1: move v9, v5 │ │ -057360: 7706 6709 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ -057366: 0a05 |00e5: move-result v5 │ │ -057368: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -05736c: 0200 1200 |00e8: move/from16 v0, v18 │ │ -057370: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -057374: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -057376: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -05737a: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -05737c: 0726 |00f0: move-object v6, v2 │ │ -05737e: 01e7 |00f1: move v7, v14 │ │ -057380: 0159 |00f2: move v9, v5 │ │ -057382: 7706 6709 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ -057388: 0a05 |00f6: move-result v5 │ │ -05738a: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -05738e: 0200 1200 |00f9: move/from16 v0, v18 │ │ -057392: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -057396: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -057398: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -05739c: 122b |0100: const/4 v11, #int 2 // #2 │ │ -05739e: 0726 |0101: move-object v6, v2 │ │ -0573a0: 0207 1100 |0102: move/from16 v7, v17 │ │ -0573a4: 0159 |0104: move v9, v5 │ │ -0573a6: 7706 6709 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ -0573ac: 0a05 |0108: move-result v5 │ │ -0573ae: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -0573b2: 121a |010b: const/4 v10, #int 1 // #1 │ │ -0573b4: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -0573b8: 0200 1200 |010e: move/from16 v0, v18 │ │ -0573bc: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -0573c0: 123b |0112: const/4 v11, #int 3 // #3 │ │ -0573c2: 0726 |0113: move-object v6, v2 │ │ -0573c4: 01d7 |0114: move v7, v13 │ │ -0573c6: 0159 |0115: move v9, v5 │ │ -0573c8: 7706 6709 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ -0573ce: 0a05 |0119: move-result v5 │ │ -0573d0: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -0573d4: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -0573d8: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0573dc: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -0573e0: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -0573e4: 28a9 |0124: goto 00cd // -0057 │ │ -0573e6: 120a |0125: const/4 v10, #int 0 // #0 │ │ -0573e8: 28b6 |0126: goto 00dc // -004a │ │ -0573ea: 120b |0127: const/4 v11, #int 0 // #0 │ │ -0573ec: 28b7 |0128: goto 00df // -0049 │ │ -0573ee: 120a |0129: const/4 v10, #int 0 // #0 │ │ -0573f0: 28c3 |012a: goto 00ed // -003d │ │ -0573f2: 120b |012b: const/4 v11, #int 0 // #0 │ │ -0573f4: 28c4 |012c: goto 00f0 // -003c │ │ -0573f6: 120a |012d: const/4 v10, #int 0 // #0 │ │ -0573f8: 28d0 |012e: goto 00fe // -0030 │ │ -0573fa: 120b |012f: const/4 v11, #int 0 // #0 │ │ -0573fc: 28d1 |0130: goto 0101 // -002f │ │ -0573fe: 120b |0131: const/4 v11, #int 0 // #0 │ │ -057400: 28e1 |0132: goto 0113 // -001f │ │ +0571ec: |[0571ec] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +0571fc: 6204 0c03 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +057200: 2144 |0002: array-length v4, v4 │ │ +057202: 0200 1600 |0003: move/from16 v0, v22 │ │ +057206: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +05720a: 0200 1600 |0007: move/from16 v0, v22 │ │ +05720e: 2304 a804 |0009: new-array v4, v0, [C // type@04a8 │ │ +057212: 6904 0c03 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +057216: 6202 0c03 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@030c │ │ +05721a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +05721e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +057222: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +057226: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +057228: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +05722c: 0200 1600 |0018: move/from16 v0, v22 │ │ +057230: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +057234: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +057238: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +05723c: 28f8 |0020: goto 0018 // -0008 │ │ +05723e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +057242: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +057246: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +057248: 0f04 |0026: return v4 │ │ +05724a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +05724e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +057252: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +057256: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +05725a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +05725e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +057262: 846d |0033: long-to-int v13, v6 │ │ +057264: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +057268: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +05726c: 8666 |0038: long-to-double v6, v6 │ │ +05726e: 7120 ae22 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@22ae │ │ +057274: 0b06 |003c: move-result-wide v6 │ │ +057276: 8a60 |003d: double-to-int v0, v6 │ │ +057278: 0211 0000 |003e: move/from16 v17, v0 │ │ +05727c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +05727e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +057280: 120e |0042: const/4 v14, #int 0 // #0 │ │ +057282: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +057288: 0200 1100 |0046: move/from16 v0, v17 │ │ +05728c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +057290: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +057296: 9303 1104 |004d: div-int v3, v17, v4 │ │ +05729a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +0572a0: b234 |0052: mul-int/2addr v4, v3 │ │ +0572a2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +0572a6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +0572aa: 0200 1100 |0057: move/from16 v0, v17 │ │ +0572ae: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0572b2: 0200 1100 |005b: move/from16 v0, v17 │ │ +0572b6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +0572ba: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +0572be: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +0572c2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +0572c6: 0200 1100 |0065: move/from16 v0, v17 │ │ +0572ca: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +0572ce: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +0572d2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +0572d6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +0572da: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +0572dc: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +0572e0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +0572e2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +0572e4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +0572e6: 7140 6109 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ +0572ec: 0a0f |0078: move-result v15 │ │ +0572ee: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +0572f0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +0572f4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +0572f6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +0572f8: 7140 6109 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ +0572fe: 0a04 |0081: move-result v4 │ │ +057300: b04f |0082: add-int/2addr v15, v4 │ │ +057302: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +057304: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +057308: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +05730a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +05730c: 7140 6109 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ +057312: 0a04 |008b: move-result v4 │ │ +057314: b04f |008c: add-int/2addr v15, v4 │ │ +057316: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +057318: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +05731c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +05731e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +057320: 0200 1100 |0092: move/from16 v0, v17 │ │ +057324: 7140 6109 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ +05732a: 0a04 |0097: move-result v4 │ │ +05732c: b04f |0098: add-int/2addr v15, v4 │ │ +05732e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +057330: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +057332: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +057336: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +057338: 7140 6109 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@0961 │ │ +05733e: 0a04 |00a1: move-result v4 │ │ +057340: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +057344: b04f |00a4: add-int/2addr v15, v4 │ │ +057346: 0200 1600 |00a5: move/from16 v0, v22 │ │ +05734a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +05734e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +057352: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +057356: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05735a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +05735e: 28f4 |00b1: goto 00a5 // -000c │ │ +057360: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +057364: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +057368: 7d00 |00b6: neg-long v0, v0 │ │ +05736a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +05736e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +057372: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +057374: 28c1 |00bc: goto 007d // -003f │ │ +057376: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +057378: 28c9 |00be: goto 0087 // -0037 │ │ +05737a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +05737c: 28d1 |00c0: goto 0091 // -002f │ │ +05737e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +057380: 28dc |00c2: goto 009e // -0024 │ │ +057382: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +057386: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05738a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +05738e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +057392: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +057396: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +05739a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +05739c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +05739e: 7706 6709 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ +0573a4: 0a05 |00d4: move-result v5 │ │ +0573a6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +0573aa: 0200 1200 |00d7: move/from16 v0, v18 │ │ +0573ae: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +0573b2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +0573b4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +0573b8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +0573ba: 0726 |00df: move-object v6, v2 │ │ +0573bc: 01c7 |00e0: move v7, v12 │ │ +0573be: 0159 |00e1: move v9, v5 │ │ +0573c0: 7706 6709 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ +0573c6: 0a05 |00e5: move-result v5 │ │ +0573c8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +0573cc: 0200 1200 |00e8: move/from16 v0, v18 │ │ +0573d0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +0573d4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +0573d6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +0573da: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +0573dc: 0726 |00f0: move-object v6, v2 │ │ +0573de: 01e7 |00f1: move v7, v14 │ │ +0573e0: 0159 |00f2: move v9, v5 │ │ +0573e2: 7706 6709 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ +0573e8: 0a05 |00f6: move-result v5 │ │ +0573ea: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +0573ee: 0200 1200 |00f9: move/from16 v0, v18 │ │ +0573f2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +0573f6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +0573f8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +0573fc: 122b |0100: const/4 v11, #int 2 // #2 │ │ +0573fe: 0726 |0101: move-object v6, v2 │ │ +057400: 0207 1100 |0102: move/from16 v7, v17 │ │ +057404: 0159 |0104: move v9, v5 │ │ +057406: 7706 6709 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ +05740c: 0a05 |0108: move-result v5 │ │ +05740e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +057412: 121a |010b: const/4 v10, #int 1 // #1 │ │ +057414: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +057418: 0200 1200 |010e: move/from16 v0, v18 │ │ +05741c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +057420: 123b |0112: const/4 v11, #int 3 // #3 │ │ +057422: 0726 |0113: move-object v6, v2 │ │ +057424: 01d7 |0114: move v7, v13 │ │ +057426: 0159 |0115: move v9, v5 │ │ +057428: 7706 6709 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@0967 │ │ +05742e: 0a05 |0119: move-result v5 │ │ +057430: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +057434: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +057438: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +05743c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +057440: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +057444: 28a9 |0124: goto 00cd // -0057 │ │ +057446: 120a |0125: const/4 v10, #int 0 // #0 │ │ +057448: 28b6 |0126: goto 00dc // -004a │ │ +05744a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +05744c: 28b7 |0128: goto 00df // -0049 │ │ +05744e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +057450: 28c3 |012a: goto 00ed // -003d │ │ +057452: 120b |012b: const/4 v11, #int 0 // #0 │ │ +057454: 28c4 |012c: goto 00f0 // -003c │ │ +057456: 120a |012d: const/4 v10, #int 0 // #0 │ │ +057458: 28d0 |012e: goto 00fe // -0030 │ │ +05745a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +05745c: 28d1 |0130: goto 0101 // -002f │ │ +05745e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +057460: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -40527,50 +40525,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -057404: |[057404] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -057414: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -057418: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -05741c: 0161 |0004: move v1, v6 │ │ -05741e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -057422: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -057424: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -057428: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -05742c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -057430: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -057434: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -057438: 8e22 |0012: int-to-char v2, v2 │ │ -05743a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -05743e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -057442: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -057446: b124 |0019: sub-int/2addr v4, v2 │ │ -057448: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -05744c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05744e: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -057452: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -057456: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -05745a: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -05745e: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -057462: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -057466: 8e22 |0029: int-to-char v2, v2 │ │ -057468: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -05746c: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -057470: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -057474: b124 |0030: sub-int/2addr v4, v2 │ │ -057476: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -05747a: 8e22 |0033: int-to-char v2, v2 │ │ -05747c: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -057480: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -057484: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -057488: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -05748c: 0f06 |003c: return v6 │ │ +057464: |[057464] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +057474: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +057478: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +05747c: 0161 |0004: move v1, v6 │ │ +05747e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +057482: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +057484: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +057488: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +05748c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +057490: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +057494: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +057498: 8e22 |0012: int-to-char v2, v2 │ │ +05749a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +05749e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0574a2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0574a6: b124 |0019: sub-int/2addr v4, v2 │ │ +0574a8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +0574ac: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0574ae: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0574b2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +0574b6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +0574ba: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +0574be: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +0574c2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0574c6: 8e22 |0029: int-to-char v2, v2 │ │ +0574c8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +0574cc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0574d0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +0574d4: b124 |0030: sub-int/2addr v4, v2 │ │ +0574d6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +0574da: 8e22 |0033: int-to-char v2, v2 │ │ +0574dc: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +0574e0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0574e4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +0574e8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0574ec: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -40594,20 +40592,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 : 3267 (TimeUtils.java) │ │ + source_file_idx : 3276 (TimeUtils.java) │ │ │ │ Class #177 header: │ │ -class_idx : 394 │ │ +class_idx : 401 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #177 annotations: │ │ @@ -40689,17 +40687,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #178 header: │ │ -class_idx : 398 │ │ +class_idx : 405 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 418 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #178 annotations: │ │ @@ -40731,37 +40729,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -057490: |[057490] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -0574a0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0574a4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0574a8: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -0574ac: 2200 8c01 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@018c │ │ -0574b0: 7010 8f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@098f │ │ -0574b6: 6900 1303 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0574ba: 6200 1303 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0574be: 7210 7d09 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@097d │ │ -0574c4: 0c00 |0012: move-result-object v0 │ │ -0574c6: 6900 1203 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -0574ca: 0e00 |0015: return-void │ │ -0574cc: 6000 2c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0574d0: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -0574d4: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -0574d8: 2200 8901 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0189 │ │ -0574dc: 7010 7009 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0970 │ │ -0574e2: 6900 1303 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0574e6: 28ea |0023: goto 000d // -0016 │ │ -0574e8: 2200 8d01 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@018d │ │ -0574ec: 7010 9309 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0993 │ │ -0574f2: 6900 1303 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0574f6: 28e2 |002b: goto 000d // -001e │ │ +0574f0: |[0574f0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +057500: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057504: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +057508: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +05750c: 2200 9301 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0193 │ │ +057510: 7010 8f09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@098f │ │ +057516: 6900 1303 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +05751a: 6200 1303 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +05751e: 7210 7d09 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@097d │ │ +057524: 0c00 |0012: move-result-object v0 │ │ +057526: 6900 1203 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +05752a: 0e00 |0015: return-void │ │ +05752c: 6000 2c00 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057530: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +057534: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +057538: 2200 9001 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0190 │ │ +05753c: 7010 7009 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0970 │ │ +057542: 6900 1303 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057546: 28ea |0023: goto 000d // -0016 │ │ +057548: 2200 9401 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@0194 │ │ +05754c: 7010 9309 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0993 │ │ +057552: 6900 1303 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057556: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -40774,21 +40772,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0574f8: |[0574f8] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -057508: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05750e: 6200 1303 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -057512: 7220 7c09 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@097c │ │ -057518: 0c00 |0008: move-result-object v0 │ │ -05751a: 5b10 1403 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0314 │ │ -05751e: 0e00 |000b: return-void │ │ +057558: |[057558] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +057568: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05756e: 6200 1303 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057572: 7220 7c09 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@097c │ │ +057578: 0c00 |0008: move-result-object v0 │ │ +05757a: 5b10 1403 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0314 │ │ +05757e: 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; │ │ @@ -40799,20 +40797,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 │ │ -057520: |[057520] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057530: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -057534: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -057538: 7240 7a09 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@097a │ │ -05753e: 0a00 |0007: move-result v0 │ │ -057540: 0f00 |0008: return v0 │ │ +057580: |[057580] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057590: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057594: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +057598: 7240 7a09 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@097a │ │ +05759e: 0a00 |0007: move-result v0 │ │ +0575a0: 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; │ │ @@ -40822,20 +40820,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 │ │ -057544: |[057544] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -057554: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -057558: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -05755c: 7230 7b09 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@097b │ │ -057562: 0c00 |0007: move-result-object v0 │ │ -057564: 1100 |0008: return-object v0 │ │ +0575a4: |[0575a4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0575b4: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +0575b8: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +0575bc: 7230 7b09 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@097b │ │ +0575c2: 0c00 |0007: move-result-object v0 │ │ +0575c4: 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; │ │ │ │ @@ -40844,17 +40842,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057568: |[057568] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -057578: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0314 │ │ -05757c: 1100 |0002: return-object v0 │ │ +0575c8: |[0575c8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +0575d8: 5410 1403 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0314 │ │ +0575dc: 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;) │ │ @@ -40862,19 +40860,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 │ │ -057580: |[057580] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057590: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -057594: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -057598: 7240 7e09 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@097e │ │ -05759e: 0e00 |0007: return-void │ │ +0575e0: |[0575e0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0575f0: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +0575f4: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +0575f8: 7240 7e09 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@097e │ │ +0575fe: 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; │ │ @@ -40885,19 +40883,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 │ │ -0575a0: |[0575a0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0575b0: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0575b4: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -0575b8: 7240 7f09 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@097f │ │ -0575be: 0e00 |0007: return-void │ │ +057600: |[057600] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +057610: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057614: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +057618: 7240 7f09 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@097f │ │ +05761e: 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; │ │ @@ -40908,19 +40906,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 │ │ -0575c0: |[0575c0] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0575d0: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0575d4: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -0575d8: 7240 8009 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@0980 │ │ -0575de: 0e00 |0007: return-void │ │ +057620: |[057620] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057630: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057634: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +057638: 7240 8009 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@0980 │ │ +05763e: 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; │ │ @@ -40931,20 +40929,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 │ │ -0575e0: |[0575e0] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0575f0: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -0575f4: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -0575f8: 7255 8109 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@0981 │ │ -0575fe: 0a00 |0007: move-result v0 │ │ -057600: 0f00 |0008: return v0 │ │ +057640: |[057640] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057650: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057654: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +057658: 7255 8109 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@0981 │ │ +05765e: 0a00 |0007: move-result v0 │ │ +057660: 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; │ │ @@ -40955,20 +40953,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 │ │ -057604: |[057604] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -057614: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -057618: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -05761c: 7255 8209 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@0982 │ │ -057622: 0a00 |0007: move-result v0 │ │ -057624: 0f00 |0008: return v0 │ │ +057664: |[057664] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +057674: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +057678: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +05767c: 7255 8209 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@0982 │ │ +057682: 0a00 |0007: move-result v0 │ │ +057684: 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 │ │ @@ -40979,19 +40977,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -057628: |[057628] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -057638: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -05763c: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -057640: 7240 8309 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0983 │ │ -057646: 0e00 |0007: return-void │ │ +057688: |[057688] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +057698: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +05769c: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +0576a0: 7240 8309 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0983 │ │ +0576a6: 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; │ │ @@ -41002,34 +41000,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 │ │ -057648: |[057648] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057658: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ -05765c: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ -057660: 7240 8409 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@0984 │ │ -057666: 0e00 |0007: return-void │ │ +0576a8: |[0576a8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0576b8: 6200 1303 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0313 │ │ +0576bc: 6201 1203 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0312 │ │ +0576c0: 7240 8409 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@0984 │ │ +0576c6: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #179 header: │ │ -class_idx : 399 │ │ +class_idx : 406 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 925 │ │ +superclass_idx : 933 │ │ source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #179 annotations: │ │ @@ -41054,18 +41052,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 │ │ -057668: |[057668] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -057678: 5b01 1503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -05767c: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ -057682: 0e00 |0005: return-void │ │ +0576c8: |[0576c8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +0576d8: 5b01 1503 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +0576dc: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ +0576e2: 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; │ │ │ │ @@ -41075,19 +41073,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 │ │ -057684: |[057684] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057694: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -057698: 7230 b309 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09b3 │ │ -05769e: 0a00 |0005: move-result v0 │ │ -0576a0: 0f00 |0006: return v0 │ │ +0576e4: |[0576e4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0576f4: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +0576f8: 7230 b309 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09b3 │ │ +0576fe: 0a00 |0005: move-result v0 │ │ +057700: 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; │ │ @@ -41097,18 +41095,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 │ │ -0576a4: |[0576a4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0576b4: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -0576b8: 7230 b409 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b4 │ │ -0576be: 0e00 |0005: return-void │ │ +057704: |[057704] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057714: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +057718: 7230 b409 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b4 │ │ +05771e: 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; │ │ @@ -41119,18 +41117,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 │ │ -0576c0: |[0576c0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0576d0: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -0576d4: 7230 b509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@09b5 │ │ -0576da: 0e00 |0005: return-void │ │ +057720: |[057720] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +057730: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +057734: 7230 b509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@09b5 │ │ +05773a: 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; │ │ @@ -41141,18 +41139,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 │ │ -0576dc: |[0576dc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0576ec: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -0576f0: 7230 b609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b6 │ │ -0576f6: 0e00 |0005: return-void │ │ +05773c: |[05773c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05774c: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +057750: 7230 b609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b6 │ │ +057756: 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; │ │ @@ -41163,19 +41161,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 │ │ -0576f8: |[0576f8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057708: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -05770c: 7240 b709 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@09b7 │ │ -057712: 0a00 |0005: move-result v0 │ │ -057714: 0f00 |0006: return v0 │ │ +057758: |[057758] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057768: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +05776c: 7240 b709 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@09b7 │ │ +057772: 0a00 |0005: move-result v0 │ │ +057774: 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; │ │ @@ -41186,18 +41184,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057718: |[057718] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -057728: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -05772c: 7230 b809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09b8 │ │ -057732: 0e00 |0005: return-void │ │ +057778: |[057778] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +057788: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +05778c: 7230 b809 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09b8 │ │ +057792: 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; │ │ @@ -41208,33 +41206,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 │ │ -057734: |[057734] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057744: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ -057748: 7230 b909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b9 │ │ -05774e: 0e00 |0005: return-void │ │ +057794: |[057794] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0577a4: 5410 1503 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0315 │ │ +0577a8: 7230 b909 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09b9 │ │ +0577ae: 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 : 419 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #180 header: │ │ -class_idx : 400 │ │ +class_idx : 407 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #180 annotations: │ │ @@ -41292,17 +41290,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 419 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #181 header: │ │ -class_idx : 401 │ │ +class_idx : 408 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 419 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #181 annotations: │ │ @@ -41322,17 +41320,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057750: |[057750] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -057760: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057766: 0e00 |0003: return-void │ │ +0577b0: |[0577b0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +0577c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0577c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -41341,19 +41339,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 │ │ -057768: |[057768] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057778: 1f01 9d03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -05777c: 6e30 5b1e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e5b │ │ -057782: 0a00 |0005: move-result v0 │ │ -057784: 0f00 |0006: return v0 │ │ +0577c8: |[0577c8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0577d8: 1f01 a503 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +0577dc: 6e30 5b1e 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e5b │ │ +0577e2: 0a00 |0005: move-result v0 │ │ +0577e4: 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; │ │ @@ -41363,18 +41361,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 │ │ -057788: |[057788] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -057798: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@018f │ │ -05779c: 7020 ab09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@09ab │ │ -0577a2: 1100 |0005: return-object v0 │ │ +0577e8: |[0577e8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +0577f8: 2200 9601 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@0196 │ │ +0577fc: 7020 ab09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@09ab │ │ +057802: 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;) │ │ @@ -41382,36 +41380,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0577a4: |[0577a4] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0577b4: 2200 9d03 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -0577b8: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ -0577be: 1100 |0005: return-object v0 │ │ +057804: |[057804] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +057814: 2200 a503 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057818: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ +05781e: 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 │ │ -0577c0: |[0577c0] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0577d0: 1f00 9d03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -0577d4: 6e30 5d1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e5d │ │ -0577da: 0e00 |0005: return-void │ │ +057820: |[057820] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057830: 1f00 a503 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057834: 6e30 5d1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e5d │ │ +05783a: 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; │ │ @@ -41422,19 +41420,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 │ │ -0577dc: |[0577dc] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -0577ec: 1f00 9d03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -0577f0: 1f02 ba03 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -0577f4: 6e30 5e1e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1e5e │ │ -0577fa: 0e00 |0007: return-void │ │ +05783c: |[05783c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +05784c: 1f00 a503 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057850: 1f02 c303 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +057854: 6e30 5e1e 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1e5e │ │ +05785a: 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; │ │ @@ -41445,18 +41443,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 │ │ -0577fc: |[0577fc] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05780c: 1f00 9d03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -057810: 6e30 5f1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e5f │ │ -057816: 0e00 |0005: return-void │ │ +05785c: |[05785c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +05786c: 1f00 a503 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057870: 6e30 5f1e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e5f │ │ +057876: 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; │ │ @@ -41467,19 +41465,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 │ │ -057818: |[057818] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057828: 1f01 9d03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -05782c: 6e40 601e 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@1e60 │ │ -057832: 0a00 |0005: move-result v0 │ │ -057834: 0f00 |0006: return v0 │ │ +057878: |[057878] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057888: 1f01 a503 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +05788c: 6e40 601e 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@1e60 │ │ +057892: 0a00 |0005: move-result v0 │ │ +057894: 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; │ │ @@ -41490,18 +41488,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 │ │ -057838: |[057838] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -057848: 1f00 9d03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -05784c: 6e30 621e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1e62 │ │ -057852: 0e00 |0005: return-void │ │ +057898: |[057898] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0578a8: 1f00 a503 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +0578ac: 6e30 621e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1e62 │ │ +0578b2: 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; │ │ @@ -41512,34 +41510,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 │ │ -057854: |[057854] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057864: 1f00 9d03 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -057868: 6e30 631e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e63 │ │ -05786e: 0e00 |0005: return-void │ │ +0578b4: |[0578b4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0578c4: 1f00 a503 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +0578c8: 6e30 631e 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1e63 │ │ +0578ce: 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 : 419 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #182 header: │ │ -class_idx : 402 │ │ +class_idx : 409 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 925 │ │ +superclass_idx : 933 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #182 annotations: │ │ @@ -41564,18 +41562,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 │ │ -057870: |[057870] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -057880: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057884: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ -05788a: 0e00 |0005: return-void │ │ +0578d0: |[0578d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +0578e0: 5b01 1603 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +0578e4: 7010 5a1e 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1e5a │ │ +0578ea: 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; │ │ │ │ @@ -41585,19 +41583,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 │ │ -05788c: |[05788c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05789c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -0578a0: 7230 ce09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09ce │ │ -0578a6: 0a00 |0005: move-result v0 │ │ -0578a8: 0f00 |0006: return v0 │ │ +0578ec: |[0578ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0578fc: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +057900: 7230 ce09 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09ce │ │ +057906: 0a00 |0005: move-result v0 │ │ +057908: 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; │ │ @@ -41607,20 +41605,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 │ │ -0578ac: |[0578ac] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -0578bc: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -0578c0: 7220 cf09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@09cf │ │ -0578c6: 0c00 |0005: move-result-object v0 │ │ -0578c8: 1f00 bb03 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@03bb │ │ -0578cc: 1100 |0008: return-object v0 │ │ +05790c: |[05790c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +05791c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +057920: 7220 cf09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@09cf │ │ +057926: 0c00 |0005: move-result-object v0 │ │ +057928: 1f00 c403 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@03c4 │ │ +05792c: 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; │ │ │ │ @@ -41629,18 +41627,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 │ │ -0578d0: |[0578d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0578e0: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -0578e4: 7230 d009 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d0 │ │ -0578ea: 0e00 |0005: return-void │ │ +057930: |[057930] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057940: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +057944: 7230 d009 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d0 │ │ +05794a: 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; │ │ @@ -41651,18 +41649,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 │ │ -0578ec: |[0578ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0578fc: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057900: 7230 d109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@09d1 │ │ -057906: 0e00 |0005: return-void │ │ +05794c: |[05794c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +05795c: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +057960: 7230 d109 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@09d1 │ │ +057966: 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; │ │ @@ -41673,18 +41671,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 │ │ -057908: |[057908] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057918: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -05791c: 7230 d209 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d2 │ │ -057922: 0e00 |0005: return-void │ │ +057968: |[057968] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +057978: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +05797c: 7230 d209 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d2 │ │ +057982: 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; │ │ @@ -41695,19 +41693,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 │ │ -057924: |[057924] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -057934: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057938: 7240 d309 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@09d3 │ │ -05793e: 0a00 |0005: move-result v0 │ │ -057940: 0f00 |0006: return v0 │ │ +057984: |[057984] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +057994: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +057998: 7240 d309 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@09d3 │ │ +05799e: 0a00 |0005: move-result v0 │ │ +0579a0: 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; │ │ @@ -41718,19 +41716,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 │ │ -057944: |[057944] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -057954: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057958: 7240 d409 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09d4 │ │ -05795e: 0a00 |0005: move-result v0 │ │ -057960: 0f00 |0006: return v0 │ │ +0579a4: |[0579a4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0579b4: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +0579b8: 7240 d409 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09d4 │ │ +0579be: 0a00 |0005: move-result v0 │ │ +0579c0: 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 │ │ @@ -41741,18 +41739,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -057964: |[057964] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -057974: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057978: 7230 d509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09d5 │ │ -05797e: 0e00 |0005: return-void │ │ +0579c4: |[0579c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0579d4: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +0579d8: 7230 d509 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09d5 │ │ +0579de: 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; │ │ @@ -41763,33 +41761,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 │ │ -057980: |[057980] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -057990: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ -057994: 7230 d609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d6 │ │ -05799a: 0e00 |0005: return-void │ │ +0579e0: |[0579e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0579f0: 5410 1603 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0316 │ │ +0579f4: 7230 d609 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09d6 │ │ +0579fa: 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 : 420 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #183 header: │ │ -class_idx : 403 │ │ +class_idx : 410 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #183 annotations: │ │ @@ -41859,17 +41857,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 420 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #184 header: │ │ -class_idx : 404 │ │ +class_idx : 411 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 420 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #184 annotations: │ │ @@ -41889,17 +41887,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05799c: |[05799c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -0579ac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0579b2: 0e00 |0003: return-void │ │ +0579fc: |[0579fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +057a0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -41908,19 +41906,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 │ │ -0579b4: |[0579b4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -0579c4: 1f01 9d03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -0579c8: 6e20 5c1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1e5c │ │ -0579ce: 0c00 |0005: move-result-object v0 │ │ -0579d0: 1100 |0006: return-object v0 │ │ +057a14: |[057a14] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +057a24: 1f01 a503 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057a28: 6e20 5c1e 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1e5c │ │ +057a2e: 0c00 |0005: move-result-object v0 │ │ +057a30: 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; │ │ │ │ @@ -41929,18 +41927,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 │ │ -0579d4: |[0579d4] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -0579e4: 2200 9201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0192 │ │ -0579e8: 7020 c409 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@09c4 │ │ -0579ee: 1100 |0005: return-object v0 │ │ +057a34: |[057a34] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +057a44: 2200 9901 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@0199 │ │ +057a48: 7020 c409 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@09c4 │ │ +057a4e: 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;) │ │ @@ -41948,35 +41946,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 │ │ -0579f0: |[0579f0] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -057a00: 1f01 9d03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -057a04: 6e40 611e 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1e61 │ │ -057a0a: 0a00 |0005: move-result v0 │ │ -057a0c: 0f00 |0006: return v0 │ │ +057a50: |[057a50] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +057a60: 1f01 a503 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +057a64: 6e40 611e 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1e61 │ │ +057a6a: 0a00 |0005: move-result v0 │ │ +057a6c: 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 : 420 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #185 header: │ │ -class_idx : 405 │ │ +class_idx : 412 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #185 annotations: │ │ @@ -41998,17 +41996,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 559 (ActionProvider.java) │ │ │ │ Class #186 header: │ │ -class_idx : 406 │ │ +class_idx : 413 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #186 annotations: │ │ @@ -42030,17 +42028,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 559 (ActionProvider.java) │ │ │ │ Class #187 header: │ │ -class_idx : 407 │ │ +class_idx : 414 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 559 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #187 annotations: │ │ @@ -42077,18 +42075,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -057a10: |[057a10] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -057a20: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057a26: 5b01 1803 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0318 │ │ -057a2a: 0e00 |0005: return-void │ │ +057a70: |[057a70] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +057a80: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057a86: 5b01 1803 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0318 │ │ +057a8a: 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; │ │ @@ -42100,17 +42098,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -057a2c: |[057a2c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -057a3c: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0318 │ │ -057a40: 1100 |0002: return-object v0 │ │ +057a8c: |[057a8c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +057a9c: 5410 1803 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0318 │ │ +057aa0: 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;) │ │ @@ -42118,17 +42116,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057a44: |[057a44] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -057a54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057a56: 0f00 |0001: return v0 │ │ +057aa4: |[057aa4] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +057ab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057ab6: 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;) │ │ @@ -42136,17 +42134,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057a58: |[057a58] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -057a68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -057a6a: 0f00 |0001: return v0 │ │ +057ab8: |[057ab8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +057ac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +057aca: 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;) │ │ @@ -42160,18 +42158,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 │ │ -057a6c: |[057a6c] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -057a7c: 6e10 e109 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@09e1 │ │ -057a82: 0c00 |0003: move-result-object v0 │ │ -057a84: 1100 |0004: return-object v0 │ │ +057acc: |[057acc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +057adc: 6e10 e109 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@09e1 │ │ +057ae2: 0c00 |0003: move-result-object v0 │ │ +057ae4: 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; │ │ │ │ @@ -42180,17 +42178,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057a88: |[057a88] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -057a98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057a9a: 0f00 |0001: return v0 │ │ +057ae8: |[057ae8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +057af8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057afa: 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;) │ │ @@ -42198,16 +42196,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -057a9c: |[057a9c] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -057aac: 0e00 |0000: return-void │ │ +057afc: |[057afc] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +057b0c: 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; │ │ │ │ @@ -42216,17 +42214,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -057ab0: |[057ab0] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -057ac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057ac2: 0f00 |0001: return v0 │ │ +057b10: |[057b10] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +057b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057b22: 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;) │ │ @@ -42234,25 +42232,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -057ac4: |[057ac4] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -057ad4: 5420 1a03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ -057ad8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -057adc: 6e10 e509 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ -057ae2: 0a00 |0007: move-result v0 │ │ -057ae4: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -057ae8: 5420 1a03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ -057aec: 6e10 e009 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ -057af2: 0a01 |000f: move-result v1 │ │ -057af4: 7220 dc09 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@09dc │ │ -057afa: 0e00 |0013: return-void │ │ +057b24: |[057b24] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +057b34: 5420 1a03 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ +057b38: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +057b3c: 6e10 e509 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ +057b42: 0a00 |0007: move-result v0 │ │ +057b44: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +057b48: 5420 1a03 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ +057b4c: 6e10 e009 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ +057b52: 0a01 |000f: move-result v1 │ │ +057b54: 7220 dc09 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@09dc │ │ +057b5a: 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; │ │ @@ -42262,17 +42260,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 │ │ -057afc: |[057afc] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -057b0c: 5b01 1903 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ -057b10: 0e00 |0002: return-void │ │ +057b5c: |[057b5c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +057b6c: 5b01 1903 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ +057b70: 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; │ │ @@ -42282,38 +42280,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 │ │ -057b14: |[057b14] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -057b24: 5430 1a03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ -057b28: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -057b2c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -057b30: 1a00 2e02 |0006: const-string v0, "ActionProvider(support)" // string@022e │ │ -057b34: 2201 6404 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -057b38: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -057b3e: 1a02 3624 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@2436 │ │ -057b42: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -057b48: 0c01 |0012: move-result-object v1 │ │ -057b4a: 6e10 b922 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -057b50: 0c02 |0016: move-result-object v2 │ │ -057b52: 6e10 8d22 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -057b58: 0c02 |001a: move-result-object v2 │ │ -057b5a: 6e20 dc22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -057b60: 0c01 |001e: move-result-object v1 │ │ -057b62: 1a02 5100 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0051 │ │ -057b66: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -057b6c: 0c01 |0024: move-result-object v1 │ │ -057b6e: 6e10 e122 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -057b74: 0c01 |0028: move-result-object v1 │ │ -057b76: 7120 911d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -057b7c: 5b34 1a03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ -057b80: 0e00 |002e: return-void │ │ +057b74: |[057b74] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +057b84: 5430 1a03 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ +057b88: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +057b8c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +057b90: 1a00 2e02 |0006: const-string v0, "ActionProvider(support)" // string@022e │ │ +057b94: 2201 6d04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +057b98: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +057b9e: 1a02 3f24 |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@243f │ │ +057ba2: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +057ba8: 0c01 |0012: move-result-object v1 │ │ +057baa: 6e10 b922 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +057bb0: 0c02 |0016: move-result-object v2 │ │ +057bb2: 6e10 8d22 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +057bb8: 0c02 |001a: move-result-object v2 │ │ +057bba: 6e20 dc22 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +057bc0: 0c01 |001e: move-result-object v1 │ │ +057bc2: 1a02 5100 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0051 │ │ +057bc6: 6e20 dc22 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +057bcc: 0c01 |0024: move-result-object v1 │ │ +057bce: 6e10 e122 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +057bd4: 0c01 |0028: move-result-object v1 │ │ +057bd6: 7120 911d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +057bdc: 5b34 1a03 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@031a │ │ +057be0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -42325,35 +42323,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -057b84: |[057b84] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -057b94: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ -057b98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -057b9c: 5410 1903 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ -057ba0: 7220 db09 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@09db │ │ -057ba6: 0e00 |0009: return-void │ │ +057be4: |[057be4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +057bf4: 5410 1903 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ +057bf8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +057bfc: 5410 1903 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0319 │ │ +057c00: 7220 db09 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@09db │ │ +057c06: 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 : 559 (ActionProvider.java) │ │ │ │ Class #188 header: │ │ -class_idx : 408 │ │ +class_idx : 415 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #188 annotations: │ │ @@ -42393,17 +42391,17 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1019 (GestureDetectorCompat.java) │ │ │ │ Class #189 header: │ │ -class_idx : 409 │ │ +class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 119 │ │ +superclass_idx : 126 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #189 annotations: │ │ @@ -42428,18 +42426,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 │ │ -057ba8: |[057ba8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -057bb8: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057bbc: 7010 6b02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -057bc2: 0e00 |0005: return-void │ │ +057c08: |[057c08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +057c18: 5b01 1b03 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057c1c: 7010 6b02 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +057c22: 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; │ │ @@ -42450,20 +42448,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 │ │ -057bc4: |[057bc4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -057bd4: 5b12 1b03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057bd8: 6e10 6d02 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@026d │ │ -057bde: 0c00 |0005: move-result-object v0 │ │ -057be0: 7020 6c02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ -057be6: 0e00 |0009: return-void │ │ +057c24: |[057c24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +057c34: 5b12 1b03 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057c38: 6e10 6d02 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@026d │ │ +057c3e: 0c00 |0005: move-result-object v0 │ │ +057c40: 7020 6c02 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ +057c46: 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; │ │ @@ -42476,62 +42474,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -057be8: |[057be8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -057bf8: 5240 2e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002e │ │ -057bfc: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -057c02: 2200 6104 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -057c06: 2201 6404 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -057c0a: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -057c10: 1a02 e00c |000c: const-string v2, "Unknown message " // string@0ce0 │ │ -057c14: 6e20 dc22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -057c1a: 0c01 |0011: move-result-object v1 │ │ -057c1c: 6e20 db22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -057c22: 0c01 |0015: move-result-object v1 │ │ -057c24: 6e10 e122 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -057c2a: 0c01 |0019: move-result-object v1 │ │ -057c2c: 7020 bd22 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -057c32: 2700 |001d: throw v0 │ │ -057c34: 5430 1b03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c38: 7110 f409 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@09f4 │ │ -057c3e: 0c00 |0023: move-result-object v0 │ │ -057c40: 5431 1b03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c44: 7110 f309 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@09f3 │ │ -057c4a: 0c01 |0029: move-result-object v1 │ │ -057c4c: 7220 c71d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1dc7 │ │ -057c52: 0e00 |002d: return-void │ │ -057c54: 5430 1b03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c58: 7110 f509 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@09f5 │ │ -057c5e: 28fa |0033: goto 002d // -0006 │ │ -057c60: 5430 1b03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c64: 7110 f609 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@09f6 │ │ -057c6a: 0c00 |0039: move-result-object v0 │ │ -057c6c: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -057c70: 5430 1b03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c74: 7110 f709 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@09f7 │ │ -057c7a: 0a00 |0041: move-result v0 │ │ -057c7c: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -057c80: 5430 1b03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c84: 7110 f609 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@09f6 │ │ -057c8a: 0c00 |0049: move-result-object v0 │ │ -057c8c: 5431 1b03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057c90: 7110 f309 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@09f3 │ │ -057c96: 0c01 |004f: move-result-object v1 │ │ -057c98: 7220 c21d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1dc2 │ │ -057c9e: 28da |0053: goto 002d // -0026 │ │ -057ca0: 5430 1b03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ -057ca4: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -057ca6: 7120 f809 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@09f8 │ │ -057cac: 28d3 |005a: goto 002d // -002d │ │ -057cae: 0000 |005b: nop // spacer │ │ -057cb0: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +057c48: |[057c48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +057c58: 5240 2e00 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@002e │ │ +057c5c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +057c62: 2200 6a04 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +057c66: 2201 6d04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +057c6a: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +057c70: 1a02 e90c |000c: const-string v2, "Unknown message " // string@0ce9 │ │ +057c74: 6e20 dc22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +057c7a: 0c01 |0011: move-result-object v1 │ │ +057c7c: 6e20 db22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +057c82: 0c01 |0015: move-result-object v1 │ │ +057c84: 6e10 e122 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +057c8a: 0c01 |0019: move-result-object v1 │ │ +057c8c: 7020 bd22 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +057c92: 2700 |001d: throw v0 │ │ +057c94: 5430 1b03 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057c98: 7110 f409 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@09f4 │ │ +057c9e: 0c00 |0023: move-result-object v0 │ │ +057ca0: 5431 1b03 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057ca4: 7110 f309 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@09f3 │ │ +057caa: 0c01 |0029: move-result-object v1 │ │ +057cac: 7220 c71d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1dc7 │ │ +057cb2: 0e00 |002d: return-void │ │ +057cb4: 5430 1b03 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057cb8: 7110 f509 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@09f5 │ │ +057cbe: 28fa |0033: goto 002d // -0006 │ │ +057cc0: 5430 1b03 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057cc4: 7110 f609 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@09f6 │ │ +057cca: 0c00 |0039: move-result-object v0 │ │ +057ccc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +057cd0: 5430 1b03 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057cd4: 7110 f709 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@09f7 │ │ +057cda: 0a00 |0041: move-result v0 │ │ +057cdc: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +057ce0: 5430 1b03 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057ce4: 7110 f609 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@09f6 │ │ +057cea: 0c00 |0049: move-result-object v0 │ │ +057cec: 5431 1b03 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057cf0: 7110 f309 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@09f3 │ │ +057cf6: 0c01 |004f: move-result-object v1 │ │ +057cf8: 7220 c21d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1dc2 │ │ +057cfe: 28da |0053: goto 002d // -0026 │ │ +057d00: 5430 1b03 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@031b │ │ +057d04: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +057d06: 7120 f809 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@09f8 │ │ +057d0c: 28d3 |005a: goto 002d // -002d │ │ +057d0e: 0000 |005b: nop // spacer │ │ +057d10: 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 │ │ @@ -42543,17 +42541,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 : 1019 (GestureDetectorCompat.java) │ │ │ │ Class #190 header: │ │ -class_idx : 412 │ │ +class_idx : 419 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #190 annotations: │ │ @@ -42577,18 +42575,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 │ │ -057cc4: |[057cc4] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -057cd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -057cd6: 7040 080a 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@0a08 │ │ -057cdc: 0e00 |0004: return-void │ │ +057d24: |[057d24] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +057d34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +057d36: 7040 080a 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@0a08 │ │ +057d3c: 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; │ │ @@ -42599,27 +42597,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 │ │ -057ce0: |[057ce0] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -057cf0: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057cf6: 6000 2c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057cfa: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -057cfe: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -057d02: 2200 9b01 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@019b │ │ -057d06: 7040 020a 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@0a02 │ │ -057d0c: 5b20 3803 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d10: 0e00 |0010: return-void │ │ -057d12: 2200 9a01 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@019a │ │ -057d16: 7040 f209 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@09f2 │ │ -057d1c: 5b20 3803 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d20: 28f8 |0018: goto 0010 // -0008 │ │ +057d40: |[057d40] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +057d50: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057d56: 6000 2c00 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057d5a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +057d5e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +057d62: 2200 a201 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@01a2 │ │ +057d66: 7040 020a 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@0a02 │ │ +057d6c: 5b20 3803 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057d70: 0e00 |0010: return-void │ │ +057d72: 2200 a101 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@01a1 │ │ +057d76: 7040 f209 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@09f2 │ │ +057d7c: 5b20 3803 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057d80: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -42635,19 +42633,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -057d24: |[057d24] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -057d34: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d38: 7210 ea09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@09ea │ │ -057d3e: 0a00 |0005: move-result v0 │ │ -057d40: 0f00 |0006: return v0 │ │ +057d84: |[057d84] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +057d94: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057d98: 7210 ea09 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@09ea │ │ +057d9e: 0a00 |0005: move-result v0 │ │ +057da0: 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;) │ │ @@ -42655,19 +42653,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057d44: |[057d44] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -057d54: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d58: 7220 eb09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@09eb │ │ -057d5e: 0a00 |0005: move-result v0 │ │ -057d60: 0f00 |0006: return v0 │ │ +057da4: |[057da4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +057db4: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057db8: 7220 eb09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@09eb │ │ +057dbe: 0a00 |0005: move-result v0 │ │ +057dc0: 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; │ │ │ │ @@ -42676,18 +42674,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057d64: |[057d64] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -057d74: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d78: 7220 ec09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@09ec │ │ -057d7e: 0e00 |0005: return-void │ │ +057dc4: |[057dc4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +057dd4: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057dd8: 7220 ec09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@09ec │ │ +057dde: 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 │ │ @@ -42697,32 +42695,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -057d80: |[057d80] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -057d90: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ -057d94: 7220 ed09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@09ed │ │ -057d9a: 0e00 |0005: return-void │ │ +057de0: |[057de0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +057df0: 5410 3803 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0338 │ │ +057df4: 7220 ed09 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@09ed │ │ +057dfa: 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 : 1019 (GestureDetectorCompat.java) │ │ │ │ Class #191 header: │ │ -class_idx : 413 │ │ +class_idx : 420 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #191 annotations: │ │ @@ -42762,17 +42760,17 @@ │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1026 (GravityCompat.java) │ │ │ │ Class #192 header: │ │ -class_idx : 416 │ │ +class_idx : 423 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1026 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 annotations: │ │ @@ -42817,26 +42815,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057d9c: |[057d9c] android.support.v4.view.GravityCompat.:()V │ │ -057dac: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057db0: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -057db4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057db8: 2201 9f01 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@019f │ │ -057dbc: 7010 160a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0a16 │ │ -057dc2: 6901 3a03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057dc6: 0e00 |000d: return-void │ │ -057dc8: 2201 9e01 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@019e │ │ -057dcc: 7010 110a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0a11 │ │ -057dd2: 6901 3a03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057dd6: 28f8 |0015: goto 000d // -0008 │ │ +057dfc: |[057dfc] android.support.v4.view.GravityCompat.:()V │ │ +057e0c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057e10: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +057e14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057e18: 2201 a601 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@01a6 │ │ +057e1c: 7010 160a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@0a16 │ │ +057e22: 6901 3a03 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057e26: 0e00 |000d: return-void │ │ +057e28: 2201 a501 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@01a5 │ │ +057e2c: 7010 110a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@0a11 │ │ +057e32: 6901 3a03 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057e36: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -42848,17 +42846,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057dd8: |[057dd8] android.support.v4.view.GravityCompat.:()V │ │ -057de8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057dee: 0e00 |0003: return-void │ │ +057e38: |[057e38] android.support.v4.view.GravityCompat.:()V │ │ +057e48: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -42867,26 +42865,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 │ │ -057df0: |[057df0] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -057e00: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057e04: 0191 |0002: move v1, v9 │ │ -057e06: 01a2 |0003: move v2, v10 │ │ -057e08: 01b3 |0004: move v3, v11 │ │ -057e0a: 07c4 |0005: move-object v4, v12 │ │ -057e0c: 01d5 |0006: move v5, v13 │ │ -057e0e: 01e6 |0007: move v6, v14 │ │ -057e10: 07f7 |0008: move-object v7, v15 │ │ -057e12: 0208 1000 |0009: move/from16 v8, v16 │ │ -057e16: 7809 0d0a 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@0a0d │ │ -057e1c: 0e00 |000e: return-void │ │ +057e50: |[057e50] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +057e60: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057e64: 0191 |0002: move v1, v9 │ │ +057e66: 01a2 |0003: move v2, v10 │ │ +057e68: 01b3 |0004: move v3, v11 │ │ +057e6a: 07c4 |0005: move-object v4, v12 │ │ +057e6c: 01d5 |0006: move v5, v13 │ │ +057e6e: 01e6 |0007: move v6, v14 │ │ +057e70: 07f7 |0008: move-object v7, v15 │ │ +057e72: 0208 1000 |0009: move/from16 v8, v16 │ │ +057e76: 7809 0d0a 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@0a0d │ │ +057e7c: 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 │ │ @@ -42902,24 +42900,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 │ │ -057e20: |[057e20] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -057e30: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057e34: 0171 |0002: move v1, v7 │ │ -057e36: 0182 |0003: move v2, v8 │ │ -057e38: 0193 |0004: move v3, v9 │ │ -057e3a: 07a4 |0005: move-object v4, v10 │ │ -057e3c: 07b5 |0006: move-object v5, v11 │ │ -057e3e: 01c6 |0007: move v6, v12 │ │ -057e40: 7807 0e0a 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@0a0e │ │ -057e46: 0e00 |000b: return-void │ │ +057e80: |[057e80] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +057e90: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057e94: 0171 |0002: move v1, v7 │ │ +057e96: 0182 |0003: move v2, v8 │ │ +057e98: 0193 |0004: move v3, v9 │ │ +057e9a: 07a4 |0005: move-object v4, v10 │ │ +057e9c: 07b5 |0006: move-object v5, v11 │ │ +057e9e: 01c6 |0007: move v6, v12 │ │ +057ea0: 7807 0e0a 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@0a0e │ │ +057ea6: 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 │ │ @@ -42933,18 +42931,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 │ │ -057e48: |[057e48] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -057e58: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057e5c: 7254 0f0a 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@0a0f │ │ -057e62: 0e00 |0005: return-void │ │ +057ea8: |[057ea8] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +057eb8: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057ebc: 7254 0f0a 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@0a0f │ │ +057ec2: 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; │ │ @@ -42956,33 +42954,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -057e64: |[057e64] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -057e74: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ -057e78: 7230 100a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0a10 │ │ -057e7e: 0a00 |0005: move-result v0 │ │ -057e80: 0f00 |0006: return v0 │ │ +057ec4: |[057ec4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +057ed4: 6200 3a03 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@033a │ │ +057ed8: 7230 100a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@0a10 │ │ +057ede: 0a00 |0005: move-result v0 │ │ +057ee0: 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 : 1026 (GravityCompat.java) │ │ │ │ Class #193 header: │ │ -class_idx : 417 │ │ +class_idx : 424 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1030 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ @@ -42998,17 +42996,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057e84: |[057e84] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -057e94: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057e9a: 0e00 |0003: return-void │ │ +057ee4: |[057ee4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +057ef4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057efa: 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;) │ │ @@ -43016,17 +43014,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 │ │ -057e9c: |[057e9c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -057eac: 7708 cf1d 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@1dcf │ │ -057eb2: 0e00 |0003: return-void │ │ +057efc: |[057efc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +057f0c: 7708 cf1d 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@1dcf │ │ +057f12: 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 │ │ @@ -43042,17 +43040,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 │ │ -057eb4: |[057eb4] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -057ec4: 7706 d11d 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1dd1 │ │ -057eca: 0e00 |0003: return-void │ │ +057f14: |[057f14] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +057f24: 7706 d11d 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1dd1 │ │ +057f2a: 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 │ │ @@ -43066,17 +43064,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 │ │ -057ecc: |[057ecc] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -057edc: 7140 d31d 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1dd3 │ │ -057ee2: 0e00 |0003: return-void │ │ +057f2c: |[057f2c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +057f3c: 7140 d31d 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1dd3 │ │ +057f42: 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; │ │ @@ -43088,32 +43086,32 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -057ee4: |[057ee4] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -057ef4: 7120 d41d 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1dd4 │ │ -057efa: 0a00 |0003: move-result v0 │ │ -057efc: 0f00 |0004: return v0 │ │ +057f44: |[057f44] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +057f54: 7120 d41d 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1dd4 │ │ +057f5a: 0a00 |0003: move-result v0 │ │ +057f5c: 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 : 1030 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #194 header: │ │ -class_idx : 421 │ │ +class_idx : 428 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #194 annotations: │ │ @@ -43171,17 +43169,17 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 1162 (KeyEventCompat.java) │ │ │ │ Class #195 header: │ │ -class_idx : 422 │ │ +class_idx : 429 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1162 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #195 annotations: │ │ @@ -43205,26 +43203,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -057f00: |[057f00] android.support.v4.view.KeyEventCompat.:()V │ │ -057f10: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -057f14: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -057f18: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -057f1c: 2200 a401 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@01a4 │ │ -057f20: 7010 340a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0a34 │ │ -057f26: 6900 4003 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057f2a: 0e00 |000d: return-void │ │ -057f2c: 2200 a201 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@01a2 │ │ -057f30: 7010 260a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0a26 │ │ -057f36: 6900 4003 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057f3a: 28f8 |0015: goto 000d // -0008 │ │ +057f60: |[057f60] android.support.v4.view.KeyEventCompat.:()V │ │ +057f70: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +057f74: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +057f78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +057f7c: 2200 ab01 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@01ab │ │ +057f80: 7010 340a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@0a34 │ │ +057f86: 6900 4003 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +057f8a: 0e00 |000d: return-void │ │ +057f8c: 2200 a901 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@01a9 │ │ +057f90: 7010 260a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0a26 │ │ +057f96: 6900 4003 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +057f9a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -43234,17 +43232,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -057f3c: |[057f3c] android.support.v4.view.KeyEventCompat.:()V │ │ -057f4c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -057f52: 0e00 |0003: return-void │ │ +057f9c: |[057f9c] android.support.v4.view.KeyEventCompat.:()V │ │ +057fac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +057fb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -43253,19 +43251,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 │ │ -057f54: |[057f54] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -057f64: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057f68: 7254 380a 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@0a38 │ │ -057f6e: 0a00 |0005: move-result v0 │ │ -057f70: 0f00 |0006: return v0 │ │ +057fb4: |[057fb4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +057fc4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +057fc8: 7254 380a 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@0a38 │ │ +057fce: 0a00 |0005: move-result v0 │ │ +057fd0: 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; │ │ @@ -43276,19 +43274,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 │ │ -057f74: |[057f74] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -057f84: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057f88: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a39 │ │ -057f8e: 0c00 |0005: move-result-object v0 │ │ -057f90: 1100 |0006: return-object v0 │ │ +057fd4: |[057fd4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +057fe4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +057fe8: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a39 │ │ +057fee: 0c00 |0005: move-result-object v0 │ │ +057ff0: 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;) │ │ @@ -43296,21 +43294,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 │ │ -057f94: |[057f94] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -057fa4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057fa8: 6e10 e21d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ -057fae: 0a01 |0005: move-result v1 │ │ -057fb0: 7230 3b0a 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0a3b │ │ -057fb6: 0a00 |0009: move-result v0 │ │ -057fb8: 0f00 |000a: return v0 │ │ +057ff4: |[057ff4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +058004: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +058008: 6e10 e21d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ +05800e: 0a01 |0005: move-result v1 │ │ +058010: 7230 3b0a 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0a3b │ │ +058016: 0a00 |0009: move-result v0 │ │ +058018: 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 │ │ │ │ @@ -43319,21 +43317,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -057fbc: |[057fbc] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -057fcc: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057fd0: 6e10 e21d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ -057fd6: 0a01 |0005: move-result v1 │ │ -057fd8: 7220 3c0a 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0a3c │ │ -057fde: 0a00 |0009: move-result v0 │ │ -057fe0: 0f00 |000a: return v0 │ │ +05801c: |[05801c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +05802c: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +058030: 6e10 e21d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ +058036: 0a01 |0005: move-result v1 │ │ +058038: 7220 3c0a 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0a3c │ │ +05803e: 0a00 |0009: move-result v0 │ │ +058040: 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;) │ │ @@ -43341,19 +43339,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -057fe4: |[057fe4] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -057ff4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -057ff8: 7220 3a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0a3a │ │ -057ffe: 0a00 |0005: move-result v0 │ │ -058000: 0f00 |0006: return v0 │ │ +058044: |[058044] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +058054: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +058058: 7220 3a0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@0a3a │ │ +05805e: 0a00 |0005: move-result v0 │ │ +058060: 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;) │ │ @@ -43361,19 +43359,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -058004: |[058004] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -058014: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -058018: 7230 3b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0a3b │ │ -05801e: 0a00 |0005: move-result v0 │ │ -058020: 0f00 |0006: return v0 │ │ +058064: |[058064] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +058074: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +058078: 7230 3b0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@0a3b │ │ +05807e: 0a00 |0005: move-result v0 │ │ +058080: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -43382,19 +43380,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058024: |[058024] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -058034: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -058038: 7220 3c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0a3c │ │ -05803e: 0a00 |0005: move-result v0 │ │ -058040: 0f00 |0006: return v0 │ │ +058084: |[058084] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +058094: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +058098: 7220 3c0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@0a3c │ │ +05809e: 0a00 |0005: move-result v0 │ │ +0580a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43402,19 +43400,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058044: |[058044] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -058054: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -058058: 7220 3d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a3d │ │ -05805e: 0a00 |0005: move-result v0 │ │ -058060: 0f00 |0006: return v0 │ │ +0580a4: |[0580a4] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +0580b4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +0580b8: 7220 3d0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a3d │ │ +0580be: 0a00 |0005: move-result v0 │ │ +0580c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -43422,32 +43420,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058064: |[058064] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -058074: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ -058078: 7220 3e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0a3e │ │ -05807e: 0e00 |0005: return-void │ │ +0580c4: |[0580c4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +0580d4: 6200 4003 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@0340 │ │ +0580d8: 7220 3e0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@0a3e │ │ +0580de: 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 : 1162 (KeyEventCompat.java) │ │ │ │ Class #196 header: │ │ -class_idx : 423 │ │ +class_idx : 430 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1163 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 - │ │ @@ -43463,17 +43461,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058080: |[058080] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -058090: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058096: 0e00 |0003: return-void │ │ +0580e0: |[0580e0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +0580f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0580f6: 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;) │ │ @@ -43481,19 +43479,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 │ │ -058098: |[058098] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0580a8: 1f03 8f03 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@038f │ │ -0580ac: 6e40 de1d 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@1dde │ │ -0580b2: 0a00 |0005: move-result v0 │ │ -0580b4: 0f00 |0006: return v0 │ │ +0580f8: |[0580f8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +058108: 1f03 9703 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0397 │ │ +05810c: 6e40 de1d 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@1dde │ │ +058112: 0a00 |0005: move-result v0 │ │ +058114: 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; │ │ @@ -43504,18 +43502,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 │ │ -0580b8: |[0580b8] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0580c8: 6e10 851e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ -0580ce: 0c00 |0003: move-result-object v0 │ │ -0580d0: 1100 |0004: return-object v0 │ │ +058118: |[058118] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +058128: 6e10 851e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ +05812e: 0c00 |0003: move-result-object v0 │ │ +058130: 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;) │ │ @@ -43523,18 +43521,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0580d4: |[0580d4] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0580e4: 6e10 e51d 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1de5 │ │ -0580ea: 0a00 |0003: move-result v0 │ │ -0580ec: 0f00 |0004: return v0 │ │ +058134: |[058134] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +058144: 6e10 e51d 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1de5 │ │ +05814a: 0a00 |0003: move-result v0 │ │ +05814c: 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;) │ │ @@ -43542,31 +43540,31 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0580f0: |[0580f0] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -058100: 6e10 e91d 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1de9 │ │ -058106: 0e00 |0003: return-void │ │ +058150: |[058150] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +058160: 6e10 e91d 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1de9 │ │ +058166: 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 : 1163 (KeyEventCompatEclair.java) │ │ │ │ Class #197 header: │ │ -class_idx : 424 │ │ +class_idx : 431 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1164 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #197 - │ │ @@ -43582,17 +43580,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058108: |[058108] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -058118: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05811e: 0e00 |0003: return-void │ │ +058168: |[058168] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +058178: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05817e: 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;) │ │ @@ -43600,18 +43598,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -058120: |[058120] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -058130: 7120 e61d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1de6 │ │ -058136: 0a00 |0003: move-result v0 │ │ -058138: 0f00 |0004: return v0 │ │ +058180: |[058180] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +058190: 7120 e61d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1de6 │ │ +058196: 0a00 |0003: move-result v0 │ │ +058198: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -43620,18 +43618,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05813c: |[05813c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -05814c: 7110 e71d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1de7 │ │ -058152: 0a00 |0003: move-result v0 │ │ -058154: 0f00 |0004: return v0 │ │ +05819c: |[05819c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +0581ac: 7110 e71d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1de7 │ │ +0581b2: 0a00 |0003: move-result v0 │ │ +0581b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -43639,32 +43637,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058158: |[058158] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -058168: 7110 e81d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1de8 │ │ -05816e: 0a00 |0003: move-result v0 │ │ -058170: 0f00 |0004: return v0 │ │ +0581b8: |[0581b8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +0581c8: 7110 e81d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1de8 │ │ +0581ce: 0a00 |0003: move-result v0 │ │ +0581d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ source_file_idx : 1164 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #198 header: │ │ -class_idx : 425 │ │ +class_idx : 432 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2632 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2641 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #198 annotations: │ │ Annotations on class │ │ @@ -43724,21 +43722,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 : 2632 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2641 (MarginLayoutParamsCompat.java) │ │ │ │ Class #199 header: │ │ -class_idx : 428 │ │ +class_idx : 435 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2632 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2641 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 annotations: │ │ Annotations on class │ │ @@ -43761,26 +43759,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058174: |[058174] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -058184: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -058188: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -05818c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058190: 2201 ab01 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@01ab │ │ -058194: 7010 640a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0a64 │ │ -05819a: 6901 4103 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -05819e: 0e00 |000d: return-void │ │ -0581a0: 2201 aa01 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@01aa │ │ -0581a4: 7010 5b0a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0a5b │ │ -0581aa: 6901 4103 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -0581ae: 28f8 |0015: goto 000d // -0008 │ │ +0581d4: |[0581d4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +0581e4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0581e8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +0581ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0581f0: 2201 b201 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@01b2 │ │ +0581f4: 7010 640a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@0a64 │ │ +0581fa: 6901 4103 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +0581fe: 0e00 |000d: return-void │ │ +058200: 2201 b101 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@01b1 │ │ +058204: 7010 5b0a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@0a5b │ │ +05820a: 6901 4103 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +05820e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -43792,17 +43790,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0581b0: |[0581b0] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -0581c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0581c6: 0e00 |0003: return-void │ │ +058210: |[058210] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +058220: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058226: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -43811,19 +43809,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 │ │ -0581c8: |[0581c8] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0581d8: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -0581dc: 7220 530a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a53 │ │ -0581e2: 0a00 |0005: move-result v0 │ │ -0581e4: 0f00 |0006: return v0 │ │ +058228: |[058228] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +058238: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +05823c: 7220 530a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a53 │ │ +058242: 0a00 |0005: move-result v0 │ │ +058244: 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;) │ │ @@ -43831,19 +43829,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 │ │ -0581e8: |[0581e8] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0581f8: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -0581fc: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a54 │ │ -058202: 0a00 |0005: move-result v0 │ │ -058204: 0f00 |0006: return v0 │ │ +058248: |[058248] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +058258: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +05825c: 7220 540a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a54 │ │ +058262: 0a00 |0005: move-result v0 │ │ +058264: 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;) │ │ @@ -43851,19 +43849,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 │ │ -058208: |[058208] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -058218: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -05821c: 7220 550a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a55 │ │ -058222: 0a00 |0005: move-result v0 │ │ -058224: 0f00 |0006: return v0 │ │ +058268: |[058268] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +058278: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +05827c: 7220 550a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a55 │ │ +058282: 0a00 |0005: move-result v0 │ │ +058284: 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;) │ │ @@ -43871,19 +43869,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 │ │ -058228: |[058228] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -058238: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -05823c: 7220 560a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0a56 │ │ -058242: 0a00 |0005: move-result v0 │ │ -058244: 0f00 |0006: return v0 │ │ +058288: |[058288] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +058298: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +05829c: 7220 560a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0a56 │ │ +0582a2: 0a00 |0005: move-result v0 │ │ +0582a4: 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;) │ │ @@ -43891,18 +43889,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 │ │ -058248: |[058248] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058258: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -05825c: 7230 570a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a57 │ │ -058262: 0e00 |0005: return-void │ │ +0582a8: |[0582a8] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0582b8: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +0582bc: 7230 570a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a57 │ │ +0582c2: 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 │ │ @@ -43912,18 +43910,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 │ │ -058264: |[058264] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058274: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -058278: 7230 580a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a58 │ │ -05827e: 0e00 |0005: return-void │ │ +0582c4: |[0582c4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0582d4: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +0582d8: 7230 580a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a58 │ │ +0582de: 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 │ │ @@ -43933,18 +43931,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 │ │ -058280: |[058280] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058290: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -058294: 7230 590a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a59 │ │ -05829a: 0e00 |0005: return-void │ │ +0582e0: |[0582e0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0582f0: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +0582f4: 7230 590a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a59 │ │ +0582fa: 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 │ │ @@ -43954,34 +43952,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 │ │ -05829c: |[05829c] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0582ac: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ -0582b0: 7230 5a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a5a │ │ -0582b6: 0e00 |0005: return-void │ │ +0582fc: |[0582fc] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +05830c: 6200 4103 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@0341 │ │ +058310: 7230 5a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a5a │ │ +058316: 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 : 2632 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2641 (MarginLayoutParamsCompat.java) │ │ │ │ Class #200 header: │ │ -class_idx : 429 │ │ +class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2636 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2645 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #200 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -43996,17 +43994,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0582b8: |[0582b8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -0582c8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0582ce: 0e00 |0003: return-void │ │ +058318: |[058318] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +058328: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05832e: 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;) │ │ @@ -44014,18 +44012,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 │ │ -0582d0: |[0582d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0582e0: 6e10 fc1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1efc │ │ -0582e6: 0a00 |0003: move-result v0 │ │ -0582e8: 0f00 |0004: return v0 │ │ +058330: |[058330] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +058340: 6e10 fc1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1efc │ │ +058346: 0a00 |0003: move-result v0 │ │ +058348: 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;) │ │ @@ -44033,18 +44031,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 │ │ -0582ec: |[0582ec] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0582fc: 6e10 fd1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1efd │ │ -058302: 0a00 |0003: move-result v0 │ │ -058304: 0f00 |0004: return v0 │ │ +05834c: |[05834c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +05835c: 6e10 fd1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1efd │ │ +058362: 0a00 |0003: move-result v0 │ │ +058364: 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;) │ │ @@ -44052,18 +44050,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 │ │ -058308: |[058308] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -058318: 6e10 fe1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1efe │ │ -05831e: 0a00 |0003: move-result v0 │ │ -058320: 0f00 |0004: return v0 │ │ +058368: |[058368] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +058378: 6e10 fe1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1efe │ │ +05837e: 0a00 |0003: move-result v0 │ │ +058380: 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;) │ │ @@ -44071,18 +44069,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 │ │ -058324: |[058324] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -058334: 6e10 ff1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1eff │ │ -05833a: 0a00 |0003: move-result v0 │ │ -05833c: 0f00 |0004: return v0 │ │ +058384: |[058384] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +058394: 6e10 ff1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1eff │ │ +05839a: 0a00 |0003: move-result v0 │ │ +05839c: 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;) │ │ @@ -44090,17 +44088,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 │ │ -058340: |[058340] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058350: 6e20 001f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1f00 │ │ -058356: 0e00 |0003: return-void │ │ +0583a0: |[0583a0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0583b0: 6e20 001f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1f00 │ │ +0583b6: 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 │ │ @@ -44110,17 +44108,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 │ │ -058358: |[058358] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058368: 6e20 011f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1f01 │ │ -05836e: 0e00 |0003: return-void │ │ +0583b8: |[0583b8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0583c8: 6e20 011f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1f01 │ │ +0583ce: 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 │ │ @@ -44130,17 +44128,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 │ │ -058370: |[058370] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058380: 6e20 021f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1f02 │ │ -058386: 0e00 |0003: return-void │ │ +0583d0: |[0583d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0583e0: 6e20 021f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1f02 │ │ +0583e6: 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 │ │ @@ -44150,33 +44148,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 │ │ -058388: |[058388] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -058398: 6e20 031f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1f03 │ │ -05839e: 0e00 |0003: return-void │ │ +0583e8: |[0583e8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0583f8: 6e20 031f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1f03 │ │ +0583fe: 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 : 2636 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 2645 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #201 header: │ │ -class_idx : 430 │ │ +class_idx : 437 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2641 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 annotations: │ │ Annotations on method #2689 'setShowAsAction' │ │ @@ -44195,17 +44193,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0583a0: |[0583a0] android.support.v4.view.MenuCompat.:()V │ │ -0583b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0583b6: 0e00 |0003: return-void │ │ +058400: |[058400] android.support.v4.view.MenuCompat.:()V │ │ +058410: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058416: 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;) │ │ @@ -44213,33 +44211,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 │ │ -0583b8: |[0583b8] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0583c8: 7120 b10a 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab1 │ │ -0583ce: 0e00 |0003: return-void │ │ +058418: |[058418] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +058428: 7120 b10a 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab1 │ │ +05842e: 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 : 2641 (MenuCompat.java) │ │ + source_file_idx : 2650 (MenuCompat.java) │ │ │ │ Class #202 header: │ │ -class_idx : 435 │ │ +class_idx : 442 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -44299,21 +44297,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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #203 header: │ │ -class_idx : 436 │ │ +class_idx : 443 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #203 annotations: │ │ Annotations on class │ │ @@ -44337,21 +44335,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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #204 header: │ │ -class_idx : 437 │ │ +class_idx : 444 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 annotations: │ │ Annotations on class │ │ @@ -44405,32 +44403,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0583d0: |[0583d0] android.support.v4.view.MenuItemCompat.:()V │ │ -0583e0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0583e4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0583e8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0583ec: 2201 b201 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@01b2 │ │ -0583f0: 7010 970a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0a97 │ │ -0583f6: 6901 4403 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -0583fa: 0e00 |000d: return-void │ │ -0583fc: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -058400: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -058404: 2201 b001 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@01b0 │ │ -058408: 7010 8b0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0a8b │ │ -05840e: 6901 4403 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -058412: 28f4 |0019: goto 000d // -000c │ │ -058414: 2201 af01 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@01af │ │ -058418: 7010 820a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0a82 │ │ -05841e: 6901 4403 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -058422: 28ec |0021: goto 000d // -0014 │ │ +058430: |[058430] android.support.v4.view.MenuItemCompat.:()V │ │ +058440: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058444: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +058448: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05844c: 2201 b901 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@01b9 │ │ +058450: 7010 970a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@0a97 │ │ +058456: 6901 4403 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +05845a: 0e00 |000d: return-void │ │ +05845c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +058460: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +058464: 2201 b701 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@01b7 │ │ +058468: 7010 8b0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0a8b │ │ +05846e: 6901 4403 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +058472: 28f4 |0019: goto 000d // -000c │ │ +058474: 2201 b601 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@01b6 │ │ +058478: 7010 820a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@0a82 │ │ +05847e: 6901 4403 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +058482: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -44444,17 +44442,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058424: |[058424] android.support.v4.view.MenuItemCompat.:()V │ │ -058434: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05843a: 0e00 |0003: return-void │ │ +058484: |[058484] android.support.v4.view.MenuItemCompat.:()V │ │ +058494: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05849a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -44463,25 +44461,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05843c: |[05843c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -05844c: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058450: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -058454: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058458: 7210 2d07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@072d │ │ -05845e: 0a00 |0009: move-result v0 │ │ -058460: 0f00 |000a: return v0 │ │ -058462: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -058466: 7220 9c0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a9c │ │ -05846c: 0a00 |0010: move-result v0 │ │ -05846e: 28f9 |0011: goto 000a // -0007 │ │ +05849c: |[05849c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0584ac: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0584b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0584b4: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0584b8: 7210 2d07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@072d │ │ +0584be: 0a00 |0009: move-result v0 │ │ +0584c0: 0f00 |000a: return v0 │ │ +0584c2: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +0584c6: 7220 9c0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0a9c │ │ +0584cc: 0a00 |0010: move-result v0 │ │ +0584ce: 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; │ │ @@ -44492,25 +44490,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058470: |[058470] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -058480: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058484: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -058488: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -05848c: 7210 2e07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@072e │ │ -058492: 0a00 |0009: move-result v0 │ │ -058494: 0f00 |000a: return v0 │ │ -058496: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -05849a: 7220 9d0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a9d │ │ -0584a0: 0a00 |0010: move-result v0 │ │ -0584a2: 28f9 |0011: goto 000a // -0007 │ │ +0584d0: |[0584d0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0584e0: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0584e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0584e8: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0584ec: 7210 2e07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@072e │ │ +0584f2: 0a00 |0009: move-result v0 │ │ +0584f4: 0f00 |000a: return v0 │ │ +0584f6: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +0584fa: 7220 9d0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@0a9d │ │ +058500: 0a00 |0010: move-result v0 │ │ +058502: 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; │ │ @@ -44521,26 +44519,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 │ │ -0584a4: |[0584a4] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -0584b4: 2020 3401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0584b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0584bc: 1f02 3401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0584c0: 7210 3007 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0730 │ │ -0584c6: 0c00 |0009: move-result-object v0 │ │ -0584c8: 1100 |000a: return-object v0 │ │ -0584ca: 1a00 5b0a |000b: const-string v0, "MenuItemCompat" // string@0a5b │ │ -0584ce: 1a01 7314 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1473 │ │ -0584d2: 7120 911d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -0584d8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0584da: 28f7 |0013: goto 000a // -0009 │ │ +058504: |[058504] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +058514: 2020 3b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058518: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05851c: 1f02 3b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058520: 7210 3007 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0730 │ │ +058526: 0c00 |0009: move-result-object v0 │ │ +058528: 1100 |000a: return-object v0 │ │ +05852a: 1a00 640a |000b: const-string v0, "MenuItemCompat" // string@0a64 │ │ +05852e: 1a01 7c14 |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@147c │ │ +058532: 7120 911d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +058538: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +05853a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -44553,25 +44551,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 │ │ -0584dc: |[0584dc] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0584ec: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0584f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0584f4: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0584f8: 7210 2f07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@072f │ │ -0584fe: 0c00 |0009: move-result-object v0 │ │ -058500: 1100 |000a: return-object v0 │ │ -058502: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -058506: 7220 9e0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a9e │ │ -05850c: 0c00 |0010: move-result-object v0 │ │ -05850e: 28f9 |0011: goto 000a // -0007 │ │ +05853c: |[05853c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +05854c: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058550: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +058554: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058558: 7210 2f07 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@072f │ │ +05855e: 0c00 |0009: move-result-object v0 │ │ +058560: 1100 |000a: return-object v0 │ │ +058562: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +058566: 7220 9e0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0a9e │ │ +05856c: 0c00 |0010: move-result-object v0 │ │ +05856e: 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; │ │ @@ -44582,25 +44580,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058510: |[058510] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -058520: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058524: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -058528: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -05852c: 7210 3107 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0731 │ │ -058532: 0a00 |0009: move-result v0 │ │ -058534: 0f00 |000a: return v0 │ │ -058536: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -05853a: 7220 9f0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a9f │ │ -058540: 0a00 |0010: move-result v0 │ │ -058542: 28f9 |0011: goto 000a // -0007 │ │ +058570: |[058570] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +058580: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058584: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +058588: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +05858c: 7210 3107 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0731 │ │ +058592: 0a00 |0009: move-result v0 │ │ +058594: 0f00 |000a: return v0 │ │ +058596: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +05859a: 7220 9f0a 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0a9f │ │ +0585a0: 0a00 |0010: move-result v0 │ │ +0585a2: 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; │ │ @@ -44611,25 +44609,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 │ │ -058544: |[058544] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -058554: 2020 3401 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058558: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -05855c: 1f02 3401 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058560: 7220 3607 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@0736 │ │ -058566: 0c02 |0009: move-result-object v2 │ │ -058568: 1102 |000a: return-object v2 │ │ -05856a: 1a00 5b0a |000b: const-string v0, "MenuItemCompat" // string@0a5b │ │ -05856e: 1a01 4822 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@2248 │ │ -058572: 7120 911d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -058578: 28f8 |0012: goto 000a // -0008 │ │ +0585a4: |[0585a4] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +0585b4: 2020 3b01 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0585b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0585bc: 1f02 3b01 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0585c0: 7220 3607 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@0736 │ │ +0585c6: 0c02 |0009: move-result-object v2 │ │ +0585c8: 1102 |000a: return-object v2 │ │ +0585ca: 1a00 640a |000b: const-string v0, "MenuItemCompat" // string@0a64 │ │ +0585ce: 1a01 5122 |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@2251 │ │ +0585d2: 7120 911d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +0585d8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -44642,25 +44640,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 │ │ -05857c: |[05857c] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -05858c: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058590: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -058594: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058598: 7220 3207 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0732 │ │ -05859e: 0c00 |0009: move-result-object v0 │ │ -0585a0: 1100 |000a: return-object v0 │ │ -0585a2: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -0585a6: 7230 a00a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0aa0 │ │ -0585ac: 0c00 |0010: move-result-object v0 │ │ -0585ae: 28f9 |0011: goto 000a // -0007 │ │ +0585dc: |[0585dc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0585ec: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0585f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0585f4: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +0585f8: 7220 3207 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0732 │ │ +0585fe: 0c00 |0009: move-result-object v0 │ │ +058600: 1100 |000a: return-object v0 │ │ +058602: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +058606: 7230 a00a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0aa0 │ │ +05860c: 0c00 |0010: move-result-object v0 │ │ +05860e: 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; │ │ @@ -44672,25 +44670,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 │ │ -0585b0: |[0585b0] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0585c0: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0585c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0585c8: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0585cc: 7220 3307 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0733 │ │ -0585d2: 0c00 |0009: move-result-object v0 │ │ -0585d4: 1100 |000a: return-object v0 │ │ -0585d6: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -0585da: 7230 a10a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0aa1 │ │ -0585e0: 0c00 |0010: move-result-object v0 │ │ -0585e2: 28f9 |0011: goto 000a // -0007 │ │ +058610: |[058610] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +058620: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058624: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +058628: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +05862c: 7220 3307 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0733 │ │ +058632: 0c00 |0009: move-result-object v0 │ │ +058634: 1100 |000a: return-object v0 │ │ +058636: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +05863a: 7230 a10a 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0aa1 │ │ +058640: 0c00 |0010: move-result-object v0 │ │ +058642: 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; │ │ @@ -44702,25 +44700,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 │ │ -0585e4: |[0585e4] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0585f4: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -0585f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0585fc: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058600: 7220 3707 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@0737 │ │ -058606: 0c00 |0009: move-result-object v0 │ │ -058608: 1100 |000a: return-object v0 │ │ -05860a: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -05860e: 7230 a20a 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@0aa2 │ │ -058614: 0c00 |0010: move-result-object v0 │ │ -058616: 28f9 |0011: goto 000a // -0007 │ │ +058644: |[058644] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +058654: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058658: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +05865c: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058660: 7220 3707 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@0737 │ │ +058666: 0c00 |0009: move-result-object v0 │ │ +058668: 1100 |000a: return-object v0 │ │ +05866a: 6200 4403 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +05866e: 7230 a20a 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@0aa2 │ │ +058674: 0c00 |0010: move-result-object v0 │ │ +058676: 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; │ │ @@ -44732,42 +44730,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 │ │ -058618: |[058618] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -058628: 2010 3401 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -05862c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -058630: 1f01 3401 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -058634: 7220 3407 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0734 │ │ -05863a: 0e00 |0009: return-void │ │ -05863c: 6200 4403 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ -058640: 7230 a30a 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0aa3 │ │ -058646: 28fa |000f: goto 0009 // -0006 │ │ +058678: |[058678] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +058688: 2010 3b01 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +05868c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +058690: 1f01 3b01 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +058694: 7220 3407 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0734 │ │ +05869a: 0e00 |0009: return-void │ │ +05869c: 6200 4403 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0344 │ │ +0586a0: 7230 a30a 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0aa3 │ │ +0586a6: 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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #205 header: │ │ -class_idx : 438 │ │ +class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2653 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #205 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -44782,17 +44780,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058648: |[058648] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -058658: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05865e: 0e00 |0003: return-void │ │ +0586a8: |[0586a8] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +0586b8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0586be: 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;) │ │ @@ -44800,18 +44798,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 │ │ -058660: |[058660] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -058670: 7210 0d1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ -058676: 0c00 |0003: move-result-object v0 │ │ -058678: 1100 |0004: return-object v0 │ │ +0586c0: |[0586c0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0586d0: 7210 0d1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ +0586d6: 0c00 |0003: move-result-object v0 │ │ +0586d8: 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;) │ │ @@ -44819,18 +44817,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 │ │ -05867c: |[05867c] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -05868c: 7220 201e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1e20 │ │ -058692: 0c00 |0003: move-result-object v0 │ │ -058694: 1100 |0004: return-object v0 │ │ +0586dc: |[0586dc] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0586ec: 7220 201e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1e20 │ │ +0586f2: 0c00 |0003: move-result-object v0 │ │ +0586f4: 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 │ │ │ │ @@ -44839,18 +44837,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 │ │ -058698: |[058698] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0586a8: 7220 211e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ -0586ae: 0c00 |0003: move-result-object v0 │ │ -0586b0: 1100 |0004: return-object v0 │ │ +0586f8: |[0586f8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +058708: 7220 211e 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ +05870e: 0c00 |0003: move-result-object v0 │ │ +058710: 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; │ │ │ │ @@ -44859,33 +44857,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 │ │ -0586b4: |[0586b4] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0586c4: 7220 2d1e 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1e2d │ │ -0586ca: 0e00 |0003: return-void │ │ +058714: |[058714] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +058724: 7220 2d1e 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1e2d │ │ +05872a: 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 : 2653 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 2662 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #206 header: │ │ -class_idx : 439 │ │ +class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -44910,18 +44908,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 │ │ -0586cc: |[0586cc] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -0586dc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0586e2: 5b01 4b03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ -0586e6: 0e00 |0005: return-void │ │ +05872c: |[05872c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +05873c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058742: 5b01 4b03 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ +058746: 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; │ │ @@ -44933,19 +44931,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0586e8: |[0586e8] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0586f8: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ -0586fc: 7220 ba0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aba │ │ -058702: 0a00 |0005: move-result v0 │ │ -058704: 0f00 |0006: return v0 │ │ +058748: |[058748] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +058758: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ +05875c: 7220 ba0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aba │ │ +058762: 0a00 |0005: move-result v0 │ │ +058764: 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; │ │ │ │ @@ -44954,33 +44952,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058708: |[058708] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -058718: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ -05871c: 7220 bb0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0abb │ │ -058722: 0a00 |0005: move-result v0 │ │ -058724: 0f00 |0006: return v0 │ │ +058768: |[058768] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +058778: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@034b │ │ +05877c: 7220 bb0a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0abb │ │ +058782: 0a00 |0005: move-result v0 │ │ +058784: 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 : 2654 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2663 (MenuItemCompatIcs.java) │ │ │ │ Class #207 header: │ │ -class_idx : 440 │ │ +class_idx : 447 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -45004,21 +45002,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 : 2654 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2663 (MenuItemCompatIcs.java) │ │ │ │ Class #208 header: │ │ -class_idx : 441 │ │ +class_idx : 448 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2654 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -45037,17 +45035,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058728: |[058728] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -058738: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05873e: 0e00 |0003: return-void │ │ +058788: |[058788] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +058798: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05879e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -45056,18 +45054,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058740: |[058740] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -058750: 7210 0a1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1e0a │ │ -058756: 0a00 |0003: move-result v0 │ │ -058758: 0f00 |0004: return v0 │ │ +0587a0: |[0587a0] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0587b0: 7210 0a1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1e0a │ │ +0587b6: 0a00 |0003: move-result v0 │ │ +0587b8: 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;) │ │ @@ -45075,18 +45073,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05875c: |[05875c] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -05876c: 7210 0b1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1e0b │ │ -058772: 0a00 |0003: move-result v0 │ │ -058774: 0f00 |0004: return v0 │ │ +0587bc: |[0587bc] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0587cc: 7210 0b1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1e0b │ │ +0587d2: 0a00 |0003: move-result v0 │ │ +0587d4: 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;) │ │ @@ -45094,18 +45092,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058778: |[058778] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -058788: 7210 1a1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1e1a │ │ -05878e: 0a00 |0003: move-result v0 │ │ -058790: 0f00 |0004: return v0 │ │ +0587d8: |[0587d8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0587e8: 7210 1a1e 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1e1a │ │ +0587ee: 0a00 |0003: move-result v0 │ │ +0587f0: 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;) │ │ @@ -45113,35 +45111,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 │ │ -058794: |[058794] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -0587a4: 2200 b701 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01b7 │ │ -0587a8: 7020 b70a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0ab7 │ │ -0587ae: 7220 2a1e 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ -0587b4: 0c00 |0008: move-result-object v0 │ │ -0587b6: 1100 |0009: return-object v0 │ │ +0587f4: |[0587f4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +058804: 2200 be01 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@01be │ │ +058808: 7020 b70a 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@0ab7 │ │ +05880e: 7220 2a1e 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ +058814: 0c00 |0008: move-result-object v0 │ │ +058816: 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 : 2654 (MenuItemCompatIcs.java) │ │ + source_file_idx : 2663 (MenuItemCompatIcs.java) │ │ │ │ Class #209 header: │ │ -class_idx : 444 │ │ +class_idx : 451 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2702 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -45183,21 +45181,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 : 2702 (MotionEventCompat.java) │ │ + source_file_idx : 2711 (MotionEventCompat.java) │ │ │ │ Class #210 header: │ │ -class_idx : 445 │ │ +class_idx : 452 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2702 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2711 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -45265,26 +45263,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0587b8: |[0587b8] android.support.v4.view.MotionEventCompat.:()V │ │ -0587c8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0587cc: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -0587ce: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -0587d2: 2200 bb01 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01bb │ │ -0587d6: 7010 c70a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0ac7 │ │ -0587dc: 6900 5503 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -0587e0: 0e00 |000c: return-void │ │ -0587e2: 2200 ba01 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01ba │ │ -0587e6: 7010 c10a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0ac1 │ │ -0587ec: 6900 5503 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -0587f0: 28f8 |0014: goto 000c // -0008 │ │ +058818: |[058818] android.support.v4.view.MotionEventCompat.:()V │ │ +058828: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05882c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +05882e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +058832: 2200 c201 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@01c2 │ │ +058836: 7010 c70a 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@0ac7 │ │ +05883c: 6900 5503 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058840: 0e00 |000c: return-void │ │ +058842: 2200 c101 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@01c1 │ │ +058846: 7010 c10a 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@0ac1 │ │ +05884c: 6900 5503 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058850: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -45294,17 +45292,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0587f4: |[0587f4] android.support.v4.view.MotionEventCompat.:()V │ │ -058804: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05880a: 0e00 |0003: return-void │ │ +058854: |[058854] android.support.v4.view.MotionEventCompat.:()V │ │ +058864: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05886a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -45313,19 +45311,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 │ │ -05880c: |[05880c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05881c: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -058820: 7230 cd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0acd │ │ -058826: 0a00 |0005: move-result v0 │ │ -058828: 0f00 |0006: return v0 │ │ +05886c: |[05886c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05887c: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058880: 7230 cd0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0acd │ │ +058886: 0a00 |0005: move-result v0 │ │ +058888: 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 │ │ │ │ @@ -45334,21 +45332,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -05882c: |[05882c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -05883c: 6e10 341e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -058842: 0a00 |0003: move-result v0 │ │ -058844: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -05884a: b510 |0007: and-int/2addr v0, v1 │ │ -05884c: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -058850: 0f00 |000a: return v0 │ │ +05888c: |[05888c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +05889c: 6e10 341e 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +0588a2: 0a00 |0003: move-result v0 │ │ +0588a4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +0588aa: b510 |0007: and-int/2addr v0, v1 │ │ +0588ac: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +0588b0: 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;) │ │ @@ -45356,19 +45354,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058854: |[058854] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -058864: 6e10 341e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -05886a: 0a00 |0003: move-result v0 │ │ -05886c: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -058870: 0f00 |0006: return v0 │ │ +0588b4: |[0588b4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +0588c4: 6e10 341e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +0588ca: 0a00 |0003: move-result v0 │ │ +0588cc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +0588d0: 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;) │ │ @@ -45376,19 +45374,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058874: |[058874] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -058884: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -058888: 7220 ce0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ace │ │ -05888e: 0a00 |0005: move-result v0 │ │ -058890: 0f00 |0006: return v0 │ │ +0588d4: |[0588d4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0588e4: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +0588e8: 7220 ce0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ace │ │ +0588ee: 0a00 |0005: move-result v0 │ │ +0588f0: 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;) │ │ @@ -45396,19 +45394,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 │ │ -058894: |[058894] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0588a4: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -0588a8: 7230 cf0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0acf │ │ -0588ae: 0a00 |0005: move-result v0 │ │ -0588b0: 0f00 |0006: return v0 │ │ +0588f4: |[0588f4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +058904: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058908: 7230 cf0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0acf │ │ +05890e: 0a00 |0005: move-result v0 │ │ +058910: 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 │ │ │ │ @@ -45417,19 +45415,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 │ │ -0588b4: |[0588b4] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -0588c4: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -0588c8: 7230 d00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0ad0 │ │ -0588ce: 0a00 |0005: move-result v0 │ │ -0588d0: 0f00 |0006: return v0 │ │ +058914: |[058914] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +058924: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058928: 7230 d00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@0ad0 │ │ +05892e: 0a00 |0005: move-result v0 │ │ +058930: 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 │ │ │ │ @@ -45438,34 +45436,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 │ │ -0588d4: |[0588d4] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -0588e4: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ -0588e8: 7230 d10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0ad1 │ │ -0588ee: 0a00 |0005: move-result v0 │ │ -0588f0: 0f00 |0006: return v0 │ │ +058934: |[058934] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +058944: 6200 5503 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0355 │ │ +058948: 7230 d10a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@0ad1 │ │ +05894e: 0a00 |0005: move-result v0 │ │ +058950: 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 : 2702 (MotionEventCompat.java) │ │ + source_file_idx : 2711 (MotionEventCompat.java) │ │ │ │ Class #211 header: │ │ -class_idx : 446 │ │ +class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2703 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #211 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -45480,17 +45478,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0588f4: |[0588f4] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -058904: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05890a: 0e00 |0003: return-void │ │ +058954: |[058954] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +058964: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05896a: 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;) │ │ @@ -45498,18 +45496,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 │ │ -05890c: |[05890c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -05891c: 6e20 331e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1e33 │ │ -058922: 0a00 |0003: move-result v0 │ │ -058924: 0f00 |0004: return v0 │ │ +05896c: |[05896c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +05897c: 6e20 331e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1e33 │ │ +058982: 0a00 |0003: move-result v0 │ │ +058984: 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 │ │ │ │ @@ -45518,18 +45516,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -058928: |[058928] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -058938: 6e10 381e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1e38 │ │ -05893e: 0a00 |0003: move-result v0 │ │ -058940: 0f00 |0004: return v0 │ │ +058988: |[058988] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +058998: 6e10 381e 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1e38 │ │ +05899e: 0a00 |0003: move-result v0 │ │ +0589a0: 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;) │ │ @@ -45537,18 +45535,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 │ │ -058944: |[058944] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -058954: 6e20 391e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1e39 │ │ -05895a: 0a00 |0003: move-result v0 │ │ -05895c: 0f00 |0004: return v0 │ │ +0589a4: |[0589a4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0589b4: 6e20 391e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1e39 │ │ +0589ba: 0a00 |0003: move-result v0 │ │ +0589bc: 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 │ │ │ │ @@ -45557,18 +45555,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 │ │ -058960: |[058960] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -058970: 6e20 3b1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1e3b │ │ -058976: 0a00 |0003: move-result v0 │ │ -058978: 0f00 |0004: return v0 │ │ +0589c0: |[0589c0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +0589d0: 6e20 3b1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1e3b │ │ +0589d6: 0a00 |0003: move-result v0 │ │ +0589d8: 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 │ │ │ │ @@ -45577,33 +45575,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 │ │ -05897c: |[05897c] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -05898c: 6e20 3d1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1e3d │ │ -058992: 0a00 |0003: move-result v0 │ │ -058994: 0f00 |0004: return v0 │ │ +0589dc: |[0589dc] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +0589ec: 6e20 3d1e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1e3d │ │ +0589f2: 0a00 |0003: move-result v0 │ │ +0589f4: 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 : 2703 (MotionEventCompatEclair.java) │ │ + source_file_idx : 2712 (MotionEventCompatEclair.java) │ │ │ │ Class #212 header: │ │ -class_idx : 447 │ │ +class_idx : 454 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2865 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2874 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #212 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -45632,20 +45630,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -058998: |[058998] android.support.v4.view.PagerAdapter.:()V │ │ -0589a8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0589ae: 2200 4000 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0040 │ │ -0589b2: 7010 a701 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01a7 │ │ -0589b8: 5b10 5803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ -0589bc: 0e00 |000a: return-void │ │ +0589f8: |[0589f8] android.support.v4.view.PagerAdapter.:()V │ │ +058a08: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058a0e: 2200 4300 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@0043 │ │ +058a12: 7010 a701 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@01a7 │ │ +058a18: 5b10 5803 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ +058a1c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45655,19 +45653,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 │ │ -0589c0: |[0589c0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0589d0: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -0589d4: 1a01 820b |0002: const-string v1, "Required method destroyItem was not overridden" // string@0b82 │ │ -0589d8: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -0589de: 2700 |0007: throw v0 │ │ +058a20: |[058a20] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +058a30: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +058a34: 1a01 8b0b |0002: const-string v1, "Required method destroyItem was not overridden" // string@0b8b │ │ +058a38: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +058a3e: 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 │ │ @@ -45678,17 +45676,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 │ │ -0589e0: |[0589e0] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0589f0: 6e40 e20a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0ae2 │ │ -0589f6: 0e00 |0003: return-void │ │ +058a40: |[058a40] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +058a50: 6e40 e20a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0ae2 │ │ +058a56: 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; │ │ @@ -45700,16 +45698,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0589f8: |[0589f8] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -058a08: 0e00 |0000: return-void │ │ +058a58: |[058a58] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +058a68: 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; │ │ │ │ @@ -45718,17 +45716,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058a0c: |[058a0c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -058a1c: 6e20 e40a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0ae4 │ │ -058a22: 0e00 |0003: return-void │ │ +058a6c: |[058a6c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +058a7c: 6e20 e40a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@0ae4 │ │ +058a82: 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; │ │ @@ -45744,17 +45742,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058a24: |[058a24] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -058a34: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -058a36: 0f00 |0001: return v0 │ │ +058a84: |[058a84] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +058a94: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +058a96: 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; │ │ │ │ @@ -45763,17 +45761,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058a38: |[058a38] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -058a48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058a4a: 1100 |0001: return-object v0 │ │ +058a98: |[058a98] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +058aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058aaa: 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 │ │ │ │ @@ -45782,17 +45780,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -058a4c: |[058a4c] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -058a5c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -058a60: 0f00 |0002: return v0 │ │ +058aac: |[058aac] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +058abc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +058ac0: 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 │ │ │ │ @@ -45801,19 +45799,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 │ │ -058a64: |[058a64] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -058a74: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -058a78: 1a01 830b |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0b83 │ │ -058a7c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -058a82: 2700 |0007: throw v0 │ │ +058ac4: |[058ac4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +058ad4: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +058ad8: 1a01 8c0b |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0b8c │ │ +058adc: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +058ae2: 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 │ │ @@ -45823,18 +45821,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 │ │ -058a84: |[058a84] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -058a94: 6e30 ea0a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0aea │ │ -058a9a: 0c00 |0003: move-result-object v0 │ │ -058a9c: 1100 |0004: return-object v0 │ │ +058ae4: |[058ae4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +058af4: 6e30 ea0a 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@0aea │ │ +058afa: 0c00 |0003: move-result-object v0 │ │ +058afc: 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 │ │ @@ -45850,18 +45848,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -058aa0: |[058aa0] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -058ab0: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ -058ab4: 6e10 a801 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01a8 │ │ -058aba: 0e00 |0005: return-void │ │ +058b00: |[058b00] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +058b10: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ +058b14: 6e10 a801 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@01a8 │ │ +058b1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -45870,18 +45868,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058abc: |[058abc] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -058acc: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ -058ad0: 6e20 a901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01a9 │ │ -058ad6: 0e00 |0005: return-void │ │ +058b1c: |[058b1c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +058b2c: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ +058b30: 6e20 a901 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@01a9 │ │ +058b36: 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; │ │ @@ -45891,16 +45889,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 │ │ -058ad8: |[058ad8] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -058ae8: 0e00 |0000: return-void │ │ +058b38: |[058b38] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +058b48: 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; │ │ @@ -45910,17 +45908,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -058aec: |[058aec] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -058afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -058afe: 1100 |0001: return-object v0 │ │ +058b4c: |[058b4c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +058b5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +058b5e: 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;) │ │ @@ -45928,16 +45926,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 │ │ -058b00: |[058b00] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -058b10: 0e00 |0000: return-void │ │ +058b60: |[058b60] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +058b70: 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 │ │ @@ -45948,17 +45946,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 │ │ -058b14: |[058b14] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -058b24: 6e40 f10a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0af1 │ │ -058b2a: 0e00 |0003: return-void │ │ +058b74: |[058b74] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +058b84: 6e40 f10a 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@0af1 │ │ +058b8a: 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; │ │ @@ -45970,16 +45968,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -058b2c: |[058b2c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -058b3c: 0e00 |0000: return-void │ │ +058b8c: |[058b8c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +058b9c: 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; │ │ │ │ @@ -45988,17 +45986,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -058b40: |[058b40] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -058b50: 6e20 f30a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0af3 │ │ -058b56: 0e00 |0003: return-void │ │ +058ba0: |[058ba0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +058bb0: 6e20 f30a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@0af3 │ │ +058bb6: 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; │ │ @@ -46008,33 +46006,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -058b58: |[058b58] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -058b68: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ -058b6c: 6e20 aa01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01aa │ │ -058b72: 0e00 |0005: return-void │ │ +058bb8: |[058bb8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +058bc8: 5410 5803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0358 │ │ +058bcc: 6e20 aa01 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@01aa │ │ +058bd2: 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 : 2865 (PagerAdapter.java) │ │ + source_file_idx : 2874 (PagerAdapter.java) │ │ │ │ Class #213 header: │ │ -class_idx : 448 │ │ +class_idx : 455 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2877 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #213 annotations: │ │ Annotations on class │ │ @@ -46059,18 +46057,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 │ │ -058b74: |[058b74] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -058b84: 5b01 5903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ -058b88: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058b8e: 0e00 |0005: return-void │ │ +058bd4: |[058bd4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +058be4: 5b01 5903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ +058be8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058bee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46080,39 +46078,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058b90: |[058b90] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -058ba0: 5420 5903 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ -058ba4: 5400 7003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -058ba8: 5421 5903 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ -058bac: 5411 7003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -058bb0: 6e10 a40c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -058bb6: 0a01 |000b: move-result v1 │ │ -058bb8: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -058bbc: 6e20 e50c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -058bc2: 0e00 |0011: return-void │ │ +058bf0: |[058bf0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +058c00: 5420 5903 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ +058c04: 5400 7003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +058c08: 5421 5903 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0359 │ │ +058c0c: 5411 7003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +058c10: 6e10 a40c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +058c16: 0a01 |000b: move-result v1 │ │ +058c18: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +058c1c: 6e20 e50c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +058c22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0011 line=107 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2868 (PagerTabStrip.java) │ │ + source_file_idx : 2877 (PagerTabStrip.java) │ │ │ │ Class #214 header: │ │ -class_idx : 449 │ │ +class_idx : 456 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2877 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #214 annotations: │ │ Annotations on class │ │ @@ -46137,18 +46135,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 │ │ -058bc4: |[058bc4] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -058bd4: 5b01 5a03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ -058bd8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058bde: 0e00 |0005: return-void │ │ +058c24: |[058c24] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +058c34: 5b01 5a03 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ +058c38: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058c3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -46158,39 +46156,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -058be0: |[058be0] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -058bf0: 5420 5a03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ -058bf4: 5400 7003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -058bf8: 5421 5a03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ -058bfc: 5411 7003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -058c00: 6e10 a40c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -058c06: 0a01 |000b: move-result v1 │ │ -058c08: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -058c0c: 6e20 e50c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -058c12: 0e00 |0011: return-void │ │ +058c40: |[058c40] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +058c50: 5420 5a03 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ +058c54: 5400 7003 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +058c58: 5421 5a03 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@035a │ │ +058c5c: 5411 7003 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +058c60: 6e10 a40c 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +058c66: 0a01 |000b: move-result v1 │ │ +058c68: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +058c6c: 6e20 e50c 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +058c72: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 2868 (PagerTabStrip.java) │ │ + source_file_idx : 2877 (PagerTabStrip.java) │ │ │ │ Class #215 header: │ │ -class_idx : 451 │ │ +class_idx : 458 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -46202,21 +46200,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #216 header: │ │ -class_idx : 453 │ │ +class_idx : 460 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #216 annotations: │ │ Annotations on class │ │ @@ -46234,21 +46232,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 : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #217 header: │ │ -class_idx : 457 │ │ +class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 881 │ │ -source_file_idx : 2872 │ │ +superclass_idx : 888 │ │ +source_file_idx : 2881 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -46277,23 +46275,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -058c14: |[058c14] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -058c24: 7010 851d 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1d85 │ │ -058c2a: 6e10 0701 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -058c30: 0c00 |0006: move-result-object v0 │ │ -058c32: 6e10 7301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -058c38: 0c00 |000a: move-result-object v0 │ │ -058c3a: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -058c3e: 5b10 8f03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038f │ │ -058c42: 0e00 |000f: return-void │ │ +058c74: |[058c74] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +058c84: 7010 851d 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1d85 │ │ +058c8a: 6e10 0701 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +058c90: 0c00 |0006: move-result-object v0 │ │ +058c92: 6e10 7301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +058c98: 0c00 |000a: move-result-object v0 │ │ +058c9a: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +058c9e: 5b10 8f03 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038f │ │ +058ca2: 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; │ │ @@ -46305,42 +46303,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 │ │ -058c44: |[058c44] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -058c54: 6f30 861d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1d86 │ │ -058c5a: 0c03 |0003: move-result-object v3 │ │ -058c5c: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -058c60: 6e10 bb22 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -058c66: 0c00 |0009: move-result-object v0 │ │ -058c68: 5421 8f03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038f │ │ -058c6c: 6e20 d022 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ -058c72: 0c00 |000f: move-result-object v0 │ │ -058c74: 1100 |0010: return-object v0 │ │ -058c76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -058c78: 28fe |0012: goto 0010 // -0002 │ │ +058ca4: |[058ca4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +058cb4: 6f30 861d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1d86 │ │ +058cba: 0c03 |0003: move-result-object v3 │ │ +058cbc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +058cc0: 6e10 bb22 0300 |0006: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +058cc6: 0c00 |0009: move-result-object v0 │ │ +058cc8: 5421 8f03 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@038f │ │ +058ccc: 6e20 d022 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ +058cd2: 0c00 |000f: move-result-object v0 │ │ +058cd4: 1100 |0010: return-object v0 │ │ +058cd6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +058cd8: 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 : 2872 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2881 (PagerTitleStripIcs.java) │ │ │ │ Class #218 header: │ │ -class_idx : 458 │ │ +class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2872 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2881 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -46359,17 +46357,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058c7c: |[058c7c] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -058c8c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058c92: 0e00 |0003: return-void │ │ +058cdc: |[058cdc] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +058cec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058cf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -46378,36 +46376,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -058c94: |[058c94] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -058ca4: 2200 c901 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01c9 │ │ -058ca8: 6e10 1421 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@2114 │ │ -058cae: 0c01 |0005: move-result-object v1 │ │ -058cb0: 7020 450b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0b45 │ │ -058cb6: 6e20 2e21 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@212e │ │ -058cbc: 0e00 |000c: return-void │ │ +058cf4: |[058cf4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +058d04: 2200 d001 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@01d0 │ │ +058d08: 6e10 1421 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@2114 │ │ +058d0e: 0c01 |0005: move-result-object v1 │ │ +058d10: 7020 450b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@0b45 │ │ +058d16: 6e20 2e21 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@212e │ │ +058d1c: 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 : 2872 (PagerTitleStripIcs.java) │ │ + source_file_idx : 2881 (PagerTitleStripIcs.java) │ │ │ │ Class #219 header: │ │ -class_idx : 459 │ │ +class_idx : 466 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -46419,21 +46417,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3010 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3019 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #220 header: │ │ -class_idx : 462 │ │ +class_idx : 469 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -46457,21 +46455,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 : 3010 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3019 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #221 header: │ │ -class_idx : 463 │ │ +class_idx : 470 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3019 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #221 annotations: │ │ Annotations on class │ │ @@ -46494,27 +46492,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -058cc0: |[058cc0] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -058cd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -058cd2: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -058cd6: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -058cda: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -058cde: 2201 cd01 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01cd │ │ -058ce2: 7020 4e0b 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0b4e │ │ -058ce8: 6901 9003 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ -058cec: 0e00 |000e: return-void │ │ -058cee: 2201 cc01 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01cc │ │ -058cf2: 7020 4a0b 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0b4a │ │ -058cf8: 6901 9003 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ -058cfc: 28f8 |0016: goto 000e // -0008 │ │ +058d20: |[058d20] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +058d30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +058d32: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058d36: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +058d3a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +058d3e: 2201 d401 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@01d4 │ │ +058d42: 7020 4e0b 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0b4e │ │ +058d48: 6901 9003 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ +058d4c: 0e00 |000e: return-void │ │ +058d4e: 2201 d301 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@01d3 │ │ +058d52: 7020 4a0b 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@0b4a │ │ +058d58: 6901 9003 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ +058d5c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -46526,17 +46524,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d00: |[058d00] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -058d10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058d16: 0e00 |0003: return-void │ │ +058d60: |[058d60] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +058d70: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058d76: 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;) │ │ @@ -46544,19 +46542,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058d18: |[058d18] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -058d28: 6200 9003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ -058d2c: 7220 510b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0b51 │ │ -058d32: 0a00 |0005: move-result v0 │ │ -058d34: 0f00 |0006: return v0 │ │ +058d78: |[058d78] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +058d88: 6200 9003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ +058d8c: 7220 510b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0b51 │ │ +058d92: 0a00 |0005: move-result v0 │ │ +058d94: 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;) │ │ @@ -46564,34 +46562,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 │ │ -058d38: |[058d38] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -058d48: 6200 9003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ -058d4c: 7230 520b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0b52 │ │ -058d52: 0e00 |0005: return-void │ │ +058d98: |[058d98] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +058da8: 6200 9003 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@0390 │ │ +058dac: 7230 520b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0b52 │ │ +058db2: 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 : 3010 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3019 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #222 header: │ │ -class_idx : 464 │ │ +class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3011 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3020 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #222 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -46606,17 +46604,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058d54: |[058d54] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -058d64: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058d6a: 0e00 |0003: return-void │ │ +058db4: |[058db4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +058dc4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058dca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -46625,19 +46623,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -058d6c: |[058d6c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -058d7c: 1f01 9903 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@0399 │ │ -058d80: 6e10 411e 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1e41 │ │ -058d86: 0a00 |0005: move-result v0 │ │ -058d88: 0f00 |0006: return v0 │ │ +058dcc: |[058dcc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +058ddc: 1f01 a103 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@03a1 │ │ +058de0: 6e10 411e 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1e41 │ │ +058de6: 0a00 |0005: move-result v0 │ │ +058de8: 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;) │ │ @@ -46645,34 +46643,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 │ │ -058d8c: |[058d8c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -058d9c: 1f00 9903 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@0399 │ │ -058da0: 6e20 421e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1e42 │ │ -058da6: 0e00 |0005: return-void │ │ +058dec: |[058dec] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +058dfc: 1f00 a103 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@03a1 │ │ +058e00: 6e20 421e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1e42 │ │ +058e06: 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 : 3011 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 3020 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #223 header: │ │ -class_idx : 467 │ │ +class_idx : 474 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3412 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #223 annotations: │ │ Annotations on class │ │ @@ -46696,21 +46694,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 : 3412 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3421 (VelocityTrackerCompat.java) │ │ │ │ Class #224 header: │ │ -class_idx : 468 │ │ +class_idx : 475 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3412 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3421 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -46733,26 +46731,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -058da8: |[058da8] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -058db8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -058dbc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -058dc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058dc4: 2200 d201 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01d2 │ │ -058dc8: 7010 5d0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0b5d │ │ -058dce: 6900 9103 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ -058dd2: 0e00 |000d: return-void │ │ -058dd4: 2200 d101 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01d1 │ │ -058dd8: 7010 5a0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0b5a │ │ -058dde: 6900 9103 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ -058de2: 28f8 |0015: goto 000d // -0008 │ │ +058e08: |[058e08] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +058e18: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058e1c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +058e20: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058e24: 2200 d901 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@01d9 │ │ +058e28: 7010 5d0b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@0b5d │ │ +058e2e: 6900 9103 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ +058e32: 0e00 |000d: return-void │ │ +058e34: 2200 d801 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@01d8 │ │ +058e38: 7010 5a0b 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@0b5a │ │ +058e3e: 6900 9103 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ +058e42: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -46762,17 +46760,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058de4: |[058de4] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -058df4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058dfa: 0e00 |0003: return-void │ │ +058e44: |[058e44] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +058e54: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058e5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -46781,19 +46779,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 │ │ -058dfc: |[058dfc] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -058e0c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ -058e10: 7230 600b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b60 │ │ -058e16: 0a00 |0005: move-result v0 │ │ -058e18: 0f00 |0006: return v0 │ │ +058e5c: |[058e5c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058e6c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ +058e70: 7230 600b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b60 │ │ +058e76: 0a00 |0005: move-result v0 │ │ +058e78: 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 │ │ │ │ @@ -46802,34 +46800,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 │ │ -058e1c: |[058e1c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -058e2c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ -058e30: 7230 610b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b61 │ │ -058e36: 0a00 |0005: move-result v0 │ │ -058e38: 0f00 |0006: return v0 │ │ +058e7c: |[058e7c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058e8c: 6200 9103 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@0391 │ │ +058e90: 7230 610b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b61 │ │ +058e96: 0a00 |0005: move-result v0 │ │ +058e98: 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 : 3412 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3421 (VelocityTrackerCompat.java) │ │ │ │ Class #225 header: │ │ -class_idx : 469 │ │ +class_idx : 476 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3413 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3422 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #225 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -46844,17 +46842,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058e3c: |[058e3c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -058e4c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058e52: 0e00 |0003: return-void │ │ +058e9c: |[058e9c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +058eac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058eb2: 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;) │ │ @@ -46862,18 +46860,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 │ │ -058e54: |[058e54] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -058e64: 6e20 551e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1e55 │ │ -058e6a: 0a00 |0003: move-result v0 │ │ -058e6c: 0f00 |0004: return v0 │ │ +058eb4: |[058eb4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058ec4: 6e20 551e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1e55 │ │ +058eca: 0a00 |0003: move-result v0 │ │ +058ecc: 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 │ │ │ │ @@ -46882,33 +46880,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 │ │ -058e70: |[058e70] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -058e80: 6e20 571e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1e57 │ │ -058e86: 0a00 |0003: move-result v0 │ │ -058e88: 0f00 |0004: return v0 │ │ +058ed0: |[058ed0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +058ee0: 6e20 571e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1e57 │ │ +058ee6: 0a00 |0003: move-result v0 │ │ +058ee8: 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 : 3413 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 3422 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #226 header: │ │ -class_idx : 478 │ │ +class_idx : 485 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 34 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -47124,21 +47122,21 @@ │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setOverScrollMode' │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #227 header: │ │ -class_idx : 479 │ │ +class_idx : 486 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3429 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 34 │ │ virtual_methods_size: 2 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -47272,56 +47270,56 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 82 16-bit code units │ │ -058e8c: |[058e8c] android.support.v4.view.ViewCompat.:()V │ │ -058e9c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -058ea0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -058ea4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -058ea8: 2201 dd01 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01dd │ │ -058eac: 7010 b50b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0bb5 │ │ -058eb2: 6901 9603 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058eb6: 0e00 |000d: return-void │ │ -058eb8: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ -058ebc: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -058ec0: 2201 dc01 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01dc │ │ -058ec4: 7010 af0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0baf │ │ -058eca: 6901 9603 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058ece: 28f4 |0019: goto 000d // -000c │ │ -058ed0: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -058ed4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -058ed8: 2201 db01 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01db │ │ -058edc: 7010 a30b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ba3 │ │ -058ee2: 6901 9603 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058ee6: 28e8 |0025: goto 000d // -0018 │ │ -058ee8: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -058eec: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -058ef0: 2201 da01 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01da │ │ -058ef4: 7010 9c0b 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b9c │ │ -058efa: 6901 9603 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058efe: 28dc |0031: goto 000d // -0024 │ │ -058f00: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ -058f04: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -058f08: 2201 d901 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01d9 │ │ -058f0c: 7010 920b 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b92 │ │ -058f12: 6901 9603 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058f16: 28d0 |003d: goto 000d // -0030 │ │ -058f18: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ -058f1c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -058f20: 2201 d801 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01d8 │ │ -058f24: 7010 8f0b 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b8f │ │ -058f2a: 6901 9603 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058f2e: 28c4 |0049: goto 000d // -003c │ │ -058f30: 2201 d601 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01d6 │ │ -058f34: 7010 690b 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0b69 │ │ -058f3a: 6901 9603 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058f3e: 28bc |0051: goto 000d // -0044 │ │ +058eec: |[058eec] android.support.v4.view.ViewCompat.:()V │ │ +058efc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +058f00: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +058f04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +058f08: 2201 e401 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@01e4 │ │ +058f0c: 7010 b50b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@0bb5 │ │ +058f12: 6901 9603 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f16: 0e00 |000d: return-void │ │ +058f18: 1301 1100 |000e: const/16 v1, #int 17 // #11 │ │ +058f1c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +058f20: 2201 e301 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@01e3 │ │ +058f24: 7010 af0b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0baf │ │ +058f2a: 6901 9603 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f2e: 28f4 |0019: goto 000d // -000c │ │ +058f30: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +058f34: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +058f38: 2201 e201 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@01e2 │ │ +058f3c: 7010 a30b 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ba3 │ │ +058f42: 6901 9603 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f46: 28e8 |0025: goto 000d // -0018 │ │ +058f48: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +058f4c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +058f50: 2201 e101 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@01e1 │ │ +058f54: 7010 9c0b 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b9c │ │ +058f5a: 6901 9603 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f5e: 28dc |0031: goto 000d // -0024 │ │ +058f60: 1301 0b00 |0032: const/16 v1, #int 11 // #b │ │ +058f64: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +058f68: 2201 e001 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@01e0 │ │ +058f6c: 7010 920b 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b92 │ │ +058f72: 6901 9603 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f76: 28d0 |003d: goto 000d // -0030 │ │ +058f78: 1301 0900 |003e: const/16 v1, #int 9 // #9 │ │ +058f7c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +058f80: 2201 df01 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@01df │ │ +058f84: 7010 8f0b 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b8f │ │ +058f8a: 6901 9603 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f8e: 28c4 |0049: goto 000d // -003c │ │ +058f90: 2201 dd01 |004a: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@01dd │ │ +058f94: 7010 690b 0100 |004c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0b69 │ │ +058f9a: 6901 9603 |004f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058f9e: 28bc |0051: goto 000d // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0002 line=549 │ │ 0x0006 line=550 │ │ 0x000d line=564 │ │ 0x000e line=551 │ │ @@ -47343,17 +47341,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -058f40: |[058f40] android.support.v4.view.ViewCompat.:()V │ │ -058f50: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -058f56: 0e00 |0003: return-void │ │ +058fa0: |[058fa0] android.support.v4.view.ViewCompat.:()V │ │ +058fb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +058fb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -47362,19 +47360,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 │ │ -058f58: |[058f58] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -058f68: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058f6c: 7230 b80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bb8 │ │ -058f72: 0a00 |0005: move-result v0 │ │ -058f74: 0f00 |0006: return v0 │ │ +058fb8: |[058fb8] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +058fc8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058fcc: 7230 b80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bb8 │ │ +058fd2: 0a00 |0005: move-result v0 │ │ +058fd4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47383,19 +47381,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 │ │ -058f78: |[058f78] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -058f88: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058f8c: 7230 b90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0bb9 │ │ -058f92: 0a00 |0005: move-result v0 │ │ -058f94: 0f00 |0006: return v0 │ │ +058fd8: |[058fd8] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +058fe8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +058fec: 7230 b90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@0bb9 │ │ +058ff2: 0a00 |0005: move-result v0 │ │ +058ff4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -47404,19 +47402,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 │ │ -058f98: |[058f98] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -058fa8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058fac: 7220 bb0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0bbb │ │ -058fb2: 0c00 |0005: move-result-object v0 │ │ -058fb4: 1100 |0006: return-object v0 │ │ +058ff8: |[058ff8] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +059008: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05900c: 7220 bb0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@0bbb │ │ +059012: 0c00 |0005: move-result-object v0 │ │ +059014: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47424,19 +47422,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058fb8: |[058fb8] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -058fc8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058fcc: 7220 bc0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0bbc │ │ -058fd2: 0a00 |0005: move-result v0 │ │ -058fd4: 0f00 |0006: return v0 │ │ +059018: |[059018] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +059028: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05902c: 7220 bc0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@0bbc │ │ +059032: 0a00 |0005: move-result v0 │ │ +059034: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47444,19 +47442,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058fd8: |[058fd8] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -058fe8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -058fec: 7220 bd0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0bbd │ │ -058ff2: 0a00 |0005: move-result v0 │ │ -058ff4: 0f00 |0006: return v0 │ │ +059038: |[059038] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +059048: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05904c: 7220 bd0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@0bbd │ │ +059052: 0a00 |0005: move-result v0 │ │ +059054: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47464,19 +47462,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -058ff8: |[058ff8] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -059008: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05900c: 7220 be0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0bbe │ │ -059012: 0a00 |0005: move-result v0 │ │ -059014: 0f00 |0006: return v0 │ │ +059058: |[059058] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +059068: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05906c: 7220 be0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@0bbe │ │ +059072: 0a00 |0005: move-result v0 │ │ +059074: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=984 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47484,19 +47482,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059018: |[059018] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -059028: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05902c: 7220 bf0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0bbf │ │ -059032: 0a00 |0005: move-result v0 │ │ -059034: 0f00 |0006: return v0 │ │ +059078: |[059078] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +059088: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05908c: 7220 bf0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0bbf │ │ +059092: 0a00 |0005: move-result v0 │ │ +059094: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47504,19 +47502,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059038: |[059038] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -059048: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05904c: 7220 c00b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0bc0 │ │ -059052: 0a00 |0005: move-result v0 │ │ -059054: 0f00 |0006: return v0 │ │ +059098: |[059098] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +0590a8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0590ac: 7220 c00b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@0bc0 │ │ +0590b2: 0a00 |0005: move-result v0 │ │ +0590b4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47524,19 +47522,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059058: |[059058] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -059068: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05906c: 7220 c10b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0bc1 │ │ -059072: 0a00 |0005: move-result v0 │ │ -059074: 0f00 |0006: return v0 │ │ +0590b8: |[0590b8] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0590c8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0590cc: 7220 c10b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0bc1 │ │ +0590d2: 0a00 |0005: move-result v0 │ │ +0590d4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47544,19 +47542,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059078: |[059078] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -059088: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05908c: 7220 c20b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0bc2 │ │ -059092: 0a00 |0005: move-result v0 │ │ -059094: 0f00 |0006: return v0 │ │ +0590d8: |[0590d8] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +0590e8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0590ec: 7220 c20b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@0bc2 │ │ +0590f2: 0a00 |0005: move-result v0 │ │ +0590f4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1144 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47564,19 +47562,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059098: |[059098] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0590a8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0590ac: 7220 c30b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0bc3 │ │ -0590b2: 0a00 |0005: move-result v0 │ │ -0590b4: 0f00 |0006: return v0 │ │ +0590f8: |[0590f8] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +059108: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05910c: 7220 c30b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0bc3 │ │ +059112: 0a00 |0005: move-result v0 │ │ +059114: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47584,19 +47582,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0590b8: |[0590b8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0590c8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0590cc: 7220 c40b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0bc4 │ │ -0590d2: 0a00 |0005: move-result v0 │ │ -0590d4: 0f00 |0006: return v0 │ │ +059118: |[059118] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +059128: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05912c: 7220 c40b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@0bc4 │ │ +059132: 0a00 |0005: move-result v0 │ │ +059134: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47604,19 +47602,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 │ │ -0590d8: |[0590d8] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0590e8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0590ec: 7220 c50b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0bc5 │ │ -0590f2: 0c00 |0005: move-result-object v0 │ │ -0590f4: 1100 |0006: return-object v0 │ │ +059138: |[059138] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +059148: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05914c: 7220 c50b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0bc5 │ │ +059152: 0c00 |0005: move-result-object v0 │ │ +059154: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1075 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47624,19 +47622,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0590f8: |[0590f8] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -059108: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05910c: 7220 c60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0bc6 │ │ -059112: 0a00 |0005: move-result v0 │ │ -059114: 0f00 |0006: return v0 │ │ +059158: |[059158] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +059168: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05916c: 7220 c60b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@0bc6 │ │ +059172: 0a00 |0005: move-result v0 │ │ +059174: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47644,19 +47642,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059118: |[059118] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -059128: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05912c: 7220 c70b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0bc7 │ │ -059132: 0a00 |0005: move-result v0 │ │ -059134: 0f00 |0006: return v0 │ │ +059178: |[059178] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +059188: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05918c: 7220 c70b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@0bc7 │ │ +059192: 0a00 |0005: move-result v0 │ │ +059194: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1088 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -47664,18 +47662,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 │ │ -059138: |[059138] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059148: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05914c: 7230 c80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc8 │ │ -059152: 0e00 |0005: return-void │ │ +059198: |[059198] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0591a8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0591ac: 7230 c80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bc8 │ │ +0591b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0005 line=685 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47685,18 +47683,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 │ │ -059154: |[059154] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -059164: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059168: 7230 c90b 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@0bc9 │ │ -05916e: 0e00 |0005: return-void │ │ +0591b4: |[0591b4] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0591c4: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0591c8: 7230 c90b 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@0bc9 │ │ +0591ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ 0x0005 line=721 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -47706,18 +47704,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 │ │ -059170: |[059170] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059180: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059184: 7230 ca0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bca │ │ -05918a: 0e00 |0005: return-void │ │ +0591d0: |[0591d0] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0591e0: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0591e4: 7230 ca0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bca │ │ +0591ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ 0x0005 line=652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -47727,19 +47725,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 │ │ -05918c: |[05918c] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -05919c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0591a0: 7240 cb0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bcb │ │ -0591a6: 0a00 |0005: move-result v0 │ │ -0591a8: 0f00 |0006: return v0 │ │ +0591ec: |[0591ec] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0591fc: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059200: 7240 cb0b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bcb │ │ +059206: 0a00 |0005: move-result v0 │ │ +059208: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -47749,18 +47747,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0591ac: |[0591ac] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0591bc: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0591c0: 7220 cc0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bcc │ │ -0591c6: 0e00 |0005: return-void │ │ +05920c: |[05920c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +05921c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059220: 7220 cc0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bcc │ │ +059226: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0005 line=772 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -47769,23 +47767,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 │ │ -0591c8: |[0591c8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0591d8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0591dc: 0761 |0002: move-object v1, v6 │ │ -0591de: 0172 |0003: move v2, v7 │ │ -0591e0: 0183 |0004: move v3, v8 │ │ -0591e2: 0194 |0005: move v4, v9 │ │ -0591e4: 01a5 |0006: move v5, v10 │ │ -0591e6: 7806 cd0b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0bcd │ │ -0591ec: 0e00 |000a: return-void │ │ +059228: |[059228] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +059238: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05923c: 0761 |0002: move-object v1, v6 │ │ +05923e: 0172 |0003: move v2, v7 │ │ +059240: 0183 |0004: move v3, v8 │ │ +059242: 0194 |0005: move v4, v9 │ │ +059244: 01a5 |0006: move v5, v10 │ │ +059246: 7806 cd0b 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0bcd │ │ +05924c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x000a line=790 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -47798,62 +47796,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 │ │ -0591f0: |[0591f0] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -059200: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059204: 7230 ce0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bce │ │ -05920a: 0e00 |0005: return-void │ │ +059250: |[059250] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +059260: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059264: 7230 ce0b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bce │ │ +05926a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0005 line=804 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -05920c: |[05920c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05921c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059220: 7255 cf0b 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@0bcf │ │ -059226: 0e00 |0005: return-void │ │ +05926c: |[05926c] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +05927c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059280: 7254 cf0b 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@0bcf │ │ +059286: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=820 │ │ 0x0005 line=821 │ │ 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 │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -059228: |[059228] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -059238: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05923c: 7240 d00b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0bd0 │ │ -059242: 0a00 |0005: move-result v0 │ │ -059244: 0f00 |0006: return v0 │ │ +059288: |[059288] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +059298: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05929c: 7240 d00b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@0bd0 │ │ +0592a2: 0a00 |0005: move-result v0 │ │ +0592a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -47863,18 +47861,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 │ │ -059248: |[059248] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -059258: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05925c: 7230 d10b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bd1 │ │ -059262: 0e00 |0005: return-void │ │ +0592a8: |[0592a8] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0592b8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0592bc: 7230 d10b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bd1 │ │ +0592c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0005 line=736 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -47884,18 +47882,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 │ │ -059264: |[059264] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -059274: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059278: 7230 d30b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0bd3 │ │ -05927e: 0e00 |0005: return-void │ │ +0592c4: |[0592c4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +0592d4: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0592d8: 7230 d30b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@0bd3 │ │ +0592de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x0005 line=759 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -47905,18 +47903,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 │ │ -059280: |[059280] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -059290: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059294: 7230 d40b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bd4 │ │ -05929a: 0e00 |0005: return-void │ │ +0592e0: |[0592e0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0592f0: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0592f4: 7230 d40b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bd4 │ │ +0592fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0005 line=855 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -47926,18 +47924,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 │ │ -05929c: |[05929c] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -0592ac: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0592b0: 7230 d50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0bd5 │ │ -0592b6: 0e00 |0005: return-void │ │ +0592fc: |[0592fc] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +05930c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059310: 7230 d50b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@0bd5 │ │ +059316: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x0005 line=996 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -47947,18 +47945,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 │ │ -0592b8: |[0592b8] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0592c8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0592cc: 7230 d60b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0bd6 │ │ -0592d2: 0e00 |0005: return-void │ │ +059318: |[059318] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +059328: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05932c: 7230 d60b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0bd6 │ │ +059332: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -47968,18 +47966,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 │ │ -0592d4: |[0592d4] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0592e4: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -0592e8: 7240 d70b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bd7 │ │ -0592ee: 0e00 |0005: return-void │ │ +059334: |[059334] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +059344: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059348: 7240 d70b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bd7 │ │ +05934e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0005 line=954 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -47990,18 +47988,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 │ │ -0592f0: |[0592f0] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -059300: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059304: 7230 d80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0bd8 │ │ -05930a: 0e00 |0005: return-void │ │ +059350: |[059350] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +059360: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059364: 7230 d80b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@0bd8 │ │ +05936a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ 0x0005 line=1064 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -48011,18 +48009,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 │ │ -05930c: |[05930c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -05931c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -059320: 7230 d90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0bd9 │ │ -059326: 0e00 |0005: return-void │ │ +05936c: |[05936c] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +05937c: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +059380: 7230 d90b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@0bd9 │ │ +059386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0005 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -48033,19 +48031,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -059328: |[059328] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -059338: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05933c: 7220 ba0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0bba │ │ -059342: 0a00 |0005: move-result v0 │ │ -059344: 0f00 |0006: return v0 │ │ +059388: |[059388] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +059398: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +05939c: 7220 ba0b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0bba │ │ +0593a2: 0a00 |0005: move-result v0 │ │ +0593a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -48054,34 +48052,34 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -059348: |[059348] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -059358: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ -05935c: 7230 d20b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0bd2 │ │ -059362: 0e00 |0005: return-void │ │ +0593a8: |[0593a8] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0593b8: 6200 9603 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@0396 │ │ +0593bc: 7230 d20b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0bd2 │ │ +0593c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0005 line=1189 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 mode I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #228 header: │ │ -class_idx : 480 │ │ +class_idx : 487 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3421 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -48096,17 +48094,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059364: |[059364] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -059374: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05937a: 0e00 |0003: return-void │ │ +0593c4: |[0593c4] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +0593d4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0593da: 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;) │ │ @@ -48114,32 +48112,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05937c: |[05937c] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -05938c: 6e10 ac1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1eac │ │ -059392: 0a00 |0003: move-result v0 │ │ -059394: 0f00 |0004: return v0 │ │ +0593dc: |[0593dc] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +0593ec: 6e10 ac1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1eac │ │ +0593f2: 0a00 |0003: move-result v0 │ │ +0593f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3421 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 3430 (ViewCompatEclairMr1.java) │ │ │ │ Class #229 header: │ │ -class_idx : 481 │ │ +class_idx : 488 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3422 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #229 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -48154,17 +48152,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059398: |[059398] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -0593a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0593ae: 0e00 |0003: return-void │ │ +0593f8: |[0593f8] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +059408: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05940e: 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;) │ │ @@ -48172,18 +48170,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0593b0: |[0593b0] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -0593c0: 6e10 921e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1e92 │ │ -0593c6: 0a00 |0003: move-result v0 │ │ -0593c8: 0f00 |0004: return v0 │ │ +059410: |[059410] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +059420: 6e10 921e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1e92 │ │ +059426: 0a00 |0003: move-result v0 │ │ +059428: 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;) │ │ @@ -48191,33 +48189,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 │ │ -0593cc: |[0593cc] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -0593dc: 6e20 e41e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1ee4 │ │ -0593e2: 0e00 |0003: return-void │ │ +05942c: |[05942c] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +05943c: 6e20 e41e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1ee4 │ │ +059442: 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 : 3422 (ViewCompatGingerbread.java) │ │ + source_file_idx : 3431 (ViewCompatGingerbread.java) │ │ │ │ Class #230 header: │ │ -class_idx : 482 │ │ +class_idx : 489 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3423 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3432 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #230 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -48232,17 +48230,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0593e4: |[0593e4] android.support.v4.view.ViewCompatHC.:()V │ │ -0593f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0593fa: 0e00 |0003: return-void │ │ +059444: |[059444] android.support.v4.view.ViewCompatHC.:()V │ │ +059454: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05945a: 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;) │ │ @@ -48250,18 +48248,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0593fc: |[0593fc] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -05940c: 6e10 7b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1e7b │ │ -059412: 0a00 |0003: move-result v0 │ │ -059414: 0f00 |0004: return v0 │ │ +05945c: |[05945c] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +05946c: 6e10 7b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1e7b │ │ +059472: 0a00 |0003: move-result v0 │ │ +059474: 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;) │ │ @@ -48269,36 +48267,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -059418: |[059418] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -059428: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ -05942e: 0b00 |0003: move-result-wide v0 │ │ -059430: 1000 |0004: return-wide v0 │ │ +059478: |[059478] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +059488: 7100 0600 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0006 │ │ +05948e: 0b00 |0003: move-result-wide v0 │ │ +059490: 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 │ │ -059434: |[059434] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -059444: 6e10 871e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1e87 │ │ -05944a: 0a00 |0003: move-result v0 │ │ -05944c: 0f00 |0004: return v0 │ │ +059494: |[059494] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +0594a4: 6e10 871e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1e87 │ │ +0594aa: 0a00 |0003: move-result v0 │ │ +0594ac: 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;) │ │ @@ -48306,18 +48304,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059450: |[059450] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -059460: 6e10 8e1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1e8e │ │ -059466: 0a00 |0003: move-result v0 │ │ -059468: 0f00 |0004: return v0 │ │ +0594b0: |[0594b0] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0594c0: 6e10 8e1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1e8e │ │ +0594c6: 0a00 |0003: move-result v0 │ │ +0594c8: 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;) │ │ @@ -48325,18 +48323,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05946c: |[05946c] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -05947c: 6e10 8f1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1e8f │ │ -059482: 0a00 |0003: move-result v0 │ │ -059484: 0f00 |0004: return v0 │ │ +0594cc: |[0594cc] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +0594dc: 6e10 8f1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1e8f │ │ +0594e2: 0a00 |0003: move-result v0 │ │ +0594e4: 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;) │ │ @@ -48344,18 +48342,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059488: |[059488] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -059498: 6e10 911e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1e91 │ │ -05949e: 0a00 |0003: move-result v0 │ │ -0594a0: 0f00 |0004: return v0 │ │ +0594e8: |[0594e8] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0594f8: 6e10 911e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1e91 │ │ +0594fe: 0a00 |0003: move-result v0 │ │ +059500: 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;) │ │ @@ -48363,18 +48361,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0594a4: |[0594a4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -0594b4: 7130 ce1e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1ece │ │ -0594ba: 0a00 |0003: move-result v0 │ │ -0594bc: 0f00 |0004: return v0 │ │ +059504: |[059504] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +059514: 7130 ce1e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1ece │ │ +05951a: 0a00 |0003: move-result v0 │ │ +05951c: 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 │ │ @@ -48384,34 +48382,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0594c0: |[0594c0] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0594d0: 6e30 dd1e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1edd │ │ -0594d6: 0e00 |0003: return-void │ │ +059520: |[059520] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +059530: 6e30 dd1e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1edd │ │ +059536: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layerType I │ │ 0x0000 - 0x0004 reg=2 paint Landroid/graphics/Paint; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3423 (ViewCompatHC.java) │ │ + source_file_idx : 3432 (ViewCompatHC.java) │ │ │ │ Class #231 header: │ │ -class_idx : 483 │ │ +class_idx : 490 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3424 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3433 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #231 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -48426,17 +48424,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0594d8: |[0594d8] android.support.v4.view.ViewCompatICS.:()V │ │ -0594e8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0594ee: 0e00 |0003: return-void │ │ +059538: |[059538] android.support.v4.view.ViewCompatICS.:()V │ │ +059548: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05954e: 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;) │ │ @@ -48444,18 +48442,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 │ │ -0594f0: |[0594f0] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -059500: 6e20 711e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1e71 │ │ -059506: 0a00 |0003: move-result v0 │ │ -059508: 0f00 |0004: return v0 │ │ +059550: |[059550] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +059560: 6e20 711e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1e71 │ │ +059566: 0a00 |0003: move-result v0 │ │ +059568: 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 │ │ │ │ @@ -48464,18 +48462,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 │ │ -05950c: |[05950c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -05951c: 6e20 721e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1e72 │ │ -059522: 0a00 |0003: move-result v0 │ │ -059524: 0f00 |0004: return v0 │ │ +05956c: |[05956c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +05957c: 6e20 721e 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1e72 │ │ +059582: 0a00 |0003: move-result v0 │ │ +059584: 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 │ │ │ │ @@ -48484,17 +48482,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 │ │ -059528: |[059528] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -059538: 6e20 b81e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1eb8 │ │ -05953e: 0e00 |0003: return-void │ │ +059588: |[059588] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +059598: 6e20 b81e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1eb8 │ │ +05959e: 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; │ │ @@ -48504,18 +48502,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 │ │ -059540: |[059540] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -059550: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -059554: 6e20 b91e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1eb9 │ │ -05955a: 0e00 |0005: return-void │ │ +0595a0: |[0595a0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0595b0: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +0595b4: 6e20 b91e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1eb9 │ │ +0595ba: 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; │ │ @@ -48525,17 +48523,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 │ │ -05955c: |[05955c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -05956c: 6e20 ba1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1eba │ │ -059572: 0e00 |0003: return-void │ │ +0595bc: |[0595bc] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0595cc: 6e20 ba1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1eba │ │ +0595d2: 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; │ │ @@ -48545,34 +48543,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 │ │ -059574: |[059574] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -059584: 1f01 9d03 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@039d │ │ -059588: 6e20 d21e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1ed2 │ │ -05958e: 0e00 |0005: return-void │ │ +0595d4: |[0595d4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0595e4: 1f01 a503 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@03a5 │ │ +0595e8: 6e20 d21e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1ed2 │ │ +0595ee: 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 : 3424 (ViewCompatICS.java) │ │ + source_file_idx : 3433 (ViewCompatICS.java) │ │ │ │ Class #232 header: │ │ -class_idx : 484 │ │ +class_idx : 491 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3426 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3435 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -48587,17 +48585,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059590: |[059590] android.support.v4.view.ViewCompatJB.:()V │ │ -0595a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0595a6: 0e00 |0003: return-void │ │ +0595f0: |[0595f0] android.support.v4.view.ViewCompatJB.:()V │ │ +059600: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059606: 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;) │ │ @@ -48605,18 +48603,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 │ │ -0595a8: |[0595a8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0595b8: 6e10 7a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1e7a │ │ -0595be: 0c00 |0003: move-result-object v0 │ │ -0595c0: 1100 |0004: return-object v0 │ │ +059608: |[059608] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +059618: 6e10 7a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1e7a │ │ +05961e: 0c00 |0003: move-result-object v0 │ │ +059620: 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;) │ │ @@ -48624,18 +48622,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0595c4: |[0595c4] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0595d4: 6e10 841e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1e84 │ │ -0595da: 0a00 |0003: move-result v0 │ │ -0595dc: 0f00 |0004: return v0 │ │ +059624: |[059624] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +059634: 6e10 841e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1e84 │ │ +05963a: 0a00 |0003: move-result v0 │ │ +05963c: 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;) │ │ @@ -48643,18 +48641,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 │ │ -0595e0: |[0595e0] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0595f0: 6e10 951e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1e95 │ │ -0595f6: 0c00 |0003: move-result-object v0 │ │ -0595f8: 1100 |0004: return-object v0 │ │ +059640: |[059640] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +059650: 6e10 951e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1e95 │ │ +059656: 0c00 |0003: move-result-object v0 │ │ +059658: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48662,18 +48660,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0595fc: |[0595fc] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -05960c: 6e10 a21e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1ea2 │ │ -059612: 0a00 |0003: move-result v0 │ │ -059614: 0f00 |0004: return v0 │ │ +05965c: |[05965c] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +05966c: 6e10 a21e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1ea2 │ │ +059672: 0a00 |0003: move-result v0 │ │ +059674: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -48681,18 +48679,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 │ │ -059618: |[059618] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -059628: 6e30 bf1e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1ebf │ │ -05962e: 0a00 |0003: move-result v0 │ │ -059630: 0f00 |0004: return v0 │ │ +059678: |[059678] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +059688: 6e30 bf1e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1ebf │ │ +05968e: 0a00 |0003: move-result v0 │ │ +059690: 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; │ │ @@ -48702,17 +48700,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059634: |[059634] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -059644: 6e10 c61e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1ec6 │ │ -05964a: 0e00 |0003: return-void │ │ +059694: |[059694] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0596a4: 6e10 c61e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1ec6 │ │ +0596aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -48721,17 +48719,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 │ │ -05964c: |[05964c] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -05965c: 6e54 c31e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1ec3 │ │ -059662: 0e00 |0003: return-void │ │ +0596ac: |[0596ac] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0596bc: 6e54 c31e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1ec3 │ │ +0596c2: 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 │ │ @@ -48744,17 +48742,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 │ │ -059664: |[059664] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -059674: 6e20 c71e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1ec7 │ │ -05967a: 0e00 |0003: return-void │ │ +0596c4: |[0596c4] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0596d4: 6e20 c71e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1ec7 │ │ +0596da: 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; │ │ @@ -48764,17 +48762,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 │ │ -05967c: |[05967c] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -05968c: 6e40 c81e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1ec8 │ │ -059692: 0e00 |0003: return-void │ │ +0596dc: |[0596dc] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0596ec: 6e40 c81e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1ec8 │ │ +0596f2: 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; │ │ @@ -48785,17 +48783,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 │ │ -059694: |[059694] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0596a4: 6e20 d81e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1ed8 │ │ -0596aa: 0e00 |0003: return-void │ │ +0596f4: |[0596f4] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +059704: 6e20 d81e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1ed8 │ │ +05970a: 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 │ │ @@ -48805,33 +48803,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 │ │ -0596ac: |[0596ac] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0596bc: 6e20 da1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1eda │ │ -0596c2: 0e00 |0003: return-void │ │ +05970c: |[05970c] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +05971c: 6e20 da1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1eda │ │ +059722: 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 : 3426 (ViewCompatJB.java) │ │ + source_file_idx : 3435 (ViewCompatJB.java) │ │ │ │ Class #233 header: │ │ -class_idx : 485 │ │ +class_idx : 492 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3427 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -48846,17 +48844,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0596c4: |[0596c4] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -0596d4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0596da: 0e00 |0003: return-void │ │ +059724: |[059724] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +059734: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05973a: 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;) │ │ @@ -48864,18 +48862,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0596dc: |[0596dc] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -0596ec: 6e10 861e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1e86 │ │ -0596f2: 0a00 |0003: move-result v0 │ │ -0596f4: 0f00 |0004: return v0 │ │ +05973c: |[05973c] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +05974c: 6e10 861e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1e86 │ │ +059752: 0a00 |0003: move-result v0 │ │ +059754: 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;) │ │ @@ -48883,18 +48881,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0596f8: |[0596f8] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -059708: 6e10 881e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1e88 │ │ -05970e: 0a00 |0003: move-result v0 │ │ -059710: 0f00 |0004: return v0 │ │ +059758: |[059758] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +059768: 6e10 881e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1e88 │ │ +05976e: 0a00 |0003: move-result v0 │ │ +059770: 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;) │ │ @@ -48902,17 +48900,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 │ │ -059714: |[059714] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -059724: 6e20 db1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1edb │ │ -05972a: 0e00 |0003: return-void │ │ +059774: |[059774] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +059784: 6e20 db1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1edb │ │ +05978a: 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 │ │ @@ -48922,17 +48920,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 │ │ -05972c: |[05972c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -05973c: 6e20 dc1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1edc │ │ -059742: 0e00 |0003: return-void │ │ +05978c: |[05978c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +05979c: 6e20 dc1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1edc │ │ +0597a2: 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; │ │ @@ -48942,33 +48940,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 │ │ -059744: |[059744] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -059754: 6e20 de1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1ede │ │ -05975a: 0e00 |0003: return-void │ │ +0597a4: |[0597a4] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +0597b4: 6e20 de1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1ede │ │ +0597ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 layoutDirection I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3427 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 3436 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #234 header: │ │ -class_idx : 486 │ │ +class_idx : 493 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3428 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -48983,17 +48981,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05975c: |[05975c] android.support.v4.view.ViewCompatKitKat.:()V │ │ -05976c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059772: 0e00 |0003: return-void │ │ +0597bc: |[0597bc] android.support.v4.view.ViewCompatKitKat.:()V │ │ +0597cc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0597d2: 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;) │ │ @@ -49001,18 +48999,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059774: |[059774] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -059784: 6e10 791e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1e79 │ │ -05978a: 0a00 |0003: move-result v0 │ │ -05978c: 0f00 |0004: return v0 │ │ +0597d4: |[0597d4] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0597e4: 6e10 791e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1e79 │ │ +0597ea: 0a00 |0003: move-result v0 │ │ +0597ec: 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;) │ │ @@ -49020,33 +49018,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 │ │ -059790: |[059790] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0597a0: 6e20 d31e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1ed3 │ │ -0597a6: 0e00 |0003: return-void │ │ +0597f0: |[0597f0] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +059800: 6e20 d31e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1ed3 │ │ +059806: 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 : 3428 (ViewCompatKitKat.java) │ │ + source_file_idx : 3437 (ViewCompatKitKat.java) │ │ │ │ Class #235 header: │ │ -class_idx : 489 │ │ +class_idx : 496 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -49064,21 +49062,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 : 3429 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3438 (ViewConfigurationCompat.java) │ │ │ │ Class #236 header: │ │ -class_idx : 490 │ │ +class_idx : 497 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3438 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -49101,26 +49099,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0597a8: |[0597a8] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0597b8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0597bc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0597c0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0597c4: 2200 e801 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01e8 │ │ -0597c8: 7010 2a0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0c2a │ │ -0597ce: 6900 a903 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ -0597d2: 0e00 |000d: return-void │ │ -0597d4: 2200 e701 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01e7 │ │ -0597d8: 7010 280c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0c28 │ │ -0597de: 6900 a903 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ -0597e2: 28f8 |0015: goto 000d // -0008 │ │ +059808: |[059808] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +059818: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05981c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +059820: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +059824: 2200 ef01 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@01ef │ │ +059828: 7010 2a0c 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@0c2a │ │ +05982e: 6900 a903 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ +059832: 0e00 |000d: return-void │ │ +059834: 2200 ee01 |000e: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@01ee │ │ +059838: 7010 280c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@0c28 │ │ +05983e: 6900 a903 |0013: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ +059842: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=63 │ │ 0x000e line=61 │ │ locals : │ │ @@ -49130,17 +49128,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0597e4: |[0597e4] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0597f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0597fa: 0e00 |0003: return-void │ │ +059844: |[059844] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +059854: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05985a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -49149,33 +49147,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0597fc: |[0597fc] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -05980c: 6200 a903 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ -059810: 7220 2c0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c2c │ │ -059816: 0a00 |0005: move-result v0 │ │ -059818: 0f00 |0006: return v0 │ │ +05985c: |[05985c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +05986c: 6200 a903 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@03a9 │ │ +059870: 7220 2c0c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c2c │ │ +059876: 0a00 |0005: move-result v0 │ │ +059878: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3429 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3438 (ViewConfigurationCompat.java) │ │ │ │ Class #237 header: │ │ -class_idx : 491 │ │ +class_idx : 498 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3430 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3439 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #237 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -49190,17 +49188,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05981c: |[05981c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -05982c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059832: 0e00 |0003: return-void │ │ +05987c: |[05987c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +05988c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059892: 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;) │ │ @@ -49208,32 +49206,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -059834: |[059834] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -059844: 6e10 f31e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1ef3 │ │ -05984a: 0a00 |0003: move-result v0 │ │ -05984c: 0f00 |0004: return v0 │ │ +059894: |[059894] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0598a4: 6e10 f31e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1ef3 │ │ +0598aa: 0a00 |0003: move-result v0 │ │ +0598ac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3430 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 3439 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #238 header: │ │ -class_idx : 494 │ │ +class_idx : 501 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -49269,21 +49267,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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #239 header: │ │ -class_idx : 497 │ │ +class_idx : 504 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3444 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -49317,38 +49315,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -059850: |[059850] android.support.v4.view.ViewGroupCompat.:()V │ │ -059860: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -059864: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -059868: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05986c: 2201 ef01 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01ef │ │ -059870: 7010 3a0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0c3a │ │ -059876: 6901 aa03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -05987a: 0e00 |000d: return-void │ │ -05987c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -059880: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -059884: 2201 ed01 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01ed │ │ -059888: 7010 340c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0c34 │ │ -05988e: 6901 aa03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -059892: 28f4 |0019: goto 000d // -000c │ │ -059894: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -059898: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -05989c: 2201 ec01 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01ec │ │ -0598a0: 7010 320c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0c32 │ │ -0598a6: 6901 aa03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -0598aa: 28e8 |0025: goto 000d // -0018 │ │ -0598ac: 2201 f001 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01f0 │ │ -0598b0: 7010 3d0c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0c3d │ │ -0598b6: 6901 aa03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -0598ba: 28e0 |002d: goto 000d // -0020 │ │ +0598b0: |[0598b0] android.support.v4.view.ViewGroupCompat.:()V │ │ +0598c0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0598c4: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0598c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0598cc: 2201 f601 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@01f6 │ │ +0598d0: 7010 3a0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@0c3a │ │ +0598d6: 6901 aa03 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +0598da: 0e00 |000d: return-void │ │ +0598dc: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +0598e0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +0598e4: 2201 f401 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@01f4 │ │ +0598e8: 7010 340c 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0c34 │ │ +0598ee: 6901 aa03 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +0598f2: 28f4 |0019: goto 000d // -000c │ │ +0598f4: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +0598f8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +0598fc: 2201 f301 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@01f3 │ │ +059900: 7010 320c 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0c32 │ │ +059906: 6901 aa03 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +05990a: 28e8 |0025: goto 000d // -0018 │ │ +05990c: 2201 f701 |0026: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@01f7 │ │ +059910: 7010 3d0c 0100 |0028: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0c3d │ │ +059916: 6901 aa03 |002b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +05991a: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0002 line=106 │ │ 0x0006 line=107 │ │ 0x000d line=115 │ │ 0x000e line=108 │ │ @@ -49364,17 +49362,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0598bc: |[0598bc] android.support.v4.view.ViewGroupCompat.:()V │ │ -0598cc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0598d2: 0e00 |0003: return-void │ │ +05991c: |[05991c] android.support.v4.view.ViewGroupCompat.:()V │ │ +05992c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -49383,19 +49381,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0598d4: |[0598d4] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0598e4: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -0598e8: 7220 360c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0c36 │ │ -0598ee: 0a00 |0005: move-result v0 │ │ -0598f0: 0f00 |0006: return v0 │ │ +059934: |[059934] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +059944: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +059948: 7220 360c 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0c36 │ │ +05994e: 0a00 |0005: move-result v0 │ │ +059950: 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;) │ │ @@ -49403,19 +49401,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 │ │ -0598f4: |[0598f4] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -059904: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -059908: 7240 370c 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@0c37 │ │ -05990e: 0a00 |0005: move-result v0 │ │ -059910: 0f00 |0006: return v0 │ │ +059954: |[059954] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059964: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +059968: 7240 370c 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@0c37 │ │ +05996e: 0a00 |0005: move-result v0 │ │ +059970: 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; │ │ @@ -49425,18 +49423,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 │ │ -059914: |[059914] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -059924: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -059928: 7230 380c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0c38 │ │ -05992e: 0e00 |0005: return-void │ │ +059974: |[059974] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +059984: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +059988: 7230 380c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0c38 │ │ +05998e: 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 │ │ @@ -49446,34 +49444,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 │ │ -059930: |[059930] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -059940: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ -059944: 7230 390c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c39 │ │ -05994a: 0e00 |0005: return-void │ │ +059990: |[059990] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0599a0: 6200 aa03 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@03aa │ │ +0599a4: 7230 390c 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c39 │ │ +0599aa: 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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #240 header: │ │ -class_idx : 498 │ │ +class_idx : 505 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3436 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3445 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #240 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -49488,17 +49486,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05994c: |[05994c] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -05995c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059962: 0e00 |0003: return-void │ │ +0599ac: |[0599ac] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +0599bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0599c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -49507,33 +49505,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 │ │ -059964: |[059964] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -059974: 6e20 371f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1f37 │ │ -05997a: 0e00 |0003: return-void │ │ +0599c4: |[0599c4] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0599d4: 6e20 371f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1f37 │ │ +0599da: 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 : 3436 (ViewGroupCompatHC.java) │ │ + source_file_idx : 3445 (ViewGroupCompatHC.java) │ │ │ │ Class #241 header: │ │ -class_idx : 499 │ │ +class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3438 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #241 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -49548,17 +49546,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05997c: |[05997c] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -05998c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059992: 0e00 |0003: return-void │ │ +0599dc: |[0599dc] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +0599ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0599f2: 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;) │ │ @@ -49566,34 +49564,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 │ │ -059994: |[059994] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0599a4: 6e30 281f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f28 │ │ -0599aa: 0a00 |0003: move-result v0 │ │ -0599ac: 0f00 |0004: return v0 │ │ +0599f4: |[0599f4] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +059a04: 6e30 281f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f28 │ │ +059a0a: 0a00 |0003: move-result v0 │ │ +059a0c: 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 : 3438 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 3447 (ViewGroupCompatIcs.java) │ │ │ │ Class #242 header: │ │ -class_idx : 500 │ │ +class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3441 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3450 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -49608,17 +49606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0599b0: |[0599b0] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -0599c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0599c6: 0e00 |0003: return-void │ │ +059a10: |[059a10] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +059a20: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059a26: 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;) │ │ @@ -49626,18 +49624,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0599c8: |[0599c8] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0599d8: 6e10 191f 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1f19 │ │ -0599de: 0a00 |0003: move-result v0 │ │ -0599e0: 0f00 |0004: return v0 │ │ +059a28: |[059a28] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +059a38: 6e10 191f 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1f19 │ │ +059a3e: 0a00 |0003: move-result v0 │ │ +059a40: 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;) │ │ @@ -49645,33 +49643,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 │ │ -0599e4: |[0599e4] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0599f4: 6e20 361f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1f36 │ │ -0599fa: 0e00 |0003: return-void │ │ +059a44: |[059a44] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +059a54: 6e20 361f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1f36 │ │ +059a5a: 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 : 3441 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 3450 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #243 header: │ │ -class_idx : 501 │ │ +class_idx : 508 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -49693,17 +49691,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0599fc: |[0599fc] android.support.v4.view.ViewPager$1.:()V │ │ -059a0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059a12: 0e00 |0003: return-void │ │ +059a5c: |[059a5c] android.support.v4.view.ViewPager$1.:()V │ │ +059a6c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -49712,19 +49710,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 │ │ -059a14: |[059a14] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -059a24: 5230 b003 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059a28: 5241 b003 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059a2c: b110 |0004: sub-int/2addr v0, v1 │ │ -059a2e: 0f00 |0005: return v0 │ │ +059a74: |[059a74] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +059a84: 5230 b003 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +059a88: 5241 b003 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +059a8c: b110 |0004: sub-int/2addr v0, v1 │ │ +059a8e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -49734,35 +49732,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 │ │ -059a30: |[059a30] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -059a40: 1f02 f901 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -059a44: 1f03 f901 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -059a48: 6e30 500c 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@0c50 │ │ -059a4e: 0a00 |0007: move-result v0 │ │ -059a50: 0f00 |0008: return v0 │ │ +059a90: |[059a90] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +059aa0: 1f02 0002 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +059aa4: 1f03 0002 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +059aa8: 6e30 500c 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@0c50 │ │ +059aae: 0a00 |0007: move-result v0 │ │ +059ab0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #244 header: │ │ -class_idx : 502 │ │ +class_idx : 509 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -49783,17 +49781,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059a54: |[059a54] android.support.v4.view.ViewPager$2.:()V │ │ -059a64: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059a6a: 0e00 |0003: return-void │ │ +059ab4: |[059ab4] android.support.v4.view.ViewPager$2.:()V │ │ +059ac4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -49802,38 +49800,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -059a6c: |[059a6c] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -059a7c: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -059a80: c713 |0002: sub-float/2addr v3, v1 │ │ -059a82: a800 0303 |0003: mul-float v0, v3, v3 │ │ -059a86: c830 |0005: mul-float/2addr v0, v3 │ │ -059a88: c830 |0006: mul-float/2addr v0, v3 │ │ -059a8a: c830 |0007: mul-float/2addr v0, v3 │ │ -059a8c: c610 |0008: add-float/2addr v0, v1 │ │ -059a8e: 0f00 |0009: return v0 │ │ +059acc: |[059acc] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +059adc: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +059ae0: c713 |0002: sub-float/2addr v3, v1 │ │ +059ae2: a800 0303 |0003: mul-float v0, v3, v3 │ │ +059ae6: c830 |0005: mul-float/2addr v0, v3 │ │ +059ae8: c830 |0006: mul-float/2addr v0, v3 │ │ +059aea: c830 |0007: mul-float/2addr v0, v3 │ │ +059aec: c610 |0008: add-float/2addr v0, v1 │ │ +059aee: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #245 header: │ │ -class_idx : 503 │ │ +class_idx : 510 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -49858,18 +49856,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 │ │ -059a90: |[059a90] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -059aa0: 5b01 ad03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059aa4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059aaa: 0e00 |0005: return-void │ │ +059af0: |[059af0] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +059b00: 5b01 ad03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +059b04: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -49879,36 +49877,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -059aac: |[059aac] android.support.v4.view.ViewPager$3.run:()V │ │ -059abc: 5420 ad03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059ac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -059ac2: 7120 7c0c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0c7c │ │ -059ac8: 5420 ad03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ -059acc: 6e10 d60c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -059ad2: 0e00 |000b: return-void │ │ +059b0c: |[059b0c] android.support.v4.view.ViewPager$3.run:()V │ │ +059b1c: 5420 ad03 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +059b20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +059b22: 7120 7c0c 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@0c7c │ │ +059b28: 5420 ad03 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@03ad │ │ +059b2c: 6e10 d60c 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +059b32: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000b line=245 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #246 header: │ │ -class_idx : 504 │ │ +class_idx : 511 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -49920,21 +49918,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #247 header: │ │ -class_idx : 505 │ │ +class_idx : 512 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -49974,31 +49972,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059ad4: |[059ad4] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -059ae4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059aea: 0e00 |0003: return-void │ │ +059b34: |[059b34] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +059b44: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #248 header: │ │ -class_idx : 506 │ │ +class_idx : 513 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 939 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 948 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -50042,20 +50040,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -059aec: |[059aec] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -059afc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -059afe: 7030 f61e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -059b04: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -059b06: 5910 ba03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -059b0a: 0e00 |0007: return-void │ │ +059b4c: |[059b4c] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +059b5c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +059b5e: 7030 f61e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +059b64: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +059b66: 5910 ba03 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +059b6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2867 │ │ 0x0004 line=2848 │ │ 0x0007 line=2868 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -50065,29 +50063,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 │ │ -059b0c: |[059b0c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059b1c: 7030 f71e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef7 │ │ -059b22: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -059b24: 5931 ba03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -059b28: 7100 7f0c 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0c7f │ │ -059b2e: 0c01 |0009: move-result-object v1 │ │ -059b30: 6e30 0f01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -059b36: 0c00 |000d: move-result-object v0 │ │ -059b38: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -059b3a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -059b3e: 6e30 8a01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@018a │ │ -059b44: 0a01 |0014: move-result v1 │ │ -059b46: 5931 b403 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -059b4a: 6e10 9101 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -059b50: 0e00 |001a: return-void │ │ +059b6c: |[059b6c] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +059b7c: 7030 f71e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef7 │ │ +059b82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +059b84: 5931 ba03 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +059b88: 7100 7f0c 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@0c7f │ │ +059b8e: 0c01 |0009: move-result-object v1 │ │ +059b90: 6e30 0f01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +059b96: 0c00 |000d: move-result-object v0 │ │ +059b98: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +059b9a: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +059b9e: 6e30 8a01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@018a │ │ +059ba4: 0a01 |0014: move-result v1 │ │ +059ba6: 5931 b403 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +059baa: 6e10 9101 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +059bb0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2871 │ │ 0x0003 line=2848 │ │ 0x0006 line=2873 │ │ 0x000e line=2874 │ │ 0x0017 line=2875 │ │ @@ -50095,21 +50093,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 : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #249 header: │ │ -class_idx : 508 │ │ +class_idx : 515 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -50127,21 +50125,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 : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #250 header: │ │ -class_idx : 509 │ │ +class_idx : 516 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -50171,21 +50169,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #251 header: │ │ -class_idx : 510 │ │ +class_idx : 517 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -50203,21 +50201,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 : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #252 header: │ │ -class_idx : 511 │ │ +class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 68 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -50241,18 +50239,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 │ │ -059b54: |[059b54] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -059b64: 5b01 bc03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ -059b68: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -059b6e: 0e00 |0005: return-void │ │ +059bb4: |[059bb4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +059bc4: 5b01 bc03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ +059bc8: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +059bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -50261,17 +50259,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 │ │ -059b70: |[059b70] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -059b80: 7020 630c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0c63 │ │ -059b86: 0e00 |0003: return-void │ │ +059bd0: |[059bd0] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +059be0: 7020 630c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@0c63 │ │ +059be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -50282,18 +50280,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059b88: |[059b88] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -059b98: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ -059b9c: 6e10 8d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c8d │ │ -059ba2: 0e00 |0005: return-void │ │ +059be8: |[059be8] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +059bf8: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ +059bfc: 6e10 8d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c8d │ │ +059c02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2819 │ │ 0x0005 line=2820 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -50302,32 +50300,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -059ba4: |[059ba4] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -059bb4: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ -059bb8: 6e10 8d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c8d │ │ -059bbe: 0e00 |0005: return-void │ │ +059c04: |[059c04] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +059c14: 5410 bc03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@03bc │ │ +059c18: 6e10 8d0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@0c8d │ │ +059c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2823 │ │ 0x0005 line=2824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #253 header: │ │ -class_idx : 513 │ │ +class_idx : 520 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 926 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 934 │ │ +source_file_idx : 3455 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -50365,50 +50363,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -059bc0: |[059bc0] android.support.v4.view.ViewPager$SavedState.:()V │ │ -059bd0: 2200 0002 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0200 │ │ -059bd4: 7010 670c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0c67 │ │ -059bda: 7110 d907 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@07d9 │ │ -059be0: 0c00 |0008: move-result-object v0 │ │ -059be2: 6900 bd03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03bd │ │ -059be6: 0e00 |000b: return-void │ │ +059c20: |[059c20] android.support.v4.view.ViewPager$SavedState.:()V │ │ +059c30: 2200 0702 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@0207 │ │ +059c34: 7010 670c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@0c67 │ │ +059c3a: 7110 d907 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@07d9 │ │ +059c40: 0c00 |0008: move-result-object v0 │ │ +059c42: 6900 bd03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@03bd │ │ +059c46: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -059be8: |[059be8] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -059bf8: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -059bfe: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -059c02: 6e10 b922 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -059c08: 0c00 |0008: move-result-object v0 │ │ -059c0a: 6e10 8522 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2285 │ │ -059c10: 0c03 |000c: move-result-object v3 │ │ -059c12: 6e10 8102 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -059c18: 0a00 |0010: move-result v0 │ │ -059c1a: 5910 c003 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -059c1e: 6e20 8302 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0283 │ │ -059c24: 0c00 |0016: move-result-object v0 │ │ -059c26: 5b10 be03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ -059c2a: 5b13 bf03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ -059c2e: 0e00 |001b: return-void │ │ +059c48: |[059c48] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +059c58: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +059c5e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +059c62: 6e10 b922 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +059c68: 0c00 |0008: move-result-object v0 │ │ +059c6a: 6e10 8522 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2285 │ │ +059c70: 0c03 |000c: move-result-object v3 │ │ +059c72: 6e10 8102 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +059c78: 0a00 |0010: move-result v0 │ │ +059c7a: 5910 c003 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +059c7e: 6e20 8302 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@0283 │ │ +059c84: 0c00 |0016: move-result-object v0 │ │ +059c86: 5b10 be03 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ +059c8a: 5b13 bf03 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ +059c8e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ 0x0003 line=1250 │ │ 0x0005 line=1251 │ │ 0x000d line=1253 │ │ 0x0013 line=1254 │ │ @@ -50424,17 +50422,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -059c30: |[059c30] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -059c40: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -059c46: 0e00 |0003: return-void │ │ +059c90: |[059c90] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +059ca0: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +059ca6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0003 line=1220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -50445,38 +50443,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -059c48: |[059c48] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -059c58: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -059c5c: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -059c62: 1a01 e903 |0005: const-string v1, "FragmentPager.SavedState{" // string@03e9 │ │ -059c66: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -059c6c: 0c00 |000a: move-result-object v0 │ │ -059c6e: 7110 e422 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -059c74: 0a01 |000e: move-result v1 │ │ -059c76: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -059c7c: 0c01 |0012: move-result-object v1 │ │ -059c7e: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -059c84: 0c00 |0016: move-result-object v0 │ │ -059c86: 1a01 8100 |0017: const-string v1, " position=" // string@0081 │ │ -059c8a: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -059c90: 0c00 |001c: move-result-object v0 │ │ -059c92: 5221 c003 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -059c96: 6e20 d822 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -059c9c: 0c00 |0022: move-result-object v0 │ │ -059c9e: 1a01 f626 |0023: const-string v1, "}" // string@26f6 │ │ -059ca2: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -059ca8: 0c00 |0028: move-result-object v0 │ │ -059caa: 6e10 e122 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -059cb0: 0c00 |002c: move-result-object v0 │ │ -059cb2: 1100 |002d: return-object v0 │ │ +059ca8: |[059ca8] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +059cb8: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +059cbc: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +059cc2: 1a01 e903 |0005: const-string v1, "FragmentPager.SavedState{" // string@03e9 │ │ +059cc6: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +059ccc: 0c00 |000a: move-result-object v0 │ │ +059cce: 7110 e422 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +059cd4: 0a01 |000e: move-result v1 │ │ +059cd6: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +059cdc: 0c01 |0012: move-result-object v1 │ │ +059cde: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +059ce4: 0c00 |0016: move-result-object v0 │ │ +059ce6: 1a01 8100 |0017: const-string v1, " position=" // string@0081 │ │ +059cea: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +059cf0: 0c00 |001c: move-result-object v0 │ │ +059cf2: 5221 c003 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +059cf6: 6e20 d822 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +059cfc: 0c00 |0022: move-result-object v0 │ │ +059cfe: 1a01 ff26 |0023: const-string v1, "}" // string@26ff │ │ +059d02: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +059d08: 0c00 |0028: move-result-object v0 │ │ +059d0a: 6e10 e122 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +059d10: 0c00 |002c: move-result-object v0 │ │ +059d12: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1231 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -50484,39 +50482,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -059cb4: |[059cb4] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -059cc4: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -059cca: 5210 c003 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -059cce: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -059cd4: 5410 be03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ -059cd8: 6e30 8902 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0289 │ │ -059cde: 0e00 |000d: return-void │ │ +059d14: |[059d14] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +059d24: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +059d2a: 5210 c003 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +059d2e: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +059d34: 5410 be03 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ +059d38: 6e30 8902 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@0289 │ │ +059d3e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ 0x0008 line=1226 │ │ 0x000d line=1227 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #254 header: │ │ -class_idx : 515 │ │ +class_idx : 522 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -50538,17 +50536,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -059ce0: |[059ce0] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -059cf0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -059cf6: 0e00 |0003: return-void │ │ +059d40: |[059d40] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +059d50: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +059d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -50557,34 +50555,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 │ │ -059cf8: |[059cf8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -059d08: 6e10 891e 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -059d0e: 0c00 |0003: move-result-object v0 │ │ -059d10: 1f00 fa01 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -059d14: 6e10 891e 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -059d1a: 0c01 |0009: move-result-object v1 │ │ -059d1c: 1f01 fa01 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -059d20: 5502 b603 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -059d24: 5513 b603 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -059d28: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -059d2c: 5502 b603 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -059d30: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -059d34: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -059d36: 0f02 |0017: return v2 │ │ -059d38: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -059d3a: 28fe |0019: goto 0017 // -0002 │ │ -059d3c: 5202 b803 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ -059d40: 5213 b803 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ -059d44: b132 |001e: sub-int/2addr v2, v3 │ │ -059d46: 28f8 |001f: goto 0017 // -0008 │ │ +059d58: |[059d58] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +059d68: 6e10 891e 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +059d6e: 0c00 |0003: move-result-object v0 │ │ +059d70: 1f00 0102 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +059d74: 6e10 891e 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +059d7a: 0c01 |0009: move-result-object v1 │ │ +059d7c: 1f01 0102 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +059d80: 5502 b603 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +059d84: 5513 b603 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +059d88: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +059d8c: 5502 b603 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +059d90: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +059d94: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +059d96: 0f02 |0017: return v2 │ │ +059d98: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +059d9a: 28fe |0019: goto 0017 // -0002 │ │ +059d9c: 5202 b803 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ +059da0: 5213 b803 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ +059da4: b132 |001e: sub-int/2addr v2, v3 │ │ +059da6: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2882 │ │ 0x0006 line=2883 │ │ 0x000c line=2884 │ │ 0x0012 line=2885 │ │ 0x0017 line=2887 │ │ @@ -50602,35 +50600,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 │ │ -059d48: |[059d48] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -059d58: 1f02 a703 |0000: check-cast v2, Landroid/view/View; // type@03a7 │ │ -059d5c: 1f03 a703 |0002: check-cast v3, Landroid/view/View; // type@03a7 │ │ -059d60: 6e30 770c 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0c77 │ │ -059d66: 0a00 |0007: move-result v0 │ │ -059d68: 0f00 |0008: return v0 │ │ +059da8: |[059da8] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +059db8: 1f02 af03 |0000: check-cast v2, Landroid/view/View; // type@03af │ │ +059dbc: 1f03 af03 |0002: check-cast v3, Landroid/view/View; // type@03af │ │ +059dc0: 6e30 770c 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@0c77 │ │ +059dc6: 0a00 |0007: move-result v0 │ │ +059dc8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2879 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #255 header: │ │ -class_idx : 516 │ │ +class_idx : 523 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 950 │ │ +source_file_idx : 3455 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -50980,31 +50978,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -059d6c: |[059d6c] android.support.v4.view.ViewPager.:()V │ │ -059d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -059d7e: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -059d82: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -059d84: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -059d8a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -059d8e: 6900 ca03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ca │ │ -059d92: 2200 f501 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01f5 │ │ -059d96: 7010 4f0c 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0c4f │ │ -059d9c: 6900 c203 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03c2 │ │ -059da0: 2200 f601 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01f6 │ │ -059da4: 7010 520c 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0c52 │ │ -059daa: 6900 0b04 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@040b │ │ -059dae: 2200 0302 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@0203 │ │ -059db2: 7010 760c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0c76 │ │ -059db8: 6900 0c04 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@040c │ │ -059dbc: 0e00 |0020: return-void │ │ +059dcc: |[059dcc] android.support.v4.view.ViewPager.:()V │ │ +059ddc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +059dde: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +059de2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +059de4: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +059dea: 4b02 0001 |0007: aput v2, v0, v1 │ │ +059dee: 6900 ca03 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ca │ │ +059df2: 2200 fc01 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@01fc │ │ +059df6: 7010 4f0c 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@0c4f │ │ +059dfc: 6900 c203 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03c2 │ │ +059e00: 2200 fd01 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@01fd │ │ +059e04: 7010 520c 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@0c52 │ │ +059e0a: 6900 0b04 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@040b │ │ +059e0e: 2200 0a02 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@020a │ │ +059e12: 7010 760c 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@0c76 │ │ +059e18: 6900 0c04 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@040c │ │ +059e1c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x000b line=116 │ │ 0x0012 line=123 │ │ 0x0019 line=223 │ │ locals : │ │ @@ -51014,46 +51012,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -059dc0: |[059dc0] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -059dd0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -059dd2: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -059dd4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -059dd6: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -059dd8: 7020 041f 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ -059dde: 2200 7b04 |0007: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -059de2: 7010 ff22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -059de8: 5b50 ef03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059dec: 2200 f901 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -059df0: 7010 560c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ -059df6: 5b50 0604 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ -059dfa: 2200 4e00 |0015: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -059dfe: 7010 d201 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -059e04: 5b50 0704 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -059e08: 5951 0004 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -059e0c: 5b54 fe03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ -059e10: 5b54 ff03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ -059e14: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -059e1a: 5950 e503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -059e1e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -059e24: 5950 f203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -059e28: 5953 f903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -059e2c: 5951 d303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -059e30: 5c53 e403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -059e34: 5c52 f703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ -059e38: 2200 f701 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01f7 │ │ -059e3c: 7020 540c 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0c54 │ │ -059e42: 5b50 e003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ -059e46: 5952 0204 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -059e4a: 6e10 bd0c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0cbd │ │ -059e50: 0e00 |0040: return-void │ │ +059e20: |[059e20] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +059e30: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +059e32: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +059e34: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +059e36: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +059e38: 7020 041f 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ +059e3e: 2200 8404 |0007: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +059e42: 7010 ff22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +059e48: 5b50 ef03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +059e4c: 2200 0002 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +059e50: 7010 560c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ +059e56: 5b50 0604 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ +059e5a: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +059e5e: 7010 d201 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +059e64: 5b50 0704 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +059e68: 5951 0004 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +059e6c: 5b54 fe03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ +059e70: 5b54 ff03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ +059e74: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +059e7a: 5950 e503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +059e7e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +059e84: 5950 f203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +059e88: 5953 f903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +059e8c: 5951 d303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +059e90: 5c53 e403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +059e94: 5c52 f703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ +059e98: 2200 fe01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01fe │ │ +059e9c: 7020 540c 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0c54 │ │ +059ea2: 5b50 e003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ +059ea6: 5952 0204 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +059eaa: 6e10 bd0c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0cbd │ │ +059eb0: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=344 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51078,46 +51076,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 │ │ -059e54: |[059e54] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -059e64: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -059e66: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -059e68: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -059e6a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -059e6c: 7030 051f 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ -059e72: 2200 7b04 |0007: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -059e76: 7010 ff22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -059e7c: 5b50 ef03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059e80: 2200 f901 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -059e84: 7010 560c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ -059e8a: 5b50 0604 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ -059e8e: 2200 4e00 |0015: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -059e92: 7010 d201 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -059e98: 5b50 0704 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -059e9c: 5951 0004 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -059ea0: 5b54 fe03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ -059ea4: 5b54 ff03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ -059ea8: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -059eae: 5950 e503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -059eb2: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -059eb8: 5950 f203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -059ebc: 5953 f903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -059ec0: 5951 d303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -059ec4: 5c53 e403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -059ec8: 5c52 f703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ -059ecc: 2200 f701 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01f7 │ │ -059ed0: 7020 540c 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0c54 │ │ -059ed6: 5b50 e003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ -059eda: 5952 0204 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -059ede: 6e10 bd0c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0cbd │ │ -059ee4: 0e00 |0040: return-void │ │ +059eb4: |[059eb4] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +059ec4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +059ec6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +059ec8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +059eca: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +059ecc: 7030 051f 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ +059ed2: 2200 8404 |0007: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +059ed6: 7010 ff22 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +059edc: 5b50 ef03 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +059ee0: 2200 0002 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +059ee4: 7010 560c 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ +059eea: 5b50 0604 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ +059eee: 2200 5200 |0015: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +059ef2: 7010 d201 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +059ef8: 5b50 0704 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +059efc: 5951 0004 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +059f00: 5b54 fe03 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ +059f04: 5b54 ff03 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ +059f08: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +059f0e: 5950 e503 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +059f12: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +059f18: 5950 f203 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +059f1c: 5953 f903 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +059f20: 5951 d303 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +059f24: 5c53 e403 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +059f28: 5c52 f703 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ +059f2c: 2200 fe01 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@01fe │ │ +059f30: 7020 540c 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@0c54 │ │ +059f36: 5b50 e003 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ +059f3a: 5952 0204 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +059f3e: 6e10 bd0c 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@0cbd │ │ +059f44: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=130 │ │ 0x000e line=131 │ │ 0x0015 line=133 │ │ 0x001c line=137 │ │ @@ -51143,17 +51141,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 │ │ -059ee8: |[059ee8] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -059ef8: 7020 f40c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -059efe: 0e00 |0003: return-void │ │ +059f48: |[059f48] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +059f58: 7020 f40c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +059f5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -51162,17 +51160,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 │ │ -059f00: |[059f00] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -059f10: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -059f14: 1100 |0002: return-object v0 │ │ +059f60: |[059f60] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +059f70: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +059f74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51180,17 +51178,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 │ │ -059f18: |[059f18] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -059f28: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -059f2c: 0f00 |0002: return v0 │ │ +059f78: |[059f78] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +059f88: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +059f8c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51198,226 +51196,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -059f30: |[059f30] android.support.v4.view.ViewPager.access$400:()[I │ │ -059f40: 6200 ca03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ca │ │ -059f44: 1100 |0002: return-object v0 │ │ +059f90: |[059f90] android.support.v4.view.ViewPager.access$400:()[I │ │ +059fa0: 6200 ca03 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@03ca │ │ +059fa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -059f48: |[059f48] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -059f58: 54ec d403 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -059f5c: 6e10 e60a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -059f62: 0a01 |0005: move-result v1 │ │ -059f64: 7010 a20c 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -059f6a: 0a0b |0009: move-result v11 │ │ -059f6c: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -059f70: 52ec fb03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -059f74: 82cc |000e: int-to-float v12, v12 │ │ -059f76: 82bd |000f: int-to-float v13, v11 │ │ -059f78: a906 0c0d |0010: div-float v6, v12, v13 │ │ -059f7c: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -059f80: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -059f84: 5208 b003 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059f88: 52fc b003 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059f8c: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -059f90: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -059f92: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -059f94: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -059f98: 520c af03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -059f9c: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -059fa0: 520d b203 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -059fa4: c6dc |0026: add-float/2addr v12, v13 │ │ -059fa6: a607 0c06 |0027: add-float v7, v12, v6 │ │ -059faa: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -059fae: 52fc b003 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059fb2: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -059fb6: 54ec ef03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059fba: 6e10 0d23 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -059fc0: 0a0c |0034: move-result v12 │ │ -059fc2: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -059fc6: 54ec ef03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059fca: 6e20 0723 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -059fd0: 0c03 |003c: move-result-object v3 │ │ -059fd2: 1f03 f901 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -059fd6: 523c b003 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -059fda: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -059fde: 54ec ef03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059fe2: 6e10 0d23 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -059fe8: 0a0c |0048: move-result v12 │ │ -059fea: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -059fee: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -059ff2: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -059ff6: 54ec ef03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -059ffa: 6e20 0723 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a000: 0c03 |0054: move-result-object v3 │ │ -05a002: 1f03 f901 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a006: 28e8 |0057: goto 003f // -0018 │ │ -05a008: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -05a00a: 28b9 |0059: goto 0012 // -0047 │ │ -05a00c: 523c b003 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a010: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -05a014: 54ec d403 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a018: 6e20 e90a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05a01e: 0a0c |0063: move-result v12 │ │ -05a020: c66c |0064: add-float/2addr v12, v6 │ │ -05a022: c6c7 |0065: add-float/2addr v7, v12 │ │ -05a024: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05a028: 28f2 |0068: goto 005a // -000e │ │ -05a02a: 5937 af03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a02e: 523c b203 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a032: c66c |006d: add-float/2addr v12, v6 │ │ -05a034: c6c7 |006e: add-float/2addr v7, v12 │ │ -05a036: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05a03a: 28ba |0071: goto 002b // -0046 │ │ -05a03c: 52fc b003 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a040: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -05a044: 54ec ef03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a048: 6e10 0d23 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a04e: 0a0c |007b: move-result v12 │ │ -05a050: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -05a054: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -05a056: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -05a05a: 5207 af03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a05e: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -05a062: 52fc b003 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a066: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -05a06a: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -05a06e: 54ec ef03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a072: 6e20 0723 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a078: 0c03 |0090: move-result-object v3 │ │ -05a07a: 1f03 f901 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a07e: 523c b003 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a082: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -05a086: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -05a08a: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05a08e: 54ec ef03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a092: 6e20 0723 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a098: 0c03 |00a0: move-result-object v3 │ │ -05a09a: 1f03 f901 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a09e: 28f0 |00a3: goto 0093 // -0010 │ │ -05a0a0: 523c b003 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a0a4: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -05a0a8: 54ec d403 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a0ac: 6e20 e90a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05a0b2: 0a0c |00ad: move-result v12 │ │ -05a0b4: c66c |00ae: add-float/2addr v12, v6 │ │ -05a0b6: c7c7 |00af: sub-float/2addr v7, v12 │ │ -05a0b8: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -05a0bc: 28f2 |00b2: goto 00a4 // -000e │ │ -05a0be: 523c b203 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a0c2: c66c |00b5: add-float/2addr v12, v6 │ │ -05a0c4: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -05a0c6: 5937 af03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a0ca: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -05a0ce: 28ca |00bb: goto 0085 // -0036 │ │ -05a0d0: 54ec ef03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a0d4: 6e10 0d23 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a0da: 0a04 |00c1: move-result v4 │ │ -05a0dc: 52f7 af03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a0e0: 52fc b003 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a0e4: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -05a0e8: 52fc b003 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a0ec: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -05a0f0: 52fc af03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a0f4: 59ec e503 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05a0f8: 52fc b003 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a0fc: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -05a100: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -05a104: 52fc af03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a108: 52fd b203 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a10c: c6dc |00da: add-float/2addr v12, v13 │ │ -05a10e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -05a112: c7dc |00dd: sub-float/2addr v12, v13 │ │ -05a114: 59ec f203 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05a118: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -05a11c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -05a120: 54ec ef03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a124: 6e20 0723 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a12a: 0c03 |00e9: move-result-object v3 │ │ -05a12c: 1f03 f901 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a130: 523c b003 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a134: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -05a138: 54ec d403 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a13c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -05a140: 6e20 e90a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05a146: 0a0c |00f7: move-result v12 │ │ -05a148: c66c |00f8: add-float/2addr v12, v6 │ │ -05a14a: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -05a14c: 01a9 |00fa: move v9, v10 │ │ -05a14e: 28f1 |00fb: goto 00ec // -000f │ │ -05a150: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -05a156: 28cf |00ff: goto 00ce // -0031 │ │ -05a158: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -05a15e: 28db |0103: goto 00de // -0025 │ │ -05a160: 523c b203 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a164: c66c |0106: add-float/2addr v12, v6 │ │ -05a166: c7c7 |0107: sub-float/2addr v7, v12 │ │ -05a168: 5937 af03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a16c: 523c b003 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a170: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -05a174: 59e7 e503 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05a178: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05a17c: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -05a180: 28ce |0114: goto 00e2 // -0032 │ │ -05a182: 52fc af03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a186: 52fd b203 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a18a: c6dc |0119: add-float/2addr v12, v13 │ │ -05a18c: a607 0c06 |011a: add-float v7, v12, v6 │ │ -05a190: 52fc b003 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a194: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -05a198: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -05a19c: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -05a1a0: 54ec ef03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a1a4: 6e20 0723 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a1aa: 0c03 |0129: move-result-object v3 │ │ -05a1ac: 1f03 f901 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a1b0: 523c b003 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a1b4: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -05a1b8: 54ec d403 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a1bc: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -05a1c0: 6e20 e90a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05a1c6: 0a0c |0137: move-result v12 │ │ -05a1c8: c66c |0138: add-float/2addr v12, v6 │ │ -05a1ca: c6c7 |0139: add-float/2addr v7, v12 │ │ -05a1cc: 01a9 |013a: move v9, v10 │ │ -05a1ce: 28f1 |013b: goto 012c // -000f │ │ -05a1d0: 523c b003 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a1d4: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -05a1d8: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -05a1dc: 523c b203 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a1e0: c67c |0144: add-float/2addr v12, v7 │ │ -05a1e2: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -05a1e6: c7dc |0147: sub-float/2addr v12, v13 │ │ -05a1e8: 59ec f203 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05a1ec: 5937 af03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a1f0: 523c b203 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a1f4: c66c |014e: add-float/2addr v12, v6 │ │ -05a1f6: c6c7 |014f: add-float/2addr v7, v12 │ │ -05a1f8: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05a1fc: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05a200: 28ce |0154: goto 0122 // -0032 │ │ -05a202: 120c |0155: const/4 v12, #int 0 // #0 │ │ -05a204: 5cec f703 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ -05a208: 0e00 |0158: return-void │ │ +059fa8: |[059fa8] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +059fb8: 54ec d403 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +059fbc: 6e10 e60a 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +059fc2: 0a01 |0005: move-result v1 │ │ +059fc4: 7010 a20c 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +059fca: 0a0b |0009: move-result v11 │ │ +059fcc: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +059fd0: 52ec fb03 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +059fd4: 82cc |000e: int-to-float v12, v12 │ │ +059fd6: 82bd |000f: int-to-float v13, v11 │ │ +059fd8: a906 0c0d |0010: div-float v6, v12, v13 │ │ +059fdc: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +059fe0: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +059fe4: 5208 b003 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +059fe8: 52fc b003 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +059fec: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +059ff0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +059ff2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +059ff4: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +059ff8: 520c af03 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +059ffc: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +05a000: 520d b203 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a004: c6dc |0026: add-float/2addr v12, v13 │ │ +05a006: a607 0c06 |0027: add-float v7, v12, v6 │ │ +05a00a: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +05a00e: 52fc b003 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a012: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +05a016: 54ec ef03 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a01a: 6e10 0d23 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a020: 0a0c |0034: move-result v12 │ │ +05a022: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +05a026: 54ec ef03 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a02a: 6e20 0723 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a030: 0c03 |003c: move-result-object v3 │ │ +05a032: 1f03 0002 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a036: 523c b003 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a03a: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +05a03e: 54ec ef03 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a042: 6e10 0d23 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a048: 0a0c |0048: move-result v12 │ │ +05a04a: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +05a04e: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +05a052: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05a056: 54ec ef03 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a05a: 6e20 0723 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a060: 0c03 |0054: move-result-object v3 │ │ +05a062: 1f03 0002 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a066: 28e8 |0057: goto 003f // -0018 │ │ +05a068: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +05a06a: 28b9 |0059: goto 0012 // -0047 │ │ +05a06c: 523c b003 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a070: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +05a074: 54ec d403 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a078: 6e20 e90a 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05a07e: 0a0c |0063: move-result v12 │ │ +05a080: c66c |0064: add-float/2addr v12, v6 │ │ +05a082: c6c7 |0065: add-float/2addr v7, v12 │ │ +05a084: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05a088: 28f2 |0068: goto 005a // -000e │ │ +05a08a: 5937 af03 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a08e: 523c b203 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a092: c66c |006d: add-float/2addr v12, v6 │ │ +05a094: c6c7 |006e: add-float/2addr v7, v12 │ │ +05a096: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05a09a: 28ba |0071: goto 002b // -0046 │ │ +05a09c: 52fc b003 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a0a0: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +05a0a4: 54ec ef03 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a0a8: 6e10 0d23 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a0ae: 0a0c |007b: move-result v12 │ │ +05a0b0: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +05a0b4: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +05a0b6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +05a0ba: 5207 af03 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a0be: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +05a0c2: 52fc b003 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a0c6: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +05a0ca: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +05a0ce: 54ec ef03 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a0d2: 6e20 0723 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a0d8: 0c03 |0090: move-result-object v3 │ │ +05a0da: 1f03 0002 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a0de: 523c b003 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a0e2: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +05a0e6: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +05a0ea: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05a0ee: 54ec ef03 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a0f2: 6e20 0723 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a0f8: 0c03 |00a0: move-result-object v3 │ │ +05a0fa: 1f03 0002 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a0fe: 28f0 |00a3: goto 0093 // -0010 │ │ +05a100: 523c b003 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a104: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +05a108: 54ec d403 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a10c: 6e20 e90a 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05a112: 0a0c |00ad: move-result v12 │ │ +05a114: c66c |00ae: add-float/2addr v12, v6 │ │ +05a116: c7c7 |00af: sub-float/2addr v7, v12 │ │ +05a118: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +05a11c: 28f2 |00b2: goto 00a4 // -000e │ │ +05a11e: 523c b203 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a122: c66c |00b5: add-float/2addr v12, v6 │ │ +05a124: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +05a126: 5937 af03 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a12a: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +05a12e: 28ca |00bb: goto 0085 // -0036 │ │ +05a130: 54ec ef03 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a134: 6e10 0d23 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a13a: 0a04 |00c1: move-result v4 │ │ +05a13c: 52f7 af03 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a140: 52fc b003 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a144: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +05a148: 52fc b003 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a14c: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +05a150: 52fc af03 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a154: 59ec e503 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05a158: 52fc b003 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a15c: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +05a160: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +05a164: 52fc af03 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a168: 52fd b203 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a16c: c6dc |00da: add-float/2addr v12, v13 │ │ +05a16e: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +05a172: c7dc |00dd: sub-float/2addr v12, v13 │ │ +05a174: 59ec f203 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05a178: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +05a17c: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +05a180: 54ec ef03 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a184: 6e20 0723 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a18a: 0c03 |00e9: move-result-object v3 │ │ +05a18c: 1f03 0002 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a190: 523c b003 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a194: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +05a198: 54ec d403 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a19c: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +05a1a0: 6e20 e90a 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05a1a6: 0a0c |00f7: move-result v12 │ │ +05a1a8: c66c |00f8: add-float/2addr v12, v6 │ │ +05a1aa: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +05a1ac: 01a9 |00fa: move v9, v10 │ │ +05a1ae: 28f1 |00fb: goto 00ec // -000f │ │ +05a1b0: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +05a1b6: 28cf |00ff: goto 00ce // -0031 │ │ +05a1b8: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +05a1be: 28db |0103: goto 00de // -0025 │ │ +05a1c0: 523c b203 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a1c4: c66c |0106: add-float/2addr v12, v6 │ │ +05a1c6: c7c7 |0107: sub-float/2addr v7, v12 │ │ +05a1c8: 5937 af03 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a1cc: 523c b003 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a1d0: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +05a1d4: 59e7 e503 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05a1d8: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05a1dc: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +05a1e0: 28ce |0114: goto 00e2 // -0032 │ │ +05a1e2: 52fc af03 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a1e6: 52fd b203 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a1ea: c6dc |0119: add-float/2addr v12, v13 │ │ +05a1ec: a607 0c06 |011a: add-float v7, v12, v6 │ │ +05a1f0: 52fc b003 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a1f4: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +05a1f8: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +05a1fc: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +05a200: 54ec ef03 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a204: 6e20 0723 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a20a: 0c03 |0129: move-result-object v3 │ │ +05a20c: 1f03 0002 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a210: 523c b003 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a214: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +05a218: 54ec d403 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a21c: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +05a220: 6e20 e90a 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05a226: 0a0c |0137: move-result v12 │ │ +05a228: c66c |0138: add-float/2addr v12, v6 │ │ +05a22a: c6c7 |0139: add-float/2addr v7, v12 │ │ +05a22c: 01a9 |013a: move v9, v10 │ │ +05a22e: 28f1 |013b: goto 012c // -000f │ │ +05a230: 523c b003 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a234: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +05a238: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +05a23c: 523c b203 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a240: c67c |0144: add-float/2addr v12, v7 │ │ +05a242: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +05a246: c7dc |0147: sub-float/2addr v12, v13 │ │ +05a248: 59ec f203 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05a24c: 5937 af03 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a250: 523c b203 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a254: c66c |014e: add-float/2addr v12, v6 │ │ +05a256: c6c7 |014f: add-float/2addr v7, v12 │ │ +05a258: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05a25c: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05a260: 28ce |0154: goto 0122 // -0032 │ │ +05a262: 120c |0155: const/4 v12, #int 0 // #0 │ │ +05a264: 5cec f703 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@03f7 │ │ +05a268: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1122 │ │ 0x0006 line=1123 │ │ 0x000a line=1124 │ │ 0x0012 line=1126 │ │ 0x0014 line=1127 │ │ @@ -51527,63 +51525,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -05a20c: |[05a20c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -05a21c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05a21e: 52a8 0204 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -05a222: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -05a224: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -05a228: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -05a22a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -05a22e: 7020 f50c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05a234: 54a8 0304 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a238: 6e10 d620 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ -05a23e: 6e10 b40c 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05a244: 0a03 |0014: move-result v3 │ │ -05a246: 6e10 b50c 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05a24c: 0a04 |0018: move-result v4 │ │ -05a24e: 54a8 0304 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a252: 6e10 d920 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ -05a258: 0a05 |001e: move-result v5 │ │ -05a25a: 54a8 0304 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a25e: 6e10 da20 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ -05a264: 0a06 |0024: move-result v6 │ │ -05a266: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -05a26a: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -05a26e: 6e30 e10c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05a274: 5ca7 fd03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05a278: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -05a27a: 54a8 ef03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a27e: 6e10 0d23 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a284: 0a08 |0034: move-result v8 │ │ -05a286: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -05a28a: 54a8 ef03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a28e: 6e20 0723 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a294: 0c01 |003c: move-result-object v1 │ │ -05a296: 1f01 f901 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a29a: 5518 b103 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ -05a29e: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -05a2a2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -05a2a4: 5c17 b103 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ -05a2a8: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05a2ac: 28e7 |0048: goto 002f // -0019 │ │ -05a2ae: 0172 |0049: move v2, v7 │ │ -05a2b0: 28bd |004a: goto 0007 // -0043 │ │ -05a2b2: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -05a2b6: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -05a2ba: 54a7 e003 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ -05a2be: 7120 f20b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ -05a2c4: 0e00 |0054: return-void │ │ -05a2c6: 54a7 e003 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ -05a2ca: 7210 bc22 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ -05a2d0: 28fa |005a: goto 0054 // -0006 │ │ +05a26c: |[05a26c] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +05a27c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a27e: 52a8 0204 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +05a282: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +05a284: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +05a288: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +05a28a: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +05a28e: 7020 f50c 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05a294: 54a8 0304 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a298: 6e10 d620 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ +05a29e: 6e10 b40c 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05a2a4: 0a03 |0014: move-result v3 │ │ +05a2a6: 6e10 b50c 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05a2ac: 0a04 |0018: move-result v4 │ │ +05a2ae: 54a8 0304 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a2b2: 6e10 d920 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ +05a2b8: 0a05 |001e: move-result v5 │ │ +05a2ba: 54a8 0304 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a2be: 6e10 da20 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ +05a2c4: 0a06 |0024: move-result v6 │ │ +05a2c6: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +05a2ca: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +05a2ce: 6e30 e10c 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05a2d4: 5ca7 fd03 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05a2d8: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +05a2da: 54a8 ef03 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a2de: 6e10 0d23 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a2e4: 0a08 |0034: move-result v8 │ │ +05a2e6: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +05a2ea: 54a8 ef03 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a2ee: 6e20 0723 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a2f4: 0c01 |003c: move-result-object v1 │ │ +05a2f6: 1f01 0002 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a2fa: 5518 b103 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ +05a2fe: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +05a302: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +05a304: 5c17 b103 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ +05a308: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05a30c: 28e7 |0048: goto 002f // -0019 │ │ +05a30e: 0172 |0049: move v2, v7 │ │ +05a310: 28bd |004a: goto 0007 // -0043 │ │ +05a312: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +05a316: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +05a31a: 54a7 e003 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ +05a31e: 7120 f20b 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ +05a324: 0e00 |0054: return-void │ │ +05a326: 54a7 e003 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ +05a32a: 7210 bc22 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ +05a330: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1736 │ │ 0x0007 line=1737 │ │ 0x0009 line=1739 │ │ 0x000c line=1740 │ │ 0x0011 line=1741 │ │ @@ -51623,61 +51621,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -05a2d4: |[05a2d4] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -05a2e4: 7110 ad22 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05a2ea: 0a04 |0003: move-result v4 │ │ -05a2ec: 5265 e603 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e6 │ │ -05a2f0: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -05a2f4: 7110 ad22 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05a2fa: 0a04 |000b: move-result v4 │ │ -05a2fc: 5265 f603 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f6 │ │ -05a300: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -05a304: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -05a308: 0172 |0012: move v2, v7 │ │ -05a30a: 5464 ef03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a30e: 6e10 0d23 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a314: 0a04 |0018: move-result v4 │ │ -05a316: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -05a31a: 5464 ef03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a31e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -05a320: 6e20 0723 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a326: 0c00 |0021: move-result-object v0 │ │ -05a328: 1f00 f901 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a32c: 5464 ef03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a330: 5465 ef03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a334: 6e10 0d23 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a33a: 0a05 |002b: move-result v5 │ │ -05a33c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -05a340: 6e20 0723 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a346: 0c01 |0031: move-result-object v1 │ │ -05a348: 1f01 f901 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a34c: 5204 b003 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a350: 5215 b003 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a354: 7120 b222 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -05a35a: 0a05 |003b: move-result v5 │ │ -05a35c: 7120 b022 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05a362: 0a02 |003f: move-result v2 │ │ -05a364: 0f02 |0040: return v2 │ │ -05a366: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -05a36a: 28d0 |0043: goto 0013 // -0030 │ │ -05a36c: 5264 db03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05a370: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -05a374: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -05a37a: 8274 |004b: int-to-float v4, v7 │ │ -05a37c: c684 |004c: add-float/2addr v4, v8 │ │ -05a37e: c634 |004d: add-float/2addr v4, v3 │ │ -05a380: 8742 |004e: float-to-int v2, v4 │ │ -05a382: 28c4 |004f: goto 0013 // -003c │ │ -05a384: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -05a38a: 28f8 |0053: goto 004b // -0008 │ │ +05a334: |[05a334] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +05a344: 7110 ad22 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05a34a: 0a04 |0003: move-result v4 │ │ +05a34c: 5265 e603 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e6 │ │ +05a350: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +05a354: 7110 ad22 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05a35a: 0a04 |000b: move-result v4 │ │ +05a35c: 5265 f603 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f6 │ │ +05a360: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +05a364: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +05a368: 0172 |0012: move v2, v7 │ │ +05a36a: 5464 ef03 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a36e: 6e10 0d23 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a374: 0a04 |0018: move-result v4 │ │ +05a376: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +05a37a: 5464 ef03 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a37e: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +05a380: 6e20 0723 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a386: 0c00 |0021: move-result-object v0 │ │ +05a388: 1f00 0002 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a38c: 5464 ef03 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a390: 5465 ef03 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a394: 6e10 0d23 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a39a: 0a05 |002b: move-result v5 │ │ +05a39c: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +05a3a0: 6e20 0723 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a3a6: 0c01 |0031: move-result-object v1 │ │ +05a3a8: 1f01 0002 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a3ac: 5204 b003 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a3b0: 5215 b003 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a3b4: 7120 b222 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +05a3ba: 0a05 |003b: move-result v5 │ │ +05a3bc: 7120 b022 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05a3c2: 0a02 |003f: move-result v2 │ │ +05a3c4: 0f02 |0040: return v2 │ │ +05a3c6: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +05a3ca: 28d0 |0043: goto 0013 // -0030 │ │ +05a3cc: 5264 db03 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05a3d0: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +05a3d4: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +05a3da: 8274 |004b: int-to-float v4, v7 │ │ +05a3dc: c684 |004c: add-float/2addr v4, v8 │ │ +05a3de: c634 |004d: add-float/2addr v4, v3 │ │ +05a3e0: 8742 |004e: float-to-int v2, v4 │ │ +05a3e2: 28c4 |004f: goto 0013 // -003c │ │ +05a3e4: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +05a3ea: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2151 │ │ 0x0010 line=2152 │ │ 0x0013 line=2158 │ │ 0x001b line=2159 │ │ 0x0024 line=2160 │ │ @@ -51704,30 +51702,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -05a38c: |[05a38c] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -05a39c: 6e10 9f0c 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05a3a2: 0a00 |0003: move-result v0 │ │ -05a3a4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05a3a6: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -05a3aa: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -05a3ae: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -05a3b0: 6e20 9e0c 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05a3b6: 0c03 |000d: move-result-object v3 │ │ -05a3b8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -05a3ba: 7130 fb0b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ -05a3c0: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a3c4: 28f1 |0014: goto 0005 // -000f │ │ -05a3c6: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -05a3c8: 28f4 |0016: goto 000a // -000c │ │ -05a3ca: 0e00 |0017: return-void │ │ +05a3ec: |[05a3ec] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +05a3fc: 6e10 9f0c 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05a402: 0a00 |0003: move-result v0 │ │ +05a404: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05a406: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +05a40a: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +05a40e: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +05a410: 6e20 9e0c 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05a416: 0c03 |000d: move-result-object v3 │ │ +05a418: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +05a41a: 7130 fb0b 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ +05a420: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a424: 28f1 |0014: goto 0005 // -000f │ │ +05a426: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +05a428: 28f4 |0016: goto 000a // -000c │ │ +05a42a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1771 │ │ 0x0004 line=1772 │ │ 0x0007 line=1773 │ │ 0x000a line=1775 │ │ 0x0012 line=1772 │ │ @@ -51745,25 +51743,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -05a3cc: |[05a3cc] android.support.v4.view.ViewPager.endDrag:()V │ │ -05a3dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05a3de: 5c10 ed03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05a3e2: 5c10 ee03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05a3e6: 5410 0a04 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05a3ea: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -05a3ee: 5410 0a04 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05a3f2: 6e10 591e 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ -05a3f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05a3fa: 5b10 0a04 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05a3fe: 0e00 |0011: return-void │ │ +05a42c: |[05a42c] android.support.v4.view.ViewPager.endDrag:()V │ │ +05a43c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05a43e: 5c10 ed03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05a442: 5c10 ee03 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05a446: 5410 0a04 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05a44a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +05a44e: 5410 0a04 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05a452: 6e10 591e 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ +05a458: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05a45a: 5b10 0a04 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05a45e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2399 │ │ 0x0003 line=2400 │ │ 0x0005 line=2402 │ │ 0x0009 line=2403 │ │ 0x000e line=2404 │ │ @@ -51776,64 +51774,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 │ │ -05a400: |[05a400] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -05a410: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05a412: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -05a416: 2205 4e00 |0003: new-instance v5, Landroid/graphics/Rect; // type@004e │ │ -05a41a: 7010 d201 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -05a420: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -05a424: 6e52 d901 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01d9 │ │ -05a42a: 1105 |000d: return-object v5 │ │ -05a42c: 6e10 8a1e 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -05a432: 0a02 |0011: move-result v2 │ │ -05a434: 5952 2600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05a438: 6e10 971e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -05a43e: 0a02 |0017: move-result v2 │ │ -05a440: 5952 2700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05a444: 6e10 9b1e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -05a44a: 0a02 |001d: move-result v2 │ │ -05a44c: 5952 2800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -05a450: 6e10 7e1e 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -05a456: 0a02 |0023: move-result v2 │ │ -05a458: 5952 2500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -05a45c: 6e10 941e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -05a462: 0c01 |0029: move-result-object v1 │ │ -05a464: 2012 ad03 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@03ad │ │ -05a468: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -05a46c: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -05a470: 0710 |0030: move-object v0, v1 │ │ -05a472: 1f00 ad03 |0031: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -05a476: 5252 2600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05a47a: 6e10 1a1f 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1f1a │ │ -05a480: 0a03 |0038: move-result v3 │ │ -05a482: b032 |0039: add-int/2addr v2, v3 │ │ -05a484: 5952 2600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05a488: 5252 2700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05a48c: 6e10 1c1f 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1f1c │ │ -05a492: 0a03 |0041: move-result v3 │ │ -05a494: b032 |0042: add-int/2addr v2, v3 │ │ -05a496: 5952 2700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -05a49a: 5252 2800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -05a49e: 6e10 1d1f 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1f1d │ │ -05a4a4: 0a03 |004a: move-result v3 │ │ -05a4a6: b032 |004b: add-int/2addr v2, v3 │ │ -05a4a8: 5952 2800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ -05a4ac: 5252 2500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -05a4b0: 6e10 131f 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1f13 │ │ -05a4b6: 0a03 |0053: move-result v3 │ │ -05a4b8: b032 |0054: add-int/2addr v2, v3 │ │ -05a4ba: 5952 2500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -05a4be: 6e10 1b1f 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1f1b │ │ -05a4c4: 0c01 |005a: move-result-object v1 │ │ -05a4c6: 28cf |005b: goto 002a // -0031 │ │ +05a460: |[05a460] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +05a470: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a472: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +05a476: 2205 5200 |0003: new-instance v5, Landroid/graphics/Rect; // type@0052 │ │ +05a47a: 7010 d201 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +05a480: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +05a484: 6e52 d901 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@01d9 │ │ +05a48a: 1105 |000d: return-object v5 │ │ +05a48c: 6e10 8a1e 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +05a492: 0a02 |0011: move-result v2 │ │ +05a494: 5952 2600 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05a498: 6e10 971e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +05a49e: 0a02 |0017: move-result v2 │ │ +05a4a0: 5952 2700 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ +05a4a4: 6e10 9b1e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +05a4aa: 0a02 |001d: move-result v2 │ │ +05a4ac: 5952 2800 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ +05a4b0: 6e10 7e1e 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +05a4b6: 0a02 |0023: move-result v2 │ │ +05a4b8: 5952 2500 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +05a4bc: 6e10 941e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +05a4c2: 0c01 |0029: move-result-object v1 │ │ +05a4c4: 2012 b603 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@03b6 │ │ +05a4c8: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +05a4cc: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +05a4d0: 0710 |0030: move-object v0, v1 │ │ +05a4d2: 1f00 b603 |0031: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +05a4d6: 5252 2600 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05a4da: 6e10 1a1f 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1f1a │ │ +05a4e0: 0a03 |0038: move-result v3 │ │ +05a4e2: b032 |0039: add-int/2addr v2, v3 │ │ +05a4e4: 5952 2600 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05a4e8: 5252 2700 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ +05a4ec: 6e10 1c1f 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1f1c │ │ +05a4f2: 0a03 |0041: move-result v3 │ │ +05a4f4: b032 |0042: add-int/2addr v2, v3 │ │ +05a4f6: 5952 2700 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ +05a4fa: 5252 2800 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ +05a4fe: 6e10 1d1f 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1f1d │ │ +05a504: 0a03 |004a: move-result v3 │ │ +05a506: b032 |004b: add-int/2addr v2, v3 │ │ +05a508: 5952 2800 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@0028 │ │ +05a50c: 5252 2500 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +05a510: 6e10 131f 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1f13 │ │ +05a516: 0a03 |0053: move-result v3 │ │ +05a518: b032 |0054: add-int/2addr v2, v3 │ │ +05a51a: 5952 2500 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +05a51e: 6e10 1b1f 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1f1b │ │ +05a524: 0c01 |005a: move-result-object v1 │ │ +05a526: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2580 │ │ 0x0003 line=2581 │ │ 0x0008 line=2583 │ │ 0x000a line=2584 │ │ 0x000d line=2602 │ │ @@ -51863,24 +51861,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05a4c8: |[05a4c8] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -05a4d8: 6e10 ab0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0cab │ │ -05a4de: 0a00 |0003: move-result v0 │ │ -05a4e0: 6e10 ae0c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05a4e6: 0a01 |0007: move-result v1 │ │ -05a4e8: b110 |0008: sub-int/2addr v0, v1 │ │ -05a4ea: 6e10 af0c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05a4f0: 0a01 |000c: move-result v1 │ │ -05a4f2: b110 |000d: sub-int/2addr v0, v1 │ │ -05a4f4: 0f00 |000e: return v0 │ │ +05a528: |[05a528] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +05a538: 6e10 ab0c 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0cab │ │ +05a53e: 0a00 |0003: move-result v0 │ │ +05a540: 6e10 ae0c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05a546: 0a01 |0007: move-result v1 │ │ +05a548: b110 |0008: sub-int/2addr v0, v1 │ │ +05a54a: 6e10 af0c 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05a550: 0a01 |000c: move-result v1 │ │ +05a552: b110 |000d: sub-int/2addr v0, v1 │ │ +05a554: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -51888,85 +51886,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 │ │ -05a4f8: |[05a4f8] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05a508: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -05a50a: 7010 a20c 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05a510: 0a0c |0004: move-result v12 │ │ -05a512: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -05a516: 6e10 b40c 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05a51c: 0a0d |000a: move-result v13 │ │ -05a51e: 82dd |000b: int-to-float v13, v13 │ │ -05a520: 82ce |000c: int-to-float v14, v12 │ │ -05a522: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -05a526: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -05a52a: 52fd fb03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05a52e: 82dd |0013: int-to-float v13, v13 │ │ -05a530: 82ce |0014: int-to-float v14, v12 │ │ -05a532: a908 0d0e |0015: div-float v8, v13, v14 │ │ -05a536: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -05a538: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -05a53a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -05a53c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -05a53e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -05a540: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -05a542: 54fd ef03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a546: 6e10 0d23 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a54c: 0a0d |0022: move-result v13 │ │ -05a54e: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -05a552: 54fd ef03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a556: 6e20 0723 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a55c: 0c02 |002a: move-result-object v2 │ │ -05a55e: 1f02 f901 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a562: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -05a566: 522d b003 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a56a: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -05a56e: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -05a572: 54f2 0604 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ -05a576: a60d 0406 |0037: add-float v13, v4, v6 │ │ -05a57a: c68d |0039: add-float/2addr v13, v8 │ │ -05a57c: 592d af03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a580: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -05a584: 592d b003 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a588: 54fd d403 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a58c: 522e b003 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a590: 6e20 e90a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05a596: 0a0d |0047: move-result v13 │ │ -05a598: 592d b203 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a59c: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05a5a0: 5229 af03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a5a4: 0197 |004e: move v7, v9 │ │ -05a5a6: 522d b203 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a5aa: c69d |0051: add-float/2addr v13, v9 │ │ -05a5ac: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -05a5b0: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -05a5b4: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -05a5b8: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -05a5bc: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -05a5c0: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -05a5c4: 54fd ef03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a5c8: 6e10 0d23 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a5ce: 0a0d |0063: move-result v13 │ │ -05a5d0: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -05a5d4: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -05a5d8: 0723 |0068: move-object v3, v2 │ │ -05a5da: 1103 |0069: return-object v3 │ │ -05a5dc: 018b |006a: move v11, v8 │ │ -05a5de: 28a4 |006b: goto 000f // -005c │ │ -05a5e0: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -05a5e2: 5225 b003 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a5e6: 0194 |006f: move v4, v9 │ │ -05a5e8: 5226 b203 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a5ec: 0723 |0072: move-object v3, v2 │ │ -05a5ee: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05a5f2: 28a8 |0075: goto 001d // -0058 │ │ +05a558: |[05a558] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05a568: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +05a56a: 7010 a20c 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05a570: 0a0c |0004: move-result v12 │ │ +05a572: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +05a576: 6e10 b40c 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05a57c: 0a0d |000a: move-result v13 │ │ +05a57e: 82dd |000b: int-to-float v13, v13 │ │ +05a580: 82ce |000c: int-to-float v14, v12 │ │ +05a582: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +05a586: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +05a58a: 52fd fb03 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05a58e: 82dd |0013: int-to-float v13, v13 │ │ +05a590: 82ce |0014: int-to-float v14, v12 │ │ +05a592: a908 0d0e |0015: div-float v8, v13, v14 │ │ +05a596: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +05a598: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +05a59a: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +05a59c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +05a59e: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +05a5a0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +05a5a2: 54fd ef03 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a5a6: 6e10 0d23 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a5ac: 0a0d |0022: move-result v13 │ │ +05a5ae: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +05a5b2: 54fd ef03 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a5b6: 6e20 0723 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a5bc: 0c02 |002a: move-result-object v2 │ │ +05a5be: 1f02 0002 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a5c2: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +05a5c6: 522d b003 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a5ca: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +05a5ce: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +05a5d2: 54f2 0604 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@0406 │ │ +05a5d6: a60d 0406 |0037: add-float v13, v4, v6 │ │ +05a5da: c68d |0039: add-float/2addr v13, v8 │ │ +05a5dc: 592d af03 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a5e0: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +05a5e4: 592d b003 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a5e8: 54fd d403 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a5ec: 522e b003 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a5f0: 6e20 e90a ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05a5f6: 0a0d |0047: move-result v13 │ │ +05a5f8: 592d b203 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a5fc: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05a600: 5229 af03 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a604: 0197 |004e: move v7, v9 │ │ +05a606: 522d b203 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a60a: c69d |0051: add-float/2addr v13, v9 │ │ +05a60c: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +05a610: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +05a614: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +05a618: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +05a61c: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +05a620: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +05a624: 54fd ef03 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a628: 6e10 0d23 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a62e: 0a0d |0063: move-result v13 │ │ +05a630: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +05a634: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +05a638: 0723 |0068: move-object v3, v2 │ │ +05a63a: 1103 |0069: return-object v3 │ │ +05a63c: 018b |006a: move v11, v8 │ │ +05a63e: 28a4 |006b: goto 000f // -005c │ │ +05a640: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +05a642: 5225 b003 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a646: 0194 |006f: move v4, v9 │ │ +05a648: 5226 b203 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a64c: 0723 |0072: move-object v3, v2 │ │ +05a64e: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05a652: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2108 │ │ 0x0005 line=2109 │ │ 0x000f line=2110 │ │ 0x0017 line=2111 │ │ 0x0018 line=2112 │ │ @@ -52027,35 +52025,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -05a5f4: |[05a5f4] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -05a604: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05a606: 5230 e703 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ -05a60a: 8200 |0003: int-to-float v0, v0 │ │ -05a60c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -05a610: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -05a614: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -05a618: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -05a61c: 6e10 b60c 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05a622: 0a00 |000f: move-result v0 │ │ -05a624: 5231 e703 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ -05a628: b110 |0012: sub-int/2addr v0, v1 │ │ -05a62a: 8200 |0013: int-to-float v0, v0 │ │ -05a62c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -05a630: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -05a634: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -05a638: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -05a63c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -05a63e: 0f00 |001d: return v0 │ │ -05a640: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -05a642: 28fe |001f: goto 001d // -0002 │ │ +05a654: |[05a654] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +05a664: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +05a666: 5230 e703 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ +05a66a: 8200 |0003: int-to-float v0, v0 │ │ +05a66c: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +05a670: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +05a674: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +05a678: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +05a67c: 6e10 b60c 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05a682: 0a00 |000f: move-result v0 │ │ +05a684: 5231 e703 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ +05a688: b110 |0012: sub-int/2addr v0, v1 │ │ +05a68a: 8200 |0013: int-to-float v0, v0 │ │ +05a68c: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +05a690: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +05a694: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +05a698: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +05a69c: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +05a69e: 0f00 |001d: return v0 │ │ +05a6a0: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +05a6a2: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1767 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -52065,36 +52063,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -05a644: |[05a644] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -05a654: 7110 d50a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -05a65a: 0a02 |0003: move-result v2 │ │ -05a65c: 7120 d80a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -05a662: 0a01 |0007: move-result v1 │ │ -05a664: 5243 d303 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05a668: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -05a66c: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -05a670: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -05a672: 7120 d90a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05a678: 0a03 |0012: move-result v3 │ │ -05a67a: 5943 f003 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05a67e: 7120 d80a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -05a684: 0a03 |0018: move-result v3 │ │ -05a686: 5943 d303 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05a68a: 5443 0a04 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05a68e: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -05a692: 5443 0a04 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05a696: 6e10 521e 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ -05a69c: 0e00 |0024: return-void │ │ -05a69e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -05a6a0: 28e9 |0026: goto 000f // -0017 │ │ +05a6a4: |[05a6a4] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +05a6b4: 7110 d50a 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +05a6ba: 0a02 |0003: move-result v2 │ │ +05a6bc: 7120 d80a 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +05a6c2: 0a01 |0007: move-result v1 │ │ +05a6c4: 5243 d303 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05a6c8: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +05a6cc: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +05a6d0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +05a6d2: 7120 d90a 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05a6d8: 0a03 |0012: move-result v3 │ │ +05a6da: 5943 f003 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05a6de: 7120 d80a 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +05a6e4: 0a03 |0018: move-result v3 │ │ +05a6e6: 5943 d303 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05a6ea: 5443 0a04 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05a6ee: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +05a6f2: 5443 0a04 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05a6f6: 6e10 521e 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ +05a6fc: 0e00 |0024: return-void │ │ +05a6fe: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +05a700: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2384 │ │ 0x0004 line=2385 │ │ 0x0008 line=2386 │ │ 0x000c line=2389 │ │ 0x000f line=2390 │ │ @@ -52115,61 +52113,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -05a6a4: |[05a6a4] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -05a6b4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05a6b6: 54a8 ef03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a6ba: 6e10 0d23 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a6c0: 0a08 |0006: move-result v8 │ │ -05a6c2: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -05a6c6: 5ca7 d703 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ -05a6ca: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -05a6cc: 6e40 ca0c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0cca │ │ -05a6d2: 55a8 d703 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ -05a6d6: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -05a6da: 2207 5204 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@0452 │ │ -05a6de: 1a08 301f |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1f30 │ │ -05a6e2: 7020 a022 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05a6e8: 2707 |001a: throw v7 │ │ -05a6ea: 7010 bb0c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ -05a6f0: 0c01 |001e: move-result-object v1 │ │ -05a6f2: 7010 a20c 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05a6f8: 0a05 |0022: move-result v5 │ │ -05a6fa: 52a8 fb03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05a6fe: 9006 0508 |0025: add-int v6, v5, v8 │ │ -05a702: 52a8 fb03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05a706: 8288 |0029: int-to-float v8, v8 │ │ -05a708: 8259 |002a: int-to-float v9, v5 │ │ -05a70a: a902 0809 |002b: div-float v2, v8, v9 │ │ -05a70e: 5210 b003 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a712: 82b8 |002f: int-to-float v8, v11 │ │ -05a714: 8259 |0030: int-to-float v9, v5 │ │ -05a716: c998 |0031: div-float/2addr v8, v9 │ │ -05a718: 5219 af03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a71c: c798 |0034: sub-float/2addr v8, v9 │ │ -05a71e: 5219 b203 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05a722: c629 |0037: add-float/2addr v9, v2 │ │ -05a724: a904 0809 |0038: div-float v4, v8, v9 │ │ -05a728: 8268 |003a: int-to-float v8, v6 │ │ -05a72a: c848 |003b: mul-float/2addr v8, v4 │ │ -05a72c: 8783 |003c: float-to-int v3, v8 │ │ -05a72e: 5ca7 d703 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ -05a732: 6e40 ca0c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0cca │ │ -05a738: 55a7 d703 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ -05a73c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -05a740: 2207 5204 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@0452 │ │ -05a744: 1a08 301f |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1f30 │ │ -05a748: 7020 a022 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05a74e: 2707 |004d: throw v7 │ │ -05a750: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -05a752: 0f07 |004f: return v7 │ │ +05a704: |[05a704] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +05a714: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a716: 54a8 ef03 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a71a: 6e10 0d23 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a720: 0a08 |0006: move-result v8 │ │ +05a722: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +05a726: 5ca7 d703 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ +05a72a: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +05a72c: 6e40 ca0c 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0cca │ │ +05a732: 55a8 d703 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ +05a736: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +05a73a: 2207 5b04 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@045b │ │ +05a73e: 1a08 391f |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@1f39 │ │ +05a742: 7020 a022 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05a748: 2707 |001a: throw v7 │ │ +05a74a: 7010 bb0c 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ +05a750: 0c01 |001e: move-result-object v1 │ │ +05a752: 7010 a20c 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05a758: 0a05 |0022: move-result v5 │ │ +05a75a: 52a8 fb03 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05a75e: 9006 0508 |0025: add-int v6, v5, v8 │ │ +05a762: 52a8 fb03 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05a766: 8288 |0029: int-to-float v8, v8 │ │ +05a768: 8259 |002a: int-to-float v9, v5 │ │ +05a76a: a902 0809 |002b: div-float v2, v8, v9 │ │ +05a76e: 5210 b003 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a772: 82b8 |002f: int-to-float v8, v11 │ │ +05a774: 8259 |0030: int-to-float v9, v5 │ │ +05a776: c998 |0031: div-float/2addr v8, v9 │ │ +05a778: 5219 af03 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a77c: c798 |0034: sub-float/2addr v8, v9 │ │ +05a77e: 5219 b203 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05a782: c629 |0037: add-float/2addr v9, v2 │ │ +05a784: a904 0809 |0038: div-float v4, v8, v9 │ │ +05a788: 8268 |003a: int-to-float v8, v6 │ │ +05a78a: c848 |003b: mul-float/2addr v8, v4 │ │ +05a78c: 8783 |003c: float-to-int v3, v8 │ │ +05a78e: 5ca7 d703 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ +05a792: 6e40 ca0c 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@0cca │ │ +05a798: 55a7 d703 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ +05a79c: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +05a7a0: 2207 5b04 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@045b │ │ +05a7a4: 1a08 391f |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@1f39 │ │ +05a7a8: 7020 a022 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05a7ae: 2707 |004d: throw v7 │ │ +05a7b0: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +05a7b2: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1631 │ │ 0x0009 line=1632 │ │ 0x000b line=1633 │ │ 0x000f line=1634 │ │ 0x0013 line=1635 │ │ @@ -52201,117 +52199,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -05a754: |[05a754] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -05a764: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05a766: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -05a76a: 520e f003 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05a76e: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -05a772: 0200 1200 |0007: move/from16 v0, v18 │ │ -05a776: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -05a77a: 5910 f003 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05a77e: 7401 b40c 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05a784: 0a0e |0010: move-result v14 │ │ -05a786: 82e8 |0011: int-to-float v8, v14 │ │ -05a788: a60c 0802 |0012: add-float v12, v8, v2 │ │ -05a78c: 7601 a20c 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05a792: 0a0d |0017: move-result v13 │ │ -05a794: 82de |0018: int-to-float v14, v13 │ │ -05a796: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -05a79a: 520f e503 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05a79e: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -05a7a2: 82de |001f: int-to-float v14, v13 │ │ -05a7a4: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -05a7a8: 520f f203 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05a7ac: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -05a7b0: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -05a7b2: 121a |0027: const/4 v10, #int 1 // #1 │ │ -05a7b4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -05a7b8: 540e ef03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a7bc: 120f |002c: const/4 v15, #int 0 // #0 │ │ -05a7be: 6e20 0723 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a7c4: 0c03 |0030: move-result-object v3 │ │ -05a7c6: 1f03 f901 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a7ca: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -05a7ce: 540e ef03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a7d2: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -05a7d6: 540f ef03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a7da: 6e10 0d23 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05a7e0: 0a0f |003e: move-result v15 │ │ -05a7e2: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05a7e6: 6e20 0723 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05a7ec: 0c04 |0044: move-result-object v4 │ │ -05a7ee: 1f04 f901 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05a7f2: 523e b003 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a7f6: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -05a7fa: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -05a7fc: 523e af03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a800: 82df |004e: int-to-float v15, v13 │ │ -05a802: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -05a806: 524e b003 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05a80a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -05a80e: 540f d403 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05a812: 6e10 e60a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05a818: 0a0f |005a: move-result v15 │ │ -05a81a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -05a81e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -05a822: 120a |005f: const/4 v10, #int 0 // #0 │ │ -05a824: 524e af03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a828: 82df |0062: int-to-float v15, v13 │ │ -05a82a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -05a82e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -05a832: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -05a836: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -05a83a: a709 060c |006b: sub-float v9, v6, v12 │ │ -05a83e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -05a842: 540e f303 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05a846: 7110 ac22 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05a84c: 0a0f |0074: move-result v15 │ │ -05a84e: 82d0 |0075: int-to-float v0, v13 │ │ -05a850: 0210 0000 |0076: move/from16 v16, v0 │ │ -05a854: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -05a858: 6e20 cf10 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@10cf │ │ -05a85e: 0a07 |007d: move-result v7 │ │ -05a860: 016c |007e: move v12, v6 │ │ -05a862: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -05a866: 520e f003 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05a86a: 87cf |0083: float-to-int v15, v12 │ │ -05a86c: 82ff |0084: int-to-float v15, v15 │ │ -05a86e: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -05a872: c6fe |0087: add-float/2addr v14, v15 │ │ -05a874: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -05a878: 590e f003 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05a87c: 87ce |008c: float-to-int v14, v12 │ │ -05a87e: 7401 b50c 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05a884: 0a0f |0090: move-result v15 │ │ -05a886: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -05a88a: 6e30 e10c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05a890: 87ce |0096: float-to-int v14, v12 │ │ -05a892: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -05a896: 7020 d30c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ -05a89c: 0f07 |009c: return v7 │ │ -05a89e: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -05a8a2: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -05a8a6: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -05a8aa: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -05a8ae: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -05a8b2: 540e 0104 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05a8b6: 7110 ac22 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05a8bc: 0a0f |00ac: move-result v15 │ │ -05a8be: 82d0 |00ad: int-to-float v0, v13 │ │ -05a8c0: 0210 0000 |00ae: move/from16 v16, v0 │ │ -05a8c4: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -05a8c8: 6e20 cf10 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@10cf │ │ -05a8ce: 0a07 |00b5: move-result v7 │ │ -05a8d0: 01bc |00b6: move v12, v11 │ │ -05a8d2: 28c8 |00b7: goto 007f // -0038 │ │ +05a7b4: |[05a7b4] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +05a7c4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05a7c6: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +05a7ca: 520e f003 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05a7ce: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +05a7d2: 0200 1200 |0007: move/from16 v0, v18 │ │ +05a7d6: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +05a7da: 5910 f003 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05a7de: 7401 b40c 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05a7e4: 0a0e |0010: move-result v14 │ │ +05a7e6: 82e8 |0011: int-to-float v8, v14 │ │ +05a7e8: a60c 0802 |0012: add-float v12, v8, v2 │ │ +05a7ec: 7601 a20c 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05a7f2: 0a0d |0017: move-result v13 │ │ +05a7f4: 82de |0018: int-to-float v14, v13 │ │ +05a7f6: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +05a7fa: 520f e503 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05a7fe: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +05a802: 82de |001f: int-to-float v14, v13 │ │ +05a804: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +05a808: 520f f203 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05a80c: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +05a810: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +05a812: 121a |0027: const/4 v10, #int 1 // #1 │ │ +05a814: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +05a818: 540e ef03 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a81c: 120f |002c: const/4 v15, #int 0 // #0 │ │ +05a81e: 6e20 0723 fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a824: 0c03 |0030: move-result-object v3 │ │ +05a826: 1f03 0002 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a82a: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +05a82e: 540e ef03 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a832: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +05a836: 540f ef03 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a83a: 6e10 0d23 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05a840: 0a0f |003e: move-result v15 │ │ +05a842: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05a846: 6e20 0723 fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05a84c: 0c04 |0044: move-result-object v4 │ │ +05a84e: 1f04 0002 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05a852: 523e b003 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a856: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +05a85a: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +05a85c: 523e af03 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a860: 82df |004e: int-to-float v15, v13 │ │ +05a862: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +05a866: 524e b003 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05a86a: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +05a86e: 540f d403 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05a872: 6e10 e60a 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05a878: 0a0f |005a: move-result v15 │ │ +05a87a: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +05a87e: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +05a882: 120a |005f: const/4 v10, #int 0 // #0 │ │ +05a884: 524e af03 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a888: 82df |0062: int-to-float v15, v13 │ │ +05a88a: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +05a88e: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +05a892: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +05a896: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +05a89a: a709 060c |006b: sub-float v9, v6, v12 │ │ +05a89e: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +05a8a2: 540e f303 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05a8a6: 7110 ac22 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05a8ac: 0a0f |0074: move-result v15 │ │ +05a8ae: 82d0 |0075: int-to-float v0, v13 │ │ +05a8b0: 0210 0000 |0076: move/from16 v16, v0 │ │ +05a8b4: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +05a8b8: 6e20 cf10 fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@10cf │ │ +05a8be: 0a07 |007d: move-result v7 │ │ +05a8c0: 016c |007e: move v12, v6 │ │ +05a8c2: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +05a8c6: 520e f003 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05a8ca: 87cf |0083: float-to-int v15, v12 │ │ +05a8cc: 82ff |0084: int-to-float v15, v15 │ │ +05a8ce: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +05a8d2: c6fe |0087: add-float/2addr v14, v15 │ │ +05a8d4: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +05a8d8: 590e f003 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05a8dc: 87ce |008c: float-to-int v14, v12 │ │ +05a8de: 7401 b50c 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05a8e4: 0a0f |0090: move-result v15 │ │ +05a8e6: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +05a8ea: 6e30 e10c e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05a8f0: 87ce |0096: float-to-int v14, v12 │ │ +05a8f2: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +05a8f6: 7020 d30c e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ +05a8fc: 0f07 |009c: return v7 │ │ +05a8fe: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +05a902: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +05a906: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +05a90a: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +05a90e: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +05a912: 540e 0104 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05a916: 7110 ac22 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05a91c: 0a0f |00ac: move-result v15 │ │ +05a91e: 82d0 |00ad: int-to-float v0, v13 │ │ +05a920: 0210 0000 |00ae: move/from16 v16, v0 │ │ +05a924: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +05a928: 6e20 cf10 fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@10cf │ │ +05a92e: 0a07 |00b5: move-result v7 │ │ +05a930: 01bc |00b6: move v12, v11 │ │ +05a932: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2057 │ │ 0x0001 line=2059 │ │ 0x0007 line=2060 │ │ 0x000d line=2062 │ │ 0x0012 line=2063 │ │ @@ -52364,96 +52362,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -05a8d4: |[05a8d4] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -05a8e4: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -05a8e8: 54e0 ef03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05a8ec: 6e10 0823 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -05a8f2: 0a00 |0007: move-result v0 │ │ -05a8f4: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -05a8f8: 6e10 ae0c 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05a8fe: 0a00 |000d: move-result v0 │ │ -05a900: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -05a904: 6e10 af0c 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05a90a: 0a02 |0013: move-result v2 │ │ -05a90c: b120 |0014: sub-int/2addr v0, v2 │ │ -05a90e: 900c 0011 |0015: add-int v12, v0, v17 │ │ -05a912: 6e10 ae0c 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05a918: 0a00 |001a: move-result v0 │ │ -05a91a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -05a91e: 6e10 af0c 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05a924: 0a02 |0020: move-result v2 │ │ -05a926: b120 |0021: sub-int/2addr v0, v2 │ │ -05a928: 9007 0012 |0022: add-int v7, v0, v18 │ │ -05a92c: 6e10 b40c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05a932: 0a0d |0027: move-result v13 │ │ -05a934: 82d0 |0028: int-to-float v0, v13 │ │ -05a936: 8272 |0029: int-to-float v2, v7 │ │ -05a938: a908 0002 |002a: div-float v8, v0, v2 │ │ -05a93c: 82c0 |002c: int-to-float v0, v12 │ │ -05a93e: c880 |002d: mul-float/2addr v0, v8 │ │ -05a940: 8701 |002e: float-to-int v1, v0 │ │ -05a942: 6e10 b50c 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05a948: 0a00 |0032: move-result v0 │ │ -05a94a: 6e30 e10c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05a950: 54e0 0304 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a954: 6e10 de20 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ -05a95a: 0a00 |003b: move-result v0 │ │ -05a95c: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -05a960: 54e0 0304 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a964: 6e10 db20 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@20db │ │ -05a96a: 0a00 |0043: move-result v0 │ │ -05a96c: 54e2 0304 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a970: 6e10 e120 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@20e1 │ │ -05a976: 0a02 |0049: move-result v2 │ │ -05a978: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -05a97c: 52e0 db03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05a980: 6e20 bc0c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ -05a986: 0c0b |0051: move-result-object v11 │ │ -05a988: 54e0 0304 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05a98c: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -05a98e: 52b3 af03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a992: 82f4 |0057: int-to-float v4, v15 │ │ -05a994: c843 |0058: mul-float/2addr v3, v4 │ │ -05a996: 8733 |0059: float-to-int v3, v3 │ │ -05a998: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -05a99a: 7406 e020 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ -05a9a0: 0e00 |005e: return-void │ │ -05a9a2: 52e0 db03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05a9a6: 6e20 bc0c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ -05a9ac: 0c06 |0064: move-result-object v6 │ │ -05a9ae: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -05a9b2: 5260 af03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05a9b6: 52e2 f203 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05a9ba: 7120 b122 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -05a9c0: 0a09 |006e: move-result v9 │ │ -05a9c2: 6e10 ae0c 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05a9c8: 0a00 |0072: move-result v0 │ │ -05a9ca: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -05a9ce: 6e10 af0c 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05a9d4: 0a02 |0078: move-result v2 │ │ -05a9d6: b120 |0079: sub-int/2addr v0, v2 │ │ -05a9d8: 8200 |007a: int-to-float v0, v0 │ │ -05a9da: c890 |007b: mul-float/2addr v0, v9 │ │ -05a9dc: 870a |007c: float-to-int v10, v0 │ │ -05a9de: 6e10 b40c 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05a9e4: 0a00 |0080: move-result v0 │ │ -05a9e6: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -05a9ea: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -05a9ec: 7020 8b0c 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ -05a9f2: 6e10 b50c 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05a9f8: 0a00 |008a: move-result v0 │ │ -05a9fa: 6e30 e10c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05aa00: 28d0 |008e: goto 005e // -0030 │ │ -05aa02: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -05aa04: 28df |0090: goto 006f // -0021 │ │ +05a934: |[05a934] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +05a944: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +05a948: 54e0 ef03 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05a94c: 6e10 0823 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +05a952: 0a00 |0007: move-result v0 │ │ +05a954: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +05a958: 6e10 ae0c 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05a95e: 0a00 |000d: move-result v0 │ │ +05a960: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +05a964: 6e10 af0c 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05a96a: 0a02 |0013: move-result v2 │ │ +05a96c: b120 |0014: sub-int/2addr v0, v2 │ │ +05a96e: 900c 0011 |0015: add-int v12, v0, v17 │ │ +05a972: 6e10 ae0c 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05a978: 0a00 |001a: move-result v0 │ │ +05a97a: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +05a97e: 6e10 af0c 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05a984: 0a02 |0020: move-result v2 │ │ +05a986: b120 |0021: sub-int/2addr v0, v2 │ │ +05a988: 9007 0012 |0022: add-int v7, v0, v18 │ │ +05a98c: 6e10 b40c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05a992: 0a0d |0027: move-result v13 │ │ +05a994: 82d0 |0028: int-to-float v0, v13 │ │ +05a996: 8272 |0029: int-to-float v2, v7 │ │ +05a998: a908 0002 |002a: div-float v8, v0, v2 │ │ +05a99c: 82c0 |002c: int-to-float v0, v12 │ │ +05a99e: c880 |002d: mul-float/2addr v0, v8 │ │ +05a9a0: 8701 |002e: float-to-int v1, v0 │ │ +05a9a2: 6e10 b50c 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05a9a8: 0a00 |0032: move-result v0 │ │ +05a9aa: 6e30 e10c 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05a9b0: 54e0 0304 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a9b4: 6e10 de20 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ +05a9ba: 0a00 |003b: move-result v0 │ │ +05a9bc: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +05a9c0: 54e0 0304 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a9c4: 6e10 db20 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@20db │ │ +05a9ca: 0a00 |0043: move-result v0 │ │ +05a9cc: 54e2 0304 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a9d0: 6e10 e120 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@20e1 │ │ +05a9d6: 0a02 |0049: move-result v2 │ │ +05a9d8: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +05a9dc: 52e0 db03 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05a9e0: 6e20 bc0c 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ +05a9e6: 0c0b |0051: move-result-object v11 │ │ +05a9e8: 54e0 0304 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05a9ec: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +05a9ee: 52b3 af03 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05a9f2: 82f4 |0057: int-to-float v4, v15 │ │ +05a9f4: c843 |0058: mul-float/2addr v3, v4 │ │ +05a9f6: 8733 |0059: float-to-int v3, v3 │ │ +05a9f8: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +05a9fa: 7406 e020 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ +05aa00: 0e00 |005e: return-void │ │ +05aa02: 52e0 db03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05aa06: 6e20 bc0c 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ +05aa0c: 0c06 |0064: move-result-object v6 │ │ +05aa0e: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +05aa12: 5260 af03 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05aa16: 52e2 f203 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05aa1a: 7120 b122 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +05aa20: 0a09 |006e: move-result v9 │ │ +05aa22: 6e10 ae0c 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05aa28: 0a00 |0072: move-result v0 │ │ +05aa2a: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +05aa2e: 6e10 af0c 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05aa34: 0a02 |0078: move-result v2 │ │ +05aa36: b120 |0079: sub-int/2addr v0, v2 │ │ +05aa38: 8200 |007a: int-to-float v0, v0 │ │ +05aa3a: c890 |007b: mul-float/2addr v0, v9 │ │ +05aa3c: 870a |007c: float-to-int v10, v0 │ │ +05aa3e: 6e10 b40c 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05aa44: 0a00 |0080: move-result v0 │ │ +05aa46: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +05aa4a: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +05aa4c: 7020 8b0c 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ +05aa52: 6e10 b50c 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05aa58: 0a00 |008a: move-result v0 │ │ +05aa5a: 6e30 e10c ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05aa60: 28d0 |008e: goto 005e // -0030 │ │ +05aa62: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +05aa64: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1468 │ │ 0x000a line=1469 │ │ 0x0017 line=1470 │ │ 0x0024 line=1472 │ │ 0x0028 line=1473 │ │ @@ -52493,31 +52491,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -05aa08: |[05aa08] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -05aa18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05aa1a: 6e10 9f0c 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05aa20: 0a03 |0004: move-result v3 │ │ -05aa22: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -05aa26: 6e20 9e0c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05aa2c: 0c00 |000a: move-result-object v0 │ │ -05aa2e: 6e10 891e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05aa34: 0c02 |000e: move-result-object v2 │ │ -05aa36: 1f02 fa01 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05aa3a: 5523 b603 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05aa3e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -05aa42: 6e20 dd0c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0cdd │ │ -05aa48: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05aa4c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05aa50: 28e5 |001c: goto 0001 // -001b │ │ -05aa52: 0e00 |001d: return-void │ │ +05aa68: |[05aa68] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +05aa78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05aa7a: 6e10 9f0c 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05aa80: 0a03 |0004: move-result v3 │ │ +05aa82: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +05aa86: 6e20 9e0c 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05aa8c: 0c00 |000a: move-result-object v0 │ │ +05aa8e: 6e10 891e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05aa94: 0c02 |000e: move-result-object v2 │ │ +05aa96: 1f02 0102 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05aa9a: 5523 b603 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05aa9e: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +05aaa2: 6e20 dd0c 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@0cdd │ │ +05aaa8: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05aaac: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05aab0: 28e5 |001c: goto 0001 // -001b │ │ +05aab2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ 0x000b line=456 │ │ 0x0011 line=457 │ │ 0x0015 line=458 │ │ @@ -52535,20 +52533,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -05aa54: |[05aa54] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -05aa64: 6e10 b20c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0cb2 │ │ -05aa6a: 0c00 |0003: move-result-object v0 │ │ -05aa6c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -05aa70: 7220 3c1f 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1f3c │ │ -05aa76: 0e00 |0009: return-void │ │ +05aab4: |[05aab4] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +05aac4: 6e10 b20c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0cb2 │ │ +05aaca: 0c00 |0003: move-result-object v0 │ │ +05aacc: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +05aad0: 7220 3c1f 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1f3c │ │ +05aad6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2050 │ │ 0x0004 line=2051 │ │ 0x0006 line=2052 │ │ 0x0009 line=2054 │ │ locals : │ │ @@ -52561,59 +52559,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -05aa78: |[05aa78] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -05aa88: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05aa8a: 6e20 bc0c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ -05aa90: 0c00 |0004: move-result-object v0 │ │ -05aa92: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -05aa94: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -05aa98: 7010 a20c 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05aa9e: 0a02 |000b: move-result v2 │ │ -05aaa0: 8223 |000c: int-to-float v3, v2 │ │ -05aaa2: 5284 e503 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05aaa6: 5205 af03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05aaaa: 5286 f203 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05aaae: 7120 b122 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -05aab4: 0a05 |0016: move-result v5 │ │ -05aab6: 7120 af22 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -05aabc: 0a04 |001a: move-result v4 │ │ -05aabe: c843 |001b: mul-float/2addr v3, v4 │ │ -05aac0: 8731 |001c: float-to-int v1, v3 │ │ -05aac2: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -05aac6: 6e40 f80c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0cf8 │ │ -05aacc: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -05aad0: 5483 fa03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05aad4: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -05aad8: 5483 fa03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05aadc: 7220 610c 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05aae2: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -05aae6: 5483 ec03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05aaea: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -05aaee: 5483 ec03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05aaf2: 7220 610c 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05aaf8: 0e00 |0038: return-void │ │ -05aafa: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -05aafe: 5483 fa03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05ab02: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -05ab06: 5483 fa03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05ab0a: 7220 610c 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05ab10: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -05ab14: 5483 ec03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ab18: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -05ab1c: 5483 ec03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ab20: 7220 610c 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05ab26: 7020 8b0c 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ -05ab2c: 6e30 e10c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05ab32: 7020 d30c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ -05ab38: 28e0 |0058: goto 0038 // -0020 │ │ +05aad8: |[05aad8] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +05aae8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +05aaea: 6e20 bc0c 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ +05aaf0: 0c00 |0004: move-result-object v0 │ │ +05aaf2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +05aaf4: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +05aaf8: 7010 a20c 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05aafe: 0a02 |000b: move-result v2 │ │ +05ab00: 8223 |000c: int-to-float v3, v2 │ │ +05ab02: 5284 e503 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05ab06: 5205 af03 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05ab0a: 5286 f203 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05ab0e: 7120 b122 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +05ab14: 0a05 |0016: move-result v5 │ │ +05ab16: 7120 af22 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +05ab1c: 0a04 |001a: move-result v4 │ │ +05ab1e: c843 |001b: mul-float/2addr v3, v4 │ │ +05ab20: 8731 |001c: float-to-int v1, v3 │ │ +05ab22: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +05ab26: 6e40 f80c 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0cf8 │ │ +05ab2c: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +05ab30: 5483 fa03 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ab34: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +05ab38: 5483 fa03 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ab3c: 7220 610c 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05ab42: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +05ab46: 5483 ec03 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05ab4a: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +05ab4e: 5483 ec03 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05ab52: 7220 610c 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05ab58: 0e00 |0038: return-void │ │ +05ab5a: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +05ab5e: 5483 fa03 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ab62: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +05ab66: 5483 fa03 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ab6a: 7220 610c 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05ab70: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +05ab74: 5483 ec03 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05ab78: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +05ab7c: 5483 ec03 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05ab80: 7220 610c 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05ab86: 7020 8b0c 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ +05ab8c: 6e30 e10c 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05ab92: 7020 d30c 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ +05ab98: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=557 │ │ 0x0005 line=558 │ │ 0x0006 line=559 │ │ 0x0008 line=560 │ │ 0x000c line=561 │ │ @@ -52646,31 +52644,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -05ab3c: |[05ab3c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -05ab4c: 5210 0204 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -05ab50: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -05ab54: 0e00 |0004: return-void │ │ -05ab56: 5912 0204 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -05ab5a: 5410 fc03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ -05ab5e: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -05ab62: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -05ab66: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -05ab68: 7020 940c 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0c94 │ │ -05ab6e: 5410 fa03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05ab72: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -05ab76: 5410 fa03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05ab7a: 7220 5f0c 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0c5f │ │ -05ab80: 28ea |001a: goto 0004 // -0016 │ │ -05ab82: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -05ab84: 28f2 |001c: goto 000e // -000e │ │ +05ab9c: |[05ab9c] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +05abac: 5210 0204 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +05abb0: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +05abb4: 0e00 |0004: return-void │ │ +05abb6: 5912 0204 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +05abba: 5410 fc03 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ +05abbe: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +05abc2: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +05abc6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +05abc8: 7020 940c 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@0c94 │ │ +05abce: 5410 fa03 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05abd2: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +05abd6: 5410 fa03 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05abda: 7220 5f0c 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@0c5f │ │ +05abe0: 28ea |001a: goto 0004 // -0016 │ │ +05abe2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +05abe4: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=400 │ │ 0x0005 line=392 │ │ 0x0007 line=393 │ │ 0x000b line=395 │ │ @@ -52686,19 +52684,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -05ab88: |[05ab88] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -05ab98: 5510 0404 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0404 │ │ -05ab9c: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -05aba0: 5c12 0404 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0404 │ │ -05aba4: 0e00 |0006: return-void │ │ +05abe8: |[05abe8] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +05abf8: 5510 0404 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0404 │ │ +05abfc: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +05ac00: 5c12 0404 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@0404 │ │ +05ac04: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2409 │ │ 0x0004 line=2410 │ │ 0x0006 line=2421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -52709,39 +52707,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05aba8: |[05aba8] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -05abb8: 5253 de03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ -05abbc: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -05abc0: 5453 df03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05abc4: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -05abc8: 2203 7b04 |0008: new-instance v3, Ljava/util/ArrayList; // type@047b │ │ -05abcc: 7010 ff22 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -05abd2: 5b53 df03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05abd6: 6e10 9f0c 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05abdc: 0a01 |0012: move-result v1 │ │ -05abde: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -05abe0: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -05abe4: 6e20 9e0c 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05abea: 0c00 |0019: move-result-object v0 │ │ -05abec: 5453 df03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05abf0: 6e20 0323 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -05abf6: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05abfa: 28f3 |0021: goto 0014 // -000d │ │ -05abfc: 5453 df03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05ac00: 6e10 0523 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -05ac06: 28e8 |0027: goto 000f // -0018 │ │ -05ac08: 5453 df03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05ac0c: 6204 0c04 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@040c │ │ -05ac10: 7120 1723 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2317 │ │ -05ac16: 0e00 |002f: return-void │ │ +05ac08: |[05ac08] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +05ac18: 5253 de03 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ +05ac1c: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +05ac20: 5453 df03 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ac24: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +05ac28: 2203 8404 |0008: new-instance v3, Ljava/util/ArrayList; // type@0484 │ │ +05ac2c: 7010 ff22 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +05ac32: 5b53 df03 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ac36: 6e10 9f0c 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05ac3c: 0a01 |0012: move-result v1 │ │ +05ac3e: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +05ac40: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +05ac44: 6e20 9e0c 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05ac4a: 0c00 |0019: move-result-object v0 │ │ +05ac4c: 5453 df03 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ac50: 6e20 0323 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +05ac56: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05ac5a: 28f3 |0021: goto 0014 // -000d │ │ +05ac5c: 5453 df03 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ac60: 6e10 0523 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +05ac66: 28e8 |0027: goto 000f // -0018 │ │ +05ac68: 5453 df03 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ac6c: 6204 0c04 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@040c │ │ +05ac70: 7120 1723 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2317 │ │ +05ac76: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0004 line=1107 │ │ 0x0008 line=1108 │ │ 0x000f line=1112 │ │ 0x0013 line=1113 │ │ @@ -52765,60 +52763,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -05ac18: |[05ac18] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -05ac28: 6e10 0d23 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05ac2e: 0a02 |0003: move-result v2 │ │ -05ac30: 6e10 a60c 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0ca6 │ │ -05ac36: 0a01 |0007: move-result v1 │ │ -05ac38: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -05ac3c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -05ac40: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -05ac42: 6e10 9f0c 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05ac48: 0a05 |0010: move-result v5 │ │ -05ac4a: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -05ac4e: 6e20 9e0c 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05ac54: 0c00 |0016: move-result-object v0 │ │ -05ac56: 6e10 9d1e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05ac5c: 0a05 |001a: move-result v5 │ │ -05ac5e: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -05ac62: 6e20 ba0c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05ac68: 0c04 |0020: move-result-object v4 │ │ -05ac6a: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -05ac6e: 5245 b003 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05ac72: 5276 db03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05ac76: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -05ac7a: 6e40 6e1e 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1e6e │ │ -05ac80: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05ac84: 28df |002e: goto 000d // -0021 │ │ -05ac86: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -05ac8a: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -05ac8e: 6e10 0d23 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05ac94: 0a05 |0036: move-result v5 │ │ -05ac96: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -05ac9a: 6e10 c00c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0cc0 │ │ -05aca0: 0a05 |003c: move-result v5 │ │ -05aca2: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -05aca6: 0e00 |003f: return-void │ │ -05aca8: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -05acac: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -05acae: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -05acb2: 6e10 c30c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0cc3 │ │ -05acb8: 0a05 |0048: move-result v5 │ │ -05acba: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -05acbe: 6e10 c10c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0cc1 │ │ -05acc4: 0a05 |004e: move-result v5 │ │ -05acc6: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -05acca: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -05acce: 6e20 0323 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -05acd4: 28e9 |0056: goto 003f // -0017 │ │ +05ac78: |[05ac78] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +05ac88: 6e10 0d23 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05ac8e: 0a02 |0003: move-result v2 │ │ +05ac90: 6e10 a60c 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@0ca6 │ │ +05ac96: 0a01 |0007: move-result v1 │ │ +05ac98: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +05ac9c: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +05aca0: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +05aca2: 6e10 9f0c 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05aca8: 0a05 |0010: move-result v5 │ │ +05acaa: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +05acae: 6e20 9e0c 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05acb4: 0c00 |0016: move-result-object v0 │ │ +05acb6: 6e10 9d1e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05acbc: 0a05 |001a: move-result v5 │ │ +05acbe: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +05acc2: 6e20 ba0c 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05acc8: 0c04 |0020: move-result-object v4 │ │ +05acca: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +05acce: 5245 b003 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05acd2: 5276 db03 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05acd6: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +05acda: 6e40 6e1e 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1e6e │ │ +05ace0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05ace4: 28df |002e: goto 000d // -0021 │ │ +05ace6: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +05acea: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +05acee: 6e10 0d23 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05acf4: 0a05 |0036: move-result v5 │ │ +05acf6: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +05acfa: 6e10 c00c 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@0cc0 │ │ +05ad00: 0a05 |003c: move-result v5 │ │ +05ad02: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +05ad06: 0e00 |003f: return-void │ │ +05ad08: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +05ad0c: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +05ad0e: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +05ad12: 6e10 c30c 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@0cc3 │ │ +05ad18: 0a05 |0048: move-result v5 │ │ +05ad1a: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +05ad1e: 6e10 c10c 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@0cc1 │ │ +05ad24: 0a05 |004e: move-result v5 │ │ +05ad26: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +05ad2a: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +05ad2e: 6e20 0323 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +05ad34: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2626 │ │ 0x0004 line=2628 │ │ 0x0008 line=2630 │ │ 0x000c line=2631 │ │ 0x0013 line=2632 │ │ @@ -52850,37 +52848,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 │ │ -05acd8: |[05acd8] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05ace8: 2200 f901 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05acec: 7010 560c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ -05acf2: 5903 b003 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05acf6: 5421 d403 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05acfa: 6e30 eb0a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0aeb │ │ -05ad00: 0c01 |000c: move-result-object v1 │ │ -05ad02: 5b01 ae03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05ad06: 5421 d403 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05ad0a: 6e20 e90a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05ad10: 0a01 |0014: move-result v1 │ │ -05ad12: 5901 b203 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05ad16: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -05ad1a: 5421 ef03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05ad1e: 6e10 0d23 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05ad24: 0a01 |001e: move-result v1 │ │ -05ad26: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -05ad2a: 5421 ef03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05ad2e: 6e20 0323 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -05ad34: 1100 |0026: return-object v0 │ │ -05ad36: 5421 ef03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05ad3a: 6e30 0223 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ -05ad40: 28fa |002c: goto 0026 // -0006 │ │ +05ad38: |[05ad38] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05ad48: 2200 0002 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05ad4c: 7010 560c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@0c56 │ │ +05ad52: 5903 b003 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05ad56: 5421 d403 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ad5a: 6e30 eb0a 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@0aeb │ │ +05ad60: 0c01 |000c: move-result-object v1 │ │ +05ad62: 5b01 ae03 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05ad66: 5421 d403 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ad6a: 6e20 e90a 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05ad70: 0a01 |0014: move-result v1 │ │ +05ad72: 5901 b203 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05ad76: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +05ad7a: 5421 ef03 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05ad7e: 6e10 0d23 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05ad84: 0a01 |001e: move-result v1 │ │ +05ad86: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +05ad8a: 5421 ef03 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05ad8e: 6e20 0323 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +05ad94: 1100 |0026: return-object v0 │ │ +05ad96: 5421 ef03 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05ad9a: 6e30 0223 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ +05ada0: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=830 │ │ 0x0005 line=831 │ │ 0x0007 line=832 │ │ 0x000f line=833 │ │ 0x0017 line=834 │ │ @@ -52898,34 +52896,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -05ad44: |[05ad44] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -05ad54: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05ad56: 6e10 9f0c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05ad5c: 0a03 |0004: move-result v3 │ │ -05ad5e: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -05ad62: 6e20 9e0c 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05ad68: 0c00 |000a: move-result-object v0 │ │ -05ad6a: 6e10 9d1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05ad70: 0a03 |000e: move-result v3 │ │ -05ad72: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -05ad76: 6e20 ba0c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05ad7c: 0c02 |0014: move-result-object v2 │ │ -05ad7e: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -05ad82: 5223 b003 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05ad86: 5254 db03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05ad8a: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -05ad8e: 6e20 701e 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1e70 │ │ -05ad94: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05ad98: 28df |0022: goto 0001 // -0021 │ │ -05ad9a: 0e00 |0023: return-void │ │ +05ada4: |[05ada4] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +05adb4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05adb6: 6e10 9f0c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05adbc: 0a03 |0004: move-result v3 │ │ +05adbe: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +05adc2: 6e20 9e0c 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05adc8: 0c00 |000a: move-result-object v0 │ │ +05adca: 6e10 9d1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05add0: 0a03 |000e: move-result v3 │ │ +05add2: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +05add6: 6e20 ba0c 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05addc: 0c02 |0014: move-result-object v2 │ │ +05adde: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +05ade2: 5223 b003 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05ade6: 5254 db03 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05adea: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +05adee: 6e20 701e 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1e70 │ │ +05adf4: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05adf8: 28df |0022: goto 0001 // -0021 │ │ +05adfa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2673 │ │ 0x0007 line=2674 │ │ 0x000b line=2675 │ │ 0x0011 line=2676 │ │ 0x0015 line=2677 │ │ @@ -52945,41 +52943,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 │ │ -05ad9c: |[05ad9c] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -05adac: 6e20 8a0c 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0c8a │ │ -05adb2: 0a01 |0003: move-result v1 │ │ -05adb4: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -05adb8: 6e20 9c0c 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0c9c │ │ -05adbe: 0c06 |0009: move-result-object v6 │ │ -05adc0: 0760 |000a: move-object v0, v6 │ │ -05adc2: 1f00 fa01 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05adc6: 5501 b603 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05adca: 2042 f801 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01f8 │ │ -05adce: b621 |0011: or-int/2addr v1, v2 │ │ -05add0: 5c01 b603 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05add4: 5531 e903 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ -05add8: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -05addc: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -05ade0: 5501 b603 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05ade4: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -05ade8: 2201 5204 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -05adec: 1a02 cd02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02cd │ │ -05adf0: 7020 a022 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05adf6: 2701 |0025: throw v1 │ │ -05adf8: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -05adfa: 5c01 b703 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ -05adfe: 6e40 840c 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0c84 │ │ -05ae04: 0e00 |002c: return-void │ │ -05ae06: 6f40 091f 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1f09 │ │ -05ae0c: 28fc |0030: goto 002c // -0004 │ │ +05adfc: |[05adfc] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +05ae0c: 6e20 8a0c 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@0c8a │ │ +05ae12: 0a01 |0003: move-result v1 │ │ +05ae14: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +05ae18: 6e20 9c0c 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@0c9c │ │ +05ae1e: 0c06 |0009: move-result-object v6 │ │ +05ae20: 0760 |000a: move-object v0, v6 │ │ +05ae22: 1f00 0102 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05ae26: 5501 b603 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05ae2a: 2042 ff01 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@01ff │ │ +05ae2e: b621 |0011: or-int/2addr v1, v2 │ │ +05ae30: 5c01 b603 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05ae34: 5531 e903 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ +05ae38: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +05ae3c: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +05ae40: 5501 b603 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05ae44: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +05ae48: 2201 5b04 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +05ae4c: 1a02 cd02 |0020: const-string v2, "Cannot add pager decor view during layout" // string@02cd │ │ +05ae50: 7020 a022 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05ae56: 2701 |0025: throw v1 │ │ +05ae58: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +05ae5a: 5c01 b703 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ +05ae5e: 6e40 840c 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@0c84 │ │ +05ae64: 0e00 |002c: return-void │ │ +05ae66: 6f40 091f 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1f09 │ │ +05ae6c: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0006 line=1293 │ │ 0x000b line=1295 │ │ 0x000d line=1296 │ │ 0x0014 line=1297 │ │ @@ -53001,127 +52999,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -05ae10: |[05ae10] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -05ae20: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -05ae24: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -05ae28: 6e10 990c 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c99 │ │ -05ae2e: 0c01 |0007: move-result-object v1 │ │ -05ae30: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -05ae34: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -05ae36: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -05ae38: 7100 bf1d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1dbf │ │ -05ae3e: 0c08 |000f: move-result-object v8 │ │ -05ae40: 6e40 be1d d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1dbe │ │ -05ae46: 0c04 |0013: move-result-object v4 │ │ -05ae48: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -05ae4c: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -05ae50: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -05ae54: 54d8 0704 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -05ae58: 7030 a10c 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ -05ae5e: 0c08 |001f: move-result-object v8 │ │ -05ae60: 5285 2600 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05ae64: 54d8 0704 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -05ae68: 7030 a10c 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ -05ae6e: 0c08 |0027: move-result-object v8 │ │ -05ae70: 5280 2600 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05ae74: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -05ae78: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -05ae7c: 6e10 d10c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0cd1 │ │ -05ae82: 0a02 |0031: move-result v2 │ │ -05ae84: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -05ae88: 7110 431e 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1e43 │ │ -05ae8e: 0a08 |0037: move-result v8 │ │ -05ae90: 6e20 d50c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0cd5 │ │ -05ae96: 0f02 |003b: return v2 │ │ -05ae98: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -05ae9c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -05ae9e: 6e10 941e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -05aea4: 0c06 |0042: move-result-object v6 │ │ -05aea6: 2068 ad03 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@03ad │ │ -05aeaa: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -05aeae: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -05aeb2: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -05aeb4: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -05aeb8: 2207 6404 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -05aebc: 7010 d422 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05aec2: 6e10 b922 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05aec8: 0c08 |0054: move-result-object v8 │ │ -05aeca: 6e10 8d22 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -05aed0: 0c08 |0058: move-result-object v8 │ │ -05aed2: 6e20 dc22 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05aed8: 6e10 941e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -05aede: 0c06 |005f: move-result-object v6 │ │ -05aee0: 2068 ad03 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@03ad │ │ -05aee4: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -05aee8: 1a08 2800 |0064: const-string v8, " => " // string@0028 │ │ -05aeec: 6e20 dc22 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05aef2: 0c08 |0069: move-result-object v8 │ │ -05aef4: 6e10 b922 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05aefa: 0c09 |006d: move-result-object v9 │ │ -05aefc: 6e10 8d22 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -05af02: 0c09 |0071: move-result-object v9 │ │ -05af04: 6e20 dc22 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05af0a: 7210 3b1f 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1f3b │ │ -05af10: 0c06 |0078: move-result-object v6 │ │ -05af12: 28e7 |0079: goto 0060 // -0019 │ │ -05af14: 7210 3b1f 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1f3b │ │ -05af1a: 0c06 |007d: move-result-object v6 │ │ -05af1c: 28c5 |007e: goto 0043 // -003b │ │ -05af1e: 1a08 750d |007f: const-string v8, "ViewPager" // string@0d75 │ │ -05af22: 2209 6404 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@0464 │ │ -05af26: 7010 d422 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05af2c: 1a0a 4710 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1047 │ │ -05af30: 6e20 dc22 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05af36: 0c09 |008b: move-result-object v9 │ │ -05af38: 6e10 e122 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05af3e: 0c0a |008f: move-result-object v10 │ │ -05af40: 6e20 dc22 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05af46: 0c09 |0093: move-result-object v9 │ │ -05af48: 6e10 e122 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05af4e: 0c09 |0097: move-result-object v9 │ │ -05af50: 7120 8e1d 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -05af56: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -05af58: 2900 6fff |009c: goto/16 000b // -0091 │ │ -05af5c: 6e10 ca1e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1eca │ │ -05af62: 0a02 |00a1: move-result v2 │ │ -05af64: 2890 |00a2: goto 0032 // -0070 │ │ -05af66: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -05af6a: 54d8 0704 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -05af6e: 7030 a10c 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ -05af74: 0c08 |00aa: move-result-object v8 │ │ -05af76: 5285 2600 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05af7a: 54d8 0704 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ -05af7e: 7030 a10c 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ -05af84: 0c08 |00b2: move-result-object v8 │ │ -05af86: 5280 2600 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ -05af8a: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -05af8e: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -05af92: 6e10 d20c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0cd2 │ │ -05af98: 0a02 |00bc: move-result v2 │ │ -05af9a: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -05af9e: 6e10 ca1e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1eca │ │ -05afa4: 0a02 |00c2: move-result v2 │ │ -05afa6: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -05afaa: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -05afae: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -05afb0: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -05afb4: 6e10 d10c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0cd1 │ │ -05afba: 0a02 |00cd: move-result v2 │ │ -05afbc: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -05afc0: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -05afc4: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -05afc6: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -05afca: 6e10 d20c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0cd2 │ │ -05afd0: 0a02 |00d8: move-result v2 │ │ -05afd2: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +05ae70: |[05ae70] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +05ae80: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +05ae84: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +05ae88: 6e10 990c 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c99 │ │ +05ae8e: 0c01 |0007: move-result-object v1 │ │ +05ae90: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +05ae94: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +05ae96: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +05ae98: 7100 bf1d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1dbf │ │ +05ae9e: 0c08 |000f: move-result-object v8 │ │ +05aea0: 6e40 be1d d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1dbe │ │ +05aea6: 0c04 |0013: move-result-object v4 │ │ +05aea8: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +05aeac: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +05aeb0: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +05aeb4: 54d8 0704 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +05aeb8: 7030 a10c 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ +05aebe: 0c08 |001f: move-result-object v8 │ │ +05aec0: 5285 2600 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05aec4: 54d8 0704 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +05aec8: 7030 a10c 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ +05aece: 0c08 |0027: move-result-object v8 │ │ +05aed0: 5280 2600 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05aed4: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +05aed8: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +05aedc: 6e10 d10c 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0cd1 │ │ +05aee2: 0a02 |0031: move-result v2 │ │ +05aee4: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +05aee8: 7110 431e 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1e43 │ │ +05aeee: 0a08 |0037: move-result v8 │ │ +05aef0: 6e20 d50c 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@0cd5 │ │ +05aef6: 0f02 |003b: return v2 │ │ +05aef8: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +05aefc: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +05aefe: 6e10 941e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +05af04: 0c06 |0042: move-result-object v6 │ │ +05af06: 2068 b603 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@03b6 │ │ +05af0a: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +05af0e: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +05af12: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +05af14: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +05af18: 2207 6d04 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +05af1c: 7010 d422 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05af22: 6e10 b922 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05af28: 0c08 |0054: move-result-object v8 │ │ +05af2a: 6e10 8d22 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +05af30: 0c08 |0058: move-result-object v8 │ │ +05af32: 6e20 dc22 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05af38: 6e10 941e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +05af3e: 0c06 |005f: move-result-object v6 │ │ +05af40: 2068 b603 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@03b6 │ │ +05af44: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +05af48: 1a08 2800 |0064: const-string v8, " => " // string@0028 │ │ +05af4c: 6e20 dc22 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05af52: 0c08 |0069: move-result-object v8 │ │ +05af54: 6e10 b922 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05af5a: 0c09 |006d: move-result-object v9 │ │ +05af5c: 6e10 8d22 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +05af62: 0c09 |0071: move-result-object v9 │ │ +05af64: 6e20 dc22 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05af6a: 7210 3b1f 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1f3b │ │ +05af70: 0c06 |0078: move-result-object v6 │ │ +05af72: 28e7 |0079: goto 0060 // -0019 │ │ +05af74: 7210 3b1f 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1f3b │ │ +05af7a: 0c06 |007d: move-result-object v6 │ │ +05af7c: 28c5 |007e: goto 0043 // -003b │ │ +05af7e: 1a08 7e0d |007f: const-string v8, "ViewPager" // string@0d7e │ │ +05af82: 2209 6d04 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@046d │ │ +05af86: 7010 d422 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05af8c: 1a0a 5010 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@1050 │ │ +05af90: 6e20 dc22 a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05af96: 0c09 |008b: move-result-object v9 │ │ +05af98: 6e10 e122 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05af9e: 0c0a |008f: move-result-object v10 │ │ +05afa0: 6e20 dc22 a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05afa6: 0c09 |0093: move-result-object v9 │ │ +05afa8: 6e10 e122 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05afae: 0c09 |0097: move-result-object v9 │ │ +05afb0: 7120 8e1d 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +05afb6: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +05afb8: 2900 6fff |009c: goto/16 000b // -0091 │ │ +05afbc: 6e10 ca1e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1eca │ │ +05afc2: 0a02 |00a1: move-result v2 │ │ +05afc4: 2890 |00a2: goto 0032 // -0070 │ │ +05afc6: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +05afca: 54d8 0704 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +05afce: 7030 a10c 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ +05afd4: 0c08 |00aa: move-result-object v8 │ │ +05afd6: 5285 2600 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05afda: 54d8 0704 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0407 │ │ +05afde: 7030 a10c 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@0ca1 │ │ +05afe4: 0c08 |00b2: move-result-object v8 │ │ +05afe6: 5280 2600 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@0026 │ │ +05afea: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +05afee: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +05aff2: 6e10 d20c 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0cd2 │ │ +05aff8: 0a02 |00bc: move-result v2 │ │ +05affa: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +05affe: 6e10 ca1e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1eca │ │ +05b004: 0a02 |00c2: move-result v2 │ │ +05b006: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +05b00a: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +05b00e: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +05b010: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +05b014: 6e10 d10c 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@0cd1 │ │ +05b01a: 0a02 |00cd: move-result v2 │ │ +05b01c: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +05b020: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +05b024: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +05b026: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +05b02a: 6e10 d20c 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@0cd2 │ │ +05b030: 0a02 |00d8: move-result v2 │ │ +05b032: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2514 │ │ 0x0008 line=2515 │ │ 0x000a line=2516 │ │ 0x000b line=2540 │ │ 0x000c line=2542 │ │ @@ -53183,46 +53181,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -05afd8: |[05afd8] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -05afe8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -05afea: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05afec: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -05afee: 55a2 ed03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05aff2: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -05aff6: 0f04 |0007: return v4 │ │ -05aff8: 5ca9 e303 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05affc: 7020 f40c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05b002: 59a5 f003 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b006: 59a5 ea03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05b00a: 54a2 0a04 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b00e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -05b012: 7100 581e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -05b018: 0c02 |0018: move-result-object v2 │ │ -05b01a: 5ba2 0a04 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b01e: 7100 9502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -05b024: 0b00 |001e: move-result-wide v0 │ │ -05b026: 0402 |001f: move-wide v2, v0 │ │ -05b028: 0156 |0020: move v6, v5 │ │ -05b02a: 0147 |0021: move v7, v4 │ │ -05b02c: 7708 3e1e 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ -05b032: 0c08 |0025: move-result-object v8 │ │ -05b034: 54a2 0a04 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b038: 6e20 511e 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -05b03e: 6e10 401e 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -05b044: 5aa0 e203 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03e2 │ │ -05b048: 0194 |0030: move v4, v9 │ │ -05b04a: 28d6 |0031: goto 0007 // -002a │ │ -05b04c: 54a2 0a04 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b050: 6e10 521e 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ -05b056: 28e4 |0037: goto 001b // -001c │ │ +05b038: |[05b038] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +05b048: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +05b04a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05b04c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +05b04e: 55a2 ed03 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05b052: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +05b056: 0f04 |0007: return v4 │ │ +05b058: 5ca9 e303 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05b05c: 7020 f40c 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05b062: 59a5 f003 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b066: 59a5 ea03 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05b06a: 54a2 0a04 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b06e: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +05b072: 7100 581e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +05b078: 0c02 |0018: move-result-object v2 │ │ +05b07a: 5ba2 0a04 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b07e: 7100 9502 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +05b084: 0b00 |001e: move-result-wide v0 │ │ +05b086: 0402 |001f: move-wide v2, v0 │ │ +05b088: 0156 |0020: move v6, v5 │ │ +05b08a: 0147 |0021: move v7, v4 │ │ +05b08c: 7708 3e1e 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ +05b092: 0c08 |0025: move-result-object v8 │ │ +05b094: 54a2 0a04 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b098: 6e20 511e 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +05b09e: 6e10 401e 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +05b0a4: 5aa0 e203 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03e2 │ │ +05b0a8: 0194 |0030: move v4, v9 │ │ +05b0aa: 28d6 |0031: goto 0007 // -002a │ │ +05b0ac: 54a2 0a04 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b0b0: 6e10 521e 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ +05b0b6: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2273 │ │ 0x0007 line=2289 │ │ 0x0008 line=2276 │ │ 0x000a line=2277 │ │ 0x000d line=2278 │ │ @@ -53245,72 +53243,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -05b058: |[05b058] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -05b068: 20c0 ad03 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@03ad │ │ -05b06c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -05b070: 07c7 |0004: move-object v7, v12 │ │ -05b072: 1f07 ad03 |0005: check-cast v7, Landroid/view/ViewGroup; // type@03ad │ │ -05b076: 6e10 981e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ -05b07c: 0a09 |000a: move-result v9 │ │ -05b07e: 6e10 991e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ -05b084: 0a0a |000e: move-result v10 │ │ -05b086: 6e10 151f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -05b08c: 0a06 |0012: move-result v6 │ │ -05b08e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -05b092: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -05b096: 6e20 141f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -05b09c: 0c01 |001a: move-result-object v1 │ │ -05b09e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -05b0a2: 6e10 8a1e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -05b0a8: 0a02 |0020: move-result v2 │ │ -05b0aa: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -05b0ae: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -05b0b2: 6e10 971e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -05b0b8: 0a02 |0028: move-result v2 │ │ -05b0ba: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -05b0be: 9000 100a |002b: add-int v0, v16, v10 │ │ -05b0c2: 6e10 9b1e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -05b0c8: 0a02 |0030: move-result v2 │ │ -05b0ca: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -05b0ce: 9000 100a |0033: add-int v0, v16, v10 │ │ -05b0d2: 6e10 7e1e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -05b0d8: 0a02 |0038: move-result v2 │ │ -05b0da: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -05b0de: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -05b0e0: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -05b0e4: 6e10 8a1e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -05b0ea: 0a03 |0041: move-result v3 │ │ -05b0ec: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -05b0f0: 9000 100a |0044: add-int v0, v16, v10 │ │ -05b0f4: 6e10 9b1e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -05b0fa: 0a03 |0049: move-result v3 │ │ -05b0fc: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -05b100: 07b0 |004c: move-object v0, v11 │ │ -05b102: 01e3 |004d: move v3, v14 │ │ -05b104: 7406 880c 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0c88 │ │ -05b10a: 0a00 |0051: move-result v0 │ │ -05b10c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -05b110: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -05b112: 0f00 |0055: return v0 │ │ -05b114: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -05b118: 28bd |0058: goto 0015 // -0043 │ │ -05b11a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -05b11e: 7be0 |005b: neg-int v0, v14 │ │ -05b120: 7120 dc0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ -05b126: 0a00 |005f: move-result v0 │ │ -05b128: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -05b12c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -05b12e: 28f2 |0063: goto 0055 // -000e │ │ -05b130: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -05b132: 28f0 |0065: goto 0055 // -0010 │ │ +05b0b8: |[05b0b8] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +05b0c8: 20c0 b603 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@03b6 │ │ +05b0cc: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +05b0d0: 07c7 |0004: move-object v7, v12 │ │ +05b0d2: 1f07 b603 |0005: check-cast v7, Landroid/view/ViewGroup; // type@03b6 │ │ +05b0d6: 6e10 981e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ +05b0dc: 0a09 |000a: move-result v9 │ │ +05b0de: 6e10 991e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ +05b0e4: 0a0a |000e: move-result v10 │ │ +05b0e6: 6e10 151f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +05b0ec: 0a06 |0012: move-result v6 │ │ +05b0ee: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +05b0f2: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +05b0f6: 6e20 141f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +05b0fc: 0c01 |001a: move-result-object v1 │ │ +05b0fe: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +05b102: 6e10 8a1e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +05b108: 0a02 |0020: move-result v2 │ │ +05b10a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +05b10e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +05b112: 6e10 971e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +05b118: 0a02 |0028: move-result v2 │ │ +05b11a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +05b11e: 9000 100a |002b: add-int v0, v16, v10 │ │ +05b122: 6e10 9b1e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +05b128: 0a02 |0030: move-result v2 │ │ +05b12a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +05b12e: 9000 100a |0033: add-int v0, v16, v10 │ │ +05b132: 6e10 7e1e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +05b138: 0a02 |0038: move-result v2 │ │ +05b13a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +05b13e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +05b140: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +05b144: 6e10 8a1e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +05b14a: 0a03 |0041: move-result v3 │ │ +05b14c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +05b150: 9000 100a |0044: add-int v0, v16, v10 │ │ +05b154: 6e10 9b1e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +05b15a: 0a03 |0049: move-result v3 │ │ +05b15c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +05b160: 07b0 |004c: move-object v0, v11 │ │ +05b162: 01e3 |004d: move v3, v14 │ │ +05b164: 7406 880c 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0c88 │ │ +05b16a: 0a00 |0051: move-result v0 │ │ +05b16c: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +05b170: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +05b172: 0f00 |0055: return v0 │ │ +05b174: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +05b178: 28bd |0058: goto 0015 // -0043 │ │ +05b17a: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +05b17e: 7be0 |005b: neg-int v0, v14 │ │ +05b180: 7120 dc0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ +05b186: 0a00 |005f: move-result v0 │ │ +05b188: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +05b18c: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +05b18e: 28f2 |0063: goto 0055 // -000e │ │ +05b190: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +05b192: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2451 │ │ 0x0005 line=2452 │ │ 0x0007 line=2453 │ │ 0x000b line=2454 │ │ 0x000f line=2455 │ │ @@ -53346,44 +53344,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -05b134: |[05b134] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -05b144: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05b146: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05b148: 5464 d403 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b14c: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -05b150: 0f03 |0006: return v3 │ │ -05b152: 7010 a20c 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05b158: 0a01 |000a: move-result v1 │ │ -05b15a: 6e10 b40c 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05b160: 0a00 |000e: move-result v0 │ │ -05b162: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -05b166: 8214 |0011: int-to-float v4, v1 │ │ -05b168: 5265 e503 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05b16c: c854 |0014: mul-float/2addr v4, v5 │ │ -05b16e: 8744 |0015: float-to-int v4, v4 │ │ -05b170: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -05b174: 0123 |0018: move v3, v2 │ │ -05b176: 28ed |0019: goto 0006 // -0013 │ │ -05b178: 0132 |001a: move v2, v3 │ │ -05b17a: 28fd |001b: goto 0018 // -0003 │ │ -05b17c: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -05b180: 8214 |001e: int-to-float v4, v1 │ │ -05b182: 5265 f203 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05b186: c854 |0021: mul-float/2addr v4, v5 │ │ -05b188: 8744 |0022: float-to-int v4, v4 │ │ -05b18a: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -05b18e: 0123 |0025: move v3, v2 │ │ -05b190: 28e0 |0026: goto 0006 // -0020 │ │ -05b192: 0132 |0027: move v2, v3 │ │ -05b194: 28fd |0028: goto 0025 // -0003 │ │ +05b194: |[05b194] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +05b1a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05b1a6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05b1a8: 5464 d403 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b1ac: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +05b1b0: 0f03 |0006: return v3 │ │ +05b1b2: 7010 a20c 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05b1b8: 0a01 |000a: move-result v1 │ │ +05b1ba: 6e10 b40c 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05b1c0: 0a00 |000e: move-result v0 │ │ +05b1c2: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +05b1c6: 8214 |0011: int-to-float v4, v1 │ │ +05b1c8: 5265 e503 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05b1cc: c854 |0014: mul-float/2addr v4, v5 │ │ +05b1ce: 8744 |0015: float-to-int v4, v4 │ │ +05b1d0: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +05b1d4: 0123 |0018: move v3, v2 │ │ +05b1d6: 28ed |0019: goto 0006 // -0013 │ │ +05b1d8: 0132 |001a: move v2, v3 │ │ +05b1da: 28fd |001b: goto 0018 // -0003 │ │ +05b1dc: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +05b1e0: 8214 |001e: int-to-float v4, v1 │ │ +05b1e2: 5265 f203 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05b1e6: c854 |0021: mul-float/2addr v4, v5 │ │ +05b1e8: 8744 |0022: float-to-int v4, v4 │ │ +05b1ea: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +05b1ee: 0123 |0025: move v3, v2 │ │ +05b1f0: 28e0 |0026: goto 0006 // -0020 │ │ +05b1f2: 0132 |0027: move v2, v3 │ │ +05b1f4: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2424 │ │ 0x0006 line=2435 │ │ 0x0007 line=2428 │ │ 0x000b line=2429 │ │ 0x000f line=2430 │ │ @@ -53401,24 +53399,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05b198: |[05b198] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -05b1a8: 2020 fa01 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05b1ac: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -05b1b0: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ -05b1b6: 0a00 |0007: move-result v0 │ │ -05b1b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -05b1bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05b1be: 0f00 |000b: return v0 │ │ -05b1c0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05b1c2: 28fe |000d: goto 000b // -0002 │ │ +05b1f8: |[05b1f8] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +05b208: 2020 0102 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05b20c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +05b210: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ +05b216: 0a00 |0007: move-result v0 │ │ +05b218: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +05b21c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05b21e: 0f00 |000b: return v0 │ │ +05b220: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05b222: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -53427,48 +53425,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -05b1c4: |[05b1c4] android.support.v4.view.ViewPager.computeScroll:()V │ │ -05b1d4: 5454 0304 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05b1d8: 6e10 de20 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ -05b1de: 0a04 |0005: move-result v4 │ │ -05b1e0: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -05b1e4: 5454 0304 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05b1e8: 6e10 d720 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ -05b1ee: 0a04 |000d: move-result v4 │ │ -05b1f0: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -05b1f4: 6e10 b40c 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05b1fa: 0a00 |0013: move-result v0 │ │ -05b1fc: 6e10 b50c 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05b202: 0a01 |0017: move-result v1 │ │ -05b204: 5454 0304 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05b208: 6e10 d920 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ -05b20e: 0a02 |001d: move-result v2 │ │ -05b210: 5454 0304 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05b214: 6e10 da20 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ -05b21a: 0a03 |0023: move-result v3 │ │ -05b21c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -05b220: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -05b224: 6e30 e10c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05b22a: 7020 d30c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ -05b230: 0a04 |002e: move-result v4 │ │ -05b232: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -05b236: 5454 0304 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05b23a: 6e10 d620 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ -05b240: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -05b242: 6e30 e10c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05b248: 7110 f00b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -05b24e: 0e00 |003d: return-void │ │ -05b250: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -05b252: 7020 8b0c 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ -05b258: 28fb |0042: goto 003d // -0005 │ │ +05b224: |[05b224] android.support.v4.view.ViewPager.computeScroll:()V │ │ +05b234: 5454 0304 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05b238: 6e10 de20 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ +05b23e: 0a04 |0005: move-result v4 │ │ +05b240: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +05b244: 5454 0304 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05b248: 6e10 d720 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ +05b24e: 0a04 |000d: move-result v4 │ │ +05b250: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +05b254: 6e10 b40c 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05b25a: 0a00 |0013: move-result v0 │ │ +05b25c: 6e10 b50c 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05b262: 0a01 |0017: move-result v1 │ │ +05b264: 5454 0304 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05b268: 6e10 d920 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ +05b26e: 0a02 |001d: move-result v2 │ │ +05b270: 5454 0304 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05b274: 6e10 da20 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ +05b27a: 0a03 |0023: move-result v3 │ │ +05b27c: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +05b280: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +05b284: 6e30 e10c 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05b28a: 7020 d30c 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ +05b290: 0a04 |002e: move-result v4 │ │ +05b292: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +05b296: 5454 0304 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05b29a: 6e10 d620 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ +05b2a0: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +05b2a2: 6e30 e10c 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05b2a8: 7110 f00b 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +05b2ae: 0e00 |003d: return-void │ │ +05b2b0: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +05b2b2: 7020 8b0c 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ +05b2b8: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1607 │ │ 0x0010 line=1608 │ │ 0x0014 line=1609 │ │ 0x0018 line=1610 │ │ 0x001e line=1611 │ │ @@ -53492,113 +53490,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -05b25c: |[05b25c] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -05b26c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -05b26e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -05b270: 54fc d403 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b274: 6e10 e60a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05b27a: 0a00 |0007: move-result v0 │ │ -05b27c: 59f0 e103 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ -05b280: 54fc ef03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b284: 6e10 0d23 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05b28a: 0a0c |000f: move-result v12 │ │ -05b28c: 52fd f903 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05b290: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -05b294: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -05b298: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -05b29c: 54fc ef03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b2a0: 6e10 0d23 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05b2a6: 0a0c |001d: move-result v12 │ │ -05b2a8: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -05b2ac: 01a7 |0020: move v7, v10 │ │ -05b2ae: 52f8 db03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05b2b2: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -05b2b4: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -05b2b6: 54fc ef03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b2ba: 6e10 0d23 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05b2c0: 0a0c |002a: move-result v12 │ │ -05b2c2: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -05b2c6: 54fc ef03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b2ca: 6e20 0723 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05b2d0: 0c04 |0032: move-result-object v4 │ │ -05b2d2: 1f04 f901 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05b2d6: 54fc d403 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b2da: 544d ae03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05b2de: 6e20 e70a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0ae7 │ │ -05b2e4: 0a09 |003c: move-result v9 │ │ -05b2e6: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -05b2e8: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -05b2ec: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b2f0: 28e3 |0042: goto 0025 // -001d │ │ -05b2f2: 01b7 |0043: move v7, v11 │ │ -05b2f4: 28dd |0044: goto 0021 // -0023 │ │ -05b2f6: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -05b2f8: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -05b2fc: 54fc ef03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b300: 6e20 0a23 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -05b306: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05b30a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -05b30e: 54fc d403 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b312: 6e20 f40a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ -05b318: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -05b31a: 54fc d403 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b31e: 524d b003 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b322: 544e ae03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05b326: 6e40 e30a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ -05b32c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -05b32e: 52fc db03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05b332: 524d b003 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b336: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -05b33a: 52fc db03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05b33e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -05b342: 7120 b222 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -05b348: 0a0c |006e: move-result v12 │ │ -05b34a: 7120 b022 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05b350: 0a08 |0072: move-result v8 │ │ -05b352: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -05b354: 28cc |0074: goto 0040 // -0034 │ │ -05b356: 524c b003 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b35a: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -05b35e: 524c b003 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b362: 52fd db03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05b366: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -05b36a: 0198 |007f: move v8, v9 │ │ -05b36c: 5949 b003 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b370: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -05b372: 28bd |0083: goto 0040 // -0043 │ │ -05b374: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -05b378: 54fc d403 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b37c: 6e20 e50a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ -05b382: 54fc ef03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b386: 620d c203 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03c2 │ │ -05b38a: 7120 1723 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2317 │ │ -05b390: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -05b394: 6e10 9f0c 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05b39a: 0a02 |0097: move-result v2 │ │ -05b39c: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -05b39e: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -05b3a2: 6e20 9e0c 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05b3a8: 0c01 |009e: move-result-object v1 │ │ -05b3aa: 6e10 891e 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05b3b0: 0c06 |00a2: move-result-object v6 │ │ -05b3b2: 1f06 fa01 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05b3b6: 556c b603 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05b3ba: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -05b3be: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -05b3c0: 596c ba03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -05b3c4: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -05b3c8: 28eb |00ae: goto 0099 // -0015 │ │ -05b3ca: 6e40 e70c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ -05b3d0: 6e10 df0c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ -05b3d6: 0e00 |00b5: return-void │ │ +05b2bc: |[05b2bc] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +05b2cc: 121a |0000: const/4 v10, #int 1 // #1 │ │ +05b2ce: 120b |0001: const/4 v11, #int 0 // #0 │ │ +05b2d0: 54fc d403 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b2d4: 6e10 e60a 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05b2da: 0a00 |0007: move-result v0 │ │ +05b2dc: 59f0 e103 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ +05b2e0: 54fc ef03 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b2e4: 6e10 0d23 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05b2ea: 0a0c |000f: move-result v12 │ │ +05b2ec: 52fd f903 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05b2f0: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +05b2f4: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +05b2f8: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +05b2fc: 54fc ef03 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b300: 6e10 0d23 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05b306: 0a0c |001d: move-result v12 │ │ +05b308: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +05b30c: 01a7 |0020: move v7, v10 │ │ +05b30e: 52f8 db03 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05b312: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +05b314: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +05b316: 54fc ef03 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b31a: 6e10 0d23 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05b320: 0a0c |002a: move-result v12 │ │ +05b322: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +05b326: 54fc ef03 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b32a: 6e20 0723 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05b330: 0c04 |0032: move-result-object v4 │ │ +05b332: 1f04 0002 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05b336: 54fc d403 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b33a: 544d ae03 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05b33e: 6e20 e70a dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@0ae7 │ │ +05b344: 0a09 |003c: move-result v9 │ │ +05b346: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +05b348: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +05b34c: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05b350: 28e3 |0042: goto 0025 // -001d │ │ +05b352: 01b7 |0043: move v7, v11 │ │ +05b354: 28dd |0044: goto 0021 // -0023 │ │ +05b356: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +05b358: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +05b35c: 54fc ef03 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b360: 6e20 0a23 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +05b366: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +05b36a: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +05b36e: 54fc d403 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b372: 6e20 f40a fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ +05b378: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +05b37a: 54fc d403 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b37e: 524d b003 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b382: 544e ae03 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05b386: 6e40 e30a fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ +05b38c: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +05b38e: 52fc db03 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05b392: 524d b003 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b396: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +05b39a: 52fc db03 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05b39e: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +05b3a2: 7120 b222 dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +05b3a8: 0a0c |006e: move-result v12 │ │ +05b3aa: 7120 b022 cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05b3b0: 0a08 |0072: move-result v8 │ │ +05b3b2: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +05b3b4: 28cc |0074: goto 0040 // -0034 │ │ +05b3b6: 524c b003 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b3ba: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +05b3be: 524c b003 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b3c2: 52fd db03 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05b3c6: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +05b3ca: 0198 |007f: move v8, v9 │ │ +05b3cc: 5949 b003 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b3d0: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +05b3d2: 28bd |0083: goto 0040 // -0043 │ │ +05b3d4: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +05b3d8: 54fc d403 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b3dc: 6e20 e50a fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ +05b3e2: 54fc ef03 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b3e6: 620d c203 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@03c2 │ │ +05b3ea: 7120 1723 dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2317 │ │ +05b3f0: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +05b3f4: 6e10 9f0c 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05b3fa: 0a02 |0097: move-result v2 │ │ +05b3fc: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +05b3fe: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +05b402: 6e20 9e0c 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05b408: 0c01 |009e: move-result-object v1 │ │ +05b40a: 6e10 891e 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05b410: 0c06 |00a2: move-result-object v6 │ │ +05b412: 1f06 0102 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05b416: 556c b603 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05b41a: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +05b41e: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +05b420: 596c ba03 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +05b424: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +05b428: 28eb |00ae: goto 0099 // -0015 │ │ +05b42a: 6e40 e70c 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ +05b430: 6e10 df0c 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ +05b436: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=845 │ │ 0x0008 line=846 │ │ 0x000a line=847 │ │ 0x0021 line=849 │ │ 0x0023 line=851 │ │ @@ -53662,25 +53660,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05b3d8: |[05b3d8] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05b3e8: 6f20 0e1f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1f0e │ │ -05b3ee: 0a00 |0003: move-result v0 │ │ -05b3f0: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -05b3f4: 6e20 970c 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c97 │ │ -05b3fa: 0a00 |0009: move-result v0 │ │ -05b3fc: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -05b400: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05b402: 0f00 |000d: return v0 │ │ -05b404: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -05b406: 28fe |000f: goto 000d // -0002 │ │ +05b438: |[05b438] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05b448: 6f20 0e1f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1f0e │ │ +05b44e: 0a00 |0003: move-result v0 │ │ +05b450: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +05b454: 6e20 970c 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@0c97 │ │ +05b45a: 0a00 |0009: move-result v0 │ │ +05b45c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +05b460: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +05b462: 0f00 |000d: return v0 │ │ +05b464: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +05b466: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -53689,46 +53687,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -05b408: |[05b408] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05b418: 6e10 641f 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ -05b41e: 0a04 |0003: move-result v4 │ │ -05b420: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -05b424: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -05b428: 6f20 0f1f 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f0f │ │ -05b42e: 0a04 |000b: move-result v4 │ │ -05b430: 0f04 |000c: return v4 │ │ -05b432: 6e10 9f0c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05b438: 0a01 |0010: move-result v1 │ │ -05b43a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -05b43c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -05b440: 6e20 9e0c 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05b446: 0c00 |0017: move-result-object v0 │ │ -05b448: 6e10 9d1e 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05b44e: 0a04 |001b: move-result v4 │ │ -05b450: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -05b454: 6e20 ba0c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05b45a: 0c03 |0021: move-result-object v3 │ │ -05b45c: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -05b460: 5234 b003 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b464: 5265 db03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05b468: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -05b46c: 6e20 751e 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e75 │ │ -05b472: 0a04 |002d: move-result v4 │ │ -05b474: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -05b478: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -05b47a: 28db |0031: goto 000c // -0025 │ │ -05b47c: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -05b480: 28de |0034: goto 0012 // -0022 │ │ -05b482: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -05b484: 28d6 |0036: goto 000c // -002a │ │ +05b468: |[05b468] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05b478: 6e10 641f 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ +05b47e: 0a04 |0003: move-result v4 │ │ +05b480: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +05b484: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +05b488: 6f20 0f1f 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f0f │ │ +05b48e: 0a04 |000b: move-result v4 │ │ +05b490: 0f04 |000c: return v4 │ │ +05b492: 6e10 9f0c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05b498: 0a01 |0010: move-result v1 │ │ +05b49a: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +05b49c: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +05b4a0: 6e20 9e0c 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05b4a6: 0c00 |0017: move-result-object v0 │ │ +05b4a8: 6e10 9d1e 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05b4ae: 0a04 |001b: move-result v4 │ │ +05b4b0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +05b4b4: 6e20 ba0c 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05b4ba: 0c03 |0021: move-result-object v3 │ │ +05b4bc: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +05b4c0: 5234 b003 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b4c4: 5265 db03 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05b4c8: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +05b4cc: 6e20 751e 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e75 │ │ +05b4d2: 0a04 |002d: move-result v4 │ │ +05b4d4: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +05b4d8: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +05b4da: 28db |0031: goto 000c // -0025 │ │ +05b4dc: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +05b4e0: 28de |0034: goto 0012 // -0022 │ │ +05b4e2: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +05b4e4: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2720 │ │ 0x0008 line=2721 │ │ 0x000c line=2737 │ │ 0x000d line=2725 │ │ 0x0011 line=2726 │ │ @@ -53752,26 +53750,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -05b488: |[05b488] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -05b498: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -05b49c: c705 |0002: sub-float/2addr v5, v0 │ │ -05b49e: 8950 |0003: float-to-double v0, v5 │ │ -05b4a0: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -05b4aa: cd20 |0009: mul-double/2addr v0, v2 │ │ -05b4ac: 8c05 |000a: double-to-float v5, v0 │ │ -05b4ae: 8950 |000b: float-to-double v0, v5 │ │ -05b4b0: 7120 b422 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@22b4 │ │ -05b4b6: 0b00 |000f: move-result-wide v0 │ │ -05b4b8: 8c00 |0010: double-to-float v0, v0 │ │ -05b4ba: 0f00 |0011: return v0 │ │ +05b4e8: |[05b4e8] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +05b4f8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +05b4fc: c705 |0002: sub-float/2addr v5, v0 │ │ +05b4fe: 8950 |0003: float-to-double v0, v5 │ │ +05b500: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +05b50a: cd20 |0009: mul-double/2addr v0, v2 │ │ +05b50c: 8c05 |000a: double-to-float v5, v0 │ │ +05b50e: 8950 |000b: float-to-double v0, v5 │ │ +05b510: 7120 b422 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@22b4 │ │ +05b516: 0b00 |000f: move-result-wide v0 │ │ +05b518: 8c00 |0010: double-to-float v0, v0 │ │ +05b51a: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0003 line=767 │ │ 0x000b line=768 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -53782,106 +53780,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -05b4bc: |[05b4bc] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -05b4cc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -05b4ce: 6f20 101f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ -05b4d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -05b4d6: 7110 e80b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0be8 │ │ -05b4dc: 0a02 |0008: move-result v2 │ │ -05b4de: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -05b4e2: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -05b4e6: 5485 d403 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b4ea: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -05b4ee: 5485 d403 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b4f2: 6e10 e60a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05b4f8: 0a05 |0016: move-result v5 │ │ -05b4fa: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -05b4fe: 5485 f303 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05b502: 6e10 cd10 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@10cd │ │ -05b508: 0a05 |001e: move-result v5 │ │ -05b50a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -05b50e: 6e10 c101 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -05b514: 0a03 |0024: move-result v3 │ │ -05b516: 6e10 a80c 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ca8 │ │ -05b51c: 0a05 |0028: move-result v5 │ │ -05b51e: 6e10 b00c 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05b524: 0a06 |002c: move-result v6 │ │ -05b526: b165 |002d: sub-int/2addr v5, v6 │ │ -05b528: 6e10 ad0c 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ -05b52e: 0a06 |0031: move-result v6 │ │ -05b530: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -05b534: 6e10 b60c 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05b53a: 0a04 |0037: move-result v4 │ │ -05b53c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -05b540: 6e20 c001 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c0 │ │ -05b546: 7b05 |003d: neg-int v5, v0 │ │ -05b548: 6e10 b00c 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05b54e: 0a06 |0041: move-result v6 │ │ -05b550: b065 |0042: add-int/2addr v5, v6 │ │ -05b552: 8255 |0043: int-to-float v5, v5 │ │ -05b554: 5286 e503 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05b558: 8247 |0046: int-to-float v7, v4 │ │ -05b55a: c876 |0047: mul-float/2addr v6, v7 │ │ -05b55c: 6e30 c501 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -05b562: 5485 f303 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05b566: 6e30 d110 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@10d1 │ │ -05b56c: 5485 f303 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05b570: 6e20 cb10 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@10cb │ │ -05b576: 0a05 |0055: move-result v5 │ │ -05b578: b651 |0056: or-int/2addr v1, v5 │ │ -05b57a: 6e20 bf01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -05b580: 5485 0104 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05b584: 6e10 cd10 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@10cd │ │ -05b58a: 0a05 |005f: move-result v5 │ │ -05b58c: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -05b590: 6e10 c101 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -05b596: 0a03 |0065: move-result v3 │ │ -05b598: 6e10 b60c 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05b59e: 0a04 |0069: move-result v4 │ │ -05b5a0: 6e10 a80c 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ca8 │ │ -05b5a6: 0a05 |006d: move-result v5 │ │ -05b5a8: 6e10 b00c 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05b5ae: 0a06 |0071: move-result v6 │ │ -05b5b0: b165 |0072: sub-int/2addr v5, v6 │ │ -05b5b2: 6e10 ad0c 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ -05b5b8: 0a06 |0076: move-result v6 │ │ -05b5ba: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -05b5be: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -05b5c2: 6e20 c001 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c0 │ │ -05b5c8: 6e10 b00c 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05b5ce: 0a05 |0081: move-result v5 │ │ -05b5d0: 7b55 |0082: neg-int v5, v5 │ │ -05b5d2: 8255 |0083: int-to-float v5, v5 │ │ -05b5d4: 5286 f203 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05b5d8: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -05b5dc: c676 |0088: add-float/2addr v6, v7 │ │ -05b5de: 7f66 |0089: neg-float v6, v6 │ │ -05b5e0: 8247 |008a: int-to-float v7, v4 │ │ -05b5e2: c876 |008b: mul-float/2addr v6, v7 │ │ -05b5e4: 6e30 c501 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -05b5ea: 5485 0104 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05b5ee: 6e30 d110 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@10d1 │ │ -05b5f4: 5485 0104 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05b5f8: 6e20 cb10 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@10cb │ │ -05b5fe: 0a05 |0099: move-result v5 │ │ -05b600: b651 |009a: or-int/2addr v1, v5 │ │ -05b602: 6e20 bf01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -05b608: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -05b60c: 7110 f00b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -05b612: 0e00 |00a3: return-void │ │ -05b614: 5485 f303 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05b618: 6e10 cc10 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@10cc │ │ -05b61e: 5485 0104 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05b622: 6e10 cc10 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@10cc │ │ -05b628: 28f0 |00ae: goto 009e // -0010 │ │ +05b51c: |[05b51c] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +05b52c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +05b52e: 6f20 101f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ +05b534: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +05b536: 7110 e80b 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@0be8 │ │ +05b53c: 0a02 |0008: move-result v2 │ │ +05b53e: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +05b542: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +05b546: 5485 d403 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b54a: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +05b54e: 5485 d403 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b552: 6e10 e60a 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05b558: 0a05 |0016: move-result v5 │ │ +05b55a: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +05b55e: 5485 f303 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05b562: 6e10 cd10 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@10cd │ │ +05b568: 0a05 |001e: move-result v5 │ │ +05b56a: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +05b56e: 6e10 c101 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +05b574: 0a03 |0024: move-result v3 │ │ +05b576: 6e10 a80c 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ca8 │ │ +05b57c: 0a05 |0028: move-result v5 │ │ +05b57e: 6e10 b00c 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05b584: 0a06 |002c: move-result v6 │ │ +05b586: b165 |002d: sub-int/2addr v5, v6 │ │ +05b588: 6e10 ad0c 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ +05b58e: 0a06 |0031: move-result v6 │ │ +05b590: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +05b594: 6e10 b60c 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05b59a: 0a04 |0037: move-result v4 │ │ +05b59c: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +05b5a0: 6e20 c001 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c0 │ │ +05b5a6: 7b05 |003d: neg-int v5, v0 │ │ +05b5a8: 6e10 b00c 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05b5ae: 0a06 |0041: move-result v6 │ │ +05b5b0: b065 |0042: add-int/2addr v5, v6 │ │ +05b5b2: 8255 |0043: int-to-float v5, v5 │ │ +05b5b4: 5286 e503 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05b5b8: 8247 |0046: int-to-float v7, v4 │ │ +05b5ba: c876 |0047: mul-float/2addr v6, v7 │ │ +05b5bc: 6e30 c501 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +05b5c2: 5485 f303 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05b5c6: 6e30 d110 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@10d1 │ │ +05b5cc: 5485 f303 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05b5d0: 6e20 cb10 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@10cb │ │ +05b5d6: 0a05 |0055: move-result v5 │ │ +05b5d8: b651 |0056: or-int/2addr v1, v5 │ │ +05b5da: 6e20 bf01 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +05b5e0: 5485 0104 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05b5e4: 6e10 cd10 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@10cd │ │ +05b5ea: 0a05 |005f: move-result v5 │ │ +05b5ec: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +05b5f0: 6e10 c101 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +05b5f6: 0a03 |0065: move-result v3 │ │ +05b5f8: 6e10 b60c 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05b5fe: 0a04 |0069: move-result v4 │ │ +05b600: 6e10 a80c 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@0ca8 │ │ +05b606: 0a05 |006d: move-result v5 │ │ +05b608: 6e10 b00c 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05b60e: 0a06 |0071: move-result v6 │ │ +05b610: b165 |0072: sub-int/2addr v5, v6 │ │ +05b612: 6e10 ad0c 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ +05b618: 0a06 |0076: move-result v6 │ │ +05b61a: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +05b61e: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +05b622: 6e20 c001 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@01c0 │ │ +05b628: 6e10 b00c 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05b62e: 0a05 |0081: move-result v5 │ │ +05b630: 7b55 |0082: neg-int v5, v5 │ │ +05b632: 8255 |0083: int-to-float v5, v5 │ │ +05b634: 5286 f203 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05b638: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +05b63c: c676 |0088: add-float/2addr v6, v7 │ │ +05b63e: 7f66 |0089: neg-float v6, v6 │ │ +05b640: 8247 |008a: int-to-float v7, v4 │ │ +05b642: c876 |008b: mul-float/2addr v6, v7 │ │ +05b644: 6e30 c501 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +05b64a: 5485 0104 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05b64e: 6e30 d110 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@10d1 │ │ +05b654: 5485 0104 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05b658: 6e20 cb10 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@10cb │ │ +05b65e: 0a05 |0099: move-result v5 │ │ +05b660: b651 |009a: or-int/2addr v1, v5 │ │ +05b662: 6e20 bf01 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +05b668: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +05b66c: 7110 f00b 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +05b672: 0e00 |00a3: return-void │ │ +05b674: 5485 f303 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05b678: 6e10 cc10 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@10cc │ │ +05b67e: 5485 0104 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05b682: 6e10 cc10 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@10cc │ │ +05b688: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2171 │ │ 0x0004 line=2172 │ │ 0x0005 line=2174 │ │ 0x0009 line=2175 │ │ 0x0019 line=2178 │ │ @@ -53924,25 +53922,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -05b62c: |[05b62c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -05b63c: 6f10 121f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1f12 │ │ -05b642: 5420 f403 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05b646: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -05b64a: 6e10 fc01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -05b650: 0a01 |000a: move-result v1 │ │ -05b652: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -05b656: 6e10 a70c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0ca7 │ │ -05b65c: 0c01 |0010: move-result-object v1 │ │ -05b65e: 6e20 0302 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -05b664: 0e00 |0014: return-void │ │ +05b68c: |[05b68c] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +05b69c: 6f10 121f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1f12 │ │ +05b6a2: 5420 f403 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05b6a6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +05b6aa: 6e10 fc01 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +05b6b0: 0a01 |000a: move-result v1 │ │ +05b6b2: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +05b6b6: 6e10 a70c 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@0ca7 │ │ +05b6bc: 0c01 |0010: move-result-object v1 │ │ +05b6be: 6e20 0302 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +05b6c4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0003 line=755 │ │ 0x0005 line=756 │ │ 0x000d line=757 │ │ 0x0014 line=759 │ │ @@ -53955,57 +53953,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -05b668: |[05b668] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -05b678: 121b |0000: const/4 v11, #int 1 // #1 │ │ -05b67a: 55c9 e303 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05b67e: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -05b682: 2209 5204 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@0452 │ │ -05b686: 1a0a c20a |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0ac2 │ │ -05b68a: 7020 a022 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05b690: 2709 |000c: throw v9 │ │ -05b692: 54c7 0a04 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b696: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -05b69a: 52ca f503 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ -05b69e: 82aa |0013: int-to-float v10, v10 │ │ -05b6a0: 6e30 531e 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ -05b6a6: 52c9 d303 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05b6aa: 7120 640b 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -05b6b0: 0a09 |001c: move-result v9 │ │ -05b6b2: 8792 |001d: float-to-int v2, v9 │ │ -05b6b4: 5ccb fd03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05b6b8: 7010 a20c 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05b6be: 0a08 |0023: move-result v8 │ │ -05b6c0: 6e10 b40c 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05b6c6: 0a05 |0027: move-result v5 │ │ -05b6c8: 7010 bb0c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ -05b6ce: 0c01 |002b: move-result-object v1 │ │ -05b6d0: 5210 b003 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b6d4: 8259 |002e: int-to-float v9, v5 │ │ -05b6d6: 828a |002f: int-to-float v10, v8 │ │ -05b6d8: c9a9 |0030: div-float/2addr v9, v10 │ │ -05b6da: 521a af03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05b6de: c7a9 |0033: sub-float/2addr v9, v10 │ │ -05b6e0: 521a b203 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05b6e4: a904 090a |0036: div-float v4, v9, v10 │ │ -05b6e8: 52c9 f003 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b6ec: 52ca ea03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05b6f0: c7a9 |003c: sub-float/2addr v9, v10 │ │ -05b6f2: 8796 |003d: float-to-int v6, v9 │ │ -05b6f4: 7056 8e0c 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c8e │ │ -05b6fa: 0a03 |0041: move-result v3 │ │ -05b6fc: 6e52 e80c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ -05b702: 7010 950c 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ -05b708: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -05b70a: 5cc9 e303 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05b70e: 0e00 |004b: return-void │ │ +05b6c8: |[05b6c8] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +05b6d8: 121b |0000: const/4 v11, #int 1 // #1 │ │ +05b6da: 55c9 e303 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05b6de: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +05b6e2: 2209 5b04 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@045b │ │ +05b6e6: 1a0a cb0a |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0acb │ │ +05b6ea: 7020 a022 a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05b6f0: 2709 |000c: throw v9 │ │ +05b6f2: 54c7 0a04 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b6f6: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +05b6fa: 52ca f503 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ +05b6fe: 82aa |0013: int-to-float v10, v10 │ │ +05b700: 6e30 531e 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ +05b706: 52c9 d303 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05b70a: 7120 640b 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +05b710: 0a09 |001c: move-result v9 │ │ +05b712: 8792 |001d: float-to-int v2, v9 │ │ +05b714: 5ccb fd03 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05b718: 7010 a20c 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05b71e: 0a08 |0023: move-result v8 │ │ +05b720: 6e10 b40c 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05b726: 0a05 |0027: move-result v5 │ │ +05b728: 7010 bb0c 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ +05b72e: 0c01 |002b: move-result-object v1 │ │ +05b730: 5210 b003 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b734: 8259 |002e: int-to-float v9, v5 │ │ +05b736: 828a |002f: int-to-float v10, v8 │ │ +05b738: c9a9 |0030: div-float/2addr v9, v10 │ │ +05b73a: 521a af03 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05b73e: c7a9 |0033: sub-float/2addr v9, v10 │ │ +05b740: 521a b203 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05b744: a904 090a |0036: div-float v4, v9, v10 │ │ +05b748: 52c9 f003 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b74c: 52ca ea03 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05b750: c7a9 |003c: sub-float/2addr v9, v10 │ │ +05b752: 8796 |003d: float-to-int v6, v9 │ │ +05b754: 7056 8e0c 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c8e │ │ +05b75a: 0a03 |0041: move-result v3 │ │ +05b75c: 6e52 e80c 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ +05b762: 7010 950c 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ +05b768: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +05b76a: 5cc9 e303 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05b76e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2299 │ │ 0x0005 line=2300 │ │ 0x000d line=2303 │ │ 0x000f line=2304 │ │ 0x0017 line=2305 │ │ @@ -54038,50 +54036,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -05b710: |[05b710] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -05b720: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05b722: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -05b724: 6e10 df1d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -05b72a: 0a01 |0005: move-result v1 │ │ -05b72c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -05b730: 6e10 e01d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1de0 │ │ -05b736: 0a01 |000b: move-result v1 │ │ -05b738: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -05b73e: 0f00 |000f: return v0 │ │ -05b740: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -05b744: 6e20 850c 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ -05b74a: 0a00 |0015: move-result v0 │ │ -05b74c: 28f9 |0016: goto 000f // -0007 │ │ -05b74e: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -05b752: 6e20 850c 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ -05b758: 0a00 |001c: move-result v0 │ │ -05b75a: 28f2 |001d: goto 000f // -000e │ │ -05b75c: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05b760: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -05b764: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -05b768: 7110 440a 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ -05b76e: 0a01 |0027: move-result v1 │ │ -05b770: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -05b774: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -05b776: 6e20 850c 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ -05b77c: 0a00 |002e: move-result v0 │ │ -05b77e: 28e0 |002f: goto 000f // -0020 │ │ -05b780: 7120 430a 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0a43 │ │ -05b786: 0a01 |0033: move-result v1 │ │ -05b788: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -05b78c: 6e20 850c 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ -05b792: 0a00 |0039: move-result v0 │ │ -05b794: 28d5 |003a: goto 000f // -002b │ │ -05b796: 0000 |003b: nop // spacer │ │ -05b798: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +05b770: |[05b770] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +05b780: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05b782: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +05b784: 6e10 df1d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +05b78a: 0a01 |0005: move-result v1 │ │ +05b78c: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +05b790: 6e10 e01d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1de0 │ │ +05b796: 0a01 |000b: move-result v1 │ │ +05b798: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +05b79e: 0f00 |000f: return v0 │ │ +05b7a0: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +05b7a4: 6e20 850c 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ +05b7aa: 0a00 |0015: move-result v0 │ │ +05b7ac: 28f9 |0016: goto 000f // -0007 │ │ +05b7ae: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +05b7b2: 6e20 850c 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ +05b7b8: 0a00 |001c: move-result v0 │ │ +05b7ba: 28f2 |001d: goto 000f // -000e │ │ +05b7bc: 6001 2c00 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05b7c0: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +05b7c4: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +05b7c8: 7110 440a 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ +05b7ce: 0a01 |0027: move-result v1 │ │ +05b7d0: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +05b7d4: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +05b7d6: 6e20 850c 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ +05b7dc: 0a00 |002e: move-result v0 │ │ +05b7de: 28e0 |002f: goto 000f // -0020 │ │ +05b7e0: 7120 430a 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@0a43 │ │ +05b7e6: 0a01 |0033: move-result v1 │ │ +05b7e8: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +05b7ec: 6e20 850c 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@0c85 │ │ +05b7f2: 0a00 |0039: move-result v0 │ │ +05b7f4: 28d5 |003a: goto 000f // -002b │ │ +05b7f6: 0000 |003b: nop // spacer │ │ +05b7f8: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2488 │ │ 0x0002 line=2489 │ │ 0x0008 line=2490 │ │ 0x000f line=2510 │ │ 0x0010 line=2492 │ │ @@ -54100,122 +54098,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 │ │ -05b7b4: |[05b7b4] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -05b7c4: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -05b7c8: 5502 e303 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05b7cc: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -05b7d0: 2202 5204 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -05b7d4: 1a03 c20a |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0ac2 │ │ -05b7d8: 7020 a022 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05b7de: 2702 |000d: throw v2 │ │ -05b7e0: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -05b7e4: 5202 f003 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b7e8: a602 0213 |0012: add-float v2, v2, v19 │ │ -05b7ec: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -05b7f0: 5902 f003 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b7f4: 7401 b40c 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05b7fa: 0a02 |001b: move-result v2 │ │ -05b7fc: 822e |001c: int-to-float v14, v2 │ │ -05b7fe: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -05b802: 7601 a20c 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05b808: 0a11 |0022: move-result v17 │ │ -05b80a: 0200 1100 |0023: move/from16 v0, v17 │ │ -05b80e: 8202 |0025: int-to-float v2, v0 │ │ -05b810: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -05b814: 5203 e503 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ -05b818: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -05b81c: 0200 1100 |002c: move/from16 v0, v17 │ │ -05b820: 8202 |002e: int-to-float v2, v0 │ │ -05b822: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -05b826: 5203 f203 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ -05b82a: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -05b82e: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -05b832: 5402 ef03 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b836: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -05b838: 6e20 0723 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05b83e: 0c0b |003d: move-result-object v11 │ │ -05b840: 1f0b f901 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05b844: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -05b848: 5402 ef03 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b84c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -05b850: 5403 ef03 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05b854: 6e10 0d23 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05b85a: 0a03 |004b: move-result v3 │ │ -05b85c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05b860: 6e20 0723 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05b866: 0c0c |0051: move-result-object v12 │ │ -05b868: 1f0c f901 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05b86c: 52b2 b003 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b870: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -05b874: 52b2 af03 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05b878: 0200 1100 |005a: move/from16 v0, v17 │ │ -05b87c: 8203 |005c: int-to-float v3, v0 │ │ -05b87e: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -05b882: 52c2 b003 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05b886: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -05b88a: 5403 d403 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b88e: 6e10 e60a 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05b894: 0a03 |0068: move-result v3 │ │ -05b896: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -05b89a: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -05b89e: 52c2 af03 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05b8a2: 0200 1100 |006f: move/from16 v0, v17 │ │ -05b8a6: 8203 |0071: int-to-float v3, v0 │ │ -05b8a8: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -05b8ac: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -05b8b0: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -05b8b4: 0210 0d00 |0078: move/from16 v16, v13 │ │ -05b8b8: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -05b8bc: 5202 f003 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b8c0: 0200 1000 |007e: move/from16 v0, v16 │ │ -05b8c4: 8703 |0080: float-to-int v3, v0 │ │ -05b8c6: 8233 |0081: int-to-float v3, v3 │ │ -05b8c8: a703 1003 |0082: sub-float v3, v16, v3 │ │ -05b8cc: c632 |0084: add-float/2addr v2, v3 │ │ -05b8ce: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -05b8d2: 5902 f003 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b8d6: 0200 1000 |0089: move/from16 v0, v16 │ │ -05b8da: 8702 |008b: float-to-int v2, v0 │ │ -05b8dc: 7401 b50c 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05b8e2: 0a03 |008f: move-result v3 │ │ -05b8e4: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -05b8e8: 6e30 e10c 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05b8ee: 0200 1000 |0095: move/from16 v0, v16 │ │ -05b8f2: 8702 |0097: float-to-int v2, v0 │ │ -05b8f4: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -05b8f8: 7020 d30c 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ -05b8fe: 7100 9502 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -05b904: 0b04 |00a0: move-result-wide v4 │ │ -05b906: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -05b90a: 5302 e203 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03e2 │ │ -05b90e: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -05b910: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -05b914: 5207 f003 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05b918: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -05b91a: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -05b91c: 7708 3e1e 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ -05b922: 0c0a |00af: move-result-object v10 │ │ -05b924: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -05b928: 5402 0a04 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05b92c: 6e20 511e a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -05b932: 6e10 401e 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -05b938: 0e00 |00ba: return-void │ │ -05b93a: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -05b93e: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -05b942: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -05b946: 28b9 |00c1: goto 007a // -0047 │ │ + insns size : 186 16-bit code units │ │ +05b814: |[05b814] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +05b824: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +05b828: 5501 e303 |0002: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05b82c: 3901 0a00 |0004: if-nez v1, 000e // +000a │ │ +05b830: 2201 5b04 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +05b834: 1a02 cb0a |0008: const-string v2, "No fake drag in progress. Call beginFakeDrag first." // string@0acb │ │ +05b838: 7020 a022 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05b83e: 2701 |000d: throw v1 │ │ +05b840: 0800 1100 |000e: move-object/from16 v0, v17 │ │ +05b844: 5201 f003 |0010: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b848: a601 0112 |0012: add-float v1, v1, v18 │ │ +05b84c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +05b850: 5901 f003 |0016: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b854: 7401 b40c 1100 |0018: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05b85a: 0a01 |001b: move-result v1 │ │ +05b85c: 821d |001c: int-to-float v13, v1 │ │ +05b85e: a70f 0d12 |001d: sub-float v15, v13, v18 │ │ +05b862: 7601 a20c 1100 |001f: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05b868: 0a10 |0022: move-result v16 │ │ +05b86a: 0200 1000 |0023: move/from16 v0, v16 │ │ +05b86e: 8201 |0025: int-to-float v1, v0 │ │ +05b870: 0800 1100 |0026: move-object/from16 v0, v17 │ │ +05b874: 5202 e503 |0028: iget v2, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@03e5 │ │ +05b878: a80c 0102 |002a: mul-float v12, v1, v2 │ │ +05b87c: 0200 1000 |002c: move/from16 v0, v16 │ │ +05b880: 8201 |002e: int-to-float v1, v0 │ │ +05b882: 0800 1100 |002f: move-object/from16 v0, v17 │ │ +05b886: 5202 f203 |0031: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@03f2 │ │ +05b88a: a80e 0102 |0033: mul-float v14, v1, v2 │ │ +05b88e: 0800 1100 |0035: move-object/from16 v0, v17 │ │ +05b892: 5401 ef03 |0037: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b896: 1202 |0039: const/4 v2, #int 0 // #0 │ │ +05b898: 6e20 0723 2100 |003a: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05b89e: 0c0a |003d: move-result-object v10 │ │ +05b8a0: 1f0a 0002 |003e: check-cast v10, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05b8a4: 0800 1100 |0040: move-object/from16 v0, v17 │ │ +05b8a8: 5401 ef03 |0042: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b8ac: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +05b8b0: 5402 ef03 |0046: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05b8b4: 6e10 0d23 0200 |0048: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05b8ba: 0a02 |004b: move-result v2 │ │ +05b8bc: d802 02ff |004c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05b8c0: 6e20 0723 2100 |004e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05b8c6: 0c0b |0051: move-result-object v11 │ │ +05b8c8: 1f0b 0002 |0052: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05b8cc: 52a1 b003 |0054: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b8d0: 3801 0900 |0056: if-eqz v1, 005f // +0009 │ │ +05b8d4: 52a1 af03 |0058: iget v1, v10, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05b8d8: 0200 1000 |005a: move/from16 v0, v16 │ │ +05b8dc: 8202 |005c: int-to-float v2, v0 │ │ +05b8de: a80c 0102 |005d: mul-float v12, v1, v2 │ │ +05b8e2: 52b1 b003 |005f: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05b8e6: 0800 1100 |0061: move-object/from16 v0, v17 │ │ +05b8ea: 5402 d403 |0063: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05b8ee: 6e10 e60a 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05b8f4: 0a02 |0068: move-result v2 │ │ +05b8f6: d802 02ff |0069: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05b8fa: 3221 0900 |006b: if-eq v1, v2, 0074 // +0009 │ │ +05b8fe: 52b1 af03 |006d: iget v1, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05b902: 0200 1000 |006f: move/from16 v0, v16 │ │ +05b906: 8202 |0071: int-to-float v2, v0 │ │ +05b908: a80e 0102 |0072: mul-float v14, v1, v2 │ │ +05b90c: 2e01 0f0c |0074: cmpg-float v1, v15, v12 │ │ +05b910: 3b01 3e00 |0076: if-gez v1, 00b4 // +003e │ │ +05b914: 01cf |0078: move v15, v12 │ │ +05b916: 0800 1100 |0079: move-object/from16 v0, v17 │ │ +05b91a: 5201 f003 |007b: iget v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b91e: 87f2 |007d: float-to-int v2, v15 │ │ +05b920: 8222 |007e: int-to-float v2, v2 │ │ +05b922: a702 0f02 |007f: sub-float v2, v15, v2 │ │ +05b926: c621 |0081: add-float/2addr v1, v2 │ │ +05b928: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +05b92c: 5901 f003 |0084: iput v1, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b930: 87f1 |0086: float-to-int v1, v15 │ │ +05b932: 7401 b50c 1100 |0087: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05b938: 0a02 |008a: move-result v2 │ │ +05b93a: 0800 1100 |008b: move-object/from16 v0, v17 │ │ +05b93e: 6e30 e10c 1002 |008d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05b944: 87f1 |0090: float-to-int v1, v15 │ │ +05b946: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +05b94a: 7020 d30c 1000 |0093: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@0cd3 │ │ +05b950: 7100 9502 0000 |0096: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +05b956: 0b03 |0099: move-result-wide v3 │ │ +05b958: 0800 1100 |009a: move-object/from16 v0, v17 │ │ +05b95c: 5301 e203 |009c: iget-wide v1, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@03e2 │ │ +05b960: 1225 |009e: const/4 v5, #int 2 // #2 │ │ +05b962: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +05b966: 5206 f003 |00a1: iget v6, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05b96a: 1207 |00a3: const/4 v7, #int 0 // #0 │ │ +05b96c: 1208 |00a4: const/4 v8, #int 0 // #0 │ │ +05b96e: 7708 3e1e 0100 |00a5: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ +05b974: 0c09 |00a8: move-result-object v9 │ │ +05b976: 0800 1100 |00a9: move-object/from16 v0, v17 │ │ +05b97a: 5401 0a04 |00ab: iget-object v1, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05b97e: 6e20 511e 9100 |00ad: invoke-virtual {v1, v9}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +05b984: 6e10 401e 0900 |00b0: invoke-virtual {v9}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +05b98a: 0e00 |00b3: return-void │ │ +05b98c: 2d01 0f0e |00b4: cmpl-float v1, v15, v14 │ │ +05b990: 3d01 c3ff |00b6: if-lez v1, 0079 // -003d │ │ +05b994: 01ef |00b8: move v15, v14 │ │ +05b996: 28c0 |00b9: goto 0079 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2330 │ │ 0x0006 line=2331 │ │ 0x000e line=2334 │ │ 0x0018 line=2336 │ │ 0x001d line=2337 │ │ @@ -54226,50 +54221,50 @@ │ │ 0x0040 line=2344 │ │ 0x0054 line=2345 │ │ 0x0058 line=2346 │ │ 0x005f line=2348 │ │ 0x006d line=2349 │ │ 0x0074 line=2352 │ │ 0x0078 line=2353 │ │ - 0x007a line=2358 │ │ - 0x0089 line=2359 │ │ - 0x0095 line=2360 │ │ - 0x009d line=2363 │ │ - 0x00a1 line=2364 │ │ - 0x00b0 line=2366 │ │ - 0x00b7 line=2367 │ │ - 0x00ba line=2368 │ │ - 0x00bb line=2354 │ │ - 0x00bf line=2355 │ │ - locals : │ │ - 0x00a1 - 0x00bb reg=4 time J │ │ - 0x00b0 - 0x00bb reg=10 ev Landroid/view/MotionEvent; │ │ - 0x0040 - 0x00c2 reg=11 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x0054 - 0x00c2 reg=12 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ - 0x002c - 0x00c2 reg=13 leftBound F │ │ - 0x001d - 0x00c2 reg=14 oldScrollX F │ │ - 0x0035 - 0x00c2 reg=15 rightBound F │ │ - 0x001f - 0x00c2 reg=16 scrollX F │ │ - 0x0023 - 0x00c2 reg=17 width I │ │ - 0x0000 - 0x00c2 reg=18 this Landroid/support/v4/view/ViewPager; │ │ - 0x0000 - 0x00c2 reg=19 xOffset F │ │ + 0x0079 line=2358 │ │ + 0x0086 line=2359 │ │ + 0x0090 line=2360 │ │ + 0x0096 line=2363 │ │ + 0x009a line=2364 │ │ + 0x00a9 line=2366 │ │ + 0x00b0 line=2367 │ │ + 0x00b3 line=2368 │ │ + 0x00b4 line=2354 │ │ + 0x00b8 line=2355 │ │ + locals : │ │ + 0x009a - 0x00b4 reg=3 time J │ │ + 0x00a9 - 0x00b4 reg=9 ev Landroid/view/MotionEvent; │ │ + 0x0040 - 0x00ba reg=10 firstItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x0054 - 0x00ba reg=11 lastItem Landroid/support/v4/view/ViewPager$ItemInfo; │ │ + 0x002c - 0x00ba reg=12 leftBound F │ │ + 0x001d - 0x00ba reg=13 oldScrollX F │ │ + 0x0035 - 0x00ba reg=14 rightBound F │ │ + 0x001f - 0x00ba reg=15 scrollX F │ │ + 0x0023 - 0x00ba reg=16 width I │ │ + 0x0000 - 0x00ba reg=17 this Landroid/support/v4/view/ViewPager; │ │ + 0x0000 - 0x00ba reg=18 xOffset F │ │ │ │ #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 │ │ -05b948: |[05b948] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -05b958: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05b95c: 7010 570c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0c57 │ │ -05b962: 1100 |0005: return-object v0 │ │ +05b998: |[05b998] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +05b9a8: 2200 0102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05b9ac: 7010 570c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@0c57 │ │ +05b9b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2742 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54277,20 +54272,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 │ │ -05b964: |[05b964] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -05b974: 2200 fa01 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05b978: 6e10 a30c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ -05b97e: 0c01 |0005: move-result-object v1 │ │ -05b980: 7030 580c 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c58 │ │ -05b986: 1100 |0009: return-object v0 │ │ +05b9b4: |[05b9b4] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b9c4: 2200 0102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05b9c8: 6e10 a30c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ +05b9ce: 0c01 |0005: move-result-object v1 │ │ +05b9d0: 7030 580c 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0c58 │ │ +05b9d6: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -54299,18 +54294,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 │ │ -05b988: |[05b988] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -05b998: 6e10 9a0c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c9a │ │ -05b99e: 0c00 |0003: move-result-object v0 │ │ -05b9a0: 1100 |0004: return-object v0 │ │ +05b9d8: |[05b9d8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +05b9e8: 6e10 9a0c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@0c9a │ │ +05b9ee: 0c00 |0003: move-result-object v0 │ │ +05b9f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -54319,17 +54314,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05b9a4: |[05b9a4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -05b9b4: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05b9b8: 1100 |0002: return-object v0 │ │ +05b9f4: |[05b9f4] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +05ba04: 5410 d403 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ba08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54337,31 +54332,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -05b9bc: |[05b9bc] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -05b9cc: 5242 de03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ -05b9d0: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -05b9d2: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -05b9d6: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -05b9da: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -05b9de: 5442 df03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ -05b9e2: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05b9e8: 0c02 |000e: move-result-object v2 │ │ -05b9ea: 1f02 a703 |000f: check-cast v2, Landroid/view/View; // type@03a7 │ │ -05b9ee: 6e10 891e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05b9f4: 0c02 |0014: move-result-object v2 │ │ -05b9f6: 1f02 fa01 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05b9fa: 5221 b303 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03b3 │ │ -05b9fe: 0f01 |0019: return v1 │ │ -05ba00: 0160 |001a: move v0, v6 │ │ -05ba02: 28ee |001b: goto 0009 // -0012 │ │ +05ba0c: |[05ba0c] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +05ba1c: 5242 de03 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ +05ba20: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +05ba22: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +05ba26: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +05ba2a: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +05ba2e: 5442 df03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@03df │ │ +05ba32: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05ba38: 0c02 |000e: move-result-object v2 │ │ +05ba3a: 1f02 af03 |000f: check-cast v2, Landroid/view/View; // type@03af │ │ +05ba3e: 6e10 891e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05ba44: 0c02 |0014: move-result-object v2 │ │ +05ba46: 1f02 0102 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05ba4a: 5221 b303 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03b3 │ │ +05ba4e: 0f01 |0019: return v1 │ │ +05ba50: 0160 |001a: move v0, v6 │ │ +05ba52: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0009 line=643 │ │ 0x0019 line=644 │ │ 0x001b line=642 │ │ locals : │ │ @@ -54376,17 +54371,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ba04: |[05ba04] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -05ba14: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05ba18: 0f00 |0002: return v0 │ │ +05ba54: |[05ba54] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +05ba64: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05ba68: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54394,17 +54389,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ba1c: |[05ba1c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -05ba2c: 5210 f903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05ba30: 0f00 |0002: return v0 │ │ +05ba6c: |[05ba6c] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +05ba7c: 5210 f903 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05ba80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54412,17 +54407,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ba34: |[05ba34] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -05ba44: 5210 fb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05ba48: 0f00 |0002: return v0 │ │ +05ba84: |[05ba84] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +05ba94: 5210 fb03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05ba98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54430,29 +54425,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 │ │ -05ba4c: |[05ba4c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05ba5c: 6e10 941e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -05ba62: 0c00 |0003: move-result-object v0 │ │ -05ba64: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -05ba68: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -05ba6c: 2001 a703 |0008: instance-of v1, v0, Landroid/view/View; // type@03a7 │ │ -05ba70: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -05ba74: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -05ba76: 1101 |000d: return-object v1 │ │ -05ba78: 0703 |000e: move-object v3, v0 │ │ -05ba7a: 1f03 a703 |000f: check-cast v3, Landroid/view/View; // type@03a7 │ │ -05ba7e: 28ef |0011: goto 0000 // -0011 │ │ -05ba80: 6e20 ba0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05ba86: 0c01 |0015: move-result-object v1 │ │ -05ba88: 28f7 |0016: goto 000d // -0009 │ │ +05ba9c: |[05ba9c] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05baac: 6e10 941e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +05bab2: 0c00 |0003: move-result-object v0 │ │ +05bab4: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +05bab8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +05babc: 2001 af03 |0008: instance-of v1, v0, Landroid/view/View; // type@03af │ │ +05bac0: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +05bac4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +05bac6: 1101 |000d: return-object v1 │ │ +05bac8: 0703 |000e: move-object v3, v0 │ │ +05baca: 1f03 af03 |000f: check-cast v3, Landroid/view/View; // type@03af │ │ +05bace: 28ef |0011: goto 0000 // -0011 │ │ +05bad0: 6e20 ba0c 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05bad6: 0c01 |0015: move-result-object v1 │ │ +05bad8: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0006 line=1338 │ │ 0x000c line=1339 │ │ 0x000d line=1343 │ │ 0x000f line=1341 │ │ @@ -54467,34 +54462,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 │ │ -05ba8c: |[05ba8c] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05ba9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ba9e: 5442 ef03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05baa2: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05baa8: 0a02 |0006: move-result v2 │ │ -05baaa: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -05baae: 5442 ef03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bab2: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05bab8: 0c01 |000e: move-result-object v1 │ │ -05baba: 1f01 f901 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05babe: 5442 d403 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05bac2: 5413 ae03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05bac6: 6e30 ec0a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0aec │ │ -05bacc: 0a02 |0018: move-result v2 │ │ -05bace: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -05bad2: 1101 |001b: return-object v1 │ │ -05bad4: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05bad8: 28e3 |001e: goto 0001 // -001d │ │ -05bada: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -05badc: 28fb |0020: goto 001b // -0005 │ │ +05badc: |[05badc] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05baec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05baee: 5442 ef03 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05baf2: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05baf8: 0a02 |0006: move-result v2 │ │ +05bafa: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +05bafe: 5442 ef03 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bb02: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05bb08: 0c01 |000e: move-result-object v1 │ │ +05bb0a: 1f01 0002 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05bb0e: 5442 d403 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05bb12: 5413 ae03 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05bb16: 6e30 ec0a 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@0aec │ │ +05bb1c: 0a02 |0018: move-result v2 │ │ +05bb1e: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +05bb22: 1101 |001b: return-object v1 │ │ +05bb24: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05bb28: 28e3 |001e: goto 0001 // -001d │ │ +05bb2a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +05bb2c: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1326 │ │ 0x0009 line=1327 │ │ 0x0011 line=1328 │ │ 0x001b line=1332 │ │ 0x001c line=1326 │ │ @@ -54511,31 +54506,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 │ │ -05bae0: |[05bae0] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -05baf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05baf2: 5432 ef03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05baf6: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05bafc: 0a02 |0006: move-result v2 │ │ -05bafe: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -05bb02: 5432 ef03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bb06: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05bb0c: 0c01 |000e: move-result-object v1 │ │ -05bb0e: 1f01 f901 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05bb12: 5212 b003 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05bb16: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -05bb1a: 1101 |0015: return-object v1 │ │ -05bb1c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05bb20: 28e9 |0018: goto 0001 // -0017 │ │ -05bb22: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -05bb24: 28fb |001a: goto 0015 // -0005 │ │ +05bb30: |[05bb30] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +05bb40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05bb42: 5432 ef03 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bb46: 6e10 0d23 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05bb4c: 0a02 |0006: move-result v2 │ │ +05bb4e: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +05bb52: 5432 ef03 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bb56: 6e20 0723 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05bb5c: 0c01 |000e: move-result-object v1 │ │ +05bb5e: 1f01 0002 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05bb62: 5212 b003 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05bb66: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +05bb6a: 1101 |0015: return-object v1 │ │ +05bb6c: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05bb70: 28e9 |0018: goto 0001 // -0017 │ │ +05bb72: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +05bb74: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0009 line=1348 │ │ 0x0011 line=1349 │ │ 0x0015 line=1353 │ │ 0x0016 line=1347 │ │ @@ -54552,70 +54547,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -05bb28: |[05bb28] android.support.v4.view.ViewPager.initViewPager:()V │ │ -05bb38: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -05bb3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05bb3c: 6e20 f60c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0cf6 │ │ -05bb42: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -05bb46: 6e20 e90c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0ce9 │ │ -05bb4c: 6e20 ea0c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0cea │ │ -05bb52: 6e10 a30c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ -05bb58: 0c01 |0010: move-result-object v1 │ │ -05bb5a: 2203 ed03 |0011: new-instance v3, Landroid/widget/Scroller; // type@03ed │ │ -05bb5e: 6204 0b04 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@040b │ │ -05bb62: 7030 d520 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20d5 │ │ -05bb68: 5b63 0304 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05bb6c: 7110 ed1e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -05bb72: 0c00 |001d: move-result-object v0 │ │ -05bb74: 6e10 0701 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -05bb7a: 0c03 |0021: move-result-object v3 │ │ -05bb7c: 6e10 7501 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -05bb82: 0c03 |0025: move-result-object v3 │ │ -05bb84: 5232 680b |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -05bb88: 7110 2f0c 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c2f │ │ -05bb8e: 0a03 |002b: move-result v3 │ │ -05bb90: 5963 0904 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05bb94: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -05bb98: c823 |0030: mul-float/2addr v3, v2 │ │ -05bb9a: 8733 |0031: float-to-int v3, v3 │ │ -05bb9c: 5963 f603 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f6 │ │ -05bba0: 6e10 f11e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ -05bba6: 0a03 |0037: move-result v3 │ │ -05bba8: 5963 f503 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ -05bbac: 2203 5402 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0254 │ │ -05bbb0: 7020 ca10 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@10ca │ │ -05bbb6: 5b63 f303 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05bbba: 2203 5402 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@0254 │ │ -05bbbe: 7020 ca10 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@10ca │ │ -05bbc4: 5b63 0104 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05bbc8: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -05bbcc: c823 |004a: mul-float/2addr v3, v2 │ │ -05bbce: 8733 |004b: float-to-int v3, v3 │ │ -05bbd0: 5963 e603 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e6 │ │ -05bbd4: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -05bbd8: c823 |0050: mul-float/2addr v3, v2 │ │ -05bbda: 8733 |0051: float-to-int v3, v3 │ │ -05bbdc: 5963 da03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03da │ │ -05bbe0: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -05bbe4: c823 |0056: mul-float/2addr v3, v2 │ │ -05bbe6: 8733 |0057: float-to-int v3, v3 │ │ -05bbe8: 5963 dd03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03dd │ │ -05bbec: 2203 fb01 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@01fb │ │ -05bbf0: 7020 590c 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0c59 │ │ -05bbf6: 7120 f50b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ -05bbfc: 7110 e10b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0be1 │ │ -05bc02: 0a03 |0065: move-result v3 │ │ -05bc04: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -05bc08: 7120 f80b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ -05bc0e: 0e00 |006b: return-void │ │ +05bb78: |[05bb78] android.support.v4.view.ViewPager.initViewPager:()V │ │ +05bb88: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +05bb8a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05bb8c: 6e20 f60c 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0cf6 │ │ +05bb92: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +05bb96: 6e20 e90c 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@0ce9 │ │ +05bb9c: 6e20 ea0c 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@0cea │ │ +05bba2: 6e10 a30c 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ +05bba8: 0c01 |0010: move-result-object v1 │ │ +05bbaa: 2203 f603 |0011: new-instance v3, Landroid/widget/Scroller; // type@03f6 │ │ +05bbae: 6204 0b04 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@040b │ │ +05bbb2: 7030 d520 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20d5 │ │ +05bbb8: 5b63 0304 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05bbbc: 7110 ed1e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +05bbc2: 0c00 |001d: move-result-object v0 │ │ +05bbc4: 6e10 0701 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +05bbca: 0c03 |0021: move-result-object v3 │ │ +05bbcc: 6e10 7501 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +05bbd2: 0c03 |0025: move-result-object v3 │ │ +05bbd4: 5232 680b |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +05bbd8: 7110 2f0c 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c2f │ │ +05bbde: 0a03 |002b: move-result v3 │ │ +05bbe0: 5963 0904 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05bbe4: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +05bbe8: c823 |0030: mul-float/2addr v3, v2 │ │ +05bbea: 8733 |0031: float-to-int v3, v3 │ │ +05bbec: 5963 f603 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@03f6 │ │ +05bbf0: 6e10 f11e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ +05bbf6: 0a03 |0037: move-result v3 │ │ +05bbf8: 5963 f503 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ +05bbfc: 2203 5b02 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@025b │ │ +05bc00: 7020 ca10 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@10ca │ │ +05bc06: 5b63 f303 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05bc0a: 2203 5b02 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@025b │ │ +05bc0e: 7020 ca10 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@10ca │ │ +05bc14: 5b63 0104 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05bc18: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +05bc1c: c823 |004a: mul-float/2addr v3, v2 │ │ +05bc1e: 8733 |004b: float-to-int v3, v3 │ │ +05bc20: 5963 e603 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@03e6 │ │ +05bc24: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +05bc28: c823 |0050: mul-float/2addr v3, v2 │ │ +05bc2a: 8733 |0051: float-to-int v3, v3 │ │ +05bc2c: 5963 da03 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03da │ │ +05bc30: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +05bc34: c823 |0056: mul-float/2addr v3, v2 │ │ +05bc36: 8733 |0057: float-to-int v3, v3 │ │ +05bc38: 5963 dd03 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03dd │ │ +05bc3c: 2203 0202 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0202 │ │ +05bc40: 7020 590c 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@0c59 │ │ +05bc46: 7120 f50b 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ +05bc4c: 7110 e10b 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0be1 │ │ +05bc52: 0a03 |0065: move-result v3 │ │ +05bc54: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +05bc58: 7120 f80b 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ +05bc5e: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=354 │ │ 0x0005 line=355 │ │ 0x000a line=356 │ │ 0x000d line=357 │ │ 0x0011 line=358 │ │ @@ -54644,17 +54639,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05bc10: |[05bc10] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -05bc20: 5510 e303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05bc24: 0f00 |0002: return v0 │ │ +05bc60: |[05bc60] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +05bc70: 5510 e303 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05bc74: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2380 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -54662,19 +54657,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05bc28: |[05bc28] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -05bc38: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -05bc3e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -05bc40: 5c10 e403 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05bc44: 0e00 |0006: return-void │ │ +05bc78: |[05bc78] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +05bc88: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +05bc8e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +05bc90: 5c10 e403 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05bc94: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0006 line=1360 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54684,19 +54679,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05bc48: |[05bc48] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -05bc58: 5410 e003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ -05bc5c: 6e20 da0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0cda │ │ -05bc62: 6f10 221f 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -05bc68: 0e00 |0008: return-void │ │ +05bc98: |[05bc98] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +05bca8: 5410 e003 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@03e0 │ │ +05bcac: 6e20 da0c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@0cda │ │ +05bcb2: 6f10 221f 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +05bcb8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0005 line=384 │ │ 0x0008 line=385 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -54706,131 +54701,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -05bc6c: |[05bc6c] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -05bc7c: 7502 231f 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1f23 │ │ -05bc82: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -05bc86: 520d fb03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05bc8a: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -05bc8e: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -05bc92: 540d f403 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05bc96: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -05bc9a: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -05bc9e: 540d ef03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bca2: 6e10 0d23 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05bca8: 0a0d |0016: move-result v13 │ │ -05bcaa: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -05bcae: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -05bcb2: 540d d403 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05bcb6: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -05bcba: 7401 b40c 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05bcc0: 0a0a |0022: move-result v10 │ │ -05bcc2: 7401 b60c 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05bcc8: 0a0b |0026: move-result v11 │ │ -05bcca: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -05bcce: 520d fb03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05bcd2: 82dd |002b: int-to-float v13, v13 │ │ -05bcd4: 82be |002c: int-to-float v14, v11 │ │ -05bcd6: a907 0d0e |002d: div-float v7, v13, v14 │ │ -05bcda: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -05bcdc: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -05bce0: 540d ef03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bce4: 120e |0034: const/4 v14, #int 0 // #0 │ │ -05bce6: 6e20 0723 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05bcec: 0c03 |0038: move-result-object v3 │ │ -05bcee: 1f03 f901 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05bcf2: 5238 af03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05bcf6: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -05bcfa: 540d ef03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bcfe: 6e10 0d23 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05bd04: 0a04 |0044: move-result v4 │ │ -05bd06: 5232 b003 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05bd0a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -05bd0e: 540d ef03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bd12: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -05bd16: 6e20 0723 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05bd1c: 0c0d |0050: move-result-object v13 │ │ -05bd1e: 1f0d f901 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05bd22: 52d6 b003 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05bd26: 0129 |0055: move v9, v2 │ │ -05bd28: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -05bd2c: 523d b003 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05bd30: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -05bd34: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -05bd38: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -05bd3c: 540d ef03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05bd40: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05bd44: 6e20 0723 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05bd4a: 0c03 |0067: move-result-object v3 │ │ -05bd4c: 1f03 f901 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05bd50: 28ee |006a: goto 0058 // -0012 │ │ -05bd52: 523d b003 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05bd56: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -05bd5a: 523d af03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05bd5e: 523e b203 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05bd62: c6ed |0073: add-float/2addr v13, v14 │ │ -05bd64: 82be |0074: int-to-float v14, v11 │ │ -05bd66: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -05bd6a: 523d af03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05bd6e: 523e b203 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05bd72: c6ed |007b: add-float/2addr v13, v14 │ │ -05bd74: a608 0d07 |007c: add-float v8, v13, v7 │ │ -05bd78: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -05bd7c: 520d fb03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05bd80: 82dd |0082: int-to-float v13, v13 │ │ -05bd82: c61d |0083: add-float/2addr v13, v1 │ │ -05bd84: 82ae |0084: int-to-float v14, v10 │ │ -05bd86: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -05bd8a: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -05bd8e: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -05bd92: 540d f403 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05bd96: 871e |008d: float-to-int v14, v1 │ │ -05bd98: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -05bd9c: 520f 0804 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0408 │ │ -05bda0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -05bda4: 5200 fb03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05bda8: 0210 0000 |0096: move/from16 v16, v0 │ │ -05bdac: 0200 1000 |0098: move/from16 v0, v16 │ │ -05bdb0: 8200 |009a: int-to-float v0, v0 │ │ -05bdb2: 0210 0000 |009b: move/from16 v16, v0 │ │ -05bdb6: a610 1001 |009d: add-float v16, v16, v1 │ │ -05bdba: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -05bdbe: a610 1011 |00a1: add-float v16, v16, v17 │ │ -05bdc2: 0200 1000 |00a3: move/from16 v0, v16 │ │ -05bdc6: 8700 |00a5: float-to-int v0, v0 │ │ -05bdc8: 0210 0000 |00a6: move/from16 v16, v0 │ │ -05bdcc: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -05bdd0: 5200 d603 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d6 │ │ -05bdd4: 0211 0000 |00ac: move/from16 v17, v0 │ │ -05bdd8: 7405 0002 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -05bdde: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -05bde2: 540d f403 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05bde6: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -05bdea: 6e20 f301 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -05bdf0: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -05bdf4: 82dd |00bc: int-to-float v13, v13 │ │ -05bdf6: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -05bdfa: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -05bdfe: 0e00 |00c1: return-void │ │ -05be00: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -05be04: 540d d403 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05be08: 6e20 e90a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05be0e: 0a0c |00c9: move-result v12 │ │ -05be10: a60d 080c |00ca: add-float v13, v8, v12 │ │ -05be14: 82be |00cc: int-to-float v14, v11 │ │ -05be16: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -05be1a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -05be1e: c6d8 |00d1: add-float/2addr v8, v13 │ │ -05be20: 28ac |00d2: goto 007e // -0054 │ │ -05be22: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -05be26: 2881 |00d5: goto 0056 // -007f │ │ +05bcbc: |[05bcbc] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +05bccc: 7502 231f 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1f23 │ │ +05bcd2: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +05bcd6: 520d fb03 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05bcda: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +05bcde: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +05bce2: 540d f403 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05bce6: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +05bcea: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +05bcee: 540d ef03 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bcf2: 6e10 0d23 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05bcf8: 0a0d |0016: move-result v13 │ │ +05bcfa: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +05bcfe: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +05bd02: 540d d403 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05bd06: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +05bd0a: 7401 b40c 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05bd10: 0a0a |0022: move-result v10 │ │ +05bd12: 7401 b60c 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05bd18: 0a0b |0026: move-result v11 │ │ +05bd1a: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +05bd1e: 520d fb03 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05bd22: 82dd |002b: int-to-float v13, v13 │ │ +05bd24: 82be |002c: int-to-float v14, v11 │ │ +05bd26: a907 0d0e |002d: div-float v7, v13, v14 │ │ +05bd2a: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +05bd2c: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +05bd30: 540d ef03 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bd34: 120e |0034: const/4 v14, #int 0 // #0 │ │ +05bd36: 6e20 0723 ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05bd3c: 0c03 |0038: move-result-object v3 │ │ +05bd3e: 1f03 0002 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05bd42: 5238 af03 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05bd46: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +05bd4a: 540d ef03 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bd4e: 6e10 0d23 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05bd54: 0a04 |0044: move-result v4 │ │ +05bd56: 5232 b003 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05bd5a: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +05bd5e: 540d ef03 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bd62: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +05bd66: 6e20 0723 ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05bd6c: 0c0d |0050: move-result-object v13 │ │ +05bd6e: 1f0d 0002 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05bd72: 52d6 b003 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05bd76: 0129 |0055: move v9, v2 │ │ +05bd78: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +05bd7c: 523d b003 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05bd80: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +05bd84: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +05bd88: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +05bd8c: 540d ef03 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05bd90: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +05bd94: 6e20 0723 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05bd9a: 0c03 |0067: move-result-object v3 │ │ +05bd9c: 1f03 0002 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05bda0: 28ee |006a: goto 0058 // -0012 │ │ +05bda2: 523d b003 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05bda6: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +05bdaa: 523d af03 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05bdae: 523e b203 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05bdb2: c6ed |0073: add-float/2addr v13, v14 │ │ +05bdb4: 82be |0074: int-to-float v14, v11 │ │ +05bdb6: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +05bdba: 523d af03 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05bdbe: 523e b203 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05bdc2: c6ed |007b: add-float/2addr v13, v14 │ │ +05bdc4: a608 0d07 |007c: add-float v8, v13, v7 │ │ +05bdc8: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +05bdcc: 520d fb03 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05bdd0: 82dd |0082: int-to-float v13, v13 │ │ +05bdd2: c61d |0083: add-float/2addr v13, v1 │ │ +05bdd4: 82ae |0084: int-to-float v14, v10 │ │ +05bdd6: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +05bdda: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +05bdde: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +05bde2: 540d f403 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05bde6: 871e |008d: float-to-int v14, v1 │ │ +05bde8: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +05bdec: 520f 0804 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0408 │ │ +05bdf0: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +05bdf4: 5200 fb03 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05bdf8: 0210 0000 |0096: move/from16 v16, v0 │ │ +05bdfc: 0200 1000 |0098: move/from16 v0, v16 │ │ +05be00: 8200 |009a: int-to-float v0, v0 │ │ +05be02: 0210 0000 |009b: move/from16 v16, v0 │ │ +05be06: a610 1001 |009d: add-float v16, v16, v1 │ │ +05be0a: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +05be0e: a610 1011 |00a1: add-float v16, v16, v17 │ │ +05be12: 0200 1000 |00a3: move/from16 v0, v16 │ │ +05be16: 8700 |00a5: float-to-int v0, v0 │ │ +05be18: 0210 0000 |00a6: move/from16 v16, v0 │ │ +05be1c: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +05be20: 5200 d603 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d6 │ │ +05be24: 0211 0000 |00ac: move/from16 v17, v0 │ │ +05be28: 7405 0002 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +05be2e: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +05be32: 540d f403 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05be36: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +05be3a: 6e20 f301 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +05be40: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +05be44: 82dd |00bc: int-to-float v13, v13 │ │ +05be46: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +05be4a: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +05be4e: 0e00 |00c1: return-void │ │ +05be50: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +05be54: 540d d403 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05be58: 6e20 e90a 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05be5e: 0a0c |00c9: move-result v12 │ │ +05be60: a60d 080c |00ca: add-float v13, v8, v12 │ │ +05be64: 82be |00cc: int-to-float v14, v11 │ │ +05be66: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +05be6a: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +05be6e: c6d8 |00d1: add-float/2addr v8, v13 │ │ +05be70: 28ac |00d2: goto 007e // -0054 │ │ +05be72: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +05be76: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ 0x0003 line=2216 │ │ 0x001f line=2217 │ │ 0x0023 line=2218 │ │ 0x0027 line=2220 │ │ @@ -54888,189 +54883,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -05be28: |[05be28] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05be38: 6e10 341e 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -05be3e: 0a00 |0003: move-result v0 │ │ -05be40: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -05be44: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -05be46: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -05be4a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05be4c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -05be50: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05be52: 5ce0 ed03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05be56: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -05be58: 5ce0 ee03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05be5c: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -05be5e: 59e0 d303 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05be62: 54e0 0a04 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05be66: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -05be6a: 54e0 0a04 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05be6e: 6e10 591e 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ -05be74: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -05be76: 5be0 0a04 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05be7a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -05be7c: 0f00 |0022: return v0 │ │ -05be7e: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -05be82: 55e0 ed03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05be86: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -05be8a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -05be8c: 28f8 |002a: goto 0022 // -0008 │ │ -05be8e: 55e0 ee03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05be92: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -05be96: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -05be98: 28f2 |0030: goto 0022 // -000e │ │ -05be9a: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -05bea0: 54e0 0a04 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05bea4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -05bea8: 7100 581e 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -05beae: 0c00 |003b: move-result-object v0 │ │ -05beb0: 5be0 0a04 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05beb4: 54e0 0a04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05beb8: 6e20 511e f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -05bebe: 55e0 ed03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05bec2: 28dd |0045: goto 0022 // -0023 │ │ -05bec4: 52e7 d303 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05bec8: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -05beca: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -05bece: 7120 d40a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -05bed4: 0a09 |004e: move-result v9 │ │ -05bed6: 7120 d90a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05bedc: 0a0a |0052: move-result v10 │ │ -05bede: 52e0 f003 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05bee2: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -05bee6: 7110 ac22 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05beec: 0a0b |005a: move-result v11 │ │ -05beee: 7120 da0a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -05bef4: 0a0c |005e: move-result v12 │ │ -05bef6: 52e0 eb03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ -05befa: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -05befe: 7110 ac22 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05bf04: 0a0d |0066: move-result v13 │ │ -05bf06: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -05bf08: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -05bf0c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -05bf10: 52e0 f003 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05bf14: 7030 c20c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0cc2 │ │ -05bf1a: 0a00 |0071: move-result v0 │ │ -05bf1c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -05bf20: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -05bf22: 8783 |0075: float-to-int v3, v8 │ │ -05bf24: 87a4 |0076: float-to-int v4, v10 │ │ -05bf26: 87c5 |0077: float-to-int v5, v12 │ │ -05bf28: 07e0 |0078: move-object v0, v14 │ │ -05bf2a: 07e1 |0079: move-object v1, v14 │ │ -05bf2c: 7406 880c 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0c88 │ │ -05bf32: 0a00 |007d: move-result v0 │ │ -05bf34: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -05bf38: 59ea f003 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05bf3c: 59ec f103 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05bf40: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -05bf42: 5ce0 ee03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05bf46: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -05bf48: 289a |0088: goto 0022 // -0066 │ │ -05bf4a: 52e0 0904 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05bf4e: 8200 |008b: int-to-float v0, v0 │ │ -05bf50: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -05bf54: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -05bf58: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -05bf5c: c8b0 |0092: mul-float/2addr v0, v11 │ │ -05bf5e: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -05bf62: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -05bf66: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -05bf68: 5ce0 ed03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05bf6c: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -05bf6e: 7020 e00c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ -05bf74: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -05bf76: 7020 f40c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05bf7c: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -05bf7e: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -05bf82: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -05bf86: 52e0 ea03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05bf8a: 52e1 0904 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05bf8e: 8211 |00ab: int-to-float v1, v1 │ │ -05bf90: c610 |00ac: add-float/2addr v0, v1 │ │ -05bf92: 59e0 f003 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05bf96: 59ec f103 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05bf9a: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -05bf9c: 7020 f50c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05bfa2: 55e0 ed03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05bfa6: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -05bfaa: 7020 d40c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0cd4 │ │ -05bfb0: 0a00 |00bc: move-result v0 │ │ -05bfb2: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -05bfb6: 7110 f00b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -05bfbc: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -05bfc0: 52e0 ea03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05bfc4: 52e1 0904 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05bfc8: 8211 |00c8: int-to-float v1, v1 │ │ -05bfca: c710 |00c9: sub-float/2addr v0, v1 │ │ -05bfcc: 28e3 |00ca: goto 00ad // -001d │ │ -05bfce: 52e0 0904 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05bfd2: 8200 |00cd: int-to-float v0, v0 │ │ -05bfd4: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -05bfd8: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -05bfdc: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -05bfde: 5ce0 ee03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05bfe2: 28e0 |00d5: goto 00b5 // -0020 │ │ -05bfe4: 6e10 3a1e 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -05bfea: 0a00 |00d9: move-result v0 │ │ -05bfec: 59e0 ea03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05bff0: 59e0 f003 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05bff4: 6e10 3c1e 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -05bffa: 0a00 |00e1: move-result v0 │ │ -05bffc: 59e0 eb03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ -05c000: 59e0 f103 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05c004: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -05c006: 7120 d80a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -05c00c: 0a00 |00ea: move-result v0 │ │ -05c00e: 59e0 d303 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05c012: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -05c014: 5ce0 ee03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ -05c018: 54e0 0304 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05c01c: 6e10 d720 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ -05c022: 52e0 0204 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ -05c026: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -05c028: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -05c02c: 54e0 0304 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05c030: 6e10 dc20 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@20dc │ │ -05c036: 0a00 |00ff: move-result v0 │ │ -05c038: 54e1 0304 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05c03c: 6e10 d920 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ -05c042: 0a01 |0105: move-result v1 │ │ -05c044: b110 |0106: sub-int/2addr v0, v1 │ │ -05c046: 7110 ad22 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05c04c: 0a00 |010a: move-result v0 │ │ -05c04e: 52e1 da03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03da │ │ -05c052: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -05c056: 54e0 0304 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05c05a: 6e10 d620 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ -05c060: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -05c062: 5ce0 fd03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05c066: 6e10 d60c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05c06c: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -05c06e: 5ce0 ed03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05c072: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -05c074: 7020 e00c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ -05c07a: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -05c07c: 7020 f40c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05c082: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -05c086: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -05c088: 7020 8b0c 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ -05c08e: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -05c090: 5ce0 ed03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05c094: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -05c098: 7020 ce0c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0cce │ │ -05c09e: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -05c0a2: 0000 |0135: nop // spacer │ │ -05c0a4: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +05be78: |[05be78] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05be88: 6e10 341e 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +05be8e: 0a00 |0003: move-result v0 │ │ +05be90: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +05be94: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +05be96: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +05be9a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05be9c: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +05bea0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05bea2: 5ce0 ed03 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05bea6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +05bea8: 5ce0 ee03 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05beac: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +05beae: 59e0 d303 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05beb2: 54e0 0a04 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05beb6: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +05beba: 54e0 0a04 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05bebe: 6e10 591e 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ +05bec4: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +05bec6: 5be0 0a04 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05beca: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +05becc: 0f00 |0022: return v0 │ │ +05bece: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +05bed2: 55e0 ed03 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05bed6: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +05beda: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +05bedc: 28f8 |002a: goto 0022 // -0008 │ │ +05bede: 55e0 ee03 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05bee2: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +05bee6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +05bee8: 28f2 |0030: goto 0022 // -000e │ │ +05beea: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +05bef0: 54e0 0a04 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05bef4: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +05bef8: 7100 581e 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +05befe: 0c00 |003b: move-result-object v0 │ │ +05bf00: 5be0 0a04 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05bf04: 54e0 0a04 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05bf08: 6e20 511e f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +05bf0e: 55e0 ed03 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05bf12: 28dd |0045: goto 0022 // -0023 │ │ +05bf14: 52e7 d303 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05bf18: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +05bf1a: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +05bf1e: 7120 d40a 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +05bf24: 0a09 |004e: move-result v9 │ │ +05bf26: 7120 d90a 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05bf2c: 0a0a |0052: move-result v10 │ │ +05bf2e: 52e0 f003 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05bf32: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +05bf36: 7110 ac22 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05bf3c: 0a0b |005a: move-result v11 │ │ +05bf3e: 7120 da0a 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +05bf44: 0a0c |005e: move-result v12 │ │ +05bf46: 52e0 eb03 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ +05bf4a: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +05bf4e: 7110 ac22 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05bf54: 0a0d |0066: move-result v13 │ │ +05bf56: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +05bf58: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +05bf5c: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +05bf60: 52e0 f003 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05bf64: 7030 c20c 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@0cc2 │ │ +05bf6a: 0a00 |0071: move-result v0 │ │ +05bf6c: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +05bf70: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +05bf72: 8783 |0075: float-to-int v3, v8 │ │ +05bf74: 87a4 |0076: float-to-int v4, v10 │ │ +05bf76: 87c5 |0077: float-to-int v5, v12 │ │ +05bf78: 07e0 |0078: move-object v0, v14 │ │ +05bf7a: 07e1 |0079: move-object v1, v14 │ │ +05bf7c: 7406 880c 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@0c88 │ │ +05bf82: 0a00 |007d: move-result v0 │ │ +05bf84: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +05bf88: 59ea f003 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05bf8c: 59ec f103 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05bf90: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +05bf92: 5ce0 ee03 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05bf96: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +05bf98: 289a |0088: goto 0022 // -0066 │ │ +05bf9a: 52e0 0904 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05bf9e: 8200 |008b: int-to-float v0, v0 │ │ +05bfa0: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +05bfa4: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +05bfa8: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +05bfac: c8b0 |0092: mul-float/2addr v0, v11 │ │ +05bfae: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +05bfb2: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +05bfb6: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +05bfb8: 5ce0 ed03 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05bfbc: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +05bfbe: 7020 e00c 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ +05bfc4: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +05bfc6: 7020 f40c 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05bfcc: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +05bfce: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +05bfd2: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +05bfd6: 52e0 ea03 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05bfda: 52e1 0904 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05bfde: 8211 |00ab: int-to-float v1, v1 │ │ +05bfe0: c610 |00ac: add-float/2addr v0, v1 │ │ +05bfe2: 59e0 f003 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05bfe6: 59ec f103 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05bfea: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +05bfec: 7020 f50c 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05bff2: 55e0 ed03 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05bff6: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +05bffa: 7020 d40c ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0cd4 │ │ +05c000: 0a00 |00bc: move-result v0 │ │ +05c002: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +05c006: 7110 f00b 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +05c00c: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +05c010: 52e0 ea03 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05c014: 52e1 0904 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05c018: 8211 |00c8: int-to-float v1, v1 │ │ +05c01a: c710 |00c9: sub-float/2addr v0, v1 │ │ +05c01c: 28e3 |00ca: goto 00ad // -001d │ │ +05c01e: 52e0 0904 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05c022: 8200 |00cd: int-to-float v0, v0 │ │ +05c024: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +05c028: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +05c02c: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +05c02e: 5ce0 ee03 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05c032: 28e0 |00d5: goto 00b5 // -0020 │ │ +05c034: 6e10 3a1e 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +05c03a: 0a00 |00d9: move-result v0 │ │ +05c03c: 59e0 ea03 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05c040: 59e0 f003 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05c044: 6e10 3c1e 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +05c04a: 0a00 |00e1: move-result v0 │ │ +05c04c: 59e0 eb03 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ +05c050: 59e0 f103 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05c054: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +05c056: 7120 d80a 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +05c05c: 0a00 |00ea: move-result v0 │ │ +05c05e: 59e0 d303 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05c062: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +05c064: 5ce0 ee03 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@03ee │ │ +05c068: 54e0 0304 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05c06c: 6e10 d720 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ +05c072: 52e0 0204 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@0402 │ │ +05c076: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +05c078: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +05c07c: 54e0 0304 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05c080: 6e10 dc20 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@20dc │ │ +05c086: 0a00 |00ff: move-result v0 │ │ +05c088: 54e1 0304 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05c08c: 6e10 d920 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ +05c092: 0a01 |0105: move-result v1 │ │ +05c094: b110 |0106: sub-int/2addr v0, v1 │ │ +05c096: 7110 ad22 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05c09c: 0a00 |010a: move-result v0 │ │ +05c09e: 52e1 da03 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@03da │ │ +05c0a2: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +05c0a6: 54e0 0304 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05c0aa: 6e10 d620 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ +05c0b0: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +05c0b2: 5ce0 fd03 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05c0b6: 6e10 d60c 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05c0bc: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +05c0be: 5ce0 ed03 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05c0c2: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +05c0c4: 7020 e00c 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ +05c0ca: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +05c0cc: 7020 f40c 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05c0d2: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +05c0d6: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +05c0d8: 7020 8b0c 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ +05c0de: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +05c0e0: 5ce0 ed03 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05c0e4: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +05c0e8: 7020 ce0c fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0cce │ │ +05c0ee: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +05c0f2: 0000 |0135: nop // spacer │ │ +05c0f4: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1787 │ │ 0x0006 line=1790 │ │ 0x000c line=1793 │ │ 0x000f line=1794 │ │ 0x0012 line=1795 │ │ @@ -55148,224 +55143,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -05c0c0: |[05c0c0] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -05c0d0: 7401 9f0c 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c0d6: 0a09 |0003: move-result v9 │ │ -05c0d8: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -05c0dc: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -05c0e0: 7401 ae0c 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05c0e6: 0a13 |000b: move-result v19 │ │ -05c0e8: 7401 b00c 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05c0ee: 0a15 |000f: move-result v21 │ │ -05c0f0: 7401 af0c 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05c0f6: 0a14 |0013: move-result v20 │ │ -05c0f8: 7401 ad0c 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ -05c0fe: 0a12 |0017: move-result v18 │ │ -05c100: 7401 b40c 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05c106: 0a16 |001b: move-result v22 │ │ -05c108: 120a |001c: const/4 v10, #int 0 // #0 │ │ -05c10a: 120e |001d: const/4 v14, #int 0 // #0 │ │ -05c10c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -05c110: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -05c114: 6e20 9e0c e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c11a: 0c05 |0025: move-result-object v5 │ │ -05c11c: 6e10 9d1e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05c122: 0a1a |0029: move-result v26 │ │ -05c124: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -05c128: 0200 1a00 |002c: move/from16 v0, v26 │ │ -05c12c: 0201 1b00 |002e: move/from16 v1, v27 │ │ -05c130: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -05c134: 6e10 891e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c13a: 0c11 |0035: move-result-object v17 │ │ -05c13c: 1f11 fa01 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c140: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -05c142: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -05c144: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -05c148: 5500 b603 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c14c: 021a 0000 |003e: move/from16 v26, v0 │ │ -05c150: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -05c154: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -05c158: 5200 b403 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -05c15c: 021a 0000 |0046: move/from16 v26, v0 │ │ -05c160: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -05c164: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -05c168: 5200 b403 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -05c16c: 021a 0000 |004e: move/from16 v26, v0 │ │ -05c170: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -05c174: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -05c17a: 0206 1300 |0055: move/from16 v6, v19 │ │ -05c17e: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -05c184: 0207 1500 |005a: move/from16 v7, v21 │ │ -05c188: 9006 0616 |005c: add-int v6, v6, v22 │ │ -05c18c: 6e10 901e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c192: 0a1a |0061: move-result v26 │ │ -05c194: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -05c198: 6e10 8d1e 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c19e: 0a1b |0067: move-result v27 │ │ -05c1a0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -05c1a4: 0200 1a00 |006a: move/from16 v0, v26 │ │ -05c1a8: 0201 1b00 |006c: move/from16 v1, v27 │ │ -05c1ac: 6e51 b11e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -05c1b2: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -05c1b6: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05c1ba: 28a9 |0075: goto 001e // -0057 │ │ -05c1bc: 0206 1300 |0076: move/from16 v6, v19 │ │ -05c1c0: 6e10 901e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c1c6: 0a1a |007b: move-result v26 │ │ -05c1c8: 9013 131a |007c: add-int v19, v19, v26 │ │ -05c1cc: 28d9 |007e: goto 0057 // -0027 │ │ -05c1ce: 6e10 901e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c1d4: 0a1a |0082: move-result v26 │ │ -05c1d6: 911a 181a |0083: sub-int v26, v24, v26 │ │ -05c1da: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -05c1de: 0200 1a00 |0087: move/from16 v0, v26 │ │ -05c1e2: 0201 1300 |0089: move/from16 v1, v19 │ │ -05c1e6: 7120 b022 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05c1ec: 0a06 |008e: move-result v6 │ │ -05c1ee: 28c8 |008f: goto 0057 // -0038 │ │ -05c1f0: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -05c1f4: 6e10 901e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c1fa: 0a1b |0095: move-result v27 │ │ -05c1fc: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -05c200: 6e10 901e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c206: 0a1a |009b: move-result v26 │ │ -05c208: 9014 141a |009c: add-int v20, v20, v26 │ │ -05c20c: 28b9 |009e: goto 0057 // -0047 │ │ -05c20e: 0207 1500 |009f: move/from16 v7, v21 │ │ -05c212: 6e10 8d1e 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c218: 0a1a |00a4: move-result v26 │ │ -05c21a: 9015 151a |00a5: add-int v21, v21, v26 │ │ -05c21e: 28b5 |00a7: goto 005c // -004b │ │ -05c220: 6e10 8d1e 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c226: 0a1a |00ab: move-result v26 │ │ -05c228: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -05c22c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -05c230: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -05c234: 0201 1500 |00b2: move/from16 v1, v21 │ │ -05c238: 7120 b022 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05c23e: 0a07 |00b7: move-result v7 │ │ -05c240: 28a4 |00b8: goto 005c // -005c │ │ -05c242: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -05c246: 6e10 8d1e 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c24c: 0a1b |00be: move-result v27 │ │ -05c24e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -05c252: 6e10 8d1e 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c258: 0a1a |00c4: move-result v26 │ │ -05c25a: 9012 121a |00c5: add-int v18, v18, v26 │ │ -05c25e: 2895 |00c7: goto 005c // -006b │ │ -05c260: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -05c264: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -05c268: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -05c26a: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -05c26e: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -05c272: 6e20 9e0c e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c278: 0c05 |00d4: move-result-object v5 │ │ -05c27a: 6e10 9d1e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05c280: 0a1a |00d8: move-result v26 │ │ -05c282: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -05c286: 0200 1a00 |00db: move/from16 v0, v26 │ │ -05c28a: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -05c28e: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -05c292: 6e10 891e 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c298: 0c11 |00e4: move-result-object v17 │ │ -05c29a: 1f11 fa01 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c29e: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -05c2a2: 5500 b603 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c2a6: 021a 0000 |00eb: move/from16 v26, v0 │ │ -05c2aa: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -05c2ae: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -05c2b2: 6e20 ba0c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05c2b8: 0c0f |00f4: move-result-object v15 │ │ -05c2ba: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -05c2be: 8280 |00f7: int-to-float v0, v8 │ │ -05c2c0: 021a 0000 |00f8: move/from16 v26, v0 │ │ -05c2c4: 52f0 af03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05c2c8: 021b 0000 |00fc: move/from16 v27, v0 │ │ -05c2cc: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -05c2d0: 0200 1a00 |0100: move/from16 v0, v26 │ │ -05c2d4: 8700 |0102: float-to-int v0, v0 │ │ -05c2d6: 0210 0000 |0103: move/from16 v16, v0 │ │ -05c2da: 9006 1310 |0105: add-int v6, v19, v16 │ │ -05c2de: 0207 1500 |0107: move/from16 v7, v21 │ │ -05c2e2: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -05c2e6: 5500 b703 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ -05c2ea: 021a 0000 |010d: move/from16 v26, v0 │ │ -05c2ee: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -05c2f2: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -05c2f6: 0200 1a00 |0113: move/from16 v0, v26 │ │ -05c2fa: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -05c2fe: 5c10 b703 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ -05c302: 8280 |0119: int-to-float v0, v8 │ │ -05c304: 021a 0000 |011a: move/from16 v26, v0 │ │ -05c308: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -05c30c: 5200 ba03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -05c310: 021b 0000 |0120: move/from16 v27, v0 │ │ -05c314: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -05c318: 0200 1a00 |0124: move/from16 v0, v26 │ │ -05c31c: 8700 |0126: float-to-int v0, v0 │ │ -05c31e: 021a 0000 |0127: move/from16 v26, v0 │ │ -05c322: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -05c326: 7702 691e 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c32c: 0a19 |012e: move-result v25 │ │ -05c32e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -05c332: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -05c336: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -05c33a: 7702 691e 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c340: 0a0c |0138: move-result v12 │ │ -05c342: 0200 1900 |0139: move/from16 v0, v25 │ │ -05c346: 6e30 b21e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -05c34c: 6e10 901e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c352: 0a1a |0141: move-result v26 │ │ -05c354: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -05c358: 6e10 8d1e 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c35e: 0a1b |0147: move-result v27 │ │ -05c360: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -05c364: 0200 1a00 |014a: move/from16 v0, v26 │ │ -05c368: 0201 1b00 |014c: move/from16 v1, v27 │ │ -05c36c: 6e51 b11e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -05c372: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -05c376: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -05c37a: 0200 1500 |0155: move/from16 v0, v21 │ │ -05c37e: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -05c382: 5910 0804 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0408 │ │ -05c386: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -05c38a: 0200 1a00 |015d: move/from16 v0, v26 │ │ -05c38e: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -05c392: 5910 d603 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d6 │ │ -05c396: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -05c39a: 590a dc03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03dc │ │ -05c39e: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -05c3a2: 5500 e403 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05c3a6: 021a 0000 |016b: move/from16 v26, v0 │ │ -05c3aa: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -05c3ae: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -05c3b2: 5200 db03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05c3b6: 021a 0000 |0173: move/from16 v26, v0 │ │ -05c3ba: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -05c3be: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -05c3c2: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -05c3c6: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -05c3ca: 0201 1a00 |017d: move/from16 v1, v26 │ │ -05c3ce: 0202 1b00 |017f: move/from16 v2, v27 │ │ -05c3d2: 0203 1c00 |0181: move/from16 v3, v28 │ │ -05c3d6: 0204 1d00 |0183: move/from16 v4, v29 │ │ -05c3da: 7054 e20c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ -05c3e0: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -05c3e4: 0200 1a00 |018a: move/from16 v0, v26 │ │ -05c3e8: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -05c3ec: 5c10 e403 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05c3f0: 0e00 |0190: return-void │ │ -05c3f2: 0000 |0191: nop // spacer │ │ -05c3f4: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -05c410: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +05c110: |[05c110] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +05c120: 7401 9f0c 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c126: 0a09 |0003: move-result v9 │ │ +05c128: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +05c12c: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +05c130: 7401 ae0c 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05c136: 0a13 |000b: move-result v19 │ │ +05c138: 7401 b00c 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05c13e: 0a15 |000f: move-result v21 │ │ +05c140: 7401 af0c 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05c146: 0a14 |0013: move-result v20 │ │ +05c148: 7401 ad0c 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ +05c14e: 0a12 |0017: move-result v18 │ │ +05c150: 7401 b40c 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05c156: 0a16 |001b: move-result v22 │ │ +05c158: 120a |001c: const/4 v10, #int 0 // #0 │ │ +05c15a: 120e |001d: const/4 v14, #int 0 // #0 │ │ +05c15c: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +05c160: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +05c164: 6e20 9e0c e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c16a: 0c05 |0025: move-result-object v5 │ │ +05c16c: 6e10 9d1e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05c172: 0a1a |0029: move-result v26 │ │ +05c174: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +05c178: 0200 1a00 |002c: move/from16 v0, v26 │ │ +05c17c: 0201 1b00 |002e: move/from16 v1, v27 │ │ +05c180: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +05c184: 6e10 891e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c18a: 0c11 |0035: move-result-object v17 │ │ +05c18c: 1f11 0102 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c190: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +05c192: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +05c194: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +05c198: 5500 b603 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c19c: 021a 0000 |003e: move/from16 v26, v0 │ │ +05c1a0: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +05c1a4: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +05c1a8: 5200 b403 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +05c1ac: 021a 0000 |0046: move/from16 v26, v0 │ │ +05c1b0: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +05c1b4: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +05c1b8: 5200 b403 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +05c1bc: 021a 0000 |004e: move/from16 v26, v0 │ │ +05c1c0: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +05c1c4: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +05c1ca: 0206 1300 |0055: move/from16 v6, v19 │ │ +05c1ce: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +05c1d4: 0207 1500 |005a: move/from16 v7, v21 │ │ +05c1d8: 9006 0616 |005c: add-int v6, v6, v22 │ │ +05c1dc: 6e10 901e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c1e2: 0a1a |0061: move-result v26 │ │ +05c1e4: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +05c1e8: 6e10 8d1e 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c1ee: 0a1b |0067: move-result v27 │ │ +05c1f0: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +05c1f4: 0200 1a00 |006a: move/from16 v0, v26 │ │ +05c1f8: 0201 1b00 |006c: move/from16 v1, v27 │ │ +05c1fc: 6e51 b11e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +05c202: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +05c206: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +05c20a: 28a9 |0075: goto 001e // -0057 │ │ +05c20c: 0206 1300 |0076: move/from16 v6, v19 │ │ +05c210: 6e10 901e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c216: 0a1a |007b: move-result v26 │ │ +05c218: 9013 131a |007c: add-int v19, v19, v26 │ │ +05c21c: 28d9 |007e: goto 0057 // -0027 │ │ +05c21e: 6e10 901e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c224: 0a1a |0082: move-result v26 │ │ +05c226: 911a 181a |0083: sub-int v26, v24, v26 │ │ +05c22a: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +05c22e: 0200 1a00 |0087: move/from16 v0, v26 │ │ +05c232: 0201 1300 |0089: move/from16 v1, v19 │ │ +05c236: 7120 b022 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05c23c: 0a06 |008e: move-result v6 │ │ +05c23e: 28c8 |008f: goto 0057 // -0038 │ │ +05c240: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +05c244: 6e10 901e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c24a: 0a1b |0095: move-result v27 │ │ +05c24c: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +05c250: 6e10 901e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c256: 0a1a |009b: move-result v26 │ │ +05c258: 9014 141a |009c: add-int v20, v20, v26 │ │ +05c25c: 28b9 |009e: goto 0057 // -0047 │ │ +05c25e: 0207 1500 |009f: move/from16 v7, v21 │ │ +05c262: 6e10 8d1e 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c268: 0a1a |00a4: move-result v26 │ │ +05c26a: 9015 151a |00a5: add-int v21, v21, v26 │ │ +05c26e: 28b5 |00a7: goto 005c // -004b │ │ +05c270: 6e10 8d1e 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c276: 0a1a |00ab: move-result v26 │ │ +05c278: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +05c27c: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +05c280: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +05c284: 0201 1500 |00b2: move/from16 v1, v21 │ │ +05c288: 7120 b022 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05c28e: 0a07 |00b7: move-result v7 │ │ +05c290: 28a4 |00b8: goto 005c // -005c │ │ +05c292: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +05c296: 6e10 8d1e 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c29c: 0a1b |00be: move-result v27 │ │ +05c29e: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +05c2a2: 6e10 8d1e 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c2a8: 0a1a |00c4: move-result v26 │ │ +05c2aa: 9012 121a |00c5: add-int v18, v18, v26 │ │ +05c2ae: 2895 |00c7: goto 005c // -006b │ │ +05c2b0: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +05c2b4: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +05c2b8: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +05c2ba: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +05c2be: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +05c2c2: 6e20 9e0c e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c2c8: 0c05 |00d4: move-result-object v5 │ │ +05c2ca: 6e10 9d1e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05c2d0: 0a1a |00d8: move-result v26 │ │ +05c2d2: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +05c2d6: 0200 1a00 |00db: move/from16 v0, v26 │ │ +05c2da: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +05c2de: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +05c2e2: 6e10 891e 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c2e8: 0c11 |00e4: move-result-object v17 │ │ +05c2ea: 1f11 0102 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c2ee: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +05c2f2: 5500 b603 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c2f6: 021a 0000 |00eb: move/from16 v26, v0 │ │ +05c2fa: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +05c2fe: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +05c302: 6e20 ba0c 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05c308: 0c0f |00f4: move-result-object v15 │ │ +05c30a: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +05c30e: 8280 |00f7: int-to-float v0, v8 │ │ +05c310: 021a 0000 |00f8: move/from16 v26, v0 │ │ +05c314: 52f0 af03 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05c318: 021b 0000 |00fc: move/from16 v27, v0 │ │ +05c31c: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +05c320: 0200 1a00 |0100: move/from16 v0, v26 │ │ +05c324: 8700 |0102: float-to-int v0, v0 │ │ +05c326: 0210 0000 |0103: move/from16 v16, v0 │ │ +05c32a: 9006 1310 |0105: add-int v6, v19, v16 │ │ +05c32e: 0207 1500 |0107: move/from16 v7, v21 │ │ +05c332: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +05c336: 5500 b703 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ +05c33a: 021a 0000 |010d: move/from16 v26, v0 │ │ +05c33e: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +05c342: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +05c346: 0200 1a00 |0113: move/from16 v0, v26 │ │ +05c34a: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +05c34e: 5c10 b703 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@03b7 │ │ +05c352: 8280 |0119: int-to-float v0, v8 │ │ +05c354: 021a 0000 |011a: move/from16 v26, v0 │ │ +05c358: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +05c35c: 5200 ba03 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +05c360: 021b 0000 |0120: move/from16 v27, v0 │ │ +05c364: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +05c368: 0200 1a00 |0124: move/from16 v0, v26 │ │ +05c36c: 8700 |0126: float-to-int v0, v0 │ │ +05c36e: 021a 0000 |0127: move/from16 v26, v0 │ │ +05c372: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +05c376: 7702 691e 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c37c: 0a19 |012e: move-result v25 │ │ +05c37e: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +05c382: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +05c386: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +05c38a: 7702 691e 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c390: 0a0c |0138: move-result v12 │ │ +05c392: 0200 1900 |0139: move/from16 v0, v25 │ │ +05c396: 6e30 b21e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +05c39c: 6e10 901e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c3a2: 0a1a |0141: move-result v26 │ │ +05c3a4: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +05c3a8: 6e10 8d1e 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c3ae: 0a1b |0147: move-result v27 │ │ +05c3b0: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +05c3b4: 0200 1a00 |014a: move/from16 v0, v26 │ │ +05c3b8: 0201 1b00 |014c: move/from16 v1, v27 │ │ +05c3bc: 6e51 b11e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +05c3c2: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +05c3c6: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +05c3ca: 0200 1500 |0155: move/from16 v0, v21 │ │ +05c3ce: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +05c3d2: 5910 0804 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0408 │ │ +05c3d6: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +05c3da: 0200 1a00 |015d: move/from16 v0, v26 │ │ +05c3de: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +05c3e2: 5910 d603 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@03d6 │ │ +05c3e6: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +05c3ea: 590a dc03 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03dc │ │ +05c3ee: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +05c3f2: 5500 e403 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05c3f6: 021a 0000 |016b: move/from16 v26, v0 │ │ +05c3fa: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +05c3fe: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +05c402: 5200 db03 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05c406: 021a 0000 |0173: move/from16 v26, v0 │ │ +05c40a: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +05c40e: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +05c412: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +05c416: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +05c41a: 0201 1a00 |017d: move/from16 v1, v26 │ │ +05c41e: 0202 1b00 |017f: move/from16 v2, v27 │ │ +05c422: 0203 1c00 |0181: move/from16 v3, v28 │ │ +05c426: 0204 1d00 |0183: move/from16 v4, v29 │ │ +05c42a: 7054 e20c 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ +05c430: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +05c434: 0200 1a00 |018a: move/from16 v0, v26 │ │ +05c438: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +05c43c: 5c10 e403 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05c440: 0e00 |0190: return-void │ │ +05c442: 0000 |0191: nop // spacer │ │ +05c444: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +05c460: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x0004 line=1499 │ │ 0x0006 line=1500 │ │ 0x0008 line=1501 │ │ 0x000c line=1502 │ │ @@ -55472,223 +55467,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -05c42c: |[05c42c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -05c43c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -05c440: 0200 1500 |0002: move/from16 v0, v21 │ │ -05c444: 0201 1800 |0004: move/from16 v1, v24 │ │ -05c448: 7120 a50c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ca5 │ │ -05c44e: 0a15 |0009: move-result v21 │ │ -05c450: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -05c454: 0200 1600 |000c: move/from16 v0, v22 │ │ -05c458: 0201 1900 |000e: move/from16 v1, v25 │ │ -05c45c: 7120 a50c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ca5 │ │ -05c462: 0a16 |0013: move-result v22 │ │ -05c464: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -05c468: 0201 1500 |0016: move/from16 v1, v21 │ │ -05c46c: 0202 1600 |0018: move/from16 v2, v22 │ │ -05c470: 6e30 ec0c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0cec │ │ -05c476: 7401 ab0c 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0cab │ │ -05c47c: 0a0f |0020: move-result v15 │ │ -05c47e: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -05c482: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -05c486: 5200 dd03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03dd │ │ -05c48a: 0215 0000 |0027: move/from16 v21, v0 │ │ -05c48e: 0200 1500 |0029: move/from16 v0, v21 │ │ -05c492: 7120 b222 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -05c498: 0a15 |002e: move-result v21 │ │ -05c49a: 0200 1500 |002f: move/from16 v0, v21 │ │ -05c49e: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -05c4a2: 5910 e703 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ -05c4a6: 7401 ae0c 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05c4ac: 0a15 |0038: move-result v21 │ │ -05c4ae: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -05c4b2: 7401 af0c 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05c4b8: 0a16 |003e: move-result v22 │ │ -05c4ba: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -05c4be: 7401 aa0c 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0caa │ │ -05c4c4: 0a15 |0044: move-result v21 │ │ -05c4c6: 7401 b00c 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ -05c4cc: 0a16 |0048: move-result v22 │ │ -05c4ce: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -05c4d2: 7401 ad0c 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ -05c4d8: 0a16 |004e: move-result v22 │ │ -05c4da: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -05c4de: 7401 9f0c 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c4e4: 0a10 |0054: move-result v16 │ │ -05c4e6: 120c |0055: const/4 v12, #int 0 // #0 │ │ -05c4e8: 0200 1000 |0056: move/from16 v0, v16 │ │ -05c4ec: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -05c4f0: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -05c4f4: 6e20 9e0c c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c4fa: 0c03 |005f: move-result-object v3 │ │ -05c4fc: 6e10 9d1e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05c502: 0a15 |0063: move-result v21 │ │ -05c504: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -05c508: 0200 1500 |0066: move/from16 v0, v21 │ │ -05c50c: 0201 1600 |0068: move/from16 v1, v22 │ │ -05c510: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -05c514: 6e10 891e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c51a: 0c0d |006f: move-result-object v13 │ │ -05c51c: 1f0d fa01 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c520: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -05c524: 55d0 b603 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c528: 0215 0000 |0076: move/from16 v21, v0 │ │ -05c52c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -05c530: 52d0 b403 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -05c534: 0215 0000 |007c: move/from16 v21, v0 │ │ -05c538: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -05c53c: 52d0 b403 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -05c540: 0215 0000 |0082: move/from16 v21, v0 │ │ -05c544: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -05c548: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -05c54c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -05c550: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -05c554: 0200 1100 |008c: move/from16 v0, v17 │ │ -05c558: 0201 1500 |008e: move/from16 v1, v21 │ │ -05c55c: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -05c560: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -05c564: 0200 1100 |0094: move/from16 v0, v17 │ │ -05c568: 0201 1500 |0096: move/from16 v1, v21 │ │ -05c56c: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -05c570: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -05c572: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -05c576: 0200 1500 |009d: move/from16 v0, v21 │ │ -05c57a: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -05c57e: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -05c582: 0200 1500 |00a3: move/from16 v0, v21 │ │ -05c586: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -05c58a: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -05c58c: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -05c590: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -05c594: 0213 0500 |00ac: move/from16 v19, v5 │ │ -05c598: 0149 |00ae: move v9, v4 │ │ -05c59a: 52d0 b903 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ -05c59e: 0215 0000 |00b1: move/from16 v21, v0 │ │ -05c5a2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -05c5a6: 0200 1500 |00b5: move/from16 v0, v21 │ │ -05c5aa: 0201 1600 |00b7: move/from16 v1, v22 │ │ -05c5ae: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -05c5b2: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -05c5b6: 52d0 b903 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ -05c5ba: 0215 0000 |00bf: move/from16 v21, v0 │ │ -05c5be: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -05c5c2: 0200 1500 |00c3: move/from16 v0, v21 │ │ -05c5c6: 0201 1600 |00c5: move/from16 v1, v22 │ │ -05c5ca: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -05c5ce: 52d0 b903 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ -05c5d2: 0213 0000 |00cb: move/from16 v19, v0 │ │ -05c5d6: 52d0 b503 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ -05c5da: 0215 0000 |00cf: move/from16 v21, v0 │ │ -05c5de: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -05c5e2: 0200 1500 |00d3: move/from16 v0, v21 │ │ -05c5e6: 0201 1600 |00d5: move/from16 v1, v22 │ │ -05c5ea: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -05c5ee: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -05c5f2: 52d0 b503 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ -05c5f6: 0215 0000 |00dd: move/from16 v21, v0 │ │ -05c5fa: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -05c5fe: 0200 1500 |00e1: move/from16 v0, v21 │ │ -05c602: 0201 1600 |00e3: move/from16 v1, v22 │ │ -05c606: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -05c60a: 52d9 b503 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ -05c60e: 0200 1300 |00e9: move/from16 v0, v19 │ │ -05c612: 0201 1200 |00eb: move/from16 v1, v18 │ │ -05c616: 7120 691e 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c61c: 0a14 |00f0: move-result v20 │ │ -05c61e: 7120 691e 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c624: 0a0a |00f4: move-result v10 │ │ -05c626: 0200 1400 |00f5: move/from16 v0, v20 │ │ -05c62a: 6e30 b21e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -05c630: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -05c634: 6e10 8d1e 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -05c63a: 0a15 |00ff: move-result v21 │ │ -05c63c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -05c640: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05c644: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -05c648: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -05c64a: 2894 |0107: goto 009b // -006c │ │ -05c64c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -05c64e: 289f |0109: goto 00a8 // -0061 │ │ -05c650: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -05c654: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -05c658: 289e |010e: goto 00ac // -0062 │ │ -05c65a: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -05c65e: 6e10 901e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c664: 0a15 |0114: move-result v21 │ │ -05c666: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -05c66a: 28eb |0117: goto 0102 // -0015 │ │ -05c66c: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -05c670: 0200 1500 |011a: move/from16 v0, v21 │ │ -05c674: 7120 691e 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c67a: 0a15 |011f: move-result v21 │ │ -05c67c: 0200 1500 |0120: move/from16 v0, v21 │ │ -05c680: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -05c684: 5910 d903 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03d9 │ │ -05c688: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -05c68c: 0200 1500 |0128: move/from16 v0, v21 │ │ -05c690: 7120 691e 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c696: 0a15 |012d: move-result v21 │ │ -05c698: 0200 1500 |012e: move/from16 v0, v21 │ │ -05c69c: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -05c6a0: 5910 d803 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d8 │ │ -05c6a4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -05c6a8: 0200 1500 |0136: move/from16 v0, v21 │ │ -05c6ac: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -05c6b0: 5c10 e903 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ -05c6b4: 7401 d60c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05c6ba: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -05c6be: 0200 1500 |0141: move/from16 v0, v21 │ │ -05c6c2: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -05c6c6: 5c10 e903 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ -05c6ca: 7401 9f0c 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c6d0: 0a10 |014a: move-result v16 │ │ -05c6d2: 120c |014b: const/4 v12, #int 0 // #0 │ │ -05c6d4: 0200 1000 |014c: move/from16 v0, v16 │ │ -05c6d8: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -05c6dc: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -05c6e0: 6e20 9e0c c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c6e6: 0c03 |0155: move-result-object v3 │ │ -05c6e8: 6e10 9d1e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05c6ee: 0a15 |0159: move-result v21 │ │ -05c6f0: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -05c6f4: 0200 1500 |015c: move/from16 v0, v21 │ │ -05c6f8: 0201 1600 |015e: move/from16 v1, v22 │ │ -05c6fc: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -05c700: 6e10 891e 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c706: 0c0d |0165: move-result-object v13 │ │ -05c708: 1f0d fa01 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c70c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -05c710: 55d0 b603 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c714: 0215 0000 |016c: move/from16 v21, v0 │ │ -05c718: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -05c71c: 8250 |0170: int-to-float v0, v5 │ │ -05c71e: 0215 0000 |0171: move/from16 v21, v0 │ │ -05c722: 52d0 ba03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -05c726: 0216 0000 |0175: move/from16 v22, v0 │ │ -05c72a: a815 1516 |0177: mul-float v21, v21, v22 │ │ -05c72e: 0200 1500 |0179: move/from16 v0, v21 │ │ -05c732: 8700 |017b: float-to-int v0, v0 │ │ -05c734: 0215 0000 |017c: move/from16 v21, v0 │ │ -05c738: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -05c73c: 7702 691e 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -05c742: 0a14 |0183: move-result v20 │ │ -05c744: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -05c748: 5200 d803 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d8 │ │ -05c74c: 0215 0000 |0188: move/from16 v21, v0 │ │ -05c750: 0200 1400 |018a: move/from16 v0, v20 │ │ -05c754: 0201 1500 |018c: move/from16 v1, v21 │ │ -05c758: 6e30 b21e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -05c75e: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -05c762: 28b9 |0193: goto 014c // -0047 │ │ -05c764: 0e00 |0194: return-void │ │ +05c47c: |[05c47c] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +05c48c: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +05c490: 0200 1500 |0002: move/from16 v0, v21 │ │ +05c494: 0201 1800 |0004: move/from16 v1, v24 │ │ +05c498: 7120 a50c 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ca5 │ │ +05c49e: 0a15 |0009: move-result v21 │ │ +05c4a0: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +05c4a4: 0200 1600 |000c: move/from16 v0, v22 │ │ +05c4a8: 0201 1900 |000e: move/from16 v1, v25 │ │ +05c4ac: 7120 a50c 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@0ca5 │ │ +05c4b2: 0a16 |0013: move-result v22 │ │ +05c4b4: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +05c4b8: 0201 1500 |0016: move/from16 v1, v21 │ │ +05c4bc: 0202 1600 |0018: move/from16 v2, v22 │ │ +05c4c0: 6e30 ec0c 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@0cec │ │ +05c4c6: 7401 ab0c 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@0cab │ │ +05c4cc: 0a0f |0020: move-result v15 │ │ +05c4ce: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +05c4d2: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +05c4d6: 5200 dd03 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@03dd │ │ +05c4da: 0215 0000 |0027: move/from16 v21, v0 │ │ +05c4de: 0200 1500 |0029: move/from16 v0, v21 │ │ +05c4e2: 7120 b222 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +05c4e8: 0a15 |002e: move-result v21 │ │ +05c4ea: 0200 1500 |002f: move/from16 v0, v21 │ │ +05c4ee: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +05c4f2: 5910 e703 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@03e7 │ │ +05c4f6: 7401 ae0c 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05c4fc: 0a15 |0038: move-result v21 │ │ +05c4fe: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +05c502: 7401 af0c 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05c508: 0a16 |003e: move-result v22 │ │ +05c50a: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +05c50e: 7401 aa0c 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@0caa │ │ +05c514: 0a15 |0044: move-result v21 │ │ +05c516: 7401 b00c 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@0cb0 │ │ +05c51c: 0a16 |0048: move-result v22 │ │ +05c51e: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +05c522: 7401 ad0c 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@0cad │ │ +05c528: 0a16 |004e: move-result v22 │ │ +05c52a: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +05c52e: 7401 9f0c 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c534: 0a10 |0054: move-result v16 │ │ +05c536: 120c |0055: const/4 v12, #int 0 // #0 │ │ +05c538: 0200 1000 |0056: move/from16 v0, v16 │ │ +05c53c: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +05c540: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +05c544: 6e20 9e0c c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c54a: 0c03 |005f: move-result-object v3 │ │ +05c54c: 6e10 9d1e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05c552: 0a15 |0063: move-result v21 │ │ +05c554: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +05c558: 0200 1500 |0066: move/from16 v0, v21 │ │ +05c55c: 0201 1600 |0068: move/from16 v1, v22 │ │ +05c560: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +05c564: 6e10 891e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c56a: 0c0d |006f: move-result-object v13 │ │ +05c56c: 1f0d 0102 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c570: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +05c574: 55d0 b603 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c578: 0215 0000 |0076: move/from16 v21, v0 │ │ +05c57c: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +05c580: 52d0 b403 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +05c584: 0215 0000 |007c: move/from16 v21, v0 │ │ +05c588: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +05c58c: 52d0 b403 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +05c590: 0215 0000 |0082: move/from16 v21, v0 │ │ +05c594: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +05c598: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +05c59c: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +05c5a0: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +05c5a4: 0200 1100 |008c: move/from16 v0, v17 │ │ +05c5a8: 0201 1500 |008e: move/from16 v1, v21 │ │ +05c5ac: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +05c5b0: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +05c5b4: 0200 1100 |0094: move/from16 v0, v17 │ │ +05c5b8: 0201 1500 |0096: move/from16 v1, v21 │ │ +05c5bc: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +05c5c0: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +05c5c2: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +05c5c6: 0200 1500 |009d: move/from16 v0, v21 │ │ +05c5ca: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +05c5ce: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +05c5d2: 0200 1500 |00a3: move/from16 v0, v21 │ │ +05c5d6: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +05c5da: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +05c5dc: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +05c5e0: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +05c5e4: 0213 0500 |00ac: move/from16 v19, v5 │ │ +05c5e8: 0149 |00ae: move v9, v4 │ │ +05c5ea: 52d0 b903 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ +05c5ee: 0215 0000 |00b1: move/from16 v21, v0 │ │ +05c5f2: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +05c5f6: 0200 1500 |00b5: move/from16 v0, v21 │ │ +05c5fa: 0201 1600 |00b7: move/from16 v1, v22 │ │ +05c5fe: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +05c602: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +05c606: 52d0 b903 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ +05c60a: 0215 0000 |00bf: move/from16 v21, v0 │ │ +05c60e: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +05c612: 0200 1500 |00c3: move/from16 v0, v21 │ │ +05c616: 0201 1600 |00c5: move/from16 v1, v22 │ │ +05c61a: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +05c61e: 52d0 b903 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@03b9 │ │ +05c622: 0213 0000 |00cb: move/from16 v19, v0 │ │ +05c626: 52d0 b503 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ +05c62a: 0215 0000 |00cf: move/from16 v21, v0 │ │ +05c62e: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +05c632: 0200 1500 |00d3: move/from16 v0, v21 │ │ +05c636: 0201 1600 |00d5: move/from16 v1, v22 │ │ +05c63a: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +05c63e: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +05c642: 52d0 b503 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ +05c646: 0215 0000 |00dd: move/from16 v21, v0 │ │ +05c64a: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +05c64e: 0200 1500 |00e1: move/from16 v0, v21 │ │ +05c652: 0201 1600 |00e3: move/from16 v1, v22 │ │ +05c656: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +05c65a: 52d9 b503 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@03b5 │ │ +05c65e: 0200 1300 |00e9: move/from16 v0, v19 │ │ +05c662: 0201 1200 |00eb: move/from16 v1, v18 │ │ +05c666: 7120 691e 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c66c: 0a14 |00f0: move-result v20 │ │ +05c66e: 7120 691e 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c674: 0a0a |00f4: move-result v10 │ │ +05c676: 0200 1400 |00f5: move/from16 v0, v20 │ │ +05c67a: 6e30 b21e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +05c680: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +05c684: 6e10 8d1e 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +05c68a: 0a15 |00ff: move-result v21 │ │ +05c68c: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +05c690: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05c694: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +05c698: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +05c69a: 2894 |0107: goto 009b // -006c │ │ +05c69c: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +05c69e: 289f |0109: goto 00a8 // -0061 │ │ +05c6a0: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +05c6a4: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +05c6a8: 289e |010e: goto 00ac // -0062 │ │ +05c6aa: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +05c6ae: 6e10 901e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c6b4: 0a15 |0114: move-result v21 │ │ +05c6b6: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +05c6ba: 28eb |0117: goto 0102 // -0015 │ │ +05c6bc: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +05c6c0: 0200 1500 |011a: move/from16 v0, v21 │ │ +05c6c4: 7120 691e 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c6ca: 0a15 |011f: move-result v21 │ │ +05c6cc: 0200 1500 |0120: move/from16 v0, v21 │ │ +05c6d0: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +05c6d4: 5910 d903 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@03d9 │ │ +05c6d8: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +05c6dc: 0200 1500 |0128: move/from16 v0, v21 │ │ +05c6e0: 7120 691e 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c6e6: 0a15 |012d: move-result v21 │ │ +05c6e8: 0200 1500 |012e: move/from16 v0, v21 │ │ +05c6ec: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +05c6f0: 5910 d803 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d8 │ │ +05c6f4: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +05c6f8: 0200 1500 |0136: move/from16 v0, v21 │ │ +05c6fc: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +05c700: 5c10 e903 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ +05c704: 7401 d60c 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05c70a: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +05c70e: 0200 1500 |0141: move/from16 v0, v21 │ │ +05c712: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +05c716: 5c10 e903 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ +05c71a: 7401 9f0c 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c720: 0a10 |014a: move-result v16 │ │ +05c722: 120c |014b: const/4 v12, #int 0 // #0 │ │ +05c724: 0200 1000 |014c: move/from16 v0, v16 │ │ +05c728: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +05c72c: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +05c730: 6e20 9e0c c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c736: 0c03 |0155: move-result-object v3 │ │ +05c738: 6e10 9d1e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05c73e: 0a15 |0159: move-result v21 │ │ +05c740: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +05c744: 0200 1500 |015c: move/from16 v0, v21 │ │ +05c748: 0201 1600 |015e: move/from16 v1, v22 │ │ +05c74c: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +05c750: 6e10 891e 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c756: 0c0d |0165: move-result-object v13 │ │ +05c758: 1f0d 0102 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c75c: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +05c760: 55d0 b603 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c764: 0215 0000 |016c: move/from16 v21, v0 │ │ +05c768: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +05c76c: 8250 |0170: int-to-float v0, v5 │ │ +05c76e: 0215 0000 |0171: move/from16 v21, v0 │ │ +05c772: 52d0 ba03 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +05c776: 0216 0000 |0175: move/from16 v22, v0 │ │ +05c77a: a815 1516 |0177: mul-float v21, v21, v22 │ │ +05c77e: 0200 1500 |0179: move/from16 v0, v21 │ │ +05c782: 8700 |017b: float-to-int v0, v0 │ │ +05c784: 0215 0000 |017c: move/from16 v21, v0 │ │ +05c788: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +05c78c: 7702 691e 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +05c792: 0a14 |0183: move-result v20 │ │ +05c794: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +05c798: 5200 d803 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@03d8 │ │ +05c79c: 0215 0000 |0188: move/from16 v21, v0 │ │ +05c7a0: 0200 1400 |018a: move/from16 v0, v20 │ │ +05c7a4: 0201 1500 |018c: move/from16 v1, v21 │ │ +05c7a8: 6e30 b21e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +05c7ae: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +05c7b2: 28b9 |0193: goto 014c // -0047 │ │ +05c7b4: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ 0x001d line=1372 │ │ 0x0021 line=1373 │ │ 0x0023 line=1374 │ │ 0x0035 line=1377 │ │ @@ -55786,129 +55781,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -05c768: |[05c768] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -05c778: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -05c77c: 520f dc03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03dc │ │ -05c780: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -05c784: 7401 b40c 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05c78a: 0a0c |0009: move-result v12 │ │ -05c78c: 7401 ae0c 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05c792: 0a0a |000d: move-result v10 │ │ -05c794: 7401 af0c 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05c79a: 0a0b |0011: move-result v11 │ │ -05c79c: 7401 b60c 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05c7a2: 0a0e |0015: move-result v14 │ │ -05c7a4: 7401 9f0c 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c7aa: 0a04 |0019: move-result v4 │ │ -05c7ac: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -05c7ae: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -05c7b2: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -05c7b6: 6e20 9e0c 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c7bc: 0c03 |0022: move-result-object v3 │ │ -05c7be: 6e10 891e 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c7c4: 0c09 |0026: move-result-object v9 │ │ -05c7c6: 1f09 fa01 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c7ca: 559f b603 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c7ce: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -05c7d2: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05c7d6: 28ec |002f: goto 001b // -0014 │ │ -05c7d8: 529f b403 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ -05c7dc: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -05c7e0: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -05c7e2: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -05c7e8: 01a5 |0038: move v5, v10 │ │ -05c7ea: b0c5 |0039: add-int/2addr v5, v12 │ │ -05c7ec: 6e10 8a1e 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -05c7f2: 0a0f |003d: move-result v15 │ │ -05c7f4: 9106 050f |003e: sub-int v6, v5, v15 │ │ -05c7f8: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -05c7fc: 6e20 b31e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -05c802: 28e8 |0045: goto 002d // -0018 │ │ -05c804: 01a5 |0046: move v5, v10 │ │ -05c806: 6e10 9e1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -05c80c: 0a0f |004a: move-result v15 │ │ -05c80e: b0fa |004b: add-int/2addr v10, v15 │ │ -05c810: 28ed |004c: goto 0039 // -0013 │ │ -05c812: 6e10 901e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c818: 0a0f |0050: move-result v15 │ │ -05c81a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -05c81e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -05c822: 7120 b022 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05c828: 0a05 |0058: move-result v5 │ │ -05c82a: 28e0 |0059: goto 0039 // -0020 │ │ -05c82c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -05c830: 6e10 901e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c836: 0a10 |005f: move-result v16 │ │ -05c838: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -05c83c: 6e10 901e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -05c842: 0a0f |0065: move-result v15 │ │ -05c844: b0fb |0066: add-int/2addr v11, v15 │ │ -05c846: 28d2 |0067: goto 0039 // -002e │ │ -05c848: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -05c84c: 540f fa03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05c850: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -05c854: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -05c858: 540f fa03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05c85c: 0200 1200 |0072: move/from16 v0, v18 │ │ -05c860: 0201 1300 |0074: move/from16 v1, v19 │ │ -05c864: 0202 1400 |0076: move/from16 v2, v20 │ │ -05c868: 7240 600c 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0c60 │ │ -05c86e: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -05c872: 540f ec03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05c876: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -05c87a: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -05c87e: 540f ec03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05c882: 0200 1200 |0085: move/from16 v0, v18 │ │ -05c886: 0201 1300 |0087: move/from16 v1, v19 │ │ -05c88a: 0202 1400 |0089: move/from16 v2, v20 │ │ -05c88e: 7240 600c 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0c60 │ │ -05c894: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -05c898: 540f fc03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ -05c89c: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -05c8a0: 7401 b40c 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05c8a6: 0a0c |0097: move-result v12 │ │ -05c8a8: 7401 9f0c 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c8ae: 0a04 |009b: move-result v4 │ │ -05c8b0: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -05c8b2: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -05c8b6: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -05c8ba: 6e20 9e0c 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c8c0: 0c03 |00a4: move-result-object v3 │ │ -05c8c2: 6e10 891e 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05c8c8: 0c09 |00a8: move-result-object v9 │ │ -05c8ca: 1f09 fa01 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05c8ce: 559f b603 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05c8d2: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -05c8d6: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05c8da: 28ec |00b1: goto 009d // -0014 │ │ -05c8dc: 6e10 8a1e 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -05c8e2: 0a0f |00b5: move-result v15 │ │ -05c8e4: b1cf |00b6: sub-int/2addr v15, v12 │ │ -05c8e6: 82ff |00b7: int-to-float v15, v15 │ │ -05c8e8: 7601 a20c 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05c8ee: 0a10 |00bb: move-result v16 │ │ -05c8f0: 0200 1000 |00bc: move/from16 v0, v16 │ │ -05c8f4: 8200 |00be: int-to-float v0, v0 │ │ -05c8f6: 0210 0000 |00bf: move/from16 v16, v0 │ │ -05c8fa: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -05c8fe: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -05c902: 540f fc03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ -05c906: 7230 620c 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0c62 │ │ -05c90c: 28e5 |00ca: goto 00af // -001b │ │ -05c90e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -05c910: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -05c914: 5c0f d703 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ -05c918: 0e00 |00d0: return-void │ │ -05c91a: 0000 |00d1: nop // spacer │ │ -05c91c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +05c7b8: |[05c7b8] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +05c7c8: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +05c7cc: 520f dc03 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@03dc │ │ +05c7d0: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +05c7d4: 7401 b40c 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05c7da: 0a0c |0009: move-result v12 │ │ +05c7dc: 7401 ae0c 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05c7e2: 0a0a |000d: move-result v10 │ │ +05c7e4: 7401 af0c 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05c7ea: 0a0b |0011: move-result v11 │ │ +05c7ec: 7401 b60c 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05c7f2: 0a0e |0015: move-result v14 │ │ +05c7f4: 7401 9f0c 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c7fa: 0a04 |0019: move-result v4 │ │ +05c7fc: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +05c7fe: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +05c802: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +05c806: 6e20 9e0c 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c80c: 0c03 |0022: move-result-object v3 │ │ +05c80e: 6e10 891e 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c814: 0c09 |0026: move-result-object v9 │ │ +05c816: 1f09 0102 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c81a: 559f b603 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c81e: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +05c822: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05c826: 28ec |002f: goto 001b // -0014 │ │ +05c828: 529f b403 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@03b4 │ │ +05c82c: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +05c830: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +05c832: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +05c838: 01a5 |0038: move v5, v10 │ │ +05c83a: b0c5 |0039: add-int/2addr v5, v12 │ │ +05c83c: 6e10 8a1e 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +05c842: 0a0f |003d: move-result v15 │ │ +05c844: 9106 050f |003e: sub-int v6, v5, v15 │ │ +05c848: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +05c84c: 6e20 b31e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +05c852: 28e8 |0045: goto 002d // -0018 │ │ +05c854: 01a5 |0046: move v5, v10 │ │ +05c856: 6e10 9e1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +05c85c: 0a0f |004a: move-result v15 │ │ +05c85e: b0fa |004b: add-int/2addr v10, v15 │ │ +05c860: 28ed |004c: goto 0039 // -0013 │ │ +05c862: 6e10 901e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c868: 0a0f |0050: move-result v15 │ │ +05c86a: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +05c86e: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +05c872: 7120 b022 af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05c878: 0a05 |0058: move-result v5 │ │ +05c87a: 28e0 |0059: goto 0039 // -0020 │ │ +05c87c: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +05c880: 6e10 901e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c886: 0a10 |005f: move-result v16 │ │ +05c888: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +05c88c: 6e10 901e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +05c892: 0a0f |0065: move-result v15 │ │ +05c894: b0fb |0066: add-int/2addr v11, v15 │ │ +05c896: 28d2 |0067: goto 0039 // -002e │ │ +05c898: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +05c89c: 540f fa03 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05c8a0: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +05c8a4: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +05c8a8: 540f fa03 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05c8ac: 0200 1200 |0072: move/from16 v0, v18 │ │ +05c8b0: 0201 1300 |0074: move/from16 v1, v19 │ │ +05c8b4: 0202 1400 |0076: move/from16 v2, v20 │ │ +05c8b8: 7240 600c 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0c60 │ │ +05c8be: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +05c8c2: 540f ec03 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05c8c6: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +05c8ca: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +05c8ce: 540f ec03 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05c8d2: 0200 1200 |0085: move/from16 v0, v18 │ │ +05c8d6: 0201 1300 |0087: move/from16 v1, v19 │ │ +05c8da: 0202 1400 |0089: move/from16 v2, v20 │ │ +05c8de: 7240 600c 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@0c60 │ │ +05c8e4: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +05c8e8: 540f fc03 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ +05c8ec: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +05c8f0: 7401 b40c 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05c8f6: 0a0c |0097: move-result v12 │ │ +05c8f8: 7401 9f0c 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c8fe: 0a04 |009b: move-result v4 │ │ +05c900: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +05c902: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +05c906: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +05c90a: 6e20 9e0c 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c910: 0c03 |00a4: move-result-object v3 │ │ +05c912: 6e10 891e 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05c918: 0c09 |00a8: move-result-object v9 │ │ +05c91a: 1f09 0102 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05c91e: 559f b603 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05c922: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +05c926: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05c92a: 28ec |00b1: goto 009d // -0014 │ │ +05c92c: 6e10 8a1e 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +05c932: 0a0f |00b5: move-result v15 │ │ +05c934: b1cf |00b6: sub-int/2addr v15, v12 │ │ +05c936: 82ff |00b7: int-to-float v15, v15 │ │ +05c938: 7601 a20c 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05c93e: 0a10 |00bb: move-result v16 │ │ +05c940: 0200 1000 |00bc: move/from16 v0, v16 │ │ +05c944: 8200 |00be: int-to-float v0, v0 │ │ +05c946: 0210 0000 |00bf: move/from16 v16, v0 │ │ +05c94a: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +05c94e: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +05c952: 540f fc03 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ +05c956: 7230 620c 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@0c62 │ │ +05c95c: 28e5 |00ca: goto 00af // -001b │ │ +05c95e: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +05c960: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +05c964: 5c0f d703 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@03d7 │ │ +05c968: 0e00 |00d0: return-void │ │ +05c96a: 0000 |00d1: nop // spacer │ │ +05c96c: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1672 │ │ 0x0006 line=1673 │ │ 0x000a line=1674 │ │ 0x000e line=1675 │ │ 0x0012 line=1676 │ │ @@ -55978,48 +55973,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -05c938: |[05c938] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -05c948: 6e10 9f0c 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05c94e: 0a01 |0003: move-result v1 │ │ -05c950: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -05c954: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -05c958: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -05c95a: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -05c95c: 0112 |000a: move v2, v1 │ │ -05c95e: 0163 |000b: move v3, v6 │ │ -05c960: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -05c964: 6e20 9e0c 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05c96a: 0c00 |0011: move-result-object v0 │ │ -05c96c: 6e10 9d1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -05c972: 0a07 |0015: move-result v7 │ │ -05c974: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -05c978: 6e20 ba0c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05c97e: 0c04 |001b: move-result-object v4 │ │ -05c980: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -05c984: 5247 b003 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05c988: 5298 db03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05c98c: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -05c990: 6e30 cc1e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1ecc │ │ -05c996: 0a07 |0027: move-result v7 │ │ -05c998: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -05c99c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -05c99e: 0f07 |002b: return v7 │ │ -05c9a0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -05c9a4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -05c9a6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -05c9a8: 28db |0030: goto 000b // -0025 │ │ -05c9aa: b053 |0031: add-int/2addr v3, v5 │ │ -05c9ac: 28da |0032: goto 000c // -0026 │ │ -05c9ae: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -05c9b0: 28f7 |0034: goto 002b // -0009 │ │ +05c988: |[05c988] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +05c998: 6e10 9f0c 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05c99e: 0a01 |0003: move-result v1 │ │ +05c9a0: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +05c9a4: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +05c9a8: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +05c9aa: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +05c9ac: 0112 |000a: move v2, v1 │ │ +05c9ae: 0163 |000b: move v3, v6 │ │ +05c9b0: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +05c9b4: 6e20 9e0c 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05c9ba: 0c00 |0011: move-result-object v0 │ │ +05c9bc: 6e10 9d1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +05c9c2: 0a07 |0015: move-result v7 │ │ +05c9c4: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +05c9c8: 6e20 ba0c 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05c9ce: 0c04 |001b: move-result-object v4 │ │ +05c9d0: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +05c9d4: 5247 b003 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05c9d8: 5298 db03 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05c9dc: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +05c9e0: 6e30 cc1e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1ecc │ │ +05c9e6: 0a07 |0027: move-result v7 │ │ +05c9e8: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +05c9ec: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +05c9ee: 0f07 |002b: return v7 │ │ +05c9f0: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +05c9f4: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +05c9f6: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +05c9f8: 28db |0030: goto 000b // -0025 │ │ +05c9fa: b053 |0031: add-int/2addr v3, v5 │ │ +05c9fc: 28da |0032: goto 000c // -0026 │ │ +05c9fe: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +05ca00: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2693 │ │ 0x0004 line=2694 │ │ 0x0008 line=2695 │ │ 0x0009 line=2696 │ │ 0x000a line=2697 │ │ @@ -56058,42 +56053,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -05c9b4: |[05c9b4] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -05c9c4: 2051 0102 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0201 │ │ -05c9c8: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -05c9cc: 6f20 291f 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ -05c9d2: 0e00 |0007: return-void │ │ -05c9d4: 0750 |0008: move-object v0, v5 │ │ -05c9d6: 1f00 0102 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0201 │ │ -05c9da: 6e10 6f0c 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0c6f │ │ -05c9e0: 0c01 |000e: move-result-object v1 │ │ -05c9e2: 6f20 291f 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ -05c9e8: 5441 d403 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05c9ec: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -05c9f0: 5441 d403 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05c9f4: 5402 be03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ -05c9f8: 5403 bf03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ -05c9fc: 6e30 ef0a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0aef │ │ -05ca02: 5201 c003 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -05ca06: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -05ca08: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -05ca0a: 6e40 e70c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ -05ca10: 28e1 |0026: goto 0007 // -001f │ │ -05ca12: 5201 c003 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -05ca16: 5941 0004 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -05ca1a: 5401 be03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ -05ca1e: 5b41 fe03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ -05ca22: 5401 bf03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ -05ca26: 5b41 ff03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ -05ca2a: 28d4 |0033: goto 0007 // -002c │ │ +05ca04: |[05ca04] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +05ca14: 2051 0802 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@0208 │ │ +05ca18: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +05ca1c: 6f20 291f 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ +05ca22: 0e00 |0007: return-void │ │ +05ca24: 0750 |0008: move-object v0, v5 │ │ +05ca26: 1f00 0802 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0208 │ │ +05ca2a: 6e10 6f0c 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@0c6f │ │ +05ca30: 0c01 |000e: move-result-object v1 │ │ +05ca32: 6f20 291f 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ +05ca38: 5441 d403 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ca3c: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +05ca40: 5441 d403 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ca44: 5402 be03 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ +05ca48: 5403 bf03 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ +05ca4c: 6e30 ef0a 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0aef │ │ +05ca52: 5201 c003 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +05ca56: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +05ca58: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +05ca5a: 6e40 e70c 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ +05ca60: 28e1 |0026: goto 0007 // -001f │ │ +05ca62: 5201 c003 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +05ca66: 5941 0004 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +05ca6a: 5401 be03 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ +05ca6e: 5b41 fe03 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ +05ca72: 5401 bf03 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@03bf │ │ +05ca76: 5b41 ff03 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ +05ca7a: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1272 │ │ 0x0004 line=1273 │ │ 0x0007 line=1288 │ │ 0x0009 line=1277 │ │ 0x000b line=1278 │ │ @@ -56113,28 +56108,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -05ca2c: |[05ca2c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -05ca3c: 6f10 2a1f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ -05ca42: 0c01 |0003: move-result-object v1 │ │ -05ca44: 2200 0102 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0201 │ │ -05ca48: 7020 6e0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0c6e │ │ -05ca4e: 5232 db03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05ca52: 5902 c003 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ -05ca56: 5432 d403 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05ca5a: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -05ca5e: 5432 d403 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05ca62: 6e10 f00a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0af0 │ │ -05ca68: 0c02 |0016: move-result-object v2 │ │ -05ca6a: 5b02 be03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ -05ca6e: 1100 |0019: return-object v0 │ │ +05ca7c: |[05ca7c] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +05ca8c: 6f10 2a1f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ +05ca92: 0c01 |0003: move-result-object v1 │ │ +05ca94: 2200 0802 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0208 │ │ +05ca98: 7020 6e0c 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@0c6e │ │ +05ca9e: 5232 db03 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05caa2: 5902 c003 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@03c0 │ │ +05caa6: 5432 d403 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05caaa: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +05caae: 5432 d403 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05cab2: 6e10 f00a 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@0af0 │ │ +05cab8: 0c02 |0016: move-result-object v2 │ │ +05caba: 5b02 be03 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@03be │ │ +05cabe: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x0004 line=1262 │ │ 0x0009 line=1263 │ │ 0x000d line=1264 │ │ 0x0011 line=1265 │ │ @@ -56149,21 +56144,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -05ca70: |[05ca70] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -05ca80: 6f56 2b1f 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1f2b │ │ -05ca86: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -05ca8a: 5220 fb03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05ca8e: 5221 fb03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05ca92: 7051 d80c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0cd8 │ │ -05ca98: 0e00 |000c: return-void │ │ +05cac0: |[05cac0] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +05cad0: 6f56 2b1f 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1f2b │ │ +05cad6: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +05cada: 5220 fb03 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05cade: 5221 fb03 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05cae2: 7051 d80c 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0cd8 │ │ +05cae8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1459 │ │ 0x0003 line=1462 │ │ 0x0005 line=1463 │ │ 0x000c line=1465 │ │ locals : │ │ @@ -56178,375 +56173,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -05ca9c: |[05ca9c] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -05caac: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -05cab0: 5500 e303 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ -05cab4: 0218 0000 |0004: move/from16 v24, v0 │ │ -05cab8: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -05cabc: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -05cac0: 0f18 |000a: return v24 │ │ -05cac2: 7401 341e 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -05cac8: 0a18 |000e: move-result v24 │ │ -05caca: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -05cace: 7401 361e 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1e36 │ │ -05cad4: 0a18 |0014: move-result v24 │ │ -05cad6: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -05cada: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -05cade: 28f1 |0019: goto 000a // -000f │ │ -05cae0: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -05cae4: 5400 d403 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05cae8: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -05caec: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -05caf0: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -05caf4: 5400 d403 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05caf8: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -05cafc: 7401 e60a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05cb02: 0a18 |002b: move-result v24 │ │ -05cb04: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -05cb08: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -05cb0c: 28da |0030: goto 000a // -0026 │ │ -05cb0e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -05cb12: 5400 0a04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05cb16: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -05cb1a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -05cb1e: 7100 581e 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -05cb24: 0c18 |003c: move-result-object v24 │ │ -05cb26: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -05cb2a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -05cb2e: 5b10 0a04 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05cb32: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -05cb36: 5400 0a04 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05cb3a: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -05cb3e: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -05cb42: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -05cb46: 6e20 511e 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -05cb4c: 7401 341e 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -05cb52: 0a05 |0053: move-result v5 │ │ -05cb54: 120b |0054: const/4 v11, #int 0 // #0 │ │ -05cb56: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -05cb5a: 0218 0000 |0057: move/from16 v24, v0 │ │ -05cb5e: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -05cb64: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -05cb68: 7701 f00b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -05cb6e: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -05cb72: 28a7 |0063: goto 000a // -0059 │ │ -05cb74: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -05cb78: 5400 0304 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05cb7c: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -05cb80: 7401 d620 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ -05cb86: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -05cb8a: 0200 1800 |006f: move/from16 v0, v24 │ │ -05cb8e: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -05cb92: 5c10 fd03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05cb96: 7401 d60c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05cb9c: 7401 3a1e 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -05cba2: 0a18 |007b: move-result v24 │ │ -05cba4: 0200 1800 |007c: move/from16 v0, v24 │ │ -05cba8: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -05cbac: 5910 ea03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05cbb0: 0200 1800 |0082: move/from16 v0, v24 │ │ -05cbb4: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -05cbb8: 5910 f003 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05cbbc: 7401 3c1e 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -05cbc2: 0a18 |008b: move-result v24 │ │ -05cbc4: 0200 1800 |008c: move/from16 v0, v24 │ │ -05cbc8: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -05cbcc: 5910 eb03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ -05cbd0: 0200 1800 |0092: move/from16 v0, v24 │ │ -05cbd4: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -05cbd8: 5910 f103 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05cbdc: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -05cbe0: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -05cbe4: 0201 1800 |009c: move/from16 v1, v24 │ │ -05cbe8: 7120 d80a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -05cbee: 0a18 |00a1: move-result v24 │ │ -05cbf0: 0200 1800 |00a2: move/from16 v0, v24 │ │ -05cbf4: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -05cbf8: 5910 d303 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05cbfc: 28b4 |00a8: goto 005c // -004c │ │ -05cbfe: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -05cc02: 5500 ed03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05cc06: 0218 0000 |00ad: move/from16 v24, v0 │ │ -05cc0a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -05cc0e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -05cc12: 5200 d303 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05cc16: 0218 0000 |00b5: move/from16 v24, v0 │ │ -05cc1a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -05cc1e: 0201 1800 |00b9: move/from16 v1, v24 │ │ -05cc22: 7120 d40a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -05cc28: 0a0f |00be: move-result v15 │ │ -05cc2a: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -05cc2e: 7120 d90a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05cc34: 0a14 |00c4: move-result v20 │ │ -05cc36: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -05cc3a: 5200 f003 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05cc3e: 0218 0000 |00c9: move/from16 v24, v0 │ │ -05cc42: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -05cc46: 7701 ac22 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05cc4c: 0a15 |00d0: move-result v21 │ │ -05cc4e: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -05cc52: 7120 da0a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -05cc58: 0a16 |00d6: move-result v22 │ │ -05cc5a: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -05cc5e: 5200 f103 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05cc62: 0218 0000 |00db: move/from16 v24, v0 │ │ -05cc66: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -05cc6a: 7701 ac22 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05cc70: 0a17 |00e2: move-result v23 │ │ -05cc72: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -05cc76: 5200 0904 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05cc7a: 0218 0000 |00e7: move/from16 v24, v0 │ │ -05cc7e: 0200 1800 |00e9: move/from16 v0, v24 │ │ -05cc82: 8200 |00eb: int-to-float v0, v0 │ │ -05cc84: 0218 0000 |00ec: move/from16 v24, v0 │ │ -05cc88: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -05cc8c: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -05cc90: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -05cc94: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -05cc98: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -05cc9c: 0200 1800 |00f8: move/from16 v0, v24 │ │ -05cca0: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -05cca4: 5c10 ed03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05cca8: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -05ccac: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -05ccb0: 0201 1800 |0102: move/from16 v1, v24 │ │ -05ccb4: 7020 e00c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ -05ccba: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -05ccbe: 5200 ea03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05ccc2: 0218 0000 |010b: move/from16 v24, v0 │ │ -05ccc6: a718 1418 |010d: sub-float v24, v20, v24 │ │ -05ccca: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -05ccce: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -05ccd2: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -05ccd6: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -05ccda: 5200 ea03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05ccde: 0218 0000 |0119: move/from16 v24, v0 │ │ -05cce2: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -05cce6: 5200 0904 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05ccea: 0219 0000 |011f: move/from16 v25, v0 │ │ -05ccee: 0200 1900 |0121: move/from16 v0, v25 │ │ -05ccf2: 8200 |0123: int-to-float v0, v0 │ │ -05ccf4: 0219 0000 |0124: move/from16 v25, v0 │ │ -05ccf8: a618 1819 |0126: add-float v24, v24, v25 │ │ -05ccfc: 0200 1800 |0128: move/from16 v0, v24 │ │ -05cd00: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -05cd04: 5910 f003 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05cd08: 0200 1600 |012e: move/from16 v0, v22 │ │ -05cd0c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -05cd10: 5910 f103 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ -05cd14: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -05cd18: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -05cd1c: 0201 1800 |0138: move/from16 v1, v24 │ │ -05cd20: 7020 f40c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05cd26: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -05cd2a: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -05cd2e: 0201 1800 |0141: move/from16 v1, v24 │ │ -05cd32: 7020 f50c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05cd38: 7401 b20c 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0cb2 │ │ -05cd3e: 0c0e |0149: move-result-object v14 │ │ -05cd40: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -05cd44: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -05cd48: 0200 1800 |014e: move/from16 v0, v24 │ │ -05cd4c: 7220 3c1f 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1f3c │ │ -05cd52: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -05cd56: 5500 ed03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05cd5a: 0218 0000 |0157: move/from16 v24, v0 │ │ -05cd5e: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -05cd62: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -05cd66: 5200 d303 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05cd6a: 0218 0000 |015f: move/from16 v24, v0 │ │ -05cd6e: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -05cd72: 0201 1800 |0163: move/from16 v1, v24 │ │ -05cd76: 7120 d40a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -05cd7c: 0a06 |0168: move-result v6 │ │ -05cd7e: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -05cd82: 7120 d90a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05cd88: 0a14 |016e: move-result v20 │ │ -05cd8a: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -05cd8e: 0201 1400 |0171: move/from16 v1, v20 │ │ -05cd92: 7020 d40c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0cd4 │ │ -05cd98: 0a18 |0176: move-result v24 │ │ -05cd9a: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -05cd9e: 2900 e3fe |0179: goto/16 005c // -011d │ │ -05cda2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -05cda6: 5200 ea03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05cdaa: 0218 0000 |017f: move/from16 v24, v0 │ │ -05cdae: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -05cdb2: 5200 0904 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ -05cdb6: 0219 0000 |0185: move/from16 v25, v0 │ │ -05cdba: 0200 1900 |0187: move/from16 v0, v25 │ │ -05cdbe: 8200 |0189: int-to-float v0, v0 │ │ -05cdc0: 0219 0000 |018a: move/from16 v25, v0 │ │ -05cdc4: a718 1819 |018c: sub-float v24, v24, v25 │ │ -05cdc8: 289a |018e: goto 0128 // -0066 │ │ -05cdca: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -05cdce: 5500 ed03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05cdd2: 0218 0000 |0193: move/from16 v24, v0 │ │ -05cdd6: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -05cdda: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -05cdde: 5400 0a04 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ -05cde2: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -05cde6: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -05cdea: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -05cdee: 5200 f503 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ -05cdf2: 0219 0000 |01a3: move/from16 v25, v0 │ │ -05cdf6: 0200 1900 |01a5: move/from16 v0, v25 │ │ -05cdfa: 8200 |01a7: int-to-float v0, v0 │ │ -05cdfc: 0219 0000 |01a8: move/from16 v25, v0 │ │ -05ce00: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -05ce04: 0201 1800 |01ac: move/from16 v1, v24 │ │ -05ce08: 0202 1900 |01ae: move/from16 v2, v25 │ │ -05ce0c: 6e30 531e 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ -05ce12: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -05ce16: 5200 d303 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05ce1a: 0218 0000 |01b7: move/from16 v24, v0 │ │ -05ce1e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -05ce22: 0201 1800 |01bb: move/from16 v1, v24 │ │ -05ce26: 7120 640b 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -05ce2c: 0a18 |01c0: move-result v24 │ │ -05ce2e: 0200 1800 |01c1: move/from16 v0, v24 │ │ -05ce32: 870a |01c3: float-to-int v10, v0 │ │ -05ce34: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -05ce38: 0200 1800 |01c6: move/from16 v0, v24 │ │ -05ce3c: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -05ce40: 5c10 fd03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05ce44: 7601 a20c 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05ce4a: 0a13 |01cf: move-result v19 │ │ -05ce4c: 7401 b40c 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05ce52: 0a10 |01d3: move-result v16 │ │ -05ce54: 7601 bb0c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ -05ce5a: 0c08 |01d7: move-result-object v8 │ │ -05ce5c: 5287 b003 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05ce60: 0200 1000 |01da: move/from16 v0, v16 │ │ -05ce64: 8200 |01dc: int-to-float v0, v0 │ │ -05ce66: 0218 0000 |01dd: move/from16 v24, v0 │ │ -05ce6a: 0200 1300 |01df: move/from16 v0, v19 │ │ -05ce6e: 8200 |01e1: int-to-float v0, v0 │ │ -05ce70: 0219 0000 |01e2: move/from16 v25, v0 │ │ -05ce74: a918 1819 |01e4: div-float v24, v24, v25 │ │ -05ce78: 5280 af03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ -05ce7c: 0219 0000 |01e8: move/from16 v25, v0 │ │ -05ce80: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -05ce84: 5280 b203 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05ce88: 0219 0000 |01ee: move/from16 v25, v0 │ │ -05ce8c: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -05ce90: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -05ce94: 5200 d303 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05ce98: 0218 0000 |01f6: move/from16 v24, v0 │ │ -05ce9c: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -05cea0: 0201 1800 |01fa: move/from16 v1, v24 │ │ -05cea4: 7120 d40a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -05ceaa: 0a06 |01ff: move-result v6 │ │ -05ceac: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -05ceb0: 7120 d90a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05ceb6: 0a14 |0205: move-result v20 │ │ -05ceb8: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -05cebc: 5200 ea03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ -05cec0: 0218 0000 |020a: move/from16 v24, v0 │ │ -05cec4: a718 1418 |020c: sub-float v24, v20, v24 │ │ -05cec8: 0200 1800 |020e: move/from16 v0, v24 │ │ -05cecc: 8700 |0210: float-to-int v0, v0 │ │ -05cece: 0211 0000 |0211: move/from16 v17, v0 │ │ -05ced2: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -05ced6: 0201 1100 |0215: move/from16 v1, v17 │ │ -05ceda: 7051 8e0c 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c8e │ │ -05cee0: 0a0c |021a: move-result v12 │ │ -05cee2: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -05cee6: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -05ceea: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -05ceee: 0201 1800 |0221: move/from16 v1, v24 │ │ -05cef2: 0202 1900 |0223: move/from16 v2, v25 │ │ -05cef6: 6e5a e80c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ -05cefc: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -05cf00: 0200 1800 |022a: move/from16 v0, v24 │ │ -05cf04: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -05cf08: 5910 d303 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05cf0c: 7601 950c 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ -05cf12: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -05cf16: 5400 f303 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05cf1a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -05cf1e: 7401 d010 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ -05cf24: 0a18 |023c: move-result v24 │ │ -05cf26: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -05cf2a: 5400 0104 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05cf2e: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -05cf32: 7401 d010 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ -05cf38: 0a19 |0246: move-result v25 │ │ -05cf3a: 960b 1819 |0247: or-int v11, v24, v25 │ │ -05cf3e: 2900 13fe |0249: goto/16 005c // -01ed │ │ -05cf42: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -05cf46: 5500 ed03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ -05cf4a: 0218 0000 |024f: move/from16 v24, v0 │ │ -05cf4e: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -05cf52: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -05cf56: 5200 db03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05cf5a: 0218 0000 |0257: move/from16 v24, v0 │ │ -05cf5e: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -05cf62: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -05cf66: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -05cf6a: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -05cf6e: 0201 1800 |0261: move/from16 v1, v24 │ │ -05cf72: 0202 1900 |0263: move/from16 v2, v25 │ │ -05cf76: 0203 1a00 |0265: move/from16 v3, v26 │ │ -05cf7a: 0204 1b00 |0267: move/from16 v4, v27 │ │ -05cf7e: 7054 e20c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ -05cf84: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -05cf88: 0200 1800 |026e: move/from16 v0, v24 │ │ -05cf8c: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -05cf90: 5910 d303 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05cf94: 7601 950c 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ -05cf9a: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -05cf9e: 5400 f303 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ -05cfa2: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -05cfa6: 7401 d010 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ -05cfac: 0a18 |0280: move-result v24 │ │ -05cfae: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -05cfb2: 5400 0104 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ -05cfb6: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -05cfba: 7401 d010 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ -05cfc0: 0a19 |028a: move-result v25 │ │ -05cfc2: 960b 1819 |028b: or-int v11, v24, v25 │ │ -05cfc6: 2900 cffd |028d: goto/16 005c // -0231 │ │ -05cfca: 7701 d50a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -05cfd0: 0a09 |0292: move-result v9 │ │ -05cfd2: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -05cfd6: 7120 d90a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05cfdc: 0a14 |0298: move-result v20 │ │ -05cfde: 0200 1400 |0299: move/from16 v0, v20 │ │ -05cfe2: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -05cfe6: 5910 f003 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05cfea: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -05cfee: 7120 d80a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -05cff4: 0a18 |02a4: move-result v24 │ │ -05cff6: 0200 1800 |02a5: move/from16 v0, v24 │ │ -05cffa: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -05cffe: 5910 d303 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05d002: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -05d006: 7602 ce0c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0cce │ │ -05d00c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -05d010: 5200 d303 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ -05d014: 0218 0000 |02b4: move/from16 v24, v0 │ │ -05d018: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -05d01c: 0201 1800 |02b8: move/from16 v1, v24 │ │ -05d020: 7120 d40a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -05d026: 0a18 |02bd: move-result v24 │ │ -05d028: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -05d02c: 0201 1800 |02c0: move/from16 v1, v24 │ │ -05d030: 7120 d90a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -05d036: 0a18 |02c5: move-result v24 │ │ -05d038: 0200 1800 |02c6: move/from16 v0, v24 │ │ -05d03c: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -05d040: 5910 f003 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ -05d044: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -05d048: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +05caec: |[05caec] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +05cafc: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +05cb00: 5500 e303 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@03e3 │ │ +05cb04: 0218 0000 |0004: move/from16 v24, v0 │ │ +05cb08: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +05cb0c: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +05cb10: 0f18 |000a: return v24 │ │ +05cb12: 7401 341e 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +05cb18: 0a18 |000e: move-result v24 │ │ +05cb1a: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +05cb1e: 7401 361e 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1e36 │ │ +05cb24: 0a18 |0014: move-result v24 │ │ +05cb26: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +05cb2a: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +05cb2e: 28f1 |0019: goto 000a // -000f │ │ +05cb30: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +05cb34: 5400 d403 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05cb38: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +05cb3c: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +05cb40: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +05cb44: 5400 d403 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05cb48: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +05cb4c: 7401 e60a 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05cb52: 0a18 |002b: move-result v24 │ │ +05cb54: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +05cb58: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +05cb5c: 28da |0030: goto 000a // -0026 │ │ +05cb5e: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +05cb62: 5400 0a04 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05cb66: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +05cb6a: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +05cb6e: 7100 581e 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +05cb74: 0c18 |003c: move-result-object v24 │ │ +05cb76: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +05cb7a: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +05cb7e: 5b10 0a04 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05cb82: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +05cb86: 5400 0a04 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05cb8a: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +05cb8e: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +05cb92: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +05cb96: 6e20 511e 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +05cb9c: 7401 341e 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +05cba2: 0a05 |0053: move-result v5 │ │ +05cba4: 120b |0054: const/4 v11, #int 0 // #0 │ │ +05cba6: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +05cbaa: 0218 0000 |0057: move/from16 v24, v0 │ │ +05cbae: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +05cbb4: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +05cbb8: 7701 f00b 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +05cbbe: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +05cbc2: 28a7 |0063: goto 000a // -0059 │ │ +05cbc4: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +05cbc8: 5400 0304 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05cbcc: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +05cbd0: 7401 d620 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ +05cbd6: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +05cbda: 0200 1800 |006f: move/from16 v0, v24 │ │ +05cbde: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +05cbe2: 5c10 fd03 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05cbe6: 7401 d60c 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05cbec: 7401 3a1e 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +05cbf2: 0a18 |007b: move-result v24 │ │ +05cbf4: 0200 1800 |007c: move/from16 v0, v24 │ │ +05cbf8: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +05cbfc: 5910 ea03 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05cc00: 0200 1800 |0082: move/from16 v0, v24 │ │ +05cc04: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +05cc08: 5910 f003 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05cc0c: 7401 3c1e 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +05cc12: 0a18 |008b: move-result v24 │ │ +05cc14: 0200 1800 |008c: move/from16 v0, v24 │ │ +05cc18: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +05cc1c: 5910 eb03 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@03eb │ │ +05cc20: 0200 1800 |0092: move/from16 v0, v24 │ │ +05cc24: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +05cc28: 5910 f103 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05cc2c: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +05cc30: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +05cc34: 0201 1800 |009c: move/from16 v1, v24 │ │ +05cc38: 7120 d80a 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +05cc3e: 0a18 |00a1: move-result v24 │ │ +05cc40: 0200 1800 |00a2: move/from16 v0, v24 │ │ +05cc44: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +05cc48: 5910 d303 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cc4c: 28b4 |00a8: goto 005c // -004c │ │ +05cc4e: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +05cc52: 5500 ed03 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05cc56: 0218 0000 |00ad: move/from16 v24, v0 │ │ +05cc5a: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +05cc5e: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +05cc62: 5200 d303 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cc66: 0218 0000 |00b5: move/from16 v24, v0 │ │ +05cc6a: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +05cc6e: 0201 1800 |00b9: move/from16 v1, v24 │ │ +05cc72: 7120 d40a 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +05cc78: 0a0f |00be: move-result v15 │ │ +05cc7a: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +05cc7e: 7120 d90a f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05cc84: 0a14 |00c4: move-result v20 │ │ +05cc86: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +05cc8a: 5200 f003 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05cc8e: 0218 0000 |00c9: move/from16 v24, v0 │ │ +05cc92: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +05cc96: 7701 ac22 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05cc9c: 0a15 |00d0: move-result v21 │ │ +05cc9e: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +05cca2: 7120 da0a f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +05cca8: 0a16 |00d6: move-result v22 │ │ +05ccaa: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +05ccae: 5200 f103 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05ccb2: 0218 0000 |00db: move/from16 v24, v0 │ │ +05ccb6: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +05ccba: 7701 ac22 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05ccc0: 0a17 |00e2: move-result v23 │ │ +05ccc2: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +05ccc6: 5200 0904 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05ccca: 0218 0000 |00e7: move/from16 v24, v0 │ │ +05ccce: 0200 1800 |00e9: move/from16 v0, v24 │ │ +05ccd2: 8200 |00eb: int-to-float v0, v0 │ │ +05ccd4: 0218 0000 |00ec: move/from16 v24, v0 │ │ +05ccd8: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +05ccdc: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +05cce0: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +05cce4: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +05cce8: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +05ccec: 0200 1800 |00f8: move/from16 v0, v24 │ │ +05ccf0: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +05ccf4: 5c10 ed03 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05ccf8: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +05ccfc: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +05cd00: 0201 1800 |0102: move/from16 v1, v24 │ │ +05cd04: 7020 e00c 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@0ce0 │ │ +05cd0a: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +05cd0e: 5200 ea03 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05cd12: 0218 0000 |010b: move/from16 v24, v0 │ │ +05cd16: a718 1418 |010d: sub-float v24, v20, v24 │ │ +05cd1a: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +05cd1e: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +05cd22: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +05cd26: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +05cd2a: 5200 ea03 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05cd2e: 0218 0000 |0119: move/from16 v24, v0 │ │ +05cd32: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +05cd36: 5200 0904 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05cd3a: 0219 0000 |011f: move/from16 v25, v0 │ │ +05cd3e: 0200 1900 |0121: move/from16 v0, v25 │ │ +05cd42: 8200 |0123: int-to-float v0, v0 │ │ +05cd44: 0219 0000 |0124: move/from16 v25, v0 │ │ +05cd48: a618 1819 |0126: add-float v24, v24, v25 │ │ +05cd4c: 0200 1800 |0128: move/from16 v0, v24 │ │ +05cd50: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +05cd54: 5910 f003 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05cd58: 0200 1600 |012e: move/from16 v0, v22 │ │ +05cd5c: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +05cd60: 5910 f103 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@03f1 │ │ +05cd64: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +05cd68: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +05cd6c: 0201 1800 |0138: move/from16 v1, v24 │ │ +05cd70: 7020 f40c 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05cd76: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +05cd7a: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +05cd7e: 0201 1800 |0141: move/from16 v1, v24 │ │ +05cd82: 7020 f50c 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05cd88: 7401 b20c 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@0cb2 │ │ +05cd8e: 0c0e |0149: move-result-object v14 │ │ +05cd90: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +05cd94: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +05cd98: 0200 1800 |014e: move/from16 v0, v24 │ │ +05cd9c: 7220 3c1f 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1f3c │ │ +05cda2: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +05cda6: 5500 ed03 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05cdaa: 0218 0000 |0157: move/from16 v24, v0 │ │ +05cdae: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +05cdb2: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +05cdb6: 5200 d303 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cdba: 0218 0000 |015f: move/from16 v24, v0 │ │ +05cdbe: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +05cdc2: 0201 1800 |0163: move/from16 v1, v24 │ │ +05cdc6: 7120 d40a 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +05cdcc: 0a06 |0168: move-result v6 │ │ +05cdce: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +05cdd2: 7120 d90a 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05cdd8: 0a14 |016e: move-result v20 │ │ +05cdda: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +05cdde: 0201 1400 |0171: move/from16 v1, v20 │ │ +05cde2: 7020 d40c 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@0cd4 │ │ +05cde8: 0a18 |0176: move-result v24 │ │ +05cdea: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +05cdee: 2900 e3fe |0179: goto/16 005c // -011d │ │ +05cdf2: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +05cdf6: 5200 ea03 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05cdfa: 0218 0000 |017f: move/from16 v24, v0 │ │ +05cdfe: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +05ce02: 5200 0904 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0409 │ │ +05ce06: 0219 0000 |0185: move/from16 v25, v0 │ │ +05ce0a: 0200 1900 |0187: move/from16 v0, v25 │ │ +05ce0e: 8200 |0189: int-to-float v0, v0 │ │ +05ce10: 0219 0000 |018a: move/from16 v25, v0 │ │ +05ce14: a718 1819 |018c: sub-float v24, v24, v25 │ │ +05ce18: 289a |018e: goto 0128 // -0066 │ │ +05ce1a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +05ce1e: 5500 ed03 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05ce22: 0218 0000 |0193: move/from16 v24, v0 │ │ +05ce26: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +05ce2a: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +05ce2e: 5400 0a04 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@040a │ │ +05ce32: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +05ce36: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +05ce3a: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +05ce3e: 5200 f503 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@03f5 │ │ +05ce42: 0219 0000 |01a3: move/from16 v25, v0 │ │ +05ce46: 0200 1900 |01a5: move/from16 v0, v25 │ │ +05ce4a: 8200 |01a7: int-to-float v0, v0 │ │ +05ce4c: 0219 0000 |01a8: move/from16 v25, v0 │ │ +05ce50: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +05ce54: 0201 1800 |01ac: move/from16 v1, v24 │ │ +05ce58: 0202 1900 |01ae: move/from16 v2, v25 │ │ +05ce5c: 6e30 531e 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ +05ce62: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +05ce66: 5200 d303 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05ce6a: 0218 0000 |01b7: move/from16 v24, v0 │ │ +05ce6e: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +05ce72: 0201 1800 |01bb: move/from16 v1, v24 │ │ +05ce76: 7120 640b 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +05ce7c: 0a18 |01c0: move-result v24 │ │ +05ce7e: 0200 1800 |01c1: move/from16 v0, v24 │ │ +05ce82: 870a |01c3: float-to-int v10, v0 │ │ +05ce84: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +05ce88: 0200 1800 |01c6: move/from16 v0, v24 │ │ +05ce8c: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +05ce90: 5c10 fd03 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05ce94: 7601 a20c 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05ce9a: 0a13 |01cf: move-result v19 │ │ +05ce9c: 7401 b40c 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05cea2: 0a10 |01d3: move-result v16 │ │ +05cea4: 7601 bb0c 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbb │ │ +05ceaa: 0c08 |01d7: move-result-object v8 │ │ +05ceac: 5287 b003 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05ceb0: 0200 1000 |01da: move/from16 v0, v16 │ │ +05ceb4: 8200 |01dc: int-to-float v0, v0 │ │ +05ceb6: 0218 0000 |01dd: move/from16 v24, v0 │ │ +05ceba: 0200 1300 |01df: move/from16 v0, v19 │ │ +05cebe: 8200 |01e1: int-to-float v0, v0 │ │ +05cec0: 0219 0000 |01e2: move/from16 v25, v0 │ │ +05cec4: a918 1819 |01e4: div-float v24, v24, v25 │ │ +05cec8: 5280 af03 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@03af │ │ +05cecc: 0219 0000 |01e8: move/from16 v25, v0 │ │ +05ced0: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +05ced4: 5280 b203 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05ced8: 0219 0000 |01ee: move/from16 v25, v0 │ │ +05cedc: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +05cee0: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +05cee4: 5200 d303 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cee8: 0218 0000 |01f6: move/from16 v24, v0 │ │ +05ceec: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +05cef0: 0201 1800 |01fa: move/from16 v1, v24 │ │ +05cef4: 7120 d40a 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +05cefa: 0a06 |01ff: move-result v6 │ │ +05cefc: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +05cf00: 7120 d90a 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05cf06: 0a14 |0205: move-result v20 │ │ +05cf08: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +05cf0c: 5200 ea03 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@03ea │ │ +05cf10: 0218 0000 |020a: move/from16 v24, v0 │ │ +05cf14: a718 1418 |020c: sub-float v24, v20, v24 │ │ +05cf18: 0200 1800 |020e: move/from16 v0, v24 │ │ +05cf1c: 8700 |0210: float-to-int v0, v0 │ │ +05cf1e: 0211 0000 |0211: move/from16 v17, v0 │ │ +05cf22: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +05cf26: 0201 1100 |0215: move/from16 v1, v17 │ │ +05cf2a: 7051 8e0c 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@0c8e │ │ +05cf30: 0a0c |021a: move-result v12 │ │ +05cf32: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +05cf36: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +05cf3a: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +05cf3e: 0201 1800 |0221: move/from16 v1, v24 │ │ +05cf42: 0202 1900 |0223: move/from16 v2, v25 │ │ +05cf46: 6e5a e80c c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ +05cf4c: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +05cf50: 0200 1800 |022a: move/from16 v0, v24 │ │ +05cf54: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +05cf58: 5910 d303 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cf5c: 7601 950c 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ +05cf62: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +05cf66: 5400 f303 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05cf6a: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +05cf6e: 7401 d010 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ +05cf74: 0a18 |023c: move-result v24 │ │ +05cf76: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +05cf7a: 5400 0104 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05cf7e: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +05cf82: 7401 d010 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ +05cf88: 0a19 |0246: move-result v25 │ │ +05cf8a: 960b 1819 |0247: or-int v11, v24, v25 │ │ +05cf8e: 2900 13fe |0249: goto/16 005c // -01ed │ │ +05cf92: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +05cf96: 5500 ed03 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@03ed │ │ +05cf9a: 0218 0000 |024f: move/from16 v24, v0 │ │ +05cf9e: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +05cfa2: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +05cfa6: 5200 db03 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05cfaa: 0218 0000 |0257: move/from16 v24, v0 │ │ +05cfae: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +05cfb2: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +05cfb6: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +05cfba: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +05cfbe: 0201 1800 |0261: move/from16 v1, v24 │ │ +05cfc2: 0202 1900 |0263: move/from16 v2, v25 │ │ +05cfc6: 0203 1a00 |0265: move/from16 v3, v26 │ │ +05cfca: 0204 1b00 |0267: move/from16 v4, v27 │ │ +05cfce: 7054 e20c 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ +05cfd4: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +05cfd8: 0200 1800 |026e: move/from16 v0, v24 │ │ +05cfdc: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +05cfe0: 5910 d303 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05cfe4: 7601 950c 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@0c95 │ │ +05cfea: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +05cfee: 5400 f303 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@03f3 │ │ +05cff2: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +05cff6: 7401 d010 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ +05cffc: 0a18 |0280: move-result v24 │ │ +05cffe: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +05d002: 5400 0104 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@0401 │ │ +05d006: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +05d00a: 7401 d010 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@10d0 │ │ +05d010: 0a19 |028a: move-result v25 │ │ +05d012: 960b 1819 |028b: or-int v11, v24, v25 │ │ +05d016: 2900 cffd |028d: goto/16 005c // -0231 │ │ +05d01a: 7701 d50a 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +05d020: 0a09 |0292: move-result v9 │ │ +05d022: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +05d026: 7120 d90a 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05d02c: 0a14 |0298: move-result v20 │ │ +05d02e: 0200 1400 |0299: move/from16 v0, v20 │ │ +05d032: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +05d036: 5910 f003 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05d03a: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +05d03e: 7120 d80a 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +05d044: 0a18 |02a4: move-result v24 │ │ +05d046: 0200 1800 |02a5: move/from16 v0, v24 │ │ +05d04a: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +05d04e: 5910 d303 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05d052: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +05d056: 7602 ce0c 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@0cce │ │ +05d05c: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +05d060: 5200 d303 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@03d3 │ │ +05d064: 0218 0000 |02b4: move/from16 v24, v0 │ │ +05d068: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +05d06c: 0201 1800 |02b8: move/from16 v1, v24 │ │ +05d070: 7120 d40a 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +05d076: 0a18 |02bd: move-result v24 │ │ +05d078: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +05d07c: 0201 1800 |02c0: move/from16 v1, v24 │ │ +05d080: 7120 d90a 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +05d086: 0a18 |02c5: move-result v24 │ │ +05d088: 0200 1800 |02c6: move/from16 v0, v24 │ │ +05d08c: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +05d090: 5910 f003 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@03f0 │ │ +05d094: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +05d098: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1925 │ │ 0x0008 line=1929 │ │ 0x000a line=2046 │ │ 0x000b line=1932 │ │ 0x0017 line=1935 │ │ @@ -56656,24 +56651,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -05d06c: |[05d06c] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -05d07c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d07e: 5221 db03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d082: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -05d086: 5221 db03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d08a: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -05d08e: 6e30 e60c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ce6 │ │ -05d094: 0f00 |000c: return v0 │ │ -05d096: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -05d098: 28fe |000e: goto 000c // -0002 │ │ +05d0bc: |[05d0bc] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +05d0cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d0ce: 5221 db03 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d0d2: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +05d0d6: 5221 db03 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d0da: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +05d0de: 6e30 e60c 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ce6 │ │ +05d0e4: 0f00 |000c: return v0 │ │ +05d0e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +05d0e8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2606 │ │ 0x0005 line=2607 │ │ 0x000c line=2610 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -56683,30 +56678,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -05d09c: |[05d09c] android.support.v4.view.ViewPager.pageRight:()Z │ │ -05d0ac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05d0ae: 5431 d403 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d0b2: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -05d0b6: 5231 db03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d0ba: 5432 d403 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d0be: 6e10 e60a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05d0c4: 0a02 |000c: move-result v2 │ │ -05d0c6: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -05d0ca: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -05d0ce: 5231 db03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d0d2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05d0d6: 6e30 e60c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ce6 │ │ -05d0dc: 0f00 |0018: return v0 │ │ -05d0de: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -05d0e0: 28fe |001a: goto 0018 // -0002 │ │ +05d0ec: |[05d0ec] android.support.v4.view.ViewPager.pageRight:()Z │ │ +05d0fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05d0fe: 5431 d403 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d102: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +05d106: 5231 db03 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d10a: 5432 d403 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d10e: 6e10 e60a 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05d114: 0a02 |000c: move-result v2 │ │ +05d116: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +05d11a: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +05d11e: 5231 db03 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d122: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05d126: 6e30 e60c 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@0ce6 │ │ +05d12c: 0f00 |0018: return v0 │ │ +05d12e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +05d130: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2614 │ │ 0x0011 line=2615 │ │ 0x0018 line=2618 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -56716,18 +56711,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05d0e4: |[05d0e4] android.support.v4.view.ViewPager.populate:()V │ │ -05d0f4: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d0f8: 6e20 d70c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0cd7 │ │ -05d0fe: 0e00 |0005: return-void │ │ +05d134: |[05d134] android.support.v4.view.ViewPager.populate:()V │ │ +05d144: 5210 db03 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d148: 6e20 d70c 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0cd7 │ │ +05d14e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0005 line=915 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -56736,606 +56731,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -05d100: |[05d100] android.support.v4.view.ViewPager.populate:(I)V │ │ -05d110: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -05d114: 122f |0002: const/4 v15, #int 2 // #2 │ │ -05d116: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -05d11a: 5200 db03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d11e: 021b 0000 |0007: move/from16 v27, v0 │ │ -05d122: 0200 1b00 |0009: move/from16 v0, v27 │ │ -05d126: 0201 1f00 |000b: move/from16 v1, v31 │ │ -05d12a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -05d12e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -05d132: 5200 db03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d136: 021b 0000 |0013: move/from16 v27, v0 │ │ -05d13a: 0200 1b00 |0015: move/from16 v0, v27 │ │ -05d13e: 0201 1f00 |0017: move/from16 v1, v31 │ │ -05d142: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -05d146: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -05d14a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -05d14e: 5200 db03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d152: 021b 0000 |0021: move/from16 v27, v0 │ │ -05d156: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -05d15a: 0201 1b00 |0025: move/from16 v1, v27 │ │ -05d15e: 6e20 bc0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ -05d164: 0c15 |002a: move-result-object v21 │ │ -05d166: 0200 1f00 |002b: move/from16 v0, v31 │ │ -05d16a: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -05d16e: 5910 db03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d172: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -05d176: 5400 d403 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d17a: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -05d17e: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -05d182: 7601 f90c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ -05d188: 0e00 |003c: return-void │ │ -05d18a: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -05d18e: 28de |003f: goto 001d // -0022 │ │ -05d190: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -05d194: 5500 fd03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05d198: 021b 0000 |0044: move/from16 v27, v0 │ │ -05d19c: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -05d1a0: 7601 f90c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ -05d1a6: 28f1 |004b: goto 003c // -000f │ │ -05d1a8: 7401 b70c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0cb7 │ │ -05d1ae: 0c1b |004f: move-result-object v27 │ │ -05d1b0: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -05d1b4: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -05d1b8: 5400 d403 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d1bc: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -05d1c0: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -05d1c4: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -05d1c8: 6e20 f40a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ -05d1ce: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -05d1d2: 5200 f903 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05d1d6: 0216 0000 |0063: move/from16 v22, v0 │ │ -05d1da: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -05d1de: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -05d1e2: 5200 db03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d1e6: 021c 0000 |006b: move/from16 v28, v0 │ │ -05d1ea: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -05d1ee: 7702 b022 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -05d1f4: 0a1a |0072: move-result v26 │ │ -05d1f6: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -05d1fa: 5400 d403 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d1fe: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -05d202: 7401 e60a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05d208: 0a04 |007c: move-result v4 │ │ -05d20a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -05d20e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -05d212: 5200 db03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d216: 021c 0000 |0083: move/from16 v28, v0 │ │ -05d21a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -05d21e: 7702 b222 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -05d224: 0a0c |008a: move-result v12 │ │ -05d226: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -05d22a: 5200 e103 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ -05d22e: 021b 0000 |008f: move/from16 v27, v0 │ │ -05d232: 0200 1b00 |0091: move/from16 v0, v27 │ │ -05d236: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -05d23a: 7401 b30c 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0cb3 │ │ -05d240: 0c1b |0098: move-result-object v27 │ │ -05d242: 7401 a90c 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ca9 │ │ -05d248: 0a1c |009c: move-result v28 │ │ -05d24a: 7402 7b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@017b │ │ -05d250: 0c18 |00a0: move-result-object v24 │ │ -05d252: 221b 5204 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@0452 │ │ -05d256: 221c 6404 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@0464 │ │ -05d25a: 7601 d422 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05d260: 1a1d a30c |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0ca3 │ │ -05d264: 7402 dc22 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d26a: 0c1c |00ad: move-result-object v28 │ │ -05d26c: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -05d270: 5200 e103 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ -05d274: 021d 0000 |00b2: move/from16 v29, v0 │ │ -05d278: 7402 d822 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -05d27e: 0c1c |00b7: move-result-object v28 │ │ -05d280: 1a1d ce00 |00b8: const-string v29, ", found: " // string@00ce │ │ -05d284: 7402 dc22 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d28a: 0c1c |00bd: move-result-object v28 │ │ -05d28c: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -05d290: 6e20 d822 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -05d296: 0c1c |00c3: move-result-object v28 │ │ -05d298: 1a1d 2a00 |00c4: const-string v29, " Pager id: " // string@002a │ │ -05d29c: 7402 dc22 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d2a2: 0c1c |00c9: move-result-object v28 │ │ -05d2a4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -05d2a8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -05d2ac: 6e20 dc22 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d2b2: 0c1c |00d1: move-result-object v28 │ │ -05d2b4: 1a1d 2900 |00d2: const-string v29, " Pager class: " // string@0029 │ │ -05d2b8: 7402 dc22 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d2be: 0c1c |00d7: move-result-object v28 │ │ -05d2c0: 7401 b922 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05d2c6: 0c1d |00db: move-result-object v29 │ │ -05d2c8: 7402 db22 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05d2ce: 0c1c |00df: move-result-object v28 │ │ -05d2d0: 1a1d 2b00 |00e0: const-string v29, " Problematic adapter: " // string@002b │ │ -05d2d4: 7402 dc22 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05d2da: 0c1c |00e5: move-result-object v28 │ │ -05d2dc: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -05d2e0: 5400 d403 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d2e4: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -05d2e8: 7401 b922 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05d2ee: 0c1d |00ef: move-result-object v29 │ │ -05d2f0: 7402 db22 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05d2f6: 0c1c |00f3: move-result-object v28 │ │ -05d2f8: 7401 e122 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05d2fe: 0c1c |00f7: move-result-object v28 │ │ -05d300: 7602 a022 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -05d306: 271b |00fb: throw v27 │ │ -05d308: 0d0b |00fc: move-exception v11 │ │ -05d30a: 7401 a90c 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ca9 │ │ -05d310: 0a1b |0100: move-result v27 │ │ -05d312: 7701 a522 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -05d318: 0c18 |0104: move-result-object v24 │ │ -05d31a: 289c |0105: goto 00a1 // -0064 │ │ -05d31c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -05d31e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -05d320: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -05d322: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -05d326: 5400 ef03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d32a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -05d32e: 7401 0d23 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05d334: 0a1b |0112: move-result v27 │ │ -05d336: 0200 1b00 |0113: move/from16 v0, v27 │ │ -05d33a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -05d33e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -05d342: 5400 ef03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d346: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -05d34a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -05d34e: 6e20 0723 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d354: 0c11 |0122: move-result-object v17 │ │ -05d356: 1f11 f901 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d35a: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -05d35e: 5200 b003 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d362: 021b 0000 |0129: move/from16 v27, v0 │ │ -05d366: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -05d36a: 5200 db03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d36e: 021c 0000 |012f: move/from16 v28, v0 │ │ -05d372: 0200 1b00 |0131: move/from16 v0, v27 │ │ -05d376: 0201 1c00 |0133: move/from16 v1, v28 │ │ -05d37a: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -05d37e: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -05d382: 5200 b003 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d386: 021b 0000 |013b: move/from16 v27, v0 │ │ -05d38a: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -05d38e: 5200 db03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d392: 021c 0000 |0141: move/from16 v28, v0 │ │ -05d396: 0200 1b00 |0143: move/from16 v0, v27 │ │ -05d39a: 0201 1c00 |0145: move/from16 v1, v28 │ │ -05d39e: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -05d3a2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -05d3a6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -05d3aa: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -05d3ae: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -05d3b2: 5200 db03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d3b6: 021b 0000 |0153: move/from16 v27, v0 │ │ -05d3ba: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -05d3be: 0201 1b00 |0157: move/from16 v1, v27 │ │ -05d3c2: 6e30 810c 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ -05d3c8: 0c09 |015c: move-result-object v9 │ │ -05d3ca: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -05d3ce: 120d |015f: const/4 v13, #int 0 // #0 │ │ -05d3d0: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -05d3d4: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -05d3d8: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -05d3dc: 5400 ef03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d3e0: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -05d3e4: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -05d3e8: 0201 1200 |016c: move/from16 v1, v18 │ │ -05d3ec: 6e20 0723 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d3f2: 0c1b |0171: move-result-object v27 │ │ -05d3f4: 1f1b f901 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d3f8: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -05d3fc: 7601 a20c 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05d402: 0a07 |0179: move-result v7 │ │ -05d404: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -05d408: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -05d40c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -05d410: 5200 db03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d414: 021b 0000 |0182: move/from16 v27, v0 │ │ -05d418: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -05d41c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -05d420: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -05d424: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -05d428: 0200 1700 |018c: move/from16 v0, v23 │ │ -05d42c: 0201 1a00 |018e: move/from16 v1, v26 │ │ -05d430: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -05d434: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -05d438: 529e b203 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d43c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -05d440: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -05d444: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -05d448: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -05d44c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -05d450: 5400 ef03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d454: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -05d458: 7401 0d23 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05d45e: 0a1b |01a7: move-result v27 │ │ -05d460: 0200 1200 |01a8: move/from16 v0, v18 │ │ -05d464: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -05d468: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -05d46c: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -05d470: 5400 ef03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d474: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -05d478: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -05d47c: 0201 1200 |01b6: move/from16 v1, v18 │ │ -05d480: 6e20 0723 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d486: 0c1b |01bb: move-result-object v27 │ │ -05d488: 1f1b f901 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d48c: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -05d490: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -05d494: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -05d498: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -05d49c: 5200 db03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d4a0: 021b 0000 |01c8: move/from16 v27, v0 │ │ -05d4a4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -05d4a8: 0200 1700 |01cc: move/from16 v0, v23 │ │ -05d4ac: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -05d4b0: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -05d4b4: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -05d4b8: 0200 1700 |01d4: move/from16 v0, v23 │ │ -05d4bc: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -05d4c0: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -05d4c4: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -05d4c8: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -05d4cc: 7040 870c 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@0c87 │ │ -05d4d2: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -05d4d6: 5400 d403 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d4da: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -05d4de: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -05d4e2: 5200 db03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d4e6: 021d 0000 |01eb: move/from16 v29, v0 │ │ -05d4ea: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -05d4ee: 5490 ae03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05d4f2: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -05d4f6: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -05d4fa: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -05d4fe: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -05d502: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -05d506: 6e40 f20a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0af2 │ │ -05d50c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -05d510: 5400 d403 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d514: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -05d518: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -05d51c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -05d520: 6e20 e50a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ -05d526: 7401 9f0c 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05d52c: 0a06 |020e: move-result v6 │ │ -05d52e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -05d532: 0200 1000 |0211: move/from16 v0, v16 │ │ -05d536: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -05d53a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -05d53e: 0201 1000 |0217: move/from16 v1, v16 │ │ -05d542: 6e20 9e0c 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05d548: 0c05 |021c: move-result-object v5 │ │ -05d54a: 6e10 891e 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -05d550: 0c14 |0220: move-result-object v20 │ │ -05d552: 1f14 fa01 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@01fa │ │ -05d556: 0200 1000 |0223: move/from16 v0, v16 │ │ -05d55a: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -05d55e: 5910 b303 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03b3 │ │ -05d562: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -05d566: 5500 b603 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ -05d56a: 021b 0000 |022d: move/from16 v27, v0 │ │ -05d56e: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -05d572: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -05d576: 5200 ba03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -05d57a: 021b 0000 |0235: move/from16 v27, v0 │ │ -05d57e: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -05d582: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -05d586: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -05d58a: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -05d58e: 6e20 ba0c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05d594: 0c11 |0242: move-result-object v17 │ │ -05d596: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -05d59a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -05d59e: 5200 b203 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d5a2: 021b 0000 |0249: move/from16 v27, v0 │ │ -05d5a6: 0200 1b00 |024b: move/from16 v0, v27 │ │ -05d5aa: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -05d5ae: 5910 ba03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ -05d5b2: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -05d5b6: 5200 b003 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d5ba: 021b 0000 |0255: move/from16 v27, v0 │ │ -05d5be: 0200 1b00 |0257: move/from16 v0, v27 │ │ -05d5c2: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -05d5c6: 5910 b803 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ -05d5ca: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -05d5ce: 28b2 |025f: goto 0211 // -004e │ │ -05d5d0: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05d5d4: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -05d5d8: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -05d5dc: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -05d5e0: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -05d5e4: 5290 b203 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d5e8: 021c 0000 |026c: move/from16 v28, v0 │ │ -05d5ec: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -05d5f0: 7401 ae0c 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ -05d5f6: 0a1c |0273: move-result v28 │ │ -05d5f8: 0200 1c00 |0274: move/from16 v0, v28 │ │ -05d5fc: 8200 |0276: int-to-float v0, v0 │ │ -05d5fe: 021c 0000 |0277: move/from16 v28, v0 │ │ -05d602: 8270 |0279: int-to-float v0, v7 │ │ -05d604: 021d 0000 |027a: move/from16 v29, v0 │ │ -05d608: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -05d60c: a613 1b1c |027e: add-float v19, v27, v28 │ │ -05d610: 2900 fefe |0280: goto/16 017e // -0102 │ │ -05d614: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -05d618: 5200 b003 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d61c: 021b 0000 |0286: move/from16 v27, v0 │ │ -05d620: 0200 1700 |0288: move/from16 v0, v23 │ │ -05d624: 0201 1b00 |028a: move/from16 v1, v27 │ │ -05d628: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -05d62c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -05d630: 5500 b103 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ -05d634: 021b 0000 |0292: move/from16 v27, v0 │ │ -05d638: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -05d63c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -05d640: 5400 ef03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d644: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -05d648: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -05d64c: 0201 1200 |029e: move/from16 v1, v18 │ │ -05d650: 6e20 0a23 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -05d656: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -05d65a: 5400 d403 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d65e: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -05d662: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -05d666: 5400 ae03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05d66a: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -05d66e: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -05d672: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -05d676: 0202 1700 |02b3: move/from16 v2, v23 │ │ -05d67a: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -05d67e: 6e40 e30a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ -05d684: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -05d688: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -05d68c: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -05d690: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -05d694: 5400 ef03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d698: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -05d69c: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -05d6a0: 0201 1200 |02c8: move/from16 v1, v18 │ │ -05d6a4: 6e20 0723 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d6aa: 0c1b |02cd: move-result-object v27 │ │ -05d6ac: 1f1b f901 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d6b0: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -05d6b4: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -05d6b8: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -05d6bc: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -05d6c0: 28fa |02d8: goto 02d2 // -0006 │ │ -05d6c2: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -05d6c6: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -05d6ca: 5200 b003 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d6ce: 021b 0000 |02df: move/from16 v27, v0 │ │ -05d6d2: 0200 1700 |02e1: move/from16 v0, v23 │ │ -05d6d6: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -05d6da: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -05d6de: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -05d6e2: 5200 b203 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d6e6: 021b 0000 |02eb: move/from16 v27, v0 │ │ -05d6ea: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -05d6ee: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -05d6f2: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -05d6f6: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -05d6fa: 5400 ef03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d6fe: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -05d702: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -05d706: 0201 1200 |02fb: move/from16 v1, v18 │ │ -05d70a: 6e20 0723 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d710: 0c1b |0300: move-result-object v27 │ │ -05d712: 1f1b f901 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d716: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -05d71a: 28cd |0305: goto 02d2 // -0033 │ │ -05d71c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -05d720: 28fd |0308: goto 0305 // -0003 │ │ -05d722: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -05d726: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -05d72a: 0201 1700 |030d: move/from16 v1, v23 │ │ -05d72e: 0202 1b00 |030f: move/from16 v2, v27 │ │ -05d732: 6e30 810c 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ -05d738: 0c11 |0314: move-result-object v17 │ │ -05d73a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -05d73e: 5200 b203 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d742: 021b 0000 |0319: move/from16 v27, v0 │ │ -05d746: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -05d74a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -05d74e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -05d752: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -05d756: 5400 ef03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d75a: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -05d75e: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -05d762: 0201 1200 |0329: move/from16 v1, v18 │ │ -05d766: 6e20 0723 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d76c: 0c1b |032e: move-result-object v27 │ │ -05d76e: 1f1b f901 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d772: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -05d776: 289f |0333: goto 02d2 // -0061 │ │ -05d778: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -05d77c: 28fd |0336: goto 0333 // -0003 │ │ -05d77e: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -05d782: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -05d786: 7401 af0c 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ -05d78c: 0a1b |033e: move-result v27 │ │ -05d78e: 0200 1b00 |033f: move/from16 v0, v27 │ │ -05d792: 8200 |0341: int-to-float v0, v0 │ │ -05d794: 021b 0000 |0342: move/from16 v27, v0 │ │ -05d798: 8270 |0344: int-to-float v0, v7 │ │ -05d79a: 021c 0000 |0345: move/from16 v28, v0 │ │ -05d79e: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -05d7a2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -05d7a6: a619 1b1c |034b: add-float v25, v27, v28 │ │ -05d7aa: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -05d7ae: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -05d7b2: 5200 b003 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d7b6: 021b 0000 |0353: move/from16 v27, v0 │ │ -05d7ba: 0200 1700 |0355: move/from16 v0, v23 │ │ -05d7be: 0201 1b00 |0357: move/from16 v1, v27 │ │ -05d7c2: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -05d7c6: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -05d7ca: 5500 b103 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ -05d7ce: 021b 0000 |035f: move/from16 v27, v0 │ │ -05d7d2: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -05d7d6: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -05d7da: 5400 ef03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d7de: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -05d7e2: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -05d7e6: 0201 1200 |036b: move/from16 v1, v18 │ │ -05d7ea: 6e20 0a23 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -05d7f0: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -05d7f4: 5400 d403 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05d7f8: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -05d7fc: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -05d800: 5400 ae03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05d804: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -05d808: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -05d80c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -05d810: 0202 1700 |0380: move/from16 v2, v23 │ │ -05d814: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -05d818: 6e40 e30a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ -05d81e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -05d822: 5400 ef03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d826: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -05d82a: 7401 0d23 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05d830: 0a1b |0390: move-result v27 │ │ -05d832: 0200 1200 |0391: move/from16 v0, v18 │ │ -05d836: 0201 1b00 |0393: move/from16 v1, v27 │ │ -05d83a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -05d83e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -05d842: 5400 ef03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d846: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -05d84a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -05d84e: 0201 1200 |039f: move/from16 v1, v18 │ │ -05d852: 6e20 0723 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d858: 0c1b |03a4: move-result-object v27 │ │ -05d85a: 1f1b f901 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d85e: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -05d862: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -05d866: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -05d86a: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -05d86e: 28fa |03af: goto 03a9 // -0006 │ │ -05d870: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -05d874: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -05d878: 5200 b003 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d87c: 021b 0000 |03b6: move/from16 v27, v0 │ │ -05d880: 0200 1700 |03b8: move/from16 v0, v23 │ │ -05d884: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -05d888: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -05d88c: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -05d890: 5200 b203 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d894: 021b 0000 |03c2: move/from16 v27, v0 │ │ -05d898: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -05d89c: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -05d8a0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -05d8a4: 5400 ef03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d8a8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -05d8ac: 7401 0d23 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05d8b2: 0a1b |03d1: move-result v27 │ │ -05d8b4: 0200 1200 |03d2: move/from16 v0, v18 │ │ -05d8b8: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -05d8bc: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -05d8c0: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -05d8c4: 5400 ef03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d8c8: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -05d8cc: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -05d8d0: 0201 1200 |03e0: move/from16 v1, v18 │ │ -05d8d4: 6e20 0723 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d8da: 0c1b |03e5: move-result-object v27 │ │ -05d8dc: 1f1b f901 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d8e0: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -05d8e4: 28bf |03ea: goto 03a9 // -0041 │ │ -05d8e6: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -05d8ea: 28fd |03ed: goto 03ea // -0003 │ │ -05d8ec: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -05d8f0: 0201 1700 |03f0: move/from16 v1, v23 │ │ -05d8f4: 0202 1200 |03f2: move/from16 v2, v18 │ │ -05d8f8: 6e30 810c 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ -05d8fe: 0c11 |03f7: move-result-object v17 │ │ -05d900: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -05d904: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -05d908: 5200 b203 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ -05d90c: 021b 0000 |03fe: move/from16 v27, v0 │ │ -05d910: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -05d914: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -05d918: 5400 ef03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d91c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -05d920: 7401 0d23 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05d926: 0a1b |040b: move-result v27 │ │ -05d928: 0200 1200 |040c: move/from16 v0, v18 │ │ -05d92c: 0201 1b00 |040e: move/from16 v1, v27 │ │ -05d930: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -05d934: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -05d938: 5400 ef03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05d93c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -05d940: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -05d944: 0201 1200 |041a: move/from16 v1, v18 │ │ -05d948: 6e20 0723 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05d94e: 0c1b |041f: move-result-object v27 │ │ -05d950: 1f1b f901 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05d954: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -05d958: 2885 |0424: goto 03a9 // -007b │ │ -05d95a: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -05d95e: 28fd |0427: goto 0424 // -0003 │ │ -05d960: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -05d964: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -05d968: 7601 f90c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ -05d96e: 7401 b80c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0cb8 │ │ -05d974: 0a1b |0432: move-result v27 │ │ -05d976: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -05d97a: 7401 990c 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c99 │ │ -05d980: 0c0a |0438: move-result-object v10 │ │ -05d982: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -05d986: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -05d98a: 6e20 b90c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cb9 │ │ -05d990: 0c11 |0440: move-result-object v17 │ │ -05d992: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -05d996: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -05d99a: 5200 b003 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d99e: 021b 0000 |0447: move/from16 v27, v0 │ │ -05d9a2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -05d9a6: 5200 db03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05d9aa: 021c 0000 |044d: move/from16 v28, v0 │ │ -05d9ae: 0200 1b00 |044f: move/from16 v0, v27 │ │ -05d9b2: 0201 1c00 |0451: move/from16 v1, v28 │ │ -05d9b6: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -05d9ba: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -05d9be: 7401 9f0c 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05d9c4: 0a1b |045a: move-result v27 │ │ -05d9c6: 0200 1000 |045b: move/from16 v0, v16 │ │ -05d9ca: 0201 1b00 |045d: move/from16 v1, v27 │ │ -05d9ce: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -05d9d2: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -05d9d6: 0201 1000 |0463: move/from16 v1, v16 │ │ -05d9da: 6e20 9e0c 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ -05d9e0: 0c05 |0468: move-result-object v5 │ │ -05d9e2: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -05d9e6: 6e20 ba0c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ -05d9ec: 0c11 |046e: move-result-object v17 │ │ -05d9ee: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -05d9f2: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -05d9f6: 5200 b003 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05d9fa: 021b 0000 |0475: move/from16 v27, v0 │ │ -05d9fe: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -05da02: 5200 db03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05da06: 021c 0000 |047b: move/from16 v28, v0 │ │ -05da0a: 0200 1b00 |047d: move/from16 v0, v27 │ │ -05da0e: 0201 1c00 |047f: move/from16 v1, v28 │ │ -05da12: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -05da16: 6e20 cb1e f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1ecb │ │ -05da1c: 0a1b |0486: move-result v27 │ │ -05da1e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -05da22: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -05da26: 28cc |048b: goto 0457 // -0034 │ │ -05da28: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -05da2c: 28b3 |048e: goto 0441 // -004d │ │ +05d150: |[05d150] android.support.v4.view.ViewPager.populate:(I)V │ │ +05d160: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +05d164: 122f |0002: const/4 v15, #int 2 // #2 │ │ +05d166: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +05d16a: 5200 db03 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d16e: 021b 0000 |0007: move/from16 v27, v0 │ │ +05d172: 0200 1b00 |0009: move/from16 v0, v27 │ │ +05d176: 0201 1f00 |000b: move/from16 v1, v31 │ │ +05d17a: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +05d17e: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +05d182: 5200 db03 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d186: 021b 0000 |0013: move/from16 v27, v0 │ │ +05d18a: 0200 1b00 |0015: move/from16 v0, v27 │ │ +05d18e: 0201 1f00 |0017: move/from16 v1, v31 │ │ +05d192: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +05d196: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +05d19a: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +05d19e: 5200 db03 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d1a2: 021b 0000 |0021: move/from16 v27, v0 │ │ +05d1a6: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +05d1aa: 0201 1b00 |0025: move/from16 v1, v27 │ │ +05d1ae: 6e20 bc0c 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cbc │ │ +05d1b4: 0c15 |002a: move-result-object v21 │ │ +05d1b6: 0200 1f00 |002b: move/from16 v0, v31 │ │ +05d1ba: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +05d1be: 5910 db03 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d1c2: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +05d1c6: 5400 d403 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d1ca: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +05d1ce: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +05d1d2: 7601 f90c 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ +05d1d8: 0e00 |003c: return-void │ │ +05d1da: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +05d1de: 28de |003f: goto 001d // -0022 │ │ +05d1e0: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +05d1e4: 5500 fd03 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05d1e8: 021b 0000 |0044: move/from16 v27, v0 │ │ +05d1ec: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +05d1f0: 7601 f90c 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ +05d1f6: 28f1 |004b: goto 003c // -000f │ │ +05d1f8: 7401 b70c 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@0cb7 │ │ +05d1fe: 0c1b |004f: move-result-object v27 │ │ +05d200: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +05d204: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +05d208: 5400 d403 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d20c: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +05d210: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +05d214: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +05d218: 6e20 f40a 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ +05d21e: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +05d222: 5200 f903 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05d226: 0216 0000 |0063: move/from16 v22, v0 │ │ +05d22a: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +05d22e: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +05d232: 5200 db03 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d236: 021c 0000 |006b: move/from16 v28, v0 │ │ +05d23a: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +05d23e: 7702 b022 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +05d244: 0a1a |0072: move-result v26 │ │ +05d246: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +05d24a: 5400 d403 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d24e: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +05d252: 7401 e60a 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05d258: 0a04 |007c: move-result v4 │ │ +05d25a: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +05d25e: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +05d262: 5200 db03 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d266: 021c 0000 |0083: move/from16 v28, v0 │ │ +05d26a: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +05d26e: 7702 b222 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +05d274: 0a0c |008a: move-result v12 │ │ +05d276: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +05d27a: 5200 e103 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ +05d27e: 021b 0000 |008f: move/from16 v27, v0 │ │ +05d282: 0200 1b00 |0091: move/from16 v0, v27 │ │ +05d286: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +05d28a: 7401 b30c 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@0cb3 │ │ +05d290: 0c1b |0098: move-result-object v27 │ │ +05d292: 7401 a90c 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ca9 │ │ +05d298: 0a1c |009c: move-result v28 │ │ +05d29a: 7402 7b01 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@017b │ │ +05d2a0: 0c18 |00a0: move-result-object v24 │ │ +05d2a2: 221b 5b04 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@045b │ │ +05d2a6: 221c 6d04 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@046d │ │ +05d2aa: 7601 d422 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05d2b0: 1a1d ac0c |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@0cac │ │ +05d2b4: 7402 dc22 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d2ba: 0c1c |00ad: move-result-object v28 │ │ +05d2bc: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +05d2c0: 5200 e103 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ +05d2c4: 021d 0000 |00b2: move/from16 v29, v0 │ │ +05d2c8: 7402 d822 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +05d2ce: 0c1c |00b7: move-result-object v28 │ │ +05d2d0: 1a1d ce00 |00b8: const-string v29, ", found: " // string@00ce │ │ +05d2d4: 7402 dc22 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d2da: 0c1c |00bd: move-result-object v28 │ │ +05d2dc: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +05d2e0: 6e20 d822 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +05d2e6: 0c1c |00c3: move-result-object v28 │ │ +05d2e8: 1a1d 2a00 |00c4: const-string v29, " Pager id: " // string@002a │ │ +05d2ec: 7402 dc22 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d2f2: 0c1c |00c9: move-result-object v28 │ │ +05d2f4: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +05d2f8: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +05d2fc: 6e20 dc22 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d302: 0c1c |00d1: move-result-object v28 │ │ +05d304: 1a1d 2900 |00d2: const-string v29, " Pager class: " // string@0029 │ │ +05d308: 7402 dc22 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d30e: 0c1c |00d7: move-result-object v28 │ │ +05d310: 7401 b922 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05d316: 0c1d |00db: move-result-object v29 │ │ +05d318: 7402 db22 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05d31e: 0c1c |00df: move-result-object v28 │ │ +05d320: 1a1d 2b00 |00e0: const-string v29, " Problematic adapter: " // string@002b │ │ +05d324: 7402 dc22 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05d32a: 0c1c |00e5: move-result-object v28 │ │ +05d32c: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +05d330: 5400 d403 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d334: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +05d338: 7401 b922 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05d33e: 0c1d |00ef: move-result-object v29 │ │ +05d340: 7402 db22 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05d346: 0c1c |00f3: move-result-object v28 │ │ +05d348: 7401 e122 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05d34e: 0c1c |00f7: move-result-object v28 │ │ +05d350: 7602 a022 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +05d356: 271b |00fb: throw v27 │ │ +05d358: 0d0b |00fc: move-exception v11 │ │ +05d35a: 7401 a90c 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@0ca9 │ │ +05d360: 0a1b |0100: move-result v27 │ │ +05d362: 7701 a522 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +05d368: 0c18 |0104: move-result-object v24 │ │ +05d36a: 289c |0105: goto 00a1 // -0064 │ │ +05d36c: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +05d36e: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +05d370: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +05d372: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +05d376: 5400 ef03 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d37a: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +05d37e: 7401 0d23 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05d384: 0a1b |0112: move-result v27 │ │ +05d386: 0200 1b00 |0113: move/from16 v0, v27 │ │ +05d38a: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +05d38e: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +05d392: 5400 ef03 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d396: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +05d39a: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +05d39e: 6e20 0723 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d3a4: 0c11 |0122: move-result-object v17 │ │ +05d3a6: 1f11 0002 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d3aa: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +05d3ae: 5200 b003 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d3b2: 021b 0000 |0129: move/from16 v27, v0 │ │ +05d3b6: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +05d3ba: 5200 db03 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d3be: 021c 0000 |012f: move/from16 v28, v0 │ │ +05d3c2: 0200 1b00 |0131: move/from16 v0, v27 │ │ +05d3c6: 0201 1c00 |0133: move/from16 v1, v28 │ │ +05d3ca: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +05d3ce: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +05d3d2: 5200 b003 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d3d6: 021b 0000 |013b: move/from16 v27, v0 │ │ +05d3da: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +05d3de: 5200 db03 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d3e2: 021c 0000 |0141: move/from16 v28, v0 │ │ +05d3e6: 0200 1b00 |0143: move/from16 v0, v27 │ │ +05d3ea: 0201 1c00 |0145: move/from16 v1, v28 │ │ +05d3ee: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +05d3f2: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +05d3f6: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +05d3fa: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +05d3fe: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +05d402: 5200 db03 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d406: 021b 0000 |0153: move/from16 v27, v0 │ │ +05d40a: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +05d40e: 0201 1b00 |0157: move/from16 v1, v27 │ │ +05d412: 6e30 810c 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ +05d418: 0c09 |015c: move-result-object v9 │ │ +05d41a: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +05d41e: 120d |015f: const/4 v13, #int 0 // #0 │ │ +05d420: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +05d424: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +05d428: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +05d42c: 5400 ef03 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d430: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +05d434: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +05d438: 0201 1200 |016c: move/from16 v1, v18 │ │ +05d43c: 6e20 0723 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d442: 0c1b |0171: move-result-object v27 │ │ +05d444: 1f1b 0002 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d448: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +05d44c: 7601 a20c 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05d452: 0a07 |0179: move-result v7 │ │ +05d454: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +05d458: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +05d45c: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +05d460: 5200 db03 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d464: 021b 0000 |0182: move/from16 v27, v0 │ │ +05d468: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +05d46c: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +05d470: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +05d474: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +05d478: 0200 1700 |018c: move/from16 v0, v23 │ │ +05d47c: 0201 1a00 |018e: move/from16 v1, v26 │ │ +05d480: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +05d484: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +05d488: 529e b203 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d48c: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +05d490: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +05d494: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +05d498: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +05d49c: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +05d4a0: 5400 ef03 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d4a4: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +05d4a8: 7401 0d23 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05d4ae: 0a1b |01a7: move-result v27 │ │ +05d4b0: 0200 1200 |01a8: move/from16 v0, v18 │ │ +05d4b4: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +05d4b8: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +05d4bc: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +05d4c0: 5400 ef03 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d4c4: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +05d4c8: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +05d4cc: 0201 1200 |01b6: move/from16 v1, v18 │ │ +05d4d0: 6e20 0723 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d4d6: 0c1b |01bb: move-result-object v27 │ │ +05d4d8: 1f1b 0002 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d4dc: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +05d4e0: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +05d4e4: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +05d4e8: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +05d4ec: 5200 db03 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d4f0: 021b 0000 |01c8: move/from16 v27, v0 │ │ +05d4f4: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +05d4f8: 0200 1700 |01cc: move/from16 v0, v23 │ │ +05d4fc: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +05d500: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +05d504: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +05d508: 0200 1700 |01d4: move/from16 v0, v23 │ │ +05d50c: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +05d510: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +05d514: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +05d518: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +05d51c: 7040 870c 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@0c87 │ │ +05d522: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +05d526: 5400 d403 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d52a: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +05d52e: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +05d532: 5200 db03 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d536: 021d 0000 |01eb: move/from16 v29, v0 │ │ +05d53a: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +05d53e: 5490 ae03 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05d542: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +05d546: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +05d54a: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +05d54e: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +05d552: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +05d556: 6e40 f20a 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0af2 │ │ +05d55c: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +05d560: 5400 d403 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d564: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +05d568: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +05d56c: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +05d570: 6e20 e50a 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ +05d576: 7401 9f0c 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05d57c: 0a06 |020e: move-result v6 │ │ +05d57e: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +05d582: 0200 1000 |0211: move/from16 v0, v16 │ │ +05d586: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +05d58a: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +05d58e: 0201 1000 |0217: move/from16 v1, v16 │ │ +05d592: 6e20 9e0c 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05d598: 0c05 |021c: move-result-object v5 │ │ +05d59a: 6e10 891e 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +05d5a0: 0c14 |0220: move-result-object v20 │ │ +05d5a2: 1f14 0102 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0201 │ │ +05d5a6: 0200 1000 |0223: move/from16 v0, v16 │ │ +05d5aa: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +05d5ae: 5910 b303 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@03b3 │ │ +05d5b2: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +05d5b6: 5500 b603 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@03b6 │ │ +05d5ba: 021b 0000 |022d: move/from16 v27, v0 │ │ +05d5be: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +05d5c2: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +05d5c6: 5200 ba03 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +05d5ca: 021b 0000 |0235: move/from16 v27, v0 │ │ +05d5ce: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +05d5d2: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +05d5d6: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +05d5da: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +05d5de: 6e20 ba0c 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05d5e4: 0c11 |0242: move-result-object v17 │ │ +05d5e6: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +05d5ea: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +05d5ee: 5200 b203 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d5f2: 021b 0000 |0249: move/from16 v27, v0 │ │ +05d5f6: 0200 1b00 |024b: move/from16 v0, v27 │ │ +05d5fa: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +05d5fe: 5910 ba03 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@03ba │ │ +05d602: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +05d606: 5200 b003 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d60a: 021b 0000 |0255: move/from16 v27, v0 │ │ +05d60e: 0200 1b00 |0257: move/from16 v0, v27 │ │ +05d612: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +05d616: 5910 b803 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@03b8 │ │ +05d61a: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +05d61e: 28b2 |025f: goto 0211 // -004e │ │ +05d620: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05d624: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +05d628: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +05d62c: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +05d630: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +05d634: 5290 b203 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d638: 021c 0000 |026c: move/from16 v28, v0 │ │ +05d63c: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +05d640: 7401 ae0c 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@0cae │ │ +05d646: 0a1c |0273: move-result v28 │ │ +05d648: 0200 1c00 |0274: move/from16 v0, v28 │ │ +05d64c: 8200 |0276: int-to-float v0, v0 │ │ +05d64e: 021c 0000 |0277: move/from16 v28, v0 │ │ +05d652: 8270 |0279: int-to-float v0, v7 │ │ +05d654: 021d 0000 |027a: move/from16 v29, v0 │ │ +05d658: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +05d65c: a613 1b1c |027e: add-float v19, v27, v28 │ │ +05d660: 2900 fefe |0280: goto/16 017e // -0102 │ │ +05d664: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +05d668: 5200 b003 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d66c: 021b 0000 |0286: move/from16 v27, v0 │ │ +05d670: 0200 1700 |0288: move/from16 v0, v23 │ │ +05d674: 0201 1b00 |028a: move/from16 v1, v27 │ │ +05d678: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +05d67c: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +05d680: 5500 b103 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ +05d684: 021b 0000 |0292: move/from16 v27, v0 │ │ +05d688: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +05d68c: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +05d690: 5400 ef03 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d694: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +05d698: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +05d69c: 0201 1200 |029e: move/from16 v1, v18 │ │ +05d6a0: 6e20 0a23 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +05d6a6: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +05d6aa: 5400 d403 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d6ae: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +05d6b2: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +05d6b6: 5400 ae03 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05d6ba: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +05d6be: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +05d6c2: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +05d6c6: 0202 1700 |02b3: move/from16 v2, v23 │ │ +05d6ca: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +05d6ce: 6e40 e30a 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ +05d6d4: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +05d6d8: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +05d6dc: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +05d6e0: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +05d6e4: 5400 ef03 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d6e8: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +05d6ec: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +05d6f0: 0201 1200 |02c8: move/from16 v1, v18 │ │ +05d6f4: 6e20 0723 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d6fa: 0c1b |02cd: move-result-object v27 │ │ +05d6fc: 1f1b 0002 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d700: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +05d704: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +05d708: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +05d70c: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +05d710: 28fa |02d8: goto 02d2 // -0006 │ │ +05d712: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +05d716: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +05d71a: 5200 b003 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d71e: 021b 0000 |02df: move/from16 v27, v0 │ │ +05d722: 0200 1700 |02e1: move/from16 v0, v23 │ │ +05d726: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +05d72a: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +05d72e: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +05d732: 5200 b203 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d736: 021b 0000 |02eb: move/from16 v27, v0 │ │ +05d73a: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +05d73e: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +05d742: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +05d746: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +05d74a: 5400 ef03 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d74e: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +05d752: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +05d756: 0201 1200 |02fb: move/from16 v1, v18 │ │ +05d75a: 6e20 0723 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d760: 0c1b |0300: move-result-object v27 │ │ +05d762: 1f1b 0002 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d766: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +05d76a: 28cd |0305: goto 02d2 // -0033 │ │ +05d76c: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +05d770: 28fd |0308: goto 0305 // -0003 │ │ +05d772: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +05d776: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +05d77a: 0201 1700 |030d: move/from16 v1, v23 │ │ +05d77e: 0202 1b00 |030f: move/from16 v2, v27 │ │ +05d782: 6e30 810c 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ +05d788: 0c11 |0314: move-result-object v17 │ │ +05d78a: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +05d78e: 5200 b203 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d792: 021b 0000 |0319: move/from16 v27, v0 │ │ +05d796: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +05d79a: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +05d79e: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +05d7a2: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +05d7a6: 5400 ef03 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d7aa: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +05d7ae: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +05d7b2: 0201 1200 |0329: move/from16 v1, v18 │ │ +05d7b6: 6e20 0723 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d7bc: 0c1b |032e: move-result-object v27 │ │ +05d7be: 1f1b 0002 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d7c2: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +05d7c6: 289f |0333: goto 02d2 // -0061 │ │ +05d7c8: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +05d7cc: 28fd |0336: goto 0333 // -0003 │ │ +05d7ce: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +05d7d2: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +05d7d6: 7401 af0c 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@0caf │ │ +05d7dc: 0a1b |033e: move-result v27 │ │ +05d7de: 0200 1b00 |033f: move/from16 v0, v27 │ │ +05d7e2: 8200 |0341: int-to-float v0, v0 │ │ +05d7e4: 021b 0000 |0342: move/from16 v27, v0 │ │ +05d7e8: 8270 |0344: int-to-float v0, v7 │ │ +05d7ea: 021c 0000 |0345: move/from16 v28, v0 │ │ +05d7ee: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +05d7f2: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +05d7f6: a619 1b1c |034b: add-float v25, v27, v28 │ │ +05d7fa: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +05d7fe: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +05d802: 5200 b003 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d806: 021b 0000 |0353: move/from16 v27, v0 │ │ +05d80a: 0200 1700 |0355: move/from16 v0, v23 │ │ +05d80e: 0201 1b00 |0357: move/from16 v1, v27 │ │ +05d812: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +05d816: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +05d81a: 5500 b103 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ +05d81e: 021b 0000 |035f: move/from16 v27, v0 │ │ +05d822: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +05d826: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +05d82a: 5400 ef03 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d82e: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +05d832: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +05d836: 0201 1200 |036b: move/from16 v1, v18 │ │ +05d83a: 6e20 0a23 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +05d840: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +05d844: 5400 d403 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05d848: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +05d84c: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +05d850: 5400 ae03 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05d854: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +05d858: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +05d85c: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +05d860: 0202 1700 |0380: move/from16 v2, v23 │ │ +05d864: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +05d868: 6e40 e30a 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ +05d86e: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +05d872: 5400 ef03 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d876: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +05d87a: 7401 0d23 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05d880: 0a1b |0390: move-result v27 │ │ +05d882: 0200 1200 |0391: move/from16 v0, v18 │ │ +05d886: 0201 1b00 |0393: move/from16 v1, v27 │ │ +05d88a: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +05d88e: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +05d892: 5400 ef03 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d896: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +05d89a: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +05d89e: 0201 1200 |039f: move/from16 v1, v18 │ │ +05d8a2: 6e20 0723 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d8a8: 0c1b |03a4: move-result-object v27 │ │ +05d8aa: 1f1b 0002 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d8ae: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +05d8b2: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +05d8b6: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +05d8ba: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +05d8be: 28fa |03af: goto 03a9 // -0006 │ │ +05d8c0: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +05d8c4: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +05d8c8: 5200 b003 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d8cc: 021b 0000 |03b6: move/from16 v27, v0 │ │ +05d8d0: 0200 1700 |03b8: move/from16 v0, v23 │ │ +05d8d4: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +05d8d8: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +05d8dc: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +05d8e0: 5200 b203 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d8e4: 021b 0000 |03c2: move/from16 v27, v0 │ │ +05d8e8: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +05d8ec: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +05d8f0: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +05d8f4: 5400 ef03 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d8f8: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +05d8fc: 7401 0d23 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05d902: 0a1b |03d1: move-result v27 │ │ +05d904: 0200 1200 |03d2: move/from16 v0, v18 │ │ +05d908: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +05d90c: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +05d910: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +05d914: 5400 ef03 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d918: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +05d91c: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +05d920: 0201 1200 |03e0: move/from16 v1, v18 │ │ +05d924: 6e20 0723 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d92a: 0c1b |03e5: move-result-object v27 │ │ +05d92c: 1f1b 0002 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d930: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +05d934: 28bf |03ea: goto 03a9 // -0041 │ │ +05d936: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +05d93a: 28fd |03ed: goto 03ea // -0003 │ │ +05d93c: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +05d940: 0201 1700 |03f0: move/from16 v1, v23 │ │ +05d944: 0202 1200 |03f2: move/from16 v2, v18 │ │ +05d948: 6e30 810c 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0c81 │ │ +05d94e: 0c11 |03f7: move-result-object v17 │ │ +05d950: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +05d954: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +05d958: 5200 b203 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@03b2 │ │ +05d95c: 021b 0000 |03fe: move/from16 v27, v0 │ │ +05d960: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +05d964: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +05d968: 5400 ef03 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d96c: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +05d970: 7401 0d23 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05d976: 0a1b |040b: move-result v27 │ │ +05d978: 0200 1200 |040c: move/from16 v0, v18 │ │ +05d97c: 0201 1b00 |040e: move/from16 v1, v27 │ │ +05d980: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +05d984: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +05d988: 5400 ef03 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05d98c: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +05d990: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +05d994: 0201 1200 |041a: move/from16 v1, v18 │ │ +05d998: 6e20 0723 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05d99e: 0c1b |041f: move-result-object v27 │ │ +05d9a0: 1f1b 0002 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05d9a4: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +05d9a8: 2885 |0424: goto 03a9 // -007b │ │ +05d9aa: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +05d9ae: 28fd |0427: goto 0424 // -0003 │ │ +05d9b0: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +05d9b4: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +05d9b8: 7601 f90c 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@0cf9 │ │ +05d9be: 7401 b80c 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@0cb8 │ │ +05d9c4: 0a1b |0432: move-result v27 │ │ +05d9c6: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +05d9ca: 7401 990c 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@0c99 │ │ +05d9d0: 0c0a |0438: move-result-object v10 │ │ +05d9d2: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +05d9d6: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +05d9da: 6e20 b90c a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cb9 │ │ +05d9e0: 0c11 |0440: move-result-object v17 │ │ +05d9e2: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +05d9e6: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +05d9ea: 5200 b003 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05d9ee: 021b 0000 |0447: move/from16 v27, v0 │ │ +05d9f2: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +05d9f6: 5200 db03 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05d9fa: 021c 0000 |044d: move/from16 v28, v0 │ │ +05d9fe: 0200 1b00 |044f: move/from16 v0, v27 │ │ +05da02: 0201 1c00 |0451: move/from16 v1, v28 │ │ +05da06: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +05da0a: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +05da0e: 7401 9f0c 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05da14: 0a1b |045a: move-result v27 │ │ +05da16: 0200 1000 |045b: move/from16 v0, v16 │ │ +05da1a: 0201 1b00 |045d: move/from16 v1, v27 │ │ +05da1e: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +05da22: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +05da26: 0201 1000 |0463: move/from16 v1, v16 │ │ +05da2a: 6e20 9e0c 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@0c9e │ │ +05da30: 0c05 |0468: move-result-object v5 │ │ +05da32: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +05da36: 6e20 ba0c 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@0cba │ │ +05da3c: 0c11 |046e: move-result-object v17 │ │ +05da3e: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +05da42: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +05da46: 5200 b003 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05da4a: 021b 0000 |0475: move/from16 v27, v0 │ │ +05da4e: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +05da52: 5200 db03 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05da56: 021c 0000 |047b: move/from16 v28, v0 │ │ +05da5a: 0200 1b00 |047d: move/from16 v0, v27 │ │ +05da5e: 0201 1c00 |047f: move/from16 v1, v28 │ │ +05da62: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +05da66: 6e20 cb1e f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1ecb │ │ +05da6c: 0a1b |0486: move-result v27 │ │ +05da6e: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +05da72: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +05da76: 28cc |048b: goto 0457 // -0034 │ │ +05da78: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +05da7c: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=918 │ │ 0x0002 line=919 │ │ 0x0003 line=920 │ │ @@ -57494,21 +57489,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05da40: |[05da40] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -05da50: 5510 e903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ -05da54: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -05da58: 6e20 de0c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0cde │ │ -05da5e: 0e00 |0007: return-void │ │ -05da60: 6f20 2f1f 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -05da66: 28fc |000b: goto 0007 // -0004 │ │ +05da90: |[05da90] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +05daa0: 5510 e903 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@03e9 │ │ +05daa4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +05daa8: 6e20 de0c 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@0cde │ │ +05daae: 0e00 |0007: return-void │ │ +05dab0: 6f20 2f1f 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +05dab6: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1318 │ │ 0x0004 line=1319 │ │ 0x0007 line=1323 │ │ 0x0008 line=1321 │ │ locals : │ │ @@ -57520,90 +57515,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 │ │ -05da68: |[05da68] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -05da78: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -05da7a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -05da7c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -05da7e: 54a4 d403 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05da82: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -05da86: 54a4 d403 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05da8a: 54a5 f803 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ -05da8e: 6e20 f50a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0af5 │ │ -05da94: 54a4 d403 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05da98: 6e20 f40a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ -05da9e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -05daa0: 54a4 ef03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05daa4: 6e10 0d23 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05daaa: 0a04 |0019: move-result v4 │ │ -05daac: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -05dab0: 54a4 ef03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05dab4: 6e20 0723 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05daba: 0c01 |0021: move-result-object v1 │ │ -05dabc: 1f01 f901 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05dac0: 54a4 d403 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dac4: 5215 b003 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ -05dac8: 5416 ae03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ -05dacc: 6e40 e30a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ -05dad2: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05dad6: 28e5 |002f: goto 0014 // -001b │ │ -05dad8: 54a4 d403 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dadc: 6e20 e50a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ -05dae2: 54a4 ef03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05dae6: 6e10 0523 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -05daec: 7010 db0c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0cdb │ │ -05daf2: 59a7 db03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05daf6: 6e30 e10c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ -05dafc: 54a2 d403 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db00: 5bab d403 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db04: 59a7 e103 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ -05db08: 54a4 d403 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db0c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -05db10: 54a4 f803 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ -05db14: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -05db18: 2204 ff01 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@01ff │ │ -05db1c: 7030 640c 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@0c64 │ │ -05db22: 5ba4 f803 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ -05db26: 54a4 d403 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db2a: 54a5 f803 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ -05db2e: 6e20 ee0a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0aee │ │ -05db34: 5ca7 fd03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05db38: 55a3 e403 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05db3c: 5ca9 e403 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05db40: 54a4 d403 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db44: 6e10 e60a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05db4a: 0a04 |0069: move-result v4 │ │ -05db4c: 59a4 e103 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ -05db50: 52a4 0004 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -05db54: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -05db58: 54a4 d403 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05db5c: 54a5 fe03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ -05db60: 54a6 ff03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ -05db64: 6e30 ef0a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0aef │ │ -05db6a: 52a4 0004 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -05db6e: 6e40 e70c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ -05db74: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -05db76: 59a4 0004 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ -05db7a: 5ba8 fe03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ -05db7e: 5ba8 ff03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ -05db82: 54a4 d503 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ -05db86: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -05db8a: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -05db8e: 54a4 d503 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ -05db92: 7230 5e0c 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@0c5e │ │ -05db98: 0e00 |0090: return-void │ │ -05db9a: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -05db9e: 6e10 d60c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05dba4: 28ef |0096: goto 0085 // -0011 │ │ -05dba6: 6e10 df0c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ -05dbac: 28eb |009a: goto 0085 // -0015 │ │ +05dab8: |[05dab8] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +05dac8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +05daca: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +05dacc: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +05dace: 54a4 d403 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dad2: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +05dad6: 54a4 d403 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dada: 54a5 f803 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ +05dade: 6e20 f50a 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0af5 │ │ +05dae4: 54a4 d403 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dae8: 6e20 f40a a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@0af4 │ │ +05daee: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +05daf0: 54a4 ef03 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05daf4: 6e10 0d23 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05dafa: 0a04 |0019: move-result v4 │ │ +05dafc: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +05db00: 54a4 ef03 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05db04: 6e20 0723 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05db0a: 0c01 |0021: move-result-object v1 │ │ +05db0c: 1f01 0002 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05db10: 54a4 d403 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db14: 5215 b003 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@03b0 │ │ +05db18: 5416 ae03 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@03ae │ │ +05db1c: 6e40 e30a a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@0ae3 │ │ +05db22: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05db26: 28e5 |002f: goto 0014 // -001b │ │ +05db28: 54a4 d403 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db2c: 6e20 e50a a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@0ae5 │ │ +05db32: 54a4 ef03 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05db36: 6e10 0523 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +05db3c: 7010 db0c 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@0cdb │ │ +05db42: 59a7 db03 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05db46: 6e30 e10c 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@0ce1 │ │ +05db4c: 54a2 d403 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db50: 5bab d403 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db54: 59a7 e103 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ +05db58: 54a4 d403 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db5c: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +05db60: 54a4 f803 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ +05db64: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +05db68: 2204 0602 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@0206 │ │ +05db6c: 7030 640c 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@0c64 │ │ +05db72: 5ba4 f803 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ +05db76: 54a4 d403 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db7a: 54a5 f803 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@03f8 │ │ +05db7e: 6e20 ee0a 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0aee │ │ +05db84: 5ca7 fd03 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05db88: 55a3 e403 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05db8c: 5ca9 e403 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05db90: 54a4 d403 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05db94: 6e10 e60a 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05db9a: 0a04 |0069: move-result v4 │ │ +05db9c: 59a4 e103 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@03e1 │ │ +05dba0: 52a4 0004 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +05dba4: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +05dba8: 54a4 d403 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dbac: 54a5 fe03 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ +05dbb0: 54a6 ff03 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ +05dbb4: 6e30 ef0a 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@0aef │ │ +05dbba: 52a4 0004 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +05dbbe: 6e40 e70c 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ +05dbc4: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +05dbc6: 59a4 0004 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0400 │ │ +05dbca: 5ba8 fe03 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@03fe │ │ +05dbce: 5ba8 ff03 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@03ff │ │ +05dbd2: 54a4 d503 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ +05dbd6: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +05dbda: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +05dbde: 54a4 d503 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ +05dbe2: 7230 5e0c 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@0c5e │ │ +05dbe8: 0e00 |0090: return-void │ │ +05dbea: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +05dbee: 6e10 d60c 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05dbf4: 28ef |0096: goto 0085 // -0011 │ │ +05dbf6: 6e10 df0c 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ +05dbfc: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=408 │ │ 0x0007 line=409 │ │ 0x000e line=410 │ │ 0x0013 line=411 │ │ 0x001c line=412 │ │ @@ -57651,49 +57646,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -05dbb0: |[05dbb0] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -05dbc0: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05dbc4: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -05dbc6: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -05dbca: 5461 0504 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ -05dbce: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -05dbd2: 1c01 ad03 |0009: const-class v1, Landroid/view/ViewGroup; // type@03ad │ │ -05dbd6: 1a02 7222 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@2272 │ │ -05dbda: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -05dbdc: 2333 bd04 |000e: new-array v3, v3, [Ljava/lang/Class; // type@04bd │ │ -05dbe0: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -05dbe2: 6205 e70e |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ -05dbe6: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -05dbea: 6e30 8922 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -05dbf0: 0c01 |0018: move-result-object v1 │ │ -05dbf2: 5b61 0504 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ -05dbf6: 5461 0504 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ -05dbfa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -05dbfc: 2322 be04 |001e: new-array v2, v2, [Ljava/lang/Object; // type@04be │ │ -05dc00: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -05dc02: 7110 7822 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -05dc08: 0c04 |0024: move-result-object v4 │ │ -05dc0a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -05dc0e: 6e30 f322 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -05dc14: 0e00 |002a: return-void │ │ -05dc16: 0d00 |002b: move-exception v0 │ │ -05dc18: 1a01 750d |002c: const-string v1, "ViewPager" // string@0d75 │ │ -05dc1c: 1a02 cb02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02cb │ │ -05dc20: 7130 8f1d 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -05dc26: 28e8 |0033: goto 001b // -0018 │ │ -05dc28: 0d00 |0034: move-exception v0 │ │ -05dc2a: 1a01 750d |0035: const-string v1, "ViewPager" // string@0d75 │ │ -05dc2e: 1a02 8a03 |0037: const-string v2, "Error changing children drawing order" // string@038a │ │ -05dc32: 7130 8f1d 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -05dc38: 28ee |003c: goto 002a // -0012 │ │ +05dc00: |[05dc00] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +05dc10: 6001 2c00 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05dc14: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +05dc16: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +05dc1a: 5461 0504 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ +05dc1e: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +05dc22: 1c01 b603 |0009: const-class v1, Landroid/view/ViewGroup; // type@03b6 │ │ +05dc26: 1a02 7b22 |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@227b │ │ +05dc2a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +05dc2c: 2333 c604 |000e: new-array v3, v3, [Ljava/lang/Class; // type@04c6 │ │ +05dc30: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +05dc32: 6205 e70e |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ +05dc36: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +05dc3a: 6e30 8922 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +05dc40: 0c01 |0018: move-result-object v1 │ │ +05dc42: 5b61 0504 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ +05dc46: 5461 0504 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@0405 │ │ +05dc4a: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +05dc4c: 2322 c704 |001e: new-array v2, v2, [Ljava/lang/Object; // type@04c7 │ │ +05dc50: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +05dc52: 7110 7822 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +05dc58: 0c04 |0024: move-result-object v4 │ │ +05dc5a: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +05dc5e: 6e30 f322 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +05dc64: 0e00 |002a: return-void │ │ +05dc66: 0d00 |002b: move-exception v0 │ │ +05dc68: 1a01 7e0d |002c: const-string v1, "ViewPager" // string@0d7e │ │ +05dc6c: 1a02 cb02 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@02cb │ │ +05dc70: 7130 8f1d 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +05dc76: 28e8 |0033: goto 001b // -0018 │ │ +05dc78: 0d00 |0034: move-exception v0 │ │ +05dc7a: 1a01 7e0d |0035: const-string v1, "ViewPager" // string@0d7e │ │ +05dc7e: 1a02 8a03 |0037: const-string v2, "Error changing children drawing order" // string@038a │ │ +05dc82: 7130 8f1d 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +05dc88: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=623 │ │ @@ -57716,24 +57711,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -05dc58: |[05dc58] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -05dc68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05dc6a: 5c21 fd03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05dc6e: 5520 e403 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05dc72: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -05dc76: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -05dc78: 6e40 e70c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ -05dc7e: 0e00 |000b: return-void │ │ -05dc80: 0110 |000c: move v0, v1 │ │ -05dc82: 28fb |000d: goto 0008 // -0005 │ │ +05dca8: |[05dca8] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +05dcb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +05dcba: 5c21 fd03 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05dcbe: 5520 e403 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05dcc2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +05dcc6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +05dcc8: 6e40 e70c 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ +05dcce: 0e00 |000b: return-void │ │ +05dcd0: 0110 |000c: move v0, v1 │ │ +05dcd2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000b line=491 │ │ 0x000d line=490 │ │ locals : │ │ @@ -57745,19 +57740,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05dc84: |[05dc84] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -05dc94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dc96: 5c10 fd03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ -05dc9a: 6e40 e70c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ -05dca0: 0e00 |0006: return-void │ │ +05dcd4: |[05dcd4] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +05dce4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05dce6: 5c10 fd03 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@03fd │ │ +05dcea: 6e40 e70c 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@0ce7 │ │ +05dcf0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -57769,18 +57764,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -05dca4: |[05dca4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -05dcb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dcb6: 6e50 e80c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ -05dcbc: 0e00 |0004: return-void │ │ +05dcf4: |[05dcf4] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +05dd04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05dd06: 6e50 e80c 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@0ce8 │ │ +05dd0c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0004 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -57792,86 +57787,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -05dcc0: |[05dcc0] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -05dcd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05dcd2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -05dcd4: 5453 d403 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dcd8: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -05dcdc: 5453 d403 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dce0: 6e10 e60a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05dce6: 0a03 |000b: move-result v3 │ │ -05dce8: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -05dcec: 7020 f50c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05dcf2: 0e00 |0011: return-void │ │ -05dcf4: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -05dcf8: 5253 db03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05dcfc: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -05dd00: 5453 ef03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05dd04: 6e10 0d23 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05dd0a: 0a03 |001d: move-result v3 │ │ -05dd0c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -05dd10: 7020 f50c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05dd16: 28ee |0023: goto 0011 // -0012 │ │ -05dd18: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -05dd1c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -05dd1e: 5252 f903 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05dd22: 5253 db03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05dd26: b023 |002b: add-int/2addr v3, v2 │ │ -05dd28: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -05dd2c: 5253 db03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05dd30: b123 |0030: sub-int/2addr v3, v2 │ │ -05dd32: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -05dd36: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -05dd38: 5453 ef03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05dd3c: 6e10 0d23 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -05dd42: 0a03 |0039: move-result v3 │ │ -05dd44: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -05dd48: 5453 ef03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ -05dd4c: 6e20 0723 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -05dd52: 0c03 |0041: move-result-object v3 │ │ -05dd54: 1f03 f901 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@01f9 │ │ -05dd58: 5c30 b103 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ -05dd5c: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05dd60: 28ec |0048: goto 0034 // -0014 │ │ -05dd62: 5453 d403 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dd66: 6e10 e60a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05dd6c: 0a03 |004e: move-result v3 │ │ -05dd6e: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -05dd72: 5453 d403 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05dd76: 6e10 e60a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -05dd7c: 0a03 |0056: move-result v3 │ │ -05dd7e: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -05dd82: 28ce |0059: goto 0027 // -0032 │ │ -05dd84: 5253 db03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05dd88: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -05dd8c: 5553 e403 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ -05dd90: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -05dd94: 5956 db03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05dd98: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -05dd9c: 5453 fa03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05dda0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -05dda4: 5453 fa03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05dda8: 7220 610c 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05ddae: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -05ddb2: 5453 ec03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ddb6: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -05ddba: 5453 ec03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ddbe: 7220 610c 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ -05ddc4: 6e10 df0c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ -05ddca: 2894 |007d: goto 0011 // -006c │ │ -05ddcc: 0140 |007e: move v0, v4 │ │ -05ddce: 28df |007f: goto 005e // -0021 │ │ -05ddd0: 6e20 d70c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0cd7 │ │ -05ddd6: 7050 e20c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ -05dddc: 288b |0086: goto 0011 // -0075 │ │ +05dd10: |[05dd10] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +05dd20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +05dd22: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +05dd24: 5453 d403 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dd28: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +05dd2c: 5453 d403 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05dd30: 6e10 e60a 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05dd36: 0a03 |000b: move-result v3 │ │ +05dd38: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +05dd3c: 7020 f50c 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05dd42: 0e00 |0011: return-void │ │ +05dd44: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +05dd48: 5253 db03 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05dd4c: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +05dd50: 5453 ef03 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05dd54: 6e10 0d23 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05dd5a: 0a03 |001d: move-result v3 │ │ +05dd5c: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +05dd60: 7020 f50c 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05dd66: 28ee |0023: goto 0011 // -0012 │ │ +05dd68: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +05dd6c: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +05dd6e: 5252 f903 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05dd72: 5253 db03 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05dd76: b023 |002b: add-int/2addr v3, v2 │ │ +05dd78: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +05dd7c: 5253 db03 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05dd80: b123 |0030: sub-int/2addr v3, v2 │ │ +05dd82: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +05dd86: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +05dd88: 5453 ef03 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05dd8c: 6e10 0d23 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +05dd92: 0a03 |0039: move-result v3 │ │ +05dd94: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +05dd98: 5453 ef03 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@03ef │ │ +05dd9c: 6e20 0723 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +05dda2: 0c03 |0041: move-result-object v3 │ │ +05dda4: 1f03 0002 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0200 │ │ +05dda8: 5c30 b103 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@03b1 │ │ +05ddac: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +05ddb0: 28ec |0048: goto 0034 // -0014 │ │ +05ddb2: 5453 d403 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ddb6: 6e10 e60a 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05ddbc: 0a03 |004e: move-result v3 │ │ +05ddbe: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +05ddc2: 5453 d403 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05ddc6: 6e10 e60a 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +05ddcc: 0a03 |0056: move-result v3 │ │ +05ddce: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +05ddd2: 28ce |0059: goto 0027 // -0032 │ │ +05ddd4: 5253 db03 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05ddd8: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +05dddc: 5553 e403 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@03e4 │ │ +05dde0: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +05dde4: 5956 db03 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05dde8: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +05ddec: 5453 fa03 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ddf0: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +05ddf4: 5453 fa03 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05ddf8: 7220 610c 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05ddfe: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +05de02: 5453 ec03 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05de06: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +05de0a: 5453 ec03 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05de0e: 7220 610c 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@0c61 │ │ +05de14: 6e10 df0c 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ +05de1a: 2894 |007d: goto 0011 // -006c │ │ +05de1c: 0140 |007e: move v0, v4 │ │ +05de1e: 28df |007f: goto 005e // -0021 │ │ +05de20: 6e20 d70c 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@0cd7 │ │ +05de26: 7050 e20c 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@0ce2 │ │ +05de2c: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=513 │ │ 0x000e line=514 │ │ 0x0011 line=553 │ │ 0x0012 line=517 │ │ 0x0020 line=518 │ │ @@ -57912,18 +57907,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 │ │ -05dde0: |[05dde0] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -05ddf0: 5410 ec03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ddf4: 5b12 ec03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ -05ddf8: 1100 |0004: return-object v0 │ │ +05de30: |[05de30] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +05de40: 5410 ec03 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05de44: 5b12 ec03 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03ec │ │ +05de48: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0002 line=655 │ │ 0x0004 line=656 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -57935,39 +57930,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -05ddfc: |[05ddfc] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -05de0c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05de0e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -05de12: 1a00 750d |0003: const-string v0, "ViewPager" // string@0d75 │ │ -05de16: 2201 6404 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -05de1a: 7010 d422 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05de20: 1a02 810b |000a: const-string v2, "Requested offscreen page limit " // string@0b81 │ │ -05de24: 6e20 dc22 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05de2a: 0c01 |000f: move-result-object v1 │ │ -05de2c: 6e20 d822 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -05de32: 0c01 |0013: move-result-object v1 │ │ -05de34: 1a02 8a00 |0014: const-string v2, " too small; defaulting to " // string@008a │ │ -05de38: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05de3e: 0c01 |0019: move-result-object v1 │ │ -05de40: 6e20 d822 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -05de46: 0c01 |001d: move-result-object v1 │ │ -05de48: 6e10 e122 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05de4e: 0c01 |0021: move-result-object v1 │ │ -05de50: 7120 911d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -05de56: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -05de58: 5240 f903 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05de5c: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -05de60: 5945 f903 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ -05de64: 6e10 d60c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05de6a: 0e00 |002f: return-void │ │ +05de4c: |[05de4c] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +05de5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +05de5e: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +05de62: 1a00 7e0d |0003: const-string v0, "ViewPager" // string@0d7e │ │ +05de66: 2201 6d04 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +05de6a: 7010 d422 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05de70: 1a02 8a0b |000a: const-string v2, "Requested offscreen page limit " // string@0b8a │ │ +05de74: 6e20 dc22 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05de7a: 0c01 |000f: move-result-object v1 │ │ +05de7c: 6e20 d822 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +05de82: 0c01 |0013: move-result-object v1 │ │ +05de84: 1a02 8a00 |0014: const-string v2, " too small; defaulting to " // string@008a │ │ +05de88: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05de8e: 0c01 |0019: move-result-object v1 │ │ +05de90: 6e20 d822 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +05de96: 0c01 |001d: move-result-object v1 │ │ +05de98: 6e10 e122 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05de9e: 0c01 |0021: move-result-object v1 │ │ +05dea0: 7120 911d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +05dea6: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +05dea8: 5240 f903 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05deac: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +05deb0: 5945 f903 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@03f9 │ │ +05deb4: 6e10 d60c 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05deba: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=688 │ │ 0x0003 line=689 │ │ 0x0025 line=691 │ │ 0x0026 line=693 │ │ 0x002a line=694 │ │ @@ -57982,17 +57977,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 │ │ -05de6c: |[05de6c] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -05de7c: 5b01 d503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ -05de80: 0e00 |0002: return-void │ │ +05debc: |[05debc] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +05decc: 5b01 d503 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@03d5 │ │ +05ded0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -58002,17 +57997,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 │ │ -05de84: |[05de84] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -05de94: 5b01 fa03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ -05de98: 0e00 |0002: return-void │ │ +05ded4: |[05ded4] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +05dee4: 5b01 fa03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@03fa │ │ +05dee8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0002 line=593 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -58022,22 +58017,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -05de9c: |[05de9c] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -05deac: 5220 fb03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05deb0: 5923 fb03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05deb4: 6e10 b60c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ -05deba: 0a01 |0007: move-result v1 │ │ -05debc: 7050 d80c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0cd8 │ │ -05dec2: 6e10 df0c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ -05dec8: 0e00 |000e: return-void │ │ +05deec: |[05deec] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +05defc: 5220 fb03 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05df00: 5923 fb03 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05df04: 6e10 b60c 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@0cb6 │ │ +05df0a: 0a01 |0007: move-result v1 │ │ +05df0c: 7050 d80c 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@0cd8 │ │ +05df12: 6e10 df0c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@0cdf │ │ +05df18: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=708 │ │ 0x0002 line=709 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000b line=714 │ │ @@ -58053,23 +58048,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -05decc: |[05decc] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -05dedc: 6e10 a30c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ -05dee2: 0c00 |0003: move-result-object v0 │ │ -05dee4: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -05deea: 0c00 |0007: move-result-object v0 │ │ -05deec: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -05def2: 0c00 |000b: move-result-object v0 │ │ -05def4: 6e20 f20c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0cf2 │ │ -05defa: 0e00 |000f: return-void │ │ +05df1c: |[05df1c] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +05df2c: 6e10 a30c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@0ca3 │ │ +05df32: 0c00 |0003: move-result-object v0 │ │ +05df34: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +05df3a: 0c00 |0007: move-result-object v0 │ │ +05df3c: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +05df42: 0c00 |000b: move-result-object v0 │ │ +05df44: 6e20 f20c 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0cf2 │ │ +05df4a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000f line=745 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -58079,25 +58074,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -05defc: |[05defc] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -05df0c: 5b12 f403 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05df10: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -05df14: 6e10 d90c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0cd9 │ │ -05df1a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -05df1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -05df20: 6e20 f60c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0cf6 │ │ -05df26: 6e10 be0c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0cbe │ │ -05df2c: 0e00 |0010: return-void │ │ -05df2e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -05df30: 28f8 |0012: goto 000a // -0008 │ │ +05df4c: |[05df4c] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +05df5c: 5b12 f403 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05df60: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +05df64: 6e10 d90c 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@0cd9 │ │ +05df6a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +05df6e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +05df70: 6e20 f60c 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@0cf6 │ │ +05df76: 6e10 be0c 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@0cbe │ │ +05df7c: 0e00 |0010: return-void │ │ +05df7e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05df80: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ 0x0002 line=733 │ │ 0x0007 line=734 │ │ 0x000d line=735 │ │ 0x0010 line=736 │ │ @@ -58111,44 +58106,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 │ │ -05df34: |[05df34] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -05df44: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -05df46: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -05df48: 6004 2c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05df4c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -05df50: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -05df54: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -05df58: 0120 |000a: move v0, v2 │ │ -05df5a: 5464 fc03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ -05df5e: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -05df62: 0124 |000f: move v4, v2 │ │ -05df64: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -05df68: 0121 |0012: move v1, v2 │ │ -05df6a: 5b68 fc03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ -05df6e: 6e20 e40c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0ce4 │ │ -05df74: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -05df78: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -05df7c: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -05df7e: 5962 de03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ -05df82: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -05df86: 6e10 d60c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05df8c: 0e00 |0024: return-void │ │ -05df8e: 0130 |0025: move v0, v3 │ │ -05df90: 28e5 |0026: goto 000b // -001b │ │ -05df92: 0134 |0027: move v4, v3 │ │ -05df94: 28e8 |0028: goto 0010 // -0018 │ │ -05df96: 0131 |0029: move v1, v3 │ │ -05df98: 28e9 |002a: goto 0013 // -0017 │ │ -05df9a: 5963 de03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ -05df9e: 28f2 |002d: goto 001f // -000e │ │ +05df84: |[05df84] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +05df94: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +05df96: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +05df98: 6004 2c00 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05df9c: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +05dfa0: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +05dfa4: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +05dfa8: 0120 |000a: move v0, v2 │ │ +05dfaa: 5464 fc03 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ +05dfae: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +05dfb2: 0124 |000f: move v4, v2 │ │ +05dfb4: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +05dfb8: 0121 |0012: move v1, v2 │ │ +05dfba: 5b68 fc03 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@03fc │ │ +05dfbe: 6e20 e40c 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@0ce4 │ │ +05dfc4: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +05dfc8: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +05dfcc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +05dfce: 5962 de03 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ +05dfd2: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +05dfd6: 6e10 d60c 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05dfdc: 0e00 |0024: return-void │ │ +05dfde: 0130 |0025: move v0, v3 │ │ +05dfe0: 28e5 |0026: goto 000b // -001b │ │ +05dfe2: 0134 |0027: move v4, v3 │ │ +05dfe4: 28e8 |0028: goto 0010 // -0018 │ │ +05dfe6: 0131 |0029: move v1, v3 │ │ +05dfe8: 28e9 |002a: goto 0013 // -0017 │ │ +05dfea: 5963 de03 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@03de │ │ +05dfee: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=608 │ │ 0x0008 line=609 │ │ 0x000b line=610 │ │ 0x0013 line=611 │ │ 0x0015 line=612 │ │ @@ -58173,18 +58168,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -05dfa0: |[05dfa0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -05dfb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dfb2: 6e40 f80c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0cf8 │ │ -05dfb8: 0e00 |0004: return-void │ │ +05dff0: |[05dff0] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +05e000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05e002: 6e40 f80c 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@0cf8 │ │ +05e008: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0004 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -58195,98 +58190,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -05dfbc: |[05dfbc] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -05dfcc: 6e10 9f0c 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ -05dfd2: 0a01 |0003: move-result v1 │ │ -05dfd4: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -05dfd8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -05dfda: 7020 f50c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05dfe0: 0e00 |000a: return-void │ │ -05dfe2: 6e10 b40c 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ -05dfe8: 0a02 |000e: move-result v2 │ │ -05dfea: 6e10 b50c 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ -05dff0: 0a03 |0012: move-result v3 │ │ -05dff2: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -05dff6: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -05dffa: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -05dffe: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -05e002: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -05e004: 7020 8b0c 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ -05e00a: 6e10 d60c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ -05e010: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -05e012: 7020 f40c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05e018: 28e4 |0026: goto 000a // -001c │ │ -05e01a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -05e01c: 7020 f50c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ -05e022: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -05e024: 7020 f40c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ -05e02a: 7010 a20c 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ -05e030: 0a0c |0032: move-result v12 │ │ -05e032: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -05e036: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -05e03a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -05e03e: 7110 ad22 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05e044: 0a0e |003c: move-result v14 │ │ -05e046: 82ee |003d: int-to-float v14, v14 │ │ -05e048: c8ed |003e: mul-float/2addr v13, v14 │ │ -05e04a: 82ce |003f: int-to-float v14, v12 │ │ -05e04c: c9ed |0040: div-float/2addr v13, v14 │ │ -05e04e: 7120 b122 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -05e054: 0a08 |0044: move-result v8 │ │ -05e056: 8291 |0045: int-to-float v1, v9 │ │ -05e058: 829d |0046: int-to-float v13, v9 │ │ -05e05a: 6e20 910c 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0c91 │ │ -05e060: 0a0e |004a: move-result v14 │ │ -05e062: c8ed |004b: mul-float/2addr v13, v14 │ │ -05e064: a607 010d |004c: add-float v7, v1, v13 │ │ -05e068: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -05e06a: 7701 ad22 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05e070: 0a12 |0052: move-result v18 │ │ -05e072: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -05e076: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -05e07a: 0200 1200 |0057: move/from16 v0, v18 │ │ -05e07e: 820d |0059: int-to-float v13, v0 │ │ -05e080: a90d 070d |005a: div-float v13, v7, v13 │ │ -05e084: 7110 ac22 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -05e08a: 0a0d |005f: move-result v13 │ │ -05e08c: c8d1 |0060: mul-float/2addr v1, v13 │ │ -05e08e: 7110 b322 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@22b3 │ │ -05e094: 0a01 |0064: move-result v1 │ │ -05e096: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -05e09a: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -05e09e: 7120 b222 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -05e0a4: 0a06 |006c: move-result v6 │ │ -05e0a6: 54f1 0304 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ -05e0aa: 7406 e020 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ -05e0b0: 7110 f00b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -05e0b6: 2895 |0075: goto 000a // -006b │ │ -05e0b8: 82c1 |0076: int-to-float v1, v12 │ │ -05e0ba: 54fd d403 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ -05e0be: 52fe db03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ -05e0c2: 6e20 e90a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ -05e0c8: 0a0d |007e: move-result v13 │ │ -05e0ca: a80b 010d |007f: mul-float v11, v1, v13 │ │ -05e0ce: 7110 ad22 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -05e0d4: 0a01 |0084: move-result v1 │ │ -05e0d6: 8211 |0085: int-to-float v1, v1 │ │ -05e0d8: 52fd fb03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ -05e0dc: 82dd |0088: int-to-float v13, v13 │ │ -05e0de: c6bd |0089: add-float/2addr v13, v11 │ │ -05e0e0: a90a 010d |008a: div-float v10, v1, v13 │ │ -05e0e4: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -05e0e8: c6a1 |008e: add-float/2addr v1, v10 │ │ -05e0ea: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -05e0ee: c8d1 |0091: mul-float/2addr v1, v13 │ │ -05e0f0: 8716 |0092: float-to-int v6, v1 │ │ -05e0f2: 28d4 |0093: goto 0067 // -002c │ │ +05e00c: |[05e00c] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +05e01c: 6e10 9f0c 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@0c9f │ │ +05e022: 0a01 |0003: move-result v1 │ │ +05e024: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +05e028: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +05e02a: 7020 f50c 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05e030: 0e00 |000a: return-void │ │ +05e032: 6e10 b40c 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@0cb4 │ │ +05e038: 0a02 |000e: move-result v2 │ │ +05e03a: 6e10 b50c 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@0cb5 │ │ +05e040: 0a03 |0012: move-result v3 │ │ +05e042: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +05e046: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +05e04a: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +05e04e: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +05e052: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +05e054: 7020 8b0c 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@0c8b │ │ +05e05a: 6e10 d60c 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@0cd6 │ │ +05e060: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +05e062: 7020 f40c 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05e068: 28e4 |0026: goto 000a // -001c │ │ +05e06a: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +05e06c: 7020 f50c 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@0cf5 │ │ +05e072: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +05e074: 7020 f40c 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@0cf4 │ │ +05e07a: 7010 a20c 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@0ca2 │ │ +05e080: 0a0c |0032: move-result v12 │ │ +05e082: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +05e086: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +05e08a: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +05e08e: 7110 ad22 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05e094: 0a0e |003c: move-result v14 │ │ +05e096: 82ee |003d: int-to-float v14, v14 │ │ +05e098: c8ed |003e: mul-float/2addr v13, v14 │ │ +05e09a: 82ce |003f: int-to-float v14, v12 │ │ +05e09c: c9ed |0040: div-float/2addr v13, v14 │ │ +05e09e: 7120 b122 d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +05e0a4: 0a08 |0044: move-result v8 │ │ +05e0a6: 8291 |0045: int-to-float v1, v9 │ │ +05e0a8: 829d |0046: int-to-float v13, v9 │ │ +05e0aa: 6e20 910c 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@0c91 │ │ +05e0b0: 0a0e |004a: move-result v14 │ │ +05e0b2: c8ed |004b: mul-float/2addr v13, v14 │ │ +05e0b4: a607 010d |004c: add-float v7, v1, v13 │ │ +05e0b8: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +05e0ba: 7701 ad22 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05e0c0: 0a12 |0052: move-result v18 │ │ +05e0c2: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +05e0c6: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +05e0ca: 0200 1200 |0057: move/from16 v0, v18 │ │ +05e0ce: 820d |0059: int-to-float v13, v0 │ │ +05e0d0: a90d 070d |005a: div-float v13, v7, v13 │ │ +05e0d4: 7110 ac22 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +05e0da: 0a0d |005f: move-result v13 │ │ +05e0dc: c8d1 |0060: mul-float/2addr v1, v13 │ │ +05e0de: 7110 b322 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@22b3 │ │ +05e0e4: 0a01 |0064: move-result v1 │ │ +05e0e6: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +05e0ea: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +05e0ee: 7120 b222 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +05e0f4: 0a06 |006c: move-result v6 │ │ +05e0f6: 54f1 0304 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@0403 │ │ +05e0fa: 7406 e020 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ +05e100: 7110 f00b 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +05e106: 2895 |0075: goto 000a // -006b │ │ +05e108: 82c1 |0076: int-to-float v1, v12 │ │ +05e10a: 54fd d403 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@03d4 │ │ +05e10e: 52fe db03 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@03db │ │ +05e112: 6e20 e90a ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@0ae9 │ │ +05e118: 0a0d |007e: move-result v13 │ │ +05e11a: a80b 010d |007f: mul-float v11, v1, v13 │ │ +05e11e: 7110 ad22 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +05e124: 0a01 |0084: move-result v1 │ │ +05e126: 8211 |0085: int-to-float v1, v1 │ │ +05e128: 52fd fb03 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@03fb │ │ +05e12c: 82dd |0088: int-to-float v13, v13 │ │ +05e12e: c6bd |0089: add-float/2addr v13, v11 │ │ +05e130: a90a 010d |008a: div-float v10, v1, v13 │ │ +05e134: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +05e138: c6a1 |008e: add-float/2addr v1, v10 │ │ +05e13a: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +05e13e: c8d1 |0091: mul-float/2addr v1, v13 │ │ +05e140: 8716 |0092: float-to-int v6, v1 │ │ +05e142: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0006 line=791 │ │ 0x000a line=827 │ │ 0x000b line=794 │ │ 0x000f line=795 │ │ @@ -58334,38 +58329,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05e0f4: |[05e0f4] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -05e104: 6f20 3a1f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1f3a │ │ -05e10a: 0a00 |0003: move-result v0 │ │ -05e10c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -05e110: 5410 f403 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ -05e114: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -05e118: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -05e11a: 0f00 |000b: return v0 │ │ -05e11c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -05e11e: 28fe |000d: goto 000b // -0002 │ │ +05e144: |[05e144] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +05e154: 6f20 3a1f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1f3a │ │ +05e15a: 0a00 |0003: move-result v0 │ │ +05e15c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +05e160: 5410 f403 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@03f4 │ │ +05e164: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +05e168: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +05e16a: 0f00 |000b: return v0 │ │ +05e16c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +05e16e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #256 header: │ │ -class_idx : 518 │ │ +class_idx : 525 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3447 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -58383,21 +58378,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 : 3447 (ViewParentCompat.java) │ │ + source_file_idx : 3456 (ViewParentCompat.java) │ │ │ │ Class #257 header: │ │ -class_idx : 520 │ │ +class_idx : 527 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3447 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3456 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -58420,26 +58415,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05e120: |[05e120] android.support.v4.view.ViewParentCompat.:()V │ │ -05e130: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e134: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05e138: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05e13c: 2201 0502 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0205 │ │ -05e140: 7010 fb0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0cfb │ │ -05e146: 6901 0d04 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ -05e14a: 0e00 |000d: return-void │ │ -05e14c: 2201 0702 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0207 │ │ -05e150: 7010 fe0c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0cfe │ │ -05e156: 6901 0d04 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ -05e15a: 28f8 |0015: goto 000d // -0008 │ │ +05e170: |[05e170] android.support.v4.view.ViewParentCompat.:()V │ │ +05e180: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e184: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05e188: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05e18c: 2201 0c02 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@020c │ │ +05e190: 7010 fb0c 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@0cfb │ │ +05e196: 6901 0d04 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ +05e19a: 0e00 |000d: return-void │ │ +05e19c: 2201 0e02 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@020e │ │ +05e1a0: 7010 fe0c 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0cfe │ │ +05e1a6: 6901 0d04 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ +05e1aa: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -58451,17 +58446,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e15c: |[05e15c] android.support.v4.view.ViewParentCompat.:()V │ │ -05e16c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e172: 0e00 |0003: return-void │ │ +05e1ac: |[05e1ac] android.support.v4.view.ViewParentCompat.:()V │ │ +05e1bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e1c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -58470,35 +58465,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 │ │ -05e174: |[05e174] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05e184: 6200 0d04 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ -05e188: 7240 fd0c 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@0cfd │ │ -05e18e: 0a00 |0005: move-result v0 │ │ -05e190: 0f00 |0006: return v0 │ │ +05e1c4: |[05e1c4] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05e1d4: 6200 0d04 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@040d │ │ +05e1d8: 7240 fd0c 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@0cfd │ │ +05e1de: 0a00 |0005: move-result v0 │ │ +05e1e0: 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 : 3447 (ViewParentCompat.java) │ │ + source_file_idx : 3456 (ViewParentCompat.java) │ │ │ │ Class #258 header: │ │ -class_idx : 521 │ │ +class_idx : 528 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3448 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3457 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #258 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -58513,17 +58508,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e194: |[05e194] android.support.v4.view.ViewParentCompatICS.:()V │ │ -05e1a4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e1aa: 0e00 |0003: return-void │ │ +05e1e4: |[05e1e4] android.support.v4.view.ViewParentCompatICS.:()V │ │ +05e1f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e1fa: 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;) │ │ @@ -58531,34 +58526,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 │ │ -05e1ac: |[05e1ac] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -05e1bc: 7230 3d1f 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f3d │ │ -05e1c2: 0a00 |0003: move-result v0 │ │ -05e1c4: 0f00 |0004: return v0 │ │ +05e1fc: |[05e1fc] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +05e20c: 7230 3d1f 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f3d │ │ +05e212: 0a00 |0003: move-result v0 │ │ +05e214: 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 : 3448 (ViewParentCompatICS.java) │ │ + source_file_idx : 3457 (ViewParentCompatICS.java) │ │ │ │ Class #259 header: │ │ -class_idx : 522 │ │ +class_idx : 529 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3541 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3550 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #259 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -58588,30 +58583,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e1c8: |[05e1c8] android.support.v4.view.WindowCompat.:()V │ │ -05e1d8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e1de: 0e00 |0003: return-void │ │ +05e218: |[05e218] android.support.v4.view.WindowCompat.:()V │ │ +05e228: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e22e: 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 : 3541 (WindowCompat.java) │ │ + source_file_idx : 3550 (WindowCompat.java) │ │ │ │ Class #260 header: │ │ -class_idx : 525 │ │ +class_idx : 532 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #260 annotations: │ │ @@ -58645,17 +58640,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 425 (AccessibilityEventCompat.java) │ │ │ │ Class #261 header: │ │ -class_idx : 526 │ │ +class_idx : 533 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 425 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #261 annotations: │ │ @@ -58760,26 +58755,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05e1e0: |[05e1e0] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -05e1f0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e1f4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05e1f8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05e1fc: 2200 0b02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@020b │ │ -05e200: 7010 060d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0d06 │ │ -05e206: 6900 1104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ -05e20a: 0e00 |000d: return-void │ │ -05e20c: 2200 0c02 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@020c │ │ -05e210: 7010 0a0d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0d0a │ │ -05e216: 6900 1104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ -05e21a: 28f8 |0015: goto 000d // -0008 │ │ +05e230: |[05e230] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +05e240: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e244: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05e248: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05e24c: 2200 1202 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@0212 │ │ +05e250: 7010 060d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@0d06 │ │ +05e256: 6900 1104 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ +05e25a: 0e00 |000d: return-void │ │ +05e25c: 2200 1302 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@0213 │ │ +05e260: 7010 0a0d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0d0a │ │ +05e266: 6900 1104 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ +05e26a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -58789,17 +58784,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e21c: |[05e21c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -05e22c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e232: 0e00 |0003: return-void │ │ +05e26c: |[05e26c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +05e27c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e282: 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; │ │ │ │ @@ -58808,20 +58803,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 │ │ -05e234: |[05e234] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -05e244: 6200 1104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ -05e248: 6e10 590f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0f59 │ │ -05e24e: 0c01 |0005: move-result-object v1 │ │ -05e250: 7230 0e0d 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0d0e │ │ -05e256: 0e00 |0009: return-void │ │ +05e284: |[05e284] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +05e294: 6200 1104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ +05e298: 6e10 590f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@0f59 │ │ +05e29e: 0c01 |0005: move-result-object v1 │ │ +05e2a0: 7230 0e0d 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0d0e │ │ +05e2a6: 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; │ │ @@ -58831,18 +58826,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 │ │ -05e258: |[05e258] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05e268: 2200 3602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0236 │ │ -05e26c: 7020 510f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ -05e272: 1100 |0005: return-object v0 │ │ +05e2a8: |[05e2a8] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05e2b8: 2200 3d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@023d │ │ +05e2bc: 7020 510f 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ +05e2c2: 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;) │ │ @@ -58850,21 +58845,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 │ │ -05e274: |[05e274] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05e284: 2200 3602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0236 │ │ -05e288: 6201 1104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ -05e28c: 7230 0f0d 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0d0f │ │ -05e292: 0c01 |0007: move-result-object v1 │ │ -05e294: 7020 510f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ -05e29a: 1100 |000b: return-object v0 │ │ +05e2c4: |[05e2c4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05e2d4: 2200 3d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@023d │ │ +05e2d8: 6201 1104 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ +05e2dc: 7230 0f0d 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0d0f │ │ +05e2e2: 0c01 |0007: move-result-object v1 │ │ +05e2e4: 7020 510f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ +05e2ea: 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 │ │ │ │ @@ -58873,32 +58868,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 │ │ -05e29c: |[05e29c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05e2ac: 6200 1104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ -05e2b0: 7220 100d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0d10 │ │ -05e2b6: 0a00 |0005: move-result v0 │ │ -05e2b8: 0f00 |0006: return v0 │ │ +05e2ec: |[05e2ec] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05e2fc: 6200 1104 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@0411 │ │ +05e300: 7220 100d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0d10 │ │ +05e306: 0a00 |0005: move-result v0 │ │ +05e308: 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 : 425 (AccessibilityEventCompat.java) │ │ │ │ Class #262 header: │ │ -class_idx : 527 │ │ +class_idx : 534 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 426 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #262 - │ │ @@ -58914,17 +58909,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e2bc: |[05e2bc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -05e2cc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e2d2: 0e00 |0003: return-void │ │ +05e30c: |[05e30c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +05e31c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e322: 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;) │ │ @@ -58932,18 +58927,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 │ │ -05e2d4: |[05e2d4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -05e2e4: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -05e2e8: 6e20 621f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f62 │ │ -05e2ee: 0e00 |0005: return-void │ │ +05e324: |[05e324] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +05e334: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +05e338: 6e20 621f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f62 │ │ +05e33e: 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; │ │ @@ -58953,18 +58948,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 │ │ -05e2f0: |[05e2f0] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -05e300: 6e20 651f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1f65 │ │ -05e306: 0c00 |0003: move-result-object v0 │ │ -05e308: 1100 |0004: return-object v0 │ │ +05e340: |[05e340] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +05e350: 6e20 651f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1f65 │ │ +05e356: 0c00 |0003: move-result-object v0 │ │ +05e358: 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 │ │ │ │ @@ -58973,31 +58968,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 │ │ -05e30c: |[05e30c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -05e31c: 6e10 661f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1f66 │ │ -05e322: 0a00 |0003: move-result v0 │ │ -05e324: 0f00 |0004: return v0 │ │ +05e35c: |[05e35c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +05e36c: 6e10 661f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1f66 │ │ +05e372: 0a00 |0003: move-result v0 │ │ +05e374: 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 : 426 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #263 header: │ │ -class_idx : 531 │ │ +class_idx : 538 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #263 annotations: │ │ @@ -59053,17 +59048,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #264 header: │ │ -class_idx : 532 │ │ +class_idx : 539 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #264 annotations: │ │ @@ -59088,22 +59083,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -05e328: |[05e328] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -05e338: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e33e: 7100 350d 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0d35 │ │ -05e344: 0c00 |0006: move-result-object v0 │ │ -05e346: 7220 2f0d 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@0d2f │ │ -05e34c: 0c00 |000a: move-result-object v0 │ │ -05e34e: 5b10 2404 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ -05e352: 0e00 |000d: return-void │ │ +05e378: |[05e378] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +05e388: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e38e: 7100 350d 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@0d35 │ │ +05e394: 0c00 |0006: move-result-object v0 │ │ +05e396: 7220 2f0d 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@0d2f │ │ +05e39c: 0c00 |000a: move-result-object v0 │ │ +05e39e: 5b10 2404 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ +05e3a2: 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; │ │ @@ -59114,17 +59109,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #265 header: │ │ -class_idx : 533 │ │ +class_idx : 540 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 430 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #265 annotations: │ │ @@ -59152,26 +59147,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -05e354: |[05e354] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -05e364: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e368: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -05e36c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05e370: 2200 1102 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0211 │ │ -05e374: 7010 1d0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0d1d │ │ -05e37a: 6900 2504 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e37e: 0e00 |000d: return-void │ │ -05e380: 2200 1202 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0212 │ │ -05e384: 7010 240d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0d24 │ │ -05e38a: 6900 2504 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e38e: 28f8 |0015: goto 000d // -0008 │ │ +05e3a4: |[05e3a4] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +05e3b4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e3b8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +05e3bc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05e3c0: 2200 1802 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0218 │ │ +05e3c4: 7010 1d0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@0d1d │ │ +05e3ca: 6900 2504 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e3ce: 0e00 |000d: return-void │ │ +05e3d0: 2200 1902 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0219 │ │ +05e3d4: 7010 240d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0d24 │ │ +05e3da: 6900 2504 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e3de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -59181,17 +59176,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e390: |[05e390] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -05e3a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e3a6: 0e00 |0003: return-void │ │ +05e3e0: |[05e3e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +05e3f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e3f6: 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; │ │ │ │ @@ -59200,36 +59195,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 │ │ -05e3a8: |[05e3a8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -05e3b8: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e3bc: 1100 |0002: return-object v0 │ │ +05e3f8: |[05e3f8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +05e408: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e40c: 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 │ │ -05e3c0: |[05e3c0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05e3d0: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e3d4: 7230 2b0d 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@0d2b │ │ -05e3da: 0a00 |0005: move-result v0 │ │ -05e3dc: 0f00 |0006: return v0 │ │ +05e410: |[05e410] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05e420: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e424: 7230 2b0d 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@0d2b │ │ +05e42a: 0a00 |0005: move-result v0 │ │ +05e42c: 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; │ │ │ │ @@ -59238,19 +59233,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 │ │ -05e3e0: |[05e3e0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05e3f0: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e3f4: 7230 2c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0d2c │ │ -05e3fa: 0c00 |0005: move-result-object v0 │ │ -05e3fc: 1100 |0006: return-object v0 │ │ +05e430: |[05e430] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05e440: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e444: 7230 2c0d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0d2c │ │ +05e44a: 0c00 |0005: move-result-object v0 │ │ +05e44c: 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 │ │ │ │ @@ -59259,19 +59254,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 │ │ -05e400: |[05e400] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05e410: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e414: 7220 2d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0d2d │ │ -05e41a: 0c00 |0005: move-result-object v0 │ │ -05e41c: 1100 |0006: return-object v0 │ │ +05e450: |[05e450] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05e460: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e464: 7220 2d0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0d2d │ │ +05e46a: 0c00 |0005: move-result-object v0 │ │ +05e46c: 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;) │ │ @@ -59279,19 +59274,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 │ │ -05e420: |[05e420] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05e430: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e434: 7220 2e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d2e │ │ -05e43a: 0a00 |0005: move-result v0 │ │ -05e43c: 0f00 |0006: return v0 │ │ +05e470: |[05e470] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05e480: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e484: 7220 2e0d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d2e │ │ +05e48a: 0a00 |0005: move-result v0 │ │ +05e48c: 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;) │ │ @@ -59299,33 +59294,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 │ │ -05e440: |[05e440] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -05e450: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ -05e454: 7230 300d 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@0d30 │ │ -05e45a: 0a00 |0005: move-result v0 │ │ -05e45c: 0f00 |0006: return v0 │ │ +05e490: |[05e490] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +05e4a0: 6200 2504 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0425 │ │ +05e4a4: 7230 300d 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@0d30 │ │ +05e4aa: 0a00 |0005: move-result v0 │ │ +05e4ac: 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 : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #266 header: │ │ -class_idx : 534 │ │ +class_idx : 541 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #266 annotations: │ │ @@ -59351,18 +59346,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 │ │ -05e460: |[05e460] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -05e470: 5b01 2604 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0426 │ │ -05e474: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e47a: 0e00 |0005: return-void │ │ +05e4b0: |[05e4b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +05e4c0: 5b01 2604 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0426 │ │ +05e4c4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e4ca: 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; │ │ │ │ @@ -59372,32 +59367,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e47c: |[05e47c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -05e48c: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0426 │ │ -05e490: 7220 3d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0d3d │ │ -05e496: 0e00 |0005: return-void │ │ +05e4cc: |[05e4cc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +05e4dc: 5410 2604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0426 │ │ +05e4e0: 7220 3d0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@0d3d │ │ +05e4e6: 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 : 431 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #267 header: │ │ -class_idx : 535 │ │ +class_idx : 542 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #267 annotations: │ │ @@ -59419,17 +59414,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 431 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #268 header: │ │ -class_idx : 536 │ │ +class_idx : 543 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 431 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 annotations: │ │ @@ -59453,17 +59448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e498: |[05e498] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -05e4a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e4ae: 0e00 |0003: return-void │ │ +05e4e8: |[05e4e8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +05e4f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e4fe: 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; │ │ │ │ @@ -59472,19 +59467,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 │ │ -05e4b0: |[05e4b0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -05e4c0: 1f02 b803 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@03b8 │ │ -05e4c4: 6e20 6c1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f6c │ │ -05e4ca: 0a00 |0005: move-result v0 │ │ -05e4cc: 0f00 |0006: return v0 │ │ +05e500: |[05e500] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +05e510: 1f02 c103 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@03c1 │ │ +05e514: 6e20 6c1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f6c │ │ +05e51a: 0a00 |0005: move-result v0 │ │ +05e51c: 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; │ │ │ │ @@ -59493,18 +59488,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 │ │ -05e4d0: |[05e4d0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -05e4e0: 6e20 6d1f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1f6d │ │ -05e4e6: 0c00 |0003: move-result-object v0 │ │ -05e4e8: 1100 |0004: return-object v0 │ │ +05e520: |[05e520] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +05e530: 6e20 6d1f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1f6d │ │ +05e536: 0c00 |0003: move-result-object v0 │ │ +05e538: 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 │ │ │ │ @@ -59513,18 +59508,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 │ │ -05e4ec: |[05e4ec] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -05e4fc: 6e10 6e1f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1f6e │ │ -05e502: 0c00 |0003: move-result-object v0 │ │ -05e504: 1100 |0004: return-object v0 │ │ +05e53c: |[05e53c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +05e54c: 6e10 6e1f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1f6e │ │ +05e552: 0c00 |0003: move-result-object v0 │ │ +05e554: 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;) │ │ @@ -59532,18 +59527,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 │ │ -05e508: |[05e508] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -05e518: 6e10 701f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1f70 │ │ -05e51e: 0a00 |0003: move-result v0 │ │ -05e520: 0f00 |0004: return v0 │ │ +05e558: |[05e558] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +05e568: 6e10 701f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1f70 │ │ +05e56e: 0a00 |0003: move-result v0 │ │ +05e570: 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;) │ │ @@ -59551,18 +59546,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 │ │ -05e524: |[05e524] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -05e534: 2200 1602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0216 │ │ -05e538: 7020 3b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0d3b │ │ -05e53e: 1100 |0005: return-object v0 │ │ +05e574: |[05e574] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +05e584: 2200 1d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@021d │ │ +05e588: 7020 3b0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@0d3b │ │ +05e58e: 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;) │ │ @@ -59570,33 +59565,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 │ │ -05e540: |[05e540] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -05e550: 1f02 b803 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@03b8 │ │ -05e554: 6e20 711f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f71 │ │ -05e55a: 0a00 |0005: move-result v0 │ │ -05e55c: 0f00 |0006: return v0 │ │ +05e590: |[05e590] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +05e5a0: 1f02 c103 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@03c1 │ │ +05e5a4: 6e20 711f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f71 │ │ +05e5aa: 0a00 |0005: move-result v0 │ │ +05e5ac: 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 : 431 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #269 header: │ │ -class_idx : 538 │ │ +class_idx : 545 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 64 │ │ │ │ Class #269 annotations: │ │ @@ -59998,17 +59993,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #270 header: │ │ -class_idx : 543 │ │ +class_idx : 550 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 436 │ │ static_fields_size : 31 │ │ instance_fields_size: 1 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 64 │ │ │ │ Class #270 annotations: │ │ @@ -60189,47 +60184,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -05e560: |[05e560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -05e570: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e574: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05e578: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05e57c: 2200 1d02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@021d │ │ -05e580: 7010 c60d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0dc6 │ │ -05e586: 6900 4004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e58a: 0e00 |000d: return-void │ │ -05e58c: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e590: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ -05e594: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05e598: 2200 1c02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@021c │ │ -05e59c: 7010 c30d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0dc3 │ │ -05e5a2: 6900 4004 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e5a6: 28f2 |001b: goto 000d // -000e │ │ -05e5a8: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e5ac: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ -05e5b0: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05e5b4: 2200 1b02 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@021b │ │ -05e5b8: 7010 b50d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0db5 │ │ -05e5be: 6900 4004 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e5c2: 28e4 |0029: goto 000d // -001c │ │ -05e5c4: 6000 2c00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05e5c8: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ -05e5cc: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -05e5d0: 2200 1902 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0219 │ │ -05e5d4: 7010 450d 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0d45 │ │ -05e5da: 6900 4004 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e5de: 28d6 |0037: goto 000d // -002a │ │ -05e5e0: 2200 1e02 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@021e │ │ -05e5e4: 7010 c90d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0dc9 │ │ -05e5ea: 6900 4004 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e5ee: 28ce |003f: goto 000d // -0032 │ │ +05e5b0: |[05e5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +05e5c0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e5c4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05e5c8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05e5cc: 2200 2402 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0224 │ │ +05e5d0: 7010 c60d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@0dc6 │ │ +05e5d6: 6900 4004 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e5da: 0e00 |000d: return-void │ │ +05e5dc: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e5e0: 1301 1200 |0010: const/16 v1, #int 18 // #12 │ │ +05e5e4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05e5e8: 2200 2302 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0223 │ │ +05e5ec: 7010 c30d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0dc3 │ │ +05e5f2: 6900 4004 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e5f6: 28f2 |001b: goto 000d // -000e │ │ +05e5f8: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e5fc: 1301 1000 |001e: const/16 v1, #int 16 // #10 │ │ +05e600: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05e604: 2200 2202 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0222 │ │ +05e608: 7010 b50d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0db5 │ │ +05e60e: 6900 4004 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e612: 28e4 |0029: goto 000d // -001c │ │ +05e614: 6000 2c00 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05e618: 1301 0e00 |002c: const/16 v1, #int 14 // #e │ │ +05e61c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +05e620: 2200 2002 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@0220 │ │ +05e624: 7010 450d 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0d45 │ │ +05e62a: 6900 4004 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e62e: 28d6 |0037: goto 000d // -002a │ │ +05e630: 2200 2502 |0038: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0225 │ │ +05e634: 7010 c90d 0000 |003a: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0dc9 │ │ +05e63a: 6900 4004 |003d: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e63e: 28ce |003f: goto 000d // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0006 line=757 │ │ 0x000d line=767 │ │ 0x000e line=758 │ │ 0x0014 line=759 │ │ @@ -60245,18 +60240,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e5f0: |[05e5f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -05e600: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05e606: 5b01 4604 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e60a: 0e00 |0005: return-void │ │ +05e640: |[05e640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +05e650: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05e656: 5b01 4604 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e65a: 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; │ │ @@ -60267,55 +60262,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -05e60c: |[05e60c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -05e61c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -05e622: 1a00 5b01 |0003: const-string v0, "ACTION_UNKNOWN" // string@015b │ │ -05e626: 1100 |0005: return-object v0 │ │ -05e628: 1a00 4601 |0006: const-string v0, "ACTION_FOCUS" // string@0146 │ │ -05e62c: 28fd |0008: goto 0005 // -0003 │ │ -05e62e: 1a00 3f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013f │ │ -05e632: 28fa |000b: goto 0005 // -0006 │ │ -05e634: 1a00 5901 |000c: const-string v0, "ACTION_SELECT" // string@0159 │ │ -05e638: 28f7 |000e: goto 0005 // -0009 │ │ -05e63a: 1a00 4001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0140 │ │ -05e63e: 28f4 |0011: goto 0005 // -000c │ │ -05e640: 1a00 4101 |0012: const-string v0, "ACTION_CLICK" // string@0141 │ │ -05e644: 28f1 |0014: goto 0005 // -000f │ │ -05e646: 1a00 4a01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@014a │ │ -05e64a: 28ee |0017: goto 0005 // -0012 │ │ -05e64c: 1a00 3701 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0137 │ │ -05e650: 28eb |001a: goto 0005 // -0015 │ │ -05e652: 1a00 3e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013e │ │ -05e656: 28e8 |001d: goto 0005 // -0018 │ │ -05e658: 1a00 4c01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@014c │ │ -05e65c: 28e5 |0020: goto 0005 // -001b │ │ -05e65e: 1a00 5301 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0153 │ │ -05e662: 28e2 |0023: goto 0005 // -001e │ │ -05e664: 1a00 4d01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@014d │ │ -05e668: 28df |0026: goto 0005 // -0021 │ │ -05e66a: 1a00 5401 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0154 │ │ -05e66e: 28dc |0029: goto 0005 // -0024 │ │ -05e670: 1a00 5801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0158 │ │ -05e674: 28d9 |002c: goto 0005 // -0027 │ │ -05e676: 1a00 5701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0157 │ │ -05e67a: 28d6 |002f: goto 0005 // -002a │ │ -05e67c: 1a00 4301 |0030: const-string v0, "ACTION_CUT" // string@0143 │ │ -05e680: 28d3 |0032: goto 0005 // -002d │ │ -05e682: 1a00 4201 |0033: const-string v0, "ACTION_COPY" // string@0142 │ │ -05e686: 28d0 |0035: goto 0005 // -0030 │ │ -05e688: 1a00 4e01 |0036: const-string v0, "ACTION_PASTE" // string@014e │ │ -05e68c: 28cd |0038: goto 0005 // -0033 │ │ -05e68e: 1a00 5a01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@015a │ │ -05e692: 28ca |003b: goto 0005 // -0036 │ │ -05e694: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +05e65c: |[05e65c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +05e66c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +05e672: 1a00 5b01 |0003: const-string v0, "ACTION_UNKNOWN" // string@015b │ │ +05e676: 1100 |0005: return-object v0 │ │ +05e678: 1a00 4601 |0006: const-string v0, "ACTION_FOCUS" // string@0146 │ │ +05e67c: 28fd |0008: goto 0005 // -0003 │ │ +05e67e: 1a00 3f01 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@013f │ │ +05e682: 28fa |000b: goto 0005 // -0006 │ │ +05e684: 1a00 5901 |000c: const-string v0, "ACTION_SELECT" // string@0159 │ │ +05e688: 28f7 |000e: goto 0005 // -0009 │ │ +05e68a: 1a00 4001 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0140 │ │ +05e68e: 28f4 |0011: goto 0005 // -000c │ │ +05e690: 1a00 4101 |0012: const-string v0, "ACTION_CLICK" // string@0141 │ │ +05e694: 28f1 |0014: goto 0005 // -000f │ │ +05e696: 1a00 4a01 |0015: const-string v0, "ACTION_LONG_CLICK" // string@014a │ │ +05e69a: 28ee |0017: goto 0005 // -0012 │ │ +05e69c: 1a00 3701 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@0137 │ │ +05e6a0: 28eb |001a: goto 0005 // -0015 │ │ +05e6a2: 1a00 3e01 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@013e │ │ +05e6a6: 28e8 |001d: goto 0005 // -0018 │ │ +05e6a8: 1a00 4c01 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@014c │ │ +05e6ac: 28e5 |0020: goto 0005 // -001b │ │ +05e6ae: 1a00 5301 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@0153 │ │ +05e6b2: 28e2 |0023: goto 0005 // -001e │ │ +05e6b4: 1a00 4d01 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@014d │ │ +05e6b8: 28df |0026: goto 0005 // -0021 │ │ +05e6ba: 1a00 5401 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@0154 │ │ +05e6be: 28dc |0029: goto 0005 // -0024 │ │ +05e6c0: 1a00 5801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@0158 │ │ +05e6c4: 28d9 |002c: goto 0005 // -0027 │ │ +05e6c6: 1a00 5701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@0157 │ │ +05e6ca: 28d6 |002f: goto 0005 // -002a │ │ +05e6cc: 1a00 4301 |0030: const-string v0, "ACTION_CUT" // string@0143 │ │ +05e6d0: 28d3 |0032: goto 0005 // -002d │ │ +05e6d2: 1a00 4201 |0033: const-string v0, "ACTION_COPY" // string@0142 │ │ +05e6d6: 28d0 |0035: goto 0005 // -0030 │ │ +05e6d8: 1a00 4e01 |0036: const-string v0, "ACTION_PASTE" // string@014e │ │ +05e6dc: 28cd |0038: goto 0005 // -0033 │ │ +05e6de: 1a00 5a01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@015a │ │ +05e6e2: 28ca |003b: goto 0005 // -0036 │ │ +05e6e4: 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 │ │ @@ -60343,43 +60338,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 │ │ -05e728: |[05e728] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e738: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e73c: 7210 950d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0d95 │ │ -05e742: 0c00 |0005: move-result-object v0 │ │ -05e744: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e74a: 0c00 |0009: move-result-object v0 │ │ -05e74c: 1100 |000a: return-object v0 │ │ +05e778: |[05e778] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e788: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e78c: 7210 950d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@0d95 │ │ +05e792: 0c00 |0005: move-result-object v0 │ │ +05e794: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e79a: 0c00 |0009: move-result-object v0 │ │ +05e79c: 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 │ │ -05e750: |[05e750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e760: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e764: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e768: 7220 980d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d98 │ │ -05e76e: 0c00 |0007: move-result-object v0 │ │ -05e770: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e776: 0c00 |000b: move-result-object v0 │ │ -05e778: 1100 |000c: return-object v0 │ │ +05e7a0: |[05e7a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e7b0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e7b4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e7b8: 7220 980d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d98 │ │ +05e7be: 0c00 |0007: move-result-object v0 │ │ +05e7c0: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e7c6: 0c00 |000b: move-result-object v0 │ │ +05e7c8: 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;) │ │ @@ -60387,21 +60382,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 │ │ -05e77c: |[05e77c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e78c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e790: 7220 960d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d96 │ │ -05e796: 0c00 |0005: move-result-object v0 │ │ -05e798: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e79e: 0c00 |0009: move-result-object v0 │ │ -05e7a0: 1100 |000a: return-object v0 │ │ +05e7cc: |[05e7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e7dc: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e7e0: 7220 960d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0d96 │ │ +05e7e6: 0c00 |0005: move-result-object v0 │ │ +05e7e8: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e7ee: 0c00 |0009: move-result-object v0 │ │ +05e7f0: 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;) │ │ @@ -60409,21 +60404,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 │ │ -05e7a4: |[05e7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e7b4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e7b8: 7230 970d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d97 │ │ -05e7be: 0c00 |0005: move-result-object v0 │ │ -05e7c0: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e7c6: 0c00 |0009: move-result-object v0 │ │ -05e7c8: 1100 |000a: return-object v0 │ │ +05e7f4: |[05e7f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e804: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e808: 7230 970d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0d97 │ │ +05e80e: 0c00 |0005: move-result-object v0 │ │ +05e810: 7110 510e 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e816: 0c00 |0009: move-result-object v0 │ │ +05e818: 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 │ │ │ │ @@ -60432,21 +60427,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 │ │ -05e7cc: |[05e7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e7dc: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -05e7e0: 2200 1f02 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -05e7e4: 7020 0b0e 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ -05e7ea: 1100 |0007: return-object v0 │ │ -05e7ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -05e7ee: 28fe |0009: goto 0007 // -0002 │ │ +05e81c: |[05e81c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e82c: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +05e830: 2200 2602 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +05e834: 7020 0b0e 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ +05e83a: 1100 |0007: return-object v0 │ │ +05e83c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +05e83e: 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; │ │ @@ -60457,19 +60452,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e7f0: |[05e7f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -05e800: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e804: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e808: 7230 750d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0d75 │ │ -05e80e: 0e00 |0007: return-void │ │ +05e840: |[05e840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +05e850: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e854: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e858: 7230 750d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@0d75 │ │ +05e85e: 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 │ │ @@ -60479,19 +60474,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e810: |[05e810] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -05e820: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e824: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e828: 7230 760d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d76 │ │ -05e82e: 0e00 |0007: return-void │ │ +05e860: |[05e860] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +05e870: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e874: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e878: 7230 760d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0d76 │ │ +05e87e: 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; │ │ @@ -60501,19 +60496,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05e830: |[05e830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -05e840: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e844: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e848: 7240 770d 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@0d77 │ │ -05e84e: 0e00 |0007: return-void │ │ +05e880: |[05e880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +05e890: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e894: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e898: 7240 770d 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@0d77 │ │ +05e89e: 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; │ │ @@ -60524,44 +60519,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -05e850: |[05e850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -05e860: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05e862: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05e864: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05e868: 0f01 |0004: return v1 │ │ -05e86a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05e86e: 0121 |0007: move v1, v2 │ │ -05e870: 28fc |0008: goto 0004 // -0004 │ │ -05e872: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05e878: 0c03 |000c: move-result-object v3 │ │ -05e87a: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05e880: 0c04 |0010: move-result-object v4 │ │ -05e882: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05e886: 0121 |0013: move v1, v2 │ │ -05e888: 28f0 |0014: goto 0004 // -0010 │ │ -05e88a: 0760 |0015: move-object v0, v6 │ │ -05e88c: 1f00 1f02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -05e890: 5453 4604 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e894: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05e898: 5403 4604 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e89c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -05e8a0: 0121 |0020: move v1, v2 │ │ -05e8a2: 28e3 |0021: goto 0004 // -001d │ │ -05e8a4: 5453 4604 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e8a8: 5404 4604 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e8ac: 6e20 b822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -05e8b2: 0a03 |0029: move-result v3 │ │ -05e8b4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -05e8b8: 0121 |002c: move v1, v2 │ │ -05e8ba: 28d7 |002d: goto 0004 // -0029 │ │ +05e8a0: |[05e8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +05e8b0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05e8b2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05e8b4: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05e8b8: 0f01 |0004: return v1 │ │ +05e8ba: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05e8be: 0121 |0007: move v1, v2 │ │ +05e8c0: 28fc |0008: goto 0004 // -0004 │ │ +05e8c2: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05e8c8: 0c03 |000c: move-result-object v3 │ │ +05e8ca: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05e8d0: 0c04 |0010: move-result-object v4 │ │ +05e8d2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05e8d6: 0121 |0013: move v1, v2 │ │ +05e8d8: 28f0 |0014: goto 0004 // -0010 │ │ +05e8da: 0760 |0015: move-object v0, v6 │ │ +05e8dc: 1f00 2602 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +05e8e0: 5453 4604 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e8e4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05e8e8: 5403 4604 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e8ec: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05e8f0: 0121 |0020: move v1, v2 │ │ +05e8f2: 28e3 |0021: goto 0004 // -001d │ │ +05e8f4: 5453 4604 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e8f8: 5404 4604 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e8fc: 6e20 b822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +05e902: 0a03 |0029: move-result v3 │ │ +05e904: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +05e908: 0121 |002c: move v1, v2 │ │ +05e90a: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1953 │ │ 0x0004 line=1970 │ │ 0x0005 line=1956 │ │ 0x0008 line=1957 │ │ 0x0009 line=1959 │ │ @@ -60582,33 +60577,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 │ │ -05e8bc: |[05e8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -05e8cc: 2204 7b04 |0000: new-instance v4, Ljava/util/ArrayList; // type@047b │ │ -05e8d0: 7010 ff22 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -05e8d6: 6205 4004 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e8da: 5476 4604 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e8de: 7230 780d 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@0d78 │ │ -05e8e4: 0c03 |000c: move-result-object v3 │ │ -05e8e6: 7210 3123 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2331 │ │ -05e8ec: 0a02 |0010: move-result v2 │ │ -05e8ee: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -05e8f0: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -05e8f4: 7220 2e23 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -05e8fa: 0c01 |0017: move-result-object v1 │ │ -05e8fc: 2205 1f02 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -05e900: 7020 0b0e 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ -05e906: 7220 2c23 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -05e90c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05e910: 28f0 |0022: goto 0012 // -0010 │ │ -05e912: 1104 |0023: return-object v4 │ │ +05e90c: |[05e90c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +05e91c: 2204 8404 |0000: new-instance v4, Ljava/util/ArrayList; // type@0484 │ │ +05e920: 7010 ff22 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +05e926: 6205 4004 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e92a: 5476 4604 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e92e: 7230 780d 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@0d78 │ │ +05e934: 0c03 |000c: move-result-object v3 │ │ +05e936: 7210 3123 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2331 │ │ +05e93c: 0a02 |0010: move-result v2 │ │ +05e93e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +05e940: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +05e944: 7220 2e23 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +05e94a: 0c01 |0017: move-result-object v1 │ │ +05e94c: 2205 2602 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +05e950: 7020 0b0e 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ +05e956: 7220 2c23 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +05e95c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +05e960: 28f0 |0022: goto 0012 // -0010 │ │ +05e962: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1370 │ │ 0x0005 line=1371 │ │ 0x000d line=1372 │ │ 0x0011 line=1373 │ │ 0x0014 line=1374 │ │ @@ -60629,22 +60624,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 │ │ -05e914: |[05e914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e924: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e928: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e92c: 7230 790d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d79 │ │ -05e932: 0c00 |0007: move-result-object v0 │ │ -05e934: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e93a: 0c00 |000b: move-result-object v0 │ │ -05e93c: 1100 |000c: return-object v0 │ │ +05e964: |[05e964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e974: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e978: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e97c: 7230 790d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d79 │ │ +05e982: 0c00 |0007: move-result-object v0 │ │ +05e984: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e98a: 0c00 |000b: move-result-object v0 │ │ +05e98c: 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 │ │ │ │ @@ -60653,22 +60648,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 │ │ -05e940: |[05e940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e950: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e954: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e958: 7230 7a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d7a │ │ -05e95e: 0c00 |0007: move-result-object v0 │ │ -05e960: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e966: 0c00 |000b: move-result-object v0 │ │ -05e968: 1100 |000c: return-object v0 │ │ +05e990: |[05e990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05e9a0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e9a4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e9a8: 7230 7a0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d7a │ │ +05e9ae: 0c00 |0007: move-result-object v0 │ │ +05e9b0: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05e9b6: 0c00 |000b: move-result-object v0 │ │ +05e9b8: 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 │ │ │ │ @@ -60677,20 +60672,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e96c: |[05e96c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -05e97c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e980: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e984: 7220 7b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0d7b │ │ -05e98a: 0a00 |0007: move-result v0 │ │ -05e98c: 0f00 |0008: return v0 │ │ +05e9bc: |[05e9bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +05e9cc: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e9d0: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e9d4: 7220 7b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@0d7b │ │ +05e9da: 0a00 |0007: move-result v0 │ │ +05e9dc: 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;) │ │ @@ -60698,19 +60693,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e990: |[05e990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -05e9a0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e9a4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e9a8: 7230 7c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d7c │ │ -05e9ae: 0e00 |0007: return-void │ │ +05e9e0: |[05e9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05e9f0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05e9f4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05e9f8: 7230 7c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d7c │ │ +05e9fe: 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; │ │ @@ -60720,19 +60715,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05e9b0: |[05e9b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -05e9c0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e9c4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e9c8: 7230 7d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d7d │ │ -05e9ce: 0e00 |0007: return-void │ │ +05ea00: |[05ea00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05ea10: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ea14: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ea18: 7230 7d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d7d │ │ +05ea1e: 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; │ │ @@ -60742,22 +60737,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 │ │ -05e9d0: |[05e9d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05e9e0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05e9e4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05e9e8: 7230 7e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d7e │ │ -05e9ee: 0c00 |0007: move-result-object v0 │ │ -05e9f0: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05e9f6: 0c00 |000b: move-result-object v0 │ │ -05e9f8: 1100 |000c: return-object v0 │ │ +05ea20: |[05ea20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05ea30: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ea34: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ea38: 7230 7e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0d7e │ │ +05ea3e: 0c00 |0007: move-result-object v0 │ │ +05ea40: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05ea46: 0c00 |000b: move-result-object v0 │ │ +05ea48: 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 │ │ │ │ @@ -60766,20 +60761,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e9fc: |[05e9fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -05ea0c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ea10: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ea14: 7220 7f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0d7f │ │ -05ea1a: 0a00 |0007: move-result v0 │ │ -05ea1c: 0f00 |0008: return v0 │ │ +05ea4c: |[05ea4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +05ea5c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ea60: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ea64: 7220 7f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@0d7f │ │ +05ea6a: 0a00 |0007: move-result v0 │ │ +05ea6c: 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;) │ │ @@ -60787,20 +60782,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ea20: |[05ea20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -05ea30: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ea34: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ea38: 7220 800d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d80 │ │ -05ea3e: 0c00 |0007: move-result-object v0 │ │ -05ea40: 1100 |0008: return-object v0 │ │ +05ea70: |[05ea70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +05ea80: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ea84: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ea88: 7220 800d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d80 │ │ +05ea8e: 0c00 |0007: move-result-object v0 │ │ +05ea90: 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;) │ │ @@ -60808,20 +60803,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ea44: |[05ea44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -05ea54: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ea58: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ea5c: 7220 810d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d81 │ │ -05ea62: 0c00 |0007: move-result-object v0 │ │ -05ea64: 1100 |0008: return-object v0 │ │ +05ea94: |[05ea94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +05eaa4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eaa8: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eaac: 7220 810d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d81 │ │ +05eab2: 0c00 |0007: move-result-object v0 │ │ +05eab4: 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;) │ │ @@ -60829,17 +60824,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ea68: |[05ea68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -05ea78: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ea7c: 1100 |0002: return-object v0 │ │ +05eab8: |[05eab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +05eac8: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eacc: 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;) │ │ @@ -60847,20 +60842,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ea80: |[05ea80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -05ea90: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ea94: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ea98: 7220 820d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0d82 │ │ -05ea9e: 0a00 |0007: move-result v0 │ │ -05eaa0: 0f00 |0008: return v0 │ │ +05ead0: |[05ead0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +05eae0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eae4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eae8: 7220 820d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@0d82 │ │ +05eaee: 0a00 |0007: move-result v0 │ │ +05eaf0: 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;) │ │ @@ -60868,20 +60863,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eaa4: |[05eaa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -05eab4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eab8: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eabc: 7220 830d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d83 │ │ -05eac2: 0a00 |0007: move-result v0 │ │ -05eac4: 0f00 |0008: return v0 │ │ +05eaf4: |[05eaf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +05eb04: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eb08: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eb0c: 7220 830d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@0d83 │ │ +05eb12: 0a00 |0007: move-result v0 │ │ +05eb14: 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;) │ │ @@ -60889,20 +60884,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eac8: |[05eac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -05ead8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eadc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eae0: 7220 840d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d84 │ │ -05eae6: 0c00 |0007: move-result-object v0 │ │ -05eae8: 1100 |0008: return-object v0 │ │ +05eb18: |[05eb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +05eb28: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eb2c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eb30: 7220 840d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d84 │ │ +05eb36: 0c00 |0007: move-result-object v0 │ │ +05eb38: 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;) │ │ @@ -60910,22 +60905,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 │ │ -05eaec: |[05eaec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05eafc: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eb00: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eb04: 7220 850d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d85 │ │ -05eb0a: 0c00 |0007: move-result-object v0 │ │ -05eb0c: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -05eb12: 0c00 |000b: move-result-object v0 │ │ -05eb14: 1100 |000c: return-object v0 │ │ +05eb3c: |[05eb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05eb4c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eb50: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eb54: 7220 850d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d85 │ │ +05eb5a: 0c00 |0007: move-result-object v0 │ │ +05eb5c: 7110 510e 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +05eb62: 0c00 |000b: move-result-object v0 │ │ +05eb64: 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;) │ │ @@ -60933,20 +60928,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eb18: |[05eb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -05eb28: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eb2c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eb30: 7220 860d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d86 │ │ -05eb36: 0c00 |0007: move-result-object v0 │ │ -05eb38: 1100 |0008: return-object v0 │ │ +05eb68: |[05eb68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +05eb78: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eb7c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eb80: 7220 860d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d86 │ │ +05eb86: 0c00 |0007: move-result-object v0 │ │ +05eb88: 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;) │ │ @@ -60954,20 +60949,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eb3c: |[05eb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -05eb4c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eb50: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eb54: 7220 870d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d87 │ │ -05eb5a: 0c00 |0007: move-result-object v0 │ │ -05eb5c: 1100 |0008: return-object v0 │ │ +05eb8c: |[05eb8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +05eb9c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eba0: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eba4: 7220 870d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0d87 │ │ +05ebaa: 0c00 |0007: move-result-object v0 │ │ +05ebac: 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;) │ │ @@ -60975,20 +60970,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05eb60: |[05eb60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -05eb70: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eb74: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eb78: 7220 880d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d88 │ │ -05eb7e: 0a00 |0007: move-result v0 │ │ -05eb80: 0f00 |0008: return v0 │ │ +05ebb0: |[05ebb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +05ebc0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ebc4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ebc8: 7220 880d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@0d88 │ │ +05ebce: 0a00 |0007: move-result v0 │ │ +05ebd0: 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;) │ │ @@ -60996,23 +60991,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05eb84: |[05eb84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -05eb94: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eb98: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05eb9c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -05eb9e: 0f00 |0005: return v0 │ │ -05eba0: 5410 4604 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eba4: 6e10 ba22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -05ebaa: 0a00 |000b: move-result v0 │ │ -05ebac: 28f9 |000c: goto 0005 // -0007 │ │ +05ebd4: |[05ebd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +05ebe4: 5410 4604 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ebe8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +05ebec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +05ebee: 0f00 |0005: return v0 │ │ +05ebf0: 5410 4604 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ebf4: 6e10 ba22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +05ebfa: 0a00 |000b: move-result v0 │ │ +05ebfc: 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;) │ │ @@ -61020,20 +61015,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ebb0: |[05ebb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -05ebc0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ebc4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ebc8: 7220 890d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d89 │ │ -05ebce: 0a00 |0007: move-result v0 │ │ -05ebd0: 0f00 |0008: return v0 │ │ +05ec00: |[05ec00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +05ec10: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ec14: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ec18: 7220 890d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0d89 │ │ +05ec1e: 0a00 |0007: move-result v0 │ │ +05ec20: 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;) │ │ @@ -61041,20 +61036,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ebd4: |[05ebd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -05ebe4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ebe8: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ebec: 7220 8a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0d8a │ │ -05ebf2: 0a00 |0007: move-result v0 │ │ -05ebf4: 0f00 |0008: return v0 │ │ +05ec24: |[05ec24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +05ec34: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ec38: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ec3c: 7220 8a0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@0d8a │ │ +05ec42: 0a00 |0007: move-result v0 │ │ +05ec44: 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;) │ │ @@ -61062,20 +61057,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ebf8: |[05ebf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -05ec08: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ec0c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ec10: 7220 8b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d8b │ │ -05ec16: 0a00 |0007: move-result v0 │ │ -05ec18: 0f00 |0008: return v0 │ │ +05ec48: |[05ec48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +05ec58: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ec5c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ec60: 7220 8b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@0d8b │ │ +05ec66: 0a00 |0007: move-result v0 │ │ +05ec68: 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;) │ │ @@ -61083,20 +61078,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec1c: |[05ec1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -05ec2c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ec30: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ec34: 7220 8c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0d8c │ │ -05ec3a: 0a00 |0007: move-result v0 │ │ -05ec3c: 0f00 |0008: return v0 │ │ +05ec6c: |[05ec6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +05ec7c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ec80: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ec84: 7220 8c0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@0d8c │ │ +05ec8a: 0a00 |0007: move-result v0 │ │ +05ec8c: 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;) │ │ @@ -61104,20 +61099,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec40: |[05ec40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -05ec50: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ec54: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ec58: 7220 8d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d8d │ │ -05ec5e: 0a00 |0007: move-result v0 │ │ -05ec60: 0f00 |0008: return v0 │ │ +05ec90: |[05ec90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +05eca0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eca4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eca8: 7220 8d0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0d8d │ │ +05ecae: 0a00 |0007: move-result v0 │ │ +05ecb0: 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;) │ │ @@ -61125,20 +61120,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec64: |[05ec64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -05ec74: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ec78: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ec7c: 7220 8e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0d8e │ │ -05ec82: 0a00 |0007: move-result v0 │ │ -05ec84: 0f00 |0008: return v0 │ │ +05ecb4: |[05ecb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +05ecc4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ecc8: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eccc: 7220 8e0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@0d8e │ │ +05ecd2: 0a00 |0007: move-result v0 │ │ +05ecd4: 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;) │ │ @@ -61146,20 +61141,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ec88: |[05ec88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -05ec98: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ec9c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eca0: 7220 8f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0d8f │ │ -05eca6: 0a00 |0007: move-result v0 │ │ -05eca8: 0f00 |0008: return v0 │ │ +05ecd8: |[05ecd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +05ece8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ecec: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ecf0: 7220 8f0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@0d8f │ │ +05ecf6: 0a00 |0007: move-result v0 │ │ +05ecf8: 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;) │ │ @@ -61167,20 +61162,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ecac: |[05ecac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -05ecbc: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ecc0: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ecc4: 7220 900d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0d90 │ │ -05ecca: 0a00 |0007: move-result v0 │ │ -05eccc: 0f00 |0008: return v0 │ │ +05ecfc: |[05ecfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +05ed0c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ed10: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ed14: 7220 900d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@0d90 │ │ +05ed1a: 0a00 |0007: move-result v0 │ │ +05ed1c: 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;) │ │ @@ -61188,20 +61183,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ecd0: |[05ecd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -05ece0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ece4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ece8: 7220 910d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d91 │ │ -05ecee: 0a00 |0007: move-result v0 │ │ -05ecf0: 0f00 |0008: return v0 │ │ +05ed20: |[05ed20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +05ed30: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ed34: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ed38: 7220 910d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@0d91 │ │ +05ed3e: 0a00 |0007: move-result v0 │ │ +05ed40: 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;) │ │ @@ -61209,20 +61204,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ecf4: |[05ecf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -05ed04: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ed08: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ed0c: 7220 920d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d92 │ │ -05ed12: 0a00 |0007: move-result v0 │ │ -05ed14: 0f00 |0008: return v0 │ │ +05ed44: |[05ed44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +05ed54: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ed58: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ed5c: 7220 920d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0d92 │ │ +05ed62: 0a00 |0007: move-result v0 │ │ +05ed64: 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;) │ │ @@ -61230,20 +61225,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ed18: |[05ed18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -05ed28: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ed2c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ed30: 7220 930d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0d93 │ │ -05ed36: 0a00 |0007: move-result v0 │ │ -05ed38: 0f00 |0008: return v0 │ │ +05ed68: |[05ed68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +05ed78: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ed7c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ed80: 7220 930d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@0d93 │ │ +05ed86: 0a00 |0007: move-result v0 │ │ +05ed88: 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;) │ │ @@ -61251,20 +61246,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ed3c: |[05ed3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -05ed4c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ed50: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ed54: 7220 940d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d94 │ │ -05ed5a: 0a00 |0007: move-result v0 │ │ -05ed5c: 0f00 |0008: return v0 │ │ +05ed8c: |[05ed8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +05ed9c: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eda0: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eda4: 7220 940d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0d94 │ │ +05edaa: 0a00 |0007: move-result v0 │ │ +05edac: 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;) │ │ @@ -61272,20 +61267,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -05ed60: |[05ed60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -05ed70: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ed74: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ed78: 7230 990d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0d99 │ │ -05ed7e: 0a00 |0007: move-result v0 │ │ -05ed80: 0f00 |0008: return v0 │ │ +05edb0: |[05edb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +05edc0: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05edc4: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05edc8: 7230 990d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@0d99 │ │ +05edce: 0a00 |0007: move-result v0 │ │ +05edd0: 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 │ │ │ │ @@ -61294,20 +61289,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -05ed84: |[05ed84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -05ed94: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ed98: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ed9c: 7240 9a0d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d9a │ │ -05eda2: 0a00 |0007: move-result v0 │ │ -05eda4: 0f00 |0008: return v0 │ │ +05edd4: |[05edd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +05ede4: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ede8: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05edec: 7240 9a0d 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0d9a │ │ +05edf2: 0a00 |0007: move-result v0 │ │ +05edf4: 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; │ │ @@ -61317,19 +61312,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05eda8: |[05eda8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -05edb8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05edbc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05edc0: 7220 9b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0d9b │ │ -05edc6: 0e00 |0007: return-void │ │ +05edf8: |[05edf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +05ee08: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ee0c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ee10: 7220 9b0d 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@0d9b │ │ +05ee16: 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; │ │ │ │ @@ -61338,19 +61333,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05edc8: |[05edc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -05edd8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eddc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ede0: 7230 9c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0d9c │ │ -05ede6: 0e00 |0007: return-void │ │ +05ee18: |[05ee18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +05ee28: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ee2c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ee30: 7230 9c0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@0d9c │ │ +05ee36: 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 │ │ @@ -61360,19 +61355,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ede8: |[05ede8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -05edf8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05edfc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ee00: 7230 9d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d9d │ │ -05ee06: 0e00 |0007: return-void │ │ +05ee38: |[05ee38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +05ee48: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ee4c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ee50: 7230 9d0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d9d │ │ +05ee56: 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; │ │ @@ -61382,19 +61377,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ee08: |[05ee08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -05ee18: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ee1c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ee20: 7230 9e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d9e │ │ -05ee26: 0e00 |0007: return-void │ │ +05ee58: |[05ee58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +05ee68: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ee6c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ee70: 7230 9e0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0d9e │ │ +05ee76: 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; │ │ @@ -61404,19 +61399,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ee28: |[05ee28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -05ee38: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ee3c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ee40: 7230 9f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0d9f │ │ -05ee46: 0e00 |0007: return-void │ │ +05ee78: |[05ee78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +05ee88: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ee8c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ee90: 7230 9f0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@0d9f │ │ +05ee96: 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 │ │ @@ -61426,19 +61421,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ee48: |[05ee48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -05ee58: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ee5c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ee60: 7230 a00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0da0 │ │ -05ee66: 0e00 |0007: return-void │ │ +05ee98: |[05ee98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +05eea8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eeac: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eeb0: 7230 a00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0da0 │ │ +05eeb6: 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 │ │ @@ -61448,19 +61443,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ee68: |[05ee68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -05ee78: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ee7c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ee80: 7230 a10d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0da1 │ │ -05ee86: 0e00 |0007: return-void │ │ +05eeb8: |[05eeb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +05eec8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eecc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eed0: 7230 a10d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0da1 │ │ +05eed6: 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; │ │ @@ -61470,19 +61465,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ee88: |[05ee88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -05ee98: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ee9c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eea0: 7230 a20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0da2 │ │ -05eea6: 0e00 |0007: return-void │ │ +05eed8: |[05eed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +05eee8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05eeec: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eef0: 7230 a20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@0da2 │ │ +05eef6: 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 │ │ @@ -61492,19 +61487,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eea8: |[05eea8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -05eeb8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eebc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eec0: 7230 a30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0da3 │ │ -05eec6: 0e00 |0007: return-void │ │ +05eef8: |[05eef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +05ef08: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ef0c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ef10: 7230 a30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0da3 │ │ +05ef16: 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; │ │ @@ -61514,19 +61509,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eec8: |[05eec8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -05eed8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eedc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05eee0: 7230 a40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0da4 │ │ -05eee6: 0e00 |0007: return-void │ │ +05ef18: |[05ef18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +05ef28: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ef2c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ef30: 7230 a40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0da4 │ │ +05ef36: 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 │ │ @@ -61536,19 +61531,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05eee8: |[05eee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -05eef8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05eefc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ef00: 7230 a50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0da5 │ │ -05ef06: 0e00 |0007: return-void │ │ +05ef38: |[05ef38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +05ef48: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ef4c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ef50: 7230 a50d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@0da5 │ │ +05ef56: 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 │ │ @@ -61558,19 +61553,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ef08: |[05ef08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -05ef18: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ef1c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ef20: 7230 a60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0da6 │ │ -05ef26: 0e00 |0007: return-void │ │ +05ef58: |[05ef58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +05ef68: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ef6c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ef70: 7230 a60d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@0da6 │ │ +05ef76: 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 │ │ @@ -61580,19 +61575,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ef28: |[05ef28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -05ef38: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ef3c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ef40: 7230 a70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0da7 │ │ -05ef46: 0e00 |0007: return-void │ │ +05ef78: |[05ef78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +05ef88: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05ef8c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05ef90: 7230 a70d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@0da7 │ │ +05ef96: 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 │ │ @@ -61602,19 +61597,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ef48: |[05ef48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -05ef58: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ef5c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ef60: 7230 a80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0da8 │ │ -05ef66: 0e00 |0007: return-void │ │ +05ef98: |[05ef98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +05efa8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05efac: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05efb0: 7230 a80d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@0da8 │ │ +05efb6: 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 │ │ @@ -61624,19 +61619,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ef68: |[05ef68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -05ef78: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ef7c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05ef80: 7230 a90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0da9 │ │ -05ef86: 0e00 |0007: return-void │ │ +05efb8: |[05efb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +05efc8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05efcc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05efd0: 7230 a90d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0da9 │ │ +05efd6: 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 │ │ @@ -61646,19 +61641,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05ef88: |[05ef88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -05ef98: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05ef9c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05efa0: 7230 aa0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0daa │ │ -05efa6: 0e00 |0007: return-void │ │ +05efd8: |[05efd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +05efe8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05efec: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05eff0: 7230 aa0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0daa │ │ +05eff6: 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; │ │ @@ -61668,19 +61663,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05efa8: |[05efa8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -05efb8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05efbc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05efc0: 7230 ab0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0dab │ │ -05efc6: 0e00 |0007: return-void │ │ +05eff8: |[05eff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +05f008: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f00c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f010: 7230 ab0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0dab │ │ +05f016: 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; │ │ @@ -61690,19 +61685,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05efc8: |[05efc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -05efd8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05efdc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05efe0: 7240 ac0d 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@0dac │ │ -05efe6: 0e00 |0007: return-void │ │ +05f018: |[05f018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +05f028: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f02c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f030: 7240 ac0d 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@0dac │ │ +05f036: 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; │ │ @@ -61713,19 +61708,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05efe8: |[05efe8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -05eff8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05effc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f000: 7230 ad0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0dad │ │ -05f006: 0e00 |0007: return-void │ │ +05f038: |[05f038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +05f048: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f04c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f050: 7230 ad0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0dad │ │ +05f056: 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 │ │ @@ -61735,19 +61730,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f008: |[05f008] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -05f018: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f01c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f020: 7230 ae0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0dae │ │ -05f026: 0e00 |0007: return-void │ │ +05f058: |[05f058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +05f068: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f06c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f070: 7230 ae0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0dae │ │ +05f076: 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 │ │ @@ -61757,19 +61752,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f028: |[05f028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -05f038: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f03c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f040: 7230 af0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0daf │ │ -05f046: 0e00 |0007: return-void │ │ +05f078: |[05f078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +05f088: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f08c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f090: 7230 af0d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@0daf │ │ +05f096: 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 │ │ @@ -61779,19 +61774,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f048: |[05f048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -05f058: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f05c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f060: 7230 b00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0db0 │ │ -05f066: 0e00 |0007: return-void │ │ +05f098: |[05f098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +05f0a8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f0ac: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f0b0: 7230 b00d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0db0 │ │ +05f0b6: 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; │ │ @@ -61801,19 +61796,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -05f068: |[05f068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -05f078: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f07c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f080: 7240 b10d 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@0db1 │ │ -05f086: 0e00 |0007: return-void │ │ +05f0b8: |[05f0b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +05f0c8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f0cc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f0d0: 7240 b10d 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@0db1 │ │ +05f0d6: 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; │ │ @@ -61824,19 +61819,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f088: |[05f088] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -05f098: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f09c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f0a0: 7230 b20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db2 │ │ -05f0a6: 0e00 |0007: return-void │ │ +05f0d8: |[05f0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +05f0e8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f0ec: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f0f0: 7230 b20d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0db2 │ │ +05f0f6: 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; │ │ @@ -61846,19 +61841,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f0a8: |[05f0a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -05f0b8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f0bc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f0c0: 7230 b30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0db3 │ │ -05f0c6: 0e00 |0007: return-void │ │ +05f0f8: |[05f0f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +05f108: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f10c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f110: 7230 b30d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0db3 │ │ +05f116: 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; │ │ @@ -61868,19 +61863,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -05f0c8: |[05f0c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -05f0d8: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ -05f0dc: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ -05f0e0: 7230 b40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0db4 │ │ -05f0e6: 0e00 |0007: return-void │ │ +05f118: |[05f118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +05f128: 6200 4004 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0440 │ │ +05f12c: 5421 4604 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@0446 │ │ +05f130: 7230 b40d 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0db4 │ │ +05f136: 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 │ │ @@ -61890,163 +61885,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -05f0e8: |[05f0e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -05f0f8: 2203 6404 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -05f0fc: 7010 d422 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05f102: 6f10 bb22 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -05f108: 0c04 |0008: move-result-object v4 │ │ -05f10a: 6e20 dc22 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f110: 2202 4e00 |000c: new-instance v2, Landroid/graphics/Rect; // type@004e │ │ -05f114: 7010 d201 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -05f11a: 6e20 150e 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ -05f120: 2204 6404 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -05f124: 7010 d422 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05f12a: 1a05 e500 |0019: const-string v5, "; boundsInParent: " // string@00e5 │ │ -05f12e: 6e20 dc22 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f134: 0c04 |001e: move-result-object v4 │ │ -05f136: 6e20 db22 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05f13c: 0c04 |0022: move-result-object v4 │ │ -05f13e: 6e10 e122 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05f144: 0c04 |0026: move-result-object v4 │ │ -05f146: 6e20 dc22 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f14c: 6e20 160e 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ -05f152: 2204 6404 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -05f156: 7010 d422 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05f15c: 1a05 e600 |0032: const-string v5, "; boundsInScreen: " // string@00e6 │ │ -05f160: 6e20 dc22 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f166: 0c04 |0037: move-result-object v4 │ │ -05f168: 6e20 db22 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -05f16e: 0c04 |003b: move-result-object v4 │ │ -05f170: 6e10 e122 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05f176: 0c04 |003f: move-result-object v4 │ │ -05f178: 6e20 dc22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f17e: 1a04 f000 |0043: const-string v4, "; packageName: " // string@00f0 │ │ -05f182: 6e20 dc22 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f188: 0c04 |0048: move-result-object v4 │ │ -05f18a: 6e10 1e0e 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ -05f190: 0c05 |004c: move-result-object v5 │ │ -05f192: 6e20 da22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ -05f198: 1a04 e900 |0050: const-string v4, "; className: " // string@00e9 │ │ -05f19c: 6e20 dc22 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f1a2: 0c04 |0055: move-result-object v4 │ │ -05f1a4: 6e10 190e 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ -05f1aa: 0c05 |0059: move-result-object v5 │ │ -05f1ac: 6e20 da22 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ -05f1b2: 1a04 f400 |005d: const-string v4, "; text: " // string@00f4 │ │ -05f1b6: 6e20 dc22 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f1bc: 0c04 |0062: move-result-object v4 │ │ -05f1be: 6e10 200e 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0e20 │ │ -05f1c4: 0c05 |0066: move-result-object v5 │ │ -05f1c6: 6e20 da22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ -05f1cc: 1a04 eb00 |006a: const-string v4, "; contentDescription: " // string@00eb │ │ -05f1d0: 6e20 dc22 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f1d6: 0c04 |006f: move-result-object v4 │ │ -05f1d8: 6e10 1a0e 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ -05f1de: 0c05 |0073: move-result-object v5 │ │ -05f1e0: 6e20 da22 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ -05f1e6: 1a04 f600 |0077: const-string v4, "; viewId: " // string@00f6 │ │ -05f1ea: 6e20 dc22 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f1f0: 0c04 |007c: move-result-object v4 │ │ -05f1f2: 6e10 210e 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0e21 │ │ -05f1f8: 0c05 |0080: move-result-object v5 │ │ -05f1fa: 6e20 dc22 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f200: 1a04 e700 |0084: const-string v4, "; checkable: " // string@00e7 │ │ -05f204: 6e20 dc22 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f20a: 0c04 |0089: move-result-object v4 │ │ -05f20c: 6e10 250e 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0e25 │ │ -05f212: 0a05 |008d: move-result v5 │ │ -05f214: 6e20 dd22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f21a: 1a04 e800 |0091: const-string v4, "; checked: " // string@00e8 │ │ -05f21e: 6e20 dc22 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f224: 0c04 |0096: move-result-object v4 │ │ -05f226: 6e10 260e 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0e26 │ │ -05f22c: 0a05 |009a: move-result v5 │ │ -05f22e: 6e20 dd22 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f234: 1a04 ed00 |009e: const-string v4, "; focusable: " // string@00ed │ │ -05f238: 6e20 dc22 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f23e: 0c04 |00a3: move-result-object v4 │ │ -05f240: 6e10 290e 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ -05f246: 0a05 |00a7: move-result v5 │ │ -05f248: 6e20 dd22 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f24e: 1a04 ee00 |00ab: const-string v4, "; focused: " // string@00ee │ │ -05f252: 6e20 dc22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f258: 0c04 |00b0: move-result-object v4 │ │ -05f25a: 6e10 2a0e 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ -05f260: 0a05 |00b4: move-result v5 │ │ -05f262: 6e20 dd22 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f268: 1a04 f300 |00b8: const-string v4, "; selected: " // string@00f3 │ │ -05f26c: 6e20 dc22 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f272: 0c04 |00bd: move-result-object v4 │ │ -05f274: 6e10 2e0e 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ -05f27a: 0a05 |00c1: move-result v5 │ │ -05f27c: 6e20 dd22 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f282: 1a04 ea00 |00c5: const-string v4, "; clickable: " // string@00ea │ │ -05f286: 6e20 dc22 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f28c: 0c04 |00ca: move-result-object v4 │ │ -05f28e: 6e10 270e 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ -05f294: 0a05 |00ce: move-result v5 │ │ -05f296: 6e20 dd22 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f29c: 1a04 ef00 |00d2: const-string v4, "; longClickable: " // string@00ef │ │ -05f2a0: 6e20 dc22 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f2a6: 0c04 |00d7: move-result-object v4 │ │ -05f2a8: 6e10 2b0e 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ -05f2ae: 0a05 |00db: move-result v5 │ │ -05f2b0: 6e20 dd22 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f2b6: 1a04 ec00 |00df: const-string v4, "; enabled: " // string@00ec │ │ -05f2ba: 6e20 dc22 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f2c0: 0c04 |00e4: move-result-object v4 │ │ -05f2c2: 6e10 280e 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ -05f2c8: 0a05 |00e8: move-result v5 │ │ -05f2ca: 6e20 dd22 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f2d0: 1a04 f100 |00ec: const-string v4, "; password: " // string@00f1 │ │ -05f2d4: 6e20 dc22 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f2da: 0c04 |00f1: move-result-object v4 │ │ -05f2dc: 6e10 2c0e 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0e2c │ │ -05f2e2: 0a05 |00f5: move-result v5 │ │ -05f2e4: 6e20 dd22 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f2ea: 2204 6404 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -05f2ee: 7010 d422 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -05f2f4: 1a05 f200 |00fe: const-string v5, "; scrollable: " // string@00f2 │ │ -05f2f8: 6e20 dc22 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f2fe: 0c04 |0103: move-result-object v4 │ │ -05f300: 6e10 2d0e 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0e2d │ │ -05f306: 0a05 |0107: move-result v5 │ │ -05f308: 6e20 dd22 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ -05f30e: 0c04 |010b: move-result-object v4 │ │ -05f310: 6e10 e122 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05f316: 0c04 |010f: move-result-object v4 │ │ -05f318: 6e20 dc22 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f31e: 1a04 e300 |0113: const-string v4, "; [" // string@00e3 │ │ -05f322: 6e20 dc22 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f328: 6e10 140e 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ -05f32e: 0a01 |011b: move-result v1 │ │ -05f330: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -05f334: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -05f336: 7110 a322 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@22a3 │ │ -05f33c: 0a05 |0122: move-result v5 │ │ -05f33e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -05f342: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -05f346: b541 |0127: and-int/2addr v1, v4 │ │ -05f348: 7110 130e 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0e13 │ │ -05f34e: 0c04 |012b: move-result-object v4 │ │ -05f350: 6e20 dc22 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f356: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -05f35a: 1a04 cd00 |0131: const-string v4, ", " // string@00cd │ │ -05f35e: 6e20 dc22 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f364: 28e6 |0136: goto 011c // -001a │ │ -05f366: 1a04 330e |0137: const-string v4, "]" // string@0e33 │ │ -05f36a: 6e20 dc22 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -05f370: 6e10 e122 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -05f376: 0c04 |013f: move-result-object v4 │ │ -05f378: 1104 |0140: return-object v4 │ │ +05f138: |[05f138] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +05f148: 2203 6d04 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +05f14c: 7010 d422 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05f152: 6f10 bb22 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +05f158: 0c04 |0008: move-result-object v4 │ │ +05f15a: 6e20 dc22 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f160: 2202 5200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +05f164: 7010 d201 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +05f16a: 6e20 150e 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ +05f170: 2204 6d04 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +05f174: 7010 d422 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05f17a: 1a05 e500 |0019: const-string v5, "; boundsInParent: " // string@00e5 │ │ +05f17e: 6e20 dc22 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f184: 0c04 |001e: move-result-object v4 │ │ +05f186: 6e20 db22 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05f18c: 0c04 |0022: move-result-object v4 │ │ +05f18e: 6e10 e122 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05f194: 0c04 |0026: move-result-object v4 │ │ +05f196: 6e20 dc22 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f19c: 6e20 160e 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ +05f1a2: 2204 6d04 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +05f1a6: 7010 d422 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05f1ac: 1a05 e600 |0032: const-string v5, "; boundsInScreen: " // string@00e6 │ │ +05f1b0: 6e20 dc22 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f1b6: 0c04 |0037: move-result-object v4 │ │ +05f1b8: 6e20 db22 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +05f1be: 0c04 |003b: move-result-object v4 │ │ +05f1c0: 6e10 e122 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05f1c6: 0c04 |003f: move-result-object v4 │ │ +05f1c8: 6e20 dc22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f1ce: 1a04 f000 |0043: const-string v4, "; packageName: " // string@00f0 │ │ +05f1d2: 6e20 dc22 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f1d8: 0c04 |0048: move-result-object v4 │ │ +05f1da: 6e10 1e0e 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ +05f1e0: 0c05 |004c: move-result-object v5 │ │ +05f1e2: 6e20 da22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ +05f1e8: 1a04 e900 |0050: const-string v4, "; className: " // string@00e9 │ │ +05f1ec: 6e20 dc22 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f1f2: 0c04 |0055: move-result-object v4 │ │ +05f1f4: 6e10 190e 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ +05f1fa: 0c05 |0059: move-result-object v5 │ │ +05f1fc: 6e20 da22 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ +05f202: 1a04 f400 |005d: const-string v4, "; text: " // string@00f4 │ │ +05f206: 6e20 dc22 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f20c: 0c04 |0062: move-result-object v4 │ │ +05f20e: 6e10 200e 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0e20 │ │ +05f214: 0c05 |0066: move-result-object v5 │ │ +05f216: 6e20 da22 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ +05f21c: 1a04 eb00 |006a: const-string v4, "; contentDescription: " // string@00eb │ │ +05f220: 6e20 dc22 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f226: 0c04 |006f: move-result-object v4 │ │ +05f228: 6e10 1a0e 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ +05f22e: 0c05 |0073: move-result-object v5 │ │ +05f230: 6e20 da22 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@22da │ │ +05f236: 1a04 f600 |0077: const-string v4, "; viewId: " // string@00f6 │ │ +05f23a: 6e20 dc22 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f240: 0c04 |007c: move-result-object v4 │ │ +05f242: 6e10 210e 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@0e21 │ │ +05f248: 0c05 |0080: move-result-object v5 │ │ +05f24a: 6e20 dc22 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f250: 1a04 e700 |0084: const-string v4, "; checkable: " // string@00e7 │ │ +05f254: 6e20 dc22 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f25a: 0c04 |0089: move-result-object v4 │ │ +05f25c: 6e10 250e 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@0e25 │ │ +05f262: 0a05 |008d: move-result v5 │ │ +05f264: 6e20 dd22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f26a: 1a04 e800 |0091: const-string v4, "; checked: " // string@00e8 │ │ +05f26e: 6e20 dc22 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f274: 0c04 |0096: move-result-object v4 │ │ +05f276: 6e10 260e 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@0e26 │ │ +05f27c: 0a05 |009a: move-result v5 │ │ +05f27e: 6e20 dd22 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f284: 1a04 ed00 |009e: const-string v4, "; focusable: " // string@00ed │ │ +05f288: 6e20 dc22 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f28e: 0c04 |00a3: move-result-object v4 │ │ +05f290: 6e10 290e 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ +05f296: 0a05 |00a7: move-result v5 │ │ +05f298: 6e20 dd22 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f29e: 1a04 ee00 |00ab: const-string v4, "; focused: " // string@00ee │ │ +05f2a2: 6e20 dc22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f2a8: 0c04 |00b0: move-result-object v4 │ │ +05f2aa: 6e10 2a0e 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ +05f2b0: 0a05 |00b4: move-result v5 │ │ +05f2b2: 6e20 dd22 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f2b8: 1a04 f300 |00b8: const-string v4, "; selected: " // string@00f3 │ │ +05f2bc: 6e20 dc22 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f2c2: 0c04 |00bd: move-result-object v4 │ │ +05f2c4: 6e10 2e0e 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ +05f2ca: 0a05 |00c1: move-result v5 │ │ +05f2cc: 6e20 dd22 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f2d2: 1a04 ea00 |00c5: const-string v4, "; clickable: " // string@00ea │ │ +05f2d6: 6e20 dc22 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f2dc: 0c04 |00ca: move-result-object v4 │ │ +05f2de: 6e10 270e 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ +05f2e4: 0a05 |00ce: move-result v5 │ │ +05f2e6: 6e20 dd22 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f2ec: 1a04 ef00 |00d2: const-string v4, "; longClickable: " // string@00ef │ │ +05f2f0: 6e20 dc22 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f2f6: 0c04 |00d7: move-result-object v4 │ │ +05f2f8: 6e10 2b0e 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ +05f2fe: 0a05 |00db: move-result v5 │ │ +05f300: 6e20 dd22 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f306: 1a04 ec00 |00df: const-string v4, "; enabled: " // string@00ec │ │ +05f30a: 6e20 dc22 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f310: 0c04 |00e4: move-result-object v4 │ │ +05f312: 6e10 280e 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ +05f318: 0a05 |00e8: move-result v5 │ │ +05f31a: 6e20 dd22 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f320: 1a04 f100 |00ec: const-string v4, "; password: " // string@00f1 │ │ +05f324: 6e20 dc22 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f32a: 0c04 |00f1: move-result-object v4 │ │ +05f32c: 6e10 2c0e 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@0e2c │ │ +05f332: 0a05 |00f5: move-result v5 │ │ +05f334: 6e20 dd22 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f33a: 2204 6d04 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +05f33e: 7010 d422 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +05f344: 1a05 f200 |00fe: const-string v5, "; scrollable: " // string@00f2 │ │ +05f348: 6e20 dc22 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f34e: 0c04 |0103: move-result-object v4 │ │ +05f350: 6e10 2d0e 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@0e2d │ │ +05f356: 0a05 |0107: move-result v5 │ │ +05f358: 6e20 dd22 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@22dd │ │ +05f35e: 0c04 |010b: move-result-object v4 │ │ +05f360: 6e10 e122 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05f366: 0c04 |010f: move-result-object v4 │ │ +05f368: 6e20 dc22 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f36e: 1a04 e300 |0113: const-string v4, "; [" // string@00e3 │ │ +05f372: 6e20 dc22 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f378: 6e10 140e 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ +05f37e: 0a01 |011b: move-result v1 │ │ +05f380: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +05f384: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +05f386: 7110 a322 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@22a3 │ │ +05f38c: 0a05 |0122: move-result v5 │ │ +05f38e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +05f392: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +05f396: b541 |0127: and-int/2addr v1, v4 │ │ +05f398: 7110 130e 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@0e13 │ │ +05f39e: 0c04 |012b: move-result-object v4 │ │ +05f3a0: 6e20 dc22 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f3a6: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +05f3aa: 1a04 cd00 |0131: const-string v4, ", " // string@00cd │ │ +05f3ae: 6e20 dc22 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f3b4: 28e6 |0136: goto 011c // -001a │ │ +05f3b6: 1a04 3c0e |0137: const-string v4, "]" // string@0e3c │ │ +05f3ba: 6e20 dc22 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +05f3c0: 6e10 e122 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +05f3c6: 0c04 |013f: move-result-object v4 │ │ +05f3c8: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1975 │ │ 0x0005 line=1976 │ │ 0x000c line=1978 │ │ 0x0011 line=1980 │ │ 0x0014 line=1981 │ │ @@ -62082,17 +62077,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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #271 header: │ │ -class_idx : 544 │ │ +class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 437 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 annotations: │ │ @@ -62112,17 +62107,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f37c: |[05f37c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -05f38c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05f392: 0e00 |0003: return-void │ │ +05f3cc: |[05f3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +05f3dc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05f3e2: 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;) │ │ @@ -62130,18 +62125,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 │ │ -05f394: |[05f394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -05f3a4: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f3a8: 6e20 731f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1f73 │ │ -05f3ae: 0e00 |0005: return-void │ │ +05f3e4: |[05f3e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +05f3f4: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f3f8: 6e20 731f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1f73 │ │ +05f3fe: 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 │ │ @@ -62151,18 +62146,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 │ │ -05f3b0: |[05f3b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05f3c0: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f3c4: 6e20 741f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1f74 │ │ -05f3ca: 0e00 |0005: return-void │ │ +05f400: |[05f400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05f410: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f414: 6e20 741f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1f74 │ │ +05f41a: 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; │ │ @@ -62172,20 +62167,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 │ │ -05f3cc: |[05f3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -05f3dc: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f3e0: 6e20 761f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1f76 │ │ -05f3e6: 0c00 |0005: move-result-object v0 │ │ -05f3e8: 1f00 8404 |0006: check-cast v0, Ljava/util/List; // type@0484 │ │ -05f3ec: 1100 |0008: return-object v0 │ │ +05f41c: |[05f41c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +05f42c: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f430: 6e20 761f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1f76 │ │ +05f436: 0c00 |0005: move-result-object v0 │ │ +05f438: 1f00 8d04 |0006: check-cast v0, Ljava/util/List; // type@048d │ │ +05f43c: 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; │ │ @@ -62196,19 +62191,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f3f0: |[05f3f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -05f400: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f404: 6e10 791f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1f79 │ │ -05f40a: 0a00 |0005: move-result v0 │ │ -05f40c: 0f00 |0006: return v0 │ │ +05f440: |[05f440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +05f450: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f454: 6e10 791f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1f79 │ │ +05f45a: 0a00 |0005: move-result v0 │ │ +05f45c: 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;) │ │ @@ -62216,18 +62211,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 │ │ -05f410: |[05f410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05f420: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f424: 6e20 7a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1f7a │ │ -05f42a: 0e00 |0005: return-void │ │ +05f460: |[05f460] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05f470: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f474: 6e20 7a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1f7a │ │ +05f47a: 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; │ │ @@ -62237,18 +62232,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 │ │ -05f42c: |[05f42c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05f43c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f440: 6e20 7b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f7b │ │ -05f446: 0e00 |0005: return-void │ │ +05f47c: |[05f47c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05f48c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f490: 6e20 7b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f7b │ │ +05f496: 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; │ │ @@ -62258,19 +62253,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 │ │ -05f448: |[05f448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05f458: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f45c: 6e20 7c1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f7c │ │ -05f462: 0c00 |0005: move-result-object v0 │ │ -05f464: 1100 |0006: return-object v0 │ │ +05f498: |[05f498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05f4a8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f4ac: 6e20 7c1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f7c │ │ +05f4b2: 0c00 |0005: move-result-object v0 │ │ +05f4b4: 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 │ │ │ │ @@ -62279,19 +62274,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f468: |[05f468] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -05f478: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f47c: 6e10 7d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1f7d │ │ -05f482: 0a00 |0005: move-result v0 │ │ -05f484: 0f00 |0006: return v0 │ │ +05f4b8: |[05f4b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +05f4c8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f4cc: 6e10 7d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1f7d │ │ +05f4d2: 0a00 |0005: move-result v0 │ │ +05f4d4: 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;) │ │ @@ -62299,19 +62294,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 │ │ -05f488: |[05f488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05f498: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f49c: 6e10 7e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1f7e │ │ -05f4a2: 0c00 |0005: move-result-object v0 │ │ -05f4a4: 1100 |0006: return-object v0 │ │ +05f4d8: |[05f4d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f4e8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f4ec: 6e10 7e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1f7e │ │ +05f4f2: 0c00 |0005: move-result-object v0 │ │ +05f4f4: 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;) │ │ @@ -62319,19 +62314,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 │ │ -05f4a8: |[05f4a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05f4b8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f4bc: 6e10 7f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1f7f │ │ -05f4c2: 0c00 |0005: move-result-object v0 │ │ -05f4c4: 1100 |0006: return-object v0 │ │ +05f4f8: |[05f4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f508: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f50c: 6e10 7f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1f7f │ │ +05f512: 0c00 |0005: move-result-object v0 │ │ +05f514: 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;) │ │ @@ -62339,19 +62334,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 │ │ -05f4c8: |[05f4c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05f4d8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f4dc: 6e10 821f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1f82 │ │ -05f4e2: 0c00 |0005: move-result-object v0 │ │ -05f4e4: 1100 |0006: return-object v0 │ │ +05f518: |[05f518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f528: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f52c: 6e10 821f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1f82 │ │ +05f532: 0c00 |0005: move-result-object v0 │ │ +05f534: 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;) │ │ @@ -62359,19 +62354,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 │ │ -05f4e8: |[05f4e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05f4f8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f4fc: 6e10 831f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f83 │ │ -05f502: 0c00 |0005: move-result-object v0 │ │ -05f504: 1100 |0006: return-object v0 │ │ +05f538: |[05f538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f548: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f54c: 6e10 831f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f83 │ │ +05f552: 0c00 |0005: move-result-object v0 │ │ +05f554: 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;) │ │ @@ -62379,19 +62374,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 │ │ -05f508: |[05f508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -05f518: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f51c: 6e10 841f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1f84 │ │ -05f522: 0c00 |0005: move-result-object v0 │ │ -05f524: 1100 |0006: return-object v0 │ │ +05f558: |[05f558] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +05f568: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f56c: 6e10 841f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1f84 │ │ +05f572: 0c00 |0005: move-result-object v0 │ │ +05f574: 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;) │ │ @@ -62399,19 +62394,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f528: |[05f528] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -05f538: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f53c: 6e10 861f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1f86 │ │ -05f542: 0a00 |0005: move-result v0 │ │ -05f544: 0f00 |0006: return v0 │ │ +05f578: |[05f578] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +05f588: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f58c: 6e10 861f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1f86 │ │ +05f592: 0a00 |0005: move-result v0 │ │ +05f594: 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;) │ │ @@ -62419,19 +62414,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f548: |[05f548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -05f558: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f55c: 6e10 881f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1f88 │ │ -05f562: 0a00 |0005: move-result v0 │ │ -05f564: 0f00 |0006: return v0 │ │ +05f598: |[05f598] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +05f5a8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f5ac: 6e10 881f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1f88 │ │ +05f5b2: 0a00 |0005: move-result v0 │ │ +05f5b4: 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;) │ │ @@ -62439,19 +62434,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f568: |[05f568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -05f578: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f57c: 6e10 891f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1f89 │ │ -05f582: 0a00 |0005: move-result v0 │ │ -05f584: 0f00 |0006: return v0 │ │ +05f5b8: |[05f5b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +05f5c8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f5cc: 6e10 891f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1f89 │ │ +05f5d2: 0a00 |0005: move-result v0 │ │ +05f5d4: 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;) │ │ @@ -62459,19 +62454,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f588: |[05f588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -05f598: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f59c: 6e10 8a1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1f8a │ │ -05f5a2: 0a00 |0005: move-result v0 │ │ -05f5a4: 0f00 |0006: return v0 │ │ +05f5d8: |[05f5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +05f5e8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f5ec: 6e10 8a1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1f8a │ │ +05f5f2: 0a00 |0005: move-result v0 │ │ +05f5f4: 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;) │ │ @@ -62479,19 +62474,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f5a8: |[05f5a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -05f5b8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f5bc: 6e10 8b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1f8b │ │ -05f5c2: 0a00 |0005: move-result v0 │ │ -05f5c4: 0f00 |0006: return v0 │ │ +05f5f8: |[05f5f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +05f608: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f60c: 6e10 8b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1f8b │ │ +05f612: 0a00 |0005: move-result v0 │ │ +05f614: 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;) │ │ @@ -62499,19 +62494,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f5c8: |[05f5c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -05f5d8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f5dc: 6e10 8c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1f8c │ │ -05f5e2: 0a00 |0005: move-result v0 │ │ -05f5e4: 0f00 |0006: return v0 │ │ +05f618: |[05f618] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +05f628: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f62c: 6e10 8c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1f8c │ │ +05f632: 0a00 |0005: move-result v0 │ │ +05f634: 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;) │ │ @@ -62519,19 +62514,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f5e8: |[05f5e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -05f5f8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f5fc: 6e10 8d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1f8d │ │ -05f602: 0a00 |0005: move-result v0 │ │ -05f604: 0f00 |0006: return v0 │ │ +05f638: |[05f638] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +05f648: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f64c: 6e10 8d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1f8d │ │ +05f652: 0a00 |0005: move-result v0 │ │ +05f654: 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;) │ │ @@ -62539,19 +62534,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f608: |[05f608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -05f618: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f61c: 6e10 8e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1f8e │ │ -05f622: 0a00 |0005: move-result v0 │ │ -05f624: 0f00 |0006: return v0 │ │ +05f658: |[05f658] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +05f668: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f66c: 6e10 8e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1f8e │ │ +05f672: 0a00 |0005: move-result v0 │ │ +05f674: 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;) │ │ @@ -62559,19 +62554,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f628: |[05f628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -05f638: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f63c: 6e10 8f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1f8f │ │ -05f642: 0a00 |0005: move-result v0 │ │ -05f644: 0f00 |0006: return v0 │ │ +05f678: |[05f678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +05f688: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f68c: 6e10 8f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1f8f │ │ +05f692: 0a00 |0005: move-result v0 │ │ +05f694: 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;) │ │ @@ -62579,19 +62574,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f648: |[05f648] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -05f658: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f65c: 6e10 901f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1f90 │ │ -05f662: 0a00 |0005: move-result v0 │ │ -05f664: 0f00 |0006: return v0 │ │ +05f698: |[05f698] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +05f6a8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f6ac: 6e10 901f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1f90 │ │ +05f6b2: 0a00 |0005: move-result v0 │ │ +05f6b4: 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;) │ │ @@ -62599,19 +62594,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f668: |[05f668] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -05f678: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f67c: 6e10 911f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1f91 │ │ -05f682: 0a00 |0005: move-result v0 │ │ -05f684: 0f00 |0006: return v0 │ │ +05f6b8: |[05f6b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +05f6c8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f6cc: 6e10 911f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1f91 │ │ +05f6d2: 0a00 |0005: move-result v0 │ │ +05f6d4: 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;) │ │ @@ -62619,36 +62614,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -05f688: |[05f688] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -05f698: 7100 931f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f93 │ │ -05f69e: 0c00 |0003: move-result-object v0 │ │ -05f6a0: 1100 |0004: return-object v0 │ │ +05f6d8: |[05f6d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +05f6e8: 7100 931f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f93 │ │ +05f6ee: 0c00 |0003: move-result-object v0 │ │ +05f6f0: 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 │ │ -05f6a4: |[05f6a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -05f6b4: 7110 941f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f94 │ │ -05f6ba: 0c00 |0003: move-result-object v0 │ │ -05f6bc: 1100 |0004: return-object v0 │ │ +05f6f4: |[05f6f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +05f704: 7110 941f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f94 │ │ +05f70a: 0c00 |0003: move-result-object v0 │ │ +05f70c: 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;) │ │ @@ -62656,19 +62651,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 │ │ -05f6c0: |[05f6c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -05f6d0: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f6d4: 7110 961f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f96 │ │ -05f6da: 0c00 |0005: move-result-object v0 │ │ -05f6dc: 1100 |0006: return-object v0 │ │ +05f710: |[05f710] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +05f720: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f724: 7110 961f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f96 │ │ +05f72a: 0c00 |0005: move-result-object v0 │ │ +05f72c: 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;) │ │ @@ -62676,19 +62671,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 │ │ -05f6e0: |[05f6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -05f6f0: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f6f4: 6e20 971f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1f97 │ │ -05f6fa: 0a00 |0005: move-result v0 │ │ -05f6fc: 0f00 |0006: return v0 │ │ +05f730: |[05f730] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +05f740: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f744: 6e20 971f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1f97 │ │ +05f74a: 0a00 |0005: move-result v0 │ │ +05f74c: 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 │ │ │ │ @@ -62697,18 +62692,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05f700: |[05f700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -05f710: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f714: 6e10 991f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1f99 │ │ -05f71a: 0e00 |0005: return-void │ │ +05f750: |[05f750] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +05f760: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f764: 6e10 991f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1f99 │ │ +05f76a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -62717,18 +62712,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 │ │ -05f71c: |[05f71c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05f72c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f730: 6e20 9b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1f9b │ │ -05f736: 0e00 |0005: return-void │ │ +05f76c: |[05f76c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05f77c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f780: 6e20 9b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1f9b │ │ +05f786: 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; │ │ @@ -62738,18 +62733,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 │ │ -05f738: |[05f738] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -05f748: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f74c: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f9c │ │ -05f752: 0e00 |0005: return-void │ │ +05f788: |[05f788] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +05f798: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f79c: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f9c │ │ +05f7a2: 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; │ │ @@ -62759,18 +62754,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 │ │ -05f754: |[05f754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -05f764: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f768: 6e20 9d1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1f9d │ │ -05f76e: 0e00 |0005: return-void │ │ +05f7a4: |[05f7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +05f7b4: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f7b8: 6e20 9d1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1f9d │ │ +05f7be: 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 │ │ @@ -62780,18 +62775,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 │ │ -05f770: |[05f770] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -05f780: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f784: 6e20 9e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1f9e │ │ -05f78a: 0e00 |0005: return-void │ │ +05f7c0: |[05f7c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +05f7d0: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f7d4: 6e20 9e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1f9e │ │ +05f7da: 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 │ │ @@ -62801,18 +62796,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 │ │ -05f78c: |[05f78c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05f79c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f7a0: 6e20 9f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f9f │ │ -05f7a6: 0e00 |0005: return-void │ │ +05f7dc: |[05f7dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f7ec: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f7f0: 6e20 9f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f9f │ │ +05f7f6: 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; │ │ @@ -62822,18 +62817,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 │ │ -05f7a8: |[05f7a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -05f7b8: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f7bc: 6e20 a01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1fa0 │ │ -05f7c2: 0e00 |0005: return-void │ │ +05f7f8: |[05f7f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +05f808: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f80c: 6e20 a01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1fa0 │ │ +05f812: 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 │ │ @@ -62843,18 +62838,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 │ │ -05f7c4: |[05f7c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05f7d4: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f7d8: 6e20 a11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fa1 │ │ -05f7de: 0e00 |0005: return-void │ │ +05f814: |[05f814] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f824: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f828: 6e20 a11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fa1 │ │ +05f82e: 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; │ │ @@ -62864,18 +62859,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 │ │ -05f7e0: |[05f7e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -05f7f0: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f7f4: 6e20 a21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1fa2 │ │ -05f7fa: 0e00 |0005: return-void │ │ +05f830: |[05f830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +05f840: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f844: 6e20 a21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1fa2 │ │ +05f84a: 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 │ │ @@ -62885,18 +62880,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 │ │ -05f7fc: |[05f7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -05f80c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f810: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1fa3 │ │ -05f816: 0e00 |0005: return-void │ │ +05f84c: |[05f84c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +05f85c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f860: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1fa3 │ │ +05f866: 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 │ │ @@ -62906,18 +62901,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 │ │ -05f818: |[05f818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -05f828: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f82c: 6e20 a41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1fa4 │ │ -05f832: 0e00 |0005: return-void │ │ +05f868: |[05f868] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +05f878: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f87c: 6e20 a41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1fa4 │ │ +05f882: 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 │ │ @@ -62927,18 +62922,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 │ │ -05f834: |[05f834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -05f844: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f848: 6e20 a61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1fa6 │ │ -05f84e: 0e00 |0005: return-void │ │ +05f884: |[05f884] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +05f894: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f898: 6e20 a61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1fa6 │ │ +05f89e: 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 │ │ @@ -62948,18 +62943,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 │ │ -05f850: |[05f850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05f860: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f864: 6e20 a81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1fa8 │ │ -05f86a: 0e00 |0005: return-void │ │ +05f8a0: |[05f8a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f8b0: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f8b4: 6e20 a81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1fa8 │ │ +05f8ba: 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; │ │ @@ -62969,18 +62964,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 │ │ -05f86c: |[05f86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05f87c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f880: 6e20 a91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1fa9 │ │ -05f886: 0e00 |0005: return-void │ │ +05f8bc: |[05f8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05f8cc: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f8d0: 6e20 a91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1fa9 │ │ +05f8d6: 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; │ │ @@ -62990,18 +62985,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 │ │ -05f888: |[05f888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -05f898: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f89c: 6e20 ab1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1fab │ │ -05f8a2: 0e00 |0005: return-void │ │ +05f8d8: |[05f8d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +05f8e8: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f8ec: 6e20 ab1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1fab │ │ +05f8f2: 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 │ │ @@ -63011,18 +63006,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 │ │ -05f8a4: |[05f8a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -05f8b4: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f8b8: 6e20 ac1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1fac │ │ -05f8be: 0e00 |0005: return-void │ │ +05f8f4: |[05f8f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +05f904: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f908: 6e20 ac1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1fac │ │ +05f90e: 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 │ │ @@ -63032,18 +63027,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 │ │ -05f8c0: |[05f8c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -05f8d0: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f8d4: 6e20 ad1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1fad │ │ -05f8da: 0e00 |0005: return-void │ │ +05f910: |[05f910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +05f920: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f924: 6e20 ad1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1fad │ │ +05f92a: 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 │ │ @@ -63053,18 +63048,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 │ │ -05f8dc: |[05f8dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -05f8ec: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f8f0: 6e20 ae1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1fae │ │ -05f8f6: 0e00 |0005: return-void │ │ +05f92c: |[05f92c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +05f93c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f940: 6e20 ae1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1fae │ │ +05f946: 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; │ │ @@ -63074,33 +63069,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 │ │ -05f8f8: |[05f8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -05f908: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f90c: 6e20 b01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1fb0 │ │ -05f912: 0e00 |0005: return-void │ │ +05f948: |[05f948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +05f958: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f95c: 6e20 b01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1fb0 │ │ +05f962: 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 : 437 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #272 header: │ │ -class_idx : 545 │ │ +class_idx : 552 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ @@ -63116,17 +63111,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f914: |[05f914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -05f924: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05f92a: 0e00 |0003: return-void │ │ +05f964: |[05f964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +05f974: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05f97a: 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;) │ │ @@ -63134,18 +63129,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 │ │ -05f92c: |[05f92c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05f93c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f940: 6e30 751f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1f75 │ │ -05f946: 0e00 |0005: return-void │ │ +05f97c: |[05f97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05f98c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f990: 6e30 751f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1f75 │ │ +05f996: 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; │ │ @@ -63156,19 +63151,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 │ │ -05f948: |[05f948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05f958: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f95c: 6e20 771f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f77 │ │ -05f962: 0c00 |0005: move-result-object v0 │ │ -05f964: 1100 |0006: return-object v0 │ │ +05f998: |[05f998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05f9a8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f9ac: 6e20 771f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f77 │ │ +05f9b2: 0c00 |0005: move-result-object v0 │ │ +05f9b4: 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 │ │ │ │ @@ -63177,19 +63172,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 │ │ -05f968: |[05f968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -05f978: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f97c: 6e20 781f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f78 │ │ -05f982: 0c00 |0005: move-result-object v0 │ │ -05f984: 1100 |0006: return-object v0 │ │ +05f9b8: |[05f9b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +05f9c8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f9cc: 6e20 781f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f78 │ │ +05f9d2: 0c00 |0005: move-result-object v0 │ │ +05f9d4: 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 │ │ │ │ @@ -63198,19 +63193,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f988: |[05f988] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -05f998: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f99c: 6e10 811f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1f81 │ │ -05f9a2: 0a00 |0005: move-result v0 │ │ -05f9a4: 0f00 |0006: return v0 │ │ +05f9d8: |[05f9d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +05f9e8: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05f9ec: 6e10 811f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1f81 │ │ +05f9f2: 0a00 |0005: move-result v0 │ │ +05f9f4: 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;) │ │ @@ -63218,19 +63213,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f9a8: |[05f9a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -05f9b8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f9bc: 6e10 871f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1f87 │ │ -05f9c2: 0a00 |0005: move-result v0 │ │ -05f9c4: 0f00 |0006: return v0 │ │ +05f9f8: |[05f9f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +05fa08: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fa0c: 6e10 871f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1f87 │ │ +05fa12: 0a00 |0005: move-result v0 │ │ +05fa14: 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;) │ │ @@ -63238,19 +63233,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05f9c8: |[05f9c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -05f9d8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05f9dc: 6e10 921f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1f92 │ │ -05f9e2: 0a00 |0005: move-result v0 │ │ -05f9e4: 0f00 |0006: return v0 │ │ +05fa18: |[05fa18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +05fa28: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fa2c: 6e10 921f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1f92 │ │ +05fa32: 0a00 |0005: move-result v0 │ │ +05fa34: 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;) │ │ @@ -63258,18 +63253,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 │ │ -05f9e8: |[05f9e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -05f9f8: 7120 951f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f95 │ │ -05f9fe: 0c00 |0003: move-result-object v0 │ │ -05fa00: 1100 |0004: return-object v0 │ │ +05fa38: |[05fa38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +05fa48: 7120 951f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f95 │ │ +05fa4e: 0c00 |0003: move-result-object v0 │ │ +05fa50: 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 │ │ │ │ @@ -63278,19 +63273,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 │ │ -05fa04: |[05fa04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -05fa14: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fa18: 6e30 981f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1f98 │ │ -05fa1e: 0a00 |0005: move-result v0 │ │ -05fa20: 0f00 |0006: return v0 │ │ +05fa54: |[05fa54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +05fa64: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fa68: 6e30 981f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1f98 │ │ +05fa6e: 0a00 |0005: move-result v0 │ │ +05fa70: 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; │ │ @@ -63300,18 +63295,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 │ │ -05fa24: |[05fa24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -05fa34: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fa38: 6e20 9a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1f9a │ │ -05fa3e: 0e00 |0005: return-void │ │ +05fa74: |[05fa74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +05fa84: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fa88: 6e20 9a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1f9a │ │ +05fa8e: 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 │ │ @@ -63321,18 +63316,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 │ │ -05fa40: |[05fa40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -05fa50: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fa54: 6e20 a71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1fa7 │ │ -05fa5a: 0e00 |0005: return-void │ │ +05fa90: |[05fa90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +05faa0: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05faa4: 6e20 a71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1fa7 │ │ +05faaa: 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 │ │ @@ -63342,18 +63337,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 │ │ -05fa5c: |[05fa5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05fa6c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fa70: 6e30 aa1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1faa │ │ -05fa76: 0e00 |0005: return-void │ │ +05faac: |[05faac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05fabc: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fac0: 6e30 aa1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1faa │ │ +05fac6: 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; │ │ @@ -63364,18 +63359,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 │ │ -05fa78: |[05fa78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -05fa88: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fa8c: 6e30 af1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1faf │ │ -05fa92: 0e00 |0005: return-void │ │ +05fac8: |[05fac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +05fad8: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fadc: 6e30 af1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1faf │ │ +05fae2: 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; │ │ @@ -63386,33 +63381,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 │ │ -05fa94: |[05fa94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -05faa4: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05faa8: 6e20 b21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1fb2 │ │ -05faae: 0e00 |0005: return-void │ │ +05fae4: |[05fae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +05faf4: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05faf8: 6e20 b21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1fb2 │ │ +05fafe: 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 : 438 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #273 header: │ │ -class_idx : 546 │ │ +class_idx : 553 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 439 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 - │ │ @@ -63428,17 +63423,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fab0: |[05fab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -05fac0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fac6: 0e00 |0003: return-void │ │ +05fb00: |[05fb00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +05fb10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fb16: 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;) │ │ @@ -63446,19 +63441,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 │ │ -05fac8: |[05fac8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -05fad8: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fadc: 6e10 851f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1f85 │ │ -05fae2: 0c00 |0005: move-result-object v0 │ │ -05fae4: 1100 |0006: return-object v0 │ │ +05fb18: |[05fb18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +05fb28: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fb2c: 6e10 851f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1f85 │ │ +05fb32: 0c00 |0005: move-result-object v0 │ │ +05fb34: 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;) │ │ @@ -63466,33 +63461,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 │ │ -05fae8: |[05fae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -05faf8: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fafc: 6e20 b11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1fb1 │ │ -05fb02: 0e00 |0005: return-void │ │ +05fb38: |[05fb38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +05fb48: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fb4c: 6e20 b11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1fb1 │ │ +05fb52: 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 : 439 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #274 header: │ │ -class_idx : 547 │ │ +class_idx : 554 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 440 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 - │ │ @@ -63508,17 +63503,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fb04: |[05fb04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -05fb14: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fb1a: 0e00 |0003: return-void │ │ +05fb54: |[05fb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +05fb64: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fb6a: 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;) │ │ @@ -63526,19 +63521,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05fb1c: |[05fb1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -05fb2c: 1f01 ba03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fb30: 6e10 801f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1f80 │ │ -05fb36: 0a00 |0005: move-result v0 │ │ -05fb38: 0f00 |0006: return v0 │ │ +05fb6c: |[05fb6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +05fb7c: 1f01 c303 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fb80: 6e10 801f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1f80 │ │ +05fb86: 0a00 |0005: move-result v0 │ │ +05fb88: 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;) │ │ @@ -63546,33 +63541,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 │ │ -05fb3c: |[05fb3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -05fb4c: 1f00 ba03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fb50: 6e20 a51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1fa5 │ │ -05fb56: 0e00 |0005: return-void │ │ +05fb8c: |[05fb8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +05fb9c: 1f00 c303 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fba0: 6e20 a51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1fa5 │ │ +05fba6: 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 : 440 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #275 header: │ │ -class_idx : 548 │ │ +class_idx : 555 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #275 annotations: │ │ @@ -63594,17 +63589,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #276 header: │ │ -class_idx : 554 │ │ +class_idx : 561 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 447 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #276 annotations: │ │ @@ -63634,33 +63629,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05fb58: |[05fb58] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -05fb68: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05fb6c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05fb70: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05fb74: 2200 2802 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0228 │ │ -05fb78: 7010 a20e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0ea2 │ │ -05fb7e: 6900 4b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ -05fb82: 0e00 |000d: return-void │ │ -05fb84: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05fb88: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -05fb8c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05fb90: 2200 2602 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0226 │ │ -05fb94: 7010 9b0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0e9b │ │ -05fb9a: 6900 4b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ -05fb9e: 28f2 |001b: goto 000d // -000e │ │ -05fba0: 2200 2902 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0229 │ │ -05fba4: 7010 a40e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ -05fbaa: 6900 4b04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ -05fbae: 28ea |0023: goto 000d // -0016 │ │ +05fba8: |[05fba8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +05fbb8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fbbc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +05fbc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05fbc4: 2200 2f02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@022f │ │ +05fbc8: 7010 a20e 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@0ea2 │ │ +05fbce: 6900 4b04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ +05fbd2: 0e00 |000d: return-void │ │ +05fbd4: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fbd8: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +05fbdc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05fbe0: 2200 2d02 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@022d │ │ +05fbe4: 7010 9b0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@0e9b │ │ +05fbea: 6900 4b04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ +05fbee: 28f2 |001b: goto 000d // -000e │ │ +05fbf0: 2200 3002 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0230 │ │ +05fbf4: 7010 a40e 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ +05fbfa: 6900 4b04 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ +05fbfe: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -63672,21 +63667,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -05fbb0: |[05fbb0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -05fbc0: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fbc6: 6200 4b04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ -05fbca: 7220 960e 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0e96 │ │ -05fbd0: 0c00 |0008: move-result-object v0 │ │ -05fbd2: 5b10 4c04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ -05fbd6: 0e00 |000b: return-void │ │ +05fc00: |[05fc00] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +05fc10: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fc16: 6200 4b04 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@044b │ │ +05fc1a: 7220 960e 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@0e96 │ │ +05fc20: 0c00 |0008: move-result-object v0 │ │ +05fc22: 5b10 4c04 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ +05fc26: 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; │ │ @@ -63696,18 +63691,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05fbd8: |[05fbd8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -05fbe8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fbee: 5b01 4c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ -05fbf2: 0e00 |0005: return-void │ │ +05fc28: |[05fc28] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +05fc38: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fc3e: 5b01 4c04 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ +05fc42: 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; │ │ @@ -63719,17 +63714,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 │ │ -05fbf4: |[05fbf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05fc04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc06: 1100 |0001: return-object v0 │ │ +05fc44: |[05fc44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05fc54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fc56: 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 │ │ │ │ @@ -63738,17 +63733,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 │ │ -05fc08: |[05fc08] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05fc18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc1a: 1100 |0001: return-object v0 │ │ +05fc58: |[05fc58] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05fc68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fc6a: 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 │ │ @@ -63758,17 +63753,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 │ │ -05fc1c: |[05fc1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -05fc2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc2e: 1100 |0001: return-object v0 │ │ +05fc6c: |[05fc6c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +05fc7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fc7e: 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 │ │ │ │ @@ -63777,17 +63772,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc30: |[05fc30] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -05fc40: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ -05fc44: 1100 |0002: return-object v0 │ │ +05fc80: |[05fc80] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +05fc90: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@044c │ │ +05fc94: 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;) │ │ @@ -63795,32 +63790,32 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05fc48: |[05fc48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -05fc58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05fc5a: 0f00 |0001: return v0 │ │ +05fc98: |[05fc98] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +05fca8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +05fcaa: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #277 header: │ │ -class_idx : 555 │ │ +class_idx : 562 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 955 │ │ +superclass_idx : 964 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #277 annotations: │ │ @@ -63847,18 +63842,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 │ │ -05fc5c: |[05fc5c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -05fc6c: 5b01 4d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ -05fc70: 7010 b31f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fb3 │ │ -05fc76: 0e00 |0005: return-void │ │ +05fcac: |[05fcac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +05fcbc: 5b01 4d04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ +05fcc0: 7010 b31f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fb3 │ │ +05fcc6: 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; │ │ │ │ @@ -63868,20 +63863,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fc78: |[05fc78] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -05fc88: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ -05fc8c: 7220 b20e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0eb2 │ │ -05fc92: 0c00 |0005: move-result-object v0 │ │ -05fc94: 1f00 ba03 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fc98: 1100 |0008: return-object v0 │ │ +05fcc8: |[05fcc8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +05fcd8: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ +05fcdc: 7220 b20e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0eb2 │ │ +05fce2: 0c00 |0005: move-result-object v0 │ │ +05fce4: 1f00 c303 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fce8: 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 │ │ │ │ @@ -63890,19 +63885,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 │ │ -05fc9c: |[05fc9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05fcac: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ -05fcb0: 7230 b30e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eb3 │ │ -05fcb6: 0c00 |0005: move-result-object v0 │ │ -05fcb8: 1100 |0006: return-object v0 │ │ +05fcec: |[05fcec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05fcfc: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ +05fd00: 7230 b30e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eb3 │ │ +05fd06: 0c00 |0005: move-result-object v0 │ │ +05fd08: 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 │ │ @@ -63912,34 +63907,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05fcbc: |[05fcbc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -05fccc: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ -05fcd0: 7240 b40e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0eb4 │ │ -05fcd6: 0a00 |0005: move-result v0 │ │ -05fcd8: 0f00 |0006: return v0 │ │ +05fd0c: |[05fd0c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05fd1c: 5410 4d04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@044d │ │ +05fd20: 7240 b40e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0eb4 │ │ +05fd26: 0a00 |0005: move-result v0 │ │ +05fd28: 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 : 448 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #278 header: │ │ -class_idx : 556 │ │ +class_idx : 563 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #278 annotations: │ │ @@ -63975,17 +63970,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 448 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #279 header: │ │ -class_idx : 557 │ │ +class_idx : 564 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 448 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ @@ -64005,17 +64000,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fcdc: |[05fcdc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -05fcec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fcf2: 0e00 |0003: return-void │ │ +05fd2c: |[05fd2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +05fd3c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fd42: 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; │ │ │ │ @@ -64024,31 +64019,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 │ │ -05fcf4: |[05fcf4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -05fd04: 2200 2b02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@022b │ │ -05fd08: 7020 ae0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0eae │ │ -05fd0e: 1100 |0005: return-object v0 │ │ +05fd44: |[05fd44] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +05fd54: 2200 3202 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0232 │ │ +05fd58: 7020 ae0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@0eae │ │ +05fd5e: 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 : 448 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #280 header: │ │ -class_idx : 558 │ │ +class_idx : 565 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 955 │ │ +superclass_idx : 964 │ │ source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #280 annotations: │ │ @@ -64075,18 +64070,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 │ │ -05fd10: |[05fd10] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -05fd20: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ -05fd24: 7010 b31f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fb3 │ │ -05fd2a: 0e00 |0005: return-void │ │ +05fd60: |[05fd60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +05fd70: 5b01 4e04 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ +05fd74: 7010 b31f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fb3 │ │ +05fd7a: 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; │ │ │ │ @@ -64096,20 +64091,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fd2c: |[05fd2c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -05fd3c: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ -05fd40: 7220 bc0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0ebc │ │ -05fd46: 0c00 |0005: move-result-object v0 │ │ -05fd48: 1f00 ba03 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fd4c: 1100 |0008: return-object v0 │ │ +05fd7c: |[05fd7c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +05fd8c: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ +05fd90: 7220 bc0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@0ebc │ │ +05fd96: 0c00 |0005: move-result-object v0 │ │ +05fd98: 1f00 c303 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fd9c: 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 │ │ │ │ @@ -64118,19 +64113,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 │ │ -05fd50: |[05fd50] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -05fd60: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ -05fd64: 7230 bd0e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ebd │ │ -05fd6a: 0c00 |0005: move-result-object v0 │ │ -05fd6c: 1100 |0006: return-object v0 │ │ +05fda0: |[05fda0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +05fdb0: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ +05fdb4: 7230 bd0e 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0ebd │ │ +05fdba: 0c00 |0005: move-result-object v0 │ │ +05fdbc: 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 │ │ @@ -64140,20 +64135,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fd70: |[05fd70] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -05fd80: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ -05fd84: 7220 be0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0ebe │ │ -05fd8a: 0c00 |0005: move-result-object v0 │ │ -05fd8c: 1f00 ba03 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03ba │ │ -05fd90: 1100 |0008: return-object v0 │ │ +05fdc0: |[05fdc0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +05fdd0: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ +05fdd4: 7220 be0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@0ebe │ │ +05fdda: 0c00 |0005: move-result-object v0 │ │ +05fddc: 1f00 c303 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@03c3 │ │ +05fde0: 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 │ │ │ │ @@ -64162,34 +64157,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05fd94: |[05fd94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -05fda4: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ -05fda8: 7240 bf0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0ebf │ │ -05fdae: 0a00 |0005: move-result v0 │ │ -05fdb0: 0f00 |0006: return v0 │ │ +05fde4: |[05fde4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +05fdf4: 5410 4e04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@044e │ │ +05fdf8: 7240 bf0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@0ebf │ │ +05fdfe: 0a00 |0005: move-result v0 │ │ +05fe00: 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 : 449 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #281 header: │ │ -class_idx : 559 │ │ +class_idx : 566 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #281 annotations: │ │ @@ -64231,17 +64226,17 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 449 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #282 header: │ │ -class_idx : 560 │ │ +class_idx : 567 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 449 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 annotations: │ │ @@ -64261,17 +64256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05fdb4: |[05fdb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -05fdc4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fdca: 0e00 |0003: return-void │ │ +05fe04: |[05fe04] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +05fe14: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fe1a: 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; │ │ │ │ @@ -64280,31 +64275,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 │ │ -05fdcc: |[05fdcc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -05fddc: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@022e │ │ -05fde0: 7020 b70e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0eb7 │ │ -05fde6: 1100 |0005: return-object v0 │ │ +05fe1c: |[05fe1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +05fe2c: 2200 3502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@0235 │ │ +05fe30: 7020 b70e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@0eb7 │ │ +05fe36: 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 : 449 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #283 header: │ │ -class_idx : 563 │ │ +class_idx : 570 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #283 annotations: │ │ @@ -64598,17 +64593,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #284 header: │ │ -class_idx : 566 │ │ +class_idx : 573 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 454 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #284 annotations: │ │ @@ -64638,40 +64633,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -05fde8: |[05fde8] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -05fdf8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05fdfc: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05fe00: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05fe04: 2200 3402 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0234 │ │ -05fe08: 7010 1f0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0f1f │ │ -05fe0e: 6900 4f04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05fe12: 0e00 |000d: return-void │ │ -05fe14: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05fe18: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -05fe1c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05fe20: 2200 3202 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0232 │ │ -05fe24: 7010 ec0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0eec │ │ -05fe2a: 6900 4f04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05fe2e: 28f2 |001b: goto 000d // -000e │ │ -05fe30: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -05fe34: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -05fe38: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -05fe3c: 2200 3102 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0231 │ │ -05fe40: 7010 c20e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0ec2 │ │ -05fe46: 6900 4f04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05fe4a: 28e4 |0029: goto 000d // -001c │ │ -05fe4c: 2200 3502 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0235 │ │ -05fe50: 7010 210f 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0f21 │ │ -05fe56: 6900 4f04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05fe5a: 28dc |0031: goto 000d // -0024 │ │ +05fe38: |[05fe38] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +05fe48: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fe4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +05fe50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +05fe54: 2200 3b02 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@023b │ │ +05fe58: 7010 1f0f 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@0f1f │ │ +05fe5e: 6900 4f04 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05fe62: 0e00 |000d: return-void │ │ +05fe64: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fe68: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +05fe6c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +05fe70: 2200 3902 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0239 │ │ +05fe74: 7010 ec0e 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0eec │ │ +05fe7a: 6900 4f04 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05fe7e: 28f2 |001b: goto 000d // -000e │ │ +05fe80: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +05fe84: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +05fe88: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +05fe8c: 2200 3802 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@0238 │ │ +05fe90: 7010 c20e 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0ec2 │ │ +05fe96: 6900 4f04 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05fe9a: 28e4 |0029: goto 000d // -001c │ │ +05fe9c: 2200 3c02 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@023c │ │ +05fea0: 7010 210f 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0f21 │ │ +05fea6: 6900 4f04 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05feaa: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -64685,18 +64680,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05fe5c: |[05fe5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -05fe6c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -05fe72: 5b01 5004 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05fe76: 0e00 |0005: return-void │ │ +05feac: |[05feac] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +05febc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +05fec2: 5b01 5004 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05fec6: 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; │ │ @@ -64707,43 +64702,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 │ │ -05fe78: |[05fe78] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05fe88: 2200 3602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0236 │ │ -05fe8c: 6201 4f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05fe90: 7210 070f 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0f07 │ │ -05fe96: 0c01 |0007: move-result-object v1 │ │ -05fe98: 7020 510f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ -05fe9e: 1100 |000b: return-object v0 │ │ +05fec8: |[05fec8] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05fed8: 2200 3d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@023d │ │ +05fedc: 6201 4f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05fee0: 7210 070f 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@0f07 │ │ +05fee6: 0c01 |0007: move-result-object v1 │ │ +05fee8: 7020 510f 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ +05feee: 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 │ │ -05fea0: |[05fea0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -05feb0: 2200 3602 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0236 │ │ -05feb4: 6201 4f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05feb8: 5432 5004 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05febc: 7220 080f 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f08 │ │ -05fec2: 0c01 |0009: move-result-object v1 │ │ -05fec4: 7020 510f 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ -05feca: 1100 |000d: return-object v0 │ │ +05fef0: |[05fef0] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +05ff00: 2200 3d02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@023d │ │ +05ff04: 6201 4f04 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05ff08: 5432 5004 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ff0c: 7220 080f 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f08 │ │ +05ff12: 0c01 |0009: move-result-object v1 │ │ +05ff14: 7020 510f 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@0f51 │ │ +05ff1a: 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 - │ │ @@ -64752,44 +64747,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -05fecc: |[05fecc] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -05fedc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -05fede: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -05fee0: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -05fee4: 0f01 |0004: return v1 │ │ -05fee6: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -05feea: 0121 |0007: move v1, v2 │ │ -05feec: 28fc |0008: goto 0004 // -0004 │ │ -05feee: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05fef4: 0c03 |000c: move-result-object v3 │ │ -05fef6: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -05fefc: 0c04 |0010: move-result-object v4 │ │ -05fefe: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -05ff02: 0121 |0013: move v1, v2 │ │ -05ff04: 28f0 |0014: goto 0004 // -0010 │ │ -05ff06: 0760 |0015: move-object v0, v6 │ │ -05ff08: 1f00 3602 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0236 │ │ -05ff0c: 5453 5004 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff10: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -05ff14: 5403 5004 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff18: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -05ff1c: 0121 |0020: move v1, v2 │ │ -05ff1e: 28e3 |0021: goto 0004 // -001d │ │ -05ff20: 5453 5004 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff24: 5404 5004 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff28: 6e20 b822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -05ff2e: 0a03 |0029: move-result v3 │ │ -05ff30: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -05ff34: 0121 |002c: move v1, v2 │ │ -05ff36: 28d7 |002d: goto 0004 // -0029 │ │ +05ff1c: |[05ff1c] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +05ff2c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +05ff2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +05ff30: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +05ff34: 0f01 |0004: return v1 │ │ +05ff36: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +05ff3a: 0121 |0007: move v1, v2 │ │ +05ff3c: 28fc |0008: goto 0004 // -0004 │ │ +05ff3e: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05ff44: 0c03 |000c: move-result-object v3 │ │ +05ff46: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +05ff4c: 0c04 |0010: move-result-object v4 │ │ +05ff4e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +05ff52: 0121 |0013: move v1, v2 │ │ +05ff54: 28f0 |0014: goto 0004 // -0010 │ │ +05ff56: 0760 |0015: move-object v0, v6 │ │ +05ff58: 1f00 3d02 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@023d │ │ +05ff5c: 5453 5004 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ff60: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +05ff64: 5403 5004 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ff68: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +05ff6c: 0121 |0020: move v1, v2 │ │ +05ff6e: 28e3 |0021: goto 0004 // -001d │ │ +05ff70: 5453 5004 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ff74: 5404 5004 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ff78: 6e20 b822 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +05ff7e: 0a03 |0029: move-result v3 │ │ +05ff80: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +05ff84: 0121 |002c: move v1, v2 │ │ +05ff86: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -64810,20 +64805,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ff38: |[05ff38] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -05ff48: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05ff4c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff50: 7220 f10e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0ef1 │ │ -05ff56: 0a00 |0007: move-result v0 │ │ -05ff58: 0f00 |0008: return v0 │ │ +05ff88: |[05ff88] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +05ff98: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05ff9c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ffa0: 7220 f10e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@0ef1 │ │ +05ffa6: 0a00 |0007: move-result v0 │ │ +05ffa8: 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;) │ │ @@ -64831,20 +64826,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ff5c: |[05ff5c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -05ff6c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05ff70: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff74: 7220 f20e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef2 │ │ -05ff7a: 0c00 |0007: move-result-object v0 │ │ -05ff7c: 1100 |0008: return-object v0 │ │ +05ffac: |[05ffac] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +05ffbc: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05ffc0: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ffc4: 7220 f20e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef2 │ │ +05ffca: 0c00 |0007: move-result-object v0 │ │ +05ffcc: 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;) │ │ @@ -64852,20 +64847,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ff80: |[05ff80] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -05ff90: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05ff94: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ff98: 7220 f30e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef3 │ │ -05ff9e: 0c00 |0007: move-result-object v0 │ │ -05ffa0: 1100 |0008: return-object v0 │ │ +05ffd0: |[05ffd0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +05ffe0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +05ffe4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +05ffe8: 7220 f30e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef3 │ │ +05ffee: 0c00 |0007: move-result-object v0 │ │ +05fff0: 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;) │ │ @@ -64873,20 +64868,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ffa4: |[05ffa4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -05ffb4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05ffb8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ffbc: 7220 f40e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef4 │ │ -05ffc2: 0c00 |0007: move-result-object v0 │ │ -05ffc4: 1100 |0008: return-object v0 │ │ +05fff4: |[05fff4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +060004: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060008: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06000c: 7220 f40e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0ef4 │ │ +060012: 0c00 |0007: move-result-object v0 │ │ +060014: 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;) │ │ @@ -64894,20 +64889,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ffc8: |[05ffc8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -05ffd8: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -05ffdc: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -05ffe0: 7220 f50e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ef5 │ │ -05ffe6: 0a00 |0007: move-result v0 │ │ -05ffe8: 0f00 |0008: return v0 │ │ +060018: |[060018] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +060028: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +06002c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060030: 7220 f50e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0ef5 │ │ +060036: 0a00 |0007: move-result v0 │ │ +060038: 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;) │ │ @@ -64915,20 +64910,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05ffec: |[05ffec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -05fffc: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060000: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060004: 7220 f60e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0ef6 │ │ -06000a: 0a00 |0007: move-result v0 │ │ -06000c: 0f00 |0008: return v0 │ │ +06003c: |[06003c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +06004c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060050: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060054: 7220 f60e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@0ef6 │ │ +06005a: 0a00 |0007: move-result v0 │ │ +06005c: 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;) │ │ @@ -64936,17 +64931,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060010: |[060010] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -060020: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060024: 1100 |0002: return-object v0 │ │ +060060: |[060060] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +060070: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060074: 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;) │ │ @@ -64954,20 +64949,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060028: |[060028] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -060038: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -06003c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060040: 7220 f70e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0ef7 │ │ -060046: 0a00 |0007: move-result v0 │ │ -060048: 0f00 |0008: return v0 │ │ +060078: |[060078] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +060088: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +06008c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060090: 7220 f70e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@0ef7 │ │ +060096: 0a00 |0007: move-result v0 │ │ +060098: 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;) │ │ @@ -64975,20 +64970,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06004c: |[06004c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -06005c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060060: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060064: 7220 f80e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ef8 │ │ -06006a: 0a00 |0007: move-result v0 │ │ -06006c: 0f00 |0008: return v0 │ │ +06009c: |[06009c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +0600ac: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0600b0: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0600b4: 7220 f80e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@0ef8 │ │ +0600ba: 0a00 |0007: move-result v0 │ │ +0600bc: 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;) │ │ @@ -64996,20 +64991,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060070: |[060070] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -060080: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060084: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060088: 7220 f90e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ef9 │ │ -06008e: 0a00 |0007: move-result v0 │ │ -060090: 0f00 |0008: return v0 │ │ +0600c0: |[0600c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +0600d0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0600d4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0600d8: 7220 f90e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@0ef9 │ │ +0600de: 0a00 |0007: move-result v0 │ │ +0600e0: 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;) │ │ @@ -65017,20 +65012,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060094: |[060094] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -0600a4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0600a8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0600ac: 7220 fa0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0efa │ │ -0600b2: 0c00 |0007: move-result-object v0 │ │ -0600b4: 1100 |0008: return-object v0 │ │ +0600e4: |[0600e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +0600f4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0600f8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0600fc: 7220 fa0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0efa │ │ +060102: 0c00 |0007: move-result-object v0 │ │ +060104: 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;) │ │ @@ -65038,20 +65033,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0600b8: |[0600b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -0600c8: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0600cc: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0600d0: 7220 fb0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0efb │ │ -0600d6: 0a00 |0007: move-result v0 │ │ -0600d8: 0f00 |0008: return v0 │ │ +060108: |[060108] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +060118: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +06011c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060120: 7220 fb0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@0efb │ │ +060126: 0a00 |0007: move-result v0 │ │ +060128: 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;) │ │ @@ -65059,20 +65054,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0600dc: |[0600dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -0600ec: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0600f0: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0600f4: 7220 fc0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0efc │ │ -0600fa: 0a00 |0007: move-result v0 │ │ -0600fc: 0f00 |0008: return v0 │ │ +06012c: |[06012c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +06013c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060140: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060144: 7220 fc0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@0efc │ │ +06014a: 0a00 |0007: move-result v0 │ │ +06014c: 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;) │ │ @@ -65080,20 +65075,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060100: |[060100] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -060110: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060114: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060118: 7220 fd0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0efd │ │ -06011e: 0a00 |0007: move-result v0 │ │ -060120: 0f00 |0008: return v0 │ │ +060150: |[060150] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +060160: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060164: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060168: 7220 fd0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@0efd │ │ +06016e: 0a00 |0007: move-result v0 │ │ +060170: 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;) │ │ @@ -65101,20 +65096,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 │ │ -060124: |[060124] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -060134: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060138: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06013c: 7220 fe0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0efe │ │ -060142: 0c00 |0007: move-result-object v0 │ │ -060144: 1100 |0008: return-object v0 │ │ +060174: |[060174] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +060184: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060188: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06018c: 7220 fe0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0efe │ │ +060192: 0c00 |0007: move-result-object v0 │ │ +060194: 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;) │ │ @@ -65122,20 +65117,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060148: |[060148] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -060158: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -06015c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060160: 7220 ff0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0eff │ │ -060166: 0c00 |0007: move-result-object v0 │ │ -060168: 1100 |0008: return-object v0 │ │ +060198: |[060198] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +0601a8: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0601ac: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0601b0: 7220 ff0e 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0eff │ │ +0601b6: 0c00 |0007: move-result-object v0 │ │ +0601b8: 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;) │ │ @@ -65143,20 +65138,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06016c: |[06016c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -06017c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060180: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060184: 7220 000f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0f00 │ │ -06018a: 0a00 |0007: move-result v0 │ │ -06018c: 0f00 |0008: return v0 │ │ +0601bc: |[0601bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +0601cc: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0601d0: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0601d4: 7220 000f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@0f00 │ │ +0601da: 0a00 |0007: move-result v0 │ │ +0601dc: 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;) │ │ @@ -65164,20 +65159,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060190: |[060190] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -0601a0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0601a4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0601a8: 7220 010f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0f01 │ │ -0601ae: 0a00 |0007: move-result v0 │ │ -0601b0: 0f00 |0008: return v0 │ │ +0601e0: |[0601e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +0601f0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0601f4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0601f8: 7220 010f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@0f01 │ │ +0601fe: 0a00 |0007: move-result v0 │ │ +060200: 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;) │ │ @@ -65185,23 +65180,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0601b4: |[0601b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -0601c4: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0601c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0601cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0601ce: 0f00 |0005: return v0 │ │ -0601d0: 5410 5004 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0601d4: 6e10 ba22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -0601da: 0a00 |000b: move-result v0 │ │ -0601dc: 28f9 |000c: goto 0005 // -0007 │ │ +060204: |[060204] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +060214: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060218: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +06021c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06021e: 0f00 |0005: return v0 │ │ +060220: 5410 5004 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060224: 6e10 ba22 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +06022a: 0a00 |000b: move-result v0 │ │ +06022c: 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;) │ │ @@ -65209,20 +65204,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0601e0: |[0601e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -0601f0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0601f4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0601f8: 7220 020f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0f02 │ │ -0601fe: 0a00 |0007: move-result v0 │ │ -060200: 0f00 |0008: return v0 │ │ +060230: |[060230] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +060240: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060244: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060248: 7220 020f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@0f02 │ │ +06024e: 0a00 |0007: move-result v0 │ │ +060250: 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;) │ │ @@ -65230,20 +65225,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060204: |[060204] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -060214: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060218: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06021c: 7220 030f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0f03 │ │ -060222: 0a00 |0007: move-result v0 │ │ -060224: 0f00 |0008: return v0 │ │ +060254: |[060254] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +060264: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060268: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06026c: 7220 030f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@0f03 │ │ +060272: 0a00 |0007: move-result v0 │ │ +060274: 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;) │ │ @@ -65251,20 +65246,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060228: |[060228] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -060238: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -06023c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060240: 7220 040f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0f04 │ │ -060246: 0a00 |0007: move-result v0 │ │ -060248: 0f00 |0008: return v0 │ │ +060278: |[060278] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +060288: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +06028c: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +060290: 7220 040f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@0f04 │ │ +060296: 0a00 |0007: move-result v0 │ │ +060298: 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;) │ │ @@ -65272,20 +65267,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06024c: |[06024c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -06025c: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060260: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060264: 7220 050f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0f05 │ │ -06026a: 0a00 |0007: move-result v0 │ │ -06026c: 0f00 |0008: return v0 │ │ +06029c: |[06029c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +0602ac: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0602b0: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0602b4: 7220 050f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@0f05 │ │ +0602ba: 0a00 |0007: move-result v0 │ │ +0602bc: 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;) │ │ @@ -65293,20 +65288,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -060270: |[060270] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -060280: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060284: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -060288: 7220 060f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0f06 │ │ -06028e: 0a00 |0007: move-result v0 │ │ -060290: 0f00 |0008: return v0 │ │ +0602c0: |[0602c0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +0602d0: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0602d4: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0602d8: 7220 060f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@0f06 │ │ +0602de: 0a00 |0007: move-result v0 │ │ +0602e0: 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;) │ │ @@ -65314,19 +65309,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -060294: |[060294] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -0602a4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0602a8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0602ac: 7220 090f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0f09 │ │ -0602b2: 0e00 |0007: return-void │ │ +0602e4: |[0602e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +0602f4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0602f8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0602fc: 7220 090f 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@0f09 │ │ +060302: 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; │ │ │ │ @@ -65335,19 +65330,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0602b4: |[0602b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -0602c4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0602c8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0602cc: 7230 0a0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0f0a │ │ -0602d2: 0e00 |0007: return-void │ │ +060304: |[060304] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +060314: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060318: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06031c: 7230 0a0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@0f0a │ │ +060322: 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 │ │ @@ -65357,19 +65352,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0602d4: |[0602d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -0602e4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0602e8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0602ec: 7230 0b0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0b │ │ -0602f2: 0e00 |0007: return-void │ │ +060324: |[060324] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +060334: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060338: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06033c: 7230 0b0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0b │ │ +060342: 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; │ │ @@ -65379,19 +65374,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0602f4: |[0602f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -060304: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060308: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06030c: 7230 0c0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0f0c │ │ -060312: 0e00 |0007: return-void │ │ +060344: |[060344] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +060354: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060358: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06035c: 7230 0c0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@0f0c │ │ +060362: 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 │ │ @@ -65401,19 +65396,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060314: |[060314] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -060324: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060328: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06032c: 7230 0d0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0d │ │ -060332: 0e00 |0007: return-void │ │ +060364: |[060364] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +060374: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060378: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06037c: 7230 0d0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0d │ │ +060382: 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; │ │ @@ -65423,19 +65418,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060334: |[060334] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -060344: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060348: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06034c: 7230 0e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0e │ │ -060352: 0e00 |0007: return-void │ │ +060384: |[060384] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +060394: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060398: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06039c: 7230 0e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f0e │ │ +0603a2: 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; │ │ @@ -65445,19 +65440,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060354: |[060354] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -060364: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060368: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06036c: 7230 0f0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0f0f │ │ -060372: 0e00 |0007: return-void │ │ +0603a4: |[0603a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +0603b4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0603b8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0603bc: 7230 0f0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0f0f │ │ +0603c2: 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 │ │ @@ -65467,19 +65462,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060374: |[060374] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -060384: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060388: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06038c: 7230 100f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0f10 │ │ -060392: 0e00 |0007: return-void │ │ +0603c4: |[0603c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +0603d4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0603d8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0603dc: 7230 100f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@0f10 │ │ +0603e2: 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 │ │ @@ -65489,19 +65484,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060394: |[060394] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -0603a4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0603a8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0603ac: 7230 110f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0f11 │ │ -0603b2: 0e00 |0007: return-void │ │ +0603e4: |[0603e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +0603f4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0603f8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0603fc: 7230 110f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@0f11 │ │ +060402: 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 │ │ @@ -65511,19 +65506,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0603b4: |[0603b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -0603c4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0603c8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0603cc: 7230 120f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0f12 │ │ -0603d2: 0e00 |0007: return-void │ │ +060404: |[060404] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +060414: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060418: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06041c: 7230 120f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@0f12 │ │ +060422: 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 │ │ @@ -65533,19 +65528,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0603d4: |[0603d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -0603e4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0603e8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0603ec: 7230 130f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0f13 │ │ -0603f2: 0e00 |0007: return-void │ │ +060424: |[060424] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +060434: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060438: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06043c: 7230 130f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@0f13 │ │ +060442: 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 │ │ @@ -65555,19 +65550,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0603f4: |[0603f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -060404: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060408: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06040c: 7230 140f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0f14 │ │ -060412: 0e00 |0007: return-void │ │ +060444: |[060444] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +060454: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060458: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06045c: 7230 140f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0f14 │ │ +060462: 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 │ │ @@ -65577,19 +65572,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060414: |[060414] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -060424: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060428: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06042c: 7230 150f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0f15 │ │ -060432: 0e00 |0007: return-void │ │ +060464: |[060464] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +060474: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060478: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06047c: 7230 150f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0f15 │ │ +060482: 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 │ │ @@ -65599,19 +65594,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060434: |[060434] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -060444: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060448: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06044c: 7230 160f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0f16 │ │ -060452: 0e00 |0007: return-void │ │ +060484: |[060484] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +060494: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060498: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06049c: 7230 160f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0f16 │ │ +0604a2: 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; │ │ @@ -65621,19 +65616,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060454: |[060454] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -060464: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060468: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06046c: 7230 170f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0f17 │ │ -060472: 0e00 |0007: return-void │ │ +0604a4: |[0604a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +0604b4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0604b8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0604bc: 7230 170f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@0f17 │ │ +0604c2: 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 │ │ @@ -65643,19 +65638,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060474: |[060474] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -060484: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060488: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06048c: 7230 180f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0f18 │ │ -060492: 0e00 |0007: return-void │ │ +0604c4: |[0604c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +0604d4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0604d8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0604dc: 7230 180f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@0f18 │ │ +0604e2: 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 │ │ @@ -65665,19 +65660,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060494: |[060494] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -0604a4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0604a8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0604ac: 7230 190f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0f19 │ │ -0604b2: 0e00 |0007: return-void │ │ +0604e4: |[0604e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +0604f4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +0604f8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +0604fc: 7230 190f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@0f19 │ │ +060502: 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 │ │ @@ -65687,19 +65682,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0604b4: |[0604b4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -0604c4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0604c8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0604cc: 7230 1a0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0f1a │ │ -0604d2: 0e00 |0007: return-void │ │ +060504: |[060504] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +060514: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060518: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06051c: 7230 1a0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@0f1a │ │ +060522: 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 │ │ @@ -65709,19 +65704,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0604d4: |[0604d4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -0604e4: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -0604e8: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -0604ec: 7230 1b0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0f1b │ │ -0604f2: 0e00 |0007: return-void │ │ +060524: |[060524] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +060534: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060538: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06053c: 7230 1b0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@0f1b │ │ +060542: 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 │ │ @@ -65731,19 +65726,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0604f4: |[0604f4] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -060504: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060508: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06050c: 7230 1c0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0f1c │ │ -060512: 0e00 |0007: return-void │ │ +060544: |[060544] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +060554: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060558: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06055c: 7230 1c0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0f1c │ │ +060562: 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; │ │ @@ -65753,19 +65748,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -060514: |[060514] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -060524: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060528: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06052c: 7240 1d0f 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@0f1d │ │ -060532: 0e00 |0007: return-void │ │ +060564: |[060564] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +060574: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060578: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06057c: 7240 1d0f 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@0f1d │ │ +060582: 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; │ │ @@ -65776,33 +65771,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -060534: |[060534] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -060544: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ -060548: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ -06054c: 7230 1e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0f1e │ │ -060552: 0e00 |0007: return-void │ │ +060584: |[060584] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +060594: 6200 4f04 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@044f │ │ +060598: 5421 5004 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@0450 │ │ +06059c: 7230 1e0f 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@0f1e │ │ +0605a2: 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 : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #285 header: │ │ -class_idx : 567 │ │ +class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 annotations: │ │ @@ -65822,17 +65817,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060554: |[060554] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -060564: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06056a: 0e00 |0003: return-void │ │ +0605a4: |[0605a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +0605b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0605ba: 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;) │ │ @@ -65840,19 +65835,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06056c: |[06056c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -06057c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060580: 6e10 b41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1fb4 │ │ -060586: 0a00 |0005: move-result v0 │ │ -060588: 0f00 |0006: return v0 │ │ +0605bc: |[0605bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +0605cc: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0605d0: 6e10 b41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1fb4 │ │ +0605d6: 0a00 |0005: move-result v0 │ │ +0605d8: 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;) │ │ @@ -65860,19 +65855,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 │ │ -06058c: |[06058c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06059c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0605a0: 6e10 b51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1fb5 │ │ -0605a6: 0c00 |0005: move-result-object v0 │ │ -0605a8: 1100 |0006: return-object v0 │ │ +0605dc: |[0605dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0605ec: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0605f0: 6e10 b51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1fb5 │ │ +0605f6: 0c00 |0005: move-result-object v0 │ │ +0605f8: 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;) │ │ @@ -65880,19 +65875,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 │ │ -0605ac: |[0605ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0605bc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0605c0: 6e10 b61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1fb6 │ │ -0605c6: 0c00 |0005: move-result-object v0 │ │ -0605c8: 1100 |0006: return-object v0 │ │ +0605fc: |[0605fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06060c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060610: 6e10 b61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1fb6 │ │ +060616: 0c00 |0005: move-result-object v0 │ │ +060618: 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;) │ │ @@ -65900,19 +65895,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 │ │ -0605cc: |[0605cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0605dc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0605e0: 6e10 b71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1fb7 │ │ -0605e6: 0c00 |0005: move-result-object v0 │ │ -0605e8: 1100 |0006: return-object v0 │ │ +06061c: |[06061c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +06062c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060630: 6e10 b71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1fb7 │ │ +060636: 0c00 |0005: move-result-object v0 │ │ +060638: 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;) │ │ @@ -65920,19 +65915,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0605ec: |[0605ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0605fc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060600: 6e10 b81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1fb8 │ │ -060606: 0a00 |0005: move-result v0 │ │ -060608: 0f00 |0006: return v0 │ │ +06063c: |[06063c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +06064c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060650: 6e10 b81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1fb8 │ │ +060656: 0a00 |0005: move-result v0 │ │ +060658: 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;) │ │ @@ -65940,19 +65935,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06060c: |[06060c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -06061c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060620: 6e10 b91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1fb9 │ │ -060626: 0a00 |0005: move-result v0 │ │ -060628: 0f00 |0006: return v0 │ │ +06065c: |[06065c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +06066c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060670: 6e10 b91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1fb9 │ │ +060676: 0a00 |0005: move-result v0 │ │ +060678: 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;) │ │ @@ -65960,19 +65955,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06062c: |[06062c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -06063c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060640: 6e10 ba1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1fba │ │ -060646: 0a00 |0005: move-result v0 │ │ -060648: 0f00 |0006: return v0 │ │ +06067c: |[06067c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +06068c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060690: 6e10 ba1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1fba │ │ +060696: 0a00 |0005: move-result v0 │ │ +060698: 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;) │ │ @@ -65980,19 +65975,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 │ │ -06064c: |[06064c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06065c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060660: 6e10 bd1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1fbd │ │ -060666: 0c00 |0005: move-result-object v0 │ │ -060668: 1100 |0006: return-object v0 │ │ +06069c: |[06069c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0606ac: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0606b0: 6e10 bd1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1fbd │ │ +0606b6: 0c00 |0005: move-result-object v0 │ │ +0606b8: 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;) │ │ @@ -66000,19 +65995,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06066c: |[06066c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -06067c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060680: 6e10 be1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1fbe │ │ -060686: 0a00 |0005: move-result v0 │ │ -060688: 0f00 |0006: return v0 │ │ +0606bc: |[0606bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +0606cc: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0606d0: 6e10 be1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1fbe │ │ +0606d6: 0a00 |0005: move-result v0 │ │ +0606d8: 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;) │ │ @@ -66020,19 +66015,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06068c: |[06068c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -06069c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0606a0: 6e10 bf1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1fbf │ │ -0606a6: 0a00 |0005: move-result v0 │ │ -0606a8: 0f00 |0006: return v0 │ │ +0606dc: |[0606dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +0606ec: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0606f0: 6e10 bf1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1fbf │ │ +0606f6: 0a00 |0005: move-result v0 │ │ +0606f8: 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;) │ │ @@ -66040,19 +66035,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0606ac: |[0606ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -0606bc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0606c0: 6e10 c01f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1fc0 │ │ -0606c6: 0a00 |0005: move-result v0 │ │ -0606c8: 0f00 |0006: return v0 │ │ +0606fc: |[0606fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +06070c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060710: 6e10 c01f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1fc0 │ │ +060716: 0a00 |0005: move-result v0 │ │ +060718: 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;) │ │ @@ -66060,19 +66055,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 │ │ -0606cc: |[0606cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0606dc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0606e0: 6e10 c11f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1fc1 │ │ -0606e6: 0c00 |0005: move-result-object v0 │ │ -0606e8: 1100 |0006: return-object v0 │ │ +06071c: |[06071c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06072c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060730: 6e10 c11f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1fc1 │ │ +060736: 0c00 |0005: move-result-object v0 │ │ +060738: 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;) │ │ @@ -66080,19 +66075,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 │ │ -0606ec: |[0606ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0606fc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060700: 6e10 c21f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1fc2 │ │ -060706: 0c00 |0005: move-result-object v0 │ │ -060708: 1100 |0006: return-object v0 │ │ +06073c: |[06073c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +06074c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060750: 6e10 c21f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1fc2 │ │ +060756: 0c00 |0005: move-result-object v0 │ │ +060758: 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;) │ │ @@ -66100,19 +66095,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06070c: |[06070c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -06071c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060720: 6e10 c31f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1fc3 │ │ -060726: 0a00 |0005: move-result v0 │ │ -060728: 0f00 |0006: return v0 │ │ +06075c: |[06075c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +06076c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060770: 6e10 c31f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1fc3 │ │ +060776: 0a00 |0005: move-result v0 │ │ +060778: 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;) │ │ @@ -66120,19 +66115,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06072c: |[06072c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -06073c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060740: 6e10 c41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1fc4 │ │ -060746: 0a00 |0005: move-result v0 │ │ -060748: 0f00 |0006: return v0 │ │ +06077c: |[06077c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +06078c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060790: 6e10 c41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1fc4 │ │ +060796: 0a00 |0005: move-result v0 │ │ +060798: 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;) │ │ @@ -66140,19 +66135,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06074c: |[06074c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -06075c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060760: 6e10 c51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1fc5 │ │ -060766: 0a00 |0005: move-result v0 │ │ -060768: 0f00 |0006: return v0 │ │ +06079c: |[06079c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0607ac: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0607b0: 6e10 c51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1fc5 │ │ +0607b6: 0a00 |0005: move-result v0 │ │ +0607b8: 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;) │ │ @@ -66160,19 +66155,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06076c: |[06076c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -06077c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060780: 6e10 c61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1fc6 │ │ -060786: 0a00 |0005: move-result v0 │ │ -060788: 0f00 |0006: return v0 │ │ +0607bc: |[0607bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0607cc: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0607d0: 6e10 c61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1fc6 │ │ +0607d6: 0a00 |0005: move-result v0 │ │ +0607d8: 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;) │ │ @@ -66180,19 +66175,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06078c: |[06078c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -06079c: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0607a0: 6e10 c71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1fc7 │ │ -0607a6: 0a00 |0005: move-result v0 │ │ -0607a8: 0f00 |0006: return v0 │ │ +0607dc: |[0607dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +0607ec: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0607f0: 6e10 c71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1fc7 │ │ +0607f6: 0a00 |0005: move-result v0 │ │ +0607f8: 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;) │ │ @@ -66200,19 +66195,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0607ac: |[0607ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -0607bc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0607c0: 6e10 c81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1fc8 │ │ -0607c6: 0a00 |0005: move-result v0 │ │ -0607c8: 0f00 |0006: return v0 │ │ +0607fc: |[0607fc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +06080c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060810: 6e10 c81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1fc8 │ │ +060816: 0a00 |0005: move-result v0 │ │ +060818: 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;) │ │ @@ -66220,19 +66215,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0607cc: |[0607cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -0607dc: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0607e0: 6e10 c91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1fc9 │ │ -0607e6: 0a00 |0005: move-result v0 │ │ -0607e8: 0f00 |0006: return v0 │ │ +06081c: |[06081c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +06082c: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060830: 6e10 c91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1fc9 │ │ +060836: 0a00 |0005: move-result v0 │ │ +060838: 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;) │ │ @@ -66240,37 +66235,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0607ec: |[0607ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -0607fc: 7100 ca1f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1fca │ │ -060802: 0c00 |0003: move-result-object v0 │ │ -060804: 1100 |0004: return-object v0 │ │ +06083c: |[06083c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +06084c: 7100 ca1f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1fca │ │ +060852: 0c00 |0003: move-result-object v0 │ │ +060854: 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 │ │ -060808: |[060808] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -060818: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -06081c: 7110 cb1f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1fcb │ │ -060822: 0c00 |0005: move-result-object v0 │ │ -060824: 1100 |0006: return-object v0 │ │ +060858: |[060858] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +060868: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +06086c: 7110 cb1f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1fcb │ │ +060872: 0c00 |0005: move-result-object v0 │ │ +060874: 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;) │ │ @@ -66278,18 +66273,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -060828: |[060828] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -060838: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -06083c: 6e10 cc1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1fcc │ │ -060842: 0e00 |0005: return-void │ │ +060878: |[060878] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +060888: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +06088c: 6e10 cc1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1fcc │ │ +060892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -66298,18 +66293,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 │ │ -060844: |[060844] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -060854: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060858: 6e20 cd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1fcd │ │ -06085e: 0e00 |0005: return-void │ │ +060894: |[060894] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +0608a4: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0608a8: 6e20 cd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1fcd │ │ +0608ae: 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 │ │ @@ -66319,18 +66314,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 │ │ -060860: |[060860] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -060870: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060874: 6e20 ce1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1fce │ │ -06087a: 0e00 |0005: return-void │ │ +0608b0: |[0608b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0608c0: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0608c4: 6e20 ce1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1fce │ │ +0608ca: 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; │ │ @@ -66340,18 +66335,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 │ │ -06087c: |[06087c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -06088c: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060890: 6e20 cf1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1fcf │ │ -060896: 0e00 |0005: return-void │ │ +0608cc: |[0608cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0608dc: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0608e0: 6e20 cf1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1fcf │ │ +0608e6: 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 │ │ @@ -66361,18 +66356,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 │ │ -060898: |[060898] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0608a8: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0608ac: 6e20 d01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1fd0 │ │ -0608b2: 0e00 |0005: return-void │ │ +0608e8: |[0608e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0608f8: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0608fc: 6e20 d01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1fd0 │ │ +060902: 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; │ │ @@ -66382,18 +66377,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 │ │ -0608b4: |[0608b4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0608c4: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0608c8: 6e20 d11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fd1 │ │ -0608ce: 0e00 |0005: return-void │ │ +060904: |[060904] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +060914: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060918: 6e20 d11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fd1 │ │ +06091e: 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; │ │ @@ -66403,18 +66398,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 │ │ -0608d0: |[0608d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0608e0: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0608e4: 6e20 d21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1fd2 │ │ -0608ea: 0e00 |0005: return-void │ │ +060920: |[060920] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +060930: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060934: 6e20 d21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1fd2 │ │ +06093a: 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 │ │ @@ -66424,18 +66419,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 │ │ -0608ec: |[0608ec] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -0608fc: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060900: 6e20 d31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1fd3 │ │ -060906: 0e00 |0005: return-void │ │ +06093c: |[06093c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +06094c: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060950: 6e20 d31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1fd3 │ │ +060956: 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 │ │ @@ -66445,18 +66440,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 │ │ -060908: |[060908] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -060918: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -06091c: 6e20 d41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1fd4 │ │ -060922: 0e00 |0005: return-void │ │ +060958: |[060958] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +060968: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +06096c: 6e20 d41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1fd4 │ │ +060972: 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 │ │ @@ -66466,18 +66461,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 │ │ -060924: |[060924] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -060934: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060938: 6e20 d51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1fd5 │ │ -06093e: 0e00 |0005: return-void │ │ +060974: |[060974] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +060984: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060988: 6e20 d51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1fd5 │ │ +06098e: 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 │ │ @@ -66487,18 +66482,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 │ │ -060940: |[060940] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -060950: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060954: 6e20 d61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1fd6 │ │ -06095a: 0e00 |0005: return-void │ │ +060990: |[060990] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +0609a0: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0609a4: 6e20 d61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1fd6 │ │ +0609aa: 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 │ │ @@ -66508,18 +66503,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 │ │ -06095c: |[06095c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -06096c: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060970: 6e20 d91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1fd9 │ │ -060976: 0e00 |0005: return-void │ │ +0609ac: |[0609ac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0609bc: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0609c0: 6e20 d91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1fd9 │ │ +0609c6: 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; │ │ @@ -66529,18 +66524,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 │ │ -060978: |[060978] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -060988: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -06098c: 6e20 da1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1fda │ │ -060992: 0e00 |0005: return-void │ │ +0609c8: |[0609c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0609d8: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0609dc: 6e20 da1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1fda │ │ +0609e2: 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 │ │ @@ -66550,18 +66545,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 │ │ -060994: |[060994] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0609a4: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0609a8: 6e20 db1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1fdb │ │ -0609ae: 0e00 |0005: return-void │ │ +0609e4: |[0609e4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0609f4: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +0609f8: 6e20 db1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1fdb │ │ +0609fe: 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 │ │ @@ -66571,18 +66566,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 │ │ -0609b0: |[0609b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -0609c0: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0609c4: 6e20 dc1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1fdc │ │ -0609ca: 0e00 |0005: return-void │ │ +060a00: |[060a00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +060a10: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060a14: 6e20 dc1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1fdc │ │ +060a1a: 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 │ │ @@ -66592,18 +66587,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 │ │ -0609cc: |[0609cc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -0609dc: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0609e0: 6e20 dd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1fdd │ │ -0609e6: 0e00 |0005: return-void │ │ +060a1c: |[060a1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +060a2c: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060a30: 6e20 dd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1fdd │ │ +060a36: 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 │ │ @@ -66613,18 +66608,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 │ │ -0609e8: |[0609e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -0609f8: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -0609fc: 6e20 de1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1fde │ │ -060a02: 0e00 |0005: return-void │ │ +060a38: |[060a38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +060a48: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060a4c: 6e20 de1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1fde │ │ +060a52: 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 │ │ @@ -66634,18 +66629,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 │ │ -060a04: |[060a04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -060a14: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060a18: 6e20 df1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1fdf │ │ -060a1e: 0e00 |0005: return-void │ │ +060a54: |[060a54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +060a64: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060a68: 6e20 df1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1fdf │ │ +060a6e: 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; │ │ @@ -66655,33 +66650,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 │ │ -060a20: |[060a20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -060a30: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060a34: 6e20 e11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1fe1 │ │ -060a3a: 0e00 |0005: return-void │ │ +060a70: |[060a70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +060a80: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060a84: 6e20 e11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1fe1 │ │ +060a8a: 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 : 455 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #286 header: │ │ -class_idx : 568 │ │ +class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #286 - │ │ @@ -66697,17 +66692,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060a3c: |[060a3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -060a4c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -060a52: 0e00 |0003: return-void │ │ +060a8c: |[060a8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +060a9c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +060aa2: 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;) │ │ @@ -66715,19 +66710,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060a54: |[060a54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -060a64: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060a68: 6e10 bb1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1fbb │ │ -060a6e: 0a00 |0005: move-result v0 │ │ -060a70: 0f00 |0006: return v0 │ │ +060aa4: |[060aa4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +060ab4: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060ab8: 6e10 bb1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1fbb │ │ +060abe: 0a00 |0005: move-result v0 │ │ +060ac0: 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;) │ │ @@ -66735,19 +66730,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060a74: |[060a74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -060a84: 1f01 bc03 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060a88: 6e10 bc1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1fbc │ │ -060a8e: 0a00 |0005: move-result v0 │ │ -060a90: 0f00 |0006: return v0 │ │ +060ac4: |[060ac4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +060ad4: 1f01 c503 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060ad8: 6e10 bc1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1fbc │ │ +060ade: 0a00 |0005: move-result v0 │ │ +060ae0: 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;) │ │ @@ -66755,18 +66750,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 │ │ -060a94: |[060a94] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -060aa4: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060aa8: 6e20 d71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1fd7 │ │ -060aae: 0e00 |0005: return-void │ │ +060ae4: |[060ae4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +060af4: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060af8: 6e20 d71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1fd7 │ │ +060afe: 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 │ │ @@ -66776,33 +66771,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 │ │ -060ab0: |[060ab0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -060ac0: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060ac4: 6e20 d81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1fd8 │ │ -060aca: 0e00 |0005: return-void │ │ +060b00: |[060b00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +060b10: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060b14: 6e20 d81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1fd8 │ │ +060b1a: 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 : 456 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #287 header: │ │ -class_idx : 569 │ │ +class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 457 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #287 - │ │ @@ -66818,17 +66813,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -060acc: |[060acc] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -060adc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -060ae2: 0e00 |0003: return-void │ │ +060b1c: |[060b1c] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +060b2c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +060b32: 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;) │ │ @@ -66836,34 +66831,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 │ │ -060ae4: |[060ae4] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -060af4: 1f00 bc03 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03bc │ │ -060af8: 6e30 e01f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1fe0 │ │ -060afe: 0e00 |0005: return-void │ │ +060b34: |[060b34] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +060b44: 1f00 c503 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@03c5 │ │ +060b48: 6e30 e01f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1fe0 │ │ +060b4e: 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 : 457 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #288 header: │ │ -class_idx : 570 │ │ +class_idx : 577 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ @@ -66879,17 +66874,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 616 (AutoScrollHelper.java) │ │ │ │ Class #289 header: │ │ -class_idx : 571 │ │ +class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #289 annotations: │ │ @@ -66954,26 +66949,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -060b00: |[060b00] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -060b10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -060b12: 7010 b622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -060b18: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -060b1c: 5a30 5704 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060b20: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -060b24: 5a30 5804 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060b28: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -060b2c: 5a30 5104 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ -060b30: 5932 5204 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ -060b34: 5932 5304 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ -060b38: 0e00 |0014: return-void │ │ +060b50: |[060b50] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +060b60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060b62: 7010 b622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +060b68: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +060b6c: 5a30 5704 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060b70: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +060b74: 5a30 5804 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060b78: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +060b7c: 5a30 5104 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ +060b80: 5932 5204 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ +060b84: 5932 5304 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ +060b88: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -66983,89 +66978,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 │ │ -060b3c: |[060b3c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -060b4c: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -060b50: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -060b52: 53b6 5704 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060b56: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -060b5a: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -060b5e: 0f04 |0009: return v4 │ │ -060b60: 53b6 5804 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060b64: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -060b68: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -060b6c: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -060b70: 53b6 5804 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060b74: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -060b78: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -060b7c: 53b6 5704 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060b80: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -060b84: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -060b88: 8526 |001e: long-to-float v6, v2 │ │ -060b8a: 52b7 5604 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0456 │ │ -060b8e: 8277 |0021: int-to-float v7, v7 │ │ -060b90: c976 |0022: div-float/2addr v6, v7 │ │ -060b92: 7130 d20f 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0fd2 │ │ -060b98: 0a04 |0026: move-result v4 │ │ -060b9a: c854 |0027: mul-float/2addr v4, v5 │ │ -060b9c: 28e1 |0028: goto 0009 // -001f │ │ -060b9e: 53b6 5804 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060ba2: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -060ba6: 52b5 5904 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ -060baa: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -060bae: 52b6 5904 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ -060bb2: 8507 |0033: long-to-float v7, v0 │ │ -060bb4: 52b8 5404 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ -060bb8: 8288 |0036: int-to-float v8, v8 │ │ -060bba: c987 |0037: div-float/2addr v7, v8 │ │ -060bbc: 7130 d20f 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0fd2 │ │ -060bc2: 0a04 |003b: move-result v4 │ │ -060bc4: c864 |003c: mul-float/2addr v4, v6 │ │ -060bc6: c654 |003d: add-float/2addr v4, v5 │ │ -060bc8: 28cb |003e: goto 0009 // -0035 │ │ +060b8c: |[060b8c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +060b9c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +060ba0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +060ba2: 53a5 5704 |0003: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060ba6: 3105 0b05 |0005: cmp-long v5, v11, v5 │ │ +060baa: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +060bae: 0f04 |0009: return v4 │ │ +060bb0: 53a5 5804 |000a: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060bb4: 1607 0000 |000c: const-wide/16 v7, #int 0 // #0 │ │ +060bb8: 3105 0507 |000e: cmp-long v5, v5, v7 │ │ +060bbc: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +060bc0: 53a5 5804 |0012: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060bc4: 3105 0b05 |0014: cmp-long v5, v11, v5 │ │ +060bc8: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +060bcc: 53a5 5704 |0018: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060bd0: 9c02 0b05 |001a: sub-long v2, v11, v5 │ │ +060bd4: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +060bd8: 8526 |001e: long-to-float v6, v2 │ │ +060bda: 52a7 5604 |001f: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0456 │ │ +060bde: 8277 |0021: int-to-float v7, v7 │ │ +060be0: c976 |0022: div-float/2addr v6, v7 │ │ +060be2: 7130 d20f 4609 |0023: invoke-static {v6, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0fd2 │ │ +060be8: 0a04 |0026: move-result v4 │ │ +060bea: c854 |0027: mul-float/2addr v4, v5 │ │ +060bec: 28e1 |0028: goto 0009 // -001f │ │ +060bee: 53a5 5804 |0029: iget-wide v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060bf2: 9c00 0b05 |002b: sub-long v0, v11, v5 │ │ +060bf6: 52a5 5904 |002d: iget v5, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ +060bfa: a705 0905 |002f: sub-float v5, v9, v5 │ │ +060bfe: 52a6 5904 |0031: iget v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ +060c02: 8507 |0033: long-to-float v7, v0 │ │ +060c04: 52a8 5404 |0034: iget v8, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ +060c08: 8288 |0036: int-to-float v8, v8 │ │ +060c0a: c987 |0037: div-float/2addr v7, v8 │ │ +060c0c: 7130 d20f 4709 |0038: invoke-static {v7, v4, v9}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@0fd2 │ │ +060c12: 0a04 |003b: move-result v4 │ │ +060c14: c864 |003c: mul-float/2addr v4, v6 │ │ +060c16: c654 |003d: add-float/2addr v4, v5 │ │ +060c18: 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 │ │ -060bcc: |[060bcc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -060bdc: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -060be0: c830 |0002: mul-float/2addr v0, v3 │ │ -060be2: c830 |0003: mul-float/2addr v0, v3 │ │ -060be4: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -060be8: c831 |0006: mul-float/2addr v1, v3 │ │ -060bea: c610 |0007: add-float/2addr v0, v1 │ │ -060bec: 0f00 |0008: return v0 │ │ +060c1c: |[060c1c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +060c2c: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +060c30: c830 |0002: mul-float/2addr v0, v3 │ │ +060c32: c830 |0003: mul-float/2addr v0, v3 │ │ +060c34: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +060c38: c831 |0006: mul-float/2addr v1, v3 │ │ +060c3a: c610 |0007: add-float/2addr v0, v1 │ │ +060c3c: 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 │ │ │ │ @@ -67075,45 +67070,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -060bf0: |[060bf0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -060c00: 53a6 5104 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ -060c04: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -060c08: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -060c0c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -060c10: 2206 6104 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@0461 │ │ -060c14: 1a07 ce02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02ce │ │ -060c18: 7020 bd22 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -060c1e: 2706 |000f: throw v6 │ │ -060c20: 7100 f31f 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -060c26: 0b00 |0013: move-result-wide v0 │ │ -060c28: 7030 b90f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0fb9 │ │ -060c2e: 0a05 |0017: move-result v5 │ │ -060c30: 7020 bb0f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0fbb │ │ -060c36: 0a04 |001b: move-result v4 │ │ -060c38: 53a6 5104 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ -060c3c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -060c40: 5aa0 5104 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ -060c44: 8526 |0022: long-to-float v6, v2 │ │ -060c46: c846 |0023: mul-float/2addr v6, v4 │ │ -060c48: 52a7 5a04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ -060c4c: c876 |0026: mul-float/2addr v6, v7 │ │ -060c4e: 8766 |0027: float-to-int v6, v6 │ │ -060c50: 59a6 5204 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ -060c54: 8526 |002a: long-to-float v6, v2 │ │ -060c56: c846 |002b: mul-float/2addr v6, v4 │ │ -060c58: 52a7 5b04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ -060c5c: c876 |002e: mul-float/2addr v6, v7 │ │ -060c5e: 8766 |002f: float-to-int v6, v6 │ │ -060c60: 59a6 5304 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ -060c64: 0e00 |0032: return-void │ │ +060c40: |[060c40] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +060c50: 53a6 5104 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ +060c54: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +060c58: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +060c5c: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +060c60: 2206 6a04 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@046a │ │ +060c64: 1a07 ce02 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@02ce │ │ +060c68: 7020 bd22 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +060c6e: 2706 |000f: throw v6 │ │ +060c70: 7100 f31f 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +060c76: 0b00 |0013: move-result-wide v0 │ │ +060c78: 7030 b90f 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0fb9 │ │ +060c7e: 0a05 |0017: move-result v5 │ │ +060c80: 7020 bb0f 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@0fbb │ │ +060c86: 0a04 |001b: move-result v4 │ │ +060c88: 53a6 5104 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ +060c8c: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +060c90: 5aa0 5104 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ +060c94: 8526 |0022: long-to-float v6, v2 │ │ +060c96: c846 |0023: mul-float/2addr v6, v4 │ │ +060c98: 52a7 5a04 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ +060c9c: c876 |0026: mul-float/2addr v6, v7 │ │ +060c9e: 8766 |0027: float-to-int v6, v6 │ │ +060ca0: 59a6 5204 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ +060ca4: 8526 |002a: long-to-float v6, v2 │ │ +060ca6: c846 |002b: mul-float/2addr v6, v4 │ │ +060ca8: 52a7 5b04 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ +060cac: c876 |002e: mul-float/2addr v6, v7 │ │ +060cae: 8766 |002f: float-to-int v6, v6 │ │ +060cb0: 59a6 5304 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ +060cb4: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -67134,17 +67129,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c68: |[060c68] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -060c78: 5210 5204 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ -060c7c: 0f00 |0002: return v0 │ │ +060cb8: |[060cb8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +060cc8: 5210 5204 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ +060ccc: 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;) │ │ @@ -67152,17 +67147,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c80: |[060c80] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -060c90: 5210 5304 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ -060c94: 0f00 |0002: return v0 │ │ +060cd0: |[060cd0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +060ce0: 5210 5304 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ +060ce4: 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;) │ │ @@ -67170,22 +67165,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -060c98: |[060c98] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -060ca8: 5220 5a04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ -060cac: 5221 5a04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ -060cb0: 7110 ac22 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -060cb6: 0a01 |0007: move-result v1 │ │ -060cb8: c910 |0008: div-float/2addr v0, v1 │ │ -060cba: 8700 |0009: float-to-int v0, v0 │ │ -060cbc: 0f00 |000a: return v0 │ │ +060ce8: |[060ce8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +060cf8: 5220 5a04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ +060cfc: 5221 5a04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ +060d00: 7110 ac22 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +060d06: 0a01 |0007: move-result v1 │ │ +060d08: c910 |0008: div-float/2addr v0, v1 │ │ +060d0a: 8700 |0009: float-to-int v0, v0 │ │ +060d0c: 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;) │ │ @@ -67193,22 +67188,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -060cc0: |[060cc0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -060cd0: 5220 5b04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ -060cd4: 5221 5b04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ -060cd8: 7110 ac22 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -060cde: 0a01 |0007: move-result v1 │ │ -060ce0: c910 |0008: div-float/2addr v0, v1 │ │ -060ce2: 8700 |0009: float-to-int v0, v0 │ │ -060ce4: 0f00 |000a: return v0 │ │ +060d10: |[060d10] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +060d20: 5220 5b04 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ +060d24: 5221 5b04 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ +060d28: 7110 ac22 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +060d2e: 0a01 |0007: move-result v1 │ │ +060d30: c910 |0008: div-float/2addr v0, v1 │ │ +060d32: 8700 |0009: float-to-int v0, v0 │ │ +060d34: 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;) │ │ @@ -67216,31 +67211,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -060ce8: |[060ce8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -060cf8: 5360 5804 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060cfc: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -060d00: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -060d04: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -060d08: 7100 f31f 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -060d0e: 0b00 |000b: move-result-wide v0 │ │ -060d10: 5362 5804 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060d14: 5264 5404 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ -060d18: 8144 |0010: int-to-long v4, v4 │ │ -060d1a: bb42 |0011: add-long/2addr v2, v4 │ │ -060d1c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -060d20: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -060d24: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -060d26: 0f00 |0017: return v0 │ │ -060d28: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -060d2a: 28fe |0019: goto 0017 // -0002 │ │ +060d38: |[060d38] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +060d48: 5360 5804 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060d4c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +060d50: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +060d54: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +060d58: 7100 f31f 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +060d5e: 0b00 |000b: move-result-wide v0 │ │ +060d60: 5362 5804 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060d64: 5264 5404 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ +060d68: 8144 |0010: int-to-long v4, v4 │ │ +060d6a: bb42 |0011: add-long/2addr v2, v4 │ │ +060d6c: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +060d70: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +060d74: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +060d76: 0f00 |0017: return v0 │ │ +060d78: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +060d7a: 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;) │ │ @@ -67248,30 +67243,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -060d2c: |[060d2c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -060d3c: 7100 f31f 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -060d42: 0b00 |0003: move-result-wide v0 │ │ -060d44: 5352 5704 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060d48: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -060d4c: 8422 |0008: long-to-int v2, v2 │ │ -060d4e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -060d50: 5254 5504 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0455 │ │ -060d54: 7130 d10f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0fd1 │ │ -060d5a: 0a02 |000f: move-result v2 │ │ -060d5c: 5952 5404 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ -060d60: 7030 b90f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0fb9 │ │ -060d66: 0a02 |0015: move-result v2 │ │ -060d68: 5952 5904 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ -060d6c: 5a50 5804 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060d70: 0e00 |001a: return-void │ │ +060d7c: |[060d7c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +060d8c: 7100 f31f 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +060d92: 0b00 |0003: move-result-wide v0 │ │ +060d94: 5352 5704 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060d98: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +060d9c: 8422 |0008: long-to-int v2, v2 │ │ +060d9e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +060da0: 5254 5504 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0455 │ │ +060da4: 7130 d10f 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@0fd1 │ │ +060daa: 0a02 |000f: move-result v2 │ │ +060dac: 5952 5404 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@0454 │ │ +060db0: 7030 b90f 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@0fb9 │ │ +060db6: 0a02 |0015: move-result v2 │ │ +060db8: 5952 5904 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ +060dbc: 5a50 5804 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060dc0: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -67284,17 +67279,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060d74: |[060d74] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -060d84: 5901 5504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0455 │ │ -060d88: 0e00 |0002: return-void │ │ +060dc4: |[060dc4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +060dd4: 5901 5504 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@0455 │ │ +060dd8: 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 │ │ @@ -67304,17 +67299,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060d8c: |[060d8c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -060d9c: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0456 │ │ -060da0: 0e00 |0002: return-void │ │ +060ddc: |[060ddc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +060dec: 5901 5604 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@0456 │ │ +060df0: 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 │ │ @@ -67324,18 +67319,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -060da4: |[060da4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -060db4: 5901 5a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ -060db8: 5902 5b04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ -060dbc: 0e00 |0004: return-void │ │ +060df4: |[060df4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +060e04: 5901 5a04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@045a │ │ +060e08: 5902 5b04 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@045b │ │ +060e0c: 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; │ │ @@ -67347,28 +67342,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -060dc0: |[060dc0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -060dd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -060dd2: 7100 f31f 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -060dd8: 0b00 |0004: move-result-wide v0 │ │ -060dda: 5a30 5704 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060dde: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -060de2: 5a30 5804 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ -060de6: 5330 5704 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ -060dea: 5a30 5104 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ -060dee: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -060df2: 5930 5904 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ -060df6: 5932 5204 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ -060dfa: 5932 5304 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ -060dfe: 0e00 |0017: return-void │ │ +060e10: |[060e10] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +060e20: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +060e22: 7100 f31f 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +060e28: 0b00 |0004: move-result-wide v0 │ │ +060e2a: 5a30 5704 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060e2e: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +060e32: 5a30 5804 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@0458 │ │ +060e36: 5330 5704 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@0457 │ │ +060e3a: 5a30 5104 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@0451 │ │ +060e3e: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +060e42: 5930 5904 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@0459 │ │ +060e46: 5932 5204 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@0452 │ │ +060e4a: 5932 5304 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@0453 │ │ +060e4e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ @@ -67376,17 +67371,17 @@ │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ source_file_idx : 616 (AutoScrollHelper.java) │ │ │ │ Class #290 header: │ │ -class_idx : 572 │ │ +class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 616 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #290 annotations: │ │ @@ -67412,18 +67407,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 │ │ -060e00: |[060e00] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -060e10: 5b01 5c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e14: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -060e1a: 0e00 |0005: return-void │ │ +060e50: |[060e50] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +060e60: 5b01 5c04 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060e64: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +060e6a: 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; │ │ │ │ @@ -67432,17 +67427,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 │ │ -060e1c: |[060e1c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -060e2c: 7020 c20f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0fc2 │ │ -060e32: 0e00 |0003: return-void │ │ +060e6c: |[060e6c] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +060e7c: 7020 c20f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0fc2 │ │ +060e82: 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; │ │ @@ -67453,64 +67448,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -060e34: |[060e34] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -060e44: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -060e46: 5453 5c04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e4a: 7110 c70f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fc7 │ │ -060e50: 0a03 |0006: move-result v3 │ │ -060e52: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -060e56: 0e00 |0009: return-void │ │ -060e58: 5453 5c04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e5c: 7110 c90f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fc9 │ │ -060e62: 0a03 |000f: move-result v3 │ │ -060e64: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -060e68: 5453 5c04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e6c: 7120 ca0f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fca │ │ -060e72: 5453 5c04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e76: 7110 cb0f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0fcb │ │ -060e7c: 0c03 |001c: move-result-object v3 │ │ -060e7e: 6e10 c10f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0fc1 │ │ -060e84: 5453 5c04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060e88: 7110 cb0f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0fcb │ │ -060e8e: 0c02 |0025: move-result-object v2 │ │ -060e90: 6e10 bc0f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0fbc │ │ -060e96: 0a03 |0029: move-result v3 │ │ -060e98: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -060e9c: 5453 5c04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060ea0: 7110 cc0f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fcc │ │ -060ea6: 0a03 |0031: move-result v3 │ │ -060ea8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -060eac: 5453 5c04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060eb0: 7120 c80f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fc8 │ │ -060eb6: 28d0 |0039: goto 0009 // -0030 │ │ -060eb8: 5453 5c04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060ebc: 7110 cd0f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fcd │ │ -060ec2: 0a03 |003f: move-result v3 │ │ -060ec4: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -060ec8: 5453 5c04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060ecc: 7120 ce0f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fce │ │ -060ed2: 5453 5c04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060ed6: 7110 cf0f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0fcf │ │ -060edc: 6e10 b50f 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0fb5 │ │ -060ee2: 6e10 b60f 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0fb6 │ │ -060ee8: 0a00 |0052: move-result v0 │ │ -060eea: 6e10 b70f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0fb7 │ │ -060ef0: 0a01 |0056: move-result v1 │ │ -060ef2: 5453 5c04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060ef6: 6e30 df0f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0fdf │ │ -060efc: 5453 5c04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ -060f00: 7110 d00f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0fd0 │ │ -060f06: 0c03 |0061: move-result-object v3 │ │ -060f08: 7120 f20b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ -060f0e: 28a4 |0065: goto 0009 // -005c │ │ +060e84: |[060e84] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +060e94: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +060e96: 5453 5c04 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060e9a: 7110 c70f 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fc7 │ │ +060ea0: 0a03 |0006: move-result v3 │ │ +060ea2: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +060ea6: 0e00 |0009: return-void │ │ +060ea8: 5453 5c04 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060eac: 7110 c90f 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fc9 │ │ +060eb2: 0a03 |000f: move-result v3 │ │ +060eb4: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +060eb8: 5453 5c04 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060ebc: 7120 ca0f 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fca │ │ +060ec2: 5453 5c04 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060ec6: 7110 cb0f 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0fcb │ │ +060ecc: 0c03 |001c: move-result-object v3 │ │ +060ece: 6e10 c10f 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@0fc1 │ │ +060ed4: 5453 5c04 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060ed8: 7110 cb0f 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@0fcb │ │ +060ede: 0c02 |0025: move-result-object v2 │ │ +060ee0: 6e10 bc0f 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@0fbc │ │ +060ee6: 0a03 |0029: move-result v3 │ │ +060ee8: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +060eec: 5453 5c04 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060ef0: 7110 cc0f 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fcc │ │ +060ef6: 0a03 |0031: move-result v3 │ │ +060ef8: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +060efc: 5453 5c04 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f00: 7120 c80f 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fc8 │ │ +060f06: 28d0 |0039: goto 0009 // -0030 │ │ +060f08: 5453 5c04 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f0c: 7110 cd0f 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@0fcd │ │ +060f12: 0a03 |003f: move-result v3 │ │ +060f14: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +060f18: 5453 5c04 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f1c: 7120 ce0f 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@0fce │ │ +060f22: 5453 5c04 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f26: 7110 cf0f 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@0fcf │ │ +060f2c: 6e10 b50f 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@0fb5 │ │ +060f32: 6e10 b60f 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@0fb6 │ │ +060f38: 0a00 |0052: move-result v0 │ │ +060f3a: 6e10 b70f 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@0fb7 │ │ +060f40: 0a01 |0056: move-result v1 │ │ +060f42: 5453 5c04 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f46: 6e30 df0f 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@0fdf │ │ +060f4c: 5453 5c04 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@045c │ │ +060f50: 7110 d00f 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@0fd0 │ │ +060f56: 0c03 |0061: move-result-object v3 │ │ +060f58: 7120 f20b 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ +060f5e: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -67530,17 +67525,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 : 616 (AutoScrollHelper.java) │ │ │ │ Class #291 header: │ │ -class_idx : 573 │ │ +class_idx : 580 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 616 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #291 annotations: │ │ @@ -67714,99 +67709,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -060f10: |[060f10] android.support.v4.widget.AutoScrollHelper.:()V │ │ -060f20: 7100 f51e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1ef5 │ │ -060f26: 0a00 |0003: move-result v0 │ │ -060f28: 6700 5d04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@045d │ │ -060f2c: 0e00 |0006: return-void │ │ +060f60: |[060f60] android.support.v4.widget.AutoScrollHelper.:()V │ │ +060f70: 7100 f51e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1ef5 │ │ +060f76: 0a00 |0003: move-result v0 │ │ +060f78: 6700 5d04 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@045d │ │ +060f7c: 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 │ │ -060f30: |[060f30] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -060f40: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -060f46: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -060f4a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -060f4e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -060f54: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -060f56: 7010 b622 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@22b6 │ │ -060f5c: 2203 3b02 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@023b │ │ -060f60: 7010 b40f 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0fb4 │ │ -060f66: 5b93 7d04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -060f6a: 2203 bd03 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@03bd │ │ -060f6e: 7010 e21f 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1fe2 │ │ -060f74: 5b93 7104 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ -060f78: 2343 a004 |001c: new-array v3, v4, [F // type@04a0 │ │ -060f7c: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -060f82: 5b93 7a04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ -060f86: 2343 a004 |0023: new-array v3, v4, [F // type@04a0 │ │ -060f8a: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -060f90: 5b93 7504 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ -060f94: 2343 a004 |002a: new-array v3, v4, [F // type@04a0 │ │ -060f98: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -060f9e: 5b93 7b04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ -060fa2: 2343 a004 |0031: new-array v3, v4, [F // type@04a0 │ │ -060fa6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -060fac: 5b93 7704 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ -060fb0: 2343 a004 |0038: new-array v3, v4, [F // type@04a0 │ │ -060fb4: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -060fba: 5b93 7604 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ -060fbe: 5b9a 7e04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -060fc2: 7100 8101 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0181 │ │ -060fc8: 0c03 |0044: move-result-object v3 │ │ -060fca: 6e10 7501 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -060fd0: 0c01 |0048: move-result-object v1 │ │ -060fd2: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -060fd8: 5214 680b |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -060fdc: c843 |004e: mul-float/2addr v3, v4 │ │ -060fde: c663 |004f: add-float/2addr v3, v6 │ │ -060fe0: 8730 |0050: float-to-int v0, v3 │ │ -060fe2: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -060fe8: 5214 680b |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -060fec: c843 |0056: mul-float/2addr v3, v4 │ │ -060fee: c663 |0057: add-float/2addr v3, v6 │ │ -060ff0: 8732 |0058: float-to-int v2, v3 │ │ -060ff2: 8203 |0059: int-to-float v3, v0 │ │ -060ff4: 8204 |005a: int-to-float v4, v0 │ │ -060ff6: 6e30 e50f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe5 │ │ -060ffc: 8223 |005e: int-to-float v3, v2 │ │ -060ffe: 8224 |005f: int-to-float v4, v2 │ │ -061000: 6e30 e60f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe6 │ │ -061006: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -061008: 6e20 e10f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe1 │ │ -06100e: 6e30 e40f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe4 │ │ -061014: 6e30 e90f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe9 │ │ -06101a: 6e30 ea0f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fea │ │ -061020: 6003 5d04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@045d │ │ -061024: 6e20 e00f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe0 │ │ -06102a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -06102e: 6e20 e80f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe8 │ │ -061034: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -061038: 6e20 e70f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe7 │ │ -06103e: 0e00 |007f: return-void │ │ -061040: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -061050: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -061060: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -061070: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -061080: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +060f80: |[060f80] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +060f90: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +060f96: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +060f9a: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +060f9e: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +060fa4: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +060fa6: 7010 b622 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@22b6 │ │ +060fac: 2203 4202 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0242 │ │ +060fb0: 7010 b40f 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@0fb4 │ │ +060fb6: 5b93 7d04 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +060fba: 2203 c603 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@03c6 │ │ +060fbe: 7010 e21f 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1fe2 │ │ +060fc4: 5b93 7104 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ +060fc8: 2343 a904 |001c: new-array v3, v4, [F // type@04a9 │ │ +060fcc: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +060fd2: 5b93 7a04 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ +060fd6: 2343 a904 |0023: new-array v3, v4, [F // type@04a9 │ │ +060fda: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +060fe0: 5b93 7504 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ +060fe4: 2343 a904 |002a: new-array v3, v4, [F // type@04a9 │ │ +060fe8: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +060fee: 5b93 7b04 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ +060ff2: 2343 a904 |0031: new-array v3, v4, [F // type@04a9 │ │ +060ff6: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +060ffc: 5b93 7704 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ +061000: 2343 a904 |0038: new-array v3, v4, [F // type@04a9 │ │ +061004: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +06100a: 5b93 7604 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ +06100e: 5b9a 7e04 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +061012: 7100 8101 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@0181 │ │ +061018: 0c03 |0044: move-result-object v3 │ │ +06101a: 6e10 7501 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +061020: 0c01 |0048: move-result-object v1 │ │ +061022: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +061028: 5214 680b |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +06102c: c843 |004e: mul-float/2addr v3, v4 │ │ +06102e: c663 |004f: add-float/2addr v3, v6 │ │ +061030: 8730 |0050: float-to-int v0, v3 │ │ +061032: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +061038: 5214 680b |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +06103c: c843 |0056: mul-float/2addr v3, v4 │ │ +06103e: c663 |0057: add-float/2addr v3, v6 │ │ +061040: 8732 |0058: float-to-int v2, v3 │ │ +061042: 8203 |0059: int-to-float v3, v0 │ │ +061044: 8204 |005a: int-to-float v4, v0 │ │ +061046: 6e30 e50f 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe5 │ │ +06104c: 8223 |005e: int-to-float v3, v2 │ │ +06104e: 8224 |005f: int-to-float v4, v2 │ │ +061050: 6e30 e60f 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe6 │ │ +061056: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +061058: 6e20 e10f 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe1 │ │ +06105e: 6e30 e40f 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe4 │ │ +061064: 6e30 e90f 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe9 │ │ +06106a: 6e30 ea0f 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@0fea │ │ +061070: 6003 5d04 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@045d │ │ +061074: 6e20 e00f 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe0 │ │ +06107a: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +06107e: 6e20 e80f 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe8 │ │ +061084: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +061088: 6e20 e70f 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@0fe7 │ │ +06108e: 0e00 |007f: return-void │ │ +061090: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +0610a0: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +0610b0: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +0610c0: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +0610d0: 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 │ │ @@ -67844,17 +67839,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 │ │ -061090: |[061090] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0610a0: 5510 7004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -0610a4: 0f00 |0002: return v0 │ │ +0610e0: |[0610e0] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0610f0: 5510 7004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +0610f4: 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;) │ │ @@ -67862,17 +67857,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 │ │ -0610a8: |[0610a8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0610b8: 5c01 7004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -0610bc: 0f01 |0002: return v1 │ │ +0610f8: |[0610f8] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +061108: 5c01 7004 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +06110c: 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 │ │ │ │ @@ -67881,17 +67876,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 │ │ -0610c0: |[0610c0] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -0610d0: 5510 7904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ -0610d4: 0f00 |0002: return v0 │ │ +061110: |[061110] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +061120: 5510 7904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ +061124: 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;) │ │ @@ -67899,17 +67894,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 │ │ -0610d8: |[0610d8] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -0610e8: 5c01 7904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ -0610ec: 0f01 |0002: return v1 │ │ +061128: |[061128] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +061138: 5c01 7904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ +06113c: 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 │ │ │ │ @@ -67918,17 +67913,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 │ │ -0610f0: |[0610f0] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -061100: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -061104: 1100 |0002: return-object v0 │ │ +061140: |[061140] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +061150: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +061154: 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;) │ │ @@ -67936,18 +67931,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 │ │ -061108: |[061108] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -061118: 7010 eb0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0feb │ │ -06111e: 0a00 |0003: move-result v0 │ │ -061120: 0f00 |0004: return v0 │ │ +061158: |[061158] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +061168: 7010 eb0f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0feb │ │ +06116e: 0a00 |0003: move-result v0 │ │ +061170: 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;) │ │ @@ -67955,17 +67950,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 │ │ -061124: |[061124] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -061134: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ -061138: 0f00 |0002: return v0 │ │ +061174: |[061174] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +061184: 5510 7804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ +061188: 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;) │ │ @@ -67973,17 +67968,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 │ │ -06113c: |[06113c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -06114c: 5c01 7804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ -061150: 0f01 |0002: return v1 │ │ +06118c: |[06118c] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +06119c: 5c01 7804 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ +0611a0: 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 │ │ │ │ @@ -67992,17 +67987,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 │ │ -061154: |[061154] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -061164: 7010 d50f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0fd5 │ │ -06116a: 0e00 |0003: return-void │ │ +0611a4: |[0611a4] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +0611b4: 7010 d50f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@0fd5 │ │ +0611ba: 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;) │ │ @@ -68010,17 +68005,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 │ │ -06116c: |[06116c] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -06117c: 5410 7e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -061180: 1100 |0002: return-object v0 │ │ +0611bc: |[0611bc] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +0611cc: 5410 7e04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +0611d0: 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;) │ │ @@ -68028,18 +68023,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -061184: |[061184] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -061194: 7130 d80f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0fd8 │ │ -06119a: 0a00 |0003: move-result v0 │ │ -06119c: 0f00 |0004: return v0 │ │ +0611d4: |[0611d4] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +0611e4: 7130 d80f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@0fd8 │ │ +0611ea: 0a00 |0003: move-result v0 │ │ +0611ec: 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 │ │ @@ -68049,18 +68044,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0611a0: |[0611a0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -0611b0: 7130 d70f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ -0611b6: 0a00 |0003: move-result v0 │ │ -0611b8: 0f00 |0004: return v0 │ │ +0611f0: |[0611f0] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +061200: 7130 d70f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ +061206: 0a00 |0003: move-result v0 │ │ +061208: 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 │ │ @@ -68070,28 +68065,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -0611bc: |[0611bc] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -0611cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0611ce: 7100 9502 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -0611d4: 0b00 |0004: move-result-wide v0 │ │ -0611d6: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -0611d8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0611da: 0402 |0007: move-wide v2, v0 │ │ -0611dc: 0156 |0008: move v6, v5 │ │ -0611de: 7708 3e1e 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ -0611e4: 0c08 |000c: move-result-object v8 │ │ -0611e6: 5492 7e04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -0611ea: 6e20 bd1e 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ebd │ │ -0611f0: 6e10 401e 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -0611f6: 0e00 |0015: return-void │ │ +06120c: |[06120c] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +06121c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06121e: 7100 9502 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +061224: 0b00 |0004: move-result-wide v0 │ │ +061226: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +061228: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +06122a: 0402 |0007: move-wide v2, v0 │ │ +06122c: 0156 |0008: move v6, v5 │ │ +06122e: 7708 3e1e 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ +061234: 0c08 |000c: move-result-object v8 │ │ +061236: 5492 7e04 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +06123a: 6e20 bd1e 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ebd │ │ +061240: 6e10 401e 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +061246: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -68105,44 +68100,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -0611f8: |[0611f8] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -061208: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06120a: 5498 7a04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ -06120e: 4403 080a |0003: aget v3, v8, v10 │ │ -061212: 5498 7504 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ -061216: 4400 080a |0007: aget v0, v8, v10 │ │ -06121a: 705b da0f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0fda │ │ -061220: 0a06 |000c: move-result v6 │ │ -061222: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -061226: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -06122a: 0f07 |0011: return v7 │ │ -06122c: 5498 7b04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ -061230: 4404 080a |0014: aget v4, v8, v10 │ │ -061234: 5498 7704 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ -061238: 4402 080a |0018: aget v2, v8, v10 │ │ -06123c: 5498 7604 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ -061240: 4401 080a |001c: aget v1, v8, v10 │ │ -061244: a805 040d |001e: mul-float v5, v4, v13 │ │ -061248: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -06124c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -061250: a807 0605 |0024: mul-float v7, v6, v5 │ │ -061254: 7130 d70f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ -06125a: 0a07 |0029: move-result v7 │ │ -06125c: 28e7 |002a: goto 0011 // -0019 │ │ -06125e: 7f67 |002b: neg-float v7, v6 │ │ -061260: c857 |002c: mul-float/2addr v7, v5 │ │ -061262: 7130 d70f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ -061268: 0a07 |0030: move-result v7 │ │ -06126a: 7f77 |0031: neg-float v7, v7 │ │ -06126c: 28df |0032: goto 0011 // -0021 │ │ +061248: |[061248] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +061258: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06125a: 5498 7a04 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ +06125e: 4403 080a |0003: aget v3, v8, v10 │ │ +061262: 5498 7504 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ +061266: 4400 080a |0007: aget v0, v8, v10 │ │ +06126a: 705b da0f 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@0fda │ │ +061270: 0a06 |000c: move-result v6 │ │ +061272: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +061276: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +06127a: 0f07 |0011: return v7 │ │ +06127c: 5498 7b04 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ +061280: 4404 080a |0014: aget v4, v8, v10 │ │ +061284: 5498 7704 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ +061288: 4402 080a |0018: aget v2, v8, v10 │ │ +06128c: 5498 7604 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ +061290: 4401 080a |001c: aget v1, v8, v10 │ │ +061294: a805 040d |001e: mul-float v5, v4, v13 │ │ +061298: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +06129c: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +0612a0: a807 0605 |0024: mul-float v7, v6, v5 │ │ +0612a4: 7130 d70f 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ +0612aa: 0a07 |0029: move-result v7 │ │ +0612ac: 28e7 |002a: goto 0011 // -0019 │ │ +0612ae: 7f67 |002b: neg-float v7, v6 │ │ +0612b0: c857 |002c: mul-float/2addr v7, v5 │ │ +0612b2: 7130 d70f 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ +0612b8: 0a07 |0030: move-result v7 │ │ +0612ba: 7f77 |0031: neg-float v7, v7 │ │ +0612bc: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -68172,24 +68167,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -061270: |[061270] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -061280: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -061284: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -061288: 0f03 |0004: return v3 │ │ -06128a: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -06128e: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -061292: 0123 |0009: move v3, v2 │ │ -061294: 28fa |000a: goto 0004 // -0006 │ │ -061296: 0113 |000b: move v3, v1 │ │ -061298: 28f8 |000c: goto 0004 // -0008 │ │ +0612c0: |[0612c0] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +0612d0: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +0612d4: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +0612d8: 0f03 |0004: return v3 │ │ +0612da: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +0612de: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +0612e2: 0123 |0009: move v3, v2 │ │ +0612e4: 28fa |000a: goto 0004 // -0006 │ │ +0612e6: 0113 |000b: move v3, v1 │ │ +0612e8: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -68204,22 +68199,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -06129c: |[06129c] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -0612ac: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -0612b0: 0f02 |0002: return v2 │ │ -0612b2: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -0612b6: 0112 |0005: move v2, v1 │ │ -0612b8: 28fc |0006: goto 0002 // -0004 │ │ -0612ba: 0102 |0007: move v2, v0 │ │ -0612bc: 28fa |0008: goto 0002 // -0006 │ │ +0612ec: |[0612ec] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +0612fc: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +061300: 0f02 |0002: return v2 │ │ +061302: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +061306: 0112 |0005: move v2, v1 │ │ +061308: 28fc |0006: goto 0002 // -0004 │ │ +06130a: 0102 |0007: move v2, v0 │ │ +06130c: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -68234,43 +68229,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -0612c0: |[0612c0] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -0612d0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -0612d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0612d6: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -0612da: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0612de: 0f00 |0007: return v0 │ │ -0612e0: 5242 7204 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ -0612e4: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -0612ea: 28fa |000d: goto 0007 // -0006 │ │ -0612ec: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -0612f0: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -0612f4: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -0612f8: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -0612fc: a900 0506 |0016: div-float v0, v5, v6 │ │ -061300: a700 0100 |0018: sub-float v0, v1, v0 │ │ -061304: 28ed |001a: goto 0007 // -0013 │ │ -061306: 5542 7004 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -06130a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -06130e: 5242 7204 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ -061312: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -061314: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -061318: 0110 |0024: move v0, v1 │ │ -06131a: 28e2 |0025: goto 0007 // -001e │ │ -06131c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -061320: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -061324: 7f60 |002a: neg-float v0, v6 │ │ -061326: a900 0500 |002b: div-float v0, v5, v0 │ │ -06132a: 28da |002d: goto 0007 // -0026 │ │ -06132c: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +061310: |[061310] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +061320: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +061324: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +061326: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +06132a: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +06132e: 0f00 |0007: return v0 │ │ +061330: 5242 7204 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ +061334: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +06133a: 28fa |000d: goto 0007 // -0006 │ │ +06133c: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +061340: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +061344: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +061348: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +06134c: a900 0506 |0016: div-float v0, v5, v6 │ │ +061350: a700 0100 |0018: sub-float v0, v1, v0 │ │ +061354: 28ed |001a: goto 0007 // -0013 │ │ +061356: 5542 7004 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +06135a: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +06135e: 5242 7204 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ +061362: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +061364: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +061368: 0110 |0024: move v0, v1 │ │ +06136a: 28e2 |0025: goto 0007 // -001e │ │ +06136c: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +061370: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +061374: 7f60 |002a: neg-float v0, v6 │ │ +061376: a900 0500 |002b: div-float v0, v5, v0 │ │ +06137a: 28da |002d: goto 0007 // -0026 │ │ +06137c: 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 │ │ @@ -68290,43 +68285,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -061340: |[061340] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -061350: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -061352: a806 0809 |0001: mul-float v6, v8, v9 │ │ -061356: 7130 d70f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ -06135c: 0a00 |0006: move-result v0 │ │ -06135e: 7030 d90f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0fd9 │ │ -061364: 0a03 |000a: move-result v3 │ │ -061366: a706 090b |000b: sub-float v6, v9, v11 │ │ -06136a: 7030 d90f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0fd9 │ │ -061370: 0a04 |0010: move-result v4 │ │ -061372: a702 0403 |0011: sub-float v2, v4, v3 │ │ -061376: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -06137a: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -06137e: 5475 7104 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ -061382: 7f26 |0019: neg-float v6, v2 │ │ -061384: 7220 f71f 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ -06138a: 0a05 |001d: move-result v5 │ │ -06138c: 7f51 |001e: neg-float v1, v5 │ │ -06138e: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -061392: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -061396: 7130 d70f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ -06139c: 0a05 |0026: move-result v5 │ │ -06139e: 0f05 |0027: return v5 │ │ -0613a0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -0613a4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -0613a8: 5475 7104 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ -0613ac: 7220 f71f 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ -0613b2: 0a01 |0031: move-result v1 │ │ -0613b4: 28ed |0032: goto 001f // -0013 │ │ +061390: |[061390] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +0613a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0613a2: a806 0809 |0001: mul-float v6, v8, v9 │ │ +0613a6: 7130 d70f 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ +0613ac: 0a00 |0006: move-result v0 │ │ +0613ae: 7030 d90f b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0fd9 │ │ +0613b4: 0a03 |000a: move-result v3 │ │ +0613b6: a706 090b |000b: sub-float v6, v9, v11 │ │ +0613ba: 7030 d90f 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@0fd9 │ │ +0613c0: 0a04 |0010: move-result v4 │ │ +0613c2: a702 0403 |0011: sub-float v2, v4, v3 │ │ +0613c6: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +0613ca: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +0613ce: 5475 7104 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ +0613d2: 7f26 |0019: neg-float v6, v2 │ │ +0613d4: 7220 f71f 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ +0613da: 0a05 |001d: move-result v5 │ │ +0613dc: 7f51 |001e: neg-float v1, v5 │ │ +0613de: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +0613e2: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +0613e6: 7130 d70f 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@0fd7 │ │ +0613ec: 0a05 |0026: move-result v5 │ │ +0613ee: 0f05 |0027: return v5 │ │ +0613f0: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +0613f4: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +0613f8: 5475 7104 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@0471 │ │ +0613fc: 7220 f71f 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ +061402: 0a01 |0031: move-result v1 │ │ +061404: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -68352,23 +68347,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0613b8: |[0613b8] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -0613c8: 5510 7904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ -0613cc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0613d0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0613d2: 5c10 7004 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -0613d6: 0e00 |0007: return-void │ │ -0613d8: 5410 7d04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -0613dc: 6e10 bd0f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0fbd │ │ -0613e2: 28fa |000d: goto 0007 // -0006 │ │ +061408: |[061408] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +061418: 5510 7904 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ +06141c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +061420: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +061422: 5c10 7004 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +061426: 0e00 |0007: return-void │ │ +061428: 5410 7d04 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +06142c: 6e10 bd0f 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@0fbd │ │ +061432: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -68379,32 +68374,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0613e4: |[0613e4] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -0613f4: 5441 7d04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -0613f8: 6e10 ba0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0fba │ │ -0613fe: 0a02 |0005: move-result v2 │ │ -061400: 6e10 b80f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0fb8 │ │ -061406: 0a00 |0009: move-result v0 │ │ -061408: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -06140c: 6e20 d40f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0fd4 │ │ -061412: 0a03 |000f: move-result v3 │ │ -061414: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -061418: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -06141c: 6e20 d30f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0fd3 │ │ -061422: 0a03 |0017: move-result v3 │ │ -061424: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -061428: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -06142a: 0f03 |001b: return v3 │ │ -06142c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -06142e: 28fe |001d: goto 001b // -0002 │ │ +061434: |[061434] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +061444: 5441 7d04 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +061448: 6e10 ba0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@0fba │ │ +06144e: 0a02 |0005: move-result v2 │ │ +061450: 6e10 b80f 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@0fb8 │ │ +061456: 0a00 |0009: move-result v0 │ │ +061458: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +06145c: 6e20 d40f 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@0fd4 │ │ +061462: 0a03 |000f: move-result v3 │ │ +061464: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +061468: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +06146c: 6e20 d30f 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@0fd3 │ │ +061472: 0a03 |0017: move-result v3 │ │ +061474: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +061478: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +06147a: 0f03 |001b: return v3 │ │ +06147c: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +06147e: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -68418,38 +68413,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -061430: |[061430] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -061440: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -061442: 5450 7c04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ -061446: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -06144a: 2200 3c02 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@023c │ │ -06144e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -061450: 7030 c30f 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@0fc3 │ │ -061456: 5b50 7c04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ -06145a: 5c54 7004 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -06145e: 5c54 7904 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ -061462: 5550 6f04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ -061466: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -06146a: 5250 6e04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ -06146e: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -061472: 5450 7e04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -061476: 5451 7c04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ -06147a: 5252 6e04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ -06147e: 8122 |001f: int-to-long v2, v2 │ │ -061480: 7140 f30b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0bf3 │ │ -061486: 5c54 6f04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ -06148a: 0e00 |0025: return-void │ │ -06148c: 5450 7c04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ -061490: 7210 bc22 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ -061496: 28f8 |002b: goto 0023 // -0008 │ │ +061480: |[061480] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +061490: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +061492: 5450 7c04 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ +061496: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +06149a: 2200 4302 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@0243 │ │ +06149e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0614a0: 7030 c30f 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@0fc3 │ │ +0614a6: 5b50 7c04 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ +0614aa: 5c54 7004 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +0614ae: 5c54 7904 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@0479 │ │ +0614b2: 5550 6f04 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ +0614b6: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +0614ba: 5250 6e04 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ +0614be: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +0614c2: 5450 7e04 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +0614c6: 5451 7c04 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ +0614ca: 5252 6e04 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ +0614ce: 8122 |001f: int-to-long v2, v2 │ │ +0614d0: 7140 f30b 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0bf3 │ │ +0614d6: 5c54 6f04 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ +0614da: 0e00 |0025: return-void │ │ +0614dc: 5450 7c04 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@047c │ │ +0614e0: 7210 bc22 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ +0614e6: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -68478,17 +68473,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061498: |[061498] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -0614a8: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ -0614ac: 0f00 |0002: return v0 │ │ +0614e8: |[0614e8] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +0614f8: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ +0614fc: 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;) │ │ @@ -68496,17 +68491,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0614b0: |[0614b0] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -0614c0: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ -0614c4: 0f00 |0002: return v0 │ │ +061500: |[061500] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +061510: 5510 7404 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ +061514: 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;) │ │ @@ -68514,68 +68509,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 │ │ -0614c8: |[0614c8] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0614d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0614da: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0614dc: 5585 7304 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ -0614e0: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -0614e4: 0f04 |0006: return v4 │ │ -0614e6: 7110 d60a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ -0614ec: 0a00 |000a: move-result v0 │ │ -0614ee: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -0614f4: 5585 7404 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ -0614f8: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -0614fc: 5585 7004 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -061500: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -061504: 0134 |0016: move v4, v3 │ │ -061506: 28ef |0017: goto 0006 // -0011 │ │ -061508: 5c83 7804 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ -06150c: 5c84 6f04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ -061510: 6e10 3a1e 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -061516: 0a05 |001f: move-result v5 │ │ -061518: 6e10 9e1e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -06151e: 0a06 |0023: move-result v6 │ │ -061520: 8266 |0024: int-to-float v6, v6 │ │ -061522: 5487 7e04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -061526: 6e10 9e1e 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -06152c: 0a07 |002a: move-result v7 │ │ -06152e: 8277 |002b: int-to-float v7, v7 │ │ -061530: 7057 d60f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0fd6 │ │ -061536: 0a01 |002f: move-result v1 │ │ -061538: 6e10 3c1e 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -06153e: 0a05 |0033: move-result v5 │ │ -061540: 6e10 811e 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -061546: 0a06 |0037: move-result v6 │ │ -061548: 8266 |0038: int-to-float v6, v6 │ │ -06154a: 5487 7e04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ -06154e: 6e10 811e 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -061554: 0a07 |003e: move-result v7 │ │ -061556: 8277 |003f: int-to-float v7, v7 │ │ -061558: 7057 d60f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0fd6 │ │ -06155e: 0a02 |0043: move-result v2 │ │ -061560: 5485 7d04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -061564: 6e30 c00f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0fc0 │ │ -06156a: 5585 7004 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ -06156e: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -061572: 7010 eb0f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0feb │ │ -061578: 0a05 |0050: move-result v5 │ │ -06157a: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -06157e: 7010 ec0f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0fec │ │ -061584: 28b8 |0056: goto 000e // -0048 │ │ -061586: 7010 de0f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0fde │ │ -06158c: 28b4 |005a: goto 000e // -004c │ │ -06158e: 0143 |005b: move v3, v4 │ │ -061590: 28ba |005c: goto 0016 // -0046 │ │ -061592: 0000 |005d: nop // spacer │ │ -061594: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +061518: |[061518] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +061528: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06152a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06152c: 5585 7304 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ +061530: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +061534: 0f04 |0006: return v4 │ │ +061536: 7110 d60a 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ +06153c: 0a00 |000a: move-result v0 │ │ +06153e: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +061544: 5585 7404 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ +061548: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +06154c: 5585 7004 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +061550: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +061554: 0134 |0016: move v4, v3 │ │ +061556: 28ef |0017: goto 0006 // -0011 │ │ +061558: 5c83 7804 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@0478 │ │ +06155c: 5c84 6f04 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@046f │ │ +061560: 6e10 3a1e 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +061566: 0a05 |001f: move-result v5 │ │ +061568: 6e10 9e1e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +06156e: 0a06 |0023: move-result v6 │ │ +061570: 8266 |0024: int-to-float v6, v6 │ │ +061572: 5487 7e04 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +061576: 6e10 9e1e 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +06157c: 0a07 |002a: move-result v7 │ │ +06157e: 8277 |002b: int-to-float v7, v7 │ │ +061580: 7057 d60f 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0fd6 │ │ +061586: 0a01 |002f: move-result v1 │ │ +061588: 6e10 3c1e 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +06158e: 0a05 |0033: move-result v5 │ │ +061590: 6e10 811e 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +061596: 0a06 |0037: move-result v6 │ │ +061598: 8266 |0038: int-to-float v6, v6 │ │ +06159a: 5487 7e04 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@047e │ │ +06159e: 6e10 811e 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +0615a4: 0a07 |003e: move-result v7 │ │ +0615a6: 8277 |003f: int-to-float v7, v7 │ │ +0615a8: 7057 d60f 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@0fd6 │ │ +0615ae: 0a02 |0043: move-result v2 │ │ +0615b0: 5485 7d04 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +0615b4: 6e30 c00f 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@0fc0 │ │ +0615ba: 5585 7004 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@0470 │ │ +0615be: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +0615c2: 7010 eb0f 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@0feb │ │ +0615c8: 0a05 |0050: move-result v5 │ │ +0615ca: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +0615ce: 7010 ec0f 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@0fec │ │ +0615d4: 28b8 |0056: goto 000e // -0048 │ │ +0615d6: 7010 de0f 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0fde │ │ +0615dc: 28b4 |005a: goto 000e // -004c │ │ +0615de: 0143 |005b: move v3, v4 │ │ +0615e0: 28ba |005c: goto 0016 // -0046 │ │ +0615e2: 0000 |005d: nop // spacer │ │ +0615e4: 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 │ │ @@ -68608,17 +68603,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 │ │ -0615ac: |[0615ac] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0615bc: 5901 6e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ -0615c0: 1100 |0002: return-object v0 │ │ +0615fc: |[0615fc] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06160c: 5901 6e04 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@046e │ │ +061610: 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 │ │ @@ -68628,17 +68623,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 │ │ -0615c4: |[0615c4] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0615d4: 5901 7204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ -0615d8: 1100 |0002: return-object v0 │ │ +061614: |[061614] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +061624: 5901 7204 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@0472 │ │ +061628: 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 │ │ @@ -68648,21 +68643,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 │ │ -0615dc: |[0615dc] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0615ec: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ -0615f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0615f4: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -0615f8: 7010 de0f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0fde │ │ -0615fe: 5c12 7304 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ -061602: 1101 |000b: return-object v1 │ │ +06162c: |[06162c] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06163c: 5510 7304 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ +061640: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +061644: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +061648: 7010 de0f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@0fde │ │ +06164e: 5c12 7304 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@0473 │ │ +061652: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -68674,17 +68669,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 │ │ -061604: |[061604] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -061614: 5c01 7404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ -061618: 1100 |0002: return-object v0 │ │ +061654: |[061654] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +061664: 5c01 7404 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@0474 │ │ +061668: 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 │ │ @@ -68694,22 +68689,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 │ │ -06161c: |[06161c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06162c: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ -061630: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -061632: 4b03 0001 |0003: aput v3, v0, v1 │ │ -061636: 5420 7504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ -06163a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -06163c: 4b04 0001 |0008: aput v4, v0, v1 │ │ -061640: 1102 |000a: return-object v2 │ │ +06166c: |[06166c] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06167c: 5420 7504 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ +061680: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061682: 4b03 0001 |0003: aput v3, v0, v1 │ │ +061686: 5420 7504 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@0475 │ │ +06168a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +06168c: 4b04 0001 |0008: aput v4, v0, v1 │ │ +061690: 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; │ │ @@ -68721,25 +68716,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 │ │ -061644: |[061644] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -061654: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -061658: 5440 7604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ -06165c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06165e: a902 0503 |0005: div-float v2, v5, v3 │ │ -061662: 4b02 0001 |0007: aput v2, v0, v1 │ │ -061666: 5440 7604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ -06166a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -06166c: a902 0603 |000c: div-float v2, v6, v3 │ │ -061670: 4b02 0001 |000e: aput v2, v0, v1 │ │ -061674: 1104 |0010: return-object v4 │ │ +061694: |[061694] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0616a4: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0616a8: 5440 7604 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ +0616ac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0616ae: a902 0503 |0005: div-float v2, v5, v3 │ │ +0616b2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0616b6: 5440 7604 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@0476 │ │ +0616ba: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0616bc: a902 0603 |000c: div-float v2, v6, v3 │ │ +0616c0: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0616c4: 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; │ │ @@ -68751,25 +68746,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 │ │ -061678: |[061678] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -061688: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -06168c: 5440 7704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ -061690: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -061692: a902 0503 |0005: div-float v2, v5, v3 │ │ -061696: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06169a: 5440 7704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ -06169e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0616a0: a902 0603 |000c: div-float v2, v6, v3 │ │ -0616a4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -0616a8: 1104 |0010: return-object v4 │ │ +0616c8: |[0616c8] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0616d8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +0616dc: 5440 7704 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ +0616e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0616e2: a902 0503 |0005: div-float v2, v5, v3 │ │ +0616e6: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0616ea: 5440 7704 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@0477 │ │ +0616ee: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0616f0: a902 0603 |000c: div-float v2, v6, v3 │ │ +0616f4: 4b02 0001 |000e: aput v2, v0, v1 │ │ +0616f8: 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; │ │ @@ -68781,18 +68776,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 │ │ -0616ac: |[0616ac] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0616bc: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -0616c0: 6e20 be0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0fbe │ │ -0616c6: 1101 |0005: return-object v1 │ │ +0616fc: |[0616fc] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06170c: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +061710: 6e20 be0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@0fbe │ │ +061716: 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 │ │ @@ -68802,18 +68797,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 │ │ -0616c8: |[0616c8] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0616d8: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ -0616dc: 6e20 bf0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0fbf │ │ -0616e2: 1101 |0005: return-object v1 │ │ +061718: |[061718] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +061728: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@047d │ │ +06172c: 6e20 bf0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@0fbf │ │ +061732: 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 │ │ @@ -68823,22 +68818,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 │ │ -0616e4: |[0616e4] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0616f4: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ -0616f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0616fa: 4b03 0001 |0003: aput v3, v0, v1 │ │ -0616fe: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ -061702: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -061704: 4b04 0001 |0008: aput v4, v0, v1 │ │ -061708: 1102 |000a: return-object v2 │ │ +061734: |[061734] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +061744: 5420 7a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ +061748: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06174a: 4b03 0001 |0003: aput v3, v0, v1 │ │ +06174e: 5420 7a04 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@047a │ │ +061752: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +061754: 4b04 0001 |0008: aput v4, v0, v1 │ │ +061758: 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; │ │ @@ -68850,41 +68845,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 │ │ -06170c: |[06170c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -06171c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -061720: 5440 7b04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ -061724: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -061726: a902 0503 |0005: div-float v2, v5, v3 │ │ -06172a: 4b02 0001 |0007: aput v2, v0, v1 │ │ -06172e: 5440 7b04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ -061732: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -061734: a902 0603 |000c: div-float v2, v6, v3 │ │ -061738: 4b02 0001 |000e: aput v2, v0, v1 │ │ -06173c: 1104 |0010: return-object v4 │ │ +06175c: |[06175c] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +06176c: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +061770: 5440 7b04 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ +061774: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +061776: a902 0503 |0005: div-float v2, v5, v3 │ │ +06177a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +06177e: 5440 7b04 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@047b │ │ +061782: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +061784: a902 0603 |000c: div-float v2, v6, v3 │ │ +061788: 4b02 0001 |000e: aput v2, v0, v1 │ │ +06178c: 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 : 616 (AutoScrollHelper.java) │ │ │ │ Class #292 header: │ │ -class_idx : 574 │ │ +class_idx : 581 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 634 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #292 - │ │ @@ -68913,31 +68908,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -061740: |[061740] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -061750: 2200 3e02 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@023e │ │ -061754: 7010 ee0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0fee │ │ -06175a: 6900 7f04 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047f │ │ -06175e: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -061762: 2300 a004 |0009: new-array v0, v0, [F // type@04a0 │ │ -061766: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -06176c: 6900 8104 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -061770: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -061774: 6201 8104 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -061778: 2111 |0014: array-length v1, v1 │ │ -06177a: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06177e: 8211 |0017: int-to-float v1, v1 │ │ -061780: c910 |0018: div-float/2addr v0, v1 │ │ -061782: 6700 8004 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ -061786: 0e00 |001b: return-void │ │ -061788: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +061790: |[061790] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +0617a0: 2200 4502 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@0245 │ │ +0617a4: 7010 ee0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@0fee │ │ +0617aa: 6900 7f04 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047f │ │ +0617ae: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +0617b2: 2300 a904 |0009: new-array v0, v0, [F // type@04a9 │ │ +0617b6: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +0617bc: 6900 8104 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +0617c0: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +0617c4: 6201 8104 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +0617c8: 2111 |0014: array-length v1, v1 │ │ +0617ca: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0617ce: 8211 |0017: int-to-float v1, v1 │ │ +0617d0: c910 |0018: div-float/2addr v0, v1 │ │ +0617d2: 6700 8004 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ +0617d6: 0e00 |001b: return-void │ │ +0617d8: 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 : │ │ @@ -68947,17 +68942,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061924: |[061924] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -061934: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06193a: 0e00 |0003: return-void │ │ +061974: |[061974] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +061984: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06198a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -68966,17 +68961,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 │ │ -06193c: |[06193c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -06194c: 6200 7f04 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047f │ │ -061950: 1100 |0002: return-object v0 │ │ +06198c: |[06198c] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +06199c: 6200 7f04 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@047f │ │ +0619a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -68984,52 +68979,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -061954: |[061954] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -061964: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -061968: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -06196a: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -06196e: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -061972: 0f04 |0007: return v4 │ │ -061974: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -061978: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -06197c: 0154 |000c: move v4, v5 │ │ -06197e: 28fa |000d: goto 0007 // -0006 │ │ -061980: 6204 8104 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -061984: 2144 |0010: array-length v4, v4 │ │ -061986: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -06198a: 8244 |0013: int-to-float v4, v4 │ │ -06198c: c884 |0014: mul-float/2addr v4, v8 │ │ -06198e: 8744 |0015: float-to-int v4, v4 │ │ -061990: 6205 8104 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -061994: 2155 |0018: array-length v5, v5 │ │ -061996: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -06199a: 7120 b222 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0619a0: 0a01 |001e: move-result v1 │ │ -0619a2: 8214 |001f: int-to-float v4, v1 │ │ -0619a4: 6005 8004 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ -0619a8: a802 0405 |0022: mul-float v2, v4, v5 │ │ -0619ac: a700 0802 |0024: sub-float v0, v8, v2 │ │ -0619b0: 6004 8004 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ -0619b4: a903 0004 |0028: div-float v3, v0, v4 │ │ -0619b8: 6204 8104 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -0619bc: 4404 0401 |002c: aget v4, v4, v1 │ │ -0619c0: 6205 8104 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -0619c4: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -0619c8: 4405 0506 |0032: aget v5, v5, v6 │ │ -0619cc: 6206 8104 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ -0619d0: 4406 0601 |0036: aget v6, v6, v1 │ │ -0619d4: c765 |0038: sub-float/2addr v5, v6 │ │ -0619d6: c835 |0039: mul-float/2addr v5, v3 │ │ -0619d8: c654 |003a: add-float/2addr v4, v5 │ │ -0619da: 28cc |003b: goto 0007 // -0034 │ │ +0619a4: |[0619a4] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +0619b4: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +0619b8: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0619ba: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +0619be: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +0619c2: 0f04 |0007: return v4 │ │ +0619c4: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +0619c8: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +0619cc: 0154 |000c: move v4, v5 │ │ +0619ce: 28fa |000d: goto 0007 // -0006 │ │ +0619d0: 6204 8104 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +0619d4: 2144 |0010: array-length v4, v4 │ │ +0619d6: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0619da: 8244 |0013: int-to-float v4, v4 │ │ +0619dc: c884 |0014: mul-float/2addr v4, v8 │ │ +0619de: 8744 |0015: float-to-int v4, v4 │ │ +0619e0: 6205 8104 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +0619e4: 2155 |0018: array-length v5, v5 │ │ +0619e6: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +0619ea: 7120 b222 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0619f0: 0a01 |001e: move-result v1 │ │ +0619f2: 8214 |001f: int-to-float v4, v1 │ │ +0619f4: 6005 8004 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ +0619f8: a802 0405 |0022: mul-float v2, v4, v5 │ │ +0619fc: a700 0802 |0024: sub-float v0, v8, v2 │ │ +061a00: 6004 8004 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@0480 │ │ +061a04: a903 0004 |0028: div-float v3, v0, v4 │ │ +061a08: 6204 8104 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +061a0c: 4404 0401 |002c: aget v4, v4, v1 │ │ +061a10: 6205 8104 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +061a14: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +061a18: 4405 0506 |0032: aget v5, v5, v6 │ │ +061a1c: 6206 8104 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@0481 │ │ +061a20: 4406 0601 |0036: aget v6, v6, v1 │ │ +061a24: c765 |0038: sub-float/2addr v5, v6 │ │ +061a26: c835 |0039: mul-float/2addr v5, v3 │ │ +061a28: c654 |003a: add-float/2addr v4, v5 │ │ +061a2a: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -69044,17 +69039,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 : 634 (BakedBezierInterpolator.java) │ │ │ │ Class #293 header: │ │ -class_idx : 575 │ │ +class_idx : 582 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #293 annotations: │ │ @@ -69080,61 +69075,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 │ │ -0619dc: |[0619dc] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -0619ec: 5b01 8204 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ -0619f0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0619f6: 0e00 |0005: return-void │ │ +061a2c: |[061a2c] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +061a3c: 5b01 8204 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ +061a40: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +061a46: 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 │ │ -0619f8: |[0619f8] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -061a08: 5440 8204 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ -061a0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -061a0e: 7120 f70f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ff7 │ │ -061a14: 5440 8204 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ -061a18: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -061a1c: 7130 f80f 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ff8 │ │ -061a22: 5440 8204 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ -061a26: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -061a2a: 6e20 0110 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ -061a30: 0e00 |0014: return-void │ │ +061a48: |[061a48] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +061a58: 5430 8204 |0000: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ +061a5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061a5e: 7120 f70f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ff7 │ │ +061a64: 5430 8204 |0006: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ +061a68: 1601 ffff |0008: const-wide/16 v1, #int -1 // #ffff │ │ +061a6c: 7130 f80f 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ff8 │ │ +061a72: 5430 8204 |000d: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0482 │ │ +061a76: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +061a7a: 6e20 0110 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ +061a80: 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 : 748 (ContentLoadingProgressBar.java) │ │ │ │ Class #294 header: │ │ -class_idx : 576 │ │ +class_idx : 583 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #294 annotations: │ │ @@ -69160,18 +69155,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 │ │ -061a34: |[061a34] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -061a44: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ -061a48: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -061a4e: 0e00 |0005: return-void │ │ +061a84: |[061a84] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +061a94: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ +061a98: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +061a9e: 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; │ │ │ │ @@ -69181,45 +69176,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -061a50: |[061a50] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -061a60: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -061a62: 5440 8304 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ -061a66: 7120 f90f 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ff9 │ │ -061a6c: 5440 8304 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ -061a70: 7110 fa0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ffa │ │ -061a76: 0a00 |000b: move-result v0 │ │ -061a78: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -061a7c: 5440 8304 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ -061a80: 7100 e322 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -061a86: 0b02 |0013: move-result-wide v2 │ │ -061a88: 7130 f80f 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ff8 │ │ -061a8e: 5440 8304 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ -061a92: 6e20 0110 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ -061a98: 0e00 |001c: return-void │ │ +061aa0: |[061aa0] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +061ab0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +061ab2: 5440 8304 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ +061ab6: 7120 f90f 3000 |0003: invoke-static {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@0ff9 │ │ +061abc: 5440 8304 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ +061ac0: 7110 fa0f 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@0ffa │ │ +061ac6: 0a00 |000b: move-result v0 │ │ +061ac8: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +061acc: 5440 8304 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ +061ad0: 7100 e322 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +061ad6: 0b01 |0013: move-result-wide v1 │ │ +061ad8: 7130 f80f 1002 |0014: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@0ff8 │ │ +061ade: 5440 8304 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@0483 │ │ +061ae2: 6e20 0110 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ +061ae8: 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 : 748 (ContentLoadingProgressBar.java) │ │ │ │ Class #295 header: │ │ -class_idx : 577 │ │ +class_idx : 584 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1001 │ │ +superclass_idx : 1010 │ │ source_file_idx : 748 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #295 - │ │ @@ -69269,18 +69264,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -061a9c: |[061a9c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -061aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061aae: 7030 f60f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ff6 │ │ -061ab4: 0e00 |0004: return-void │ │ +061aec: |[061aec] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +061afc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061afe: 7030 f60f 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0ff6 │ │ +061b04: 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; │ │ @@ -69290,29 +69285,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 │ │ -061ab8: |[061ab8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -061ac8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061aca: 7040 c720 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20c7 │ │ -061ad0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -061ad4: 5a30 8b04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ -061ad8: 5c32 8904 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ -061adc: 5c32 8a04 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ -061ae0: 5c32 8804 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ -061ae4: 2200 3f02 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@023f │ │ -061ae8: 7020 f10f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ff1 │ │ -061aee: 5b30 8604 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ -061af2: 2200 4002 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0240 │ │ -061af6: 7020 f30f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ff3 │ │ -061afc: 5b30 8704 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ -061b00: 0e00 |001c: return-void │ │ +061b08: |[061b08] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +061b18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +061b1a: 7040 c720 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20c7 │ │ +061b20: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +061b24: 5a30 8b04 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ +061b28: 5c32 8904 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ +061b2c: 5c32 8a04 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ +061b30: 5c32 8804 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ +061b34: 2200 4602 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@0246 │ │ +061b38: 7020 f10f 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ff1 │ │ +061b3e: 5b30 8604 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ +061b42: 2200 4702 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0247 │ │ +061b46: 7020 f30f 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@0ff3 │ │ +061b4c: 5b30 8704 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ +061b50: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -69329,55 +69324,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 │ │ -061b04: |[061b04] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -061b14: 5c01 8904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ -061b18: 0f01 |0002: return v1 │ │ +061b54: |[061b54] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +061b64: 5c01 8904 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ +061b68: 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 │ │ -061b1c: |[061b1c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -061b2c: 5a12 8b04 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ -061b30: 1002 |0002: return-wide v2 │ │ +061b6c: |[061b6c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +061b7c: 5a01 8b04 |0000: iput-wide v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ +061b80: 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 │ │ -061b34: |[061b34] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -061b44: 5c01 8a04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ -061b48: 0f01 |0002: return v1 │ │ +061b84: |[061b84] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +061b94: 5c01 8a04 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ +061b98: 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 │ │ │ │ @@ -69386,17 +69381,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 │ │ -061b4c: |[061b4c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -061b5c: 5510 8804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ -061b60: 0f00 |0002: return v0 │ │ +061b9c: |[061b9c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +061bac: 5510 8804 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ +061bb0: 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;) │ │ @@ -69404,92 +69399,92 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -061b64: |[061b64] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -061b74: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ -061b78: 6e20 0010 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ -061b7e: 5410 8704 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ -061b82: 6e20 0010 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ -061b88: 0e00 |000a: return-void │ │ +061bb4: |[061bb4] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +061bc4: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ +061bc8: 6e20 0010 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ +061bce: 5410 8704 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ +061bd2: 6e20 0010 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ +061bd8: 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 │ │ -061b8c: |[061b8c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -061b9c: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -061ba0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -061ba2: 5ca6 8804 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ -061ba6: 54a2 8704 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ -061baa: 6e20 0010 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ -061bb0: 7100 e322 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -061bb6: 0b02 |000d: move-result-wide v2 │ │ -061bb8: 53a4 8b04 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ -061bbc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -061bc0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -061bc4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -061bc8: 53a2 8b04 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ -061bcc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -061bd0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -061bd4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -061bd8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -061bdc: 6e20 0110 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ -061be2: 0e00 |0023: return-void │ │ -061be4: 55a2 8904 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ -061be8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -061bec: 54a2 8604 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ -061bf0: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -061bf4: 6e40 fe0f 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ffe │ │ -061bfa: 5ca6 8904 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ -061bfe: 28f2 |0031: goto 0023 // -000e │ │ +061bdc: |[061bdc] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +061bec: 1607 f401 |0000: const-wide/16 v7, #int 500 // #1f4 │ │ +061bf0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +061bf2: 5c96 8804 |0003: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ +061bf6: 5492 8704 |0005: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ +061bfa: 6e20 0010 2900 |0007: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ +061c00: 7100 e322 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +061c06: 0b02 |000d: move-result-wide v2 │ │ +061c08: 5394 8b04 |000e: iget-wide v4, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ +061c0c: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +061c10: 3102 0007 |0012: cmp-long v2, v0, v7 │ │ +061c14: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +061c18: 5392 8b04 |0016: iget-wide v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ +061c1c: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +061c20: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +061c24: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +061c28: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +061c2c: 6e20 0110 2900 |0020: invoke-virtual {v9, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1001 │ │ +061c32: 0e00 |0023: return-void │ │ +061c34: 5592 8904 |0024: iget-boolean v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ +061c38: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +061c3c: 5492 8604 |0028: iget-object v2, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ +061c40: 9c03 0700 |002a: sub-long v3, v7, v0 │ │ +061c44: 6e40 fe0f 2943 |002c: invoke-virtual {v9, v2, v3, v4}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ffe │ │ +061c4a: 5c96 8904 |002f: iput-boolean v6, v9, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@0489 │ │ +061c4e: 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 │ │ -061c00: |[061c00] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -061c10: 6f10 c820 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@20c8 │ │ -061c16: 7010 ff0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0fff │ │ -061c1c: 0e00 |0006: return-void │ │ +061c50: |[061c50] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +061c60: 6f10 c820 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@20c8 │ │ +061c66: 7010 ff0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0fff │ │ +061c6c: 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; │ │ @@ -69499,68 +69494,68 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -061c20: |[061c20] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -061c30: 6f10 c920 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@20c9 │ │ -061c36: 7010 ff0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0fff │ │ -061c3c: 0e00 |0006: return-void │ │ +061c70: |[061c70] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +061c80: 6f10 c920 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@20c9 │ │ +061c86: 7010 ff0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@0fff │ │ +061c8c: 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 │ │ -061c40: |[061c40] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -061c50: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -061c54: 5a40 8b04 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ -061c58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -061c5a: 5c40 8804 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ -061c5e: 5440 8604 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ -061c62: 6e20 0010 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ -061c68: 5540 8a04 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ -061c6c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -061c70: 5440 8704 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ -061c74: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -061c78: 6e40 fe0f 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ffe │ │ -061c7e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -061c80: 5c40 8a04 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ -061c84: 0e00 |001a: return-void │ │ +061c90: |[061c90] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +061ca0: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +061ca4: 5a30 8b04 |0002: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@048b │ │ +061ca8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +061caa: 5c30 8804 |0005: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@0488 │ │ +061cae: 5430 8604 |0007: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@0486 │ │ +061cb2: 6e20 0010 0300 |0009: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1000 │ │ +061cb8: 5530 8a04 |000c: iget-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ +061cbc: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +061cc0: 5430 8704 |0010: iget-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@0487 │ │ +061cc4: 1601 f401 |0012: const-wide/16 v1, #int 500 // #1f4 │ │ +061cc8: 6e40 fe0f 0321 |0014: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0ffe │ │ +061cce: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +061cd0: 5c30 8a04 |0018: iput-boolean v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@048a │ │ +061cd4: 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 : 748 (ContentLoadingProgressBar.java) │ │ │ │ Class #296 header: │ │ -class_idx : 578 │ │ +class_idx : 585 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 769 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #296 annotations: │ │ @@ -69576,17 +69571,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 769 (CursorAdapter.java) │ │ │ │ Class #297 header: │ │ -class_idx : 579 │ │ +class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 62 │ │ +superclass_idx : 65 │ │ source_file_idx : 769 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #297 annotations: │ │ @@ -69611,20 +69606,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 │ │ -061c88: |[061c88] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -061c98: 5b12 8c04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048c │ │ -061c9c: 2200 7700 |0002: new-instance v0, Landroid/os/Handler; // type@0077 │ │ -061ca0: 7010 6b02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -061ca6: 7020 9601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0196 │ │ -061cac: 0e00 |000a: return-void │ │ +061cd8: |[061cd8] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +061ce8: 5b12 8c04 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048c │ │ +061cec: 2200 7e00 |0002: new-instance v0, Landroid/os/Handler; // type@007e │ │ +061cf0: 7010 6b02 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +061cf6: 7020 9601 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@0196 │ │ +061cfc: 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; │ │ @@ -69636,17 +69631,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061cb0: |[061cb0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -061cc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -061cc2: 0f00 |0001: return v0 │ │ +061d00: |[061d00] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +061d10: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061d12: 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;) │ │ @@ -69654,32 +69649,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061cc4: |[061cc4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -061cd4: 5410 8c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048c │ │ -061cd8: 6e10 1f10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@101f │ │ -061cde: 0e00 |0005: return-void │ │ +061d14: |[061d14] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +061d24: 5410 8c04 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048c │ │ +061d28: 6e10 1f10 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@101f │ │ +061d2e: 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 : 769 (CursorAdapter.java) │ │ │ │ Class #298 header: │ │ -class_idx : 580 │ │ +class_idx : 587 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ +superclass_idx : 68 │ │ source_file_idx : 769 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #298 annotations: │ │ @@ -69704,18 +69699,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 │ │ -061ce0: |[061ce0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -061cf0: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ -061cf4: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -061cfa: 0e00 |0005: return-void │ │ +061d30: |[061d30] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +061d40: 5b01 8d04 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ +061d44: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +061d4a: 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; │ │ │ │ @@ -69724,17 +69719,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 │ │ -061cfc: |[061cfc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -061d0c: 7020 0610 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1006 │ │ -061d12: 0e00 |0003: return-void │ │ +061d4c: |[061d4c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +061d5c: 7020 0610 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1006 │ │ +061d62: 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; │ │ @@ -69745,21 +69740,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061d14: |[061d14] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -061d24: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ -061d28: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -061d2a: 5c01 9604 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -061d2e: 5420 8d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ -061d32: 6e10 1d10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@101d │ │ -061d38: 0e00 |000a: return-void │ │ +061d64: |[061d64] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +061d74: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ +061d78: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +061d7a: 5c01 9604 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +061d7e: 5420 8d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ +061d82: 6e10 1d10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@101d │ │ +061d88: 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; │ │ @@ -69769,35 +69764,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -061d3c: |[061d3c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -061d4c: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ -061d50: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -061d52: 5c01 9604 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -061d56: 5420 8d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ -061d5a: 6e10 1e10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@101e │ │ -061d60: 0e00 |000a: return-void │ │ +061d8c: |[061d8c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +061d9c: 5420 8d04 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ +061da0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +061da2: 5c01 9604 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +061da6: 5420 8d04 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@048d │ │ +061daa: 6e10 1e10 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@101e │ │ +061db0: 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 : 769 (CursorAdapter.java) │ │ │ │ Class #299 header: │ │ -class_idx : 582 │ │ +class_idx : 589 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 770 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #299 annotations: │ │ @@ -69837,17 +69832,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 770 (CursorFilter.java) │ │ │ │ Class #300 header: │ │ -class_idx : 583 │ │ +class_idx : 590 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 984 │ │ +superclass_idx : 993 │ │ source_file_idx : 770 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #300 annotations: │ │ @@ -69871,18 +69866,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 │ │ -061d64: |[061d64] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -061d74: 7010 2720 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@2027 │ │ -061d7a: 5b01 9904 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ -061d7e: 0e00 |0005: return-void │ │ +061db4: |[061db4] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +061dc4: 7010 2720 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@2027 │ │ +061dca: 5b01 9904 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ +061dce: 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; │ │ @@ -69894,20 +69889,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 │ │ -061d80: |[061d80] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -061d90: 5410 9904 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ -061d94: 1f02 3f00 |0002: check-cast v2, Landroid/database/Cursor; // type@003f │ │ -061d98: 7220 2410 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1024 │ │ -061d9e: 0c00 |0007: move-result-object v0 │ │ -061da0: 1100 |0008: return-object v0 │ │ +061dd0: |[061dd0] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +061de0: 5410 9904 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ +061de4: 1f02 4200 |0002: check-cast v2, Landroid/database/Cursor; // type@0042 │ │ +061de8: 7220 2410 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1024 │ │ +061dee: 0c00 |0007: move-result-object v0 │ │ +061df0: 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; │ │ │ │ @@ -69916,31 +69911,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 │ │ -061da4: |[061da4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -061db4: 5432 9904 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ -061db8: 7220 2610 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1026 │ │ -061dbe: 0c00 |0005: move-result-object v0 │ │ -061dc0: 2201 d703 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@03d7 │ │ -061dc4: 7010 2620 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@2026 │ │ -061dca: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -061dce: 7210 9a01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ -061dd4: 0a02 |0010: move-result v2 │ │ -061dd6: 5912 760b |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0b76 │ │ -061dda: 5b10 770b |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ -061dde: 1101 |0015: return-object v1 │ │ -061de0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -061de2: 5912 760b |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0b76 │ │ -061de6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -061de8: 5b12 770b |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ -061dec: 28f9 |001c: goto 0015 // -0007 │ │ +061df4: |[061df4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +061e04: 5432 9904 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ +061e08: 7220 2610 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1026 │ │ +061e0e: 0c00 |0005: move-result-object v0 │ │ +061e10: 2201 e003 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@03e0 │ │ +061e14: 7010 2620 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@2026 │ │ +061e1a: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +061e1e: 7210 9a01 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ +061e24: 0a02 |0010: move-result v2 │ │ +061e26: 5912 760b |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0b76 │ │ +061e2a: 5b10 770b |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ +061e2e: 1101 |0015: return-object v1 │ │ +061e30: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +061e32: 5912 760b |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@0b76 │ │ +061e36: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +061e38: 5b12 770b |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ +061e3c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -69958,27 +69953,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 │ │ -061df0: |[061df0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -061e00: 5431 9904 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ -061e04: 7210 2510 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1025 │ │ -061e0a: 0c00 |0005: move-result-object v0 │ │ -061e0c: 5451 770b |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ -061e10: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -061e14: 5451 770b |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ -061e18: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -061e1c: 5432 9904 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ -061e20: 5451 770b |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ -061e24: 1f01 3f00 |0012: check-cast v1, Landroid/database/Cursor; // type@003f │ │ -061e28: 7220 2310 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1023 │ │ -061e2e: 0e00 |0017: return-void │ │ +061e40: |[061e40] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +061e50: 5431 9904 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ +061e54: 7210 2510 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1025 │ │ +061e5a: 0c00 |0005: move-result-object v0 │ │ +061e5c: 5451 770b |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ +061e60: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +061e64: 5451 770b |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ +061e68: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +061e6c: 5432 9904 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@0499 │ │ +061e70: 5451 770b |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@0b77 │ │ +061e74: 1f01 4200 |0012: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ +061e78: 7220 2310 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1023 │ │ +061e7e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ @@ -69986,17 +69981,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 : 770 (CursorFilter.java) │ │ │ │ Class #301 header: │ │ -class_idx : 585 │ │ +class_idx : 592 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #301 annotations: │ │ @@ -70036,17 +70031,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #302 header: │ │ -class_idx : 586 │ │ +class_idx : 593 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 940 │ │ +superclass_idx : 949 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #302 annotations: │ │ @@ -70083,19 +70078,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -061e30: |[061e30] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -061e40: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -061e46: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -061e48: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061e4c: 0e00 |0006: return-void │ │ +061e80: |[061e80] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +061e90: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +061e96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061e98: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061e9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0003 line=1544 │ │ 0x0006 line=1559 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70107,18 +70102,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -061e50: |[061e50] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -061e60: 7030 3710 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1037 │ │ -061e66: 5903 9d04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061e6a: 0e00 |0005: return-void │ │ +061ea0: |[061ea0] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +061eb0: 7030 3710 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1037 │ │ +061eb6: 5903 9d04 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1562 │ │ 0x0003 line=1563 │ │ 0x0005 line=1564 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70131,27 +70126,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 │ │ -061e6c: |[061e6c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -061e7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061e7e: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ -061e84: 5932 9d04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061e88: 7100 6310 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1063 │ │ -061e8e: 0c01 |0009: move-result-object v1 │ │ -061e90: 6e30 0f01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -061e96: 0c00 |000d: move-result-object v0 │ │ -061e98: 6e30 8901 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -061e9e: 0a01 |0011: move-result v1 │ │ -061ea0: 5931 9d04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061ea4: 6e10 9101 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -061eaa: 0e00 |0017: return-void │ │ +061ebc: |[061ebc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +061ecc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +061ece: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ +061ed4: 5932 9d04 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061ed8: 7100 6310 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@1063 │ │ +061ede: 0c01 |0009: move-result-object v1 │ │ +061ee0: 6e30 0f01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +061ee6: 0c00 |000d: move-result-object v0 │ │ +061ee8: 6e30 8901 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +061eee: 0a01 |0011: move-result v1 │ │ +061ef0: 5931 9d04 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061ef4: 6e10 9101 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +061efa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1550 │ │ 0x0004 line=1544 │ │ 0x0006 line=1552 │ │ 0x000e line=1553 │ │ 0x0014 line=1554 │ │ @@ -70167,21 +70162,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 │ │ -061eac: |[061eac] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -061ebc: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ -061ec2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -061ec4: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061ec8: 5220 9d04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061ecc: 5910 9d04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061ed0: 0e00 |000a: return-void │ │ +061efc: |[061efc] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +061f0c: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ +061f12: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061f14: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061f18: 5220 9d04 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061f1c: 5910 9d04 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061f20: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0003 line=1544 │ │ 0x0006 line=1568 │ │ 0x000a line=1569 │ │ locals : │ │ @@ -70193,19 +70188,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 │ │ -061ed4: |[061ed4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -061ee4: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ -061eea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -061eec: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061ef0: 0e00 |0006: return-void │ │ +061f24: |[061f24] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +061f34: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ +061f3a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061f3c: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061f40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1544 │ │ 0x0006 line=1573 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -70216,35 +70211,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 │ │ -061ef4: |[061ef4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -061f04: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ -061f0a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -061f0c: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -061f10: 0e00 |0006: return-void │ │ +061f44: |[061f44] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +061f54: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ +061f5a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061f5c: 5910 9d04 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +061f60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0003 line=1544 │ │ 0x0006 line=1577 │ │ 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 #303 header: │ │ -class_idx : 587 │ │ +class_idx : 594 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #303 annotations: │ │ @@ -70267,17 +70262,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -061f14: |[061f14] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -061f24: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -061f2a: 0e00 |0003: return-void │ │ +061f64: |[061f64] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +061f74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +061f7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -70286,18 +70281,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 │ │ -061f2c: |[061f2c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -061f3c: 2200 4c02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@024c │ │ -061f40: 7020 4310 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1043 │ │ -061f46: 1100 |0005: return-object v0 │ │ +061f7c: |[061f7c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +061f8c: 2200 5302 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0253 │ │ +061f90: 7020 4310 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1043 │ │ +061f96: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -70306,18 +70301,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 │ │ -061f48: |[061f48] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -061f58: 6e20 3e10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@103e │ │ -061f5e: 0c00 |0003: move-result-object v0 │ │ -061f60: 1100 |0004: return-object v0 │ │ +061f98: |[061f98] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +061fa8: 6e20 3e10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@103e │ │ +061fae: 0c00 |0003: move-result-object v0 │ │ +061fb0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -70326,17 +70321,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 │ │ -061f64: |[061f64] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -061f74: 2320 b204 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@04b2 │ │ -061f78: 1100 |0002: return-object v0 │ │ +061fb4: |[061fb4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +061fc4: 2320 bb04 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@04bb │ │ +061fc8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -70345,31 +70340,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 │ │ -061f7c: |[061f7c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -061f8c: 6e20 4010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1040 │ │ -061f92: 0c00 |0003: move-result-object v0 │ │ -061f94: 1100 |0004: return-object v0 │ │ +061fcc: |[061fcc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +061fdc: 6e20 4010 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@1040 │ │ +061fe2: 0c00 |0003: move-result-object v0 │ │ +061fe4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 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 #304 header: │ │ -class_idx : 588 │ │ +class_idx : 595 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 926 │ │ +superclass_idx : 934 │ │ source_file_idx : 861 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #304 annotations: │ │ @@ -70408,43 +70403,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -061f98: |[061f98] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -061fa8: 2200 4b02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@024b │ │ -061fac: 7010 3d10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@103d │ │ -061fb2: 6900 a604 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04a6 │ │ -061fb6: 0e00 |0007: return-void │ │ +061fe8: |[061fe8] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +061ff8: 2200 5202 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0252 │ │ +061ffc: 7010 3d10 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@103d │ │ +062002: 6900 a604 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@04a6 │ │ +062006: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 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 │ │ -061fb8: |[061fb8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -061fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061fca: 7020 641e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -061fd0: 5910 a904 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -061fd4: 5910 a704 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ -061fd8: 5910 a804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ -061fdc: 6e10 8102 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -061fe2: 0a00 |000d: move-result v0 │ │ -061fe4: 5910 a904 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -061fe8: 0e00 |0010: return-void │ │ +062008: |[062008] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +062018: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06201a: 7020 641e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +062020: 5910 a904 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +062024: 5910 a704 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ +062028: 5910 a804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ +06202c: 6e10 8102 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +062032: 0a00 |000d: move-result v0 │ │ +062034: 5910 a904 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +062038: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1348 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1349 │ │ @@ -70458,21 +70453,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -061fec: |[061fec] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -061ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061ffe: 7020 651e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -062004: 5910 a904 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -062008: 5910 a704 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ -06200c: 5910 a804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ -062010: 0e00 |000a: return-void │ │ +06203c: |[06203c] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +06204c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06204e: 7020 651e 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +062054: 5910 a904 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +062058: 5910 a704 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ +06205c: 5910 a804 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ +062060: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1353 │ │ 0x0004 line=1343 │ │ 0x0006 line=1344 │ │ 0x0008 line=1345 │ │ 0x000a line=1354 │ │ @@ -70486,35 +70481,35 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -062014: |[062014] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -062024: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -06202a: 5210 a904 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -06202e: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -062034: 0e00 |0008: return-void │ │ +062064: |[062064] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +062074: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +06207a: 5210 a904 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +06207e: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +062084: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0003 line=1359 │ │ 0x0008 line=1360 │ │ 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 #305 header: │ │ -class_idx : 590 │ │ +class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #305 annotations: │ │ @@ -70540,18 +70535,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 │ │ -062038: |[062038] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -062048: 5b01 aa04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04aa │ │ -06204c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -062052: 0e00 |0005: return-void │ │ +062088: |[062088] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +062098: 5b01 aa04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04aa │ │ +06209c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0620a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1380 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -70561,31 +70556,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062054: |[062054] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -062064: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04aa │ │ -062068: 7110 4f10 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@104f │ │ -06206e: 0e00 |0005: return-void │ │ +0620a4: |[0620a4] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +0620b4: 5410 aa04 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04aa │ │ +0620b8: 7110 4f10 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@104f │ │ +0620be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0005 line=1383 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ source_file_idx : 861 (DrawerLayout.java) │ │ │ │ Class #306 header: │ │ -class_idx : 592 │ │ +class_idx : 599 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ +superclass_idx : 950 │ │ source_file_idx : 861 │ │ static_fields_size : 15 │ │ instance_fields_size: 22 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 53 │ │ │ │ Class #306 annotations: │ │ @@ -70768,40 +70763,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -062070: |[062070] android.support.v4.widget.DrawerLayout.:()V │ │ -062080: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -062082: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -062086: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -062088: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -06208e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -062092: 6900 b204 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04b2 │ │ -062096: 0e00 |000b: return-void │ │ +0620c0: |[0620c0] android.support.v4.widget.DrawerLayout.:()V │ │ +0620d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0620d2: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +0620d6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0620d8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +0620de: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0620e2: 6900 b204 |0009: sput-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04b2 │ │ +0620e6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 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 │ │ -062098: |[062098] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -0620a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0620aa: 7030 6110 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1061 │ │ -0620b0: 0e00 |0004: return-void │ │ +0620e8: |[0620e8] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0620f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0620fa: 7030 6110 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1061 │ │ +062100: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70811,18 +70806,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 │ │ -0620b4: |[0620b4] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0620c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0620c6: 7040 6210 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1062 │ │ -0620cc: 0e00 |0004: return-void │ │ +062104: |[062104] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +062114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062116: 7040 6210 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1062 │ │ +06211c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0004 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -70833,75 +70828,75 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -0620d0: |[0620d0] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0620e0: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -0620e4: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0620e6: 7040 061f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ -0620ec: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ -0620f0: 5962 cd04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ -0620f4: 2202 4b00 |000a: new-instance v2, Landroid/graphics/Paint; // type@004b │ │ -0620f8: 7010 cd01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01cd │ │ -0620fe: 5b62 cf04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ -062102: 5c64 c104 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -062106: 6e10 8110 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1081 │ │ -06210c: 0c02 |0016: move-result-object v2 │ │ -06210e: 6e10 7501 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -062114: 0c02 |001a: move-result-object v2 │ │ -062116: 5220 680b |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -06211a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ -06211e: c802 |001f: mul-float/2addr v2, v0 │ │ -062120: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ -062124: c632 |0022: add-float/2addr v2, v3 │ │ -062126: 8722 |0023: float-to-int v2, v2 │ │ -062128: 5962 ca04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04ca │ │ -06212c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ -062130: a801 0200 |0028: mul-float v1, v2, v0 │ │ -062134: 2202 4f02 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@024f │ │ -062138: 1233 |002c: const/4 v3, #int 3 // #3 │ │ -06213a: 7030 4e10 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@104e │ │ -062140: 5b62 c504 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ -062144: 2202 4f02 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@024f │ │ -062148: 1253 |0034: const/4 v3, #int 5 // #5 │ │ -06214a: 7030 4e10 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@104e │ │ -062150: 5b62 cb04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ -062154: 5462 c504 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ -062158: 7130 fd12 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ -06215e: 0c02 |003f: move-result-object v2 │ │ -062160: 5b62 c604 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062164: 5462 c604 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062168: 6e20 1813 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ -06216e: 5462 c604 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062172: 6e20 1913 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ -062178: 5462 c504 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ -06217c: 5463 c604 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062180: 6e20 5d10 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@105d │ │ -062186: 5462 cb04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ -06218a: 7130 fd12 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ -062190: 0c02 |0058: move-result-object v2 │ │ -062192: 5b62 cc04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -062196: 5462 cc04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -06219a: 1223 |005d: const/4 v3, #int 2 // #2 │ │ -06219c: 6e20 1813 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ -0621a2: 5462 cc04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0621a6: 6e20 1913 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ -0621ac: 5462 cb04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ -0621b0: 5463 cc04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0621b4: 6e20 5d10 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@105d │ │ -0621ba: 6e20 ab10 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@10ab │ │ -0621c0: 2202 4802 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0248 │ │ -0621c4: 7020 2b10 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@102b │ │ -0621ca: 7120 f50b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ -0621d0: 1202 |0078: const/4 v2, #int 0 // #0 │ │ -0621d2: 7120 470c 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c47 │ │ -0621d8: 0e00 |007c: return-void │ │ +062120: |[062120] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +062130: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +062134: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +062136: 7040 061f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ +06213c: 1502 0099 |0006: const/high16 v2, #int -1728053248 // #9900 │ │ +062140: 5962 cd04 |0008: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ +062144: 2202 4e00 |000a: new-instance v2, Landroid/graphics/Paint; // type@004e │ │ +062148: 7010 cd01 0200 |000c: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@01cd │ │ +06214e: 5b62 cf04 |000f: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ +062152: 5c64 c104 |0011: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +062156: 6e10 8110 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1081 │ │ +06215c: 0c02 |0016: move-result-object v2 │ │ +06215e: 6e10 7501 0200 |0017: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +062164: 0c02 |001a: move-result-object v2 │ │ +062166: 5220 680b |001b: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +06216a: 1502 8042 |001d: const/high16 v2, #int 1115684864 // #4280 │ │ +06216e: c802 |001f: mul-float/2addr v2, v0 │ │ +062170: 1503 003f |0020: const/high16 v3, #int 1056964608 // #3f00 │ │ +062174: c632 |0022: add-float/2addr v2, v3 │ │ +062176: 8722 |0023: float-to-int v2, v2 │ │ +062178: 5962 ca04 |0024: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04ca │ │ +06217c: 1502 c843 |0026: const/high16 v2, #int 1137180672 // #43c8 │ │ +062180: a801 0200 |0028: mul-float v1, v2, v0 │ │ +062184: 2202 5602 |002a: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0256 │ │ +062188: 1233 |002c: const/4 v3, #int 3 // #3 │ │ +06218a: 7030 4e10 6203 |002d: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@104e │ │ +062190: 5b62 c504 |0030: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ +062194: 2202 5602 |0032: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0256 │ │ +062198: 1253 |0034: const/4 v3, #int 5 // #5 │ │ +06219a: 7030 4e10 6203 |0035: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@104e │ │ +0621a0: 5b62 cb04 |0038: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ +0621a4: 5462 c504 |003a: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ +0621a8: 7130 fd12 5602 |003c: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ +0621ae: 0c02 |003f: move-result-object v2 │ │ +0621b0: 5b62 c604 |0040: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0621b4: 5462 c604 |0042: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0621b8: 6e20 1813 4200 |0044: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ +0621be: 5462 c604 |0047: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0621c2: 6e20 1913 1200 |0049: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ +0621c8: 5462 c504 |004c: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ +0621cc: 5463 c604 |004e: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0621d0: 6e20 5d10 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@105d │ │ +0621d6: 5462 cb04 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ +0621da: 7130 fd12 5602 |0055: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ +0621e0: 0c02 |0058: move-result-object v2 │ │ +0621e2: 5b62 cc04 |0059: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +0621e6: 5462 cc04 |005b: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +0621ea: 1223 |005d: const/4 v3, #int 2 // #2 │ │ +0621ec: 6e20 1813 3200 |005e: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ +0621f2: 5462 cc04 |0061: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +0621f6: 6e20 1913 1200 |0063: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ +0621fc: 5462 cb04 |0066: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ +062200: 5463 cc04 |0068: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +062204: 6e20 5d10 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@105d │ │ +06220a: 6e20 ab10 4600 |006d: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@10ab │ │ +062210: 2202 4f02 |0070: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@024f │ │ +062214: 7020 2b10 6200 |0072: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@102b │ │ +06221a: 7120 f50b 2600 |0075: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ +062220: 1202 |0078: const/4 v2, #int 0 // #0 │ │ +062222: 7120 470c 2600 |0079: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c47 │ │ +062228: 0e00 |007c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=230 │ │ 0x0006 line=137 │ │ 0x000a line=139 │ │ 0x0011 line=147 │ │ 0x0013 line=232 │ │ @@ -70934,35 +70929,35 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0621dc: |[0621dc] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -0621ec: 6200 b204 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04b2 │ │ -0621f0: 1100 |0002: return-object v0 │ │ +06222c: |[06222c] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +06223c: 6200 b204 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@04b2 │ │ +062240: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 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 │ │ -0621f4: |[0621f4] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -062204: 7010 7310 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ -06220a: 0c00 |0003: move-result-object v0 │ │ -06220c: 1100 |0004: return-object v0 │ │ +062244: |[062244] android.support.v4.widget.DrawerLayout.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +062254: 7010 7310 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ +06225a: 0c00 |0003: move-result-object v0 │ │ +06225c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -70970,32 +70965,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -062210: |[062210] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -062220: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -062226: 0a01 |0003: move-result v1 │ │ -062228: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06222a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -06222e: 6e20 7710 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -062234: 0c00 |000a: move-result-object v0 │ │ -062236: 6e20 8d10 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -06223c: 0a03 |000e: move-result v3 │ │ -06223e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -062242: 6e20 8f10 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@108f │ │ -062248: 0a03 |0014: move-result v3 │ │ -06224a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -06224e: 1100 |0017: return-object v0 │ │ -062250: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -062254: 28eb |001a: goto 0005 // -0015 │ │ -062256: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -062258: 28fb |001c: goto 0017 // -0005 │ │ +062260: |[062260] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +062270: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +062276: 0a01 |0003: move-result v1 │ │ +062278: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06227a: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +06227e: 6e20 7710 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +062284: 0c00 |000a: move-result-object v0 │ │ +062286: 6e20 8d10 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +06228c: 0a03 |000e: move-result v3 │ │ +06228e: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +062292: 6e20 8f10 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@108f │ │ +062298: 0a03 |0014: move-result v3 │ │ +06229a: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +06229e: 1100 |0017: return-object v0 │ │ +0622a0: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0622a4: 28eb |001a: goto 0005 // -0015 │ │ +0622a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0622a8: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1250 │ │ 0x0004 line=1251 │ │ 0x0007 line=1252 │ │ 0x000b line=1253 │ │ 0x0017 line=1257 │ │ @@ -71013,28 +71008,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06225c: |[06225c] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -06226c: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -062270: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -062272: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -062276: 1a00 a204 |0005: const-string v0, "LEFT" // string@04a2 │ │ -06227a: 1100 |0007: return-object v0 │ │ -06227c: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -062280: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -062282: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -062286: 1a00 720b |000d: const-string v0, "RIGHT" // string@0b72 │ │ -06228a: 28f8 |000f: goto 0007 // -0008 │ │ -06228c: 7110 a522 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -062292: 0c00 |0013: move-result-object v0 │ │ -062294: 28f3 |0014: goto 0007 // -000d │ │ +0622ac: |[0622ac] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0622bc: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0622c0: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0622c2: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0622c6: 1a00 a204 |0005: const-string v0, "LEFT" // string@04a2 │ │ +0622ca: 1100 |0007: return-object v0 │ │ +0622cc: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0622d0: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0622d2: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0622d6: 1a00 7b0b |000d: const-string v0, "RIGHT" // string@0b7b │ │ +0622da: 28f8 |000f: goto 0007 // -0008 │ │ +0622dc: 7110 a522 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0622e2: 0c00 |0013: move-result-object v0 │ │ +0622e4: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0005 line=632 │ │ 0x0007 line=637 │ │ 0x0008 line=634 │ │ 0x000d line=635 │ │ @@ -71047,25 +71042,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -062298: |[062298] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0622a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0622aa: 6e10 7c1e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -0622b0: 0c00 |0004: move-result-object v0 │ │ -0622b2: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0622b6: 6e10 f901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ -0622bc: 0a02 |000a: move-result v2 │ │ -0622be: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0622c0: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0622c4: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0622c6: 0f01 |000f: return v1 │ │ +0622e8: |[0622e8] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0622f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0622fa: 6e10 7c1e 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +062300: 0c00 |0004: move-result-object v0 │ │ +062302: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +062306: 6e10 f901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ +06230c: 0a02 |000a: move-result v2 │ │ +06230e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +062310: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +062314: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +062316: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=836 │ │ 0x0005 line=837 │ │ 0x0007 line=838 │ │ 0x000f line=840 │ │ locals : │ │ @@ -71077,32 +71072,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0622c8: |[0622c8] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -0622d8: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -0622de: 0a00 |0003: move-result v0 │ │ -0622e0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0622e2: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -0622e6: 6e20 7710 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -0622ec: 0c03 |000a: move-result-object v3 │ │ -0622ee: 6e10 891e 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0622f4: 0c02 |000e: move-result-object v2 │ │ -0622f6: 1f02 4a02 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0622fa: 5523 9f04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ -0622fe: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -062302: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -062304: 0f03 |0016: return v3 │ │ -062306: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06230a: 28ec |0019: goto 0005 // -0014 │ │ -06230c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -06230e: 28fb |001b: goto 0016 // -0005 │ │ +062318: |[062318] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +062328: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +06232e: 0a00 |0003: move-result v0 │ │ +062330: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +062332: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +062336: 6e20 7710 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +06233c: 0c03 |000a: move-result-object v3 │ │ +06233e: 6e10 891e 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062344: 0c02 |000e: move-result-object v2 │ │ +062346: 1f02 5102 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +06234a: 5523 9f04 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ +06234e: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +062352: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +062354: 0f03 |0016: return v3 │ │ +062356: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06235a: 28ec |0019: goto 0005 // -0014 │ │ +06235c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +06235e: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ 0x0007 line=1213 │ │ 0x0011 line=1214 │ │ 0x0015 line=1215 │ │ @@ -71121,22 +71116,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -062310: |[062310] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -062320: 7010 7310 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ -062326: 0c00 |0003: move-result-object v0 │ │ -062328: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06232c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06232e: 0f00 |0007: return v0 │ │ -062330: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -062332: 28fe |0009: goto 0007 // -0002 │ │ +062360: |[062360] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +062370: 7010 7310 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ +062376: 0c00 |0003: move-result-object v0 │ │ +062378: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06237c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06237e: 0f00 |0007: return v0 │ │ +062380: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +062382: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ Virtual methods - │ │ @@ -71145,39 +71140,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -062334: |[062334] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -062344: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -062346: 55b2 be04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -06234a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -06234e: 7100 9502 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -062354: 0b00 |0008: move-result-wide v0 │ │ -062356: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -062358: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -06235a: 0402 |000b: move-wide v2, v0 │ │ -06235c: 0156 |000c: move v6, v5 │ │ -06235e: 7708 3e1e 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ -062364: 0c08 |0010: move-result-object v8 │ │ -062366: 6e10 7810 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -06236c: 0a09 |0014: move-result v9 │ │ -06236e: 120a |0015: const/4 v10, #int 0 // #0 │ │ -062370: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -062374: 6e20 7710 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -06237a: 0c02 |001b: move-result-object v2 │ │ -06237c: 6e20 761e 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1e76 │ │ -062382: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -062386: 28f5 |0021: goto 0016 // -000b │ │ -062388: 6e10 401e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -06238e: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -062390: 5cb2 be04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -062394: 0e00 |0028: return-void │ │ +062384: |[062384] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +062394: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +062396: 55b2 be04 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +06239a: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +06239e: 7100 9502 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +0623a4: 0b00 |0008: move-result-wide v0 │ │ +0623a6: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +0623a8: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +0623aa: 0402 |000b: move-wide v2, v0 │ │ +0623ac: 0156 |000c: move v6, v5 │ │ +0623ae: 7708 3e1e 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1e3e │ │ +0623b4: 0c08 |0010: move-result-object v8 │ │ +0623b6: 6e10 7810 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +0623bc: 0a09 |0014: move-result v9 │ │ +0623be: 120a |0015: const/4 v10, #int 0 // #0 │ │ +0623c0: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +0623c4: 6e20 7710 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +0623ca: 0c02 |001b: move-result-object v2 │ │ +0623cc: 6e20 761e 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1e76 │ │ +0623d2: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0623d6: 28f5 |0021: goto 0016 // -000b │ │ +0623d8: 6e10 401e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +0623de: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0623e0: 5cb2 be04 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +0623e4: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1262 │ │ 0x0005 line=1263 │ │ 0x0009 line=1264 │ │ 0x0011 line=1266 │ │ 0x0015 line=1267 │ │ @@ -71198,23 +71193,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -062398: |[062398] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0623a8: 6e20 7e10 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ -0623ae: 0a00 |0003: move-result v0 │ │ -0623b0: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0623b4: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0623b8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0623ba: 0f01 |0009: return v1 │ │ -0623bc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0623be: 28fe |000b: goto 0009 // -0002 │ │ +0623e8: |[0623e8] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +0623f8: 6e20 7e10 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ +0623fe: 0a00 |0003: move-result v0 │ │ +062400: 9501 0004 |0004: and-int v1, v0, v4 │ │ +062404: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +062408: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +06240a: 0f01 |0009: return v1 │ │ +06240c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06240e: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0004 line=578 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71226,24 +71221,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0623c0: |[0623c0] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0623d0: 2020 4a02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0623d4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0623d8: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ -0623de: 0a00 |0007: move-result v0 │ │ -0623e0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0623e4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0623e6: 0f00 |000b: return v0 │ │ -0623e8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0623ea: 28fe |000d: goto 000b // -0002 │ │ +062410: |[062410] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +062420: 2020 5102 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062424: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +062428: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ +06242e: 0a00 |0007: move-result v0 │ │ +062430: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +062434: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +062436: 0f00 |000b: return v0 │ │ +062438: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06243a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -71252,34 +71247,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0623ec: |[0623ec] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0623fc: 6e20 7110 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -062402: 0c00 |0003: move-result-object v0 │ │ -062404: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -062408: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06240c: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -062410: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -062416: 1a03 bf0a |000d: const-string v3, "No drawer view found with gravity " // string@0abf │ │ -06241a: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062420: 0c02 |0012: move-result-object v2 │ │ -062422: 7110 8410 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ -062428: 0c03 |0016: move-result-object v3 │ │ -06242a: 6e20 dc22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062430: 0c02 |001a: move-result-object v2 │ │ -062432: 6e10 e122 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -062438: 0c02 |001e: move-result-object v2 │ │ -06243a: 7020 9c22 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -062440: 2701 |0022: throw v1 │ │ -062442: 6e20 6910 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ -062448: 0e00 |0026: return-void │ │ +06243c: |[06243c] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +06244c: 6e20 7110 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +062452: 0c00 |0003: move-result-object v0 │ │ +062454: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +062458: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06245c: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +062460: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +062466: 1a03 c80a |000d: const-string v3, "No drawer view found with gravity " // string@0ac8 │ │ +06246a: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062470: 0c02 |0012: move-result-object v2 │ │ +062472: 7110 8410 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ +062478: 0c03 |0016: move-result-object v3 │ │ +06247a: 6e20 dc22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062480: 0c02 |001a: move-result-object v2 │ │ +062482: 6e10 e122 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +062488: 0c02 |001e: move-result-object v2 │ │ +06248a: 7020 9c22 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +062490: 2701 |0022: throw v1 │ │ +062492: 6e20 6910 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ +062498: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1137 │ │ 0x0004 line=1138 │ │ 0x0006 line=1139 │ │ 0x0023 line=1142 │ │ 0x0026 line=1143 │ │ @@ -71293,63 +71288,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -06244c: |[06244c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -06245c: 6e20 8d10 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -062462: 0a01 |0003: move-result v1 │ │ -062464: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -062468: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06246c: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -062470: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -062476: 1a03 580d |000d: const-string v3, "View " // string@0d58 │ │ -06247a: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062480: 0c02 |0012: move-result-object v2 │ │ -062482: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -062488: 0c02 |0016: move-result-object v2 │ │ -06248a: 1a03 5400 |0017: const-string v3, " is not a sliding drawer" // string@0054 │ │ -06248e: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062494: 0c02 |001c: move-result-object v2 │ │ -062496: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06249c: 0c02 |0020: move-result-object v2 │ │ -06249e: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -0624a4: 2701 |0024: throw v1 │ │ -0624a6: 5541 c104 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -0624aa: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0624ae: 6e10 891e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0624b4: 0c00 |002c: move-result-object v0 │ │ -0624b6: 1f00 4a02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0624ba: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0624bc: 5901 a204 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -0624c0: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0624c2: 5c01 a004 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -0624c6: 6e10 8910 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -0624cc: 0e00 |0038: return-void │ │ -0624ce: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0624d0: 6e30 6610 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -0624d6: 0a01 |003d: move-result v1 │ │ -0624d8: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0624dc: 5441 c604 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -0624e0: 6e10 9e1e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0624e6: 0a02 |0045: move-result v2 │ │ -0624e8: 7b22 |0046: neg-int v2, v2 │ │ -0624ea: 6e10 9b1e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0624f0: 0a03 |004a: move-result v3 │ │ -0624f2: 6e40 1c13 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -0624f8: 28e7 |004e: goto 0035 // -0019 │ │ -0624fa: 5441 cc04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0624fe: 6e10 8310 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -062504: 0a02 |0054: move-result v2 │ │ -062506: 6e10 9b1e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06250c: 0a03 |0058: move-result v3 │ │ -06250e: 6e40 1c13 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -062514: 28d9 |005c: goto 0035 // -0027 │ │ +06249c: |[06249c] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +0624ac: 6e20 8d10 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +0624b2: 0a01 |0003: move-result v1 │ │ +0624b4: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0624b8: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +0624bc: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +0624c0: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0624c6: 1a03 610d |000d: const-string v3, "View " // string@0d61 │ │ +0624ca: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0624d0: 0c02 |0012: move-result-object v2 │ │ +0624d2: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0624d8: 0c02 |0016: move-result-object v2 │ │ +0624da: 1a03 5400 |0017: const-string v3, " is not a sliding drawer" // string@0054 │ │ +0624de: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0624e4: 0c02 |001c: move-result-object v2 │ │ +0624e6: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0624ec: 0c02 |0020: move-result-object v2 │ │ +0624ee: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +0624f4: 2701 |0024: throw v1 │ │ +0624f6: 5541 c104 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +0624fa: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0624fe: 6e10 891e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062504: 0c00 |002c: move-result-object v0 │ │ +062506: 1f00 5102 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +06250a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +06250c: 5901 a204 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +062510: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +062512: 5c01 a004 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +062516: 6e10 8910 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +06251c: 0e00 |0038: return-void │ │ +06251e: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +062520: 6e30 6610 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +062526: 0a01 |003d: move-result v1 │ │ +062528: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +06252c: 5441 c604 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +062530: 6e10 9e1e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +062536: 0a02 |0045: move-result v2 │ │ +062538: 7b22 |0046: neg-int v2, v2 │ │ +06253a: 6e10 9b1e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +062540: 0a03 |004a: move-result v3 │ │ +062542: 6e40 1c13 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +062548: 28e7 |004e: goto 0035 // -0019 │ │ +06254a: 5441 cc04 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +06254e: 6e10 8310 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +062554: 0a02 |0054: move-result v2 │ │ +062556: 6e10 9b1e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06255c: 0a03 |0058: move-result v3 │ │ +06255e: 6e40 1c13 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +062564: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0006 line=1112 │ │ 0x0025 line=1115 │ │ 0x0029 line=1116 │ │ 0x002f line=1117 │ │ @@ -71369,18 +71364,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -062518: |[062518] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -062528: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06252a: 6e20 6b10 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ -062530: 0e00 |0004: return-void │ │ +062568: |[062568] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +062578: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06257a: 6e20 6b10 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ +062580: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x0004 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -71389,65 +71384,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -062534: |[062534] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -062544: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -062546: 6e10 7810 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -06254c: 0a01 |0004: move-result v1 │ │ -06254e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -062550: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -062554: 6e20 7710 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -06255a: 0c00 |000b: move-result-object v0 │ │ -06255c: 6e10 891e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062562: 0c04 |000f: move-result-object v4 │ │ -062564: 1f04 4a02 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062568: 6e20 8d10 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -06256e: 0a06 |0015: move-result v6 │ │ -062570: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -062574: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -062578: 5546 9f04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ -06257c: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -062580: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -062584: 28e6 |0020: goto 0006 // -001a │ │ -062586: 6e10 9e1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -06258c: 0a02 |0024: move-result v2 │ │ -06258e: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -062590: 6e30 6610 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -062596: 0a06 |0029: move-result v6 │ │ -062598: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -06259c: 5496 c604 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -0625a0: 7b27 |002e: neg-int v7, v2 │ │ -0625a2: 6e10 9b1e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0625a8: 0a08 |0032: move-result v8 │ │ -0625aa: 6e40 1c13 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -0625b0: 0a06 |0036: move-result v6 │ │ -0625b2: b665 |0037: or-int/2addr v5, v6 │ │ -0625b4: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0625b6: 5c46 9f04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ -0625ba: 28e3 |003b: goto 001e // -001d │ │ -0625bc: 5496 cc04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0625c0: 6e10 8310 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -0625c6: 0a07 |0041: move-result v7 │ │ -0625c8: 6e10 9b1e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0625ce: 0a08 |0045: move-result v8 │ │ -0625d0: 6e40 1c13 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -0625d6: 0a06 |0049: move-result v6 │ │ -0625d8: b665 |004a: or-int/2addr v5, v6 │ │ -0625da: 28ed |004b: goto 0038 // -0013 │ │ -0625dc: 5496 c504 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ -0625e0: 6e10 5c10 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ -0625e6: 5496 cb04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ -0625ea: 6e10 5c10 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ -0625f0: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0625f4: 6e10 8910 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -0625fa: 0e00 |005b: return-void │ │ +062584: |[062584] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +062594: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +062596: 6e10 7810 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +06259c: 0a01 |0004: move-result v1 │ │ +06259e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0625a0: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +0625a4: 6e20 7710 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +0625aa: 0c00 |000b: move-result-object v0 │ │ +0625ac: 6e10 891e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0625b2: 0c04 |000f: move-result-object v4 │ │ +0625b4: 1f04 5102 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +0625b8: 6e20 8d10 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +0625be: 0a06 |0015: move-result v6 │ │ +0625c0: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0625c4: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0625c8: 5546 9f04 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ +0625cc: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0625d0: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0625d4: 28e6 |0020: goto 0006 // -001a │ │ +0625d6: 6e10 9e1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0625dc: 0a02 |0024: move-result v2 │ │ +0625de: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0625e0: 6e30 6610 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +0625e6: 0a06 |0029: move-result v6 │ │ +0625e8: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0625ec: 5496 c604 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0625f0: 7b27 |002e: neg-int v7, v2 │ │ +0625f2: 6e10 9b1e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0625f8: 0a08 |0032: move-result v8 │ │ +0625fa: 6e40 1c13 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +062600: 0a06 |0036: move-result v6 │ │ +062602: b665 |0037: or-int/2addr v5, v6 │ │ +062604: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +062606: 5c46 9f04 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ +06260a: 28e3 |003b: goto 001e // -001d │ │ +06260c: 5496 cc04 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +062610: 6e10 8310 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +062616: 0a07 |0041: move-result v7 │ │ +062618: 6e10 9b1e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06261e: 0a08 |0045: move-result v8 │ │ +062620: 6e40 1c13 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +062626: 0a06 |0049: move-result v6 │ │ +062628: b665 |004a: or-int/2addr v5, v6 │ │ +06262a: 28ed |004b: goto 0038 // -0013 │ │ +06262c: 5496 c504 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ +062630: 6e10 5c10 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ +062636: 5496 cb04 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ +06263a: 6e10 5c10 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ +062640: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +062644: 6e10 8910 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +06264a: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1034 │ │ 0x0001 line=1035 │ │ 0x0005 line=1036 │ │ 0x0008 line=1037 │ │ 0x000c line=1038 │ │ @@ -71478,42 +71473,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0625fc: |[0625fc] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -06260c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06260e: 6e10 7810 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -062614: 0a00 |0004: move-result v0 │ │ -062616: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -062618: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06261a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -06261e: 6e20 7710 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -062624: 0c04 |000c: move-result-object v4 │ │ -062626: 6e10 891e 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06262c: 0c04 |0010: move-result-object v4 │ │ -06262e: 1f04 4a02 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062632: 5242 a204 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -062636: 7120 af22 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -06263c: 0a03 |0018: move-result v3 │ │ -06263e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -062642: 28ec |001b: goto 0007 // -0014 │ │ -062644: 5973 ce04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ -062648: 5474 c604 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -06264c: 6e20 fc12 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ -062652: 0a04 |0023: move-result v4 │ │ -062654: 5475 cc04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -062658: 6e20 fc12 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ -06265e: 0a05 |0029: move-result v5 │ │ -062660: b654 |002a: or-int/2addr v4, v5 │ │ -062662: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -062666: 7110 f00b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -06266c: 0e00 |0030: return-void │ │ +06264c: |[06264c] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +06265c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06265e: 6e10 7810 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +062664: 0a00 |0004: move-result v0 │ │ +062666: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +062668: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06266a: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +06266e: 6e20 7710 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +062674: 0c04 |000c: move-result-object v4 │ │ +062676: 6e10 891e 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06267c: 0c04 |0010: move-result-object v4 │ │ +06267e: 1f04 5102 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062682: 5242 a204 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +062686: 7120 af22 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +06268c: 0a03 |0018: move-result v3 │ │ +06268e: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062692: 28ec |001b: goto 0007 // -0014 │ │ +062694: 5973 ce04 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ +062698: 5474 c604 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +06269c: 6e20 fc12 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ +0626a2: 0a04 |0023: move-result v4 │ │ +0626a4: 5475 cc04 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +0626a8: 6e20 fc12 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ +0626ae: 0a05 |0029: move-result v5 │ │ +0626b0: b654 |002a: or-int/2addr v4, v5 │ │ +0626b2: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +0626b6: 7110 f00b 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +0626bc: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=821 │ │ 0x0005 line=822 │ │ 0x0006 line=823 │ │ 0x0009 line=824 │ │ 0x0015 line=825 │ │ @@ -71534,35 +71529,35 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -062670: |[062670] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -062680: 6e10 891e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062686: 0c00 |0003: move-result-object v0 │ │ -062688: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -06268c: 5502 a004 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -062690: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ -062694: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -062696: 5c02 a004 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -06269a: 5432 c704 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -06269e: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0626a2: 5432 c704 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -0626a6: 7220 3310 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1033 │ │ -0626ac: 6e10 8810 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1088 │ │ -0626b2: 0a02 |0019: move-result v2 │ │ -0626b4: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ -0626b8: 6e10 8210 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1082 │ │ -0626be: 0c01 |001f: move-result-object v1 │ │ -0626c0: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ -0626c4: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ -0626c8: 6e20 d11e 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1ed1 │ │ -0626ce: 0e00 |0027: return-void │ │ +0626c0: |[0626c0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0626d0: 6e10 891e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0626d6: 0c00 |0003: move-result-object v0 │ │ +0626d8: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +0626dc: 5502 a004 |0006: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +0626e0: 3802 1f00 |0008: if-eqz v2, 0027 // +001f │ │ +0626e4: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0626e6: 5c02 a004 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +0626ea: 5432 c704 |000d: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +0626ee: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0626f2: 5432 c704 |0011: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +0626f6: 7220 3310 4200 |0013: invoke-interface {v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1033 │ │ +0626fc: 6e10 8810 0300 |0016: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@1088 │ │ +062702: 0a02 |0019: move-result v2 │ │ +062704: 3802 0d00 |001a: if-eqz v2, 0027 // +000d │ │ +062708: 6e10 8210 0300 |001c: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@1082 │ │ +06270e: 0c01 |001f: move-result-object v1 │ │ +062710: 3801 0700 |0020: if-eqz v1, 0027 // +0007 │ │ +062714: 1302 2000 |0022: const/16 v2, #int 32 // #20 │ │ +062718: 6e20 d11e 2100 |0024: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1ed1 │ │ +06271e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0006 line=518 │ │ 0x000a line=519 │ │ 0x000d line=520 │ │ 0x0011 line=521 │ │ @@ -71582,29 +71577,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0626d0: |[0626d0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0626e0: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0626e6: 0c00 |0003: move-result-object v0 │ │ -0626e8: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0626ec: 5501 a004 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -0626f0: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ -0626f4: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0626f6: 5c01 a004 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -0626fa: 5421 c704 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -0626fe: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -062702: 5421 c704 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -062706: 7220 3410 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1034 │ │ -06270c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ -062710: 6e20 a210 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@10a2 │ │ -062716: 0e00 |001b: return-void │ │ +062720: |[062720] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +062730: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062736: 0c00 |0003: move-result-object v0 │ │ +062738: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +06273c: 5501 a004 |0006: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +062740: 3901 1300 |0008: if-nez v1, 001b // +0013 │ │ +062744: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +062746: 5c01 a004 |000b: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +06274a: 5421 c704 |000d: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +06274e: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +062752: 5421 c704 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +062756: 7220 3410 3100 |0013: invoke-interface {v1, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1034 │ │ +06275c: 1301 2000 |0016: const/16 v1, #int 32 // #20 │ │ +062760: 6e20 a210 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.sendAccessibilityEvent:(I)V // method@10a2 │ │ +062766: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0006 line=538 │ │ 0x000a line=539 │ │ 0x000d line=540 │ │ 0x0011 line=541 │ │ @@ -71620,20 +71615,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -062718: |[062718] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -062728: 5410 c704 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -06272c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -062730: 5410 c704 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -062734: 7230 3510 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1035 │ │ -06273a: 0e00 |0009: return-void │ │ +062768: |[062768] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +062778: 5410 c704 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +06277c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +062780: 5410 c704 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +062784: 7230 3510 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1035 │ │ +06278a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 0x0004 line=549 │ │ 0x0009 line=551 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -71641,225 +71636,225 @@ │ │ 0x0000 - 0x000a reg=3 slideOffset F │ │ │ │ #11 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'drawChild' │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ - registers : 34 │ │ + registers : 33 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -06273c: |[06273c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -06274c: 7401 8010 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ -062752: 0a12 |0003: move-result v18 │ │ -062754: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -062758: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -06275c: 6e20 8a10 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ -062762: 0a11 |000b: move-result v17 │ │ -062764: 120d |000c: const/4 v13, #int 0 // #0 │ │ -062766: 7401 8310 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -06276c: 0a0e |0010: move-result v14 │ │ -06276e: 7401 c101 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -062774: 0a15 |0014: move-result v21 │ │ -062776: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -06277a: 7401 7810 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -062780: 0a0a |001a: move-result v10 │ │ -062782: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -062786: 0200 1300 |001d: move/from16 v0, v19 │ │ -06278a: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -06278e: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -062792: 0201 1300 |0023: move/from16 v1, v19 │ │ -062796: 6e20 7710 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -06279c: 0c19 |0028: move-result-object v25 │ │ -06279e: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0627a2: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0627a6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0627aa: 7401 9d1e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0627b0: 0a02 |0032: move-result v2 │ │ -0627b2: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0627b6: 7701 8510 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1085 │ │ -0627bc: 0a02 |0038: move-result v2 │ │ -0627be: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0627c2: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0627c6: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0627ca: 6e20 8d10 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -0627d0: 0a02 |0042: move-result v2 │ │ -0627d2: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0627d6: 7401 811e 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -0627dc: 0a02 |0048: move-result v2 │ │ -0627de: 0200 1200 |0049: move/from16 v0, v18 │ │ -0627e2: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0627e6: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0627ea: 28ce |004f: goto 001d // -0032 │ │ -0627ec: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0627ee: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0627f2: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0627f6: 6e30 6610 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -0627fc: 0a02 |0058: move-result v2 │ │ -0627fe: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -062802: 7401 971e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -062808: 0a1b |005e: move-result v27 │ │ -06280a: 0200 1b00 |005f: move/from16 v0, v27 │ │ -06280e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -062812: 020d 1b00 |0063: move/from16 v13, v27 │ │ -062816: 28e8 |0065: goto 004d // -0018 │ │ -062818: 7401 8a1e 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06281e: 0a1a |0069: move-result v26 │ │ -062820: 0200 1a00 |006a: move/from16 v0, v26 │ │ -062824: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -062828: 020e 1a00 |006e: move/from16 v14, v26 │ │ -06282c: 28dd |0070: goto 004d // -0023 │ │ -06282e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -062830: 7401 8010 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ -062836: 0a03 |0075: move-result v3 │ │ -062838: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -06283c: 6e53 b601 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01b6 │ │ -062842: 7505 111f 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ -062848: 0a16 |007e: move-result v22 │ │ -06284a: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -06284e: 0201 1500 |0081: move/from16 v1, v21 │ │ -062852: 6e20 bf01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -062858: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -06285c: 5202 ce04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ -062860: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -062862: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -062866: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -06286a: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -06286e: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -062872: 5202 cd04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ -062876: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -06287a: b532 |0097: and-int/2addr v2, v3 │ │ -06287c: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -062880: 8292 |009a: int-to-float v2, v9 │ │ -062882: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -062886: 5203 ce04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ -06288a: c832 |009f: mul-float/2addr v2, v3 │ │ -06288c: 8720 |00a0: float-to-int v0, v2 │ │ -06288e: 0214 0000 |00a1: move/from16 v20, v0 │ │ -062892: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -062896: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -06289a: 5203 cd04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ -06289e: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0628a4: b543 |00ac: and-int/2addr v3, v4 │ │ -0628a6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0628aa: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0628ae: 5402 cf04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ -0628b2: 6e20 ce01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -0628b8: 82d3 |00b6: int-to-float v3, v13 │ │ -0628ba: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0628bc: 82e5 |00b8: int-to-float v5, v14 │ │ -0628be: 7401 8010 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ -0628c4: 0a02 |00bc: move-result v2 │ │ -0628c6: 8226 |00bd: int-to-float v6, v2 │ │ -0628c8: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0628cc: 5407 cf04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ -0628d0: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0628d4: 7406 bc01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ -0628da: 0f16 |00c7: return v22 │ │ -0628dc: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0628e0: 5402 d004 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -0628e4: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0628e8: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0628ea: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0628ee: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0628f2: 6e30 6610 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -0628f8: 0a02 |00d6: move-result v2 │ │ -0628fa: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0628fe: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -062902: 5402 d004 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -062906: 6e10 f701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -06290c: 0a17 |00e0: move-result v23 │ │ -06290e: 7401 971e 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -062914: 0a0c |00e4: move-result v12 │ │ -062916: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -06291a: 5402 c604 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -06291e: 6e10 0813 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ -062924: 0a10 |00ec: move-result v16 │ │ -062926: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -062928: 82c3 |00ee: int-to-float v3, v12 │ │ -06292a: 0200 1000 |00ef: move/from16 v0, v16 │ │ -06292e: 8204 |00f1: int-to-float v4, v0 │ │ -062930: c943 |00f2: div-float/2addr v3, v4 │ │ -062932: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -062936: 7120 b122 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -06293c: 0a03 |00f8: move-result v3 │ │ -06293e: 7120 af22 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -062944: 0a08 |00fc: move-result v8 │ │ -062946: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -06294a: 5402 d004 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -06294e: 7401 9b1e 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -062954: 0a03 |0104: move-result v3 │ │ -062956: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -06295a: 7401 7e1e 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -062960: 0a05 |010a: move-result v5 │ │ -062962: 6e55 0002 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -062968: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -06296c: 5402 d004 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -062970: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -062974: c883 |0114: mul-float/2addr v3, v8 │ │ -062976: 8733 |0115: float-to-int v3, v3 │ │ -062978: 6e20 fe01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01fe │ │ -06297e: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -062982: 5402 d004 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -062986: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -06298a: 6e20 f301 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -062990: 28a5 |0122: goto 00c7 // -005b │ │ -062992: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -062996: 5402 d104 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -06299a: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -06299e: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0629a0: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0629a4: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0629a8: 6e30 6610 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -0629ae: 0a02 |0131: move-result v2 │ │ -0629b0: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0629b4: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0629b8: 5402 d104 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -0629bc: 6e10 f701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -0629c2: 0a17 |013b: move-result v23 │ │ -0629c4: 7401 8a1e 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0629ca: 0a0b |013f: move-result v11 │ │ -0629cc: 7401 8310 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -0629d2: 0a02 |0143: move-result v2 │ │ -0629d4: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0629d8: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0629dc: 5402 cc04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0629e0: 6e10 0813 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ -0629e6: 0a10 |014d: move-result v16 │ │ -0629e8: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0629ea: 0200 1800 |014f: move/from16 v0, v24 │ │ -0629ee: 8203 |0151: int-to-float v3, v0 │ │ -0629f0: 0200 1000 |0152: move/from16 v0, v16 │ │ -0629f4: 8204 |0154: int-to-float v4, v0 │ │ -0629f6: c943 |0155: div-float/2addr v3, v4 │ │ -0629f8: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0629fc: 7120 b122 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -062a02: 0a03 |015b: move-result v3 │ │ -062a04: 7120 af22 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -062a0a: 0a08 |015f: move-result v8 │ │ -062a0c: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -062a10: 5402 d104 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -062a14: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -062a18: 7401 9b1e 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -062a1e: 0a04 |0169: move-result v4 │ │ -062a20: 7401 7e1e 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -062a26: 0a05 |016d: move-result v5 │ │ -062a28: 6e55 0002 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -062a2e: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -062a32: 5402 d104 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -062a36: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -062a3a: c883 |0177: mul-float/2addr v3, v8 │ │ -062a3c: 8733 |0178: float-to-int v3, v3 │ │ -062a3e: 6e20 fe01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01fe │ │ -062a44: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -062a48: 5402 d104 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -062a4c: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -062a50: 6e20 f301 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -062a56: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +06278c: |[06278c] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +06279c: 7401 8010 1c00 |0000: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ +0627a2: 0a12 |0003: move-result v18 │ │ +0627a4: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +0627a8: 0801 1e00 |0006: move-object/from16 v1, v30 │ │ +0627ac: 6e20 8a10 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ +0627b2: 0a11 |000b: move-result v17 │ │ +0627b4: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0627b6: 7401 8310 1c00 |000d: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +0627bc: 0a0e |0010: move-result v14 │ │ +0627be: 7401 c101 1d00 |0011: invoke-virtual/range {v29}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +0627c4: 0a15 |0014: move-result v21 │ │ +0627c6: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0627ca: 7401 7810 1c00 |0017: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +0627d0: 0a0a |001a: move-result v10 │ │ +0627d2: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0627d6: 0200 1300 |001d: move/from16 v0, v19 │ │ +0627da: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0627de: 0800 1c00 |0021: move-object/from16 v0, v28 │ │ +0627e2: 0201 1300 |0023: move/from16 v1, v19 │ │ +0627e6: 6e20 7710 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +0627ec: 0c19 |0028: move-result-object v25 │ │ +0627ee: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0627f2: 0801 1e00 |002b: move-object/from16 v1, v30 │ │ +0627f6: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0627fa: 7401 9d1e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +062800: 0a02 |0032: move-result v2 │ │ +062802: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +062806: 7701 8510 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@1085 │ │ +06280c: 0a02 |0038: move-result v2 │ │ +06280e: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +062812: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +062816: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +06281a: 6e20 8d10 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +062820: 0a02 |0042: move-result v2 │ │ +062822: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +062826: 7401 811e 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +06282c: 0a02 |0048: move-result v2 │ │ +06282e: 0200 1200 |0049: move/from16 v0, v18 │ │ +062832: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +062836: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +06283a: 28ce |004f: goto 001d // -0032 │ │ +06283c: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +06283e: 0800 1c00 |0051: move-object/from16 v0, v28 │ │ +062842: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +062846: 6e30 6610 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +06284c: 0a02 |0058: move-result v2 │ │ +06284e: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +062852: 7401 971e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +062858: 0a1b |005e: move-result v27 │ │ +06285a: 0200 1b00 |005f: move/from16 v0, v27 │ │ +06285e: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +062862: 020d 1b00 |0063: move/from16 v13, v27 │ │ +062866: 28e8 |0065: goto 004d // -0018 │ │ +062868: 7401 8a1e 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06286e: 0a1a |0069: move-result v26 │ │ +062870: 0200 1a00 |006a: move/from16 v0, v26 │ │ +062874: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +062878: 020e 1a00 |006e: move/from16 v14, v26 │ │ +06287c: 28dd |0070: goto 004d // -0023 │ │ +06287e: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +062880: 7401 8010 1c00 |0072: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ +062886: 0a03 |0075: move-result v3 │ │ +062888: 0800 1d00 |0076: move-object/from16 v0, v29 │ │ +06288c: 6e53 b601 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@01b6 │ │ +062892: 7505 111f 1c00 |007b: invoke-super/range {v28, v29, v30, v31, v32}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ +062898: 0a16 |007e: move-result v22 │ │ +06289a: 0800 1d00 |007f: move-object/from16 v0, v29 │ │ +06289e: 0201 1500 |0081: move/from16 v1, v21 │ │ +0628a2: 6e20 bf01 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +0628a8: 0800 1c00 |0086: move-object/from16 v0, v28 │ │ +0628ac: 5202 ce04 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ +0628b0: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0628b2: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0628b6: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0628ba: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0628be: 0800 1c00 |0091: move-object/from16 v0, v28 │ │ +0628c2: 5202 cd04 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ +0628c6: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0628ca: b532 |0097: and-int/2addr v2, v3 │ │ +0628cc: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0628d0: 8292 |009a: int-to-float v2, v9 │ │ +0628d2: 0800 1c00 |009b: move-object/from16 v0, v28 │ │ +0628d6: 5203 ce04 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ +0628da: c832 |009f: mul-float/2addr v2, v3 │ │ +0628dc: 8720 |00a0: float-to-int v0, v2 │ │ +0628de: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0628e2: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0628e6: 0800 1c00 |00a5: move-object/from16 v0, v28 │ │ +0628ea: 5203 cd04 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ +0628ee: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0628f4: b543 |00ac: and-int/2addr v3, v4 │ │ +0628f6: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0628fa: 0800 1c00 |00af: move-object/from16 v0, v28 │ │ +0628fe: 5402 cf04 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ +062902: 6e20 ce01 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +062908: 82d3 |00b6: int-to-float v3, v13 │ │ +06290a: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +06290c: 82e5 |00b8: int-to-float v5, v14 │ │ +06290e: 7401 8010 1c00 |00b9: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@1080 │ │ +062914: 0a02 |00bc: move-result v2 │ │ +062916: 8226 |00bd: int-to-float v6, v2 │ │ +062918: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +06291c: 5407 cf04 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@04cf │ │ +062920: 0802 1d00 |00c2: move-object/from16 v2, v29 │ │ +062924: 7406 bc01 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ +06292a: 0f16 |00c7: return v22 │ │ +06292c: 0800 1c00 |00c8: move-object/from16 v0, v28 │ │ +062930: 5402 d004 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +062934: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +062938: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +06293a: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +06293e: 0801 1e00 |00d1: move-object/from16 v1, v30 │ │ +062942: 6e30 6610 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +062948: 0a02 |00d6: move-result v2 │ │ +06294a: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +06294e: 0800 1c00 |00d9: move-object/from16 v0, v28 │ │ +062952: 5402 d004 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +062956: 6e10 f701 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +06295c: 0a17 |00e0: move-result v23 │ │ +06295e: 7401 971e 1e00 |00e1: invoke-virtual/range {v30}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +062964: 0a0c |00e4: move-result v12 │ │ +062966: 0800 1c00 |00e5: move-object/from16 v0, v28 │ │ +06296a: 5402 c604 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +06296e: 6e10 0813 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ +062974: 0a10 |00ec: move-result v16 │ │ +062976: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +062978: 82c3 |00ee: int-to-float v3, v12 │ │ +06297a: 0200 1000 |00ef: move/from16 v0, v16 │ │ +06297e: 8204 |00f1: int-to-float v4, v0 │ │ +062980: c943 |00f2: div-float/2addr v3, v4 │ │ +062982: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +062986: 7120 b122 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +06298c: 0a03 |00f8: move-result v3 │ │ +06298e: 7120 af22 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +062994: 0a08 |00fc: move-result v8 │ │ +062996: 0800 1c00 |00fd: move-object/from16 v0, v28 │ │ +06299a: 5402 d004 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +06299e: 7401 9b1e 1e00 |0101: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0629a4: 0a03 |0104: move-result v3 │ │ +0629a6: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0629aa: 7401 7e1e 1e00 |0107: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +0629b0: 0a05 |010a: move-result v5 │ │ +0629b2: 6e55 0002 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +0629b8: 0800 1c00 |010e: move-object/from16 v0, v28 │ │ +0629bc: 5402 d004 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +0629c0: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0629c4: c883 |0114: mul-float/2addr v3, v8 │ │ +0629c6: 8733 |0115: float-to-int v3, v3 │ │ +0629c8: 6e20 fe01 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01fe │ │ +0629ce: 0800 1c00 |0119: move-object/from16 v0, v28 │ │ +0629d2: 5402 d004 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +0629d6: 0800 1d00 |011d: move-object/from16 v0, v29 │ │ +0629da: 6e20 f301 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +0629e0: 28a5 |0122: goto 00c7 // -005b │ │ +0629e2: 0800 1c00 |0123: move-object/from16 v0, v28 │ │ +0629e6: 5402 d104 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +0629ea: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0629ee: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0629f0: 0800 1c00 |012a: move-object/from16 v0, v28 │ │ +0629f4: 0801 1e00 |012c: move-object/from16 v1, v30 │ │ +0629f8: 6e30 6610 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +0629fe: 0a02 |0131: move-result v2 │ │ +062a00: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +062a04: 0800 1c00 |0134: move-object/from16 v0, v28 │ │ +062a08: 5402 d104 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +062a0c: 6e10 f701 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +062a12: 0a17 |013b: move-result v23 │ │ +062a14: 7401 8a1e 1e00 |013c: invoke-virtual/range {v30}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +062a1a: 0a0b |013f: move-result v11 │ │ +062a1c: 7401 8310 1c00 |0140: invoke-virtual/range {v28}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +062a22: 0a02 |0143: move-result v2 │ │ +062a24: 9118 020b |0144: sub-int v24, v2, v11 │ │ +062a28: 0800 1c00 |0146: move-object/from16 v0, v28 │ │ +062a2c: 5402 cc04 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +062a30: 6e10 0813 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ +062a36: 0a10 |014d: move-result v16 │ │ +062a38: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +062a3a: 0200 1800 |014f: move/from16 v0, v24 │ │ +062a3e: 8203 |0151: int-to-float v3, v0 │ │ +062a40: 0200 1000 |0152: move/from16 v0, v16 │ │ +062a44: 8204 |0154: int-to-float v4, v0 │ │ +062a46: c943 |0155: div-float/2addr v3, v4 │ │ +062a48: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +062a4c: 7120 b122 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +062a52: 0a03 |015b: move-result v3 │ │ +062a54: 7120 af22 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +062a5a: 0a08 |015f: move-result v8 │ │ +062a5c: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +062a60: 5402 d104 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +062a64: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +062a68: 7401 9b1e 1e00 |0166: invoke-virtual/range {v30}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +062a6e: 0a04 |0169: move-result v4 │ │ +062a70: 7401 7e1e 1e00 |016a: invoke-virtual/range {v30}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +062a76: 0a05 |016d: move-result v5 │ │ +062a78: 6e55 0002 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +062a7e: 0800 1c00 |0171: move-object/from16 v0, v28 │ │ +062a82: 5402 d104 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +062a86: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +062a8a: c883 |0177: mul-float/2addr v3, v8 │ │ +062a8c: 8733 |0178: float-to-int v3, v3 │ │ +062a8e: 6e20 fe01 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@01fe │ │ +062a94: 0800 1c00 |017c: move-object/from16 v0, v28 │ │ +062a98: 5402 d104 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +062a9c: 0800 1d00 |0180: move-object/from16 v0, v29 │ │ +062aa0: 6e20 f301 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +062aa6: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0004 line=846 │ │ 0x000c line=847 │ │ 0x0011 line=849 │ │ 0x0015 line=850 │ │ @@ -71920,49 +71915,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 │ │ │ │ #12 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'findDrawerWithGravity' │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -062a5c: |[062a5c] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -062a6c: 7110 e40b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -062a72: 0a05 |0003: move-result v5 │ │ -062a74: 7120 200a 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -062a7a: 0a05 |0007: move-result v5 │ │ -062a7c: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -062a80: 6e10 7810 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -062a86: 0a03 |000d: move-result v3 │ │ -062a88: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -062a8a: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -062a8e: 6e20 7710 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -062a94: 0c01 |0014: move-result-object v1 │ │ -062a96: 6e20 7e10 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ -062a9c: 0a02 |0018: move-result v2 │ │ -062a9e: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -062aa2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -062aa6: 1101 |001d: return-object v1 │ │ -062aa8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -062aac: 28ef |0020: goto 000f // -0011 │ │ -062aae: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -062ab0: 28fb |0022: goto 001d // -0005 │ │ +062aac: |[062aac] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +062abc: 7110 e40b 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +062ac2: 0a05 |0003: move-result v5 │ │ +062ac4: 7120 200a 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +062aca: 0a05 |0007: move-result v5 │ │ +062acc: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +062ad0: 6e10 7810 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +062ad6: 0a03 |000d: move-result v3 │ │ +062ad8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +062ada: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +062ade: 6e20 7710 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +062ae4: 0c01 |0014: move-result-object v1 │ │ +062ae6: 6e20 7e10 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ +062aec: 0a02 |0018: move-result v2 │ │ +062aee: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +062af2: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +062af6: 1101 |001d: return-object v1 │ │ +062af8: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062afc: 28ef |0020: goto 000f // -0011 │ │ +062afe: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +062b00: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x000a line=613 │ │ 0x000e line=614 │ │ 0x0011 line=615 │ │ 0x0015 line=616 │ │ @@ -71986,31 +71981,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -062ab4: |[062ab4] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -062ac4: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -062aca: 0a01 |0003: move-result v1 │ │ -062acc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -062ace: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -062ad2: 6e20 7710 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -062ad8: 0c00 |000a: move-result-object v0 │ │ -062ada: 6e10 891e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062ae0: 0c03 |000e: move-result-object v3 │ │ -062ae2: 1f03 4a02 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062ae6: 5533 a004 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -062aea: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -062aee: 1100 |0015: return-object v0 │ │ -062af0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -062af4: 28ed |0018: goto 0005 // -0013 │ │ -062af6: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -062af8: 28fb |001a: goto 0015 // -0005 │ │ +062b04: |[062b04] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +062b14: 6e10 7810 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +062b1a: 0a01 |0003: move-result v1 │ │ +062b1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +062b1e: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +062b22: 6e20 7710 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +062b28: 0c00 |000a: move-result-object v0 │ │ +062b2a: 6e10 891e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062b30: 0c03 |000e: move-result-object v3 │ │ +062b32: 1f03 5102 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062b36: 5533 a004 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +062b3a: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +062b3e: 1100 |0015: return-object v0 │ │ +062b40: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +062b44: 28ed |0018: goto 0005 // -0013 │ │ +062b46: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +062b48: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0004 line=583 │ │ 0x0007 line=584 │ │ 0x000b line=585 │ │ 0x0015 line=589 │ │ @@ -72028,19 +72023,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -062afc: |[062afc] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -062b0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -062b0e: 2200 4a02 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b12: 7030 3710 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1037 │ │ -062b18: 1100 |0006: return-object v0 │ │ +062b4c: |[062b4c] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +062b5c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +062b5e: 2200 5102 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062b62: 7030 3710 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1037 │ │ +062b68: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1223 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -72048,20 +72043,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 │ │ -062b1c: |[062b1c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -062b2c: 2200 4a02 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b30: 6e10 7a10 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@107a │ │ -062b36: 0c01 |0005: move-result-object v1 │ │ -062b38: 7030 3910 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1039 │ │ -062b3e: 1100 |0009: return-object v0 │ │ +062b6c: |[062b6c] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +062b7c: 2200 5102 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062b80: 6e10 7a10 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@107a │ │ +062b86: 0c01 |0005: move-result-object v1 │ │ +062b88: 7030 3910 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1039 │ │ +062b8e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -72070,30 +72065,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 │ │ -062b40: |[062b40] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -062b50: 2020 4a02 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b54: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -062b58: 2200 4a02 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b5c: 1f02 4a02 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b60: 7020 3a10 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@103a │ │ -062b66: 1100 |000b: return-object v0 │ │ -062b68: 2020 ac03 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -062b6c: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -062b70: 2200 4a02 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b74: 1f02 ac03 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -062b78: 7020 3c10 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@103c │ │ -062b7e: 28f4 |0017: goto 000b // -000c │ │ -062b80: 2200 4a02 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062b84: 7020 3b10 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@103b │ │ -062b8a: 28ee |001d: goto 000b // -0012 │ │ +062b90: |[062b90] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +062ba0: 2020 5102 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062ba4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +062ba8: 2200 5102 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062bac: 1f02 5102 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062bb0: 7020 3a10 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@103a │ │ +062bb6: 1100 |000b: return-object v0 │ │ +062bb8: 2020 b503 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +062bbc: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +062bc0: 2200 5102 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062bc4: 1f02 b503 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +062bc8: 7020 3c10 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@103c │ │ +062bce: 28f4 |0017: goto 000b // -000c │ │ +062bd0: 2200 5102 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062bd4: 7020 3b10 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@103b │ │ +062bda: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ 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; │ │ @@ -72104,29 +72099,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -062b8c: |[062b8c] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -062b9c: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -062ba2: 0a01 |0003: move-result v1 │ │ -062ba4: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -062baa: 0a00 |0007: move-result v0 │ │ -062bac: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -062bae: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -062bb2: 5221 c804 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ -062bb6: 0f01 |000d: return v1 │ │ -062bb8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -062bba: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -062bbe: 5221 c904 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ -062bc2: 28fa |0013: goto 000d // -0006 │ │ -062bc4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -062bc6: 28f8 |0015: goto 000d // -0008 │ │ +062bdc: |[062bdc] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +062bec: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +062bf2: 0a01 |0003: move-result v1 │ │ +062bf4: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +062bfa: 0a00 |0007: move-result v0 │ │ +062bfc: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +062bfe: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +062c02: 5221 c804 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ +062c06: 0f01 |000d: return v1 │ │ +062c08: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +062c0a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +062c0e: 5221 c904 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ +062c12: 28fa |0013: goto 000d // -0006 │ │ +062c14: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +062c16: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0008 line=417 │ │ 0x000b line=418 │ │ 0x000d line=422 │ │ 0x000e line=419 │ │ @@ -72142,27 +72137,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -062bc8: |[062bc8] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -062bd8: 6e20 7e10 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ -062bde: 0a00 |0003: move-result v0 │ │ -062be0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -062be2: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -062be6: 5221 c804 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ -062bea: 0f01 |0009: return v1 │ │ -062bec: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -062bee: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -062bf2: 5221 c904 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ -062bf6: 28fa |000f: goto 0009 // -0006 │ │ -062bf8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -062bfa: 28f8 |0011: goto 0009 // -0008 │ │ +062c18: |[062c18] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +062c28: 6e20 7e10 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ +062c2e: 0a00 |0003: move-result v0 │ │ +062c30: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +062c32: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +062c36: 5221 c804 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ +062c3a: 0f01 |0009: return v1 │ │ +062c3c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +062c3e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +062c42: 5221 c904 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ +062c46: 28fa |000f: goto 0009 // -0006 │ │ +062c48: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +062c4a: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0004 line=434 │ │ 0x0007 line=435 │ │ 0x0009 line=439 │ │ 0x000a line=436 │ │ @@ -72178,29 +72173,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -062bfc: |[062bfc] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -062c0c: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -062c12: 0a01 |0003: move-result v1 │ │ -062c14: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -062c1a: 0a00 |0007: move-result v0 │ │ -062c1c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -062c1e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -062c22: 5421 d204 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04d2 │ │ -062c26: 1101 |000d: return-object v1 │ │ -062c28: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -062c2a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -062c2e: 5421 d304 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04d3 │ │ -062c32: 28fa |0013: goto 000d // -0006 │ │ -062c34: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -062c36: 28f8 |0015: goto 000d // -0008 │ │ +062c4c: |[062c4c] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +062c5c: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +062c62: 0a01 |0003: move-result v1 │ │ +062c64: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +062c6a: 0a00 |0007: move-result v0 │ │ +062c6c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +062c6e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +062c72: 5421 d204 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04d2 │ │ +062c76: 1101 |000d: return-object v1 │ │ +062c78: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +062c7a: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +062c7e: 5421 d304 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04d3 │ │ +062c82: 28fa |0013: goto 000d // -0006 │ │ +062c84: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +062c86: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0008 line=473 │ │ 0x000b line=474 │ │ 0x000d line=478 │ │ 0x000e line=475 │ │ @@ -72216,24 +72211,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -062c38: |[062c38] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -062c48: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062c4e: 0c01 |0003: move-result-object v1 │ │ -062c50: 1f01 4a02 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062c54: 5210 9d04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -062c58: 7110 e40b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -062c5e: 0a01 |000b: move-result v1 │ │ -062c60: 7120 200a 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -062c66: 0a01 |000f: move-result v1 │ │ -062c68: 0f01 |0010: return v1 │ │ +062c88: |[062c88] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +062c98: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062c9e: 0c01 |0003: move-result-object v1 │ │ +062ca0: 1f01 5102 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062ca4: 5210 9d04 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +062ca8: 7110 e40b 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +062cae: 0a01 |000b: move-result v1 │ │ +062cb0: 7120 200a 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +062cb6: 0a01 |000f: move-result v1 │ │ +062cb8: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0008 line=573 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72244,20 +72239,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -062c6c: |[062c6c] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -062c7c: 6e10 891e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062c82: 0c00 |0003: move-result-object v0 │ │ -062c84: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062c88: 5200 a204 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -062c8c: 0f00 |0008: return v0 │ │ +062cbc: |[062cbc] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +062ccc: 6e10 891e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062cd2: 0c00 |0003: move-result-object v0 │ │ +062cd4: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062cd8: 5200 a204 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +062cdc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -72266,24 +72261,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -062c90: |[062c90] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -062ca0: 6e10 891e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062ca6: 0c00 |0003: move-result-object v0 │ │ -062ca8: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062cac: 5200 9d04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -062cb0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -062cb4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -062cb6: 0f00 |000b: return v0 │ │ -062cb8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -062cba: 28fe |000d: goto 000b // -0002 │ │ +062ce0: |[062ce0] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +062cf0: 6e10 891e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062cf6: 0c00 |0003: move-result-object v0 │ │ +062cf8: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062cfc: 5200 9d04 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +062d00: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +062d04: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +062d06: 0f00 |000b: return v0 │ │ +062d08: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +062d0a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -72292,23 +72287,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -062cbc: |[062cbc] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -062ccc: 6e20 7110 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -062cd2: 0c00 |0003: move-result-object v0 │ │ -062cd4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -062cd8: 6e20 8c10 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@108c │ │ -062cde: 0a01 |0009: move-result v1 │ │ -062ce0: 0f01 |000a: return v1 │ │ -062ce2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -062ce4: 28fe |000c: goto 000a // -0002 │ │ +062d0c: |[062d0c] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +062d1c: 6e20 7110 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +062d22: 0c00 |0003: move-result-object v0 │ │ +062d24: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +062d28: 6e20 8c10 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@108c │ │ +062d2e: 0a01 |0009: move-result v1 │ │ +062d30: 0f01 |000a: return v1 │ │ +062d32: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +062d34: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1173 │ │ 0x0006 line=1174 │ │ 0x000a line=1176 │ │ locals : │ │ @@ -72321,38 +72316,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -062ce8: |[062ce8] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -062cf8: 6e20 8d10 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -062cfe: 0a00 |0003: move-result v0 │ │ -062d00: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -062d04: 2200 5104 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -062d08: 2201 6404 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -062d0c: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -062d12: 1a02 580d |000d: const-string v2, "View " // string@0d58 │ │ -062d16: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062d1c: 0c01 |0012: move-result-object v1 │ │ -062d1e: 6e20 db22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -062d24: 0c01 |0016: move-result-object v1 │ │ -062d26: 1a02 5300 |0017: const-string v2, " is not a drawer" // string@0053 │ │ -062d2a: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062d30: 0c01 |001c: move-result-object v1 │ │ -062d32: 6e10 e122 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -062d38: 0c01 |0020: move-result-object v1 │ │ -062d3a: 7020 9c22 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -062d40: 2700 |0024: throw v0 │ │ -062d42: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062d48: 0c00 |0028: move-result-object v0 │ │ -062d4a: 1f00 4a02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062d4e: 5500 a004 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -062d52: 0f00 |002d: return v0 │ │ +062d38: |[062d38] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +062d48: 6e20 8d10 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +062d4e: 0a00 |0003: move-result v0 │ │ +062d50: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +062d54: 2200 5a04 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +062d58: 2201 6d04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +062d5c: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +062d62: 1a02 610d |000d: const-string v2, "View " // string@0d61 │ │ +062d66: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062d6c: 0c01 |0012: move-result-object v1 │ │ +062d6e: 6e20 db22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +062d74: 0c01 |0016: move-result-object v1 │ │ +062d76: 1a02 5300 |0017: const-string v2, " is not a drawer" // string@0053 │ │ +062d7a: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062d80: 0c01 |001c: move-result-object v1 │ │ +062d82: 6e10 e122 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +062d88: 0c01 |0020: move-result-object v1 │ │ +062d8a: 7020 9c22 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +062d90: 2700 |0024: throw v0 │ │ +062d92: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062d98: 0c00 |0028: move-result-object v0 │ │ +062d9a: 1f00 5102 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062d9e: 5500 a004 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +062da2: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0006 line=1157 │ │ 0x0025 line=1159 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72363,29 +72358,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -062d54: |[062d54] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -062d64: 6e10 891e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062d6a: 0c02 |0003: move-result-object v2 │ │ -062d6c: 1f02 4a02 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062d70: 5221 9d04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -062d74: 7110 e40b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -062d7a: 0a02 |000b: move-result v2 │ │ -062d7c: 7120 200a 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -062d82: 0a00 |000f: move-result v0 │ │ -062d84: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -062d88: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -062d8c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -062d8e: 0f02 |0015: return v2 │ │ -062d90: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -062d92: 28fe |0017: goto 0015 // -0002 │ │ +062da4: |[062da4] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +062db4: 6e10 891e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062dba: 0c02 |0003: move-result-object v2 │ │ +062dbc: 1f02 5102 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062dc0: 5221 9d04 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +062dc4: 7110 e40b 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +062dca: 0a02 |000b: move-result v2 │ │ +062dcc: 7120 200a 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +062dd2: 0a00 |000f: move-result v0 │ │ +062dd4: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +062dd8: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +062ddc: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +062dde: 0f02 |0015: return v2 │ │ +062de0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +062de2: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0008 line=911 │ │ 0x0010 line=913 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -72398,23 +72393,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -062d94: |[062d94] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -062da4: 6e20 7110 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -062daa: 0c00 |0003: move-result-object v0 │ │ -062dac: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -062db0: 6e20 8f10 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@108f │ │ -062db6: 0a01 |0009: move-result v1 │ │ -062db8: 0f01 |000a: return v1 │ │ -062dba: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -062dbc: 28fe |000c: goto 000a // -0002 │ │ +062de4: |[062de4] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +062df4: 6e20 7110 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +062dfa: 0c00 |0003: move-result-object v0 │ │ +062dfc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +062e00: 6e20 8f10 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@108f │ │ +062e06: 0a01 |0009: move-result v1 │ │ +062e08: 0f01 |000a: return v1 │ │ +062e0a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +062e0c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1203 │ │ 0x0004 line=1204 │ │ 0x0006 line=1205 │ │ 0x000a line=1207 │ │ locals : │ │ @@ -72427,44 +72422,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -062dc0: |[062dc0] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -062dd0: 6e20 8d10 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -062dd6: 0a00 |0003: move-result v0 │ │ -062dd8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -062ddc: 2200 5104 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -062de0: 2201 6404 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -062de4: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -062dea: 1a02 580d |000d: const-string v2, "View " // string@0d58 │ │ -062dee: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062df4: 0c01 |0012: move-result-object v1 │ │ -062df6: 6e20 db22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -062dfc: 0c01 |0016: move-result-object v1 │ │ -062dfe: 1a02 5300 |0017: const-string v2, " is not a drawer" // string@0053 │ │ -062e02: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -062e08: 0c01 |001c: move-result-object v1 │ │ -062e0a: 6e10 e122 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -062e10: 0c01 |0020: move-result-object v1 │ │ -062e12: 7020 9c22 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -062e18: 2700 |0024: throw v0 │ │ -062e1a: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -062e20: 0c00 |0028: move-result-object v0 │ │ -062e22: 1f00 4a02 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -062e26: 5200 a204 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -062e2a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -062e2c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -062e30: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -062e34: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -062e36: 0f00 |0033: return v0 │ │ -062e38: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -062e3a: 28fe |0035: goto 0033 // -0002 │ │ +062e10: |[062e10] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +062e20: 6e20 8d10 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +062e26: 0a00 |0003: move-result v0 │ │ +062e28: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +062e2c: 2200 5a04 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +062e30: 2201 6d04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +062e34: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +062e3a: 1a02 610d |000d: const-string v2, "View " // string@0d61 │ │ +062e3e: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062e44: 0c01 |0012: move-result-object v1 │ │ +062e46: 6e20 db22 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +062e4c: 0c01 |0016: move-result-object v1 │ │ +062e4e: 1a02 5300 |0017: const-string v2, " is not a drawer" // string@0053 │ │ +062e52: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +062e58: 0c01 |001c: move-result-object v1 │ │ +062e5a: 6e10 e122 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +062e60: 0c01 |0020: move-result-object v1 │ │ +062e62: 7020 9c22 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +062e68: 2700 |0024: throw v0 │ │ +062e6a: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +062e70: 0c00 |0028: move-result-object v0 │ │ +062e72: 1f00 5102 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +062e76: 5200 a204 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +062e7a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +062e7c: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +062e80: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +062e84: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +062e86: 0f00 |0033: return v0 │ │ +062e88: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +062e8a: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0006 line=1189 │ │ 0x0025 line=1191 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72475,35 +72470,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -062e3c: |[062e3c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -062e4c: 6e20 7f10 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@107f │ │ -062e52: 0a02 |0003: move-result v2 │ │ -062e54: 6e10 9e1e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -062e5a: 0a04 |0007: move-result v4 │ │ -062e5c: 8245 |0008: int-to-float v5, v4 │ │ -062e5e: c825 |0009: mul-float/2addr v5, v2 │ │ -062e60: 8753 |000a: float-to-int v3, v5 │ │ -062e62: 8245 |000b: int-to-float v5, v4 │ │ -062e64: c885 |000c: mul-float/2addr v5, v8 │ │ -062e66: 8751 |000d: float-to-int v1, v5 │ │ -062e68: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -062e6c: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -062e6e: 6e30 6610 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -062e74: 0a05 |0014: move-result v5 │ │ -062e76: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -062e7a: 6e20 b31e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -062e80: 6e30 aa10 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ -062e86: 0e00 |001d: return-void │ │ -062e88: 7b00 |001e: neg-int v0, v0 │ │ -062e8a: 28f8 |001f: goto 0017 // -0008 │ │ +062e8c: |[062e8c] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +062e9c: 6e20 7f10 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@107f │ │ +062ea2: 0a02 |0003: move-result v2 │ │ +062ea4: 6e10 9e1e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +062eaa: 0a04 |0007: move-result v4 │ │ +062eac: 8245 |0008: int-to-float v5, v4 │ │ +062eae: c825 |0009: mul-float/2addr v5, v2 │ │ +062eb0: 8753 |000a: float-to-int v3, v5 │ │ +062eb2: 8245 |000b: int-to-float v5, v4 │ │ +062eb4: c885 |000c: mul-float/2addr v5, v8 │ │ +062eb6: 8751 |000d: float-to-int v1, v5 │ │ +062eb8: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +062ebc: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +062ebe: 6e30 6610 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +062ec4: 0a05 |0014: move-result v5 │ │ +062ec6: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +062eca: 6e20 b31e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +062ed0: 6e30 aa10 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ +062ed6: 0e00 |001d: return-void │ │ +062ed8: 7b00 |001e: neg-int v0, v0 │ │ +062eda: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0004 line=594 │ │ 0x0008 line=595 │ │ 0x000b line=596 │ │ 0x000e line=597 │ │ @@ -72527,19 +72522,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062e8c: |[062e8c] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -062e9c: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -062ea2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -062ea4: 5c10 c104 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -062ea8: 0e00 |0006: return-void │ │ +062edc: |[062edc] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +062eec: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +062ef2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +062ef4: 5c10 c104 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +062ef8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0003 line=649 │ │ 0x0006 line=650 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72549,19 +72544,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062eac: |[062eac] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -062ebc: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -062ec2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -062ec4: 5c10 c104 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -062ec8: 0e00 |0006: return-void │ │ +062efc: |[062efc] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +062f0c: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +062f12: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +062f14: 5c10 c104 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +062f18: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0003 line=643 │ │ 0x0006 line=644 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -72571,75 +72566,75 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 120 16-bit code units │ │ -062ecc: |[062ecc] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -062edc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -062ede: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -062ee0: 7110 d60a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ -062ee6: 0a00 |0005: move-result v0 │ │ -062ee8: 54a7 c604 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062eec: 6e20 1b13 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ -062ef2: 0a07 |000b: move-result v7 │ │ -062ef4: 54a8 cc04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -062ef8: 6e20 1b13 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ -062efe: 0a08 |0011: move-result v8 │ │ -062f00: 9601 0708 |0012: or-int v1, v7, v8 │ │ -062f04: 1202 |0014: const/4 v2, #int 0 // #0 │ │ -062f06: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ -062f0c: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ -062f10: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ -062f14: 7010 8610 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@1086 │ │ -062f1a: 0a07 |001f: move-result v7 │ │ -062f1c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ -062f20: 55a7 be04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -062f24: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ -062f28: 0165 |0026: move v5, v6 │ │ -062f2a: 0f05 |0027: return v5 │ │ -062f2c: 6e10 3a1e 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -062f32: 0a03 |002b: move-result v3 │ │ -062f34: 6e10 3c1e 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -062f3a: 0a04 |002f: move-result v4 │ │ -062f3c: 59a3 c304 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ -062f40: 59a4 c404 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ -062f44: 52a7 ce04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ -062f48: 1208 |0036: const/4 v8, #int 0 // #0 │ │ -062f4a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ -062f4e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ -062f52: 54a7 c604 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062f56: 8738 |003d: float-to-int v8, v3 │ │ -062f58: 8749 |003e: float-to-int v9, v4 │ │ -062f5a: 6e30 0313 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -062f60: 0c07 |0042: move-result-object v7 │ │ -062f62: 6e20 8a10 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ -062f68: 0a07 |0046: move-result v7 │ │ -062f6a: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ -062f6e: 1212 |0049: const/4 v2, #int 1 // #1 │ │ -062f70: 5ca5 bf04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -062f74: 5ca5 be04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -062f78: 28ca |004e: goto 0018 // -0036 │ │ -062f7a: 54a7 c604 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -062f7e: 1238 |0051: const/4 v8, #int 3 // #3 │ │ -062f80: 6e20 f312 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@12f3 │ │ -062f86: 0a07 |0055: move-result v7 │ │ -062f88: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ -062f8c: 54a7 c504 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ -062f90: 6e10 5c10 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ -062f96: 54a7 cb04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ -062f9a: 6e10 5c10 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ -062fa0: 28b6 |0062: goto 0018 // -004a │ │ -062fa2: 6e20 6b10 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ -062fa8: 5ca5 bf04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -062fac: 5ca5 be04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -062fb0: 28ae |006a: goto 0018 // -0052 │ │ -062fb2: 0000 |006b: nop // spacer │ │ -062fb4: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ +062f1c: |[062f1c] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +062f2c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +062f2e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +062f30: 7110 d60a 0b00 |0002: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ +062f36: 0a00 |0005: move-result v0 │ │ +062f38: 54a7 c604 |0006: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +062f3c: 6e20 1b13 b700 |0008: invoke-virtual {v7, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ +062f42: 0a07 |000b: move-result v7 │ │ +062f44: 54a8 cc04 |000c: iget-object v8, v10, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +062f48: 6e20 1b13 b800 |000e: invoke-virtual {v8, v11}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ +062f4e: 0a08 |0011: move-result v8 │ │ +062f50: 9601 0708 |0012: or-int v1, v7, v8 │ │ +062f54: 1202 |0014: const/4 v2, #int 0 // #0 │ │ +062f56: 2b00 5700 0000 |0015: packed-switch v0, 0000006c // +00000057 │ │ +062f5c: 3901 0e00 |0018: if-nez v1, 0026 // +000e │ │ +062f60: 3902 0c00 |001a: if-nez v2, 0026 // +000c │ │ +062f64: 7010 8610 0a00 |001c: invoke-direct {v10}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@1086 │ │ +062f6a: 0a07 |001f: move-result v7 │ │ +062f6c: 3907 0600 |0020: if-nez v7, 0026 // +0006 │ │ +062f70: 55a7 be04 |0022: iget-boolean v7, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +062f74: 3807 0300 |0024: if-eqz v7, 0027 // +0003 │ │ +062f78: 0165 |0026: move v5, v6 │ │ +062f7a: 0f05 |0027: return v5 │ │ +062f7c: 6e10 3a1e 0b00 |0028: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +062f82: 0a03 |002b: move-result v3 │ │ +062f84: 6e10 3c1e 0b00 |002c: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +062f8a: 0a04 |002f: move-result v4 │ │ +062f8c: 59a3 c304 |0030: iput v3, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ +062f90: 59a4 c404 |0032: iput v4, v10, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ +062f94: 52a7 ce04 |0034: iget v7, v10, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@04ce │ │ +062f98: 1208 |0036: const/4 v8, #int 0 // #0 │ │ +062f9a: 2d07 0708 |0037: cmpl-float v7, v7, v8 │ │ +062f9e: 3d07 1100 |0039: if-lez v7, 004a // +0011 │ │ +062fa2: 54a7 c604 |003b: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +062fa6: 8738 |003d: float-to-int v8, v3 │ │ +062fa8: 8749 |003e: float-to-int v9, v4 │ │ +062faa: 6e30 0313 8709 |003f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +062fb0: 0c07 |0042: move-result-object v7 │ │ +062fb2: 6e20 8a10 7a00 |0043: invoke-virtual {v10, v7}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ +062fb8: 0a07 |0046: move-result v7 │ │ +062fba: 3807 0300 |0047: if-eqz v7, 004a // +0003 │ │ +062fbe: 1212 |0049: const/4 v2, #int 1 // #1 │ │ +062fc0: 5ca5 bf04 |004a: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +062fc4: 5ca5 be04 |004c: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +062fc8: 28ca |004e: goto 0018 // -0036 │ │ +062fca: 54a7 c604 |004f: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +062fce: 1238 |0051: const/4 v8, #int 3 // #3 │ │ +062fd0: 6e20 f312 8700 |0052: invoke-virtual {v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@12f3 │ │ +062fd6: 0a07 |0055: move-result v7 │ │ +062fd8: 3807 c2ff |0056: if-eqz v7, 0018 // -003e │ │ +062fdc: 54a7 c504 |0058: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04c5 │ │ +062fe0: 6e10 5c10 0700 |005a: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ +062fe6: 54a7 cb04 |005d: iget-object v7, v10, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@04cb │ │ +062fea: 6e10 5c10 0700 |005f: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@105c │ │ +062ff0: 28b6 |0062: goto 0018 // -004a │ │ +062ff2: 6e20 6b10 6a00 |0063: invoke-virtual {v10, v6}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ +062ff8: 5ca5 bf04 |0066: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +062ffc: 5ca5 be04 |0068: iput-boolean v5, v10, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +063000: 28ae |006a: goto 0018 // -0052 │ │ +063002: 0000 |006b: nop // spacer │ │ +063004: 0001 0400 0000 0000 1300 0000 4e00 ... |006c: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=918 │ │ 0x0006 line=921 │ │ 0x0014 line=924 │ │ 0x0015 line=926 │ │ 0x0018 line=958 │ │ @@ -72672,26 +72667,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -062fcc: |[062fcc] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -062fdc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -062fde: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -062fe2: 7010 8710 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@1087 │ │ -062fe8: 0a00 |0006: move-result v0 │ │ -062fea: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -062fee: 7110 490a 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0a49 │ │ -062ff4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -062ff6: 0f00 |000d: return v0 │ │ -062ff8: 6f30 251f 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1f25 │ │ -062ffe: 0a00 |0011: move-result v0 │ │ -063000: 28fb |0012: goto 000d // -0005 │ │ +06301c: |[06301c] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +06302c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +06302e: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +063032: 7010 8710 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@1087 │ │ +063038: 0a00 |0006: move-result v0 │ │ +06303a: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +06303e: 7110 490a 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@0a49 │ │ +063044: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +063046: 0f00 |000d: return v0 │ │ +063048: 6f30 251f 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1f25 │ │ +06304e: 0a00 |0011: move-result v0 │ │ +063050: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0009 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1281 │ │ locals : │ │ @@ -72704,32 +72699,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -063004: |[063004] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -063014: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -063016: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -06301a: 7010 7310 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ -063020: 0c00 |0006: move-result-object v0 │ │ -063022: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -063026: 6e20 7c10 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ -06302c: 0a01 |000c: move-result v1 │ │ -06302e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -063032: 6e10 6a10 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@106a │ │ -063038: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -06303c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -06303e: 0f01 |0015: return v1 │ │ -063040: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -063042: 28fe |0017: goto 0015 // -0002 │ │ -063044: 6f30 261f 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1f26 │ │ -06304a: 0a01 |001b: move-result v1 │ │ -06304c: 28f9 |001c: goto 0015 // -0007 │ │ +063054: |[063054] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +063064: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +063066: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +06306a: 7010 7310 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@1073 │ │ +063070: 0c00 |0006: move-result-object v0 │ │ +063072: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +063076: 6e20 7c10 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ +06307c: 0a01 |000c: move-result v1 │ │ +06307e: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +063082: 6e10 6a10 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@106a │ │ +063088: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +06308c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +06308e: 0f01 |0015: return v1 │ │ +063090: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +063092: 28fe |0017: goto 0015 // -0002 │ │ +063094: 6f30 261f 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1f26 │ │ +06309a: 0a01 |001b: move-result v1 │ │ +06309c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1286 │ │ 0x0003 line=1287 │ │ 0x0007 line=1288 │ │ 0x000f line=1289 │ │ 0x0012 line=1291 │ │ @@ -72748,197 +72743,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -063050: |[063050] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -063060: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -063064: 0200 1200 |0002: move/from16 v0, v18 │ │ -063068: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -06306c: 5c10 c204 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ -063070: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -063074: 7401 7810 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -06307a: 0a06 |000d: move-result v6 │ │ -06307c: 120c |000e: const/4 v12, #int 0 // #0 │ │ -06307e: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -063082: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -063086: 6e20 7710 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -06308c: 0c05 |0016: move-result-object v5 │ │ -06308e: 6e10 9d1e 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -063094: 0a12 |001a: move-result v18 │ │ -063096: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -06309a: 0200 1200 |001d: move/from16 v0, v18 │ │ -06309e: 0201 1300 |001f: move/from16 v1, v19 │ │ -0630a2: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -0630a6: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0630aa: 28ea |0025: goto 000f // -0016 │ │ -0630ac: 6e10 891e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0630b2: 0c0d |0029: move-result-object v13 │ │ -0630b4: 1f0d 4a02 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0630b8: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0630bc: 6e20 8a10 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ -0630c2: 0a12 |0031: move-result v18 │ │ -0630c4: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0630c8: 52d0 a104 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ -0630cc: 0212 0000 |0036: move/from16 v18, v0 │ │ -0630d0: 52d0 a404 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -0630d4: 0213 0000 |003a: move/from16 v19, v0 │ │ -0630d8: 52d0 a104 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ -0630dc: 0214 0000 |003e: move/from16 v20, v0 │ │ -0630e0: 6e10 901e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -0630e6: 0a15 |0043: move-result v21 │ │ -0630e8: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0630ec: 52d0 a404 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -0630f0: 0215 0000 |0048: move/from16 v21, v0 │ │ -0630f4: 6e10 8d1e 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -0630fa: 0a16 |004d: move-result v22 │ │ -0630fc: 9015 1516 |004e: add-int v21, v21, v22 │ │ -063100: 0200 1200 |0050: move/from16 v0, v18 │ │ -063104: 0201 1300 |0052: move/from16 v1, v19 │ │ -063108: 0202 1400 |0054: move/from16 v2, v20 │ │ -06310c: 0203 1500 |0056: move/from16 v3, v21 │ │ -063110: 6e53 b11e 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -063116: 28c8 |005b: goto 0023 // -0038 │ │ -063118: 6e10 901e 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -06311e: 0a0a |005f: move-result v10 │ │ -063120: 6e10 8d1e 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -063126: 0a07 |0063: move-result v7 │ │ -063128: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -06312c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -063130: 0201 1200 |0068: move/from16 v1, v18 │ │ -063134: 6e30 6610 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -06313a: 0a12 |006d: move-result v18 │ │ -06313c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -063140: 7ba0 |0070: neg-int v0, v10 │ │ -063142: 0212 0000 |0071: move/from16 v18, v0 │ │ -063146: 82a0 |0073: int-to-float v0, v10 │ │ -063148: 0213 0000 |0074: move/from16 v19, v0 │ │ -06314c: 52d0 a204 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063150: 0214 0000 |0078: move/from16 v20, v0 │ │ -063154: a813 1314 |007a: mul-float v19, v19, v20 │ │ -063158: 0200 1300 |007c: move/from16 v0, v19 │ │ -06315c: 8700 |007e: float-to-int v0, v0 │ │ -06315e: 0213 0000 |007f: move/from16 v19, v0 │ │ -063162: 9008 1213 |0081: add-int v8, v18, v19 │ │ -063166: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -06316a: 0200 1200 |0085: move/from16 v0, v18 │ │ -06316e: 8200 |0087: int-to-float v0, v0 │ │ -063170: 0212 0000 |0088: move/from16 v18, v0 │ │ -063174: 82a0 |008a: int-to-float v0, v10 │ │ -063176: 0213 0000 |008b: move/from16 v19, v0 │ │ -06317a: a90e 1213 |008d: div-float v14, v18, v19 │ │ -06317e: 52d0 a204 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063182: 0212 0000 |0091: move/from16 v18, v0 │ │ -063186: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -06318a: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -06318e: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -063190: 52d0 9d04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -063194: 0212 0000 |009a: move/from16 v18, v0 │ │ -063198: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -06319c: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -0631a2: 52d0 a404 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -0631a6: 0212 0000 |00a3: move/from16 v18, v0 │ │ -0631aa: 9013 080a |00a5: add-int v19, v8, v10 │ │ -0631ae: 52d0 a404 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -0631b2: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0631b6: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0631ba: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0631be: 0201 1300 |00af: move/from16 v1, v19 │ │ -0631c2: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0631c6: 6e52 b11e 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -0631cc: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0631d0: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0631d4: 6e30 aa10 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ -0631da: 52d0 a204 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -0631de: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0631e2: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0631e6: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0631ea: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0631ee: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0631f0: 6e10 9d1e 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0631f6: 0a12 |00cb: move-result v18 │ │ -0631f8: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0631fc: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -063200: 6e20 e91e f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -063206: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -06320a: 82a0 |00d5: int-to-float v0, v10 │ │ -06320c: 0212 0000 |00d6: move/from16 v18, v0 │ │ -063210: 52d0 a204 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063214: 0213 0000 |00da: move/from16 v19, v0 │ │ -063218: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -06321c: 0200 1200 |00de: move/from16 v0, v18 │ │ -063220: 8700 |00e0: float-to-int v0, v0 │ │ -063222: 0212 0000 |00e1: move/from16 v18, v0 │ │ -063226: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -06322a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -06322e: 0200 1200 |00e7: move/from16 v0, v18 │ │ -063232: 8200 |00e9: int-to-float v0, v0 │ │ -063234: 0212 0000 |00ea: move/from16 v18, v0 │ │ -063238: 82a0 |00ec: int-to-float v0, v10 │ │ -06323a: 0213 0000 |00ed: move/from16 v19, v0 │ │ -06323e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -063242: 289e |00f1: goto 008f // -0062 │ │ -063244: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -063246: 28a5 |00f3: goto 0098 // -005b │ │ -063248: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -06324c: 52d0 9c04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -063250: 0212 0000 |00f8: move/from16 v18, v0 │ │ -063254: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -063258: 6e10 8d1e 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -06325e: 0a13 |00ff: move-result v19 │ │ -063260: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -063264: 9013 080a |0102: add-int v19, v8, v10 │ │ -063268: 52d0 9c04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -06326c: 0214 0000 |0106: move/from16 v20, v0 │ │ -063270: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -063274: 0200 1200 |010a: move/from16 v0, v18 │ │ -063278: 0201 1300 |010c: move/from16 v1, v19 │ │ -06327c: 0202 1400 |010e: move/from16 v2, v20 │ │ -063280: 6e52 b11e 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -063286: 28a3 |0113: goto 00b6 // -005d │ │ -063288: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -06328c: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -063290: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -063294: 52d0 a404 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -063298: 0212 0000 |011c: move/from16 v18, v0 │ │ -06329c: 0200 1200 |011e: move/from16 v0, v18 │ │ -0632a0: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0632a4: 52d9 a404 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -0632a8: 9012 080a |0124: add-int v18, v8, v10 │ │ -0632ac: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0632b0: 0200 1200 |0128: move/from16 v0, v18 │ │ -0632b4: 0201 1300 |012a: move/from16 v1, v19 │ │ -0632b8: 6e51 b11e 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -0632be: 2887 |012f: goto 00b6 // -0079 │ │ -0632c0: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0632c4: 52d0 9c04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -0632c8: 0213 0000 |0134: move/from16 v19, v0 │ │ -0632cc: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0632d0: 0200 1200 |0138: move/from16 v0, v18 │ │ -0632d4: 0201 1300 |013a: move/from16 v1, v19 │ │ -0632d8: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0632dc: 52d0 9c04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -0632e0: 0212 0000 |0140: move/from16 v18, v0 │ │ -0632e4: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0632e8: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0632ec: 28de |0146: goto 0124 // -0022 │ │ -0632ee: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0632f0: 2880 |0148: goto 00c8 // -0080 │ │ -0632f2: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0632f6: 0200 1200 |014b: move/from16 v0, v18 │ │ -0632fa: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0632fe: 5c10 c204 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ -063302: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -063306: 0200 1200 |0153: move/from16 v0, v18 │ │ -06330a: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -06330e: 5c10 c104 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -063312: 0e00 |0159: return-void │ │ -063314: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +0630a0: |[0630a0] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +0630b0: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +0630b4: 0200 1200 |0002: move/from16 v0, v18 │ │ +0630b8: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +0630bc: 5c10 c204 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ +0630c0: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +0630c4: 7401 7810 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +0630ca: 0a06 |000d: move-result v6 │ │ +0630cc: 120c |000e: const/4 v12, #int 0 // #0 │ │ +0630ce: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +0630d2: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +0630d6: 6e20 7710 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +0630dc: 0c05 |0016: move-result-object v5 │ │ +0630de: 6e10 9d1e 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +0630e4: 0a12 |001a: move-result v18 │ │ +0630e6: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +0630ea: 0200 1200 |001d: move/from16 v0, v18 │ │ +0630ee: 0201 1300 |001f: move/from16 v1, v19 │ │ +0630f2: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +0630f6: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0630fa: 28ea |0025: goto 000f // -0016 │ │ +0630fc: 6e10 891e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063102: 0c0d |0029: move-result-object v13 │ │ +063104: 1f0d 5102 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +063108: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +06310c: 6e20 8a10 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ +063112: 0a12 |0031: move-result v18 │ │ +063114: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +063118: 52d0 a104 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ +06311c: 0212 0000 |0036: move/from16 v18, v0 │ │ +063120: 52d0 a404 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +063124: 0213 0000 |003a: move/from16 v19, v0 │ │ +063128: 52d0 a104 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ +06312c: 0214 0000 |003e: move/from16 v20, v0 │ │ +063130: 6e10 901e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +063136: 0a15 |0043: move-result v21 │ │ +063138: 9014 1415 |0044: add-int v20, v20, v21 │ │ +06313c: 52d0 a404 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +063140: 0215 0000 |0048: move/from16 v21, v0 │ │ +063144: 6e10 8d1e 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06314a: 0a16 |004d: move-result v22 │ │ +06314c: 9015 1516 |004e: add-int v21, v21, v22 │ │ +063150: 0200 1200 |0050: move/from16 v0, v18 │ │ +063154: 0201 1300 |0052: move/from16 v1, v19 │ │ +063158: 0202 1400 |0054: move/from16 v2, v20 │ │ +06315c: 0203 1500 |0056: move/from16 v3, v21 │ │ +063160: 6e53 b11e 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +063166: 28c8 |005b: goto 0023 // -0038 │ │ +063168: 6e10 901e 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +06316e: 0a0a |005f: move-result v10 │ │ +063170: 6e10 8d1e 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +063176: 0a07 |0063: move-result v7 │ │ +063178: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +06317c: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +063180: 0201 1200 |0068: move/from16 v1, v18 │ │ +063184: 6e30 6610 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +06318a: 0a12 |006d: move-result v18 │ │ +06318c: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +063190: 7ba0 |0070: neg-int v0, v10 │ │ +063192: 0212 0000 |0071: move/from16 v18, v0 │ │ +063196: 82a0 |0073: int-to-float v0, v10 │ │ +063198: 0213 0000 |0074: move/from16 v19, v0 │ │ +06319c: 52d0 a204 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +0631a0: 0214 0000 |0078: move/from16 v20, v0 │ │ +0631a4: a813 1314 |007a: mul-float v19, v19, v20 │ │ +0631a8: 0200 1300 |007c: move/from16 v0, v19 │ │ +0631ac: 8700 |007e: float-to-int v0, v0 │ │ +0631ae: 0213 0000 |007f: move/from16 v19, v0 │ │ +0631b2: 9008 1213 |0081: add-int v8, v18, v19 │ │ +0631b6: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +0631ba: 0200 1200 |0085: move/from16 v0, v18 │ │ +0631be: 8200 |0087: int-to-float v0, v0 │ │ +0631c0: 0212 0000 |0088: move/from16 v18, v0 │ │ +0631c4: 82a0 |008a: int-to-float v0, v10 │ │ +0631c6: 0213 0000 |008b: move/from16 v19, v0 │ │ +0631ca: a90e 1213 |008d: div-float v14, v18, v19 │ │ +0631ce: 52d0 a204 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +0631d2: 0212 0000 |0091: move/from16 v18, v0 │ │ +0631d6: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +0631da: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +0631de: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +0631e0: 52d0 9d04 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +0631e4: 0212 0000 |009a: move/from16 v18, v0 │ │ +0631e8: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +0631ec: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +0631f2: 52d0 a404 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +0631f6: 0212 0000 |00a3: move/from16 v18, v0 │ │ +0631fa: 9013 080a |00a5: add-int v19, v8, v10 │ │ +0631fe: 52d0 a404 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +063202: 0214 0000 |00a9: move/from16 v20, v0 │ │ +063206: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +06320a: 0200 1200 |00ad: move/from16 v0, v18 │ │ +06320e: 0201 1300 |00af: move/from16 v1, v19 │ │ +063212: 0202 1400 |00b1: move/from16 v2, v20 │ │ +063216: 6e52 b11e 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06321c: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +063220: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +063224: 6e30 aa10 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ +06322a: 52d0 a204 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +06322e: 0212 0000 |00bf: move/from16 v18, v0 │ │ +063232: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +063236: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +06323a: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +06323e: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +063240: 6e10 9d1e 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +063246: 0a12 |00cb: move-result v18 │ │ +063248: 0200 1200 |00cc: move/from16 v0, v18 │ │ +06324c: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +063250: 6e20 e91e f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +063256: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +06325a: 82a0 |00d5: int-to-float v0, v10 │ │ +06325c: 0212 0000 |00d6: move/from16 v18, v0 │ │ +063260: 52d0 a204 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +063264: 0213 0000 |00da: move/from16 v19, v0 │ │ +063268: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +06326c: 0200 1200 |00de: move/from16 v0, v18 │ │ +063270: 8700 |00e0: float-to-int v0, v0 │ │ +063272: 0212 0000 |00e1: move/from16 v18, v0 │ │ +063276: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +06327a: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +06327e: 0200 1200 |00e7: move/from16 v0, v18 │ │ +063282: 8200 |00e9: int-to-float v0, v0 │ │ +063284: 0212 0000 |00ea: move/from16 v18, v0 │ │ +063288: 82a0 |00ec: int-to-float v0, v10 │ │ +06328a: 0213 0000 |00ed: move/from16 v19, v0 │ │ +06328e: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +063292: 289e |00f1: goto 008f // -0062 │ │ +063294: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +063296: 28a5 |00f3: goto 0098 // -005b │ │ +063298: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +06329c: 52d0 9c04 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +0632a0: 0212 0000 |00f8: move/from16 v18, v0 │ │ +0632a4: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +0632a8: 6e10 8d1e 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +0632ae: 0a13 |00ff: move-result v19 │ │ +0632b0: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +0632b4: 9013 080a |0102: add-int v19, v8, v10 │ │ +0632b8: 52d0 9c04 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +0632bc: 0214 0000 |0106: move/from16 v20, v0 │ │ +0632c0: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +0632c4: 0200 1200 |010a: move/from16 v0, v18 │ │ +0632c8: 0201 1300 |010c: move/from16 v1, v19 │ │ +0632cc: 0202 1400 |010e: move/from16 v2, v20 │ │ +0632d0: 6e52 b11e 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +0632d6: 28a3 |0113: goto 00b6 // -005d │ │ +0632d8: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +0632dc: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +0632e0: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +0632e4: 52d0 a404 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +0632e8: 0212 0000 |011c: move/from16 v18, v0 │ │ +0632ec: 0200 1200 |011e: move/from16 v0, v18 │ │ +0632f0: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +0632f4: 52d9 a404 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +0632f8: 9012 080a |0124: add-int v18, v8, v10 │ │ +0632fc: 9013 0907 |0126: add-int v19, v9, v7 │ │ +063300: 0200 1200 |0128: move/from16 v0, v18 │ │ +063304: 0201 1300 |012a: move/from16 v1, v19 │ │ +063308: 6e51 b11e 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06330e: 2887 |012f: goto 00b6 // -0079 │ │ +063310: 9012 0907 |0130: add-int v18, v9, v7 │ │ +063314: 52d0 9c04 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +063318: 0213 0000 |0134: move/from16 v19, v0 │ │ +06331c: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +063320: 0200 1200 |0138: move/from16 v0, v18 │ │ +063324: 0201 1300 |013a: move/from16 v1, v19 │ │ +063328: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +06332c: 52d0 9c04 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +063330: 0212 0000 |0140: move/from16 v18, v0 │ │ +063334: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +063338: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +06333c: 28de |0146: goto 0124 // -0022 │ │ +06333e: 124f |0147: const/4 v15, #int 4 // #4 │ │ +063340: 2880 |0148: goto 00c8 // -0080 │ │ +063342: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +063346: 0200 1200 |014b: move/from16 v0, v18 │ │ +06334a: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +06334e: 5c10 c204 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ +063352: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +063356: 0200 1200 |0153: move/from16 v0, v18 │ │ +06335a: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +06335e: 5c10 c104 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +063362: 0e00 |0159: return-void │ │ +063364: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0008 line=731 │ │ 0x000a line=732 │ │ 0x000e line=733 │ │ 0x0011 line=734 │ │ @@ -73010,190 +73005,190 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 348 16-bit code units │ │ -063328: |[063328] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -063338: 7701 671e 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -06333e: 0a0f |0003: move-result v15 │ │ -063340: 7701 671e 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -063346: 0a0b |0007: move-result v11 │ │ -063348: 7701 681e 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -06334e: 0a10 |000b: move-result v16 │ │ -063350: 7701 681e 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -063356: 0a0c |000f: move-result v12 │ │ -063358: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ -06335c: 0200 1100 |0012: move/from16 v0, v17 │ │ -063360: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ -063364: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ -063368: 0200 1100 |0018: move/from16 v0, v17 │ │ -06336c: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ -063370: 7401 9010 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1090 │ │ -063376: 0a11 |001f: move-result v17 │ │ -063378: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ -06337c: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ -063380: 0200 1100 |0024: move/from16 v0, v17 │ │ -063384: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ -063388: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ -06338c: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ -063390: 0200 1100 |002c: move/from16 v0, v17 │ │ -063394: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ -063398: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ -06339c: 0800 1400 |0032: move-object/from16 v0, v20 │ │ -0633a0: 0201 1000 |0034: move/from16 v1, v16 │ │ -0633a4: 6e30 ac10 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@10ac │ │ -0633aa: 120a |0039: const/4 v10, #int 0 // #0 │ │ -0633ac: 7401 7810 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -0633b2: 0a04 |003d: move-result v4 │ │ -0633b4: 120d |003e: const/4 v13, #int 0 // #0 │ │ -0633b6: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ -0633ba: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -0633be: 6e20 7710 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -0633c4: 0c03 |0046: move-result-object v3 │ │ -0633c6: 6e10 9d1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0633cc: 0a11 |004a: move-result v17 │ │ -0633ce: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ -0633d2: 0200 1100 |004d: move/from16 v0, v17 │ │ -0633d6: 0201 1200 |004f: move/from16 v1, v18 │ │ -0633da: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ -0633de: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0633e2: 28ea |0055: goto 003f // -0016 │ │ -0633e4: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ -0633e8: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ -0633ec: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ -0633f0: 28ce |005c: goto 002a // -0032 │ │ -0633f2: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ -0633f6: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ -0633fa: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ -0633fe: 28cf |0063: goto 0032 // -0031 │ │ -063400: 2211 5104 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -063404: 1a12 5c03 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@035c │ │ -063408: 7602 9c22 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -06340e: 2711 |006b: throw v17 │ │ -063410: 6e10 891e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -063416: 0c0e |006f: move-result-object v14 │ │ -063418: 1f0e 4a02 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -06341c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ -063420: 6e20 8a10 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ -063426: 0a11 |0077: move-result v17 │ │ -063428: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ -06342c: 52e0 a104 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ -063430: 0211 0000 |007c: move/from16 v17, v0 │ │ -063434: 9111 1011 |007e: sub-int v17, v16, v17 │ │ -063438: 52e0 a304 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@04a3 │ │ -06343c: 0212 0000 |0082: move/from16 v18, v0 │ │ -063440: 9111 1112 |0084: sub-int v17, v17, v18 │ │ -063444: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ -063448: 7702 691e 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06344e: 0a07 |008b: move-result v7 │ │ -063450: 52e0 a404 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -063454: 0211 0000 |008e: move/from16 v17, v0 │ │ -063458: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ -06345c: 52e0 9c04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -063460: 0212 0000 |0094: move/from16 v18, v0 │ │ -063464: 9111 1112 |0096: sub-int v17, v17, v18 │ │ -063468: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ -06346c: 7702 691e 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -063472: 0a06 |009d: move-result v6 │ │ -063474: 6e30 b21e 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -06347a: 28b2 |00a1: goto 0053 // -004e │ │ -06347c: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ -063480: 6e20 8d10 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -063486: 0a11 |00a7: move-result v17 │ │ -063488: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ -06348c: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ -063490: 6e20 7e10 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ -063496: 0a11 |00af: move-result v17 │ │ -063498: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ -06349c: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ -0634a0: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ -0634a4: 2211 5204 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@0452 │ │ -0634a8: 2212 6404 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@0464 │ │ -0634ac: 7601 d422 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0634b2: 1a13 d602 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02d6 │ │ -0634b6: 7402 dc22 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634bc: 0c12 |00c2: move-result-object v18 │ │ -0634be: 7110 8410 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ -0634c4: 0c13 |00c6: move-result-object v19 │ │ -0634c6: 7402 dc22 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634cc: 0c12 |00ca: move-result-object v18 │ │ -0634ce: 1a13 3000 |00cb: const-string v19, " but this " // string@0030 │ │ -0634d2: 7402 dc22 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634d8: 0c12 |00d0: move-result-object v18 │ │ -0634da: 1a13 5b03 |00d1: const-string v19, "DrawerLayout" // string@035b │ │ -0634de: 7402 dc22 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634e4: 0c12 |00d6: move-result-object v18 │ │ -0634e6: 1a13 2d00 |00d7: const-string v19, " already has a " // string@002d │ │ -0634ea: 7402 dc22 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634f0: 0c12 |00dc: move-result-object v18 │ │ -0634f2: 1a13 2613 |00dd: const-string v19, "drawer view along that edge" // string@1326 │ │ -0634f6: 7402 dc22 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0634fc: 0c12 |00e2: move-result-object v18 │ │ -0634fe: 7401 e122 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -063504: 0c12 |00e6: move-result-object v18 │ │ -063506: 7602 a022 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -06350c: 2711 |00ea: throw v17 │ │ -06350e: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ -063512: 5200 ca04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04ca │ │ -063516: 0211 0000 |00ef: move/from16 v17, v0 │ │ -06351a: 52e0 a104 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ -06351e: 0212 0000 |00f3: move/from16 v18, v0 │ │ -063522: 9011 1112 |00f5: add-int v17, v17, v18 │ │ -063526: 52e0 a304 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@04a3 │ │ -06352a: 0212 0000 |00f9: move/from16 v18, v0 │ │ -06352e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ -063532: 52e0 a504 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@04a5 │ │ -063536: 0212 0000 |00ff: move/from16 v18, v0 │ │ -06353a: 0200 1500 |0101: move/from16 v0, v21 │ │ -06353e: 0201 1100 |0103: move/from16 v1, v17 │ │ -063542: 0202 1200 |0105: move/from16 v2, v18 │ │ -063546: 7130 7910 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1079 │ │ -06354c: 0a09 |010a: move-result v9 │ │ -06354e: 52e0 a404 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ -063552: 0211 0000 |010d: move/from16 v17, v0 │ │ -063556: 52e0 9c04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ -06355a: 0212 0000 |0111: move/from16 v18, v0 │ │ -06355e: 9011 1112 |0113: add-int v17, v17, v18 │ │ -063562: 52e0 9e04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@049e │ │ -063566: 0212 0000 |0117: move/from16 v18, v0 │ │ -06356a: 0200 1600 |0119: move/from16 v0, v22 │ │ -06356e: 0201 1100 |011b: move/from16 v1, v17 │ │ -063572: 0202 1200 |011d: move/from16 v2, v18 │ │ -063576: 7130 7910 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1079 │ │ -06357c: 0a08 |0122: move-result v8 │ │ -06357e: 6e30 b21e 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -063584: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ -063588: 2211 5204 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@0452 │ │ -06358c: 2212 6404 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@0464 │ │ -063590: 7601 d422 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -063596: 1a13 d502 |012f: const-string v19, "Child " // string@02d5 │ │ -06359a: 7402 dc22 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0635a0: 0c12 |0134: move-result-object v18 │ │ -0635a2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0635a6: 6e20 db22 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0635ac: 0c12 |013a: move-result-object v18 │ │ -0635ae: 1a13 2e00 |013b: const-string v19, " at index " // string@002e │ │ -0635b2: 7402 dc22 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0635b8: 0c12 |0140: move-result-object v18 │ │ -0635ba: 0800 1200 |0141: move-object/from16 v0, v18 │ │ -0635be: 6e20 d822 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -0635c4: 0c12 |0146: move-result-object v18 │ │ -0635c6: 1a13 4100 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0041 │ │ -0635ca: 7402 dc22 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0635d0: 0c12 |014c: move-result-object v18 │ │ -0635d2: 1a13 0104 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0401 │ │ -0635d6: 7402 dc22 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0635dc: 0c12 |0152: move-result-object v18 │ │ -0635de: 7401 e122 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0635e4: 0c12 |0156: move-result-object v18 │ │ -0635e6: 7602 a022 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0635ec: 2711 |015a: throw v17 │ │ -0635ee: 0e00 |015b: return-void │ │ +063378: |[063378] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +063388: 7701 671e 1500 |0000: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +06338e: 0a0f |0003: move-result v15 │ │ +063390: 7701 671e 1600 |0004: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +063396: 0a0b |0007: move-result v11 │ │ +063398: 7701 681e 1500 |0008: invoke-static/range {v21}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +06339e: 0a10 |000b: move-result v16 │ │ +0633a0: 7701 681e 1600 |000c: invoke-static/range {v22}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +0633a6: 0a0c |000f: move-result v12 │ │ +0633a8: 1511 0040 |0010: const/high16 v17, #int 1073741824 // #4000 │ │ +0633ac: 0200 1100 |0012: move/from16 v0, v17 │ │ +0633b0: 330f 0800 |0014: if-ne v15, v0, 001c // +0008 │ │ +0633b4: 1511 0040 |0016: const/high16 v17, #int 1073741824 // #4000 │ │ +0633b8: 0200 1100 |0018: move/from16 v0, v17 │ │ +0633bc: 320b 1800 |001a: if-eq v11, v0, 0032 // +0018 │ │ +0633c0: 7401 9010 1400 |001c: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@1090 │ │ +0633c6: 0a11 |001f: move-result v17 │ │ +0633c8: 3811 4400 |0020: if-eqz v17, 0064 // +0044 │ │ +0633cc: 1511 0080 |0022: const/high16 v17, #int -2147483648 // #8000 │ │ +0633d0: 0200 1100 |0024: move/from16 v0, v17 │ │ +0633d4: 330f 3000 |0026: if-ne v15, v0, 0056 // +0030 │ │ +0633d8: 150f 0040 |0028: const/high16 v15, #int 1073741824 // #4000 │ │ +0633dc: 1511 0080 |002a: const/high16 v17, #int -2147483648 // #8000 │ │ +0633e0: 0200 1100 |002c: move/from16 v0, v17 │ │ +0633e4: 330b 2f00 |002e: if-ne v11, v0, 005d // +002f │ │ +0633e8: 150b 0040 |0030: const/high16 v11, #int 1073741824 // #4000 │ │ +0633ec: 0800 1400 |0032: move-object/from16 v0, v20 │ │ +0633f0: 0201 1000 |0034: move/from16 v1, v16 │ │ +0633f4: 6e30 ac10 100c |0036: invoke-virtual {v0, v1, v12}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@10ac │ │ +0633fa: 120a |0039: const/4 v10, #int 0 // #0 │ │ +0633fc: 7401 7810 1400 |003a: invoke-virtual/range {v20}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +063402: 0a04 |003d: move-result v4 │ │ +063404: 120d |003e: const/4 v13, #int 0 // #0 │ │ +063406: 354d 1c01 |003f: if-ge v13, v4, 015b // +011c │ │ +06340a: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +06340e: 6e20 7710 d000 |0043: invoke-virtual {v0, v13}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +063414: 0c03 |0046: move-result-object v3 │ │ +063416: 6e10 9d1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06341c: 0a11 |004a: move-result v17 │ │ +06341e: 1312 0800 |004b: const/16 v18, #int 8 // #8 │ │ +063422: 0200 1100 |004d: move/from16 v0, v17 │ │ +063426: 0201 1200 |004f: move/from16 v1, v18 │ │ +06342a: 3310 1b00 |0051: if-ne v0, v1, 006c // +001b │ │ +06342e: d80d 0d01 |0053: add-int/lit8 v13, v13, #int 1 // #01 │ │ +063432: 28ea |0055: goto 003f // -0016 │ │ +063434: 390f d4ff |0056: if-nez v15, 002a // -002c │ │ +063438: 150f 0040 |0058: const/high16 v15, #int 1073741824 // #4000 │ │ +06343c: 1310 2c01 |005a: const/16 v16, #int 300 // #12c │ │ +063440: 28ce |005c: goto 002a // -0032 │ │ +063442: 390b d5ff |005d: if-nez v11, 0032 // -002b │ │ +063446: 150b 0040 |005f: const/high16 v11, #int 1073741824 // #4000 │ │ +06344a: 130c 2c01 |0061: const/16 v12, #int 300 // #12c │ │ +06344e: 28cf |0063: goto 0032 // -0031 │ │ +063450: 2211 5a04 |0064: new-instance v17, Ljava/lang/IllegalArgumentException; // type@045a │ │ +063454: 1a12 5c03 |0066: const-string v18, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@035c │ │ +063458: 7602 9c22 1100 |0068: invoke-direct/range {v17, v18}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +06345e: 2711 |006b: throw v17 │ │ +063460: 6e10 891e 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063466: 0c0e |006f: move-result-object v14 │ │ +063468: 1f0e 5102 |0070: check-cast v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +06346c: 0800 1400 |0072: move-object/from16 v0, v20 │ │ +063470: 6e20 8a10 3000 |0074: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ +063476: 0a11 |0077: move-result v17 │ │ +063478: 3811 2a00 |0078: if-eqz v17, 00a2 // +002a │ │ +06347c: 52e0 a104 |007a: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ +063480: 0211 0000 |007c: move/from16 v17, v0 │ │ +063484: 9111 1011 |007e: sub-int v17, v16, v17 │ │ +063488: 52e0 a304 |0080: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@04a3 │ │ +06348c: 0212 0000 |0082: move/from16 v18, v0 │ │ +063490: 9111 1112 |0084: sub-int v17, v17, v18 │ │ +063494: 1512 0040 |0086: const/high16 v18, #int 1073741824 // #4000 │ │ +063498: 7702 691e 1100 |0088: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06349e: 0a07 |008b: move-result v7 │ │ +0634a0: 52e0 a404 |008c: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +0634a4: 0211 0000 |008e: move/from16 v17, v0 │ │ +0634a8: 9111 0c11 |0090: sub-int v17, v12, v17 │ │ +0634ac: 52e0 9c04 |0092: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +0634b0: 0212 0000 |0094: move/from16 v18, v0 │ │ +0634b4: 9111 1112 |0096: sub-int v17, v17, v18 │ │ +0634b8: 1512 0040 |0098: const/high16 v18, #int 1073741824 // #4000 │ │ +0634bc: 7702 691e 1100 |009a: invoke-static/range {v17, v18}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0634c2: 0a06 |009d: move-result v6 │ │ +0634c4: 6e30 b21e 7306 |009e: invoke-virtual {v3, v7, v6}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +0634ca: 28b2 |00a1: goto 0053 // -004e │ │ +0634cc: 0800 1400 |00a2: move-object/from16 v0, v20 │ │ +0634d0: 6e20 8d10 3000 |00a4: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +0634d6: 0a11 |00a7: move-result v17 │ │ +0634d8: 3811 8000 |00a8: if-eqz v17, 0128 // +0080 │ │ +0634dc: 0800 1400 |00aa: move-object/from16 v0, v20 │ │ +0634e0: 6e20 7e10 3000 |00ac: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ +0634e6: 0a11 |00af: move-result v17 │ │ +0634e8: dd05 1107 |00b0: and-int/lit8 v5, v17, #int 7 // #07 │ │ +0634ec: 9511 0a05 |00b2: and-int v17, v10, v5 │ │ +0634f0: 3811 3700 |00b4: if-eqz v17, 00eb // +0037 │ │ +0634f4: 2211 5b04 |00b6: new-instance v17, Ljava/lang/IllegalStateException; // type@045b │ │ +0634f8: 2212 6d04 |00b8: new-instance v18, Ljava/lang/StringBuilder; // type@046d │ │ +0634fc: 7601 d422 1200 |00ba: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +063502: 1a13 d602 |00bd: const-string v19, "Child drawer has absolute gravity " // string@02d6 │ │ +063506: 7402 dc22 1200 |00bf: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06350c: 0c12 |00c2: move-result-object v18 │ │ +06350e: 7110 8410 0500 |00c3: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ +063514: 0c13 |00c6: move-result-object v19 │ │ +063516: 7402 dc22 1200 |00c7: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06351c: 0c12 |00ca: move-result-object v18 │ │ +06351e: 1a13 3000 |00cb: const-string v19, " but this " // string@0030 │ │ +063522: 7402 dc22 1200 |00cd: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063528: 0c12 |00d0: move-result-object v18 │ │ +06352a: 1a13 5b03 |00d1: const-string v19, "DrawerLayout" // string@035b │ │ +06352e: 7402 dc22 1200 |00d3: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063534: 0c12 |00d6: move-result-object v18 │ │ +063536: 1a13 2d00 |00d7: const-string v19, " already has a " // string@002d │ │ +06353a: 7402 dc22 1200 |00d9: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063540: 0c12 |00dc: move-result-object v18 │ │ +063542: 1a13 2f13 |00dd: const-string v19, "drawer view along that edge" // string@132f │ │ +063546: 7402 dc22 1200 |00df: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06354c: 0c12 |00e2: move-result-object v18 │ │ +06354e: 7401 e122 1200 |00e3: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +063554: 0c12 |00e6: move-result-object v18 │ │ +063556: 7602 a022 1100 |00e7: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +06355c: 2711 |00ea: throw v17 │ │ +06355e: 0800 1400 |00eb: move-object/from16 v0, v20 │ │ +063562: 5200 ca04 |00ed: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@04ca │ │ +063566: 0211 0000 |00ef: move/from16 v17, v0 │ │ +06356a: 52e0 a104 |00f1: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@04a1 │ │ +06356e: 0212 0000 |00f3: move/from16 v18, v0 │ │ +063572: 9011 1112 |00f5: add-int v17, v17, v18 │ │ +063576: 52e0 a304 |00f7: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@04a3 │ │ +06357a: 0212 0000 |00f9: move/from16 v18, v0 │ │ +06357e: 9011 1112 |00fb: add-int v17, v17, v18 │ │ +063582: 52e0 a504 |00fd: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@04a5 │ │ +063586: 0212 0000 |00ff: move/from16 v18, v0 │ │ +06358a: 0200 1500 |0101: move/from16 v0, v21 │ │ +06358e: 0201 1100 |0103: move/from16 v1, v17 │ │ +063592: 0202 1200 |0105: move/from16 v2, v18 │ │ +063596: 7130 7910 1002 |0107: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1079 │ │ +06359c: 0a09 |010a: move-result v9 │ │ +06359e: 52e0 a404 |010b: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@04a4 │ │ +0635a2: 0211 0000 |010d: move/from16 v17, v0 │ │ +0635a6: 52e0 9c04 |010f: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@049c │ │ +0635aa: 0212 0000 |0111: move/from16 v18, v0 │ │ +0635ae: 9011 1112 |0113: add-int v17, v17, v18 │ │ +0635b2: 52e0 9e04 |0115: iget v0, v14, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@049e │ │ +0635b6: 0212 0000 |0117: move/from16 v18, v0 │ │ +0635ba: 0200 1600 |0119: move/from16 v0, v22 │ │ +0635be: 0201 1100 |011b: move/from16 v1, v17 │ │ +0635c2: 0202 1200 |011d: move/from16 v2, v18 │ │ +0635c6: 7130 7910 1002 |011f: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@1079 │ │ +0635cc: 0a08 |0122: move-result v8 │ │ +0635ce: 6e30 b21e 9308 |0123: invoke-virtual {v3, v9, v8}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +0635d4: 2900 2dff |0126: goto/16 0053 // -00d3 │ │ +0635d8: 2211 5b04 |0128: new-instance v17, Ljava/lang/IllegalStateException; // type@045b │ │ +0635dc: 2212 6d04 |012a: new-instance v18, Ljava/lang/StringBuilder; // type@046d │ │ +0635e0: 7601 d422 1200 |012c: invoke-direct/range {v18}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0635e6: 1a13 d502 |012f: const-string v19, "Child " // string@02d5 │ │ +0635ea: 7402 dc22 1200 |0131: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0635f0: 0c12 |0134: move-result-object v18 │ │ +0635f2: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +0635f6: 6e20 db22 3000 |0137: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0635fc: 0c12 |013a: move-result-object v18 │ │ +0635fe: 1a13 2e00 |013b: const-string v19, " at index " // string@002e │ │ +063602: 7402 dc22 1200 |013d: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063608: 0c12 |0140: move-result-object v18 │ │ +06360a: 0800 1200 |0141: move-object/from16 v0, v18 │ │ +06360e: 6e20 d822 d000 |0143: invoke-virtual {v0, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +063614: 0c12 |0146: move-result-object v18 │ │ +063616: 1a13 4100 |0147: const-string v19, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0041 │ │ +06361a: 7402 dc22 1200 |0149: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063620: 0c12 |014c: move-result-object v18 │ │ +063622: 1a13 0104 |014d: const-string v19, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@0401 │ │ +063626: 7402 dc22 1200 |014f: invoke-virtual/range {v18, v19}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06362c: 0c12 |0152: move-result-object v18 │ │ +06362e: 7401 e122 1200 |0153: invoke-virtual/range {v18}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +063634: 0c12 |0156: move-result-object v18 │ │ +063636: 7602 a022 1100 |0157: invoke-direct/range {v17, v18}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +06363c: 2711 |015a: throw v17 │ │ +06363e: 0e00 |015b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ 0x0010 line=659 │ │ @@ -73258,34 +73253,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0635f0: |[0635f0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -063600: 0750 |0000: move-object v0, v5 │ │ -063602: 1f00 4c02 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@024c │ │ -063606: 6e10 4510 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1045 │ │ -06360c: 0c02 |0006: move-result-object v2 │ │ -06360e: 6f20 291f 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ -063614: 5202 a904 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -063618: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -06361c: 5202 a904 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -063620: 6e20 7110 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -063626: 0c01 |0013: move-result-object v1 │ │ -063628: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -06362c: 6e20 9d10 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ -063632: 5202 a704 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ -063636: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -063638: 6e30 a510 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ -06363e: 5202 a804 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ -063642: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -063644: 6e30 a510 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ -06364a: 0e00 |0025: return-void │ │ +063640: |[063640] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +063650: 0750 |0000: move-object v0, v5 │ │ +063652: 1f00 5302 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0253 │ │ +063656: 6e10 4510 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1045 │ │ +06365c: 0c02 |0006: move-result-object v2 │ │ +06365e: 6f20 291f 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ +063664: 5202 a904 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +063668: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +06366c: 5202 a904 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +063670: 6e20 7110 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +063676: 0c01 |0013: move-result-object v1 │ │ +063678: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +06367c: 6e20 9d10 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ +063682: 5202 a704 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ +063686: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +063688: 6e30 a510 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ +06368e: 5202 a804 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ +063692: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +063694: 6e30 a510 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ +06369a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1298 │ │ 0x0003 line=1299 │ │ 0x000a line=1301 │ │ 0x000e line=1302 │ │ 0x0014 line=1303 │ │ @@ -73304,42 +73299,42 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -06364c: |[06364c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -06365c: 6f10 2a1f 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ -063662: 0c05 |0003: move-result-object v5 │ │ -063664: 2204 4c02 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@024c │ │ -063668: 7020 4410 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1044 │ │ -06366e: 6e10 7810 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ -063674: 0a01 |000c: move-result v1 │ │ -063676: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -063678: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ -06367c: 6e20 7710 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ -063682: 0c00 |0013: move-result-object v0 │ │ -063684: 6e20 8d10 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -06368a: 0a06 |0017: move-result v6 │ │ -06368c: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ -063690: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063694: 28f2 |001c: goto 000e // -000e │ │ -063696: 6e10 891e 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06369c: 0c03 |0020: move-result-object v3 │ │ -06369e: 1f03 4a02 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0636a2: 5536 a004 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -0636a6: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ -0636aa: 5236 9d04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -0636ae: 5946 a904 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ -0636b2: 5276 c804 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ -0636b6: 5946 a704 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ -0636ba: 5276 c904 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ -0636be: 5946 a804 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ -0636c2: 1104 |0033: return-object v4 │ │ +06369c: |[06369c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0636ac: 6f10 2a1f 0700 |0000: invoke-super {v7}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ +0636b2: 0c05 |0003: move-result-object v5 │ │ +0636b4: 2204 5302 |0004: new-instance v4, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0253 │ │ +0636b8: 7020 4410 5400 |0006: invoke-direct {v4, v5}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1044 │ │ +0636be: 6e10 7810 0700 |0009: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@1078 │ │ +0636c4: 0a01 |000c: move-result v1 │ │ +0636c6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0636c8: 3512 1d00 |000e: if-ge v2, v1, 002b // +001d │ │ +0636cc: 6e20 7710 2700 |0010: invoke-virtual {v7, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@1077 │ │ +0636d2: 0c00 |0013: move-result-object v0 │ │ +0636d4: 6e20 8d10 0700 |0014: invoke-virtual {v7, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +0636da: 0a06 |0017: move-result v6 │ │ +0636dc: 3906 0500 |0018: if-nez v6, 001d // +0005 │ │ +0636e0: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0636e4: 28f2 |001c: goto 000e // -000e │ │ +0636e6: 6e10 891e 0000 |001d: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0636ec: 0c03 |0020: move-result-object v3 │ │ +0636ee: 1f03 5102 |0021: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +0636f2: 5536 a004 |0023: iget-boolean v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +0636f6: 3806 f5ff |0025: if-eqz v6, 001a // -000b │ │ +0636fa: 5236 9d04 |0027: iget v6, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +0636fe: 5946 a904 |0029: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@04a9 │ │ +063702: 5276 c804 |002b: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ +063706: 5946 a704 |002d: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@04a7 │ │ +06370a: 5276 c904 |002f: iget v6, v7, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ +06370e: 5946 a804 |0031: iput v6, v4, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@04a8 │ │ +063712: 1104 |0033: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0004 line=1316 │ │ 0x0009 line=1318 │ │ 0x000d line=1319 │ │ 0x0010 line=1320 │ │ @@ -73365,87 +73360,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0636c4: |[0636c4] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0636d4: 54da c604 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -0636d8: 6e20 1213 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ -0636de: 54da cc04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0636e2: 6e20 1213 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ -0636e8: 6e10 341e 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -0636ee: 0a00 |000d: move-result v0 │ │ -0636f0: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0636f2: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0636f6: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0636fc: 0f07 |0014: return v7 │ │ -0636fe: 6e10 3a1e 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -063704: 0a08 |0018: move-result v8 │ │ -063706: 6e10 3c1e 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -06370c: 0a09 |001c: move-result v9 │ │ -06370e: 59d8 c304 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ -063712: 59d9 c404 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ -063716: 120a |0021: const/4 v10, #int 0 // #0 │ │ -063718: 5cda bf04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -06371c: 120a |0024: const/4 v10, #int 0 // #0 │ │ -06371e: 5cda be04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -063722: 28ed |0027: goto 0014 // -0013 │ │ -063724: 6e10 3a1e 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -06372a: 0a08 |002b: move-result v8 │ │ -06372c: 6e10 3c1e 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -063732: 0a09 |002f: move-result v9 │ │ -063734: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -063736: 54da c604 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -06373a: 878b |0033: float-to-int v11, v8 │ │ -06373c: 879c |0034: float-to-int v12, v9 │ │ -06373e: 6e30 0313 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -063744: 0c06 |0038: move-result-object v6 │ │ -063746: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -06374a: 6e20 8a10 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ -063750: 0a0a |003e: move-result v10 │ │ -063752: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -063756: 52da c304 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ -06375a: a701 080a |0043: sub-float v1, v8, v10 │ │ -06375e: 52da c404 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ -063762: a702 090a |0047: sub-float v2, v9, v10 │ │ -063766: 54da c604 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -06376a: 6e10 0b13 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ -063770: 0a05 |004e: move-result v5 │ │ -063772: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -063776: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -06377a: c6ba |0053: add-float/2addr v10, v11 │ │ -06377c: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -063780: 82bb |0056: int-to-float v11, v11 │ │ -063782: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -063786: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -06378a: 6e10 7210 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1072 │ │ -063790: 0c03 |005e: move-result-object v3 │ │ -063792: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -063796: 6e20 7c10 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ -06379c: 0a0a |0064: move-result v10 │ │ -06379e: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0637a0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0637a4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0637a6: 6e20 6b10 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ -0637ac: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0637ae: 5cda bf04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -0637b2: 28a5 |006f: goto 0014 // -005b │ │ -0637b4: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0637b6: 28f8 |0071: goto 0069 // -0008 │ │ -0637b8: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0637ba: 6e20 6b10 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ -0637c0: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0637c2: 5cda bf04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -0637c6: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0637c8: 5cda be04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ -0637cc: 2898 |007c: goto 0014 // -0068 │ │ -0637ce: 0000 |007d: nop // spacer │ │ -0637d0: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +063714: |[063714] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +063724: 54da c604 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +063728: 6e20 1213 ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ +06372e: 54da cc04 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +063732: 6e20 1213 ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ +063738: 6e10 341e 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +06373e: 0a00 |000d: move-result v0 │ │ +063740: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +063742: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +063746: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +06374c: 0f07 |0014: return v7 │ │ +06374e: 6e10 3a1e 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +063754: 0a08 |0018: move-result v8 │ │ +063756: 6e10 3c1e 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +06375c: 0a09 |001c: move-result v9 │ │ +06375e: 59d8 c304 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ +063762: 59d9 c404 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ +063766: 120a |0021: const/4 v10, #int 0 // #0 │ │ +063768: 5cda bf04 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +06376c: 120a |0024: const/4 v10, #int 0 // #0 │ │ +06376e: 5cda be04 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +063772: 28ed |0027: goto 0014 // -0013 │ │ +063774: 6e10 3a1e 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +06377a: 0a08 |002b: move-result v8 │ │ +06377c: 6e10 3c1e 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +063782: 0a09 |002f: move-result v9 │ │ +063784: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +063786: 54da c604 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +06378a: 878b |0033: float-to-int v11, v8 │ │ +06378c: 879c |0034: float-to-int v12, v9 │ │ +06378e: 6e30 0313 ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +063794: 0c06 |0038: move-result-object v6 │ │ +063796: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +06379a: 6e20 8a10 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@108a │ │ +0637a0: 0a0a |003e: move-result v10 │ │ +0637a2: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0637a6: 52da c304 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@04c3 │ │ +0637aa: a701 080a |0043: sub-float v1, v8, v10 │ │ +0637ae: 52da c404 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@04c4 │ │ +0637b2: a702 090a |0047: sub-float v2, v9, v10 │ │ +0637b6: 54da c604 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +0637ba: 6e10 0b13 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ +0637c0: 0a05 |004e: move-result v5 │ │ +0637c2: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0637c6: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0637ca: c6ba |0053: add-float/2addr v10, v11 │ │ +0637cc: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +0637d0: 82bb |0056: int-to-float v11, v11 │ │ +0637d2: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +0637d6: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +0637da: 6e10 7210 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1072 │ │ +0637e0: 0c03 |005e: move-result-object v3 │ │ +0637e2: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +0637e6: 6e20 7c10 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ +0637ec: 0a0a |0064: move-result v10 │ │ +0637ee: 122b |0065: const/4 v11, #int 2 // #2 │ │ +0637f0: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +0637f4: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +0637f6: 6e20 6b10 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ +0637fc: 120a |006c: const/4 v10, #int 0 // #0 │ │ +0637fe: 5cda bf04 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +063802: 28a5 |006f: goto 0014 // -005b │ │ +063804: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +063806: 28f8 |0071: goto 0069 // -0008 │ │ +063808: 121a |0072: const/4 v10, #int 1 // #1 │ │ +06380a: 6e20 6b10 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ +063810: 120a |0076: const/4 v10, #int 0 // #0 │ │ +063812: 5cda bf04 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +063816: 120a |0079: const/4 v10, #int 0 // #0 │ │ +063818: 5cda be04 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@04be │ │ +06381c: 2898 |007c: goto 0014 // -0068 │ │ +06381e: 0000 |007d: nop // spacer │ │ +063820: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0005 line=964 │ │ 0x000a line=966 │ │ 0x000e line=967 │ │ 0x000f line=969 │ │ @@ -73500,34 +73495,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0637e8: |[0637e8] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0637f8: 6e20 7110 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -0637fe: 0c00 |0003: move-result-object v0 │ │ -063800: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -063804: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -063808: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -06380c: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -063812: 1a03 bf0a |000d: const-string v3, "No drawer view found with gravity " // string@0abf │ │ -063816: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06381c: 0c02 |0012: move-result-object v2 │ │ -06381e: 7110 8410 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ -063824: 0c03 |0016: move-result-object v3 │ │ -063826: 6e20 dc22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06382c: 0c02 |001a: move-result-object v2 │ │ -06382e: 6e10 e122 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -063834: 0c02 |001e: move-result-object v2 │ │ -063836: 7020 9c22 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -06383c: 2701 |0022: throw v1 │ │ -06383e: 6e20 9d10 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ -063844: 0e00 |0026: return-void │ │ +063838: |[063838] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +063848: 6e20 7110 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +06384e: 0c00 |0003: move-result-object v0 │ │ +063850: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +063854: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +063858: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +06385c: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +063862: 1a03 c80a |000d: const-string v3, "No drawer view found with gravity " // string@0ac8 │ │ +063866: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06386c: 0c02 |0012: move-result-object v2 │ │ +06386e: 7110 8410 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@1084 │ │ +063874: 0c03 |0016: move-result-object v3 │ │ +063876: 6e20 dc22 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06387c: 0c02 |001a: move-result-object v2 │ │ +06387e: 6e10 e122 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +063884: 0c02 |001e: move-result-object v2 │ │ +063886: 7020 9c22 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +06388c: 2701 |0022: throw v1 │ │ +06388e: 6e20 9d10 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ +063894: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1097 │ │ 0x0004 line=1098 │ │ 0x0006 line=1099 │ │ 0x0023 line=1102 │ │ 0x0026 line=1103 │ │ @@ -73541,64 +73536,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 95 16-bit code units │ │ -063848: |[063848] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -063858: 6e20 8d10 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -06385e: 0a01 |0003: move-result v1 │ │ -063860: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -063864: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -063868: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -06386c: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -063872: 1a03 580d |000d: const-string v3, "View " // string@0d58 │ │ -063876: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06387c: 0c02 |0012: move-result-object v2 │ │ -06387e: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -063884: 0c02 |0016: move-result-object v2 │ │ -063886: 1a03 5400 |0017: const-string v3, " is not a sliding drawer" // string@0054 │ │ -06388a: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -063890: 0c02 |001c: move-result-object v2 │ │ -063892: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -063898: 0c02 |0020: move-result-object v2 │ │ -06389a: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -0638a0: 2701 |0024: throw v1 │ │ -0638a2: 5541 c104 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ -0638a6: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ -0638aa: 6e10 891e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0638b0: 0c00 |002c: move-result-object v0 │ │ -0638b2: 1f00 4a02 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0638b6: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ -0638ba: 5901 a204 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -0638be: 1211 |0033: const/4 v1, #int 1 // #1 │ │ -0638c0: 5c01 a004 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ -0638c4: 6e10 8910 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -0638ca: 0e00 |0039: return-void │ │ -0638cc: 1231 |003a: const/4 v1, #int 3 // #3 │ │ -0638ce: 6e30 6610 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -0638d4: 0a01 |003e: move-result v1 │ │ -0638d6: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ -0638da: 5441 c604 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -0638de: 1202 |0043: const/4 v2, #int 0 // #0 │ │ -0638e0: 6e10 9b1e 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0638e6: 0a03 |0047: move-result v3 │ │ -0638e8: 6e40 1c13 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -0638ee: 28eb |004b: goto 0036 // -0015 │ │ -0638f0: 5441 cc04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0638f4: 6e10 8310 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -0638fa: 0a02 |0051: move-result v2 │ │ -0638fc: 6e10 9e1e 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -063902: 0a03 |0055: move-result v3 │ │ -063904: b132 |0056: sub-int/2addr v2, v3 │ │ -063906: 6e10 9b1e 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06390c: 0a03 |005a: move-result v3 │ │ -06390e: 6e40 1c13 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -063914: 28d8 |005e: goto 0036 // -0028 │ │ +063898: |[063898] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0638a8: 6e20 8d10 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +0638ae: 0a01 |0003: move-result v1 │ │ +0638b0: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0638b4: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +0638b8: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +0638bc: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0638c2: 1a03 610d |000d: const-string v3, "View " // string@0d61 │ │ +0638c6: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0638cc: 0c02 |0012: move-result-object v2 │ │ +0638ce: 6e20 db22 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0638d4: 0c02 |0016: move-result-object v2 │ │ +0638d6: 1a03 5400 |0017: const-string v3, " is not a sliding drawer" // string@0054 │ │ +0638da: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0638e0: 0c02 |001c: move-result-object v2 │ │ +0638e2: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0638e8: 0c02 |0020: move-result-object v2 │ │ +0638ea: 7020 9c22 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +0638f0: 2701 |0024: throw v1 │ │ +0638f2: 5541 c104 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@04c1 │ │ +0638f6: 3801 1300 |0027: if-eqz v1, 003a // +0013 │ │ +0638fa: 6e10 891e 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063900: 0c00 |002c: move-result-object v0 │ │ +063902: 1f00 5102 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +063906: 1501 803f |002f: const/high16 v1, #int 1065353216 // #3f80 │ │ +06390a: 5901 a204 |0031: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +06390e: 1211 |0033: const/4 v1, #int 1 // #1 │ │ +063910: 5c01 a004 |0034: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@04a0 │ │ +063914: 6e10 8910 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +06391a: 0e00 |0039: return-void │ │ +06391c: 1231 |003a: const/4 v1, #int 3 // #3 │ │ +06391e: 6e30 6610 5401 |003b: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +063924: 0a01 |003e: move-result v1 │ │ +063926: 3801 0d00 |003f: if-eqz v1, 004c // +000d │ │ +06392a: 5441 c604 |0041: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +06392e: 1202 |0043: const/4 v2, #int 0 // #0 │ │ +063930: 6e10 9b1e 0500 |0044: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +063936: 0a03 |0047: move-result v3 │ │ +063938: 6e40 1c13 5132 |0048: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +06393e: 28eb |004b: goto 0036 // -0015 │ │ +063940: 5441 cc04 |004c: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +063944: 6e10 8310 0400 |004e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +06394a: 0a02 |0051: move-result v2 │ │ +06394c: 6e10 9e1e 0500 |0052: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +063952: 0a03 |0055: move-result v3 │ │ +063954: b132 |0056: sub-int/2addr v2, v3 │ │ +063956: 6e10 9b1e 0500 |0057: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06395c: 0a03 |005a: move-result v3 │ │ +06395e: 6e40 1c13 5132 |005b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +063964: 28d8 |005e: goto 0036 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ 0x0006 line=1072 │ │ 0x0025 line=1075 │ │ 0x0029 line=1076 │ │ 0x002f line=1077 │ │ @@ -73618,21 +73613,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -063918: |[063918] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -063928: 6f20 321f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1f32 │ │ -06392e: 5c12 bf04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ -063932: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -063936: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -063938: 6e20 6b10 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ -06393e: 0e00 |000b: return-void │ │ +063968: |[063968] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +063978: 6f20 321f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1f32 │ │ +06397e: 5c12 bf04 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@04bf │ │ +063982: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +063986: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +063988: 6e20 6b10 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@106b │ │ +06398e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1020 │ │ 0x0005 line=1021 │ │ 0x0007 line=1022 │ │ 0x000b line=1024 │ │ @@ -73645,19 +73640,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -063940: |[063940] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -063950: 5510 c204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ -063954: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -063958: 6f10 331f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1f33 │ │ -06395e: 0e00 |0007: return-void │ │ +063990: |[063990] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0639a0: 5510 c204 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@04c2 │ │ +0639a4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0639a8: 6f10 331f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1f33 │ │ +0639ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0004 line=815 │ │ 0x0007 line=817 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73667,17 +73662,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 │ │ -063960: |[063960] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -063970: 5b01 c704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -063974: 0e00 |0002: return-void │ │ +0639b0: |[0639b0] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0639c0: 5b01 c704 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +0639c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0002 line=311 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -73687,20 +73682,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -063978: |[063978] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -063988: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06398a: 6e30 a510 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ -063990: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -063992: 6e30 a510 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ -063998: 0e00 |0008: return-void │ │ +0639c8: |[0639c8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0639d8: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0639da: 6e30 a510 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ +0639e0: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0639e2: 6e30 a510 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ +0639e8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x0008 line=329 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73711,46 +73706,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -06399c: |[06399c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0639ac: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0639ae: 7110 e40b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -0639b4: 0a04 |0004: move-result v4 │ │ -0639b6: 7120 200a 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -0639bc: 0a00 |0008: move-result v0 │ │ -0639be: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0639c2: 5967 c804 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ -0639c6: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0639ca: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0639ce: 5461 c604 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -0639d2: 6e10 f012 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -0639d8: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0639de: 0e00 |0019: return-void │ │ -0639e0: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0639e2: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0639e6: 5967 c904 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ -0639ea: 28ee |001f: goto 000d // -0012 │ │ -0639ec: 5461 cc04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -0639f0: 28f1 |0022: goto 0013 // -000f │ │ -0639f2: 6e20 7110 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -0639f8: 0c03 |0026: move-result-object v3 │ │ -0639fa: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0639fe: 6e20 9d10 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ -063a04: 28ed |002c: goto 0019 // -0013 │ │ -063a06: 6e20 7110 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -063a0c: 0c02 |0030: move-result-object v2 │ │ -063a0e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -063a12: 6e20 6910 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ -063a18: 28e3 |0036: goto 0019 // -001d │ │ -063a1a: 0000 |0037: nop // spacer │ │ -063a1c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +0639ec: |[0639ec] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0639fc: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0639fe: 7110 e40b 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +063a04: 0a04 |0004: move-result v4 │ │ +063a06: 7120 200a 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +063a0c: 0a00 |0008: move-result v0 │ │ +063a0e: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +063a12: 5967 c804 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@04c8 │ │ +063a16: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +063a1a: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +063a1e: 5461 c604 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +063a22: 6e10 f012 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +063a28: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +063a2e: 0e00 |0019: return-void │ │ +063a30: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +063a32: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +063a36: 5967 c904 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@04c9 │ │ +063a3a: 28ee |001f: goto 000d // -0012 │ │ +063a3c: 5461 cc04 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +063a40: 28f1 |0022: goto 0013 // -000f │ │ +063a42: 6e20 7110 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +063a48: 0c03 |0026: move-result-object v3 │ │ +063a4a: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +063a4e: 6e20 9d10 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@109d │ │ +063a54: 28ed |002c: goto 0019 // -0013 │ │ +063a56: 6e20 7110 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +063a5c: 0c02 |0030: move-result-object v2 │ │ +063a5e: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +063a62: 6e20 6910 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ +063a68: 28e3 |0036: goto 0019 // -001d │ │ +063a6a: 0000 |0037: nop // spacer │ │ +063a6c: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=351 │ │ 0x0009 line=353 │ │ 0x000b line=354 │ │ 0x000d line=358 │ │ 0x000f line=360 │ │ @@ -73781,42 +73776,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -063a2c: |[063a2c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -063a3c: 6e20 8d10 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -063a42: 0a01 |0003: move-result v1 │ │ -063a44: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -063a48: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -063a4c: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -063a50: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -063a56: 1a03 580d |000d: const-string v3, "View " // string@0d58 │ │ -063a5a: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -063a60: 0c02 |0012: move-result-object v2 │ │ -063a62: 6e20 db22 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -063a68: 0c02 |0016: move-result-object v2 │ │ -063a6a: 1a03 5200 |0017: const-string v3, " is not a " // string@0052 │ │ -063a6e: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -063a74: 0c02 |001c: move-result-object v2 │ │ -063a76: 1a03 2713 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1327 │ │ -063a7a: 6e20 dc22 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -063a80: 0c02 |0022: move-result-object v2 │ │ -063a82: 6e10 e122 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -063a88: 0c02 |0026: move-result-object v2 │ │ -063a8a: 7020 9c22 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -063a90: 2701 |002a: throw v1 │ │ -063a92: 6e10 891e 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -063a98: 0c01 |002e: move-result-object v1 │ │ -063a9a: 1f01 4a02 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -063a9e: 5210 9d04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ -063aa2: 6e30 a510 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ -063aa8: 0e00 |0036: return-void │ │ +063a7c: |[063a7c] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +063a8c: 6e20 8d10 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +063a92: 0a01 |0003: move-result v1 │ │ +063a94: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +063a98: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +063a9c: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +063aa0: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +063aa6: 1a03 610d |000d: const-string v3, "View " // string@0d61 │ │ +063aaa: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063ab0: 0c02 |0012: move-result-object v2 │ │ +063ab2: 6e20 db22 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +063ab8: 0c02 |0016: move-result-object v2 │ │ +063aba: 1a03 5200 |0017: const-string v3, " is not a " // string@0052 │ │ +063abe: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063ac4: 0c02 |001c: move-result-object v2 │ │ +063ac6: 1a03 3013 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@1330 │ │ +063aca: 6e20 dc22 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +063ad0: 0c02 |0022: move-result-object v2 │ │ +063ad2: 6e10 e122 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +063ad8: 0c02 |0026: move-result-object v2 │ │ +063ada: 7020 9c22 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +063ae0: 2701 |002a: throw v1 │ │ +063ae2: 6e10 891e 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063ae8: 0c01 |002e: move-result-object v1 │ │ +063aea: 1f01 5102 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +063aee: 5210 9d04 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@049d │ │ +063af2: 6e30 a510 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@10a5 │ │ +063af8: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0006 line=400 │ │ 0x002b line=403 │ │ 0x0033 line=404 │ │ 0x0036 line=405 │ │ @@ -73831,21 +73826,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -063aac: |[063aac] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -063abc: 6e10 8110 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1081 │ │ -063ac2: 0c00 |0003: move-result-object v0 │ │ -063ac4: 6e20 7601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -063aca: 0c00 |0007: move-result-object v0 │ │ -063acc: 6e30 a810 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@10a8 │ │ -063ad2: 0e00 |000b: return-void │ │ +063afc: |[063afc] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +063b0c: 6e10 8110 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@1081 │ │ +063b12: 0c00 |0003: move-result-object v0 │ │ +063b14: 6e20 7601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +063b1a: 0c00 |0007: move-result-object v0 │ │ +063b1c: 6e30 a810 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@10a8 │ │ +063b22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x000b line=291 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -73856,30 +73851,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 │ │ -063ad4: |[063ad4] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -063ae4: 7110 e40b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -063aea: 0a01 |0003: move-result v1 │ │ -063aec: 7120 200a 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -063af2: 0a00 |0007: move-result v0 │ │ -063af4: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -063af8: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -063afa: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -063afe: 5b34 d004 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ -063b02: 6e10 8910 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -063b08: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -063b0c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -063b0e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -063b12: 5b34 d104 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ -063b16: 6e10 8910 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -063b1c: 0e00 |001c: return-void │ │ +063b24: |[063b24] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +063b34: 7110 e40b 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +063b3a: 0a01 |0003: move-result v1 │ │ +063b3c: 7120 200a 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +063b42: 0a00 |0007: move-result v0 │ │ +063b44: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +063b48: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +063b4a: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +063b4e: 5b34 d004 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@04d0 │ │ +063b52: 6e10 8910 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +063b58: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +063b5c: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +063b5e: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +063b62: 5b34 d104 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@04d1 │ │ +063b66: 6e10 8910 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +063b6c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0008 line=272 │ │ 0x000d line=273 │ │ 0x000f line=274 │ │ 0x0012 line=276 │ │ @@ -73897,27 +73892,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -063b20: |[063b20] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -063b30: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ -063b36: 0a01 |0003: move-result v1 │ │ -063b38: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ -063b3e: 0a00 |0007: move-result v0 │ │ -063b40: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -063b42: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -063b46: 5b24 d204 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04d2 │ │ -063b4a: 0e00 |000d: return-void │ │ -063b4c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -063b4e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -063b52: 5b24 d304 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04d3 │ │ -063b56: 28fa |0013: goto 000d // -0006 │ │ +063b70: |[063b70] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +063b80: 7110 e40b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@0be4 │ │ +063b86: 0a01 |0003: move-result v1 │ │ +063b88: 7120 200a 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@0a20 │ │ +063b8e: 0a00 |0007: move-result v0 │ │ +063b90: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +063b92: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +063b96: 5b24 d204 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@04d2 │ │ +063b9a: 0e00 |000d: return-void │ │ +063b9c: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +063b9e: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +063ba2: 5b24 d304 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@04d3 │ │ +063ba6: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0008 line=455 │ │ 0x000b line=456 │ │ 0x000d line=460 │ │ 0x000e line=457 │ │ @@ -73933,25 +73928,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -063b58: |[063b58] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -063b68: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -063b6e: 0c00 |0003: move-result-object v0 │ │ -063b70: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -063b74: 5201 a204 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063b78: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -063b7c: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -063b80: 0e00 |000c: return-void │ │ -063b82: 5904 a204 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063b86: 6e30 6f10 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@106f │ │ -063b8c: 28fa |0012: goto 000c // -0006 │ │ +063ba8: |[063ba8] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +063bb8: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063bbe: 0c00 |0003: move-result-object v0 │ │ +063bc0: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +063bc4: 5201 a204 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +063bc8: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +063bcc: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +063bd0: 0e00 |000c: return-void │ │ +063bd2: 5904 a204 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +063bd6: 6e30 6f10 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@106f │ │ +063bdc: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=555 │ │ 0x000c line=561 │ │ 0x000d line=559 │ │ 0x000f line=560 │ │ @@ -73966,18 +73961,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063b90: |[063b90] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -063ba0: 5901 cd04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ -063ba4: 6e10 8910 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -063baa: 0e00 |0005: return-void │ │ +063be0: |[063be0] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +063bf0: 5901 cd04 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@04cd │ │ +063bf4: 6e10 8910 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +063bfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0002 line=300 │ │ 0x0005 line=301 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -73988,56 +73983,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -063bac: |[063bac] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -063bbc: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -063bbe: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -063bc0: 5474 c604 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ -063bc4: 6e10 0c13 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ -063bca: 0a00 |0007: move-result v0 │ │ -063bcc: 5474 cc04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ -063bd0: 6e10 0c13 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ -063bd6: 0a02 |000d: move-result v2 │ │ -063bd8: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -063bdc: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -063be0: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -063be2: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -063be6: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -063bea: 6e10 891e 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -063bf0: 0c01 |001a: move-result-object v1 │ │ -063bf2: 1f01 4a02 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -063bf6: 5214 a204 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063bfa: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -063bfc: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -063c00: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -063c04: 6e20 6d10 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@106d │ │ -063c0a: 5274 c004 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04c0 │ │ -063c0e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -063c12: 5973 c004 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04c0 │ │ -063c16: 5474 c704 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -063c1a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -063c1e: 5474 c704 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ -063c22: 7220 3610 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1036 │ │ -063c28: 0e00 |0036: return-void │ │ -063c2a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -063c2e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -063c32: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -063c34: 28d7 |003c: goto 0013 // -0029 │ │ -063c36: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -063c38: 28d5 |003e: goto 0013 // -002b │ │ -063c3a: 5214 a204 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ -063c3e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -063c42: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -063c46: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -063c4a: 6e20 6e10 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@106e │ │ -063c50: 28dd |004a: goto 0027 // -0023 │ │ +063bfc: |[063bfc] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +063c0c: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +063c0e: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +063c10: 5474 c604 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04c6 │ │ +063c14: 6e10 0c13 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ +063c1a: 0a00 |0007: move-result v0 │ │ +063c1c: 5474 cc04 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04cc │ │ +063c20: 6e10 0c13 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ +063c26: 0a02 |000d: move-result v2 │ │ +063c28: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +063c2c: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +063c30: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +063c32: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +063c36: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +063c3a: 6e10 891e 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +063c40: 0c01 |001a: move-result-object v1 │ │ +063c42: 1f01 5102 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +063c46: 5214 a204 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +063c4a: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +063c4c: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +063c50: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +063c54: 6e20 6d10 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@106d │ │ +063c5a: 5274 c004 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04c0 │ │ +063c5e: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +063c62: 5973 c004 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@04c0 │ │ +063c66: 5474 c704 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +063c6a: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +063c6e: 5474 c704 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@04c7 │ │ +063c72: 7220 3610 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1036 │ │ +063c78: 0e00 |0036: return-void │ │ +063c7a: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +063c7e: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +063c82: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +063c84: 28d7 |003c: goto 0013 // -0029 │ │ +063c86: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +063c88: 28d5 |003e: goto 0013 // -002b │ │ +063c8a: 5214 a204 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@04a2 │ │ +063c8e: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +063c92: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +063c96: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +063c9a: 6e20 6e10 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@106e │ │ +063ca0: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=486 │ │ 0x0008 line=487 │ │ 0x000e line=490 │ │ 0x0012 line=491 │ │ 0x0013 line=498 │ │ @@ -74066,17 +74061,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 #307 header: │ │ -class_idx : 595 │ │ +class_idx : 602 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #307 annotations: │ │ @@ -74140,17 +74135,17 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 898 (EdgeEffectCompat.java) │ │ │ │ Class #308 header: │ │ -class_idx : 596 │ │ +class_idx : 603 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 898 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #308 annotations: │ │ @@ -74178,26 +74173,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -063c54: |[063c54] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -063c64: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063c68: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -063c6c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063c70: 2200 5202 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0252 │ │ -063c74: 7010 b810 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@10b8 │ │ -063c7a: 6900 d404 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063c7e: 0e00 |000d: return-void │ │ -063c80: 2200 5102 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0251 │ │ -063c84: 7010 af10 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@10af │ │ -063c8a: 6900 d404 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063c8e: 28f8 |0015: goto 000d // -0008 │ │ +063ca4: |[063ca4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +063cb4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +063cb8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +063cbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +063cc0: 2200 5902 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@0259 │ │ +063cc4: 7010 b810 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@10b8 │ │ +063cca: 6900 d404 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063cce: 0e00 |000d: return-void │ │ +063cd0: 2200 5802 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@0258 │ │ +063cd4: 7010 af10 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@10af │ │ +063cda: 6900 d404 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063cde: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -74207,21 +74202,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -063c90: |[063c90] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -063ca0: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063ca6: 6200 d404 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063caa: 7220 c410 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@10c4 │ │ -063cb0: 0c00 |0008: move-result-object v0 │ │ -063cb2: 5b10 d504 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063cb6: 0e00 |000b: return-void │ │ +063ce0: |[063ce0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +063cf0: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +063cf6: 6200 d404 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063cfa: 7220 c410 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@10c4 │ │ +063d00: 0c00 |0008: move-result-object v0 │ │ +063d02: 5b10 d504 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063d06: 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; │ │ @@ -74233,20 +74228,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -063cb8: |[063cb8] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -063cc8: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063ccc: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063cd0: 7230 c110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@10c1 │ │ -063cd6: 0a00 |0007: move-result v0 │ │ -063cd8: 0f00 |0008: return v0 │ │ +063d08: |[063d08] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +063d18: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063d1c: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063d20: 7230 c110 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@10c1 │ │ +063d26: 0a00 |0007: move-result v0 │ │ +063d28: 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; │ │ │ │ @@ -74255,19 +74250,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063cdc: |[063cdc] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -063cec: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063cf0: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063cf4: 7220 c210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@10c2 │ │ -063cfa: 0e00 |0007: return-void │ │ +063d2c: |[063d2c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +063d3c: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063d40: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063d44: 7220 c210 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@10c2 │ │ +063d4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -74276,20 +74271,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063cfc: |[063cfc] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -063d0c: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063d10: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063d14: 7220 c310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@10c3 │ │ -063d1a: 0a00 |0007: move-result v0 │ │ -063d1c: 0f00 |0008: return v0 │ │ +063d4c: |[063d4c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +063d5c: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063d60: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063d64: 7220 c310 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@10c3 │ │ +063d6a: 0a00 |0007: move-result v0 │ │ +063d6c: 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;) │ │ @@ -74297,20 +74292,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -063d20: |[063d20] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -063d30: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063d34: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063d38: 7230 c510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@10c5 │ │ -063d3e: 0a00 |0007: move-result v0 │ │ -063d40: 0f00 |0008: return v0 │ │ +063d70: |[063d70] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +063d80: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063d84: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063d88: 7230 c510 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@10c5 │ │ +063d8e: 0a00 |0007: move-result v0 │ │ +063d90: 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 │ │ │ │ @@ -74319,20 +74314,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -063d44: |[063d44] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -063d54: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063d58: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063d5c: 7230 c610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@10c6 │ │ -063d62: 0a00 |0007: move-result v0 │ │ -063d64: 0f00 |0008: return v0 │ │ +063d94: |[063d94] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +063da4: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063da8: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063dac: 7230 c610 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@10c6 │ │ +063db2: 0a00 |0007: move-result v0 │ │ +063db4: 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 │ │ │ │ @@ -74341,20 +74336,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063d68: |[063d68] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -063d78: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063d7c: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063d80: 7220 c710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@10c7 │ │ -063d86: 0a00 |0007: move-result v0 │ │ -063d88: 0f00 |0008: return v0 │ │ +063db8: |[063db8] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +063dc8: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063dcc: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063dd0: 7220 c710 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@10c7 │ │ +063dd6: 0a00 |0007: move-result v0 │ │ +063dd8: 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;) │ │ @@ -74362,34 +74357,34 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -063d8c: |[063d8c] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -063d9c: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ -063da0: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ -063da4: 7240 c810 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@10c8 │ │ -063daa: 0e00 |0007: return-void │ │ +063ddc: |[063ddc] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +063dec: 6200 d404 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@04d4 │ │ +063df0: 5421 d504 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@04d5 │ │ +063df4: 7240 c810 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@10c8 │ │ +063dfa: 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 : 898 (EdgeEffectCompat.java) │ │ │ │ Class #309 header: │ │ -class_idx : 597 │ │ +class_idx : 604 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 899 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #309 - │ │ @@ -74405,17 +74400,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063dac: |[063dac] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -063dbc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063dc2: 0e00 |0003: return-void │ │ +063dfc: |[063dfc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +063e0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +063e12: 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;) │ │ @@ -74423,19 +74418,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 │ │ -063dc4: |[063dc4] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -063dd4: 1f01 d603 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063dd8: 6e20 1f20 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@201f │ │ -063dde: 0a00 |0005: move-result v0 │ │ -063de0: 0f00 |0006: return v0 │ │ +063e14: |[063e14] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +063e24: 1f01 df03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03df │ │ +063e28: 6e20 1f20 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@201f │ │ +063e2e: 0a00 |0005: move-result v0 │ │ +063e30: 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; │ │ │ │ @@ -74444,18 +74439,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -063de4: |[063de4] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -063df4: 1f00 d603 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063df8: 6e10 2020 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@2020 │ │ -063dfe: 0e00 |0005: return-void │ │ +063e34: |[063e34] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +063e44: 1f00 df03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@03df │ │ +063e48: 6e10 2020 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@2020 │ │ +063e4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -74464,19 +74459,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -063e00: |[063e00] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -063e10: 1f01 d603 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063e14: 6e10 2120 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2021 │ │ -063e1a: 0a00 |0005: move-result v0 │ │ -063e1c: 0f00 |0006: return v0 │ │ +063e50: |[063e50] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +063e60: 1f01 df03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03df │ │ +063e64: 6e10 2120 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2021 │ │ +063e6a: 0a00 |0005: move-result v0 │ │ +063e6c: 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;) │ │ @@ -74484,18 +74479,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 │ │ -063e20: |[063e20] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -063e30: 2200 d603 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063e34: 7020 1e20 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@201e │ │ -063e3a: 1100 |0005: return-object v0 │ │ +063e70: |[063e70] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +063e80: 2200 df03 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@03df │ │ +063e84: 7020 1e20 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@201e │ │ +063e8a: 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;) │ │ @@ -74503,19 +74498,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 │ │ -063e3c: |[063e3c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -063e4c: 1f01 d603 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063e50: 6e20 2220 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@2022 │ │ -063e56: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -063e58: 0f00 |0006: return v0 │ │ +063e8c: |[063e8c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +063e9c: 1f01 df03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03df │ │ +063ea0: 6e20 2220 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@2022 │ │ +063ea6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +063ea8: 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 │ │ @@ -74525,19 +74520,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 │ │ -063e5c: |[063e5c] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -063e6c: 1f01 d603 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063e70: 6e20 2320 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@2023 │ │ -063e76: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -063e78: 0f00 |0006: return v0 │ │ +063eac: |[063eac] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +063ebc: 1f01 df03 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@03df │ │ +063ec0: 6e20 2320 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@2023 │ │ +063ec6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +063ec8: 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 │ │ @@ -74547,21 +74542,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -063e7c: |[063e7c] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -063e8c: 0720 |0000: move-object v0, v2 │ │ -063e8e: 1f00 d603 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063e92: 6e10 2420 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@2024 │ │ -063e98: 6e10 2120 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2021 │ │ -063e9e: 0a01 |0009: move-result v1 │ │ -063ea0: 0f01 |000a: return v1 │ │ +063ecc: |[063ecc] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +063edc: 0720 |0000: move-object v0, v2 │ │ +063ede: 1f00 df03 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@03df │ │ +063ee2: 6e10 2420 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@2024 │ │ +063ee8: 6e10 2120 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@2021 │ │ +063eee: 0a01 |0009: move-result v1 │ │ +063ef0: 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; │ │ @@ -74572,34 +74567,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 │ │ -063ea4: |[063ea4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -063eb4: 1f00 d603 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@03d6 │ │ -063eb8: 6e30 2520 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@2025 │ │ -063ebe: 0e00 |0005: return-void │ │ +063ef4: |[063ef4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +063f04: 1f00 df03 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@03df │ │ +063f08: 6e30 2520 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@2025 │ │ +063f0e: 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 : 899 (EdgeEffectCompatIcs.java) │ │ │ │ Class #310 header: │ │ -class_idx : 598 │ │ +class_idx : 605 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 917 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #310 annotations: │ │ @@ -74615,18 +74610,18 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 917 (ExploreByTouchHelper.java) │ │ │ │ Class #311 header: │ │ -class_idx : 603 │ │ +class_idx : 610 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -74644,21 +74639,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 : 2396 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2405 (ListPopupWindowCompat.java) │ │ │ │ Class #312 header: │ │ -class_idx : 604 │ │ +class_idx : 611 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2405 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -74681,26 +74676,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -063ec0: |[063ec0] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -063ed0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063ed4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -063ed8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063edc: 2201 5a02 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@025a │ │ -063ee0: 7010 ff10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@10ff │ │ -063ee6: 6901 e204 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ -063eea: 0e00 |000d: return-void │ │ -063eec: 2201 5902 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0259 │ │ -063ef0: 7010 fd10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@10fd │ │ -063ef6: 6901 e204 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ -063efa: 28f8 |0015: goto 000d // -0008 │ │ +063f10: |[063f10] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +063f20: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +063f24: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +063f28: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +063f2c: 2201 6102 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@0261 │ │ +063f30: 7010 ff10 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@10ff │ │ +063f36: 6901 e204 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ +063f3a: 0e00 |000d: return-void │ │ +063f3c: 2201 6002 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@0260 │ │ +063f40: 7010 fd10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@10fd │ │ +063f46: 6901 e204 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ +063f4a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -74712,17 +74707,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063efc: |[063efc] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -063f0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063f12: 0e00 |0003: return-void │ │ +063f4c: |[063f4c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +063f5c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +063f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -74731,34 +74726,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 │ │ -063f14: |[063f14] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -063f24: 6200 e204 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ -063f28: 7230 0111 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@1101 │ │ -063f2e: 0c00 |0005: move-result-object v0 │ │ -063f30: 1100 |0006: return-object v0 │ │ +063f64: |[063f64] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +063f74: 6200 e204 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@04e2 │ │ +063f78: 7230 0111 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@1101 │ │ +063f7e: 0c00 |0005: move-result-object v0 │ │ +063f80: 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 : 2396 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2405 (ListPopupWindowCompat.java) │ │ │ │ Class #313 header: │ │ -class_idx : 605 │ │ +class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2397 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -74773,17 +74768,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063f34: |[063f34] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -063f44: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063f4a: 0e00 |0003: return-void │ │ +063f84: |[063f84] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +063f94: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +063f9a: 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;) │ │ @@ -74791,34 +74786,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 │ │ -063f4c: |[063f4c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -063f5c: 1f01 e303 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@03e3 │ │ -063f60: 6e20 8020 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2080 │ │ -063f66: 0c00 |0005: move-result-object v0 │ │ -063f68: 1100 |0006: return-object v0 │ │ +063f9c: |[063f9c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +063fac: 1f01 ec03 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@03ec │ │ +063fb0: 6e20 8020 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2080 │ │ +063fb6: 0c00 |0005: move-result-object v0 │ │ +063fb8: 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 : 2397 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 2406 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #314 header: │ │ -class_idx : 609 │ │ +class_idx : 616 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2888 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #314 annotations: │ │ Annotations on class │ │ @@ -74836,21 +74831,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 : 2888 (PopupMenuCompat.java) │ │ + source_file_idx : 2897 (PopupMenuCompat.java) │ │ │ │ Class #315 header: │ │ -class_idx : 610 │ │ +class_idx : 617 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2888 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2897 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -74873,26 +74868,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -063f6c: |[063f6c] android.support.v4.widget.PopupMenuCompat.:()V │ │ -063f7c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -063f80: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -063f84: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063f88: 2201 6002 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0260 │ │ -063f8c: 7010 0d11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@110d │ │ -063f92: 6901 e404 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ -063f96: 0e00 |000d: return-void │ │ -063f98: 2201 5f02 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@025f │ │ -063f9c: 7010 0b11 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@110b │ │ -063fa2: 6901 e404 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ -063fa6: 28f8 |0015: goto 000d // -0008 │ │ +063fbc: |[063fbc] android.support.v4.widget.PopupMenuCompat.:()V │ │ +063fcc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +063fd0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +063fd4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +063fd8: 2201 6702 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@0267 │ │ +063fdc: 7010 0d11 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@110d │ │ +063fe2: 6901 e404 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ +063fe6: 0e00 |000d: return-void │ │ +063fe8: 2201 6602 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@0266 │ │ +063fec: 7010 0b11 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@110b │ │ +063ff2: 6901 e404 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ +063ff6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -74904,17 +74899,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063fa8: |[063fa8] android.support.v4.widget.PopupMenuCompat.:()V │ │ -063fb8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063fbe: 0e00 |0003: return-void │ │ +063ff8: |[063ff8] android.support.v4.widget.PopupMenuCompat.:()V │ │ +064008: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06400e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -74923,33 +74918,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 │ │ -063fc0: |[063fc0] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -063fd0: 6200 e404 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ -063fd4: 7220 0f11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@110f │ │ -063fda: 0c00 |0005: move-result-object v0 │ │ -063fdc: 1100 |0006: return-object v0 │ │ +064010: |[064010] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +064020: 6200 e404 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@04e4 │ │ +064024: 7220 0f11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@110f │ │ +06402a: 0c00 |0005: move-result-object v0 │ │ +06402c: 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 : 2888 (PopupMenuCompat.java) │ │ + source_file_idx : 2897 (PopupMenuCompat.java) │ │ │ │ Class #316 header: │ │ -class_idx : 611 │ │ +class_idx : 618 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2889 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #316 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -74964,17 +74959,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063fe0: |[063fe0] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -063ff0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -063ff6: 0e00 |0003: return-void │ │ +064030: |[064030] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +064040: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064046: 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;) │ │ @@ -74982,33 +74977,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 │ │ -063ff8: |[063ff8] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -064008: 1f01 e603 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@03e6 │ │ -06400c: 6e10 ac20 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@20ac │ │ -064012: 0c00 |0005: move-result-object v0 │ │ -064014: 1100 |0006: return-object v0 │ │ +064048: |[064048] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +064058: 1f01 ef03 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@03ef │ │ +06405c: 6e10 ac20 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@20ac │ │ +064062: 0c00 |0005: move-result-object v0 │ │ +064064: 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 : 2889 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 2898 (PopupMenuCompatKitKat.java) │ │ │ │ Class #317 header: │ │ -class_idx : 613 │ │ +class_idx : 620 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -75116,21 +75111,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 : 3015 (ScrollerCompat.java) │ │ + source_file_idx : 3024 (ScrollerCompat.java) │ │ │ │ Class #318 header: │ │ -class_idx : 617 │ │ +class_idx : 624 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3024 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #318 annotations: │ │ Annotations on class │ │ @@ -75157,32 +75152,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -064018: |[064018] android.support.v4.widget.ScrollerCompat.:()V │ │ -064028: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06402c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -064030: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -064034: 2201 6802 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@0268 │ │ -064038: 7010 5411 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1154 │ │ -06403e: 6901 e804 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064042: 0e00 |000d: return-void │ │ -064044: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ -064048: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06404c: 2201 6702 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@0267 │ │ -064050: 7010 4311 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1143 │ │ -064056: 6901 e804 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -06405a: 28f4 |0019: goto 000d // -000c │ │ -06405c: 2201 6602 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@0266 │ │ -064060: 7010 3211 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1132 │ │ -064066: 6901 e804 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -06406a: 28ec |0021: goto 000d // -0014 │ │ +064068: |[064068] android.support.v4.widget.ScrollerCompat.:()V │ │ +064078: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06407c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +064080: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +064084: 2201 6f02 |0006: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@026f │ │ +064088: 7010 5411 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1154 │ │ +06408e: 6901 e804 |000b: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064092: 0e00 |000d: return-void │ │ +064094: 1301 0900 |000e: const/16 v1, #int 9 // #9 │ │ +064098: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06409c: 2201 6e02 |0012: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@026e │ │ +0640a0: 7010 4311 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1143 │ │ +0640a6: 6901 e804 |0017: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0640aa: 28f4 |0019: goto 000d // -000c │ │ +0640ac: 2201 6d02 |001a: new-instance v1, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@026d │ │ +0640b0: 7010 3211 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1132 │ │ +0640b6: 6901 e804 |001f: sput-object v1, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0640ba: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0002 line=241 │ │ 0x0006 line=242 │ │ 0x000d line=248 │ │ 0x000e line=243 │ │ @@ -75196,21 +75191,21 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06406c: |[06406c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -06407c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064082: 6200 e804 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064086: 7230 2411 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1124 │ │ -06408c: 0c00 |0008: move-result-object v0 │ │ -06408e: 5b10 e904 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064092: 0e00 |000b: return-void │ │ +0640bc: |[0640bc] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +0640cc: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0640d2: 6200 e804 |0003: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0640d6: 7230 2411 2003 |0005: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1124 │ │ +0640dc: 0c00 |0008: move-result-object v0 │ │ +0640de: 5b10 e904 |0009: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0640e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0003 line=259 │ │ 0x000b line=260 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ @@ -75222,19 +75217,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 │ │ -064094: |[064094] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -0640a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0640a6: 7120 5b11 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@115b │ │ -0640ac: 0c00 |0004: move-result-object v0 │ │ -0640ae: 1100 |0005: return-object v0 │ │ +0640e4: |[0640e4] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +0640f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0640f6: 7120 5b11 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@115b │ │ +0640fc: 0c00 |0004: move-result-object v0 │ │ +0640fe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75242,18 +75237,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 │ │ -0640b0: |[0640b0] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -0640c0: 2200 6902 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0269 │ │ -0640c4: 7030 5711 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1157 │ │ -0640ca: 1100 |0005: return-object v0 │ │ +064100: |[064100] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +064110: 2200 7002 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@0270 │ │ +064114: 7030 5711 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1157 │ │ +06411a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -75263,19 +75258,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0640cc: |[0640cc] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -0640dc: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0640e0: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0640e4: 7220 2211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1122 │ │ -0640ea: 0e00 |0007: return-void │ │ +06411c: |[06411c] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +06412c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064130: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064134: 7220 2211 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1122 │ │ +06413a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0007 line=420 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -75284,20 +75279,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0640ec: |[0640ec] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -0640fc: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064100: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064104: 7220 2311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1123 │ │ -06410a: 0a00 |0007: move-result v0 │ │ -06410c: 0f00 |0008: return v0 │ │ +06413c: |[06413c] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +06414c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064150: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064154: 7220 2311 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1123 │ │ +06415a: 0a00 |0007: move-result v0 │ │ +06415c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75305,27 +75300,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -064110: |[064110] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -064120: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064124: 54a1 e904 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064128: 01b2 |0004: move v2, v11 │ │ -06412a: 01c3 |0005: move v3, v12 │ │ -06412c: 01d4 |0006: move v4, v13 │ │ -06412e: 01e5 |0007: move v5, v14 │ │ -064130: 01f6 |0008: move v6, v15 │ │ -064132: 0207 1000 |0009: move/from16 v7, v16 │ │ -064136: 0208 1100 |000b: move/from16 v8, v17 │ │ -06413a: 0209 1200 |000d: move/from16 v9, v18 │ │ -06413e: 780a 2511 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@1125 │ │ -064144: 0e00 |0012: return-void │ │ +064160: |[064160] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +064170: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064174: 54a1 e904 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064178: 01b2 |0004: move v2, v11 │ │ +06417a: 01c3 |0005: move v3, v12 │ │ +06417c: 01d4 |0006: move v4, v13 │ │ +06417e: 01e5 |0007: move v5, v14 │ │ +064180: 01f6 |0008: move v6, v15 │ │ +064182: 0207 1000 |0009: move/from16 v7, v16 │ │ +064186: 0208 1100 |000b: move/from16 v8, v17 │ │ +06418a: 0209 1200 |000d: move/from16 v9, v18 │ │ +06418e: 780a 2511 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@1125 │ │ +064194: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0012 line=383 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -75342,29 +75337,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -064148: |[064148] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -064158: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -06415c: 54c1 e904 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064160: 01d2 |0004: move v2, v13 │ │ -064162: 01e3 |0005: move v3, v14 │ │ -064164: 01f4 |0006: move v4, v15 │ │ -064166: 0205 1000 |0007: move/from16 v5, v16 │ │ -06416a: 0206 1100 |0009: move/from16 v6, v17 │ │ -06416e: 0207 1200 |000b: move/from16 v7, v18 │ │ -064172: 0208 1300 |000d: move/from16 v8, v19 │ │ -064176: 0209 1400 |000f: move/from16 v9, v20 │ │ -06417a: 020a 1500 |0011: move/from16 v10, v21 │ │ -06417e: 020b 1600 |0013: move/from16 v11, v22 │ │ -064182: 780c 2611 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@1126 │ │ -064188: 0e00 |0018: return-void │ │ +064198: |[064198] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +0641a8: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0641ac: 54c1 e904 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0641b0: 01d2 |0004: move v2, v13 │ │ +0641b2: 01e3 |0005: move v3, v14 │ │ +0641b4: 01f4 |0006: move v4, v15 │ │ +0641b6: 0205 1000 |0007: move/from16 v5, v16 │ │ +0641ba: 0206 1100 |0009: move/from16 v6, v17 │ │ +0641be: 0207 1200 |000b: move/from16 v7, v18 │ │ +0641c2: 0208 1300 |000d: move/from16 v8, v19 │ │ +0641c6: 0209 1400 |000f: move/from16 v9, v20 │ │ +0641ca: 020a 1500 |0011: move/from16 v10, v21 │ │ +0641ce: 020b 1600 |0013: move/from16 v11, v22 │ │ +0641d2: 780c 2611 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@1126 │ │ +0641d8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0018 line=412 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -75383,20 +75378,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06418c: |[06418c] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -06419c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0641a0: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0641a4: 7220 2711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1127 │ │ -0641aa: 0a00 |0007: move-result v0 │ │ -0641ac: 0f00 |0008: return v0 │ │ +0641dc: |[0641dc] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +0641ec: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0641f0: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0641f4: 7220 2711 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1127 │ │ +0641fa: 0a00 |0007: move-result v0 │ │ +0641fc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75404,20 +75399,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0641b0: |[0641b0] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -0641c0: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0641c4: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0641c8: 7220 2811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1128 │ │ -0641ce: 0a00 |0007: move-result v0 │ │ -0641d0: 0f00 |0008: return v0 │ │ +064200: |[064200] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +064210: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064214: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064218: 7220 2811 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1128 │ │ +06421e: 0a00 |0007: move-result v0 │ │ +064220: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75425,20 +75420,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0641d4: |[0641d4] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -0641e4: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0641e8: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0641ec: 7220 2911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1129 │ │ -0641f2: 0a00 |0007: move-result v0 │ │ -0641f4: 0f00 |0008: return v0 │ │ +064224: |[064224] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +064234: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064238: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +06423c: 7220 2911 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1129 │ │ +064242: 0a00 |0007: move-result v0 │ │ +064244: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75446,20 +75441,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0641f8: |[0641f8] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -064208: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -06420c: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064210: 7220 2a11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@112a │ │ -064216: 0a00 |0007: move-result v0 │ │ -064218: 0f00 |0008: return v0 │ │ +064248: |[064248] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +064258: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +06425c: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064260: 7220 2a11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@112a │ │ +064266: 0a00 |0007: move-result v0 │ │ +064268: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75467,20 +75462,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06421c: |[06421c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -06422c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064230: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064234: 7220 2b11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@112b │ │ -06423a: 0a00 |0007: move-result v0 │ │ -06423c: 0f00 |0008: return v0 │ │ +06426c: |[06426c] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +06427c: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064280: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064284: 7220 2b11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@112b │ │ +06428a: 0a00 |0007: move-result v0 │ │ +06428c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75488,20 +75483,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064240: |[064240] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -064250: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064254: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064258: 7220 2c11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@112c │ │ -06425e: 0a00 |0007: move-result v0 │ │ -064260: 0f00 |0008: return v0 │ │ +064290: |[064290] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +0642a0: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0642a4: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0642a8: 7220 2c11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@112c │ │ +0642ae: 0a00 |0007: move-result v0 │ │ +0642b0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75509,20 +75504,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -064264: |[064264] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -064274: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064278: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -06427c: 7220 2d11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@112d │ │ -064282: 0a00 |0007: move-result v0 │ │ -064284: 0f00 |0008: return v0 │ │ +0642b4: |[0642b4] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +0642c4: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0642c8: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0642cc: 7220 2d11 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@112d │ │ +0642d2: 0a00 |0007: move-result v0 │ │ +0642d4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -75530,19 +75525,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -064288: |[064288] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -064298: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -06429c: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0642a0: 7255 2e11 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@112e │ │ -0642a6: 0e00 |0007: return-void │ │ +0642d8: |[0642d8] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +0642e8: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +0642ec: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +0642f0: 7255 2e11 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@112e │ │ +0642f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0007 line=438 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -75554,19 +75549,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0642a8: |[0642a8] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -0642b8: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0642bc: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0642c0: 7255 2f11 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@112f │ │ -0642c6: 0e00 |0007: return-void │ │ +0642f8: |[0642f8] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +064308: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +06430c: 5421 e904 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064310: 7255 2f11 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@112f │ │ +064316: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0007 line=455 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -75578,23 +75573,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0642c8: |[0642c8] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -0642d8: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -0642dc: 5461 e904 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -0642e0: 0172 |0004: move v2, v7 │ │ -0642e2: 0183 |0005: move v3, v8 │ │ -0642e4: 0194 |0006: move v4, v9 │ │ -0642e6: 01a5 |0007: move v5, v10 │ │ -0642e8: 7806 3011 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1130 │ │ -0642ee: 0e00 |000b: return-void │ │ +064318: |[064318] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +064328: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +06432c: 5461 e904 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064330: 0172 |0004: move v2, v7 │ │ +064332: 0183 |0005: move v3, v8 │ │ +064334: 0194 |0006: move v4, v9 │ │ +064336: 01a5 |0007: move v5, v10 │ │ +064338: 7806 3011 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1130 │ │ +06433e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x000b line=342 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -75607,43 +75602,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0642f0: |[0642f0] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -064300: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ -064304: 5471 e904 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ -064308: 0182 |0004: move v2, v8 │ │ -06430a: 0193 |0005: move v3, v9 │ │ -06430c: 01a4 |0006: move v4, v10 │ │ -06430e: 01b5 |0007: move v5, v11 │ │ -064310: 01c6 |0008: move v6, v12 │ │ -064312: 7807 3111 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@1131 │ │ -064318: 0e00 |000c: return-void │ │ +064340: |[064340] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +064350: 6200 e804 |0000: sget-object v0, Landroid/support/v4/widget/ScrollerCompat;.IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@04e8 │ │ +064354: 5471 e904 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@04e9 │ │ +064358: 0182 |0004: move v2, v8 │ │ +06435a: 0193 |0005: move v3, v9 │ │ +06435c: 01a4 |0006: move v4, v10 │ │ +06435e: 01b5 |0007: move v5, v11 │ │ +064360: 01c6 |0008: move v6, v12 │ │ +064362: 7807 3111 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@1131 │ │ +064368: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000c line=359 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 3015 (ScrollerCompat.java) │ │ + source_file_idx : 3024 (ScrollerCompat.java) │ │ │ │ Class #319 header: │ │ -class_idx : 618 │ │ +class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3016 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3025 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #319 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -75658,17 +75653,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06431c: |[06431c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -06432c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064332: 0e00 |0003: return-void │ │ +06436c: |[06436c] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +06437c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064382: 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;) │ │ @@ -75676,18 +75671,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -064334: |[064334] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -064344: 1f00 e503 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -064348: 6e10 9d20 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@209d │ │ -06434e: 0e00 |0005: return-void │ │ +064384: |[064384] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +064394: 1f00 ee03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +064398: 6e10 9d20 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@209d │ │ +06439e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -75696,19 +75691,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064350: |[064350] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -064360: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064364: 6e10 9e20 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@209e │ │ -06436a: 0a00 |0005: move-result v0 │ │ -06436c: 0f00 |0006: return v0 │ │ +0643a0: |[0643a0] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0643b0: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +0643b4: 6e10 9e20 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@209e │ │ +0643ba: 0a00 |0005: move-result v0 │ │ +0643bc: 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;) │ │ @@ -75716,22 +75711,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 │ │ -064370: |[064370] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -064380: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -064384: 2200 e503 |0002: new-instance v0, Landroid/widget/OverScroller; // type@03e5 │ │ -064388: 7030 9c20 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@209c │ │ -06438e: 1100 |0007: return-object v0 │ │ -064390: 2200 e503 |0008: new-instance v0, Landroid/widget/OverScroller; // type@03e5 │ │ -064394: 7020 9b20 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@209b │ │ -06439a: 28fa |000d: goto 0007 // -0006 │ │ +0643c0: |[0643c0] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0643d0: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0643d4: 2200 ee03 |0002: new-instance v0, Landroid/widget/OverScroller; // type@03ee │ │ +0643d8: 7030 9c20 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@209c │ │ +0643de: 1100 |0007: return-object v0 │ │ +0643e0: 2200 ee03 |0008: new-instance v0, Landroid/widget/OverScroller; // type@03ee │ │ +0643e4: 7020 9b20 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@209b │ │ +0643ea: 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; │ │ │ │ @@ -75740,27 +75735,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 │ │ -06439c: |[06439c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0643ac: 0790 |0000: move-object v0, v9 │ │ -0643ae: 1f00 e503 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -0643b2: 01a1 |0003: move v1, v10 │ │ -0643b4: 01b2 |0004: move v2, v11 │ │ -0643b6: 01c3 |0005: move v3, v12 │ │ -0643b8: 01d4 |0006: move v4, v13 │ │ -0643ba: 01e5 |0007: move v5, v14 │ │ -0643bc: 01f6 |0008: move v6, v15 │ │ -0643be: 0207 1000 |0009: move/from16 v7, v16 │ │ -0643c2: 0208 1100 |000b: move/from16 v8, v17 │ │ -0643c6: 7409 9f20 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@209f │ │ -0643cc: 0e00 |0010: return-void │ │ +0643ec: |[0643ec] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0643fc: 0790 |0000: move-object v0, v9 │ │ +0643fe: 1f00 ee03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +064402: 01a1 |0003: move v1, v10 │ │ +064404: 01b2 |0004: move v2, v11 │ │ +064406: 01c3 |0005: move v3, v12 │ │ +064408: 01d4 |0006: move v4, v13 │ │ +06440a: 01e5 |0007: move v5, v14 │ │ +06440c: 01f6 |0008: move v6, v15 │ │ +06440e: 0207 1000 |0009: move/from16 v7, v16 │ │ +064412: 0208 1100 |000b: move/from16 v8, v17 │ │ +064416: 7409 9f20 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@209f │ │ +06441c: 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 │ │ @@ -75777,29 +75772,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 │ │ -0643d0: |[0643d0] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0643e0: 07b0 |0000: move-object v0, v11 │ │ -0643e2: 1f00 e503 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -0643e6: 01c1 |0003: move v1, v12 │ │ -0643e8: 01d2 |0004: move v2, v13 │ │ -0643ea: 01e3 |0005: move v3, v14 │ │ -0643ec: 01f4 |0006: move v4, v15 │ │ -0643ee: 0205 1000 |0007: move/from16 v5, v16 │ │ -0643f2: 0206 1100 |0009: move/from16 v6, v17 │ │ -0643f6: 0207 1200 |000b: move/from16 v7, v18 │ │ -0643fa: 0208 1300 |000d: move/from16 v8, v19 │ │ -0643fe: 0209 1400 |000f: move/from16 v9, v20 │ │ -064402: 020a 1500 |0011: move/from16 v10, v21 │ │ -064406: 740b a020 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@20a0 │ │ -06440c: 0e00 |0016: return-void │ │ +064420: |[064420] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +064430: 07b0 |0000: move-object v0, v11 │ │ +064432: 1f00 ee03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +064436: 01c1 |0003: move v1, v12 │ │ +064438: 01d2 |0004: move v2, v13 │ │ +06443a: 01e3 |0005: move v3, v14 │ │ +06443c: 01f4 |0006: move v4, v15 │ │ +06443e: 0205 1000 |0007: move/from16 v5, v16 │ │ +064442: 0206 1100 |0009: move/from16 v6, v17 │ │ +064446: 0207 1200 |000b: move/from16 v7, v18 │ │ +06444a: 0208 1300 |000d: move/from16 v8, v19 │ │ +06444e: 0209 1400 |000f: move/from16 v9, v20 │ │ +064452: 020a 1500 |0011: move/from16 v10, v21 │ │ +064456: 740b a020 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@20a0 │ │ +06445c: 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 │ │ @@ -75818,19 +75813,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064410: |[064410] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -064420: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064424: 6e10 a220 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@20a2 │ │ -06442a: 0a00 |0005: move-result v0 │ │ -06442c: 0f00 |0006: return v0 │ │ +064460: |[064460] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +064470: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +064474: 6e10 a220 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@20a2 │ │ +06447a: 0a00 |0005: move-result v0 │ │ +06447c: 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;) │ │ @@ -75838,19 +75833,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064430: |[064430] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -064440: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064444: 6e10 a320 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@20a3 │ │ -06444a: 0a00 |0005: move-result v0 │ │ -06444c: 0f00 |0006: return v0 │ │ +064480: |[064480] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +064490: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +064494: 6e10 a320 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@20a3 │ │ +06449a: 0a00 |0005: move-result v0 │ │ +06449c: 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;) │ │ @@ -75858,19 +75853,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064450: |[064450] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -064460: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064464: 6e10 a420 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@20a4 │ │ -06446a: 0a00 |0005: move-result v0 │ │ -06446c: 0f00 |0006: return v0 │ │ +0644a0: |[0644a0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0644b0: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +0644b4: 6e10 a420 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@20a4 │ │ +0644ba: 0a00 |0005: move-result v0 │ │ +0644bc: 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;) │ │ @@ -75878,19 +75873,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064470: |[064470] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -064480: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064484: 6e10 a520 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@20a5 │ │ -06448a: 0a00 |0005: move-result v0 │ │ -06448c: 0f00 |0006: return v0 │ │ +0644c0: |[0644c0] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0644d0: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +0644d4: 6e10 a520 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@20a5 │ │ +0644da: 0a00 |0005: move-result v0 │ │ +0644dc: 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;) │ │ @@ -75898,19 +75893,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064490: |[064490] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0644a0: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -0644a4: 6e10 a620 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@20a6 │ │ -0644aa: 0a00 |0005: move-result v0 │ │ -0644ac: 0f00 |0006: return v0 │ │ +0644e0: |[0644e0] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0644f0: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +0644f4: 6e10 a620 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@20a6 │ │ +0644fa: 0a00 |0005: move-result v0 │ │ +0644fc: 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;) │ │ @@ -75918,19 +75913,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0644b0: |[0644b0] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0644c0: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -0644c4: 6e10 a720 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@20a7 │ │ -0644ca: 0a00 |0005: move-result v0 │ │ -0644cc: 0f00 |0006: return v0 │ │ +064500: |[064500] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +064510: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +064514: 6e10 a720 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@20a7 │ │ +06451a: 0a00 |0005: move-result v0 │ │ +06451c: 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;) │ │ @@ -75938,18 +75933,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 │ │ -0644d0: |[0644d0] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0644e0: 1f00 e503 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -0644e4: 6e40 a820 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@20a8 │ │ -0644ea: 0e00 |0005: return-void │ │ +064520: |[064520] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +064530: 1f00 ee03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +064534: 6e40 a820 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@20a8 │ │ +06453a: 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 │ │ @@ -75961,18 +75956,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 │ │ -0644ec: |[0644ec] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0644fc: 1f00 e503 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -064500: 6e40 a920 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@20a9 │ │ -064506: 0e00 |0005: return-void │ │ +06453c: |[06453c] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +06454c: 1f00 ee03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +064550: 6e40 a920 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@20a9 │ │ +064556: 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 │ │ @@ -75984,18 +75979,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 │ │ -064508: |[064508] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -064518: 1f00 e503 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -06451c: 6e54 aa20 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@20aa │ │ -064522: 0e00 |0005: return-void │ │ +064558: |[064558] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +064568: 1f00 ee03 |0000: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +06456c: 6e54 aa20 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@20aa │ │ +064572: 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 │ │ @@ -76008,44 +76003,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 │ │ -064524: |[064524] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -064534: 0760 |0000: move-object v0, v6 │ │ -064536: 1f00 e503 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03e5 │ │ -06453a: 0171 |0003: move v1, v7 │ │ -06453c: 0182 |0004: move v2, v8 │ │ -06453e: 0193 |0005: move v3, v9 │ │ -064540: 01a4 |0006: move v4, v10 │ │ -064542: 01b5 |0007: move v5, v11 │ │ -064544: 7406 ab20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@20ab │ │ -06454a: 0e00 |000b: return-void │ │ +064574: |[064574] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +064584: 0760 |0000: move-object v0, v6 │ │ +064586: 1f00 ee03 |0001: check-cast v0, Landroid/widget/OverScroller; // type@03ee │ │ +06458a: 0171 |0003: move v1, v7 │ │ +06458c: 0182 |0004: move v2, v8 │ │ +06458e: 0193 |0005: move v3, v9 │ │ +064590: 01a4 |0006: move v4, v10 │ │ +064592: 01b5 |0007: move v5, v11 │ │ +064594: 7406 ab20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@20ab │ │ +06459a: 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 : 3016 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 3025 (ScrollerCompatGingerbread.java) │ │ │ │ Class #320 header: │ │ -class_idx : 619 │ │ +class_idx : 626 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3017 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #320 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -76060,17 +76055,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06454c: |[06454c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -06455c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064562: 0e00 |0003: return-void │ │ +06459c: |[06459c] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0645ac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0645b2: 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;) │ │ @@ -76078,33 +76073,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064564: |[064564] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -064574: 1f01 e503 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03e5 │ │ -064578: 6e10 a120 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@20a1 │ │ -06457e: 0a00 |0005: move-result v0 │ │ -064580: 0f00 |0006: return v0 │ │ +0645b4: |[0645b4] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0645c4: 1f01 ee03 |0000: check-cast v1, Landroid/widget/OverScroller; // type@03ee │ │ +0645c8: 6e10 a120 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@20a1 │ │ +0645ce: 0a00 |0005: move-result v0 │ │ +0645d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3017 (ScrollerCompatIcs.java) │ │ + source_file_idx : 3026 (ScrollerCompatIcs.java) │ │ │ │ Class #321 header: │ │ -class_idx : 620 │ │ +class_idx : 627 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #321 annotations: │ │ Annotations on class │ │ @@ -76128,22 +76123,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -064584: |[064584] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -064594: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06459a: 7100 c111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@11c1 │ │ -0645a0: 0c00 |0006: move-result-object v0 │ │ -0645a2: 7220 9e11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@119e │ │ -0645a8: 0c00 |000a: move-result-object v0 │ │ -0645aa: 5b10 ea04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ea │ │ -0645ae: 0e00 |000d: return-void │ │ +0645d4: |[0645d4] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +0645e4: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0645ea: 7100 c111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@11c1 │ │ +0645f0: 0c00 |0006: move-result-object v0 │ │ +0645f2: 7220 9e11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@119e │ │ +0645f8: 0c00 |000a: move-result-object v0 │ │ +0645fa: 5b10 ea04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ea │ │ +0645fe: 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; │ │ @@ -76154,30 +76149,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0645b0: |[0645b0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -0645c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0645c2: 0f00 |0001: return v0 │ │ +064600: |[064600] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +064610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064612: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #322 header: │ │ -class_idx : 621 │ │ +class_idx : 628 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #322 annotations: │ │ Annotations on class │ │ @@ -76201,22 +76196,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0645c4: |[0645c4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0645d4: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0645da: 7100 c111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@11c1 │ │ -0645e0: 0c00 |0006: move-result-object v0 │ │ -0645e2: 7220 9f11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@119f │ │ -0645e8: 0c00 |000a: move-result-object v0 │ │ -0645ea: 5b10 eb04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04eb │ │ -0645ee: 0e00 |000d: return-void │ │ +064614: |[064614] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +064624: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06462a: 7100 c111 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@11c1 │ │ +064630: 0c00 |0006: move-result-object v0 │ │ +064632: 7220 9f11 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@119f │ │ +064638: 0c00 |000a: move-result-object v0 │ │ +06463a: 5b10 eb04 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04eb │ │ +06463e: 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; │ │ @@ -76227,17 +76222,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0645f0: |[0645f0] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -064600: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064602: 0f00 |0001: return v0 │ │ +064640: |[064640] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +064650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064652: 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; │ │ │ │ @@ -76246,31 +76241,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -064604: |[064604] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -064614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064616: 0f00 |0001: return v0 │ │ +064654: |[064654] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +064664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064666: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #323 header: │ │ -class_idx : 626 │ │ +class_idx : 633 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #323 annotations: │ │ Annotations on class │ │ @@ -76390,21 +76385,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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #324 header: │ │ -class_idx : 628 │ │ +class_idx : 635 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -76427,33 +76422,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -064618: |[064618] android.support.v4.widget.SearchViewCompat.:()V │ │ -064628: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06462c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -064630: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -064634: 2200 7102 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0271 │ │ -064638: 7010 9611 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1196 │ │ -06463e: 6900 f004 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064642: 0e00 |000d: return-void │ │ -064644: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -064648: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -06464c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -064650: 2200 7002 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0270 │ │ -064654: 7010 8511 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1185 │ │ -06465a: 6900 f004 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -06465e: 28f2 |001b: goto 000d // -000e │ │ -064660: 2200 7302 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@0273 │ │ -064664: 7010 ac11 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@11ac │ │ -06466a: 6900 f004 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -06466e: 28ea |0023: goto 000d // -0016 │ │ +064668: |[064668] android.support.v4.widget.SearchViewCompat.:()V │ │ +064678: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06467c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +064680: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +064684: 2200 7802 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@0278 │ │ +064688: 7010 9611 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1196 │ │ +06468e: 6900 f004 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064692: 0e00 |000d: return-void │ │ +064694: 6000 2c00 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064698: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +06469c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0646a0: 2200 7702 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@0277 │ │ +0646a4: 7010 8511 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1185 │ │ +0646aa: 6900 f004 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0646ae: 28f2 |001b: goto 000d // -000e │ │ +0646b0: 2200 7a02 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@027a │ │ +0646b4: 7010 ac11 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@11ac │ │ +0646ba: 6900 f004 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0646be: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -76465,17 +76460,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064670: |[064670] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -064680: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064686: 0e00 |0003: return-void │ │ +0646c0: |[0646c0] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0646d0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0646d6: 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; │ │ @@ -76485,36 +76480,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 │ │ -064688: |[064688] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -064698: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -06469c: 1100 |0002: return-object v0 │ │ +0646d8: |[0646d8] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +0646e8: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0646ec: 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 │ │ -0646a0: |[0646a0] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0646b0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0646b4: 7220 9a11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@119a │ │ -0646ba: 0c00 |0005: move-result-object v0 │ │ -0646bc: 1100 |0006: return-object v0 │ │ +0646f0: |[0646f0] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +064700: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064704: 7220 9a11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@119a │ │ +06470a: 0c00 |0005: move-result-object v0 │ │ +06470c: 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;) │ │ @@ -76522,19 +76517,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0646c0: |[0646c0] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -0646d0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0646d4: 7220 9b11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@119b │ │ -0646da: 0a00 |0005: move-result v0 │ │ -0646dc: 0f00 |0006: return v0 │ │ +064710: |[064710] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +064720: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064724: 7220 9b11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@119b │ │ +06472a: 0a00 |0005: move-result v0 │ │ +06472c: 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;) │ │ @@ -76542,19 +76537,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0646e0: |[0646e0] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0646f0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0646f4: 7220 9c11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@119c │ │ -0646fa: 0a00 |0005: move-result v0 │ │ -0646fc: 0f00 |0006: return v0 │ │ +064730: |[064730] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +064740: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064744: 7220 9c11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@119c │ │ +06474a: 0a00 |0005: move-result v0 │ │ +06474c: 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;) │ │ @@ -76562,19 +76557,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064700: |[064700] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -064710: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064714: 7220 9d11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@119d │ │ -06471a: 0a00 |0005: move-result v0 │ │ -06471c: 0f00 |0006: return v0 │ │ +064750: |[064750] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +064760: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064764: 7220 9d11 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@119d │ │ +06476a: 0a00 |0005: move-result v0 │ │ +06476c: 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;) │ │ @@ -76582,19 +76577,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 │ │ -064720: |[064720] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -064730: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064734: 7220 a011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11a0 │ │ -06473a: 0c00 |0005: move-result-object v0 │ │ -06473c: 1100 |0006: return-object v0 │ │ +064770: |[064770] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +064780: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064784: 7220 a011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11a0 │ │ +06478a: 0c00 |0005: move-result-object v0 │ │ +06478c: 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;) │ │ @@ -76602,18 +76597,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 │ │ -064740: |[064740] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -064750: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064754: 7230 a111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@11a1 │ │ -06475a: 0e00 |0005: return-void │ │ +064790: |[064790] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0647a0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0647a4: 7230 a111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@11a1 │ │ +0647aa: 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 │ │ @@ -76623,18 +76618,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 │ │ -06475c: |[06475c] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -06476c: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064770: 7230 a211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@11a2 │ │ -064776: 0e00 |0005: return-void │ │ +0647ac: |[0647ac] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +0647bc: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0647c0: 7230 a211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@11a2 │ │ +0647c6: 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 │ │ @@ -76644,18 +76639,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 │ │ -064778: |[064778] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -064788: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -06478c: 7230 a311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@11a3 │ │ -064792: 0e00 |0005: return-void │ │ +0647c8: |[0647c8] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +0647d8: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0647dc: 7230 a311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@11a3 │ │ +0647e2: 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 │ │ @@ -76665,18 +76660,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 │ │ -064794: |[064794] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -0647a4: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0647a8: 7230 a411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@11a4 │ │ -0647ae: 0e00 |0005: return-void │ │ +0647e4: |[0647e4] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +0647f4: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0647f8: 7230 a411 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@11a4 │ │ +0647fe: 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 │ │ @@ -76686,19 +76681,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 │ │ -0647b0: |[0647b0] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0647c0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0647c4: 5431 ea04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ea │ │ -0647c8: 7230 a511 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11a5 │ │ -0647ce: 0e00 |0007: return-void │ │ +064800: |[064800] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +064810: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064814: 5431 ea04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@04ea │ │ +064818: 7230 a511 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11a5 │ │ +06481e: 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; │ │ @@ -76708,19 +76703,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 │ │ -0647d0: |[0647d0] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0647e0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -0647e4: 5431 eb04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04eb │ │ -0647e8: 7230 a611 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11a6 │ │ -0647ee: 0e00 |0007: return-void │ │ +064820: |[064820] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +064830: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064834: 5431 eb04 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@04eb │ │ +064838: 7230 a611 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11a6 │ │ +06483e: 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; │ │ @@ -76730,18 +76725,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 │ │ -0647f0: |[0647f0] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -064800: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064804: 7240 a711 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@11a7 │ │ -06480a: 0e00 |0005: return-void │ │ +064840: |[064840] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +064850: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064854: 7240 a711 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@11a7 │ │ +06485a: 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; │ │ @@ -76752,18 +76747,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 │ │ -06480c: |[06480c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -06481c: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064820: 7230 a811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@11a8 │ │ -064826: 0e00 |0005: return-void │ │ +06485c: |[06485c] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +06486c: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +064870: 7230 a811 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@11a8 │ │ +064876: 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; │ │ @@ -76773,18 +76768,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 │ │ -064828: |[064828] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -064838: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -06483c: 7230 a911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@11a9 │ │ -064842: 0e00 |0005: return-void │ │ +064878: |[064878] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +064888: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +06488c: 7230 a911 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@11a9 │ │ +064892: 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 │ │ @@ -76794,18 +76789,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 │ │ -064844: |[064844] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -064854: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064858: 7230 aa11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@11aa │ │ -06485e: 0e00 |0005: return-void │ │ +064894: |[064894] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0648a4: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0648a8: 7230 aa11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@11aa │ │ +0648ae: 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; │ │ @@ -76815,34 +76810,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 │ │ -064860: |[064860] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -064870: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ -064874: 7230 ab11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@11ab │ │ -06487a: 0e00 |0005: return-void │ │ +0648b0: |[0648b0] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0648c0: 6200 f004 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@04f0 │ │ +0648c4: 7230 ab11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@11ab │ │ +0648ca: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #325 header: │ │ -class_idx : 629 │ │ +class_idx : 636 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3031 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -76867,18 +76862,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 │ │ -06487c: |[06487c] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -06488c: 5b01 f104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ -064890: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064896: 0e00 |0005: return-void │ │ +0648cc: |[0648cc] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +0648dc: 5b01 f104 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ +0648e0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0648e6: 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; │ │ │ │ @@ -76888,19 +76883,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064898: |[064898] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0648a8: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ -0648ac: 7220 d811 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@11d8 │ │ -0648b2: 0a00 |0005: move-result v0 │ │ -0648b4: 0f00 |0006: return v0 │ │ +0648e8: |[0648e8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0648f8: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ +0648fc: 7220 d811 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@11d8 │ │ +064902: 0a00 |0005: move-result v0 │ │ +064904: 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; │ │ │ │ @@ -76909,33 +76904,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0648b8: |[0648b8] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0648c8: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ -0648cc: 7220 d911 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@11d9 │ │ -0648d2: 0a00 |0005: move-result v0 │ │ -0648d4: 0f00 |0006: return v0 │ │ +064908: |[064908] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +064918: 5410 f104 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@04f1 │ │ +06491c: 7220 d911 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@11d9 │ │ +064922: 0a00 |0005: move-result v0 │ │ +064924: 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 : 3031 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3040 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #326 header: │ │ -class_idx : 630 │ │ +class_idx : 637 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3031 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -76960,18 +76955,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 │ │ -0648d8: |[0648d8] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -0648e8: 5b01 f204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04f2 │ │ -0648ec: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0648f2: 0e00 |0005: return-void │ │ +064928: |[064928] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +064938: 5b01 f204 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04f2 │ │ +06493c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064942: 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; │ │ │ │ @@ -76981,32 +76976,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0648f4: |[0648f4] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -064904: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04f2 │ │ -064908: 7210 d711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@11d7 │ │ -06490e: 0a00 |0005: move-result v0 │ │ -064910: 0f00 |0006: return v0 │ │ +064944: |[064944] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +064954: 5410 f204 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@04f2 │ │ +064958: 7210 d711 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@11d7 │ │ +06495e: 0a00 |0005: move-result v0 │ │ +064960: 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 : 3031 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3040 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #327 header: │ │ -class_idx : 631 │ │ +class_idx : 638 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3031 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -77024,21 +77019,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3031 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3040 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #328 header: │ │ -class_idx : 632 │ │ +class_idx : 639 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3031 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -77062,21 +77057,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 : 3031 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3040 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #329 header: │ │ -class_idx : 633 │ │ +class_idx : 640 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3031 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3040 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -77095,17 +77090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064914: |[064914] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -064924: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06492a: 0e00 |0003: return-void │ │ +064964: |[064964] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +064974: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06497a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -77114,19 +77109,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 │ │ -06492c: |[06492c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06493c: 1f01 f003 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f0 │ │ -064940: 6e10 e420 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@20e4 │ │ -064946: 0c00 |0005: move-result-object v0 │ │ -064948: 1100 |0006: return-object v0 │ │ +06497c: |[06497c] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +06498c: 1f01 f903 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f9 │ │ +064990: 6e10 e420 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@20e4 │ │ +064996: 0c00 |0005: move-result-object v0 │ │ +064998: 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;) │ │ @@ -77134,19 +77129,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06494c: |[06494c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -06495c: 1f01 f003 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f0 │ │ -064960: 6e10 e520 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@20e5 │ │ -064966: 0a00 |0005: move-result v0 │ │ -064968: 0f00 |0006: return v0 │ │ +06499c: |[06499c] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0649ac: 1f01 f903 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f9 │ │ +0649b0: 6e10 e520 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@20e5 │ │ +0649b6: 0a00 |0005: move-result v0 │ │ +0649b8: 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;) │ │ @@ -77154,19 +77149,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06496c: |[06496c] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -06497c: 1f01 f003 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f0 │ │ -064980: 6e10 e620 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@20e6 │ │ -064986: 0a00 |0005: move-result v0 │ │ -064988: 0f00 |0006: return v0 │ │ +0649bc: |[0649bc] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0649cc: 1f01 f903 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f9 │ │ +0649d0: 6e10 e620 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@20e6 │ │ +0649d6: 0a00 |0005: move-result v0 │ │ +0649d8: 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;) │ │ @@ -77174,19 +77169,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06498c: |[06498c] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -06499c: 1f01 f003 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f0 │ │ -0649a0: 6e10 e720 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@20e7 │ │ -0649a6: 0a00 |0005: move-result v0 │ │ -0649a8: 0f00 |0006: return v0 │ │ +0649dc: |[0649dc] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0649ec: 1f01 f903 |0000: check-cast v1, Landroid/widget/SearchView; // type@03f9 │ │ +0649f0: 6e10 e720 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@20e7 │ │ +0649f6: 0a00 |0005: move-result v0 │ │ +0649f8: 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;) │ │ @@ -77194,18 +77189,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 │ │ -0649ac: |[0649ac] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -0649bc: 2200 7602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@0276 │ │ -0649c0: 7020 d511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@11d5 │ │ -0649c6: 1100 |0005: return-object v0 │ │ +0649fc: |[0649fc] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +064a0c: 2200 7d02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@027d │ │ +064a10: 7020 d511 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@11d5 │ │ +064a16: 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;) │ │ @@ -77213,18 +77208,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 │ │ -0649c8: |[0649c8] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -0649d8: 2200 7502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@0275 │ │ -0649dc: 7020 d211 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@11d2 │ │ -0649e2: 1100 |0005: return-object v0 │ │ +064a18: |[064a18] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +064a28: 2200 7c02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@027c │ │ +064a2c: 7020 d211 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@11d2 │ │ +064a32: 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;) │ │ @@ -77232,18 +77227,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 │ │ -0649e4: |[0649e4] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0649f4: 2200 f003 |0000: new-instance v0, Landroid/widget/SearchView; // type@03f0 │ │ -0649f8: 7020 e220 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20e2 │ │ -0649fe: 1100 |0005: return-object v0 │ │ +064a34: |[064a34] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +064a44: 2200 f903 |0000: new-instance v0, Landroid/widget/SearchView; // type@03f9 │ │ +064a48: 7020 e220 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20e2 │ │ +064a4e: 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;) │ │ @@ -77251,18 +77246,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 │ │ -064a00: |[064a00] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -064a10: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064a14: 6e20 e920 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@20e9 │ │ -064a1a: 0e00 |0005: return-void │ │ +064a50: |[064a50] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +064a60: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064a64: 6e20 e920 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@20e9 │ │ +064a6a: 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 │ │ @@ -77272,18 +77267,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 │ │ -064a1c: |[064a1c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -064a2c: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064a30: 6e20 ec20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@20ec │ │ -064a36: 0e00 |0005: return-void │ │ +064a6c: |[064a6c] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +064a7c: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064a80: 6e20 ec20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@20ec │ │ +064a86: 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 │ │ @@ -77293,19 +77288,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 │ │ -064a38: |[064a38] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -064a48: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064a4c: 1f01 ee03 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@03ee │ │ -064a50: 6e20 ed20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@20ed │ │ -064a56: 0e00 |0007: return-void │ │ +064a88: |[064a88] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +064a98: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064a9c: 1f01 f703 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@03f7 │ │ +064aa0: 6e20 ed20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@20ed │ │ +064aa6: 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; │ │ @@ -77315,19 +77310,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 │ │ -064a58: |[064a58] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -064a68: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064a6c: 1f01 ef03 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@03ef │ │ -064a70: 6e20 ee20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@20ee │ │ -064a76: 0e00 |0007: return-void │ │ +064aa8: |[064aa8] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +064ab8: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064abc: 1f01 f803 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@03f8 │ │ +064ac0: 6e20 ee20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@20ee │ │ +064ac6: 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; │ │ @@ -77337,18 +77332,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 │ │ -064a78: |[064a78] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -064a88: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064a8c: 6e30 ef20 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@20ef │ │ -064a92: 0e00 |0005: return-void │ │ +064ac8: |[064ac8] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +064ad8: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064adc: 6e30 ef20 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@20ef │ │ +064ae2: 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; │ │ @@ -77359,18 +77354,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 │ │ -064a94: |[064a94] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -064aa4: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064aa8: 6e20 f020 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@20f0 │ │ -064aae: 0e00 |0005: return-void │ │ +064ae4: |[064ae4] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +064af4: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064af8: 6e20 f020 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@20f0 │ │ +064afe: 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; │ │ @@ -77380,18 +77375,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 │ │ -064ab0: |[064ab0] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -064ac0: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064ac4: 6e20 f120 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@20f1 │ │ -064aca: 0e00 |0005: return-void │ │ +064b00: |[064b00] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +064b10: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064b14: 6e20 f120 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@20f1 │ │ +064b1a: 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 │ │ @@ -77401,27 +77396,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 │ │ -064acc: |[064acc] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -064adc: 0741 |0000: move-object v1, v4 │ │ -064ade: 1f01 f003 |0001: check-cast v1, Landroid/widget/SearchView; // type@03f0 │ │ -064ae2: 6e10 e320 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@20e3 │ │ -064ae8: 0c02 |0006: move-result-object v2 │ │ -064aea: 1a03 f221 |0007: const-string v3, "search" // string@21f2 │ │ -064aee: 6e20 0a01 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -064af4: 0c00 |000c: move-result-object v0 │ │ -064af6: 1f00 1a00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ -064afa: 6e20 cc00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00cc │ │ -064b00: 0c02 |0012: move-result-object v2 │ │ -064b02: 6e20 f220 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@20f2 │ │ -064b08: 0e00 |0016: return-void │ │ +064b1c: |[064b1c] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +064b2c: 0741 |0000: move-object v1, v4 │ │ +064b2e: 1f01 f903 |0001: check-cast v1, Landroid/widget/SearchView; // type@03f9 │ │ +064b32: 6e10 e320 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@20e3 │ │ +064b38: 0c02 |0006: move-result-object v2 │ │ +064b3a: 1a03 fb21 |0007: const-string v3, "search" // string@21fb │ │ +064b3e: 6e20 0a01 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +064b44: 0c00 |000c: move-result-object v0 │ │ +064b46: 1f00 1d00 |000d: check-cast v0, Landroid/app/SearchManager; // type@001d │ │ +064b4a: 6e20 cc00 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@00cc │ │ +064b50: 0c02 |0012: move-result-object v2 │ │ +064b52: 6e20 f220 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@20f2 │ │ +064b58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -77435,34 +77430,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 │ │ -064b0c: |[064b0c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -064b1c: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064b20: 6e20 f320 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@20f3 │ │ -064b26: 0e00 |0005: return-void │ │ +064b5c: |[064b5c] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +064b6c: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064b70: 6e20 f320 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@20f3 │ │ +064b76: 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 : 3031 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3040 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #330 header: │ │ -class_idx : 634 │ │ +class_idx : 641 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1008 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1017 │ │ +source_file_idx : 3042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -77482,17 +77477,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064b28: |[064b28] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -064b38: 7020 e220 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20e2 │ │ -064b3e: 0e00 |0003: return-void │ │ +064b78: |[064b78] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +064b88: 7020 e220 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20e2 │ │ +064b8e: 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; │ │ @@ -77503,35 +77498,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -064b40: |[064b40] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -064b50: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -064b54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064b56: 6e30 ed11 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@11ed │ │ -064b5c: 6f10 e820 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@20e8 │ │ -064b62: 0e00 |0009: return-void │ │ +064b90: |[064b90] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +064ba0: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +064ba4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +064ba6: 6e30 ed11 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@11ed │ │ +064bac: 6f10 e820 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@20e8 │ │ +064bb2: 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 : 3033 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3042 (SearchViewCompatIcs.java) │ │ │ │ Class #331 header: │ │ -class_idx : 635 │ │ +class_idx : 642 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3033 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3042 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -77550,17 +77545,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064b64: |[064b64] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -064b74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064b7a: 0e00 |0003: return-void │ │ +064bb4: |[064bb4] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +064bc4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064bca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -77569,18 +77564,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 │ │ -064b7c: |[064b7c] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -064b8c: 2200 7a02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@027a │ │ -064b90: 7020 eb11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@11eb │ │ -064b96: 1100 |0005: return-object v0 │ │ +064bcc: |[064bcc] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +064bdc: 2200 8102 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@0281 │ │ +064be0: 7020 eb11 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@11eb │ │ +064be6: 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;) │ │ @@ -77588,18 +77583,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 │ │ -064b98: |[064b98] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -064ba8: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064bac: 6e20 ea20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@20ea │ │ -064bb2: 0e00 |0005: return-void │ │ +064be8: |[064be8] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +064bf8: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064bfc: 6e20 ea20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@20ea │ │ +064c02: 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 │ │ @@ -77609,34 +77604,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 │ │ -064bb4: |[064bb4] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -064bc4: 1f00 f003 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f0 │ │ -064bc8: 6e20 eb20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@20eb │ │ -064bce: 0e00 |0005: return-void │ │ +064c04: |[064c04] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +064c14: 1f00 f903 |0000: check-cast v0, Landroid/widget/SearchView; // type@03f9 │ │ +064c18: 6e20 eb20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@20eb │ │ +064c1e: 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 : 3033 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3042 (SearchViewCompatIcs.java) │ │ │ │ Class #332 header: │ │ -class_idx : 636 │ │ +class_idx : 643 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -77654,21 +77649,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 : 3062 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3071 (SimpleCursorAdapter.java) │ │ │ │ Class #333 header: │ │ -class_idx : 637 │ │ +class_idx : 644 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -77686,21 +77681,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 : 3062 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3071 (SimpleCursorAdapter.java) │ │ │ │ Class #334 header: │ │ -class_idx : 639 │ │ +class_idx : 646 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -77712,21 +77707,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #335 header: │ │ -class_idx : 641 │ │ +class_idx : 648 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -77755,19 +77750,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 │ │ -064bd0: |[064bd0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -064be0: 5b01 fd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ -064be4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064bea: 5b02 fc04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ -064bee: 0e00 |0007: return-void │ │ +064c20: |[064c20] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +064c30: 5b01 fd04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ +064c34: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064c3a: 5b02 fc04 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ +064c3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0005 line=1493 │ │ 0x0007 line=1494 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -77780,49 +77775,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -064bf0: |[064bf0] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -064c00: 5430 fc04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ -064c04: 6e10 941e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -064c0a: 0c00 |0005: move-result-object v0 │ │ -064c0c: 5431 fd04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ -064c10: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -064c14: 5430 fc04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ -064c18: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -064c1a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -064c1c: 7130 fb0b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ -064c22: 5430 fd04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ -064c26: 5431 fc04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ -064c2a: 7120 4112 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1241 │ │ -064c30: 5430 fd04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ -064c34: 7110 3a12 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@123a │ │ -064c3a: 0c00 |001d: move-result-object v0 │ │ -064c3c: 6e20 0b23 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -064c42: 0e00 |0021: return-void │ │ +064c40: |[064c40] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +064c50: 5430 fc04 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ +064c54: 6e10 941e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +064c5a: 0c00 |0005: move-result-object v0 │ │ +064c5c: 5431 fd04 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ +064c60: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +064c64: 5430 fc04 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ +064c68: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +064c6a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +064c6c: 7130 fb0b 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ +064c72: 5430 fd04 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ +064c76: 5431 fc04 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@04fc │ │ +064c7a: 7120 4112 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1241 │ │ +064c80: 5430 fd04 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fd │ │ +064c84: 7110 3a12 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@123a │ │ +064c8a: 0c00 |001d: move-result-object v0 │ │ +064c8c: 6e20 0b23 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +064c92: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ 0x000a line=1499 │ │ 0x0011 line=1500 │ │ 0x0018 line=1502 │ │ 0x0021 line=1503 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #336 header: │ │ -class_idx : 643 │ │ +class_idx : 650 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 940 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 949 │ │ +source_file_idx : 3080 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -77862,42 +77857,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -064c44: |[064c44] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -064c54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -064c56: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -064c5a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -064c5c: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -064c62: 4b02 0001 |0007: aput v2, v0, v1 │ │ -064c66: 6900 ff04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ff │ │ -064c6a: 0e00 |000b: return-void │ │ +064c94: |[064c94] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +064ca4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +064ca6: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +064caa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +064cac: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +064cb2: 4b02 0001 |0007: aput v2, v0, v1 │ │ +064cb6: 6900 ff04 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ff │ │ +064cba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1257 │ │ 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 │ │ -064c6c: |[064c6c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -064c7c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -064c7e: 7030 f81e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -064c84: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -064c86: 5910 0605 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064c8a: 0e00 |0007: return-void │ │ +064cbc: |[064cbc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +064ccc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +064cce: 7030 f81e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +064cd4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +064cd6: 5910 0605 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064cda: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1281 │ │ 0x0004 line=1265 │ │ 0x0007 line=1282 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77907,19 +77902,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -064c8c: |[064c8c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -064c9c: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -064ca2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064ca4: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064ca8: 0e00 |0006: return-void │ │ +064cdc: |[064cdc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +064cec: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +064cf2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +064cf4: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064cf8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1265 │ │ 0x0006 line=1286 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -77931,27 +77926,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 │ │ -064cac: |[064cac] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -064cbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -064cbe: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ -064cc4: 5932 0605 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064cc8: 6201 ff04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ff │ │ -064ccc: 6e30 0f01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -064cd2: 0c00 |000b: move-result-object v0 │ │ -064cd4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -064cd6: 6e30 8801 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0188 │ │ -064cdc: 0a01 |0010: move-result v1 │ │ -064cde: 5931 0605 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064ce2: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -064ce8: 0e00 |0016: return-void │ │ +064cfc: |[064cfc] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064d0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +064d0e: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ +064d14: 5932 0605 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d18: 6201 ff04 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@04ff │ │ +064d1c: 6e30 0f01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +064d22: 0c00 |000b: move-result-object v0 │ │ +064d24: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +064d26: 6e30 8801 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@0188 │ │ +064d2c: 0a01 |0010: move-result v1 │ │ +064d2e: 5931 0605 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d32: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +064d38: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1302 │ │ 0x0004 line=1265 │ │ 0x0006 line=1304 │ │ 0x000c line=1305 │ │ 0x0013 line=1306 │ │ @@ -77967,21 +77962,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 │ │ -064cec: |[064cec] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -064cfc: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ -064d02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064d04: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064d08: 5220 0605 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064d0c: 5910 0605 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064d10: 0e00 |000a: return-void │ │ +064d3c: |[064d3c] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +064d4c: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ +064d52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +064d54: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d58: 5220 0605 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d5c: 5910 0605 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d60: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0003 line=1265 │ │ 0x0006 line=1298 │ │ 0x000a line=1299 │ │ locals : │ │ @@ -77993,19 +77988,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 │ │ -064d14: |[064d14] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -064d24: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ -064d2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064d2c: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064d30: 0e00 |0006: return-void │ │ +064d64: |[064d64] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +064d74: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ +064d7a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +064d7c: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064d80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1289 │ │ 0x0003 line=1265 │ │ 0x0006 line=1290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -78016,36 +78011,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 │ │ -064d34: |[064d34] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -064d44: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ -064d4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -064d4c: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -064d50: 0e00 |0006: return-void │ │ +064d84: |[064d84] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +064d94: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ +064d9a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +064d9c: 5910 0605 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +064da0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1293 │ │ 0x0003 line=1265 │ │ 0x0006 line=1294 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #337 header: │ │ -class_idx : 644 │ │ +class_idx : 651 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #337 annotations: │ │ Annotations on class │ │ @@ -78075,21 +78070,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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #338 header: │ │ -class_idx : 645 │ │ +class_idx : 652 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -78111,17 +78106,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064d54: |[064d54] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -064d64: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -064d6a: 0e00 |0003: return-void │ │ +064da4: |[064da4] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +064db4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +064dba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -78130,19 +78125,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 │ │ -064d6c: |[064d6c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -064d7c: 2200 8602 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0286 │ │ -064d80: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064d82: 7030 2612 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1226 │ │ -064d88: 1100 |0006: return-object v0 │ │ +064dbc: |[064dbc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +064dcc: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@028d │ │ +064dd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +064dd2: 7030 2612 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1226 │ │ +064dd8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1332 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -78151,18 +78146,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 │ │ -064d8c: |[064d8c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -064d9c: 6e20 2012 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1220 │ │ -064da2: 0c00 |0003: move-result-object v0 │ │ -064da4: 1100 |0004: return-object v0 │ │ +064ddc: |[064ddc] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +064dec: 6e20 2012 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1220 │ │ +064df2: 0c00 |0003: move-result-object v0 │ │ +064df4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -78171,17 +78166,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 │ │ -064da8: |[064da8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -064db8: 2320 b304 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@04b3 │ │ -064dbc: 1100 |0002: return-object v0 │ │ +064df8: |[064df8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +064e08: 2320 bc04 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@04bc │ │ +064e0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -78190,32 +78185,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 │ │ -064dc0: |[064dc0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -064dd0: 6e20 2212 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1222 │ │ -064dd6: 0c00 |0003: move-result-object v0 │ │ -064dd8: 1100 |0004: return-object v0 │ │ +064e10: |[064e10] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +064e20: 6e20 2212 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1222 │ │ +064e26: 0c00 |0003: move-result-object v0 │ │ +064e28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #339 header: │ │ -class_idx : 646 │ │ +class_idx : 653 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 926 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 934 │ │ +source_file_idx : 3080 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -78245,43 +78240,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -064ddc: |[064ddc] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -064dec: 2200 8502 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@0285 │ │ -064df0: 7010 1f12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@121f │ │ -064df6: 6900 0805 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0508 │ │ -064dfa: 0e00 |0007: return-void │ │ +064e2c: |[064e2c] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +064e3c: 2200 8c02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@028c │ │ +064e40: 7010 1f12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@121f │ │ +064e46: 6900 0805 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0508 │ │ +064e4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 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 │ │ -064dfc: |[064dfc] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -064e0c: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -064e12: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -064e18: 0a00 |0006: move-result v0 │ │ -064e1a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -064e1e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -064e20: 5c10 0905 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ -064e24: 0e00 |000c: return-void │ │ -064e26: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -064e28: 28fc |000e: goto 000a // -0004 │ │ +064e4c: |[064e4c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +064e5c: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +064e62: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +064e68: 0a00 |0006: move-result v0 │ │ +064e6a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +064e6e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +064e70: 5c10 0905 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ +064e74: 0e00 |000c: return-void │ │ +064e76: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +064e78: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0003 line=1320 │ │ 0x000c line=1321 │ │ 0x000d line=1320 │ │ locals : │ │ @@ -78293,17 +78288,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 │ │ -064e2c: |[064e2c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -064e3c: 7020 2512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1225 │ │ -064e42: 0e00 |0003: return-void │ │ +064e7c: |[064e7c] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +064e8c: 7020 2512 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1225 │ │ +064e92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ 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; │ │ @@ -78313,17 +78308,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064e44: |[064e44] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -064e54: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -064e5a: 0e00 |0003: return-void │ │ +064e94: |[064e94] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +064ea4: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +064eaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1315 │ │ 0x0003 line=1316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -78334,41 +78329,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -064e5c: |[064e5c] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -064e6c: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -064e72: 5510 0905 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ -064e76: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -064e7a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -064e7c: 6e20 8602 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -064e82: 0e00 |000b: return-void │ │ -064e84: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -064e86: 28fb |000d: goto 0008 // -0005 │ │ +064eac: |[064eac] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +064ebc: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +064ec2: 5510 0905 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ +064ec6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +064eca: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +064ecc: 6e20 8602 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +064ed2: 0e00 |000b: return-void │ │ +064ed4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +064ed6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1325 │ │ 0x0003 line=1326 │ │ 0x000b line=1327 │ │ 0x000c line=1326 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #340 header: │ │ -class_idx : 648 │ │ +class_idx : 655 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -78386,21 +78381,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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #341 header: │ │ -class_idx : 652 │ │ +class_idx : 659 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 950 │ │ +source_file_idx : 3080 │ │ static_fields_size : 5 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 41 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -78528,32 +78523,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -064e88: |[064e88] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -064e98: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -064e9c: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -064ea0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -064ea4: 2201 8b02 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@028b │ │ -064ea8: 7010 3312 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1233 │ │ -064eae: 6901 0e05 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ -064eb2: 0e00 |000d: return-void │ │ -064eb4: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -064eb8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -064ebc: 2201 8a02 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@028a │ │ -064ec0: 7010 3112 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1231 │ │ -064ec6: 6901 0e05 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ -064eca: 28f4 |0019: goto 000d // -000c │ │ -064ecc: 2201 8902 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0289 │ │ -064ed0: 7010 2f12 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ -064ed6: 6901 0e05 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ -064eda: 28ec |0021: goto 000d // -0014 │ │ +064ed8: |[064ed8] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +064ee8: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +064eec: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +064ef0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +064ef4: 2201 9202 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@0292 │ │ +064ef8: 7010 3312 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1233 │ │ +064efe: 6901 0e05 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ +064f02: 0e00 |000d: return-void │ │ +064f04: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +064f08: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +064f0c: 2201 9102 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@0291 │ │ +064f10: 7010 3112 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1231 │ │ +064f16: 6901 0e05 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ +064f1a: 28f4 |0019: goto 000d // -000c │ │ +064f1c: 2201 9002 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@0290 │ │ +064f20: 7010 2f12 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ +064f26: 6901 0e05 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ +064f2a: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0002 line=193 │ │ 0x0006 line=194 │ │ 0x000d line=200 │ │ 0x000e line=195 │ │ @@ -78567,18 +78562,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -064edc: |[064edc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -064eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064eee: 7030 3712 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1237 │ │ -064ef4: 0e00 |0004: return-void │ │ +064f2c: |[064f2c] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +064f3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064f3e: 7030 3712 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1237 │ │ +064f44: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78588,18 +78583,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 │ │ -064ef8: |[064ef8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -064f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -064f0a: 7040 3812 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1238 │ │ -064f10: 0e00 |0004: return-void │ │ +064f48: |[064f48] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +064f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +064f5a: 7040 3812 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1238 │ │ +064f60: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=249 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -78610,58 +78605,58 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -064f14: |[064f14] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -064f24: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ -064f28: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -064f2a: 7040 061f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ -064f30: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -064f36: 5962 2205 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -064f3a: 5c64 1405 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -064f3e: 2202 4e00 |000d: new-instance v2, Landroid/graphics/Rect; // type@004e │ │ -064f42: 7010 d201 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -064f48: 5b62 2305 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ -064f4c: 2202 7b04 |0014: new-instance v2, Ljava/util/ArrayList; // type@047b │ │ -064f50: 7010 ff22 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -064f56: 5b62 1c05 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -064f5a: 6e10 0701 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -064f60: 0c02 |001e: move-result-object v2 │ │ -064f62: 6e10 7501 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -064f68: 0c02 |0022: move-result-object v2 │ │ -064f6a: 5220 680b |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -064f6e: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -064f72: c802 |0027: mul-float/2addr v2, v0 │ │ -064f74: c652 |0028: add-float/2addr v2, v5 │ │ -064f76: 8722 |0029: float-to-int v2, v2 │ │ -064f78: 5962 1805 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ -064f7c: 7110 ed1e 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -064f82: 0c01 |002f: move-result-object v1 │ │ -064f84: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -064f86: 6e20 7d12 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@127d │ │ -064f8c: 2202 8002 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0280 │ │ -064f90: 7020 0312 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1203 │ │ -064f96: 7120 f50b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ -064f9c: 7120 f80b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ -064fa2: 2202 8202 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0282 │ │ -064fa6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -064fa8: 7030 0c12 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@120c │ │ -064fae: 7130 fd12 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ -064fb4: 0c02 |0048: move-result-object v2 │ │ -064fb6: 5b62 1305 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -064fba: 5462 1305 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -064fbe: 6e20 1813 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ -064fc4: 5462 1305 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -064fc8: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ -064fcc: c803 |0054: mul-float/2addr v3, v0 │ │ -064fce: 6e20 1913 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ -064fd4: 0e00 |0058: return-void │ │ +064f64: |[064f64] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +064f74: 1505 003f |0000: const/high16 v5, #int 1056964608 // #3f00 │ │ +064f78: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +064f7a: 7040 061f 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ +064f80: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +064f86: 5962 2205 |0009: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +064f8a: 5c64 1405 |000b: iput-boolean v4, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +064f8e: 2202 5200 |000d: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +064f92: 7010 d201 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +064f98: 5b62 2305 |0012: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ +064f9c: 2202 8404 |0014: new-instance v2, Ljava/util/ArrayList; // type@0484 │ │ +064fa0: 7010 ff22 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +064fa6: 5b62 1c05 |0019: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +064faa: 6e10 0701 0700 |001b: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +064fb0: 0c02 |001e: move-result-object v2 │ │ +064fb2: 6e10 7501 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +064fb8: 0c02 |0022: move-result-object v2 │ │ +064fba: 5220 680b |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +064fbe: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +064fc2: c802 |0027: mul-float/2addr v2, v0 │ │ +064fc4: c652 |0028: add-float/2addr v2, v5 │ │ +064fc6: 8722 |0029: float-to-int v2, v2 │ │ +064fc8: 5962 1805 |002a: iput v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ +064fcc: 7110 ed1e 0700 |002c: invoke-static {v7}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +064fd2: 0c01 |002f: move-result-object v1 │ │ +064fd4: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +064fd6: 6e20 7d12 2600 |0031: invoke-virtual {v6, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@127d │ │ +064fdc: 2202 8702 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@0287 │ │ +064fe0: 7020 0312 6200 |0036: invoke-direct {v2, v6}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1203 │ │ +064fe6: 7120 f50b 2600 |0039: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@0bf5 │ │ +064fec: 7120 f80b 4600 |003c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ +064ff2: 2202 8902 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@0289 │ │ +064ff6: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +064ff8: 7030 0c12 6203 |0042: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@120c │ │ +064ffe: 7130 fd12 5602 |0045: invoke-static {v6, v5, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@12fd │ │ +065004: 0c02 |0048: move-result-object v2 │ │ +065006: 5b62 1305 |0049: iput-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +06500a: 5462 1305 |004b: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +06500e: 6e20 1813 4200 |004d: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1318 │ │ +065014: 5462 1305 |0050: iget-object v2, v6, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065018: 1503 c843 |0052: const/high16 v3, #int 1137180672 // #43c8 │ │ +06501c: c803 |0054: mul-float/2addr v3, v0 │ │ +06501e: 6e20 1913 3200 |0055: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1319 │ │ +065024: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=252 │ │ 0x0006 line=107 │ │ 0x000b line=182 │ │ 0x000d line=184 │ │ 0x0014 line=186 │ │ @@ -78688,17 +78683,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 │ │ -064fd8: |[064fd8] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -064fe8: 5510 1705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ -064fec: 0f00 |0002: return v0 │ │ +065028: |[065028] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +065038: 5510 1705 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ +06503c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78706,17 +78701,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 │ │ -064ff0: |[064ff0] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -065000: 5410 1c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -065004: 1100 |0002: return-object v0 │ │ +065040: |[065040] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +065050: 5410 1c05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +065054: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78724,17 +78719,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 │ │ -065008: |[065008] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -065018: 5410 1305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -06501c: 1100 |0002: return-object v0 │ │ +065058: |[065058] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +065068: 5410 1305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +06506c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78742,17 +78737,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 │ │ -065020: |[065020] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -065030: 5210 1f05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065034: 0f00 |0002: return v0 │ │ +065070: |[065070] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +065080: 5210 1f05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065084: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78760,17 +78755,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 │ │ -065038: |[065038] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -065048: 5410 2105 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -06504c: 1100 |0002: return-object v0 │ │ +065088: |[065088] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +065098: 5410 2105 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +06509c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78778,17 +78773,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 │ │ -065050: |[065050] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -065060: 5c01 1d05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -065064: 0f01 |0002: return v1 │ │ +0650a0: |[0650a0] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +0650b0: 5c01 1d05 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +0650b4: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -78797,17 +78792,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 │ │ -065068: |[065068] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -065078: 7020 6a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@126a │ │ -06507e: 0e00 |0003: return-void │ │ +0650b8: |[0650b8] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +0650c8: 7020 6a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@126a │ │ +0650ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -78816,17 +78811,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 │ │ -065080: |[065080] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -065090: 5210 2005 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ -065094: 0f00 |0002: return v0 │ │ +0650d0: |[0650d0] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +0650e0: 5210 2005 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ +0650e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -78834,17 +78829,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 │ │ -065098: |[065098] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0650a8: 7020 5f12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@125f │ │ -0650ae: 0e00 |0003: return-void │ │ +0650e8: |[0650e8] android.support.v4.widget.SlidingPaneLayout.access$900:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0650f8: 7020 5f12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@125f │ │ +0650fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -78853,25 +78848,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0650b0: |[0650b0] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -0650c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0650c2: 5521 1405 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -0650c6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0650ca: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0650cc: 6e30 8012 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1280 │ │ -0650d2: 0a01 |0009: move-result v1 │ │ -0650d4: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -0650d8: 5c20 1d05 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -0650dc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0650de: 0f00 |000f: return v0 │ │ +065100: |[065100] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +065110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065112: 5521 1405 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065116: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +06511a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +06511c: 6e30 8012 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1280 │ │ +065122: 0a01 |0009: move-result v1 │ │ +065124: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +065128: 5c20 1d05 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +06512c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +06512e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=830 │ │ 0x000c line=831 │ │ 0x000e line=832 │ │ 0x000f line=834 │ │ locals : │ │ @@ -78884,64 +78879,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0650e0: |[0650e0] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -0650f0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0650f2: 6e10 891e 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0650f8: 0c04 |0004: move-result-object v4 │ │ -0650fa: 1f04 8302 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0650fe: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -065100: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -065104: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -065108: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -06510c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -065110: b5c5 |0010: and-int/2addr v5, v12 │ │ -065112: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -065116: 8205 |0013: int-to-float v5, v0 │ │ -065118: c8b5 |0014: mul-float/2addr v5, v11 │ │ -06511a: 8753 |0015: float-to-int v3, v5 │ │ -06511c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -065120: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -065126: b5c6 |001b: and-int/2addr v6, v12 │ │ -065128: 9601 0506 |001c: or-int v1, v5, v6 │ │ -06512c: 5445 0005 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -065130: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -065134: 2205 4b00 |0022: new-instance v5, Landroid/graphics/Paint; // type@004b │ │ -065138: 7010 cd01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01cd │ │ -06513e: 5b45 0005 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -065142: 5445 0005 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -065146: 2206 4d00 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@004d │ │ -06514a: 6207 2400 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0024 │ │ -06514e: 7030 d101 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01d1 │ │ -065154: 6e20 cf01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01cf │ │ -06515a: 7110 e30b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0be3 │ │ -065160: 0a05 |0038: move-result v5 │ │ -065162: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -065166: 5445 0005 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -06516a: 7130 fb0b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ -065170: 7020 5f12 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@125f │ │ -065176: 0e00 |0043: return-void │ │ -065178: 7110 e30b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0be3 │ │ -06517e: 0a05 |0047: move-result v5 │ │ -065180: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -065184: 5445 0005 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -065188: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -06518c: 5445 0005 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -065190: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -065192: 6e20 cf01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01cf │ │ -065198: 2202 8102 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0281 │ │ -06519c: 7030 0912 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1209 │ │ -0651a2: 5495 1c05 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -0651a6: 6e20 0323 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -0651ac: 7120 f20b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ -0651b2: 28e2 |0061: goto 0043 // -001e │ │ +065130: |[065130] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +065140: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +065142: 6e10 891e 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +065148: 0c04 |0004: move-result-object v4 │ │ +06514a: 1f04 8a02 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06514e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +065150: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +065154: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +065158: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +06515c: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +065160: b5c5 |0010: and-int/2addr v5, v12 │ │ +065162: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +065166: 8205 |0013: int-to-float v5, v0 │ │ +065168: c8b5 |0014: mul-float/2addr v5, v11 │ │ +06516a: 8753 |0015: float-to-int v3, v5 │ │ +06516c: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +065170: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +065176: b5c6 |001b: and-int/2addr v6, v12 │ │ +065178: 9601 0506 |001c: or-int v1, v5, v6 │ │ +06517c: 5445 0005 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +065180: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +065184: 2205 4e00 |0022: new-instance v5, Landroid/graphics/Paint; // type@004e │ │ +065188: 7010 cd01 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@01cd │ │ +06518e: 5b45 0005 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +065192: 5445 0005 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +065196: 2206 5100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0051 │ │ +06519a: 6207 2400 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0024 │ │ +06519e: 7030 d101 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@01d1 │ │ +0651a4: 6e20 cf01 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01cf │ │ +0651aa: 7110 e30b 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0be3 │ │ +0651b0: 0a05 |0038: move-result v5 │ │ +0651b2: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +0651b6: 5445 0005 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +0651ba: 7130 fb0b 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0bfb │ │ +0651c0: 7020 5f12 a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@125f │ │ +0651c6: 0e00 |0043: return-void │ │ +0651c8: 7110 e30b 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@0be3 │ │ +0651ce: 0a05 |0047: move-result v5 │ │ +0651d0: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +0651d4: 5445 0005 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +0651d8: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +0651dc: 5445 0005 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +0651e0: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +0651e2: 6e20 cf01 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@01cf │ │ +0651e8: 2202 8802 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0288 │ │ +0651ec: 7030 0912 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1209 │ │ +0651f2: 5495 1c05 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +0651f6: 6e20 0323 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +0651fc: 7120 f20b 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0bf2 │ │ +065202: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=933 │ │ 0x0007 line=935 │ │ 0x000e line=936 │ │ 0x0013 line=937 │ │ 0x0016 line=938 │ │ @@ -78974,18 +78969,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0651b4: |[0651b4] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -0651c4: 6200 0e05 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ -0651c8: 7230 2e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@122e │ │ -0651ce: 0e00 |0005: return-void │ │ +065204: |[065204] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +065214: 6200 0e05 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@050e │ │ +065218: 7230 2e12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@122e │ │ +06521e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=999 │ │ 0x0005 line=1000 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -78995,47 +78990,47 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -0651d0: |[0651d0] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -0651e0: 5452 2105 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0651e4: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ -0651e8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0651ea: 5952 1f05 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -0651ee: 0e00 |0007: return-void │ │ -0651f0: 5452 2105 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0651f4: 6e10 891e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0651fa: 0c01 |000d: move-result-object v1 │ │ -0651fc: 1f01 8302 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065200: 6e10 5712 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -065206: 0a02 |0013: move-result v2 │ │ -065208: 5213 0305 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -06520c: 9000 0203 |0016: add-int v0, v2, v3 │ │ -065210: 9102 0600 |0018: sub-int v2, v6, v0 │ │ -065214: 8222 |001a: int-to-float v2, v2 │ │ -065216: 5253 2005 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ -06521a: 8233 |001d: int-to-float v3, v3 │ │ -06521c: c932 |001e: div-float/2addr v2, v3 │ │ -06521e: 5952 1f05 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065222: 5252 1a05 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -065226: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ -06522a: 5252 1f05 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -06522e: 7020 7112 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1271 │ │ -065234: 5512 0105 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -065238: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ -06523c: 5452 2105 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065240: 5253 1f05 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065244: 5254 2205 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -065248: 7040 4812 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ -06524e: 5452 2105 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065252: 6e20 4b12 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@124b │ │ -065258: 28cb |003c: goto 0007 // -0035 │ │ +065220: |[065220] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +065230: 5452 2105 |0000: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065234: 3902 0600 |0002: if-nez v2, 0008 // +0006 │ │ +065238: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06523a: 5952 1f05 |0005: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +06523e: 0e00 |0007: return-void │ │ +065240: 5452 2105 |0008: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065244: 6e10 891e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06524a: 0c01 |000d: move-result-object v1 │ │ +06524c: 1f01 8a02 |000e: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065250: 6e10 5712 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +065256: 0a02 |0013: move-result v2 │ │ +065258: 5213 0305 |0014: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +06525c: 9000 0203 |0016: add-int v0, v2, v3 │ │ +065260: 9102 0600 |0018: sub-int v2, v6, v0 │ │ +065264: 8222 |001a: int-to-float v2, v2 │ │ +065266: 5253 2005 |001b: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ +06526a: 8233 |001d: int-to-float v3, v3 │ │ +06526c: c932 |001e: div-float/2addr v2, v3 │ │ +06526e: 5952 1f05 |001f: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065272: 5252 1a05 |0021: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +065276: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +06527a: 5252 1f05 |0025: iget v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +06527e: 7020 7112 2500 |0027: invoke-direct {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1271 │ │ +065284: 5512 0105 |002a: iget-boolean v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +065288: 3802 0b00 |002c: if-eqz v2, 0037 // +000b │ │ +06528c: 5452 2105 |002e: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065290: 5253 1f05 |0030: iget v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065294: 5254 2205 |0032: iget v4, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +065298: 7040 4812 2543 |0034: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ +06529e: 5452 2105 |0037: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +0652a2: 6e20 4b12 2500 |0039: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@124b │ │ +0652a8: 28cb |003c: goto 0007 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0004 line=913 │ │ 0x0007 line=930 │ │ 0x0008 line=917 │ │ 0x0010 line=918 │ │ @@ -79056,26 +79051,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06525c: |[06525c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -06526c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06526e: 5521 1405 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -065272: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -065276: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -06527a: 6e30 8012 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1280 │ │ -065280: 0a01 |000a: move-result v1 │ │ -065282: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -065286: 5c20 1d05 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -06528a: 0f00 |000f: return v0 │ │ -06528c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06528e: 28fe |0011: goto 000f // -0002 │ │ +0652ac: |[0652ac] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +0652bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0652be: 5521 1405 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +0652c2: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +0652c6: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +0652ca: 6e30 8012 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1280 │ │ +0652d0: 0a01 |000a: move-result v1 │ │ +0652d2: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +0652d6: 5c20 1d05 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +0652da: 0f00 |000f: return v0 │ │ +0652dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0652de: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=838 │ │ 0x000d line=839 │ │ 0x000f line=842 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79087,58 +79082,58 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -065290: |[065290] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -0652a0: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -0652a4: 54b8 2105 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0652a8: 6e10 891e 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0652ae: 0c06 |0007: move-result-object v6 │ │ -0652b0: 1f06 8302 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0652b4: 5568 0105 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -0652b8: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ -0652bc: 5268 0305 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -0652c0: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ -0652c4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0652c6: 6e10 5212 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -0652cc: 0a00 |0016: move-result v0 │ │ -0652ce: 1203 |0017: const/4 v3, #int 0 // #0 │ │ -0652d0: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ -0652d4: 6e20 5112 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -0652da: 0c07 |001d: move-result-object v7 │ │ -0652dc: 54b8 2105 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0652e0: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ -0652e4: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0652e8: 28f4 |0024: goto 0018 // -000c │ │ -0652ea: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -0652ec: 28ed |0026: goto 0013 // -0013 │ │ -0652ee: 52b8 1b05 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ -0652f2: a708 0a08 |0029: sub-float v8, v10, v8 │ │ -0652f6: 52b9 1a05 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -0652fa: 8299 |002d: int-to-float v9, v9 │ │ -0652fc: c898 |002e: mul-float/2addr v8, v9 │ │ -0652fe: 8785 |002f: float-to-int v5, v8 │ │ -065300: 59bc 1b05 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ -065304: a708 0a0c |0032: sub-float v8, v10, v12 │ │ -065308: 52b9 1a05 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -06530c: 8299 |0036: int-to-float v9, v9 │ │ -06530e: c898 |0037: mul-float/2addr v8, v9 │ │ -065310: 8784 |0038: float-to-int v4, v8 │ │ -065312: 9102 0504 |0039: sub-int v2, v5, v4 │ │ -065316: 6e20 b31e 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -06531c: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ -065320: 52b8 1b05 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ -065324: a708 0a08 |0042: sub-float v8, v10, v8 │ │ -065328: 52b9 1205 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ -06532c: 7040 4812 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ -065332: 28d9 |0049: goto 0022 // -0027 │ │ -065334: 0e00 |004a: return-void │ │ +0652e0: |[0652e0] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +0652f0: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0652f4: 54b8 2105 |0002: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +0652f8: 6e10 891e 0800 |0004: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0652fe: 0c06 |0007: move-result-object v6 │ │ +065300: 1f06 8a02 |0008: check-cast v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065304: 5568 0105 |000a: iget-boolean v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +065308: 3808 1900 |000c: if-eqz v8, 0025 // +0019 │ │ +06530c: 5268 0305 |000e: iget v8, v6, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +065310: 3c08 1500 |0010: if-gtz v8, 0025 // +0015 │ │ +065314: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +065316: 6e10 5212 0b00 |0013: invoke-virtual {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +06531c: 0a00 |0016: move-result v0 │ │ +06531e: 1203 |0017: const/4 v3, #int 0 // #0 │ │ +065320: 3503 3200 |0018: if-ge v3, v0, 004a // +0032 │ │ +065324: 6e20 5112 3b00 |001a: invoke-virtual {v11, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +06532a: 0c07 |001d: move-result-object v7 │ │ +06532c: 54b8 2105 |001e: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065330: 3387 0700 |0020: if-ne v7, v8, 0027 // +0007 │ │ +065334: d803 0301 |0022: add-int/lit8 v3, v3, #int 1 // #01 │ │ +065338: 28f4 |0024: goto 0018 // -000c │ │ +06533a: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +06533c: 28ed |0026: goto 0013 // -0013 │ │ +06533e: 52b8 1b05 |0027: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ +065342: a708 0a08 |0029: sub-float v8, v10, v8 │ │ +065346: 52b9 1a05 |002b: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +06534a: 8299 |002d: int-to-float v9, v9 │ │ +06534c: c898 |002e: mul-float/2addr v8, v9 │ │ +06534e: 8785 |002f: float-to-int v5, v8 │ │ +065350: 59bc 1b05 |0030: iput v12, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ +065354: a708 0a0c |0032: sub-float v8, v10, v12 │ │ +065358: 52b9 1a05 |0034: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +06535c: 8299 |0036: int-to-float v9, v9 │ │ +06535e: c898 |0037: mul-float/2addr v8, v9 │ │ +065360: 8784 |0038: float-to-int v4, v8 │ │ +065362: 9102 0504 |0039: sub-int v2, v5, v4 │ │ +065366: 6e20 b31e 2700 |003b: invoke-virtual {v7, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +06536c: 3801 e4ff |003e: if-eqz v1, 0022 // -001c │ │ +065370: 52b8 1b05 |0040: iget v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@051b │ │ +065374: a708 0a08 |0042: sub-float v8, v10, v8 │ │ +065378: 52b9 1205 |0044: iget v9, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ +06537c: 7040 4812 7b98 |0046: invoke-direct {v11, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ +065382: 28d9 |0049: goto 0022 // -0027 │ │ +065384: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1079 │ │ 0x000a line=1080 │ │ 0x0013 line=1081 │ │ 0x0017 line=1082 │ │ 0x001a line=1083 │ │ @@ -79174,37 +79169,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -065338: |[065338] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -065348: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06534a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06534c: 7110 eb0b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0beb │ │ -065352: 0a03 |0005: move-result v3 │ │ -065354: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -065358: 0f01 |0008: return v1 │ │ -06535a: 6003 2c00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06535e: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -065362: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -065366: 0121 |000f: move v1, v2 │ │ -065368: 28f8 |0010: goto 0008 // -0008 │ │ -06536a: 6e10 7c1e 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -065370: 0c00 |0014: move-result-object v0 │ │ -065372: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -065376: 6e10 f901 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ -06537c: 0a03 |001a: move-result v3 │ │ -06537e: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -065380: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -065384: 0121 |001e: move v1, v2 │ │ -065386: 28e9 |001f: goto 0008 // -0017 │ │ -065388: 0121 |0020: move v1, v2 │ │ -06538a: 28e7 |0021: goto 0008 // -0019 │ │ +065388: |[065388] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +065398: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06539a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06539c: 7110 eb0b 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@0beb │ │ +0653a2: 0a03 |0005: move-result v3 │ │ +0653a4: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0653a8: 0f01 |0008: return v1 │ │ +0653aa: 6003 2c00 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0653ae: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +0653b2: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +0653b6: 0121 |000f: move v1, v2 │ │ +0653b8: 28f8 |0010: goto 0008 // -0008 │ │ +0653ba: 6e10 7c1e 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +0653c0: 0c00 |0014: move-result-object v0 │ │ +0653c2: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +0653c6: 6e10 f901 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ +0653cc: 0a03 |001a: move-result v3 │ │ +0653ce: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +0653d0: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +0653d4: 0121 |001e: move v1, v2 │ │ +0653d6: 28e9 |001f: goto 0008 // -0017 │ │ +0653d8: 0121 |0020: move v1, v2 │ │ +0653da: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=398 │ │ 0x0008 line=409 │ │ 0x0009 line=403 │ │ 0x0011 line=405 │ │ 0x0015 line=406 │ │ @@ -79220,72 +79215,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -06538c: |[06538c] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -06539c: 20c0 ad03 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@03ad │ │ -0653a0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -0653a4: 07c7 |0004: move-object v7, v12 │ │ -0653a6: 1f07 ad03 |0005: check-cast v7, Landroid/view/ViewGroup; // type@03ad │ │ -0653aa: 6e10 981e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ -0653b0: 0a09 |000a: move-result v9 │ │ -0653b2: 6e10 991e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ -0653b8: 0a0a |000e: move-result v10 │ │ -0653ba: 6e10 151f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -0653c0: 0a06 |0012: move-result v6 │ │ -0653c2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -0653c6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -0653ca: 6e20 141f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -0653d0: 0c01 |001a: move-result-object v1 │ │ -0653d2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -0653d6: 6e10 8a1e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0653dc: 0a02 |0020: move-result v2 │ │ -0653de: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -0653e2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -0653e6: 6e10 971e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -0653ec: 0a02 |0028: move-result v2 │ │ -0653ee: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -0653f2: 9000 100a |002b: add-int v0, v16, v10 │ │ -0653f6: 6e10 9b1e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0653fc: 0a02 |0030: move-result v2 │ │ -0653fe: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -065402: 9000 100a |0033: add-int v0, v16, v10 │ │ -065406: 6e10 7e1e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -06540c: 0a02 |0038: move-result v2 │ │ -06540e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -065412: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -065414: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -065418: 6e10 8a1e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06541e: 0a03 |0041: move-result v3 │ │ -065420: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -065424: 9000 100a |0044: add-int v0, v16, v10 │ │ -065428: 6e10 9b1e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06542e: 0a03 |0049: move-result v3 │ │ -065430: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -065434: 07b0 |004c: move-object v0, v11 │ │ -065436: 01e3 |004d: move v3, v14 │ │ -065438: 7406 4212 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1242 │ │ -06543e: 0a00 |0051: move-result v0 │ │ -065440: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -065444: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -065446: 0f00 |0055: return v0 │ │ -065448: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -06544c: 28bd |0058: goto 0015 // -0043 │ │ -06544e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -065452: 7be0 |005b: neg-int v0, v14 │ │ -065454: 7120 dc0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ -06545a: 0a00 |005f: move-result v0 │ │ -06545c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -065460: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -065462: 28f2 |0063: goto 0055 // -000e │ │ -065464: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -065466: 28f0 |0065: goto 0055 // -0010 │ │ +0653dc: |[0653dc] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +0653ec: 20c0 b603 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@03b6 │ │ +0653f0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0653f4: 07c7 |0004: move-object v7, v12 │ │ +0653f6: 1f07 b603 |0005: check-cast v7, Landroid/view/ViewGroup; // type@03b6 │ │ +0653fa: 6e10 981e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ +065400: 0a09 |000a: move-result v9 │ │ +065402: 6e10 991e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ +065408: 0a0a |000e: move-result v10 │ │ +06540a: 6e10 151f 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +065410: 0a06 |0012: move-result v6 │ │ +065412: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +065416: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +06541a: 6e20 141f 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +065420: 0c01 |001a: move-result-object v1 │ │ +065422: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +065426: 6e10 8a1e 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06542c: 0a02 |0020: move-result v2 │ │ +06542e: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +065432: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +065436: 6e10 971e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +06543c: 0a02 |0028: move-result v2 │ │ +06543e: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +065442: 9000 100a |002b: add-int v0, v16, v10 │ │ +065446: 6e10 9b1e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06544c: 0a02 |0030: move-result v2 │ │ +06544e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +065452: 9000 100a |0033: add-int v0, v16, v10 │ │ +065456: 6e10 7e1e 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +06545c: 0a02 |0038: move-result v2 │ │ +06545e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +065462: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +065464: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +065468: 6e10 8a1e 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06546e: 0a03 |0041: move-result v3 │ │ +065470: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +065474: 9000 100a |0044: add-int v0, v16, v10 │ │ +065478: 6e10 9b1e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06547e: 0a03 |0049: move-result v3 │ │ +065480: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +065484: 07b0 |004c: move-object v0, v11 │ │ +065486: 01e3 |004d: move v3, v14 │ │ +065488: 7406 4212 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1242 │ │ +06548e: 0a00 |0051: move-result v0 │ │ +065490: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +065494: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +065496: 0f00 |0055: return v0 │ │ +065498: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +06549c: 28bd |0058: goto 0015 // -0043 │ │ +06549e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +0654a2: 7be0 |005b: neg-int v0, v14 │ │ +0654a4: 7120 dc0b 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ +0654aa: 0a00 |005f: move-result v0 │ │ +0654ac: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +0654b0: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +0654b2: 28f2 |0063: goto 0055 // -000e │ │ +0654b4: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +0654b6: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0005 line=1112 │ │ 0x0007 line=1113 │ │ 0x000b line=1114 │ │ 0x000f line=1115 │ │ @@ -79321,17 +79316,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065468: |[065468] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -065478: 5510 1105 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -06547c: 0f00 |0002: return v0 │ │ +0654b8: |[0654b8] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +0654c8: 5510 1105 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0654cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79339,24 +79334,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -065480: |[065480] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -065490: 2020 8302 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065494: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -065498: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ -06549e: 0a00 |0007: move-result v0 │ │ -0654a0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0654a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0654a6: 0f00 |000b: return v0 │ │ -0654a8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0654aa: 28fe |000d: goto 000b // -0002 │ │ +0654d0: |[0654d0] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0654e0: 2020 8a02 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +0654e4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0654e8: 6f20 0c1f 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1f0c │ │ +0654ee: 0a00 |0007: move-result v0 │ │ +0654f0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0654f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0654f6: 0f00 |000b: return v0 │ │ +0654f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0654fa: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -79365,20 +79360,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0654ac: |[0654ac] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -0654bc: 5420 2105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0654c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0654c2: 7030 4612 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1246 │ │ -0654c8: 0a00 |0006: move-result v0 │ │ -0654ca: 0f00 |0007: return v0 │ │ +0654fc: |[0654fc] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +06550c: 5420 2105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065510: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +065512: 7030 4612 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1246 │ │ +065518: 0a00 |0006: move-result v0 │ │ +06551a: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79386,27 +79381,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0654cc: |[0654cc] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -0654dc: 5420 1305 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0654e0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0654e2: 6e20 fc12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ -0654e8: 0a00 |0006: move-result v0 │ │ -0654ea: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0654ee: 5520 1105 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -0654f2: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -0654f6: 5420 1305 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0654fa: 6e10 ee12 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@12ee │ │ -065500: 0e00 |0012: return-void │ │ -065502: 7110 f00b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -065508: 28fc |0016: goto 0012 // -0004 │ │ +06551c: |[06551c] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +06552c: 5420 1305 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065530: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +065532: 6e20 fc12 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@12fc │ │ +065538: 0a00 |0006: move-result v0 │ │ +06553a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +06553e: 5520 1105 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065542: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +065546: 5420 1305 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +06554a: 6e10 ee12 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@12ee │ │ +065550: 0e00 |0012: return-void │ │ +065552: 7110 f00b 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +065558: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0009 line=1030 │ │ 0x000d line=1031 │ │ 0x0012 line=1037 │ │ 0x0013 line=1035 │ │ @@ -79418,22 +79413,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06550c: |[06550c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -06551c: 5410 1905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065520: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -065524: 5410 1905 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065528: 7220 1c12 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@121c │ │ -06552e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -065532: 6e20 7412 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1274 │ │ -065538: 0e00 |000e: return-void │ │ +06555c: |[06555c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +06556c: 5410 1905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +065570: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +065574: 5410 1905 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +065578: 7220 1c12 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@121c │ │ +06557e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +065582: 6e20 7412 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1274 │ │ +065588: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0004 line=342 │ │ 0x0009 line=344 │ │ 0x000e line=345 │ │ locals : │ │ @@ -79445,22 +79440,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06553c: |[06553c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -06554c: 5410 1905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065550: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -065554: 5410 1905 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065558: 7220 1d12 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@121d │ │ -06555e: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -065562: 6e20 7412 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1274 │ │ -065568: 0e00 |000e: return-void │ │ +06558c: |[06558c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +06559c: 5410 1905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +0655a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0655a4: 5410 1905 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +0655a8: 7220 1d12 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@121d │ │ +0655ae: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +0655b2: 6e20 7412 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1274 │ │ +0655b8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0004 line=335 │ │ 0x0009 line=337 │ │ 0x000e line=338 │ │ locals : │ │ @@ -79472,21 +79467,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -06556c: |[06556c] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -06557c: 5420 1905 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065580: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -065584: 5420 1905 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -065588: 5221 1f05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -06558c: 7230 1e12 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@121e │ │ -065592: 0e00 |000b: return-void │ │ +0655bc: |[0655bc] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +0655cc: 5420 1905 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +0655d0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0655d4: 5420 1905 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +0655d8: 5221 1f05 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +0655dc: 7230 1e12 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@121e │ │ +0655e2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=331 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79497,43 +79492,43 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -065594: |[065594] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -0655a4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0655a6: 6f20 101f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ -0655ac: 6e10 5212 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -0655b2: 0a06 |0007: move-result v6 │ │ -0655b4: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ -0655b8: 6e20 5112 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -0655be: 0c03 |000d: move-result-object v3 │ │ -0655c0: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ -0655c4: 5486 1e05 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ -0655c8: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ -0655cc: 0e00 |0014: return-void │ │ -0655ce: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0655d0: 28f8 |0016: goto 000e // -0008 │ │ -0655d2: 5486 1e05 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ -0655d6: 6e10 f701 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -0655dc: 0a04 |001c: move-result v4 │ │ -0655de: 6e10 8a1e 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0655e4: 0a02 |0020: move-result v2 │ │ -0655e6: 6e10 9b1e 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0655ec: 0a05 |0024: move-result v5 │ │ -0655ee: 6e10 7e1e 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -0655f4: 0a00 |0028: move-result v0 │ │ -0655f6: 9101 0204 |0029: sub-int v1, v2, v4 │ │ -0655fa: 5486 1e05 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ -0655fe: 6e50 0002 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -065604: 5486 1e05 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ -065608: 6e20 f301 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -06560e: 28df |0035: goto 0014 // -0021 │ │ +0655e4: |[0655e4] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +0655f4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0655f6: 6f20 101f 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ +0655fc: 6e10 5212 0800 |0004: invoke-virtual {v8}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +065602: 0a06 |0007: move-result v6 │ │ +065604: 3776 0d00 |0008: if-le v6, v7, 0015 // +000d │ │ +065608: 6e20 5112 7800 |000a: invoke-virtual {v8, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +06560e: 0c03 |000d: move-result-object v3 │ │ +065610: 3803 0600 |000e: if-eqz v3, 0014 // +0006 │ │ +065614: 5486 1e05 |0010: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ +065618: 3906 0500 |0012: if-nez v6, 0017 // +0005 │ │ +06561c: 0e00 |0014: return-void │ │ +06561e: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +065620: 28f8 |0016: goto 000e // -0008 │ │ +065622: 5486 1e05 |0017: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ +065626: 6e10 f701 0600 |0019: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +06562c: 0a04 |001c: move-result v4 │ │ +06562e: 6e10 8a1e 0300 |001d: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +065634: 0a02 |0020: move-result v2 │ │ +065636: 6e10 9b1e 0300 |0021: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06563c: 0a05 |0024: move-result v5 │ │ +06563e: 6e10 7e1e 0300 |0025: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +065644: 0a00 |0028: move-result v0 │ │ +065646: 9101 0204 |0029: sub-int v1, v2, v4 │ │ +06564a: 5486 1e05 |002b: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ +06564e: 6e50 0002 1625 |002d: invoke-virtual {v6, v1, v5, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +065654: 5486 1e05 |0030: iget-object v6, v8, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ +065658: 6e20 f301 9600 |0032: invoke-virtual {v6, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +06565e: 28df |0035: goto 0014 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1061 │ │ 0x0004 line=1063 │ │ 0x000e line=1064 │ │ 0x0014 line=1076 │ │ 0x0015 line=1063 │ │ @@ -79560,96 +79555,96 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 159 16-bit code units │ │ -065610: |[065610] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -065620: 6e10 891e 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -065626: 0c01 |0003: move-result-object v1 │ │ -065628: 1f01 8302 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -06562c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -06562e: 6e20 c201 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@01c2 │ │ -065634: 0a03 |000a: move-result v3 │ │ -065636: 5574 1105 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -06563a: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ -06563e: 5514 0505 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ -065642: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ -065646: 5474 2105 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -06564a: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ -06564e: 5474 2305 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ -065652: 6e20 bd01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@01bd │ │ -065658: 5474 2305 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ -06565c: 5475 2305 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ -065660: 5255 2700 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ -065664: 5476 2105 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065668: 6e10 8a1e 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06566e: 0a06 |0027: move-result v6 │ │ -065670: 7120 b222 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -065676: 0a05 |002b: move-result v5 │ │ -065678: 5945 2700 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06567c: 5474 2305 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ -065680: 6e20 b701 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ -065686: 6004 2c00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06568a: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ -06568e: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ -065692: 6f5b 111f 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ -065698: 0a02 |003c: move-result v2 │ │ -06569a: 6e20 bf01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -0656a0: 0f02 |0040: return v2 │ │ -0656a2: 5514 0105 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -0656a6: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ -0656aa: 5274 1f05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -0656ae: 1205 |0047: const/4 v5, #int 0 // #0 │ │ -0656b0: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ -0656b4: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ -0656b8: 6e10 a61e 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1ea6 │ │ -0656be: 0a04 |004f: move-result v4 │ │ -0656c0: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ -0656c4: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -0656c6: 6e20 d71e 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1ed7 │ │ -0656cc: 6e10 801e 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1e80 │ │ -0656d2: 0c00 |0059: move-result-object v0 │ │ -0656d4: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ -0656d8: 6e10 8a1e 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0656de: 0a04 |005f: move-result v4 │ │ -0656e0: 8244 |0060: int-to-float v4, v4 │ │ -0656e2: 6e10 9b1e 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0656e8: 0a05 |0064: move-result v5 │ │ -0656ea: 8255 |0065: int-to-float v5, v5 │ │ -0656ec: 5416 0005 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -0656f0: 6e56 b801 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01b8 │ │ -0656f6: 1202 |006b: const/4 v2, #int 0 // #0 │ │ -0656f8: 28d1 |006c: goto 003d // -002f │ │ -0656fa: 1a04 fe0b |006d: const-string v4, "SlidingPaneLayout" // string@0bfe │ │ -0656fe: 2205 6404 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -065702: 7010 d422 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -065708: 1a06 1513 |0074: const-string v6, "drawChild: child view " // string@1315 │ │ -06570c: 6e20 dc22 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -065712: 0c05 |0079: move-result-object v5 │ │ -065714: 6e20 db22 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -06571a: 0c05 |007d: move-result-object v5 │ │ -06571c: 1a06 8300 |007e: const-string v6, " returned null drawing cache" // string@0083 │ │ -065720: 6e20 dc22 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -065726: 0c05 |0083: move-result-object v5 │ │ -065728: 6e10 e122 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06572e: 0c05 |0087: move-result-object v5 │ │ -065730: 7120 8e1d 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -065736: 6f5b 111f 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ -06573c: 0a02 |008e: move-result v2 │ │ -06573e: 28ae |008f: goto 003d // -0052 │ │ -065740: 6e10 a61e 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1ea6 │ │ -065746: 0a04 |0093: move-result v4 │ │ -065748: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ -06574c: 1204 |0096: const/4 v4, #int 0 // #0 │ │ -06574e: 6e20 d71e 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1ed7 │ │ -065754: 6f5b 111f 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ -06575a: 0a02 |009d: move-result v2 │ │ -06575c: 289f |009e: goto 003d // -0061 │ │ +065660: |[065660] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +065670: 6e10 891e 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +065676: 0c01 |0003: move-result-object v1 │ │ +065678: 1f01 8a02 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06567c: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +06567e: 6e20 c201 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@01c2 │ │ +065684: 0a03 |000a: move-result v3 │ │ +065686: 5574 1105 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +06568a: 3804 2600 |000d: if-eqz v4, 0033 // +0026 │ │ +06568e: 5514 0505 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ +065692: 3904 2200 |0011: if-nez v4, 0033 // +0022 │ │ +065696: 5474 2105 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +06569a: 3804 1e00 |0015: if-eqz v4, 0033 // +001e │ │ +06569e: 5474 2305 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ +0656a2: 6e20 bd01 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@01bd │ │ +0656a8: 5474 2305 |001c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ +0656ac: 5475 2305 |001e: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ +0656b0: 5255 2700 |0020: iget v5, v5, Landroid/graphics/Rect;.right:I // field@0027 │ │ +0656b4: 5476 2105 |0022: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +0656b8: 6e10 8a1e 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0656be: 0a06 |0027: move-result v6 │ │ +0656c0: 7120 b222 6500 |0028: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0656c6: 0a05 |002b: move-result v5 │ │ +0656c8: 5945 2700 |002c: iput v5, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ +0656cc: 5474 2305 |002e: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@0523 │ │ +0656d0: 6e20 b701 4800 |0030: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ +0656d6: 6004 2c00 |0033: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0656da: 1305 0b00 |0035: const/16 v5, #int 11 // #b │ │ +0656de: 3454 0a00 |0037: if-lt v4, v5, 0041 // +000a │ │ +0656e2: 6f5b 111f 87a9 |0039: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ +0656e8: 0a02 |003c: move-result v2 │ │ +0656ea: 6e20 bf01 3800 |003d: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +0656f0: 0f02 |0040: return v2 │ │ +0656f2: 5514 0105 |0041: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +0656f6: 3804 4d00 |0043: if-eqz v4, 0090 // +004d │ │ +0656fa: 5274 1f05 |0045: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +0656fe: 1205 |0047: const/4 v5, #int 0 // #0 │ │ +065700: 2d04 0405 |0048: cmpl-float v4, v4, v5 │ │ +065704: 3d04 4600 |004a: if-lez v4, 0090 // +0046 │ │ +065708: 6e10 a61e 0900 |004c: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1ea6 │ │ +06570e: 0a04 |004f: move-result v4 │ │ +065710: 3904 0600 |0050: if-nez v4, 0056 // +0006 │ │ +065714: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +065716: 6e20 d71e 4900 |0053: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1ed7 │ │ +06571c: 6e10 801e 0900 |0056: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1e80 │ │ +065722: 0c00 |0059: move-result-object v0 │ │ +065724: 3800 1300 |005a: if-eqz v0, 006d // +0013 │ │ +065728: 6e10 8a1e 0900 |005c: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06572e: 0a04 |005f: move-result v4 │ │ +065730: 8244 |0060: int-to-float v4, v4 │ │ +065732: 6e10 9b1e 0900 |0061: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +065738: 0a05 |0064: move-result v5 │ │ +06573a: 8255 |0065: int-to-float v5, v5 │ │ +06573c: 5416 0005 |0066: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +065740: 6e56 b801 0854 |0068: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@01b8 │ │ +065746: 1202 |006b: const/4 v2, #int 0 // #0 │ │ +065748: 28d1 |006c: goto 003d // -002f │ │ +06574a: 1a04 070c |006d: const-string v4, "SlidingPaneLayout" // string@0c07 │ │ +06574e: 2205 6d04 |006f: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +065752: 7010 d422 0500 |0071: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +065758: 1a06 1e13 |0074: const-string v6, "drawChild: child view " // string@131e │ │ +06575c: 6e20 dc22 6500 |0076: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +065762: 0c05 |0079: move-result-object v5 │ │ +065764: 6e20 db22 9500 |007a: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +06576a: 0c05 |007d: move-result-object v5 │ │ +06576c: 1a06 8300 |007e: const-string v6, " returned null drawing cache" // string@0083 │ │ +065770: 6e20 dc22 6500 |0080: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +065776: 0c05 |0083: move-result-object v5 │ │ +065778: 6e10 e122 0500 |0084: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06577e: 0c05 |0087: move-result-object v5 │ │ +065780: 7120 8e1d 5400 |0088: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +065786: 6f5b 111f 87a9 |008b: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ +06578c: 0a02 |008e: move-result v2 │ │ +06578e: 28ae |008f: goto 003d // -0052 │ │ +065790: 6e10 a61e 0900 |0090: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1ea6 │ │ +065796: 0a04 |0093: move-result v4 │ │ +065798: 3804 0600 |0094: if-eqz v4, 009a // +0006 │ │ +06579c: 1204 |0096: const/4 v4, #int 0 // #0 │ │ +06579e: 6e20 d71e 4900 |0097: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1ed7 │ │ +0657a4: 6f5b 111f 87a9 |009a: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1f11 │ │ +0657aa: 0a02 |009d: move-result v2 │ │ +0657ac: 289f |009e: goto 003d // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=959 │ │ 0x0006 line=961 │ │ 0x000b line=963 │ │ 0x0017 line=965 │ │ 0x001c line=966 │ │ @@ -79688,18 +79683,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -065760: |[065760] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -065770: 2200 8302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065774: 7010 1612 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1216 │ │ -06577a: 1100 |0005: return-object v0 │ │ +0657b0: |[0657b0] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0657c0: 2200 8a02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +0657c4: 7010 1612 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1216 │ │ +0657ca: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79707,20 +79702,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 │ │ -06577c: |[06577c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -06578c: 2200 8302 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065790: 6e10 5312 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1253 │ │ -065796: 0c01 |0005: move-result-object v1 │ │ -065798: 7030 1812 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1218 │ │ -06579e: 1100 |0009: return-object v0 │ │ +0657cc: |[0657cc] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0657dc: 2200 8a02 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +0657e0: 6e10 5312 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1253 │ │ +0657e6: 0c01 |0005: move-result-object v1 │ │ +0657e8: 7030 1812 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1218 │ │ +0657ee: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -79729,24 +79724,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 │ │ -0657a0: |[0657a0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0657b0: 2020 ac03 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -0657b4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0657b8: 2200 8302 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0657bc: 1f02 ac03 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -0657c0: 7020 1b12 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@121b │ │ -0657c6: 1100 |000b: return-object v0 │ │ -0657c8: 2200 8302 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0657cc: 7020 1a12 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@121a │ │ -0657d2: 28fa |0011: goto 000b // -0006 │ │ +0657f0: |[0657f0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +065800: 2020 b503 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +065804: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +065808: 2200 8a02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06580c: 1f02 b503 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +065810: 7020 1b12 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@121b │ │ +065816: 1100 |000b: return-object v0 │ │ +065818: 2200 8a02 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06581c: 7020 1a12 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@121a │ │ +065822: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 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; │ │ @@ -79756,17 +79751,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0657d4: |[0657d4] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -0657e4: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ -0657e8: 0f00 |0002: return v0 │ │ +065824: |[065824] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +065834: 5210 1205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ +065838: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79774,17 +79769,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0657ec: |[0657ec] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -0657fc: 5210 1a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -065800: 0f00 |0002: return v0 │ │ +06583c: |[06583c] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +06584c: 5210 1a05 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +065850: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79792,17 +79787,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065804: |[065804] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -065814: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -065818: 0f00 |0002: return v0 │ │ +065854: |[065854] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +065864: 5210 2205 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +065868: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79810,31 +79805,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -06581c: |[06581c] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -06582c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06582e: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -065832: 0f01 |0003: return v1 │ │ -065834: 6e10 891e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06583a: 0c00 |0007: move-result-object v0 │ │ -06583c: 1f00 8302 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065840: 5542 1105 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065844: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -065848: 5502 0105 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -06584c: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -065850: 5242 1f05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065854: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -065856: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -06585a: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -06585e: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -065860: 28e9 |001a: goto 0003 // -0017 │ │ +06586c: |[06586c] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +06587c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06587e: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +065882: 0f01 |0003: return v1 │ │ +065884: 6e10 891e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06588a: 0c00 |0007: move-result-object v0 │ │ +06588c: 1f00 8a02 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065890: 5542 1105 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065894: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +065898: 5502 0105 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +06589c: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0658a0: 5242 1f05 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +0658a4: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0658a6: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0658aa: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0658ae: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0658b0: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1134 │ │ 0x0003 line=1138 │ │ 0x0004 line=1137 │ │ 0x000a line=1138 │ │ locals : │ │ @@ -79847,25 +79842,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -065864: |[065864] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -065874: 5520 1105 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065878: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -06587c: 5220 1f05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065880: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -065884: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -065888: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -06588c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06588e: 0f00 |000d: return v0 │ │ -065890: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -065892: 28fe |000f: goto 000d // -0002 │ │ +0658b4: |[0658b4] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0658c4: 5520 1105 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0658c8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0658cc: 5220 1f05 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +0658d0: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0658d4: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0658d8: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0658dc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0658de: 0f00 |000d: return v0 │ │ +0658e0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0658e2: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79873,17 +79868,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065894: |[065894] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -0658a4: 5510 1105 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -0658a8: 0f00 |0002: return v0 │ │ +0658e4: |[0658e4] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +0658f4: 5510 1105 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0658f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -79891,19 +79886,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0658ac: |[0658ac] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -0658bc: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -0658c2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0658c4: 5c10 1405 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -0658c8: 0e00 |0006: return-void │ │ +0658fc: |[0658fc] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +06590c: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +065912: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +065914: 5c10 1405 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065918: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x0006 line=416 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -79913,33 +79908,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0658cc: |[0658cc] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -0658dc: 6f10 221f 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -0658e2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -0658e4: 5c43 1405 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -0658e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0658ea: 5443 1c05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -0658ee: 6e10 0d23 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0658f4: 0a00 |000c: move-result v0 │ │ -0658f6: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -0658fa: 5443 1c05 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -0658fe: 6e20 0723 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -065904: 0c01 |0014: move-result-object v1 │ │ -065906: 1f01 8102 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0281 │ │ -06590a: 6e10 0a12 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@120a │ │ -065910: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065914: 28f1 |001c: goto 000d // -000f │ │ -065916: 5443 1c05 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ -06591a: 6e10 0523 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -065920: 0e00 |0022: return-void │ │ +06591c: |[06591c] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +06592c: 6f10 221f 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +065932: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +065934: 5c43 1405 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065938: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +06593a: 5443 1c05 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +06593e: 6e10 0d23 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +065944: 0a00 |000c: move-result v0 │ │ +065946: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +06594a: 5443 1c05 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +06594e: 6e20 0723 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +065954: 0c01 |0014: move-result-object v1 │ │ +065956: 1f01 8802 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@0288 │ │ +06595a: 6e10 0a12 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@120a │ │ +065960: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +065964: 28f1 |001c: goto 000d // -000f │ │ +065966: 5443 1c05 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@051c │ │ +06596a: 6e10 0523 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +065970: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0006 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -79957,119 +79952,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -065924: |[065924] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -065934: 7110 d60a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ -06593a: 0a00 |0003: move-result v0 │ │ -06593c: 55d9 1105 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065940: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -065944: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -065948: 6e10 5212 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -06594e: 0a09 |000d: move-result v9 │ │ -065950: 121a |000e: const/4 v10, #int 1 // #1 │ │ -065952: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -065956: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -065958: 6e20 5112 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -06595e: 0c05 |0015: move-result-object v5 │ │ -065960: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -065964: 54d9 1305 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -065968: 6e10 3a1e 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -06596e: 0a0a |001d: move-result v10 │ │ -065970: 87aa |001e: float-to-int v10, v10 │ │ -065972: 6e10 3c1e 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -065978: 0a0b |0022: move-result v11 │ │ -06597a: 87bb |0023: float-to-int v11, v11 │ │ -06597c: 6e40 1113 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ -065982: 0a09 |0027: move-result v9 │ │ -065984: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -065988: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -06598a: 5cd9 1d05 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -06598e: 55d9 1105 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065992: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -065996: 55d9 1705 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ -06599a: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -06599e: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -0659a2: 54d9 1305 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0659a6: 6e10 f012 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -0659ac: 6f20 241f ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f24 │ │ -0659b2: 0a09 |003f: move-result v9 │ │ -0659b4: 0f09 |0040: return v9 │ │ -0659b6: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -0659b8: 28e9 |0042: goto 002b // -0017 │ │ -0659ba: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -0659bc: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -0659c0: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -0659c2: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -0659c6: 54d9 1305 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0659ca: 6e10 f012 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -0659d0: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -0659d2: 28f1 |004f: goto 0040 // -000f │ │ -0659d4: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -0659d6: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -0659dc: 54d9 1305 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0659e0: 6e20 1b13 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ -0659e6: 0a03 |0059: move-result v3 │ │ -0659e8: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -0659ec: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -0659f0: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -0659f2: 28e1 |005f: goto 0040 // -001f │ │ -0659f4: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0659f6: 5cd9 1705 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ -0659fa: 6e10 3a1e 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -065a00: 0a07 |0066: move-result v7 │ │ -065a02: 6e10 3c1e 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -065a08: 0a08 |006a: move-result v8 │ │ -065a0a: 59d7 1505 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ -065a0e: 59d8 1605 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ -065a12: 54d9 1305 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -065a16: 54da 2105 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065a1a: 877b |0073: float-to-int v11, v7 │ │ -065a1c: 878c |0074: float-to-int v12, v8 │ │ -065a1e: 6e40 1113 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ -065a24: 0a09 |0078: move-result v9 │ │ -065a26: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -065a2a: 54d9 2105 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065a2e: 6e20 6012 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ -065a34: 0a09 |0080: move-result v9 │ │ -065a36: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -065a3a: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -065a3c: 28d0 |0084: goto 0054 // -0030 │ │ -065a3e: 6e10 3a1e 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -065a44: 0a07 |0088: move-result v7 │ │ -065a46: 6e10 3c1e 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -065a4c: 0a08 |008c: move-result v8 │ │ -065a4e: 52d9 1505 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ -065a52: a709 0709 |008f: sub-float v9, v7, v9 │ │ -065a56: 7110 ac22 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -065a5c: 0a01 |0094: move-result v1 │ │ -065a5e: 52d9 1605 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ -065a62: a709 0809 |0097: sub-float v9, v8, v9 │ │ -065a66: 7110 ac22 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -065a6c: 0a02 |009c: move-result v2 │ │ -065a6e: 54d9 1305 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -065a72: 6e10 0b13 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ -065a78: 0a06 |00a2: move-result v6 │ │ -065a7a: 8269 |00a3: int-to-float v9, v6 │ │ -065a7c: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -065a80: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -065a84: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -065a88: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -065a8c: 54d9 1305 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -065a90: 6e10 f012 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -065a96: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -065a98: 5cd9 1705 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ -065a9c: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -065a9e: 288b |00b5: goto 0040 // -0075 │ │ -065aa0: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -065aa2: 2889 |00b7: goto 0040 // -0077 │ │ -065aa4: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +065974: |[065974] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +065984: 7110 d60a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ +06598a: 0a00 |0003: move-result v0 │ │ +06598c: 55d9 1105 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065990: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +065994: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +065998: 6e10 5212 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +06599e: 0a09 |000d: move-result v9 │ │ +0659a0: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0659a2: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0659a6: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0659a8: 6e20 5112 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +0659ae: 0c05 |0015: move-result-object v5 │ │ +0659b0: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0659b4: 54d9 1305 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +0659b8: 6e10 3a1e 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +0659be: 0a0a |001d: move-result v10 │ │ +0659c0: 87aa |001e: float-to-int v10, v10 │ │ +0659c2: 6e10 3c1e 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +0659c8: 0a0b |0022: move-result v11 │ │ +0659ca: 87bb |0023: float-to-int v11, v11 │ │ +0659cc: 6e40 1113 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ +0659d2: 0a09 |0027: move-result v9 │ │ +0659d4: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0659d8: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0659da: 5cd9 1d05 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +0659de: 55d9 1105 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0659e2: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0659e6: 55d9 1705 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ +0659ea: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +0659ee: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +0659f2: 54d9 1305 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +0659f6: 6e10 f012 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +0659fc: 6f20 241f ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f24 │ │ +065a02: 0a09 |003f: move-result v9 │ │ +065a04: 0f09 |0040: return v9 │ │ +065a06: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +065a08: 28e9 |0042: goto 002b // -0017 │ │ +065a0a: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +065a0c: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +065a10: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +065a12: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +065a16: 54d9 1305 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065a1a: 6e10 f012 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +065a20: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +065a22: 28f1 |004f: goto 0040 // -000f │ │ +065a24: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +065a26: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +065a2c: 54d9 1305 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065a30: 6e20 1b13 e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@131b │ │ +065a36: 0a03 |0059: move-result v3 │ │ +065a38: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +065a3c: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +065a40: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +065a42: 28e1 |005f: goto 0040 // -001f │ │ +065a44: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +065a46: 5cd9 1705 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ +065a4a: 6e10 3a1e 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +065a50: 0a07 |0066: move-result v7 │ │ +065a52: 6e10 3c1e 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +065a58: 0a08 |006a: move-result v8 │ │ +065a5a: 59d7 1505 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ +065a5e: 59d8 1605 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ +065a62: 54d9 1305 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065a66: 54da 2105 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065a6a: 877b |0073: float-to-int v11, v7 │ │ +065a6c: 878c |0074: float-to-int v12, v8 │ │ +065a6e: 6e40 1113 a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ +065a74: 0a09 |0078: move-result v9 │ │ +065a76: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +065a7a: 54d9 2105 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065a7e: 6e20 6012 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ +065a84: 0a09 |0080: move-result v9 │ │ +065a86: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +065a8a: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +065a8c: 28d0 |0084: goto 0054 // -0030 │ │ +065a8e: 6e10 3a1e 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +065a94: 0a07 |0088: move-result v7 │ │ +065a96: 6e10 3c1e 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +065a9c: 0a08 |008c: move-result v8 │ │ +065a9e: 52d9 1505 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ +065aa2: a709 0709 |008f: sub-float v9, v7, v9 │ │ +065aa6: 7110 ac22 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +065aac: 0a01 |0094: move-result v1 │ │ +065aae: 52d9 1605 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ +065ab2: a709 0809 |0097: sub-float v9, v8, v9 │ │ +065ab6: 7110 ac22 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +065abc: 0a02 |009c: move-result v2 │ │ +065abe: 54d9 1305 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065ac2: 6e10 0b13 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ +065ac8: 0a06 |00a2: move-result v6 │ │ +065aca: 8269 |00a3: int-to-float v9, v6 │ │ +065acc: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +065ad0: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +065ad4: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +065ad8: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +065adc: 54d9 1305 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +065ae0: 6e10 f012 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +065ae6: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +065ae8: 5cd9 1705 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@0517 │ │ +065aec: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +065aee: 288b |00b5: goto 0040 // -0075 │ │ +065af0: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +065af2: 2889 |00b7: goto 0040 // -0077 │ │ +065af4: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0004 line=733 │ │ 0x0011 line=735 │ │ 0x0016 line=736 │ │ 0x0018 line=737 │ │ @@ -80125,233 +80120,233 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 32 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 425 16-bit code units │ │ -065ab8: |[065ab8] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -065ac8: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ -065acc: 7401 5712 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -065ad2: 0a10 |0005: move-result v16 │ │ -065ad4: 7401 5812 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ -065ada: 0a11 |0009: move-result v17 │ │ -065adc: 7401 5912 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ -065ae2: 0a12 |000d: move-result v18 │ │ -065ae4: 7401 5212 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -065aea: 0a06 |0011: move-result v6 │ │ -065aec: 0216 1000 |0012: move/from16 v22, v16 │ │ -065af0: 020e 1600 |0014: move/from16 v14, v22 │ │ -065af4: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -065af8: 5500 1405 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -065afc: 0217 0000 |001a: move/from16 v23, v0 │ │ -065b00: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ -065b04: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -065b08: 5500 1105 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065b0c: 0217 0000 |0022: move/from16 v23, v0 │ │ -065b10: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ -065b14: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -065b18: 5500 1d05 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -065b1c: 0217 0000 |002a: move/from16 v23, v0 │ │ -065b20: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ -065b24: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ -065b28: 0200 1700 |0030: move/from16 v0, v23 │ │ -065b2c: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ -065b30: 5910 1f05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065b34: 120b |0036: const/4 v11, #int 0 // #0 │ │ -065b36: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ -065b3a: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ -065b3e: 6e20 5112 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -065b44: 0c04 |003e: move-result-object v4 │ │ -065b46: 6e10 9d1e 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -065b4c: 0a17 |0042: move-result v23 │ │ -065b4e: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ -065b52: 0200 1700 |0045: move/from16 v0, v23 │ │ -065b56: 0201 1800 |0047: move/from16 v1, v24 │ │ -065b5a: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ -065b5e: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ -065b62: 28ea |004d: goto 0037 // -0016 │ │ -065b64: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ -065b68: 28e0 |0050: goto 0030 // -0020 │ │ -065b6a: 6e10 891e 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -065b70: 0c0c |0054: move-result-object v12 │ │ -065b72: 1f0c 8302 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065b76: 6e10 901e 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -065b7c: 0a0a |005a: move-result v10 │ │ -065b7e: 120f |005b: const/4 v15, #int 0 // #0 │ │ -065b80: 55c0 0505 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ -065b84: 0217 0000 |005e: move/from16 v23, v0 │ │ -065b88: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ -065b8c: 52c0 0305 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -065b90: 0217 0000 |0064: move/from16 v23, v0 │ │ -065b94: 52c0 0405 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ -065b98: 0218 0000 |0068: move/from16 v24, v0 │ │ -065b9c: 900d 1718 |006a: add-int v13, v23, v24 │ │ -065ba0: 9117 1511 |006c: sub-int v23, v21, v17 │ │ -065ba4: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ -065ba8: 5200 1805 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ -065bac: 0218 0000 |0072: move/from16 v24, v0 │ │ -065bb0: 9117 1718 |0074: sub-int v23, v23, v24 │ │ -065bb4: 0200 1700 |0076: move/from16 v0, v23 │ │ -065bb8: 7120 b222 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -065bbe: 0a17 |007b: move-result v23 │ │ -065bc0: 9117 1716 |007c: sub-int v23, v23, v22 │ │ -065bc4: 9114 170d |007e: sub-int v20, v23, v13 │ │ -065bc8: 0200 1400 |0080: move/from16 v0, v20 │ │ -065bcc: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ -065bd0: 5910 2005 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ -065bd4: 52c0 0305 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -065bd8: 0217 0000 |0088: move/from16 v23, v0 │ │ -065bdc: 9017 1716 |008a: add-int v23, v23, v22 │ │ -065be0: 9017 1714 |008c: add-int v23, v23, v20 │ │ -065be4: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ -065be8: 9017 1718 |0090: add-int v23, v23, v24 │ │ -065bec: 9118 1511 |0092: sub-int v24, v21, v17 │ │ -065bf0: 0200 1700 |0094: move/from16 v0, v23 │ │ -065bf4: 0201 1800 |0096: move/from16 v1, v24 │ │ -065bf8: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ -065bfc: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ -065c00: 0200 1700 |009c: move/from16 v0, v23 │ │ -065c04: 5cc0 0105 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -065c08: 0200 1400 |00a0: move/from16 v0, v20 │ │ -065c0c: 8200 |00a2: int-to-float v0, v0 │ │ -065c0e: 0217 0000 |00a3: move/from16 v23, v0 │ │ -065c12: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ -065c16: 5200 1f05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065c1a: 0218 0000 |00a9: move/from16 v24, v0 │ │ -065c1e: a817 1718 |00ab: mul-float v23, v23, v24 │ │ -065c22: 0200 1700 |00ad: move/from16 v0, v23 │ │ -065c26: 8700 |00af: float-to-int v0, v0 │ │ -065c28: 0213 0000 |00b0: move/from16 v19, v0 │ │ -065c2c: 52c0 0305 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -065c30: 0217 0000 |00b4: move/from16 v23, v0 │ │ -065c34: 9017 1713 |00b6: add-int v23, v23, v19 │ │ -065c38: 9016 1617 |00b8: add-int v22, v22, v23 │ │ -065c3c: 0200 1300 |00ba: move/from16 v0, v19 │ │ -065c40: 8200 |00bc: int-to-float v0, v0 │ │ -065c42: 0217 0000 |00bd: move/from16 v23, v0 │ │ -065c46: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ -065c4a: 5200 2005 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ -065c4e: 0218 0000 |00c3: move/from16 v24, v0 │ │ -065c52: 0200 1800 |00c5: move/from16 v0, v24 │ │ -065c56: 8200 |00c7: int-to-float v0, v0 │ │ -065c58: 0218 0000 |00c8: move/from16 v24, v0 │ │ -065c5c: a917 1718 |00ca: div-float v23, v23, v24 │ │ -065c60: 0200 1700 |00cc: move/from16 v0, v23 │ │ -065c64: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ -065c68: 5910 1f05 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065c6c: 9107 160f |00d2: sub-int v7, v22, v15 │ │ -065c70: 9008 070a |00d4: add-int v8, v7, v10 │ │ -065c74: 0209 1200 |00d6: move/from16 v9, v18 │ │ -065c78: 6e10 8d1e 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -065c7e: 0a17 |00db: move-result v23 │ │ -065c80: 9005 0917 |00dc: add-int v5, v9, v23 │ │ -065c84: 0200 1200 |00de: move/from16 v0, v18 │ │ -065c88: 6e55 b11e 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -065c8e: 6e10 9e1e 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -065c94: 0a17 |00e6: move-result v23 │ │ -065c96: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ -065c9a: 2900 62ff |00e9: goto/16 004b // -009e │ │ -065c9e: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ -065ca2: 28af |00ed: goto 009c // -0051 │ │ -065ca4: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ -065ca8: 5500 1105 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065cac: 0217 0000 |00f2: move/from16 v23, v0 │ │ -065cb0: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ -065cb4: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -065cb8: 5200 1a05 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -065cbc: 0217 0000 |00fa: move/from16 v23, v0 │ │ -065cc0: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ -065cc4: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ -065cc8: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ -065ccc: 5200 1f05 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065cd0: 0218 0000 |0104: move/from16 v24, v0 │ │ -065cd4: a717 1718 |0106: sub-float v23, v23, v24 │ │ -065cd8: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ -065cdc: 5200 1a05 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -065ce0: 0218 0000 |010c: move/from16 v24, v0 │ │ -065ce4: 0200 1800 |010e: move/from16 v0, v24 │ │ -065ce8: 8200 |0110: int-to-float v0, v0 │ │ -065cea: 0218 0000 |0111: move/from16 v24, v0 │ │ -065cee: a817 1718 |0113: mul-float v23, v23, v24 │ │ -065cf2: 0200 1700 |0115: move/from16 v0, v23 │ │ -065cf6: 870f |0117: float-to-int v15, v0 │ │ -065cf8: 0216 0e00 |0118: move/from16 v22, v14 │ │ -065cfc: 28b8 |011a: goto 00d2 // -0048 │ │ -065cfe: 0216 0e00 |011b: move/from16 v22, v14 │ │ -065d02: 28b5 |011d: goto 00d2 // -004b │ │ -065d04: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ -065d08: 5500 1405 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -065d0c: 0217 0000 |0122: move/from16 v23, v0 │ │ -065d10: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ -065d14: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -065d18: 5500 1105 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -065d1c: 0217 0000 |012a: move/from16 v23, v0 │ │ -065d20: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ -065d24: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ -065d28: 5200 1a05 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -065d2c: 0217 0000 |0132: move/from16 v23, v0 │ │ -065d30: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ -065d34: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ -065d38: 5200 1f05 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065d3c: 0217 0000 |013a: move/from16 v23, v0 │ │ -065d40: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ -065d44: 0201 1700 |013e: move/from16 v1, v23 │ │ -065d48: 7020 7112 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1271 │ │ -065d4e: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ -065d52: 5400 2105 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065d56: 0817 0000 |0147: move-object/from16 v23, v0 │ │ -065d5a: 7401 891e 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -065d60: 0c17 |014c: move-result-object v23 │ │ -065d62: 1f17 8302 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065d66: 0800 1700 |014f: move-object/from16 v0, v23 │ │ -065d6a: 5500 0105 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -065d6e: 0217 0000 |0153: move/from16 v23, v0 │ │ -065d72: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ -065d76: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ -065d7a: 5400 2105 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065d7e: 0817 0000 |015b: move-object/from16 v23, v0 │ │ -065d82: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ -065d86: 5200 1f05 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ -065d8a: 0218 0000 |0161: move/from16 v24, v0 │ │ -065d8e: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -065d92: 5200 2205 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -065d96: 0219 0000 |0167: move/from16 v25, v0 │ │ -065d9a: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ -065d9e: 0801 1700 |016b: move-object/from16 v1, v23 │ │ -065da2: 0202 1800 |016d: move/from16 v2, v24 │ │ -065da6: 0203 1900 |016f: move/from16 v3, v25 │ │ -065daa: 7040 4812 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ -065db0: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ -065db4: 5400 2105 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065db8: 0817 0000 |0178: move-object/from16 v23, v0 │ │ -065dbc: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ -065dc0: 0801 1700 |017c: move-object/from16 v1, v23 │ │ -065dc4: 6e20 8112 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1281 │ │ -065dca: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ -065dce: 0200 1700 |0183: move/from16 v0, v23 │ │ -065dd2: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ -065dd6: 5c10 1405 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -065dda: 0e00 |0189: return-void │ │ -065ddc: 120b |018a: const/4 v11, #int 0 // #0 │ │ -065dde: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ -065de2: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -065de6: 6e20 5112 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -065dec: 0c17 |0192: move-result-object v23 │ │ -065dee: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ -065df2: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ -065df6: 5200 2205 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -065dfa: 0219 0000 |0199: move/from16 v25, v0 │ │ -065dfe: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ -065e02: 0801 1700 |019d: move-object/from16 v1, v23 │ │ -065e06: 0202 1800 |019f: move/from16 v2, v24 │ │ -065e0a: 0203 1900 |01a1: move/from16 v3, v25 │ │ -065e0e: 7040 4812 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ -065e14: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ -065e18: 28e3 |01a8: goto 018b // -001d │ │ +065b08: |[065b08] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +065b18: 9115 1e1c |0000: sub-int v21, v30, v28 │ │ +065b1c: 7401 5712 1a00 |0002: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +065b22: 0a10 |0005: move-result v16 │ │ +065b24: 7401 5812 1a00 |0006: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ +065b2a: 0a11 |0009: move-result v17 │ │ +065b2c: 7401 5912 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ +065b32: 0a12 |000d: move-result v18 │ │ +065b34: 7401 5212 1a00 |000e: invoke-virtual/range {v26}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +065b3a: 0a06 |0011: move-result v6 │ │ +065b3c: 0216 1000 |0012: move/from16 v22, v16 │ │ +065b40: 020e 1600 |0014: move/from16 v14, v22 │ │ +065b44: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +065b48: 5500 1405 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065b4c: 0217 0000 |001a: move/from16 v23, v0 │ │ +065b50: 3817 1a00 |001c: if-eqz v23, 0036 // +001a │ │ +065b54: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +065b58: 5500 1105 |0020: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065b5c: 0217 0000 |0022: move/from16 v23, v0 │ │ +065b60: 3817 2a00 |0024: if-eqz v23, 004e // +002a │ │ +065b64: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +065b68: 5500 1d05 |0028: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +065b6c: 0217 0000 |002a: move/from16 v23, v0 │ │ +065b70: 3817 2200 |002c: if-eqz v23, 004e // +0022 │ │ +065b74: 1517 803f |002e: const/high16 v23, #int 1065353216 // #3f80 │ │ +065b78: 0200 1700 |0030: move/from16 v0, v23 │ │ +065b7c: 0801 1a00 |0032: move-object/from16 v1, v26 │ │ +065b80: 5910 1f05 |0034: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065b84: 120b |0036: const/4 v11, #int 0 // #0 │ │ +065b86: 356b e700 |0037: if-ge v11, v6, 011e // +00e7 │ │ +065b8a: 0800 1a00 |0039: move-object/from16 v0, v26 │ │ +065b8e: 6e20 5112 b000 |003b: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +065b94: 0c04 |003e: move-result-object v4 │ │ +065b96: 6e10 9d1e 0400 |003f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +065b9c: 0a17 |0042: move-result v23 │ │ +065b9e: 1318 0800 |0043: const/16 v24, #int 8 // #8 │ │ +065ba2: 0200 1700 |0045: move/from16 v0, v23 │ │ +065ba6: 0201 1800 |0047: move/from16 v1, v24 │ │ +065baa: 3310 0800 |0049: if-ne v0, v1, 0051 // +0008 │ │ +065bae: d80b 0b01 |004b: add-int/lit8 v11, v11, #int 1 // #01 │ │ +065bb2: 28ea |004d: goto 0037 // -0016 │ │ +065bb4: 1317 0000 |004e: const/16 v23, #int 0 // #0 │ │ +065bb8: 28e0 |0050: goto 0030 // -0020 │ │ +065bba: 6e10 891e 0400 |0051: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +065bc0: 0c0c |0054: move-result-object v12 │ │ +065bc2: 1f0c 8a02 |0055: check-cast v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065bc6: 6e10 901e 0400 |0057: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +065bcc: 0a0a |005a: move-result v10 │ │ +065bce: 120f |005b: const/4 v15, #int 0 // #0 │ │ +065bd0: 55c0 0505 |005c: iget-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ +065bd4: 0217 0000 |005e: move/from16 v23, v0 │ │ +065bd8: 3817 8e00 |0060: if-eqz v23, 00ee // +008e │ │ +065bdc: 52c0 0305 |0062: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +065be0: 0217 0000 |0064: move/from16 v23, v0 │ │ +065be4: 52c0 0405 |0066: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ +065be8: 0218 0000 |0068: move/from16 v24, v0 │ │ +065bec: 900d 1718 |006a: add-int v13, v23, v24 │ │ +065bf0: 9117 1511 |006c: sub-int v23, v21, v17 │ │ +065bf4: 0800 1a00 |006e: move-object/from16 v0, v26 │ │ +065bf8: 5200 1805 |0070: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ +065bfc: 0218 0000 |0072: move/from16 v24, v0 │ │ +065c00: 9117 1718 |0074: sub-int v23, v23, v24 │ │ +065c04: 0200 1700 |0076: move/from16 v0, v23 │ │ +065c08: 7120 b222 0e00 |0078: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +065c0e: 0a17 |007b: move-result v23 │ │ +065c10: 9117 1716 |007c: sub-int v23, v23, v22 │ │ +065c14: 9114 170d |007e: sub-int v20, v23, v13 │ │ +065c18: 0200 1400 |0080: move/from16 v0, v20 │ │ +065c1c: 0801 1a00 |0082: move-object/from16 v1, v26 │ │ +065c20: 5910 2005 |0084: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ +065c24: 52c0 0305 |0086: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +065c28: 0217 0000 |0088: move/from16 v23, v0 │ │ +065c2c: 9017 1716 |008a: add-int v23, v23, v22 │ │ +065c30: 9017 1714 |008c: add-int v23, v23, v20 │ │ +065c34: db18 0a02 |008e: div-int/lit8 v24, v10, #int 2 // #02 │ │ +065c38: 9017 1718 |0090: add-int v23, v23, v24 │ │ +065c3c: 9118 1511 |0092: sub-int v24, v21, v17 │ │ +065c40: 0200 1700 |0094: move/from16 v0, v23 │ │ +065c44: 0201 1800 |0096: move/from16 v1, v24 │ │ +065c48: 3710 5300 |0098: if-le v0, v1, 00eb // +0053 │ │ +065c4c: 1317 0100 |009a: const/16 v23, #int 1 // #1 │ │ +065c50: 0200 1700 |009c: move/from16 v0, v23 │ │ +065c54: 5cc0 0105 |009e: iput-boolean v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +065c58: 0200 1400 |00a0: move/from16 v0, v20 │ │ +065c5c: 8200 |00a2: int-to-float v0, v0 │ │ +065c5e: 0217 0000 |00a3: move/from16 v23, v0 │ │ +065c62: 0800 1a00 |00a5: move-object/from16 v0, v26 │ │ +065c66: 5200 1f05 |00a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065c6a: 0218 0000 |00a9: move/from16 v24, v0 │ │ +065c6e: a817 1718 |00ab: mul-float v23, v23, v24 │ │ +065c72: 0200 1700 |00ad: move/from16 v0, v23 │ │ +065c76: 8700 |00af: float-to-int v0, v0 │ │ +065c78: 0213 0000 |00b0: move/from16 v19, v0 │ │ +065c7c: 52c0 0305 |00b2: iget v0, v12, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +065c80: 0217 0000 |00b4: move/from16 v23, v0 │ │ +065c84: 9017 1713 |00b6: add-int v23, v23, v19 │ │ +065c88: 9016 1617 |00b8: add-int v22, v22, v23 │ │ +065c8c: 0200 1300 |00ba: move/from16 v0, v19 │ │ +065c90: 8200 |00bc: int-to-float v0, v0 │ │ +065c92: 0217 0000 |00bd: move/from16 v23, v0 │ │ +065c96: 0800 1a00 |00bf: move-object/from16 v0, v26 │ │ +065c9a: 5200 2005 |00c1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ +065c9e: 0218 0000 |00c3: move/from16 v24, v0 │ │ +065ca2: 0200 1800 |00c5: move/from16 v0, v24 │ │ +065ca6: 8200 |00c7: int-to-float v0, v0 │ │ +065ca8: 0218 0000 |00c8: move/from16 v24, v0 │ │ +065cac: a917 1718 |00ca: div-float v23, v23, v24 │ │ +065cb0: 0200 1700 |00cc: move/from16 v0, v23 │ │ +065cb4: 0801 1a00 |00ce: move-object/from16 v1, v26 │ │ +065cb8: 5910 1f05 |00d0: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065cbc: 9107 160f |00d2: sub-int v7, v22, v15 │ │ +065cc0: 9008 070a |00d4: add-int v8, v7, v10 │ │ +065cc4: 0209 1200 |00d6: move/from16 v9, v18 │ │ +065cc8: 6e10 8d1e 0400 |00d8: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +065cce: 0a17 |00db: move-result v23 │ │ +065cd0: 9005 0917 |00dc: add-int v5, v9, v23 │ │ +065cd4: 0200 1200 |00de: move/from16 v0, v18 │ │ +065cd8: 6e55 b11e 7480 |00e0: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +065cde: 6e10 9e1e 0400 |00e3: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +065ce4: 0a17 |00e6: move-result v23 │ │ +065ce6: 900e 0e17 |00e7: add-int v14, v14, v23 │ │ +065cea: 2900 62ff |00e9: goto/16 004b // -009e │ │ +065cee: 1317 0000 |00eb: const/16 v23, #int 0 // #0 │ │ +065cf2: 28af |00ed: goto 009c // -0051 │ │ +065cf4: 0800 1a00 |00ee: move-object/from16 v0, v26 │ │ +065cf8: 5500 1105 |00f0: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065cfc: 0217 0000 |00f2: move/from16 v23, v0 │ │ +065d00: 3817 2700 |00f4: if-eqz v23, 011b // +0027 │ │ +065d04: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +065d08: 5200 1a05 |00f8: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +065d0c: 0217 0000 |00fa: move/from16 v23, v0 │ │ +065d10: 3817 1f00 |00fc: if-eqz v23, 011b // +001f │ │ +065d14: 1517 803f |00fe: const/high16 v23, #int 1065353216 // #3f80 │ │ +065d18: 0800 1a00 |0100: move-object/from16 v0, v26 │ │ +065d1c: 5200 1f05 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065d20: 0218 0000 |0104: move/from16 v24, v0 │ │ +065d24: a717 1718 |0106: sub-float v23, v23, v24 │ │ +065d28: 0800 1a00 |0108: move-object/from16 v0, v26 │ │ +065d2c: 5200 1a05 |010a: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +065d30: 0218 0000 |010c: move/from16 v24, v0 │ │ +065d34: 0200 1800 |010e: move/from16 v0, v24 │ │ +065d38: 8200 |0110: int-to-float v0, v0 │ │ +065d3a: 0218 0000 |0111: move/from16 v24, v0 │ │ +065d3e: a817 1718 |0113: mul-float v23, v23, v24 │ │ +065d42: 0200 1700 |0115: move/from16 v0, v23 │ │ +065d46: 870f |0117: float-to-int v15, v0 │ │ +065d48: 0216 0e00 |0118: move/from16 v22, v14 │ │ +065d4c: 28b8 |011a: goto 00d2 // -0048 │ │ +065d4e: 0216 0e00 |011b: move/from16 v22, v14 │ │ +065d52: 28b5 |011d: goto 00d2 // -004b │ │ +065d54: 0800 1a00 |011e: move-object/from16 v0, v26 │ │ +065d58: 5500 1405 |0120: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065d5c: 0217 0000 |0122: move/from16 v23, v0 │ │ +065d60: 3817 5d00 |0124: if-eqz v23, 0181 // +005d │ │ +065d64: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +065d68: 5500 1105 |0128: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +065d6c: 0217 0000 |012a: move/from16 v23, v0 │ │ +065d70: 3817 5e00 |012c: if-eqz v23, 018a // +005e │ │ +065d74: 0800 1a00 |012e: move-object/from16 v0, v26 │ │ +065d78: 5200 1a05 |0130: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +065d7c: 0217 0000 |0132: move/from16 v23, v0 │ │ +065d80: 3817 0f00 |0134: if-eqz v23, 0143 // +000f │ │ +065d84: 0800 1a00 |0136: move-object/from16 v0, v26 │ │ +065d88: 5200 1f05 |0138: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065d8c: 0217 0000 |013a: move/from16 v23, v0 │ │ +065d90: 0800 1a00 |013c: move-object/from16 v0, v26 │ │ +065d94: 0201 1700 |013e: move/from16 v1, v23 │ │ +065d98: 7020 7112 1000 |0140: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1271 │ │ +065d9e: 0800 1a00 |0143: move-object/from16 v0, v26 │ │ +065da2: 5400 2105 |0145: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065da6: 0817 0000 |0147: move-object/from16 v23, v0 │ │ +065daa: 7401 891e 1700 |0149: invoke-virtual/range {v23}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +065db0: 0c17 |014c: move-result-object v23 │ │ +065db2: 1f17 8a02 |014d: check-cast v23, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065db6: 0800 1700 |014f: move-object/from16 v0, v23 │ │ +065dba: 5500 0105 |0151: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +065dbe: 0217 0000 |0153: move/from16 v23, v0 │ │ +065dc2: 3817 1f00 |0155: if-eqz v23, 0174 // +001f │ │ +065dc6: 0800 1a00 |0157: move-object/from16 v0, v26 │ │ +065dca: 5400 2105 |0159: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065dce: 0817 0000 |015b: move-object/from16 v23, v0 │ │ +065dd2: 0800 1a00 |015d: move-object/from16 v0, v26 │ │ +065dd6: 5200 1f05 |015f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@051f │ │ +065dda: 0218 0000 |0161: move/from16 v24, v0 │ │ +065dde: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +065de2: 5200 2205 |0165: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +065de6: 0219 0000 |0167: move/from16 v25, v0 │ │ +065dea: 0800 1a00 |0169: move-object/from16 v0, v26 │ │ +065dee: 0801 1700 |016b: move-object/from16 v1, v23 │ │ +065df2: 0202 1800 |016d: move/from16 v2, v24 │ │ +065df6: 0203 1900 |016f: move/from16 v3, v25 │ │ +065dfa: 7040 4812 1032 |0171: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ +065e00: 0800 1a00 |0174: move-object/from16 v0, v26 │ │ +065e04: 5400 2105 |0176: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065e08: 0817 0000 |0178: move-object/from16 v23, v0 │ │ +065e0c: 0800 1a00 |017a: move-object/from16 v0, v26 │ │ +065e10: 0801 1700 |017c: move-object/from16 v1, v23 │ │ +065e14: 6e20 8112 1000 |017e: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1281 │ │ +065e1a: 1317 0000 |0181: const/16 v23, #int 0 // #0 │ │ +065e1e: 0200 1700 |0183: move/from16 v0, v23 │ │ +065e22: 0801 1a00 |0185: move-object/from16 v1, v26 │ │ +065e26: 5c10 1405 |0187: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +065e2a: 0e00 |0189: return-void │ │ +065e2c: 120b |018a: const/4 v11, #int 0 // #0 │ │ +065e2e: 356b e9ff |018b: if-ge v11, v6, 0174 // -0017 │ │ +065e32: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +065e36: 6e20 5112 b000 |018f: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +065e3c: 0c17 |0192: move-result-object v23 │ │ +065e3e: 1318 0000 |0193: const/16 v24, #int 0 // #0 │ │ +065e42: 0800 1a00 |0195: move-object/from16 v0, v26 │ │ +065e46: 5200 2205 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +065e4a: 0219 0000 |0199: move/from16 v25, v0 │ │ +065e4e: 0800 1a00 |019b: move-object/from16 v0, v26 │ │ +065e52: 0801 1700 |019d: move-object/from16 v1, v23 │ │ +065e56: 0202 1800 |019f: move/from16 v2, v24 │ │ +065e5a: 0203 1900 |01a1: move/from16 v3, v25 │ │ +065e5e: 7040 4812 1032 |01a3: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1248 │ │ +065e64: d80b 0b01 |01a6: add-int/lit8 v11, v11, #int 1 // #01 │ │ +065e68: 28e3 |01a8: goto 018b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0006 line=642 │ │ 0x000a line=643 │ │ 0x000e line=645 │ │ @@ -80434,442 +80429,442 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 31 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 844 16-bit code units │ │ -065e1c: |[065e1c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -065e2c: 7701 671e 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -065e32: 0a16 |0003: move-result v22 │ │ -065e34: 7701 681e 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -065e3a: 0a18 |0007: move-result v24 │ │ -065e3c: 7701 671e 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -065e42: 0a0b |000b: move-result v11 │ │ -065e44: 7701 681e 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -065e4a: 0a0c |000f: move-result v12 │ │ -065e4c: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ -065e50: 0200 1600 |0012: move/from16 v0, v22 │ │ -065e54: 0201 1a00 |0014: move/from16 v1, v26 │ │ -065e58: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ -065e5c: 7401 6112 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1261 │ │ -065e62: 0a1a |001b: move-result v26 │ │ -065e64: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ -065e68: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ -065e6c: 0200 1600 |0020: move/from16 v0, v22 │ │ -065e70: 0201 1a00 |0022: move/from16 v1, v26 │ │ -065e74: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ -065e78: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ -065e7c: 120f |0028: const/4 v15, #int 0 // #0 │ │ -065e7e: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ -065e82: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ -065e88: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ -065e8c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -065e8e: 7401 5712 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -065e94: 0a1a |0034: move-result v26 │ │ -065e96: 911a 181a |0035: sub-int v26, v24, v26 │ │ -065e9a: 7401 5812 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ -065ea0: 0a1b |003a: move-result v27 │ │ -065ea2: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ -065ea6: 7401 5212 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -065eac: 0a05 |0040: move-result v5 │ │ -065eae: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ -065eb2: 0200 1a00 |0043: move/from16 v0, v26 │ │ -065eb6: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ -065eba: 1a1a fe0b |0047: const-string v26, "SlidingPaneLayout" // string@0bfe │ │ -065ebe: 1a1b 1b1f |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1f1b │ │ -065ec2: 7702 8e1d 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -065ec8: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ -065ecc: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ -065ed0: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ -065ed4: 5b10 2105 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -065ed8: 120e |0056: const/4 v14, #int 0 // #0 │ │ -065eda: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ -065ede: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ -065ee2: 6e20 5112 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -065ee8: 0c04 |005e: move-result-object v4 │ │ -065eea: 6e10 891e 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -065ef0: 0c10 |0062: move-result-object v16 │ │ -065ef2: 1f10 8302 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -065ef6: 6e10 9d1e 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -065efc: 0a1a |0068: move-result v26 │ │ -065efe: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ -065f02: 0200 1a00 |006b: move/from16 v0, v26 │ │ -065f06: 0201 1b00 |006d: move/from16 v1, v27 │ │ -065f0a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ -065f0e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ -065f12: 0200 1a00 |0073: move/from16 v0, v26 │ │ -065f16: 0801 1000 |0075: move-object/from16 v1, v16 │ │ -065f1a: 5c10 0105 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ -065f1e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ -065f22: 28dc |007b: goto 0057 // -0024 │ │ -065f24: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ -065f28: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ -065f2c: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ -065f30: 28a6 |0082: goto 0028 // -005a │ │ -065f32: 221a 5204 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@0452 │ │ -065f36: 1a1b d30d |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0dd3 │ │ -065f3a: 7602 a022 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -065f40: 271a |008a: throw v26 │ │ -065f42: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ -065f46: 7401 6112 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1261 │ │ -065f4c: 0a1a |0090: move-result v26 │ │ -065f4e: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ -065f52: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ -065f56: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ -065f5a: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ -065f5e: 288f |0099: goto 0028 // -0071 │ │ -065f60: 221a 5204 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@0452 │ │ -065f64: 1a1b 1204 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0412 │ │ -065f68: 7602 a022 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -065f6e: 271a |00a1: throw v26 │ │ -065f70: 7401 5912 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ -065f76: 0a1a |00a5: move-result v26 │ │ -065f78: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ -065f7c: 7401 5612 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ -065f82: 0a1b |00ab: move-result v27 │ │ -065f84: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ -065f88: 020f 1100 |00ae: move/from16 v15, v17 │ │ -065f8c: 2900 7eff |00b0: goto/16 002e // -0082 │ │ -065f90: 7401 5912 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ -065f96: 0a1a |00b5: move-result v26 │ │ -065f98: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ -065f9c: 7401 5612 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ -065fa2: 0a1b |00bb: move-result v27 │ │ -065fa4: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ -065fa8: 2900 70ff |00be: goto/16 002e // -0090 │ │ -065fac: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -065fb0: 5200 0605 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -065fb4: 021a 0000 |00c4: move/from16 v26, v0 │ │ -065fb8: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ -065fbc: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ -065fc0: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ -065fc4: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ -065fc8: 5200 0605 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -065fcc: 021a 0000 |00d0: move/from16 v26, v0 │ │ -065fd0: a615 151a |00d2: add-float v21, v21, v26 │ │ -065fd4: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ -065fd8: 5200 0705 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -065fdc: 021a 0000 |00d8: move/from16 v26, v0 │ │ -065fe0: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ -065fe4: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ -065fe8: 5200 0305 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -065fec: 021a 0000 |00e0: move/from16 v26, v0 │ │ -065ff0: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -065ff4: 5200 0405 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ -065ff8: 021b 0000 |00e6: move/from16 v27, v0 │ │ -065ffc: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ -066000: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -066004: 5200 0705 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -066008: 021a 0000 |00ee: move/from16 v26, v0 │ │ -06600c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ -066010: 0200 1a00 |00f2: move/from16 v0, v26 │ │ -066014: 0201 1b00 |00f4: move/from16 v1, v27 │ │ -066018: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ -06601c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ -066020: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ -066024: 7702 691e 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06602a: 0a09 |00ff: move-result v9 │ │ -06602c: 0800 1000 |0100: move-object/from16 v0, v16 │ │ -066030: 5200 0205 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -066034: 021a 0000 |0104: move/from16 v26, v0 │ │ -066038: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ -06603c: 0200 1a00 |0108: move/from16 v0, v26 │ │ -066040: 0201 1b00 |010a: move/from16 v1, v27 │ │ -066044: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ -066048: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ -06604c: 0200 1100 |0110: move/from16 v0, v17 │ │ -066050: 0201 1a00 |0112: move/from16 v1, v26 │ │ -066054: 7120 691e 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06605a: 0a07 |0117: move-result v7 │ │ -06605c: 6e30 b21e 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -066062: 6e10 901e 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -066068: 0a08 |011e: move-result v8 │ │ -06606a: 6e10 8d1e 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -066070: 0a06 |0122: move-result v6 │ │ -066072: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ -066076: 0200 1a00 |0125: move/from16 v0, v26 │ │ -06607a: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ -06607e: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ -066082: 0200 1100 |012b: move/from16 v0, v17 │ │ -066086: 7120 b222 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06608c: 0a0f |0130: move-result v15 │ │ -06608e: 9117 1708 |0131: sub-int v23, v23, v8 │ │ -066092: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ -066096: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ -06609a: 0200 1a00 |0137: move/from16 v0, v26 │ │ -06609e: 0801 1000 |0139: move-object/from16 v1, v16 │ │ -0660a2: 5c10 0505 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ -0660a6: 9603 031a |013d: or-int v3, v3, v26 │ │ -0660aa: 0800 1000 |013f: move-object/from16 v0, v16 │ │ -0660ae: 5500 0505 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ -0660b2: 021a 0000 |0143: move/from16 v26, v0 │ │ -0660b6: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ -0660ba: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ -0660be: 5b04 2105 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0660c2: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ -0660c6: 0800 1000 |014d: move-object/from16 v0, v16 │ │ -0660ca: 5200 0705 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -0660ce: 021a 0000 |0151: move/from16 v26, v0 │ │ -0660d2: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ -0660d6: 0200 1a00 |0155: move/from16 v0, v26 │ │ -0660da: 0201 1b00 |0157: move/from16 v1, v27 │ │ -0660de: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ -0660e2: 911a 180d |015b: sub-int v26, v24, v13 │ │ -0660e6: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ -0660ea: 7702 691e 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0660f0: 0a09 |0162: move-result v9 │ │ -0660f2: 289d |0163: goto 0100 // -0063 │ │ -0660f4: 0800 1000 |0164: move-object/from16 v0, v16 │ │ -0660f8: 5200 0705 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -0660fc: 021a 0000 |0168: move/from16 v26, v0 │ │ -066100: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ -066104: 7702 691e 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06610a: 0a09 |016f: move-result v9 │ │ -06610c: 2890 |0170: goto 0100 // -0070 │ │ -06610e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ -066112: 5200 0205 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -066116: 021a 0000 |0175: move/from16 v26, v0 │ │ -06611a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ -06611e: 0200 1a00 |0179: move/from16 v0, v26 │ │ -066122: 0201 1b00 |017b: move/from16 v1, v27 │ │ -066126: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ -06612a: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ -06612e: 0200 1100 |0181: move/from16 v0, v17 │ │ -066132: 0201 1a00 |0183: move/from16 v1, v26 │ │ -066136: 7120 691e 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06613c: 0a07 |0188: move-result v7 │ │ -06613e: 288f |0189: goto 0118 // -0071 │ │ -066140: 0800 1000 |018a: move-object/from16 v0, v16 │ │ -066144: 5200 0205 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -066148: 021a 0000 |018e: move/from16 v26, v0 │ │ -06614c: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ -066150: 7702 691e 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -066156: 0a07 |0195: move-result v7 │ │ -066158: 2882 |0196: goto 0118 // -007e │ │ -06615a: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ -06615e: 289e |0199: goto 0137 // -0062 │ │ -066160: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ -066164: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ -066168: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ -06616c: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ -066170: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ -066174: 5200 1805 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ -066178: 021a 0000 |01a6: move/from16 v26, v0 │ │ -06617c: 910a 181a |01a8: sub-int v10, v24, v26 │ │ -066180: 120e |01aa: const/4 v14, #int 0 // #0 │ │ -066182: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ -066186: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ -06618a: 6e20 5112 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -066190: 0c04 |01b2: move-result-object v4 │ │ -066192: 6e10 9d1e 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -066198: 0a1a |01b6: move-result v26 │ │ -06619a: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ -06619e: 0200 1a00 |01b9: move/from16 v0, v26 │ │ -0661a2: 0201 1b00 |01bb: move/from16 v1, v27 │ │ -0661a6: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ -0661aa: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0661ae: 28ea |01c1: goto 01ab // -0016 │ │ -0661b0: 6e10 891e 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0661b6: 0c10 |01c5: move-result-object v16 │ │ -0661b8: 1f10 8302 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0661bc: 6e10 9d1e 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0661c2: 0a1a |01cb: move-result v26 │ │ -0661c4: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ -0661c8: 0200 1a00 |01ce: move/from16 v0, v26 │ │ -0661cc: 0201 1b00 |01d0: move/from16 v1, v27 │ │ -0661d0: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ -0661d4: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ -0661d8: 5200 0705 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -0661dc: 021a 0000 |01d8: move/from16 v26, v0 │ │ -0661e0: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ -0661e4: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ -0661e8: 5200 0605 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -0661ec: 021a 0000 |01e0: move/from16 v26, v0 │ │ -0661f0: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ -0661f4: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ -0661f8: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ -0661fc: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ -066200: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ -066204: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ -066208: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ -06620c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -066210: 5400 2105 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -066214: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ -066218: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ -06621c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ -066220: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ -066224: 5200 0705 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -066228: 021a 0000 |01fe: move/from16 v26, v0 │ │ -06622c: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ -066230: 0200 1200 |0202: move/from16 v0, v18 │ │ -066234: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ -066238: 0800 1000 |0206: move-object/from16 v0, v16 │ │ -06623c: 5200 0605 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -066240: 021a 0000 |020a: move/from16 v26, v0 │ │ -066244: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ -066248: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ -06624c: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ -066250: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ -066254: 0800 1000 |0214: move-object/from16 v0, v16 │ │ -066258: 5200 0205 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -06625c: 021a 0000 |0218: move/from16 v26, v0 │ │ -066260: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ -066264: 0200 1a00 |021c: move/from16 v0, v26 │ │ -066268: 0201 1b00 |021e: move/from16 v1, v27 │ │ -06626c: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ -066270: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ -066274: 0200 1100 |0224: move/from16 v0, v17 │ │ -066278: 0201 1a00 |0226: move/from16 v1, v26 │ │ -06627c: 7120 691e 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -066282: 0a07 |022b: move-result v7 │ │ -066284: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ -066288: 0200 1a00 |022e: move/from16 v0, v26 │ │ -06628c: 7120 691e 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -066292: 0a09 |0233: move-result v9 │ │ -066294: 6e30 b21e 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -06629a: 2888 |0237: goto 01bf // -0078 │ │ -06629c: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ -0662a0: 28b0 |023a: goto 01ea // -0050 │ │ -0662a2: 6e10 901e 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -0662a8: 0a12 |023e: move-result v18 │ │ -0662aa: 28af |023f: goto 01ee // -0051 │ │ -0662ac: 0800 1000 |0240: move-object/from16 v0, v16 │ │ -0662b0: 5200 0205 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -0662b4: 021a 0000 |0244: move/from16 v26, v0 │ │ -0662b8: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ -0662bc: 0200 1a00 |0248: move/from16 v0, v26 │ │ -0662c0: 0201 1b00 |024a: move/from16 v1, v27 │ │ -0662c4: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ -0662c8: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ -0662cc: 0200 1100 |0250: move/from16 v0, v17 │ │ -0662d0: 0201 1a00 |0252: move/from16 v1, v26 │ │ -0662d4: 7120 691e 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0662da: 0a07 |0257: move-result v7 │ │ -0662dc: 28d4 |0258: goto 022c // -002c │ │ -0662de: 0800 1000 |0259: move-object/from16 v0, v16 │ │ -0662e2: 5200 0205 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -0662e6: 021a 0000 |025d: move/from16 v26, v0 │ │ -0662ea: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ -0662ee: 7702 691e 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0662f4: 0a07 |0264: move-result v7 │ │ -0662f6: 28c7 |0265: goto 022c // -0039 │ │ -0662f8: 6e10 8d1e 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -0662fe: 0a1a |0269: move-result v26 │ │ -066300: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ -066304: 7702 691e 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06630a: 0a07 |026f: move-result v7 │ │ -06630c: 28bc |0270: goto 022c // -0044 │ │ -06630e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ -066312: 5200 0605 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -066316: 021a 0000 |0275: move/from16 v26, v0 │ │ -06631a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ -06631e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ -066322: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ -066326: 0800 1000 |027d: move-object/from16 v0, v16 │ │ -06632a: 5200 0705 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ -06632e: 021a 0000 |0281: move/from16 v26, v0 │ │ -066332: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ -066336: 0800 1000 |0285: move-object/from16 v0, v16 │ │ -06633a: 5200 0205 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -06633e: 021a 0000 |0289: move/from16 v26, v0 │ │ -066342: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ -066346: 0200 1a00 |028d: move/from16 v0, v26 │ │ -06634a: 0201 1b00 |028f: move/from16 v1, v27 │ │ -06634e: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ -066352: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ -066356: 0200 1100 |0295: move/from16 v0, v17 │ │ -06635a: 0201 1a00 |0297: move/from16 v1, v26 │ │ -06635e: 7120 691e 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -066364: 0a07 |029c: move-result v7 │ │ -066366: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ -06636a: 0800 1000 |029f: move-object/from16 v0, v16 │ │ -06636e: 5200 0305 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -066372: 021a 0000 |02a3: move/from16 v26, v0 │ │ -066376: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ -06637a: 5200 0405 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ -06637e: 021b 0000 |02a9: move/from16 v27, v0 │ │ -066382: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ -066386: 9113 180d |02ad: sub-int v19, v24, v13 │ │ -06638a: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ -06638e: 0200 1300 |02b1: move/from16 v0, v19 │ │ -066392: 0201 1a00 |02b3: move/from16 v1, v26 │ │ -066396: 7120 691e 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06639c: 0a09 |02b8: move-result v9 │ │ -06639e: 0200 1200 |02b9: move/from16 v0, v18 │ │ -0663a2: 0201 1300 |02bb: move/from16 v1, v19 │ │ -0663a6: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ -0663aa: 6e30 b21e 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -0663b0: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ -0663b4: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ -0663b8: 5200 0205 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -0663bc: 021a 0000 |02c8: move/from16 v26, v0 │ │ -0663c0: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ -0663c4: 0200 1a00 |02cc: move/from16 v0, v26 │ │ -0663c8: 0201 1b00 |02ce: move/from16 v1, v27 │ │ -0663cc: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ -0663d0: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ -0663d4: 0200 1100 |02d4: move/from16 v0, v17 │ │ -0663d8: 0201 1a00 |02d6: move/from16 v1, v26 │ │ -0663dc: 7120 691e 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0663e2: 0a07 |02db: move-result v7 │ │ -0663e4: 28c1 |02dc: goto 029d // -003f │ │ -0663e6: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ -0663ea: 5200 0205 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ -0663ee: 021a 0000 |02e1: move/from16 v26, v0 │ │ -0663f2: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ -0663f6: 7702 691e 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0663fc: 0a07 |02e8: move-result v7 │ │ -0663fe: 28b4 |02e9: goto 029d // -004c │ │ -066400: 6e10 8d1e 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -066406: 0a1a |02ed: move-result v26 │ │ -066408: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ -06640c: 7702 691e 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -066412: 0a07 |02f3: move-result v7 │ │ -066414: 28a9 |02f4: goto 029d // -0057 │ │ -066416: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ -06641a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ -06641e: 0201 1700 |02f9: move/from16 v1, v23 │ │ -066422: 7120 b022 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -066428: 0a19 |02fe: move-result v25 │ │ -06642a: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ -06642e: 5200 0605 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ -066432: 021a 0000 |0303: move/from16 v26, v0 │ │ -066436: 0200 1900 |0305: move/from16 v0, v25 │ │ -06643a: 8200 |0307: int-to-float v0, v0 │ │ -06643c: 021b 0000 |0308: move/from16 v27, v0 │ │ -066440: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ -066444: a91a 1a15 |030c: div-float v26, v26, v21 │ │ -066448: 0200 1a00 |030e: move/from16 v0, v26 │ │ -06644c: 8702 |0310: float-to-int v2, v0 │ │ -06644e: 901a 1202 |0311: add-int v26, v18, v2 │ │ -066452: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ -066456: 7702 691e 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06645c: 0a09 |0318: move-result v9 │ │ -06645e: 6e30 b21e 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -066464: 2900 a3fe |031c: goto/16 01bf // -015d │ │ -066468: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ -06646c: 0201 1800 |0320: move/from16 v1, v24 │ │ -066470: 6e30 7712 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1277 │ │ -066476: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ -06647a: 5c03 1105 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -06647e: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ -066482: 5400 1305 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -066486: 081a 0000 |032d: move-object/from16 v26, v0 │ │ -06648a: 7401 0c13 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ -066490: 0a1a |0332: move-result v26 │ │ -066492: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ -066496: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ -06649a: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ -06649e: 5400 1305 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -0664a2: 081a 0000 |033b: move-object/from16 v26, v0 │ │ -0664a6: 7401 ee12 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@12ee │ │ -0664ac: 0e00 |0340: return-void │ │ -0664ae: 0000 |0341: nop // spacer │ │ -0664b0: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ +065e6c: |[065e6c] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +065e7c: 7701 671e 1d00 |0000: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +065e82: 0a16 |0003: move-result v22 │ │ +065e84: 7701 681e 1d00 |0004: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +065e8a: 0a18 |0007: move-result v24 │ │ +065e8c: 7701 671e 1e00 |0008: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +065e92: 0a0b |000b: move-result v11 │ │ +065e94: 7701 681e 1e00 |000c: invoke-static/range {v30}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +065e9a: 0a0c |000f: move-result v12 │ │ +065e9c: 151a 0040 |0010: const/high16 v26, #int 1073741824 // #4000 │ │ +065ea0: 0200 1600 |0012: move/from16 v0, v22 │ │ +065ea4: 0201 1a00 |0014: move/from16 v1, v26 │ │ +065ea8: 3210 7500 |0016: if-eq v0, v1, 008b // +0075 │ │ +065eac: 7401 6112 1c00 |0018: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1261 │ │ +065eb2: 0a1a |001b: move-result v26 │ │ +065eb4: 381a 6700 |001c: if-eqz v26, 0083 // +0067 │ │ +065eb8: 151a 0080 |001e: const/high16 v26, #int -2147483648 // #8000 │ │ +065ebc: 0200 1600 |0020: move/from16 v0, v22 │ │ +065ec0: 0201 1a00 |0022: move/from16 v1, v26 │ │ +065ec4: 3310 5800 |0024: if-ne v0, v1, 007c // +0058 │ │ +065ec8: 1516 0040 |0026: const/high16 v22, #int 1073741824 // #4000 │ │ +065ecc: 120f |0028: const/4 v15, #int 0 // #0 │ │ +065ece: 1311 ffff |0029: const/16 v17, #int -1 // #ffff │ │ +065ed2: 2c0b 1703 0000 |002b: sparse-switch v11, 00000342 // +00000317 │ │ +065ed8: 1315 0000 |002e: const/16 v21, #int 0 // #0 │ │ +065edc: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +065ede: 7401 5712 1c00 |0031: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +065ee4: 0a1a |0034: move-result v26 │ │ +065ee6: 911a 181a |0035: sub-int v26, v24, v26 │ │ +065eea: 7401 5812 1c00 |0037: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ +065ef0: 0a1b |003a: move-result v27 │ │ +065ef2: 9117 1a1b |003b: sub-int v23, v26, v27 │ │ +065ef6: 7401 5212 1c00 |003d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +065efc: 0a05 |0040: move-result v5 │ │ +065efe: 131a 0200 |0041: const/16 v26, #int 2 // #2 │ │ +065f02: 0200 1a00 |0043: move/from16 v0, v26 │ │ +065f06: 3705 0900 |0045: if-le v5, v0, 004e // +0009 │ │ +065f0a: 1a1a 070c |0047: const-string v26, "SlidingPaneLayout" // string@0c07 │ │ +065f0e: 1a1b 241f |0049: const-string v27, "onMeasure: More than two child views are not supported." // string@1f24 │ │ +065f12: 7702 8e1d 1a00 |004b: invoke-static/range {v26, v27}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +065f18: 131a 0000 |004e: const/16 v26, #int 0 // #0 │ │ +065f1c: 0800 1a00 |0050: move-object/from16 v0, v26 │ │ +065f20: 0801 1c00 |0052: move-object/from16 v1, v28 │ │ +065f24: 5b10 2105 |0054: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +065f28: 120e |0056: const/4 v14, #int 0 // #0 │ │ +065f2a: 355e 4301 |0057: if-ge v14, v5, 019a // +0143 │ │ +065f2e: 0800 1c00 |0059: move-object/from16 v0, v28 │ │ +065f32: 6e20 5112 e000 |005b: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +065f38: 0c04 |005e: move-result-object v4 │ │ +065f3a: 6e10 891e 0400 |005f: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +065f40: 0c10 |0062: move-result-object v16 │ │ +065f42: 1f10 8a02 |0063: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +065f46: 6e10 9d1e 0400 |0065: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +065f4c: 0a1a |0068: move-result v26 │ │ +065f4e: 131b 0800 |0069: const/16 v27, #int 8 // #8 │ │ +065f52: 0200 1a00 |006b: move/from16 v0, v26 │ │ +065f56: 0201 1b00 |006d: move/from16 v1, v27 │ │ +065f5a: 3310 5100 |006f: if-ne v0, v1, 00c0 // +0051 │ │ +065f5e: 131a 0000 |0071: const/16 v26, #int 0 // #0 │ │ +065f62: 0200 1a00 |0073: move/from16 v0, v26 │ │ +065f66: 0801 1000 |0075: move-object/from16 v1, v16 │ │ +065f6a: 5c10 0105 |0077: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@0501 │ │ +065f6e: d80e 0e01 |0079: add-int/lit8 v14, v14, #int 1 // #01 │ │ +065f72: 28dc |007b: goto 0057 // -0024 │ │ +065f74: 3916 acff |007c: if-nez v22, 0028 // -0054 │ │ +065f78: 1516 0040 |007e: const/high16 v22, #int 1073741824 // #4000 │ │ +065f7c: 1318 2c01 |0080: const/16 v24, #int 300 // #12c │ │ +065f80: 28a6 |0082: goto 0028 // -005a │ │ +065f82: 221a 5b04 |0083: new-instance v26, Ljava/lang/IllegalStateException; // type@045b │ │ +065f86: 1a1b dc0d |0085: const-string v27, "Width must have an exact value or MATCH_PARENT" // string@0ddc │ │ +065f8a: 7602 a022 1a00 |0087: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +065f90: 271a |008a: throw v26 │ │ +065f92: 390b 9dff |008b: if-nez v11, 0028 // -0063 │ │ +065f96: 7401 6112 1c00 |008d: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1261 │ │ +065f9c: 0a1a |0090: move-result v26 │ │ +065f9e: 381a 0900 |0091: if-eqz v26, 009a // +0009 │ │ +065fa2: 390b 95ff |0093: if-nez v11, 0028 // -006b │ │ +065fa6: 150b 0080 |0095: const/high16 v11, #int -2147483648 // #8000 │ │ +065faa: 130c 2c01 |0097: const/16 v12, #int 300 // #12c │ │ +065fae: 288f |0099: goto 0028 // -0071 │ │ +065fb0: 221a 5b04 |009a: new-instance v26, Ljava/lang/IllegalStateException; // type@045b │ │ +065fb4: 1a1b 1204 |009c: const-string v27, "Height must not be UNSPECIFIED" // string@0412 │ │ +065fb8: 7602 a022 1a00 |009e: invoke-direct/range {v26, v27}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +065fbe: 271a |00a1: throw v26 │ │ +065fc0: 7401 5912 1c00 |00a2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ +065fc6: 0a1a |00a5: move-result v26 │ │ +065fc8: 911a 0c1a |00a6: sub-int v26, v12, v26 │ │ +065fcc: 7401 5612 1c00 |00a8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ +065fd2: 0a1b |00ab: move-result v27 │ │ +065fd4: 9111 1a1b |00ac: sub-int v17, v26, v27 │ │ +065fd8: 020f 1100 |00ae: move/from16 v15, v17 │ │ +065fdc: 2900 7eff |00b0: goto/16 002e // -0082 │ │ +065fe0: 7401 5912 1c00 |00b2: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ +065fe6: 0a1a |00b5: move-result v26 │ │ +065fe8: 911a 0c1a |00b6: sub-int v26, v12, v26 │ │ +065fec: 7401 5612 1c00 |00b8: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ +065ff2: 0a1b |00bb: move-result v27 │ │ +065ff4: 9111 1a1b |00bc: sub-int v17, v26, v27 │ │ +065ff8: 2900 70ff |00be: goto/16 002e // -0090 │ │ +065ffc: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ +066000: 5200 0605 |00c2: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +066004: 021a 0000 |00c4: move/from16 v26, v0 │ │ +066008: 131b 0000 |00c6: const/16 v27, #int 0 // #0 │ │ +06600c: 2d1a 1a1b |00c8: cmpl-float v26, v26, v27 │ │ +066010: 3d1a 1200 |00ca: if-lez v26, 00dc // +0012 │ │ +066014: 0800 1000 |00cc: move-object/from16 v0, v16 │ │ +066018: 5200 0605 |00ce: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +06601c: 021a 0000 |00d0: move/from16 v26, v0 │ │ +066020: a615 151a |00d2: add-float v21, v21, v26 │ │ +066024: 0800 1000 |00d4: move-object/from16 v0, v16 │ │ +066028: 5200 0705 |00d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +06602c: 021a 0000 |00d8: move/from16 v26, v0 │ │ +066030: 381a 9fff |00da: if-eqz v26, 0079 // -0061 │ │ +066034: 0800 1000 |00dc: move-object/from16 v0, v16 │ │ +066038: 5200 0305 |00de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +06603c: 021a 0000 |00e0: move/from16 v26, v0 │ │ +066040: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +066044: 5200 0405 |00e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ +066048: 021b 0000 |00e6: move/from16 v27, v0 │ │ +06604c: 900d 1a1b |00e8: add-int v13, v26, v27 │ │ +066050: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +066054: 5200 0705 |00ec: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +066058: 021a 0000 |00ee: move/from16 v26, v0 │ │ +06605c: 131b feff |00f0: const/16 v27, #int -2 // #fffe │ │ +066060: 0200 1a00 |00f2: move/from16 v0, v26 │ │ +066064: 0201 1b00 |00f4: move/from16 v1, v27 │ │ +066068: 3310 5700 |00f6: if-ne v0, v1, 014d // +0057 │ │ +06606c: 911a 180d |00f8: sub-int v26, v24, v13 │ │ +066070: 151b 0080 |00fa: const/high16 v27, #int -2147483648 // #8000 │ │ +066074: 7702 691e 1a00 |00fc: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06607a: 0a09 |00ff: move-result v9 │ │ +06607c: 0800 1000 |0100: move-object/from16 v0, v16 │ │ +066080: 5200 0205 |0102: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +066084: 021a 0000 |0104: move/from16 v26, v0 │ │ +066088: 131b feff |0106: const/16 v27, #int -2 // #fffe │ │ +06608c: 0200 1a00 |0108: move/from16 v0, v26 │ │ +066090: 0201 1b00 |010a: move/from16 v1, v27 │ │ +066094: 3310 6500 |010c: if-ne v0, v1, 0171 // +0065 │ │ +066098: 151a 0080 |010e: const/high16 v26, #int -2147483648 // #8000 │ │ +06609c: 0200 1100 |0110: move/from16 v0, v17 │ │ +0660a0: 0201 1a00 |0112: move/from16 v1, v26 │ │ +0660a4: 7120 691e 1000 |0114: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0660aa: 0a07 |0117: move-result v7 │ │ +0660ac: 6e30 b21e 9407 |0118: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +0660b2: 6e10 901e 0400 |011b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +0660b8: 0a08 |011e: move-result v8 │ │ +0660ba: 6e10 8d1e 0400 |011f: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +0660c0: 0a06 |0122: move-result v6 │ │ +0660c2: 151a 0080 |0123: const/high16 v26, #int -2147483648 // #8000 │ │ +0660c6: 0200 1a00 |0125: move/from16 v0, v26 │ │ +0660ca: 330b 0a00 |0127: if-ne v11, v0, 0131 // +000a │ │ +0660ce: 37f6 0800 |0129: if-le v6, v15, 0131 // +0008 │ │ +0660d2: 0200 1100 |012b: move/from16 v0, v17 │ │ +0660d6: 7120 b222 0600 |012d: invoke-static {v6, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0660dc: 0a0f |0130: move-result v15 │ │ +0660de: 9117 1708 |0131: sub-int v23, v23, v8 │ │ +0660e2: 3b17 6400 |0133: if-gez v23, 0197 // +0064 │ │ +0660e6: 131a 0100 |0135: const/16 v26, #int 1 // #1 │ │ +0660ea: 0200 1a00 |0137: move/from16 v0, v26 │ │ +0660ee: 0801 1000 |0139: move-object/from16 v1, v16 │ │ +0660f2: 5c10 0505 |013b: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ +0660f6: 9603 031a |013d: or-int v3, v3, v26 │ │ +0660fa: 0800 1000 |013f: move-object/from16 v0, v16 │ │ +0660fe: 5500 0505 |0141: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ +066102: 021a 0000 |0143: move/from16 v26, v0 │ │ +066106: 381a 34ff |0145: if-eqz v26, 0079 // -00cc │ │ +06610a: 0800 1c00 |0147: move-object/from16 v0, v28 │ │ +06610e: 5b04 2105 |0149: iput-object v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066112: 2900 2eff |014b: goto/16 0079 // -00d2 │ │ +066116: 0800 1000 |014d: move-object/from16 v0, v16 │ │ +06611a: 5200 0705 |014f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +06611e: 021a 0000 |0151: move/from16 v26, v0 │ │ +066122: 131b ffff |0153: const/16 v27, #int -1 // #ffff │ │ +066126: 0200 1a00 |0155: move/from16 v0, v26 │ │ +06612a: 0201 1b00 |0157: move/from16 v1, v27 │ │ +06612e: 3310 0b00 |0159: if-ne v0, v1, 0164 // +000b │ │ +066132: 911a 180d |015b: sub-int v26, v24, v13 │ │ +066136: 151b 0040 |015d: const/high16 v27, #int 1073741824 // #4000 │ │ +06613a: 7702 691e 1a00 |015f: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +066140: 0a09 |0162: move-result v9 │ │ +066142: 289d |0163: goto 0100 // -0063 │ │ +066144: 0800 1000 |0164: move-object/from16 v0, v16 │ │ +066148: 5200 0705 |0166: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +06614c: 021a 0000 |0168: move/from16 v26, v0 │ │ +066150: 151b 0040 |016a: const/high16 v27, #int 1073741824 // #4000 │ │ +066154: 7702 691e 1a00 |016c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06615a: 0a09 |016f: move-result v9 │ │ +06615c: 2890 |0170: goto 0100 // -0070 │ │ +06615e: 0800 1000 |0171: move-object/from16 v0, v16 │ │ +066162: 5200 0205 |0173: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +066166: 021a 0000 |0175: move/from16 v26, v0 │ │ +06616a: 131b ffff |0177: const/16 v27, #int -1 // #ffff │ │ +06616e: 0200 1a00 |0179: move/from16 v0, v26 │ │ +066172: 0201 1b00 |017b: move/from16 v1, v27 │ │ +066176: 3310 0d00 |017d: if-ne v0, v1, 018a // +000d │ │ +06617a: 151a 0040 |017f: const/high16 v26, #int 1073741824 // #4000 │ │ +06617e: 0200 1100 |0181: move/from16 v0, v17 │ │ +066182: 0201 1a00 |0183: move/from16 v1, v26 │ │ +066186: 7120 691e 1000 |0185: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06618c: 0a07 |0188: move-result v7 │ │ +06618e: 288f |0189: goto 0118 // -0071 │ │ +066190: 0800 1000 |018a: move-object/from16 v0, v16 │ │ +066194: 5200 0205 |018c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +066198: 021a 0000 |018e: move/from16 v26, v0 │ │ +06619c: 151b 0040 |0190: const/high16 v27, #int 1073741824 // #4000 │ │ +0661a0: 7702 691e 1a00 |0192: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0661a6: 0a07 |0195: move-result v7 │ │ +0661a8: 2882 |0196: goto 0118 // -007e │ │ +0661aa: 131a 0000 |0197: const/16 v26, #int 0 // #0 │ │ +0661ae: 289e |0199: goto 0137 // -0062 │ │ +0661b0: 3903 0800 |019a: if-nez v3, 01a2 // +0008 │ │ +0661b4: 131a 0000 |019c: const/16 v26, #int 0 // #0 │ │ +0661b8: 2d1a 151a |019e: cmpl-float v26, v21, v26 │ │ +0661bc: 3d1a 7e01 |01a0: if-lez v26, 031e // +017e │ │ +0661c0: 0800 1c00 |01a2: move-object/from16 v0, v28 │ │ +0661c4: 5200 1805 |01a4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@0518 │ │ +0661c8: 021a 0000 |01a6: move/from16 v26, v0 │ │ +0661cc: 910a 181a |01a8: sub-int v10, v24, v26 │ │ +0661d0: 120e |01aa: const/4 v14, #int 0 // #0 │ │ +0661d2: 355e 7301 |01ab: if-ge v14, v5, 031e // +0173 │ │ +0661d6: 0800 1c00 |01ad: move-object/from16 v0, v28 │ │ +0661da: 6e20 5112 e000 |01af: invoke-virtual {v0, v14}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +0661e0: 0c04 |01b2: move-result-object v4 │ │ +0661e2: 6e10 9d1e 0400 |01b3: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +0661e8: 0a1a |01b6: move-result v26 │ │ +0661ea: 131b 0800 |01b7: const/16 v27, #int 8 // #8 │ │ +0661ee: 0200 1a00 |01b9: move/from16 v0, v26 │ │ +0661f2: 0201 1b00 |01bb: move/from16 v1, v27 │ │ +0661f6: 3310 0500 |01bd: if-ne v0, v1, 01c2 // +0005 │ │ +0661fa: d80e 0e01 |01bf: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0661fe: 28ea |01c1: goto 01ab // -0016 │ │ +066200: 6e10 891e 0400 |01c2: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +066206: 0c10 |01c5: move-result-object v16 │ │ +066208: 1f10 8a02 |01c6: check-cast v16, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06620c: 6e10 9d1e 0400 |01c8: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +066212: 0a1a |01cb: move-result v26 │ │ +066214: 131b 0800 |01cc: const/16 v27, #int 8 // #8 │ │ +066218: 0200 1a00 |01ce: move/from16 v0, v26 │ │ +06621c: 0201 1b00 |01d0: move/from16 v1, v27 │ │ +066220: 3210 edff |01d2: if-eq v0, v1, 01bf // -0013 │ │ +066224: 0800 1000 |01d4: move-object/from16 v0, v16 │ │ +066228: 5200 0705 |01d6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +06622c: 021a 0000 |01d8: move/from16 v26, v0 │ │ +066230: 391a 5e00 |01da: if-nez v26, 0238 // +005e │ │ +066234: 0800 1000 |01dc: move-object/from16 v0, v16 │ │ +066238: 5200 0605 |01de: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +06623c: 021a 0000 |01e0: move/from16 v26, v0 │ │ +066240: 131b 0000 |01e2: const/16 v27, #int 0 // #0 │ │ +066244: 2d1a 1a1b |01e4: cmpl-float v26, v26, v27 │ │ +066248: 3d1a 5200 |01e6: if-lez v26, 0238 // +0052 │ │ +06624c: 1314 0100 |01e8: const/16 v20, #int 1 // #1 │ │ +066250: 3814 5100 |01ea: if-eqz v20, 023b // +0051 │ │ +066254: 1312 0000 |01ec: const/16 v18, #int 0 // #0 │ │ +066258: 3803 8300 |01ee: if-eqz v3, 0271 // +0083 │ │ +06625c: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +066260: 5400 2105 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066264: 081a 0000 |01f4: move-object/from16 v26, v0 │ │ +066268: 0800 1a00 |01f6: move-object/from16 v0, v26 │ │ +06626c: 3204 7900 |01f8: if-eq v4, v0, 0271 // +0079 │ │ +066270: 0800 1000 |01fa: move-object/from16 v0, v16 │ │ +066274: 5200 0705 |01fc: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +066278: 021a 0000 |01fe: move/from16 v26, v0 │ │ +06627c: 3b1a bfff |0200: if-gez v26, 01bf // -0041 │ │ +066280: 0200 1200 |0202: move/from16 v0, v18 │ │ +066284: 36a0 0e00 |0204: if-gt v0, v10, 0212 // +000e │ │ +066288: 0800 1000 |0206: move-object/from16 v0, v16 │ │ +06628c: 5200 0605 |0208: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +066290: 021a 0000 |020a: move/from16 v26, v0 │ │ +066294: 131b 0000 |020c: const/16 v27, #int 0 // #0 │ │ +066298: 2d1a 1a1b |020e: cmpl-float v26, v26, v27 │ │ +06629c: 3d1a afff |0210: if-lez v26, 01bf // -0051 │ │ +0662a0: 3814 5400 |0212: if-eqz v20, 0266 // +0054 │ │ +0662a4: 0800 1000 |0214: move-object/from16 v0, v16 │ │ +0662a8: 5200 0205 |0216: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +0662ac: 021a 0000 |0218: move/from16 v26, v0 │ │ +0662b0: 131b feff |021a: const/16 v27, #int -2 // #fffe │ │ +0662b4: 0200 1a00 |021c: move/from16 v0, v26 │ │ +0662b8: 0201 1b00 |021e: move/from16 v1, v27 │ │ +0662bc: 3310 2000 |0220: if-ne v0, v1, 0240 // +0020 │ │ +0662c0: 151a 0080 |0222: const/high16 v26, #int -2147483648 // #8000 │ │ +0662c4: 0200 1100 |0224: move/from16 v0, v17 │ │ +0662c8: 0201 1a00 |0226: move/from16 v1, v26 │ │ +0662cc: 7120 691e 1000 |0228: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0662d2: 0a07 |022b: move-result v7 │ │ +0662d4: 151a 0040 |022c: const/high16 v26, #int 1073741824 // #4000 │ │ +0662d8: 0200 1a00 |022e: move/from16 v0, v26 │ │ +0662dc: 7120 691e 0a00 |0230: invoke-static {v10, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0662e2: 0a09 |0233: move-result v9 │ │ +0662e4: 6e30 b21e 9407 |0234: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +0662ea: 2888 |0237: goto 01bf // -0078 │ │ +0662ec: 1314 0000 |0238: const/16 v20, #int 0 // #0 │ │ +0662f0: 28b0 |023a: goto 01ea // -0050 │ │ +0662f2: 6e10 901e 0400 |023b: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +0662f8: 0a12 |023e: move-result v18 │ │ +0662fa: 28af |023f: goto 01ee // -0051 │ │ +0662fc: 0800 1000 |0240: move-object/from16 v0, v16 │ │ +066300: 5200 0205 |0242: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +066304: 021a 0000 |0244: move/from16 v26, v0 │ │ +066308: 131b ffff |0246: const/16 v27, #int -1 // #ffff │ │ +06630c: 0200 1a00 |0248: move/from16 v0, v26 │ │ +066310: 0201 1b00 |024a: move/from16 v1, v27 │ │ +066314: 3310 0d00 |024c: if-ne v0, v1, 0259 // +000d │ │ +066318: 151a 0040 |024e: const/high16 v26, #int 1073741824 // #4000 │ │ +06631c: 0200 1100 |0250: move/from16 v0, v17 │ │ +066320: 0201 1a00 |0252: move/from16 v1, v26 │ │ +066324: 7120 691e 1000 |0254: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06632a: 0a07 |0257: move-result v7 │ │ +06632c: 28d4 |0258: goto 022c // -002c │ │ +06632e: 0800 1000 |0259: move-object/from16 v0, v16 │ │ +066332: 5200 0205 |025b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +066336: 021a 0000 |025d: move/from16 v26, v0 │ │ +06633a: 151b 0040 |025f: const/high16 v27, #int 1073741824 // #4000 │ │ +06633e: 7702 691e 1a00 |0261: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +066344: 0a07 |0264: move-result v7 │ │ +066346: 28c7 |0265: goto 022c // -0039 │ │ +066348: 6e10 8d1e 0400 |0266: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06634e: 0a1a |0269: move-result v26 │ │ +066350: 151b 0040 |026a: const/high16 v27, #int 1073741824 // #4000 │ │ +066354: 7702 691e 1a00 |026c: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06635a: 0a07 |026f: move-result v7 │ │ +06635c: 28bc |0270: goto 022c // -0044 │ │ +06635e: 0800 1000 |0271: move-object/from16 v0, v16 │ │ +066362: 5200 0605 |0273: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +066366: 021a 0000 |0275: move/from16 v26, v0 │ │ +06636a: 131b 0000 |0277: const/16 v27, #int 0 // #0 │ │ +06636e: 2d1a 1a1b |0279: cmpl-float v26, v26, v27 │ │ +066372: 3d1a 44ff |027b: if-lez v26, 01bf // -00bc │ │ +066376: 0800 1000 |027d: move-object/from16 v0, v16 │ │ +06637a: 5200 0705 |027f: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@0507 │ │ +06637e: 021a 0000 |0281: move/from16 v26, v0 │ │ +066382: 391a 6700 |0283: if-nez v26, 02ea // +0067 │ │ +066386: 0800 1000 |0285: move-object/from16 v0, v16 │ │ +06638a: 5200 0205 |0287: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +06638e: 021a 0000 |0289: move/from16 v26, v0 │ │ +066392: 131b feff |028b: const/16 v27, #int -2 // #fffe │ │ +066396: 0200 1a00 |028d: move/from16 v0, v26 │ │ +06639a: 0201 1b00 |028f: move/from16 v1, v27 │ │ +06639e: 3310 3300 |0291: if-ne v0, v1, 02c4 // +0033 │ │ +0663a2: 151a 0080 |0293: const/high16 v26, #int -2147483648 // #8000 │ │ +0663a6: 0200 1100 |0295: move/from16 v0, v17 │ │ +0663aa: 0201 1a00 |0297: move/from16 v1, v26 │ │ +0663ae: 7120 691e 1000 |0299: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0663b4: 0a07 |029c: move-result v7 │ │ +0663b6: 3803 5800 |029d: if-eqz v3, 02f5 // +0058 │ │ +0663ba: 0800 1000 |029f: move-object/from16 v0, v16 │ │ +0663be: 5200 0305 |02a1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +0663c2: 021a 0000 |02a3: move/from16 v26, v0 │ │ +0663c6: 0800 1000 |02a5: move-object/from16 v0, v16 │ │ +0663ca: 5200 0405 |02a7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@0504 │ │ +0663ce: 021b 0000 |02a9: move/from16 v27, v0 │ │ +0663d2: 900d 1a1b |02ab: add-int v13, v26, v27 │ │ +0663d6: 9113 180d |02ad: sub-int v19, v24, v13 │ │ +0663da: 151a 0040 |02af: const/high16 v26, #int 1073741824 // #4000 │ │ +0663de: 0200 1300 |02b1: move/from16 v0, v19 │ │ +0663e2: 0201 1a00 |02b3: move/from16 v1, v26 │ │ +0663e6: 7120 691e 1000 |02b5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0663ec: 0a09 |02b8: move-result v9 │ │ +0663ee: 0200 1200 |02b9: move/from16 v0, v18 │ │ +0663f2: 0201 1300 |02bb: move/from16 v1, v19 │ │ +0663f6: 3210 02ff |02bd: if-eq v0, v1, 01bf // -00fe │ │ +0663fa: 6e30 b21e 9407 |02bf: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +066400: 2900 fdfe |02c2: goto/16 01bf // -0103 │ │ +066404: 0800 1000 |02c4: move-object/from16 v0, v16 │ │ +066408: 5200 0205 |02c6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +06640c: 021a 0000 |02c8: move/from16 v26, v0 │ │ +066410: 131b ffff |02ca: const/16 v27, #int -1 // #ffff │ │ +066414: 0200 1a00 |02cc: move/from16 v0, v26 │ │ +066418: 0201 1b00 |02ce: move/from16 v1, v27 │ │ +06641c: 3310 0d00 |02d0: if-ne v0, v1, 02dd // +000d │ │ +066420: 151a 0040 |02d2: const/high16 v26, #int 1073741824 // #4000 │ │ +066424: 0200 1100 |02d4: move/from16 v0, v17 │ │ +066428: 0201 1a00 |02d6: move/from16 v1, v26 │ │ +06642c: 7120 691e 1000 |02d8: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +066432: 0a07 |02db: move-result v7 │ │ +066434: 28c1 |02dc: goto 029d // -003f │ │ +066436: 0800 1000 |02dd: move-object/from16 v0, v16 │ │ +06643a: 5200 0205 |02df: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@0502 │ │ +06643e: 021a 0000 |02e1: move/from16 v26, v0 │ │ +066442: 151b 0040 |02e3: const/high16 v27, #int 1073741824 // #4000 │ │ +066446: 7702 691e 1a00 |02e5: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06644c: 0a07 |02e8: move-result v7 │ │ +06644e: 28b4 |02e9: goto 029d // -004c │ │ +066450: 6e10 8d1e 0400 |02ea: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +066456: 0a1a |02ed: move-result v26 │ │ +066458: 151b 0040 |02ee: const/high16 v27, #int 1073741824 // #4000 │ │ +06645c: 7702 691e 1a00 |02f0: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +066462: 0a07 |02f3: move-result v7 │ │ +066464: 28a9 |02f4: goto 029d // -0057 │ │ +066466: 131a 0000 |02f5: const/16 v26, #int 0 // #0 │ │ +06646a: 0200 1a00 |02f7: move/from16 v0, v26 │ │ +06646e: 0201 1700 |02f9: move/from16 v1, v23 │ │ +066472: 7120 b022 1000 |02fb: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +066478: 0a19 |02fe: move-result v25 │ │ +06647a: 0800 1000 |02ff: move-object/from16 v0, v16 │ │ +06647e: 5200 0605 |0301: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@0506 │ │ +066482: 021a 0000 |0303: move/from16 v26, v0 │ │ +066486: 0200 1900 |0305: move/from16 v0, v25 │ │ +06648a: 8200 |0307: int-to-float v0, v0 │ │ +06648c: 021b 0000 |0308: move/from16 v27, v0 │ │ +066490: a81a 1a1b |030a: mul-float v26, v26, v27 │ │ +066494: a91a 1a15 |030c: div-float v26, v26, v21 │ │ +066498: 0200 1a00 |030e: move/from16 v0, v26 │ │ +06649c: 8702 |0310: float-to-int v2, v0 │ │ +06649e: 901a 1202 |0311: add-int v26, v18, v2 │ │ +0664a2: 151b 0040 |0313: const/high16 v27, #int 1073741824 // #4000 │ │ +0664a6: 7702 691e 1a00 |0315: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0664ac: 0a09 |0318: move-result v9 │ │ +0664ae: 6e30 b21e 9407 |0319: invoke-virtual {v4, v9, v7}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +0664b4: 2900 a3fe |031c: goto/16 01bf // -015d │ │ +0664b8: 0800 1c00 |031e: move-object/from16 v0, v28 │ │ +0664bc: 0201 1800 |0320: move/from16 v1, v24 │ │ +0664c0: 6e30 7712 100f |0322: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1277 │ │ +0664c6: 0800 1c00 |0325: move-object/from16 v0, v28 │ │ +0664ca: 5c03 1105 |0327: iput-boolean v3, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0664ce: 0800 1c00 |0329: move-object/from16 v0, v28 │ │ +0664d2: 5400 1305 |032b: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +0664d6: 081a 0000 |032d: move-object/from16 v26, v0 │ │ +0664da: 7401 0c13 1a00 |032f: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ +0664e0: 0a1a |0332: move-result v26 │ │ +0664e2: 381a 0d00 |0333: if-eqz v26, 0340 // +000d │ │ +0664e6: 3903 0b00 |0335: if-nez v3, 0340 // +000b │ │ +0664ea: 0800 1c00 |0337: move-object/from16 v0, v28 │ │ +0664ee: 5400 1305 |0339: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +0664f2: 081a 0000 |033b: move-object/from16 v26, v0 │ │ +0664f6: 7401 ee12 1a00 |033d: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@12ee │ │ +0664fc: 0e00 |0340: return-void │ │ +0664fe: 0000 |0341: nop // spacer │ │ +066500: 0002 0200 0000 0080 0000 0040 8700 ... |0342: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0004 line=433 │ │ 0x0008 line=434 │ │ 0x000c line=435 │ │ 0x0010 line=437 │ │ @@ -81041,28 +81036,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0664c4: |[0664c4] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0664d4: 0730 |0000: move-object v0, v3 │ │ -0664d6: 1f00 8602 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0286 │ │ -0664da: 6e10 2812 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1228 │ │ -0664e0: 0c01 |0006: move-result-object v1 │ │ -0664e2: 6f20 291f 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ -0664e8: 5501 0905 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ -0664ec: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -0664f0: 6e10 6f12 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@126f │ │ -0664f6: 5501 0905 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ -0664fa: 5c21 1d05 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -0664fe: 0e00 |0015: return-void │ │ -066500: 6e10 4512 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1245 │ │ -066506: 28f8 |0019: goto 0011 // -0008 │ │ +066514: |[066514] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +066524: 0730 |0000: move-object v0, v3 │ │ +066526: 1f00 8d02 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@028d │ │ +06652a: 6e10 2812 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1228 │ │ +066530: 0c01 |0006: move-result-object v1 │ │ +066532: 6f20 291f 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1f29 │ │ +066538: 5501 0905 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ +06653c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +066540: 6e10 6f12 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@126f │ │ +066546: 5501 0905 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ +06654a: 5c21 1d05 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +06654e: 0e00 |0015: return-void │ │ +066550: 6e10 4512 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1245 │ │ +066556: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0003 line=1176 │ │ 0x000a line=1178 │ │ 0x000e line=1179 │ │ 0x0011 line=1183 │ │ @@ -81078,28 +81073,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -066508: |[066508] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -066518: 6f10 2a1f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ -06651e: 0c01 |0003: move-result-object v1 │ │ -066520: 2200 8602 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0286 │ │ -066524: 7020 2712 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1227 │ │ -06652a: 6e10 6412 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1264 │ │ -066530: 0a02 |000c: move-result v2 │ │ -066532: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -066536: 6e10 6312 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1263 │ │ -06653c: 0a02 |0012: move-result v2 │ │ -06653e: 5c02 0905 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ -066542: 1100 |0015: return-object v0 │ │ -066544: 5532 1d05 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -066548: 28fb |0018: goto 0013 // -0005 │ │ +066558: |[066558] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +066568: 6f10 2a1f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1f2a │ │ +06656e: 0c01 |0003: move-result-object v1 │ │ +066570: 2200 8d02 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@028d │ │ +066574: 7020 2712 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1227 │ │ +06657a: 6e10 6412 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1264 │ │ +066580: 0a02 |000c: move-result v2 │ │ +066582: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +066586: 6e10 6312 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1263 │ │ +06658c: 0a02 |0012: move-result v2 │ │ +06658e: 5c02 0905 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@0509 │ │ +066592: 1100 |0015: return-object v0 │ │ +066594: 5532 1d05 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +066598: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1167 │ │ 0x0009 line=1168 │ │ 0x0015 line=1170 │ │ 0x0016 line=1168 │ │ @@ -81113,20 +81108,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -06654c: |[06654c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -06655c: 6f55 2b1f 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1f2b │ │ -066562: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -066566: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -066568: 5c10 1405 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ -06656c: 0e00 |0008: return-void │ │ +06659c: |[06659c] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +0665ac: 6f55 2b1f 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1f2b │ │ +0665b2: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +0665b6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0665b8: 5c10 1405 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@0514 │ │ +0665bc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0003 line=715 │ │ 0x0005 line=716 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -81141,70 +81136,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -066570: |[066570] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -066580: 55b7 1105 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -066584: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -066588: 6f20 2c1f cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f2c │ │ -06658e: 0a04 |0007: move-result v4 │ │ -066590: 0f04 |0008: return v4 │ │ -066592: 54b7 1305 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -066596: 6e20 1213 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ -06659c: 6e10 341e 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -0665a2: 0a00 |0011: move-result v0 │ │ -0665a4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -0665a6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -0665aa: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -0665b0: 28f0 |0018: goto 0008 // -0010 │ │ -0665b2: 6e10 3a1e 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -0665b8: 0a05 |001c: move-result v5 │ │ -0665ba: 6e10 3c1e 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -0665c0: 0a06 |0020: move-result v6 │ │ -0665c2: 59b5 1505 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ -0665c6: 59b6 1605 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ -0665ca: 28e3 |0025: goto 0008 // -001d │ │ -0665cc: 54b7 2105 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0665d0: 6e20 6012 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ -0665d6: 0a07 |002b: move-result v7 │ │ -0665d8: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -0665dc: 6e10 3a1e 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -0665e2: 0a05 |0031: move-result v5 │ │ -0665e4: 6e10 3c1e 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -0665ea: 0a06 |0035: move-result v6 │ │ -0665ec: 52b7 1505 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ -0665f0: a701 0507 |0038: sub-float v1, v5, v7 │ │ -0665f4: 52b7 1605 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ -0665f8: a702 0607 |003c: sub-float v2, v6, v7 │ │ -0665fc: 54b7 1305 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -066600: 6e10 0b13 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ -066606: 0a03 |0043: move-result v3 │ │ -066608: a807 0101 |0044: mul-float v7, v1, v1 │ │ -06660c: a808 0202 |0046: mul-float v8, v2, v2 │ │ -066610: c687 |0048: add-float/2addr v7, v8 │ │ -066612: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -066616: 8288 |004b: int-to-float v8, v8 │ │ -066618: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -06661c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -066620: 54b7 1305 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -066624: 54b8 2105 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -066628: 8759 |0054: float-to-int v9, v5 │ │ -06662a: 876a |0055: float-to-int v10, v6 │ │ -06662c: 6e40 1113 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ -066632: 0a07 |0059: move-result v7 │ │ -066634: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -066638: 54b7 2105 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -06663c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -06663e: 7030 4612 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1246 │ │ -066644: 28a6 |0062: goto 0008 // -005a │ │ -066646: 0000 |0063: nop // spacer │ │ -066648: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +0665c0: |[0665c0] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0665d0: 55b7 1105 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0665d4: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +0665d8: 6f20 2c1f cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f2c │ │ +0665de: 0a04 |0007: move-result v4 │ │ +0665e0: 0f04 |0008: return v4 │ │ +0665e2: 54b7 1305 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +0665e6: 6e20 1213 c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1312 │ │ +0665ec: 6e10 341e 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +0665f2: 0a00 |0011: move-result v0 │ │ +0665f4: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +0665f6: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +0665fa: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +066600: 28f0 |0018: goto 0008 // -0010 │ │ +066602: 6e10 3a1e 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +066608: 0a05 |001c: move-result v5 │ │ +06660a: 6e10 3c1e 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +066610: 0a06 |0020: move-result v6 │ │ +066612: 59b5 1505 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ +066616: 59b6 1605 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ +06661a: 28e3 |0025: goto 0008 // -001d │ │ +06661c: 54b7 2105 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066620: 6e20 6012 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ +066626: 0a07 |002b: move-result v7 │ │ +066628: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +06662c: 6e10 3a1e 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +066632: 0a05 |0031: move-result v5 │ │ +066634: 6e10 3c1e 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +06663a: 0a06 |0035: move-result v6 │ │ +06663c: 52b7 1505 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@0515 │ │ +066640: a701 0507 |0038: sub-float v1, v5, v7 │ │ +066644: 52b7 1605 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@0516 │ │ +066648: a702 0607 |003c: sub-float v2, v6, v7 │ │ +06664c: 54b7 1305 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +066650: 6e10 0b13 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@130b │ │ +066656: 0a03 |0043: move-result v3 │ │ +066658: a807 0101 |0044: mul-float v7, v1, v1 │ │ +06665c: a808 0202 |0046: mul-float v8, v2, v2 │ │ +066660: c687 |0048: add-float/2addr v7, v8 │ │ +066662: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +066666: 8288 |004b: int-to-float v8, v8 │ │ +066668: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +06666c: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +066670: 54b7 1305 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +066674: 54b8 2105 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066678: 8759 |0054: float-to-int v9, v5 │ │ +06667a: 876a |0055: float-to-int v10, v6 │ │ +06667c: 6e40 1113 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ +066682: 0a07 |0059: move-result v7 │ │ +066684: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +066688: 54b7 2105 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +06668c: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +06668e: 7030 4612 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1246 │ │ +066694: 28a6 |0062: goto 0008 // -005a │ │ +066696: 0000 |0063: nop // spacer │ │ +066698: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0004 line=791 │ │ 0x0008 line=826 │ │ 0x0009 line=794 │ │ 0x000e line=796 │ │ @@ -81241,20 +81236,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -066658: |[066658] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -066668: 5420 2105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -06666c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06666e: 7030 7012 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1270 │ │ -066674: 0a00 |0006: move-result v0 │ │ -066676: 0f00 |0007: return v0 │ │ +0666a8: |[0666a8] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +0666b8: 5420 2105 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +0666bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0666be: 7030 7012 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1270 │ │ +0666c4: 0a00 |0006: move-result v0 │ │ +0666c6: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -81262,28 +81257,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 │ │ -066678: |[066678] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -066688: 6f30 311f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1f31 │ │ -06668e: 6e10 6212 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1262 │ │ -066694: 0a00 |0006: move-result v0 │ │ -066696: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -06669a: 5510 1105 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -06669e: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -0666a2: 5410 2105 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0666a6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -0666aa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0666ac: 5c10 1d05 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ -0666b0: 0e00 |0014: return-void │ │ -0666b2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0666b4: 28fc |0016: goto 0012 // -0004 │ │ +0666c8: |[0666c8] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +0666d8: 6f30 311f 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1f31 │ │ +0666de: 6e10 6212 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1262 │ │ +0666e4: 0a00 |0006: move-result v0 │ │ +0666e6: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +0666ea: 5510 1105 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +0666ee: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +0666f2: 5410 2105 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +0666f6: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +0666fa: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0666fc: 5c10 1d05 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@051d │ │ +066700: 0e00 |0014: return-void │ │ +066702: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +066704: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 0x0003 line=723 │ │ 0x000d line=724 │ │ 0x0014 line=726 │ │ 0x0015 line=724 │ │ @@ -81297,30 +81292,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0666b8: |[0666b8] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -0666c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0666ca: 6e10 5212 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -0666d0: 0a01 |0004: move-result v1 │ │ -0666d2: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0666d6: 6e20 5112 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -0666dc: 0c00 |000a: move-result-object v0 │ │ -0666de: 6e10 9d1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0666e4: 0a03 |000e: move-result v3 │ │ -0666e6: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -0666e8: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -0666ec: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -0666ee: 6e20 e91e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -0666f4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0666f8: 28ed |0018: goto 0005 // -0013 │ │ -0666fa: 0e00 |0019: return-void │ │ +066708: |[066708] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +066718: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06671a: 6e10 5212 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +066720: 0a01 |0004: move-result v1 │ │ +066722: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +066726: 6e20 5112 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +06672c: 0c00 |000a: move-result-object v0 │ │ +06672e: 6e10 9d1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +066734: 0a03 |000e: move-result v3 │ │ +066736: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +066738: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +06673c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +06673e: 6e20 e91e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +066744: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066748: 28ed |0018: goto 0005 // -0013 │ │ +06674a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0007 line=390 │ │ 0x000b line=391 │ │ 0x0012 line=392 │ │ 0x0016 line=389 │ │ @@ -81336,17 +81331,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0666fc: |[0666fc] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -06670c: 5901 1205 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ -066710: 0e00 |0002: return-void │ │ +06674c: |[06674c] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +06675c: 5901 1205 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@0512 │ │ +066760: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0002 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81356,17 +81351,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 │ │ -066714: |[066714] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -066724: 5b01 1905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ -066728: 0e00 |0002: return-void │ │ +066764: |[066764] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +066774: 5b01 1905 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@0519 │ │ +066778: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0002 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -81376,18 +81371,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06672c: |[06672c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -06673c: 5901 1a05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ -066740: 6e10 7312 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1273 │ │ -066746: 0e00 |0005: return-void │ │ +06677c: |[06677c] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +06678c: 5901 1a05 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@051a │ │ +066790: 6e10 7312 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1273 │ │ +066796: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0005 line=279 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -81398,17 +81393,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066748: |[066748] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -066758: 5b01 1e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ -06675c: 0e00 |0002: return-void │ │ +066798: |[066798] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0667a8: 5b01 1e05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawable:Landroid/graphics/drawable/Drawable; // field@051e │ │ +0667ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ 0x0002 line=1047 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -81418,21 +81413,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -066760: |[066760] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -066770: 6e10 5b12 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@125b │ │ -066776: 0c00 |0003: move-result-object v0 │ │ -066778: 6e20 7601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -06677e: 0c00 |0007: move-result-object v0 │ │ -066780: 6e20 7a12 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@127a │ │ -066786: 0e00 |000b: return-void │ │ +0667b0: |[0667b0] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +0667c0: 6e10 5b12 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@125b │ │ +0667c6: 0c00 |0003: move-result-object v0 │ │ +0667c8: 6e20 7601 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +0667ce: 0c00 |0007: move-result-object v0 │ │ +0667d0: 6e20 7a12 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@127a │ │ +0667d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x000b line=1057 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -81442,17 +81437,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066788: |[066788] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -066798: 5901 2205 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ -06679c: 0e00 |0002: return-void │ │ +0667d8: |[0667d8] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +0667e8: 5901 2205 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@0522 │ │ +0667ec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0002 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -81462,17 +81457,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0667a0: |[0667a0] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -0667b0: 6e10 4512 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1245 │ │ -0667b6: 0e00 |0003: return-void │ │ +0667f0: |[0667f0] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +066800: 6e10 4512 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1245 │ │ +066806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ 0x0003 line=869 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81481,17 +81476,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0667b8: |[0667b8] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -0667c8: 6e10 6f12 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@126f │ │ -0667ce: 0e00 |0003: return-void │ │ +066808: |[066808] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +066818: 6e10 6f12 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@126f │ │ +06681e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0003 line=851 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -81500,45 +81495,45 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0667d0: |[0667d0] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -0667e0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0667e2: 5574 1105 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ -0667e6: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0667ea: 0f03 |0005: return v3 │ │ -0667ec: 5474 2105 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -0667f0: 6e10 891e 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0667f6: 0c01 |000b: move-result-object v1 │ │ -0667f8: 1f01 8302 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -0667fc: 6e10 5712 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -066802: 0a04 |0011: move-result v4 │ │ -066804: 5215 0305 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -066808: 9000 0405 |0014: add-int v0, v4, v5 │ │ -06680c: 8204 |0016: int-to-float v4, v0 │ │ -06680e: 5275 2005 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ -066812: 8255 |0019: int-to-float v5, v5 │ │ -066814: c885 |001a: mul-float/2addr v5, v8 │ │ -066816: c654 |001b: add-float/2addr v4, v5 │ │ -066818: 8742 |001c: float-to-int v2, v4 │ │ -06681a: 5474 1305 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ -06681e: 5475 2105 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -066822: 5476 2105 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ -066826: 6e10 9b1e 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06682c: 0a06 |0026: move-result v6 │ │ -06682e: 6e40 1c13 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -066834: 0a04 |002a: move-result v4 │ │ -066836: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ -06683a: 6e10 7512 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1275 │ │ -066840: 7110 f00b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -066846: 1213 |0033: const/4 v3, #int 1 // #1 │ │ -066848: 28d1 |0034: goto 0005 // -002f │ │ +066820: |[066820] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +066830: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +066832: 5574 1105 |0001: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@0511 │ │ +066836: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +06683a: 0f03 |0005: return v3 │ │ +06683c: 5474 2105 |0006: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066840: 6e10 891e 0400 |0008: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +066846: 0c01 |000b: move-result-object v1 │ │ +066848: 1f01 8a02 |000c: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +06684c: 6e10 5712 0700 |000e: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +066852: 0a04 |0011: move-result v4 │ │ +066854: 5215 0305 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +066858: 9000 0405 |0014: add-int v0, v4, v5 │ │ +06685c: 8204 |0016: int-to-float v4, v0 │ │ +06685e: 5275 2005 |0017: iget v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@0520 │ │ +066862: 8255 |0019: int-to-float v5, v5 │ │ +066864: c885 |001a: mul-float/2addr v5, v8 │ │ +066866: c654 |001b: add-float/2addr v4, v5 │ │ +066868: 8742 |001c: float-to-int v2, v4 │ │ +06686a: 5474 1305 |001d: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@0513 │ │ +06686e: 5475 2105 |001f: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066872: 5476 2105 |0021: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@0521 │ │ +066876: 6e10 9b1e 0600 |0023: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06687c: 0a06 |0026: move-result v6 │ │ +06687e: 6e40 1c13 5462 |0027: invoke-virtual {v4, v5, v2, v6}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +066884: 0a04 |002a: move-result v4 │ │ +066886: 3804 daff |002b: if-eqz v4, 0005 // -0026 │ │ +06688a: 6e10 7512 0700 |002d: invoke-virtual {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1275 │ │ +066890: 7110 f00b 0700 |0030: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +066896: 1213 |0033: const/4 v3, #int 1 // #1 │ │ +066898: 28d1 |0034: goto 0005 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1009 │ │ 0x0005 line=1024 │ │ 0x0006 line=1014 │ │ 0x000e line=1016 │ │ 0x0016 line=1017 │ │ @@ -81559,87 +81554,87 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 136 16-bit code units │ │ -06684c: |[06684c] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -06685c: 7401 5712 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -066862: 0a0b |0003: move-result v11 │ │ -066864: 7401 5d12 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@125d │ │ -06686a: 0a11 |0007: move-result v17 │ │ -06686c: 7401 5812 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ -066872: 0a12 |000b: move-result v18 │ │ -066874: 910d 1112 |000c: sub-int v13, v17, v18 │ │ -066878: 7401 5912 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ -06687e: 0a0f |0011: move-result v15 │ │ -066880: 7401 5512 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1255 │ │ -066886: 0a11 |0015: move-result v17 │ │ -066888: 7401 5612 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ -06688e: 0a12 |0019: move-result v18 │ │ -066890: 9102 1112 |001a: sub-int v2, v17, v18 │ │ -066894: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ -066898: 7701 8212 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1282 │ │ -06689e: 0a11 |0021: move-result v17 │ │ -0668a0: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ -0668a4: 7401 8a1e 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0668aa: 0a0a |0027: move-result v10 │ │ -0668ac: 7401 971e 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -0668b2: 0a0c |002b: move-result v12 │ │ -0668b4: 7401 9b1e 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0668ba: 0a0e |002f: move-result v14 │ │ -0668bc: 7401 7e1e 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -0668c2: 0a01 |0033: move-result v1 │ │ -0668c4: 1209 |0034: const/4 v9, #int 0 // #0 │ │ -0668c6: 7401 5212 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -0668cc: 0a04 |0038: move-result v4 │ │ -0668ce: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ -0668d2: 0800 1300 |003b: move-object/from16 v0, v19 │ │ -0668d6: 6e20 5112 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -0668dc: 0c03 |0040: move-result-object v3 │ │ -0668de: 0800 1400 |0041: move-object/from16 v0, v20 │ │ -0668e2: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ -0668e6: 0e00 |0045: return-void │ │ -0668e8: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -0668ea: 011e |0047: move v14, v1 │ │ -0668ec: 011c |0048: move v12, v1 │ │ -0668ee: 011a |0049: move v10, v1 │ │ -0668f0: 28ea |004a: goto 0034 // -0016 │ │ -0668f2: 6e10 8a1e 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0668f8: 0a11 |004e: move-result v17 │ │ -0668fa: 0200 1100 |004f: move/from16 v0, v17 │ │ -0668fe: 7120 b022 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -066904: 0a06 |0054: move-result v6 │ │ -066906: 6e10 9b1e 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06690c: 0a11 |0058: move-result v17 │ │ -06690e: 0200 1100 |0059: move/from16 v0, v17 │ │ -066912: 7120 b022 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -066918: 0a08 |005e: move-result v8 │ │ -06691a: 6e10 971e 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -066920: 0a11 |0062: move-result v17 │ │ -066922: 0200 1100 |0063: move/from16 v0, v17 │ │ -066926: 7120 b222 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06692c: 0a07 |0068: move-result v7 │ │ -06692e: 6e10 7e1e 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -066934: 0a11 |006c: move-result v17 │ │ -066936: 0200 1100 |006d: move/from16 v0, v17 │ │ -06693a: 7120 b222 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -066940: 0a05 |0072: move-result v5 │ │ -066942: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ -066946: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ -06694a: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ -06694e: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ -066952: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ -066956: 0200 1000 |007d: move/from16 v0, v16 │ │ -06695a: 6e20 e91e 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -066960: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ -066964: 28b5 |0084: goto 0039 // -004b │ │ -066966: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ -06696a: 28f6 |0087: goto 007d // -000a │ │ +06689c: |[06689c] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +0668ac: 7401 5712 1300 |0000: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +0668b2: 0a0b |0003: move-result v11 │ │ +0668b4: 7401 5d12 1300 |0004: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@125d │ │ +0668ba: 0a11 |0007: move-result v17 │ │ +0668bc: 7401 5812 1300 |0008: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1258 │ │ +0668c2: 0a12 |000b: move-result v18 │ │ +0668c4: 910d 1112 |000c: sub-int v13, v17, v18 │ │ +0668c8: 7401 5912 1300 |000e: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1259 │ │ +0668ce: 0a0f |0011: move-result v15 │ │ +0668d0: 7401 5512 1300 |0012: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1255 │ │ +0668d6: 0a11 |0015: move-result v17 │ │ +0668d8: 7401 5612 1300 |0016: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1256 │ │ +0668de: 0a12 |0019: move-result v18 │ │ +0668e0: 9102 1112 |001a: sub-int v2, v17, v18 │ │ +0668e4: 3814 2a00 |001c: if-eqz v20, 0046 // +002a │ │ +0668e8: 7701 8212 1400 |001e: invoke-static/range {v20}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1282 │ │ +0668ee: 0a11 |0021: move-result v17 │ │ +0668f0: 3811 2400 |0022: if-eqz v17, 0046 // +0024 │ │ +0668f4: 7401 8a1e 1400 |0024: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0668fa: 0a0a |0027: move-result v10 │ │ +0668fc: 7401 971e 1400 |0028: invoke-virtual/range {v20}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +066902: 0a0c |002b: move-result v12 │ │ +066904: 7401 9b1e 1400 |002c: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06690a: 0a0e |002f: move-result v14 │ │ +06690c: 7401 7e1e 1400 |0030: invoke-virtual/range {v20}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +066912: 0a01 |0033: move-result v1 │ │ +066914: 1209 |0034: const/4 v9, #int 0 // #0 │ │ +066916: 7401 5212 1300 |0035: invoke-virtual/range {v19}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +06691c: 0a04 |0038: move-result v4 │ │ +06691e: 3549 0c00 |0039: if-ge v9, v4, 0045 // +000c │ │ +066922: 0800 1300 |003b: move-object/from16 v0, v19 │ │ +066926: 6e20 5112 9000 |003d: invoke-virtual {v0, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +06692c: 0c03 |0040: move-result-object v3 │ │ +06692e: 0800 1400 |0041: move-object/from16 v0, v20 │ │ +066932: 3303 0800 |0043: if-ne v3, v0, 004b // +0008 │ │ +066936: 0e00 |0045: return-void │ │ +066938: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +06693a: 011e |0047: move v14, v1 │ │ +06693c: 011c |0048: move v12, v1 │ │ +06693e: 011a |0049: move v10, v1 │ │ +066940: 28ea |004a: goto 0034 // -0016 │ │ +066942: 6e10 8a1e 0300 |004b: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +066948: 0a11 |004e: move-result v17 │ │ +06694a: 0200 1100 |004f: move/from16 v0, v17 │ │ +06694e: 7120 b022 0b00 |0051: invoke-static {v11, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +066954: 0a06 |0054: move-result v6 │ │ +066956: 6e10 9b1e 0300 |0055: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06695c: 0a11 |0058: move-result v17 │ │ +06695e: 0200 1100 |0059: move/from16 v0, v17 │ │ +066962: 7120 b022 0f00 |005b: invoke-static {v15, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +066968: 0a08 |005e: move-result v8 │ │ +06696a: 6e10 971e 0300 |005f: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +066970: 0a11 |0062: move-result v17 │ │ +066972: 0200 1100 |0063: move/from16 v0, v17 │ │ +066976: 7120 b222 0d00 |0065: invoke-static {v13, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06697c: 0a07 |0068: move-result v7 │ │ +06697e: 6e10 7e1e 0300 |0069: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +066984: 0a11 |006c: move-result v17 │ │ +066986: 0200 1100 |006d: move/from16 v0, v17 │ │ +06698a: 7120 b222 0200 |006f: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +066990: 0a05 |0072: move-result v5 │ │ +066992: 34a6 1200 |0073: if-lt v6, v10, 0085 // +0012 │ │ +066996: 34e8 1000 |0075: if-lt v8, v14, 0085 // +0010 │ │ +06699a: 36c7 0e00 |0077: if-gt v7, v12, 0085 // +000e │ │ +06699e: 3615 0c00 |0079: if-gt v5, v1, 0085 // +000c │ │ +0669a2: 1310 0400 |007b: const/16 v16, #int 4 // #4 │ │ +0669a6: 0200 1000 |007d: move/from16 v0, v16 │ │ +0669aa: 6e20 e91e 0300 |007f: invoke-virtual {v3, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +0669b0: d809 0901 |0082: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0669b4: 28b5 |0084: goto 0039 // -004b │ │ +0669b6: 1310 0000 |0085: const/16 v16, #int 0 // #0 │ │ +0669ba: 28f6 |0087: goto 007d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x000e line=350 │ │ 0x0012 line=351 │ │ 0x001c line=356 │ │ @@ -81685,21 +81680,21 @@ │ │ 0x000e - 0x0088 reg=13 rightBound I │ │ 0x0048 - 0x0088 reg=14 top I │ │ 0x0012 - 0x0088 reg=15 topBound I │ │ 0x0087 - 0x0088 reg=16 vis I │ │ 0x0000 - 0x0088 reg=19 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0088 reg=20 panel Landroid/view/View; │ │ │ │ - source_file_idx : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #342 header: │ │ -class_idx : 653 │ │ +class_idx : 660 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3109 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3118 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #342 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -81796,54 +81791,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -06696c: |[06696c] android.support.v4.widget.SwipeProgressBar.:()V │ │ -06697c: 7100 ef0f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0fef │ │ -066982: 0c00 |0003: move-result-object v0 │ │ -066984: 6900 2a05 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ -066988: 0e00 |0006: return-void │ │ +0669bc: |[0669bc] android.support.v4.widget.SwipeProgressBar.:()V │ │ +0669cc: 7100 ef0f 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@0fef │ │ +0669d2: 0c00 |0003: move-result-object v0 │ │ +0669d4: 6900 2a05 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ +0669d8: 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 │ │ -06698c: |[06698c] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -06699c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0669a2: 2200 4b00 |0003: new-instance v0, Landroid/graphics/Paint; // type@004b │ │ -0669a6: 7010 cd01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01cd │ │ -0669ac: 5b10 3205 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ -0669b0: 2200 4f00 |000a: new-instance v0, Landroid/graphics/RectF; // type@004f │ │ -0669b4: 7010 de01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01de │ │ -0669ba: 5b10 2c05 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ -0669be: 2200 4e00 |0011: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -0669c2: 7010 d201 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0669c8: 5b10 2b05 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -0669cc: 5b12 3305 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ -0669d0: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -0669d4: 5910 2d05 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -0669d8: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -0669dc: 5910 2e05 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ -0669e0: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -0669e4: 5910 2f05 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ -0669e8: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -0669ec: 5910 3005 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ -0669f0: 0e00 |002a: return-void │ │ +0669dc: |[0669dc] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +0669ec: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0669f2: 2200 4e00 |0003: new-instance v0, Landroid/graphics/Paint; // type@004e │ │ +0669f6: 7010 cd01 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@01cd │ │ +0669fc: 5b10 3205 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ +066a00: 2200 5300 |000a: new-instance v0, Landroid/graphics/RectF; // type@0053 │ │ +066a04: 7010 de01 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@01de │ │ +066a0a: 5b10 2c05 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ +066a0e: 2200 5200 |0011: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +066a12: 7010 d201 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +066a18: 5b10 2b05 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066a1c: 5b12 3305 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ +066a20: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +066a24: 5910 2d05 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066a28: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +066a2c: 5910 2e05 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ +066a30: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +066a34: 5910 2f05 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ +066a38: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +066a3c: 5910 3005 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ +066a40: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -81861,28 +81856,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -0669f4: |[0669f4] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -066a04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -066a06: 5431 3205 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ -066a0a: 6e20 ce01 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -066a10: 6e10 c101 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -066a16: 6e30 c501 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -066a1c: 6201 2a05 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ -066a20: 7220 f71f 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ -066a26: 0a00 |0011: move-result v0 │ │ -066a28: 6e30 c401 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@01c4 │ │ -066a2e: 5431 3205 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ -066a32: 6e51 ba01 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01ba │ │ -066a38: 6e10 be01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ -066a3e: 0e00 |001d: return-void │ │ +066a44: |[066a44] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +066a54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +066a56: 5431 3205 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ +066a5a: 6e20 ce01 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +066a60: 6e10 c101 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +066a66: 6e30 c501 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +066a6c: 6201 2a05 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ +066a70: 7220 f71f 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ +066a76: 0a00 |0011: move-result v0 │ │ +066a78: 6e30 c401 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@01c4 │ │ +066a7e: 5431 3205 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ +066a82: 6e51 ba01 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01ba │ │ +066a88: 6e10 be01 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ +066a8e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0006 line=256 │ │ 0x0009 line=257 │ │ 0x000c line=258 │ │ 0x0012 line=259 │ │ @@ -81903,26 +81898,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -066a40: |[066a40] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -066a50: 5440 3205 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ -066a54: 5241 2d05 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066a58: 6e20 ce01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -066a5e: 8260 |0007: int-to-float v0, v6 │ │ -066a60: 8271 |0008: int-to-float v1, v7 │ │ -066a62: 8262 |0009: int-to-float v2, v6 │ │ -066a64: 5243 3605 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066a68: c832 |000c: mul-float/2addr v2, v3 │ │ -066a6a: 5443 3205 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ -066a6e: 6e53 ba01 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01ba │ │ -066a74: 0e00 |0012: return-void │ │ +066a90: |[066a90] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +066aa0: 5440 3205 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ +066aa4: 5241 2d05 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066aa8: 6e20 ce01 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +066aae: 8260 |0007: int-to-float v0, v6 │ │ +066ab0: 8271 |0008: int-to-float v1, v7 │ │ +066ab2: 8262 |0009: int-to-float v2, v6 │ │ +066ab4: 5243 3605 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066ab8: c832 |000c: mul-float/2addr v2, v3 │ │ +066aba: 5443 3205 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@0532 │ │ +066abe: 6e53 ba01 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@01ba │ │ +066ac4: 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; │ │ @@ -81936,279 +81931,279 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 512 16-bit code units │ │ -066a78: |[066a78] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -066a88: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -066a8c: 5402 2b05 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066a90: 6e10 dd01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01dd │ │ -066a96: 0a18 |0007: move-result v24 │ │ -066a98: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -066a9c: 5402 2b05 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066aa0: 6e10 d501 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01d5 │ │ -066aa6: 0a11 |000f: move-result v17 │ │ -066aa8: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -066aac: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -066ab0: 120b |0014: const/4 v11, #int 0 // #0 │ │ -066ab2: 7401 c101 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -066ab8: 0a17 |0018: move-result v23 │ │ -066aba: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -066abe: 5402 2b05 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066ac2: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -066ac6: 6e20 b701 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ -066acc: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -066ad0: 5502 3405 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066ad4: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -066ad8: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -066adc: 5302 3105 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066ae0: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -066ae4: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -066ae8: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ -066aec: 7100 f31f 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -066af2: 0b14 |0035: move-result-wide v20 │ │ -066af4: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -066af8: 5302 3505 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ -066afc: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -066b00: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -066b04: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -066b08: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -066b0c: 5302 3505 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ -066b10: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -066b14: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -066b18: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -066b1c: 85c2 |004a: long-to-float v2, v12 │ │ -066b1e: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -066b22: a916 0203 |004d: div-float v22, v2, v3 │ │ -066b26: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -066b2a: 5502 3405 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066b2e: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -066b32: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -066b36: 5302 3105 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066b3a: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -066b3e: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -066b42: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -066b46: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -066b4a: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -066b4e: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -066b52: 5a02 3105 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066b56: 0e00 |0067: return-void │ │ -066b58: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -066b5c: 5302 3105 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066b60: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -066b64: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -066b68: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -066b6c: 85e2 |0072: long-to-float v2, v14 │ │ -066b6e: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -066b72: a910 0203 |0075: div-float v16, v2, v3 │ │ -066b76: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -066b7a: a907 1002 |0079: div-float v7, v16, v2 │ │ -066b7e: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -066b82: 8222 |007d: int-to-float v2, v2 │ │ -066b84: 6203 2a05 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ -066b88: 7220 f71f 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ -066b8e: 0a03 |0083: move-result v3 │ │ -066b90: a808 0203 |0084: mul-float v8, v2, v3 │ │ -066b94: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -066b98: 5402 2c05 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ -066b9c: 8293 |008a: int-to-float v3, v9 │ │ -066b9e: c783 |008b: sub-float/2addr v3, v8 │ │ -066ba0: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -066ba2: 8295 |008d: int-to-float v5, v9 │ │ -066ba4: c685 |008e: add-float/2addr v5, v8 │ │ -066ba6: 0200 1100 |008f: move/from16 v0, v17 │ │ -066baa: 8206 |0091: int-to-float v6, v0 │ │ -066bac: 6e56 e101 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01e1 │ │ -066bb2: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -066bb6: 5402 2c05 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ -066bba: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -066bbc: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -066bbe: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -066bc2: 6e40 c301 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@01c3 │ │ -066bc8: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -066bca: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -066bce: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -066bd2: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ -066bd6: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -066bda: 5202 2d05 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066bde: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -066be2: 6e20 bb01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ -066be8: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -066bea: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -066bee: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -066bf2: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -066bf6: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -066bfa: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -066bfe: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -066c02: a602 0216 |00bd: add-float v2, v2, v22 │ │ -066c06: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -066c0a: c832 |00c1: mul-float/2addr v2, v3 │ │ -066c0c: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -066c10: a907 0203 |00c4: div-float v7, v2, v3 │ │ -066c14: 8294 |00c6: int-to-float v4, v9 │ │ -066c16: 82a5 |00c7: int-to-float v5, v10 │ │ -066c18: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -066c1c: 5206 2d05 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066c20: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -066c24: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -066c28: 7606 8612 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ -066c2e: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -066c30: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -066c34: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -066c38: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -066c3c: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -066c40: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -066c44: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -066c48: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -066c4c: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -066c50: a907 0203 |00e4: div-float v7, v2, v3 │ │ -066c54: 8294 |00e6: int-to-float v4, v9 │ │ -066c56: 82a5 |00e7: int-to-float v5, v10 │ │ -066c58: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -066c5c: 5206 2e05 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ -066c60: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -066c64: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -066c68: 7606 8612 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ -066c6e: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -066c72: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -066c76: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -066c7a: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -066c7e: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -066c82: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -066c86: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -066c8a: a702 1602 |0101: sub-float v2, v22, v2 │ │ -066c8e: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -066c92: c832 |0105: mul-float/2addr v2, v3 │ │ -066c94: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -066c98: a907 0203 |0108: div-float v7, v2, v3 │ │ -066c9c: 8294 |010a: int-to-float v4, v9 │ │ -066c9e: 82a5 |010b: int-to-float v5, v10 │ │ -066ca0: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -066ca4: 5206 2f05 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ -066ca8: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -066cac: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -066cb0: 7606 8612 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ -066cb6: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -066cba: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -066cbe: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -066cc2: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -066cc6: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -066cca: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -066cce: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -066cd2: a702 1602 |0125: sub-float v2, v22, v2 │ │ -066cd6: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -066cda: c832 |0129: mul-float/2addr v2, v3 │ │ -066cdc: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -066ce0: a907 0203 |012c: div-float v7, v2, v3 │ │ -066ce4: 8294 |012e: int-to-float v4, v9 │ │ -066ce6: 82a5 |012f: int-to-float v5, v10 │ │ -066ce8: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -066cec: 5206 3005 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ -066cf0: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -066cf4: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -066cf8: 7606 8612 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ -066cfe: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -066d02: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -066d06: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -066d0a: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -066d0e: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -066d12: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -066d16: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -066d1a: a702 1602 |0149: sub-float v2, v22, v2 │ │ -066d1e: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -066d22: c832 |014d: mul-float/2addr v2, v3 │ │ -066d24: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -066d28: a907 0203 |0150: div-float v7, v2, v3 │ │ -066d2c: 8294 |0152: int-to-float v4, v9 │ │ -066d2e: 82a5 |0153: int-to-float v5, v10 │ │ -066d30: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -066d34: 5206 2d05 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066d38: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -066d3c: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -066d40: 7606 8612 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ -066d46: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -066d4a: 5202 3605 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066d4e: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -066d50: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -066d54: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -066d58: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -066d5c: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -066d60: 0201 1700 |016c: move/from16 v1, v23 │ │ -066d64: 6e20 bf01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -066d6a: 7401 c101 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -066d70: 0a17 |0174: move-result v23 │ │ -066d72: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -066d76: 5402 2b05 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066d7a: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -066d7e: 6e20 b701 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ -066d84: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -066d88: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -066d8c: 7040 8712 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1287 │ │ -066d92: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -066d96: 5402 3305 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ -066d9a: 7110 f00b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -066da0: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ -066da4: 0201 1700 |018e: move/from16 v1, v23 │ │ -066da8: 6e20 bf01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ -066dae: 2900 d4fe |0193: goto/16 0067 // -012c │ │ -066db2: 1202 |0195: const/4 v2, #int 0 // #0 │ │ -066db4: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ -066db8: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ -066dbc: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ -066dc0: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ -066dc4: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ -066dc8: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ -066dcc: 5202 3005 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ -066dd0: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -066dd4: 6e20 bb01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ -066dda: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ -066dde: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ -066de2: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ -066de6: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ -066dea: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ -066dee: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ -066df2: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ -066df6: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ -066dfa: 5202 2d05 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066dfe: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ -066e02: 6e20 bb01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ -066e08: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ -066e0c: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ -066e10: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ -066e14: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ -066e18: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ -066e1c: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ -066e20: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ -066e24: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ -066e28: 5202 2e05 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ -066e2c: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ -066e30: 6e20 bb01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ -066e36: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ -066e3a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ -066e3e: 5202 2f05 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ -066e42: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ -066e46: 6e20 bb01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ -066e4c: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ -066e50: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ -066e54: 5202 3605 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066e58: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ -066e5a: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ -066e5e: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ -066e62: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ -066e66: 5202 3605 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066e6a: 8922 |01f1: float-to-double v2, v2 │ │ -066e6c: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -066e70: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ -066e74: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ -066e78: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ -066e7c: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ -066e80: 7040 8712 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1287 │ │ -066e86: 288d |01ff: goto 018c // -0073 │ │ +066ac8: |[066ac8] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +066ad8: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +066adc: 5402 2b05 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066ae0: 6e10 dd01 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@01dd │ │ +066ae6: 0a18 |0007: move-result v24 │ │ +066ae8: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +066aec: 5402 2b05 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066af0: 6e10 d501 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01d5 │ │ +066af6: 0a11 |000f: move-result v17 │ │ +066af8: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +066afc: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +066b00: 120b |0014: const/4 v11, #int 0 // #0 │ │ +066b02: 7401 c101 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +066b08: 0a17 |0018: move-result v23 │ │ +066b0a: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +066b0e: 5402 2b05 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066b12: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +066b16: 6e20 b701 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ +066b1c: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +066b20: 5502 3405 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066b24: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +066b28: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +066b2c: 5302 3105 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066b30: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +066b34: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +066b38: 3d02 b401 |0030: if-lez v2, 01e4 // +01b4 │ │ +066b3c: 7100 f31f 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +066b42: 0b14 |0035: move-result-wide v20 │ │ +066b44: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +066b48: 5302 3505 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ +066b4c: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +066b50: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +066b54: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +066b58: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +066b5c: 5302 3505 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ +066b60: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +066b64: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +066b68: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +066b6c: 85c2 |004a: long-to-float v2, v12 │ │ +066b6e: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +066b72: a916 0203 |004d: div-float v22, v2, v3 │ │ +066b76: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +066b7a: 5502 3405 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066b7e: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +066b82: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +066b86: 5302 3105 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066b8a: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +066b8e: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +066b92: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +066b96: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +066b9a: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +066b9e: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +066ba2: 5a02 3105 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066ba6: 0e00 |0067: return-void │ │ +066ba8: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +066bac: 5302 3105 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066bb0: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +066bb4: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +066bb8: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +066bbc: 85e2 |0072: long-to-float v2, v14 │ │ +066bbe: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +066bc2: a910 0203 |0075: div-float v16, v2, v3 │ │ +066bc6: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +066bca: a907 1002 |0079: div-float v7, v16, v2 │ │ +066bce: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +066bd2: 8222 |007d: int-to-float v2, v2 │ │ +066bd4: 6203 2a05 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@052a │ │ +066bd8: 7220 f71f 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff7 │ │ +066bde: 0a03 |0083: move-result v3 │ │ +066be0: a808 0203 |0084: mul-float v8, v2, v3 │ │ +066be4: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +066be8: 5402 2c05 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ +066bec: 8293 |008a: int-to-float v3, v9 │ │ +066bee: c783 |008b: sub-float/2addr v3, v8 │ │ +066bf0: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +066bf2: 8295 |008d: int-to-float v5, v9 │ │ +066bf4: c685 |008e: add-float/2addr v5, v8 │ │ +066bf6: 0200 1100 |008f: move/from16 v0, v17 │ │ +066bfa: 8206 |0091: int-to-float v6, v0 │ │ +066bfc: 6e56 e101 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@01e1 │ │ +066c02: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +066c06: 5402 2c05 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@052c │ │ +066c0a: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +066c0c: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +066c0e: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +066c12: 6e40 c301 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@01c3 │ │ +066c18: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +066c1a: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +066c1e: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +066c22: 3902 f000 |00a5: if-nez v2, 0195 // +00f0 │ │ +066c26: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +066c2a: 5202 2d05 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066c2e: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +066c32: 6e20 bb01 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ +066c38: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +066c3a: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +066c3e: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +066c42: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +066c46: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +066c4a: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +066c4e: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +066c52: a602 0216 |00bd: add-float v2, v2, v22 │ │ +066c56: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +066c5a: c832 |00c1: mul-float/2addr v2, v3 │ │ +066c5c: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +066c60: a907 0203 |00c4: div-float v7, v2, v3 │ │ +066c64: 8294 |00c6: int-to-float v4, v9 │ │ +066c66: 82a5 |00c7: int-to-float v5, v10 │ │ +066c68: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +066c6c: 5206 2d05 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066c70: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +066c74: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +066c78: 7606 8612 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ +066c7e: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +066c80: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +066c84: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +066c88: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +066c8c: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +066c90: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +066c94: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +066c98: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +066c9c: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +066ca0: a907 0203 |00e4: div-float v7, v2, v3 │ │ +066ca4: 8294 |00e6: int-to-float v4, v9 │ │ +066ca6: 82a5 |00e7: int-to-float v5, v10 │ │ +066ca8: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +066cac: 5206 2e05 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ +066cb0: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +066cb4: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +066cb8: 7606 8612 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ +066cbe: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +066cc2: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +066cc6: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +066cca: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +066cce: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +066cd2: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +066cd6: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +066cda: a702 1602 |0101: sub-float v2, v22, v2 │ │ +066cde: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +066ce2: c832 |0105: mul-float/2addr v2, v3 │ │ +066ce4: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +066ce8: a907 0203 |0108: div-float v7, v2, v3 │ │ +066cec: 8294 |010a: int-to-float v4, v9 │ │ +066cee: 82a5 |010b: int-to-float v5, v10 │ │ +066cf0: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +066cf4: 5206 2f05 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ +066cf8: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +066cfc: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +066d00: 7606 8612 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ +066d06: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +066d0a: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +066d0e: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +066d12: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +066d16: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +066d1a: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +066d1e: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +066d22: a702 1602 |0125: sub-float v2, v22, v2 │ │ +066d26: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +066d2a: c832 |0129: mul-float/2addr v2, v3 │ │ +066d2c: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +066d30: a907 0203 |012c: div-float v7, v2, v3 │ │ +066d34: 8294 |012e: int-to-float v4, v9 │ │ +066d36: 82a5 |012f: int-to-float v5, v10 │ │ +066d38: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +066d3c: 5206 3005 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ +066d40: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +066d44: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +066d48: 7606 8612 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ +066d4e: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +066d52: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +066d56: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +066d5a: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +066d5e: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +066d62: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +066d66: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +066d6a: a702 1602 |0149: sub-float v2, v22, v2 │ │ +066d6e: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +066d72: c832 |014d: mul-float/2addr v2, v3 │ │ +066d74: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +066d78: a907 0203 |0150: div-float v7, v2, v3 │ │ +066d7c: 8294 |0152: int-to-float v4, v9 │ │ +066d7e: 82a5 |0153: int-to-float v5, v10 │ │ +066d80: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +066d84: 5206 2d05 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066d88: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +066d8c: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +066d90: 7606 8612 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1286 │ │ +066d96: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +066d9a: 5202 3605 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066d9e: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +066da0: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +066da4: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +066da8: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +066dac: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +066db0: 0201 1700 |016c: move/from16 v1, v23 │ │ +066db4: 6e20 bf01 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +066dba: 7401 c101 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +066dc0: 0a17 |0174: move-result v23 │ │ +066dc2: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +066dc6: 5402 2b05 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066dca: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +066dce: 6e20 b701 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ +066dd4: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +066dd8: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +066ddc: 7040 8712 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1287 │ │ +066de2: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +066de6: 5402 3305 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ +066dea: 7110 f00b 0200 |0189: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +066df0: 0800 1a00 |018c: move-object/from16 v0, v26 │ │ +066df4: 0201 1700 |018e: move/from16 v1, v23 │ │ +066df8: 6e20 bf01 1000 |0190: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@01bf │ │ +066dfe: 2900 d4fe |0193: goto/16 0067 // -012c │ │ +066e02: 1202 |0195: const/4 v2, #int 0 // #0 │ │ +066e04: 2d02 1602 |0196: cmpl-float v2, v22, v2 │ │ +066e08: 3a02 1300 |0198: if-ltz v2, 01ab // +0013 │ │ +066e0c: 1502 c841 |019a: const/high16 v2, #int 1103626240 // #41c8 │ │ +066e10: 2e02 1602 |019c: cmpg-float v2, v22, v2 │ │ +066e14: 3b02 0d00 |019e: if-gez v2, 01ab // +000d │ │ +066e18: 0800 1900 |01a0: move-object/from16 v0, v25 │ │ +066e1c: 5202 3005 |01a2: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ +066e20: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +066e24: 6e20 bb01 2000 |01a6: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ +066e2a: 2900 07ff |01a9: goto/16 00b0 // -00f9 │ │ +066e2e: 1502 c841 |01ab: const/high16 v2, #int 1103626240 // #41c8 │ │ +066e32: 2d02 1602 |01ad: cmpl-float v2, v22, v2 │ │ +066e36: 3a02 1300 |01af: if-ltz v2, 01c2 // +0013 │ │ +066e3a: 1502 4842 |01b1: const/high16 v2, #int 1112014848 // #4248 │ │ +066e3e: 2e02 1602 |01b3: cmpg-float v2, v22, v2 │ │ +066e42: 3b02 0d00 |01b5: if-gez v2, 01c2 // +000d │ │ +066e46: 0800 1900 |01b7: move-object/from16 v0, v25 │ │ +066e4a: 5202 2d05 |01b9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066e4e: 0800 1a00 |01bb: move-object/from16 v0, v26 │ │ +066e52: 6e20 bb01 2000 |01bd: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ +066e58: 2900 f0fe |01c0: goto/16 00b0 // -0110 │ │ +066e5c: 1502 4842 |01c2: const/high16 v2, #int 1112014848 // #4248 │ │ +066e60: 2d02 1602 |01c4: cmpl-float v2, v22, v2 │ │ +066e64: 3a02 1300 |01c6: if-ltz v2, 01d9 // +0013 │ │ +066e68: 1502 9642 |01c8: const/high16 v2, #int 1117126656 // #4296 │ │ +066e6c: 2e02 1602 |01ca: cmpg-float v2, v22, v2 │ │ +066e70: 3b02 0d00 |01cc: if-gez v2, 01d9 // +000d │ │ +066e74: 0800 1900 |01ce: move-object/from16 v0, v25 │ │ +066e78: 5202 2e05 |01d0: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ +066e7c: 0800 1a00 |01d2: move-object/from16 v0, v26 │ │ +066e80: 6e20 bb01 2000 |01d4: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ +066e86: 2900 d9fe |01d7: goto/16 00b0 // -0127 │ │ +066e8a: 0800 1900 |01d9: move-object/from16 v0, v25 │ │ +066e8e: 5202 2f05 |01db: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ +066e92: 0800 1a00 |01dd: move-object/from16 v0, v26 │ │ +066e96: 6e20 bb01 2000 |01df: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@01bb │ │ +066e9c: 2900 cefe |01e2: goto/16 00b0 // -0132 │ │ +066ea0: 0800 1900 |01e4: move-object/from16 v0, v25 │ │ +066ea4: 5202 3605 |01e6: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066ea8: 1203 |01e8: const/4 v3, #int 0 // #0 │ │ +066eaa: 2d02 0203 |01e9: cmpl-float v2, v2, v3 │ │ +066eae: 3d02 a1ff |01eb: if-lez v2, 018c // -005f │ │ +066eb2: 0800 1900 |01ed: move-object/from16 v0, v25 │ │ +066eb6: 5202 3605 |01ef: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066eba: 8922 |01f1: float-to-double v2, v2 │ │ +066ebc: 1904 f03f |01f2: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +066ec0: 3002 0204 |01f4: cmpg-double v2, v2, v4 │ │ +066ec4: 3c02 96ff |01f6: if-gtz v2, 018c // -006a │ │ +066ec8: 0800 1900 |01f8: move-object/from16 v0, v25 │ │ +066ecc: 0801 1a00 |01fa: move-object/from16 v1, v26 │ │ +066ed0: 7040 8712 10a9 |01fc: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1287 │ │ +066ed6: 288d |01ff: goto 018c // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0008 line=138 │ │ 0x0010 line=139 │ │ 0x0012 line=140 │ │ 0x0014 line=141 │ │ @@ -82299,25 +82294,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -066e88: |[066e88] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -066e98: 5540 3405 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066e9c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -066ea0: 5340 3105 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066ea4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -066ea8: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -066eac: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -066eb0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -066eb2: 0f00 |000d: return v0 │ │ -066eb4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -066eb6: 28fe |000f: goto 000d // -0002 │ │ +066ed8: |[066ed8] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +066ee8: 5540 3405 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066eec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +066ef0: 5340 3105 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066ef4: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +066ef8: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +066efc: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +066f00: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +066f02: 0f00 |000d: return v0 │ │ +066f04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +066f06: 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;) │ │ @@ -82325,24 +82320,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -066eb8: |[066eb8] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -066ec8: 5410 2b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066ecc: 5902 2600 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ -066ed0: 5410 2b05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066ed4: 5903 2800 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ -066ed8: 5410 2b05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066edc: 5904 2700 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -066ee0: 5410 2b05 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ -066ee4: 5905 2500 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -066ee8: 0e00 |0010: return-void │ │ +066f08: |[066f08] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +066f18: 5410 2b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066f1c: 5902 2600 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ +066f20: 5410 2b05 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066f24: 5903 2800 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ +066f28: 5410 2b05 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066f2c: 5904 2700 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ +066f30: 5410 2b05 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@052b │ │ +066f34: 5905 2500 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +066f38: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0008 line=270 │ │ 0x000c line=271 │ │ 0x0010 line=272 │ │ @@ -82358,20 +82353,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -066eec: |[066eec] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -066efc: 5901 2d05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ -066f00: 5902 2e05 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ -066f04: 5903 2f05 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ -066f08: 5904 3005 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ -066f0c: 0e00 |0008: return-void │ │ +066f3c: |[066f3c] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +066f4c: 5901 2d05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@052d │ │ +066f50: 5902 2e05 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@052e │ │ +066f54: 5903 2f05 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@052f │ │ +066f58: 5904 3005 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@0530 │ │ +066f5c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -82387,21 +82382,21 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -066f10: |[066f10] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -066f20: 5923 3605 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066f24: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -066f28: 5a20 3505 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ -066f2c: 5420 3305 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ -066f30: 7110 f00b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ -066f36: 0e00 |000b: return-void │ │ +066f60: |[066f60] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +066f70: 5923 3605 |0000: iput v3, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066f74: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +066f78: 5a20 3505 |0004: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ +066f7c: 5420 3305 |0006: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ +066f80: 7110 f00b 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0bf0 │ │ +066f86: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x000b line=103 │ │ locals : │ │ @@ -82413,27 +82408,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066f38: |[066f38] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -066f48: 5520 3405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066f4c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -066f50: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -066f52: 5920 3605 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066f56: 7100 f31f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -066f5c: 0b00 |000a: move-result-wide v0 │ │ -066f5e: 5a20 3505 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ -066f62: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -066f64: 5c20 3405 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066f68: 5420 3305 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ -066f6c: 6e10 c21e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ -066f72: 0e00 |0015: return-void │ │ +066f88: |[066f88] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +066f98: 5520 3405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066f9c: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +066fa0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +066fa2: 5920 3605 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066fa6: 7100 f31f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +066fac: 0b00 |000a: move-result-wide v0 │ │ +066fae: 5a20 3505 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@0535 │ │ +066fb2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +066fb4: 5c20 3405 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066fb8: 5420 3305 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ +066fbc: 6e10 c21e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ +066fc2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0004 line=110 │ │ 0x0007 line=111 │ │ 0x000d line=112 │ │ 0x0010 line=113 │ │ @@ -82446,45 +82441,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066f74: |[066f74] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -066f84: 5520 3405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066f88: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -066f8c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -066f8e: 5920 3605 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ -066f92: 7100 f31f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ -066f98: 0b00 |000a: move-result-wide v0 │ │ -066f9a: 5a20 3105 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ -066f9e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -066fa0: 5c20 3405 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ -066fa4: 5420 3305 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ -066fa8: 6e10 c21e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ -066fae: 0e00 |0015: return-void │ │ +066fc4: |[066fc4] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +066fd4: 5520 3405 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066fd8: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +066fdc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +066fde: 5920 3605 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@0536 │ │ +066fe2: 7100 f31f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1ff3 │ │ +066fe8: 0b00 |000a: move-result-wide v0 │ │ +066fea: 5a20 3105 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@0531 │ │ +066fee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +066ff0: 5c20 3405 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@0534 │ │ +066ff4: 5420 3305 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@0533 │ │ +066ff8: 6e10 c21e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ +066ffe: 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 : 3109 (SwipeProgressBar.java) │ │ + source_file_idx : 3118 (SwipeProgressBar.java) │ │ │ │ Class #343 header: │ │ -class_idx : 654 │ │ +class_idx : 661 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 960 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 969 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -82508,18 +82503,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 │ │ -066fb0: |[066fb0] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -066fc0: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -066fc4: 7010 ec1f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fec │ │ -066fca: 0e00 |0005: return-void │ │ +067000: |[067000] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +067010: 5b01 3705 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +067014: 7010 ec1f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fec │ │ +06701a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82529,54 +82524,54 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -066fcc: |[066fcc] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -066fdc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -066fde: 5463 3705 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -066fe2: 7110 a312 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ -066fe8: 0a03 |0006: move-result v3 │ │ -066fea: 5464 3705 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -066fee: 7110 a412 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a4 │ │ -066ff4: 0a04 |000c: move-result v4 │ │ -066ff6: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ -066ffa: 5463 3705 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -066ffe: 7110 a312 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ -067004: 0a03 |0014: move-result v3 │ │ -067006: 5464 3705 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -06700a: 7110 a412 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a4 │ │ -067010: 0a04 |001a: move-result v4 │ │ -067012: 5465 3705 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -067016: 7110 a312 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ -06701c: 0a05 |0020: move-result v5 │ │ -06701e: b154 |0021: sub-int/2addr v4, v5 │ │ -067020: 8244 |0022: int-to-float v4, v4 │ │ -067022: c874 |0023: mul-float/2addr v4, v7 │ │ -067024: 8744 |0024: float-to-int v4, v4 │ │ -067026: 9002 0304 |0025: add-int v2, v3, v4 │ │ -06702a: 5463 3705 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -06702e: 7110 ab12 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@12ab │ │ -067034: 0c03 |002c: move-result-object v3 │ │ -067036: 6e10 9b1e 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06703c: 0a03 |0030: move-result v3 │ │ -06703e: 9101 0203 |0031: sub-int v1, v2, v3 │ │ -067042: 5463 3705 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -067046: 7110 ab12 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@12ab │ │ -06704c: 0c03 |0038: move-result-object v3 │ │ -06704e: 6e10 9b1e 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -067054: 0a00 |003c: move-result v0 │ │ -067056: 9003 0100 |003d: add-int v3, v1, v0 │ │ -06705a: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ -06705e: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ -067062: 5463 3705 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ -067066: 7120 ac12 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@12ac │ │ -06706c: 0e00 |0048: return-void │ │ +06701c: |[06701c] android.support.v4.widget.SwipeRefreshLayout$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +06702c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06702e: 5463 3705 |0001: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +067032: 7110 a312 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ +067038: 0a03 |0006: move-result v3 │ │ +06703a: 5464 3705 |0007: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +06703e: 7110 a412 0400 |0009: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a4 │ │ +067044: 0a04 |000c: move-result v4 │ │ +067046: 3243 1a00 |000d: if-eq v3, v4, 0027 // +001a │ │ +06704a: 5463 3705 |000f: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +06704e: 7110 a312 0300 |0011: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ +067054: 0a03 |0014: move-result v3 │ │ +067056: 5464 3705 |0015: iget-object v4, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +06705a: 7110 a412 0400 |0017: invoke-static {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a4 │ │ +067060: 0a04 |001a: move-result v4 │ │ +067062: 5465 3705 |001b: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +067066: 7110 a312 0500 |001d: invoke-static {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a3 │ │ +06706c: 0a05 |0020: move-result v5 │ │ +06706e: b154 |0021: sub-int/2addr v4, v5 │ │ +067070: 8244 |0022: int-to-float v4, v4 │ │ +067072: c874 |0023: mul-float/2addr v4, v7 │ │ +067074: 8744 |0024: float-to-int v4, v4 │ │ +067076: 9002 0304 |0025: add-int v2, v3, v4 │ │ +06707a: 5463 3705 |0027: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +06707e: 7110 ab12 0300 |0029: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@12ab │ │ +067084: 0c03 |002c: move-result-object v3 │ │ +067086: 6e10 9b1e 0300 |002d: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06708c: 0a03 |0030: move-result v3 │ │ +06708e: 9101 0203 |0031: sub-int v1, v2, v3 │ │ +067092: 5463 3705 |0033: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +067096: 7110 ab12 0300 |0035: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; // method@12ab │ │ +06709c: 0c03 |0038: move-result-object v3 │ │ +06709e: 6e10 9b1e 0300 |0039: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0670a4: 0a00 |003c: move-result v0 │ │ +0670a6: 9003 0100 |003d: add-int v3, v1, v0 │ │ +0670aa: 3b03 0400 |003f: if-gez v3, 0043 // +0004 │ │ +0670ae: d901 0000 |0041: rsub-int/lit8 v1, v0, #int 0 // #00 │ │ +0670b2: 5463 3705 |0043: iget-object v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0537 │ │ +0670b6: 7120 ac12 1300 |0045: invoke-static {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@12ac │ │ +0670bc: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0001 line=94 │ │ 0x000f line=95 │ │ 0x0027 line=97 │ │ 0x0033 line=98 │ │ @@ -82588,21 +82583,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 : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #344 header: │ │ -class_idx : 655 │ │ +class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 960 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 969 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -82626,18 +82621,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 │ │ -067070: |[067070] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -067080: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ -067084: 7010 ec1f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fec │ │ -06708a: 0e00 |0005: return-void │ │ +0670c0: |[0670c0] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0670d0: 5b01 3805 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ +0670d4: 7010 ec1f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fec │ │ +0670da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82647,48 +82642,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06708c: |[06708c] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -06709c: 5441 3805 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ -0670a0: 7110 ad12 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12ad │ │ -0670a6: 0a01 |0005: move-result v1 │ │ -0670a8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0670aa: 5443 3805 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ -0670ae: 7110 ad12 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12ad │ │ -0670b4: 0a03 |000c: move-result v3 │ │ -0670b6: c732 |000d: sub-float/2addr v2, v3 │ │ -0670b8: c852 |000e: mul-float/2addr v2, v5 │ │ -0670ba: a600 0102 |000f: add-float v0, v1, v2 │ │ -0670be: 5441 3805 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ -0670c2: 7110 af12 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@12af │ │ -0670c8: 0c01 |0016: move-result-object v1 │ │ -0670ca: 6e20 8b12 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@128b │ │ -0670d0: 0e00 |001a: return-void │ │ +0670dc: |[0670dc] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +0670ec: 5441 3805 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ +0670f0: 7110 ad12 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12ad │ │ +0670f6: 0a01 |0005: move-result v1 │ │ +0670f8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0670fa: 5443 3805 |0007: iget-object v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ +0670fe: 7110 ad12 0300 |0009: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12ad │ │ +067104: 0a03 |000c: move-result v3 │ │ +067106: c732 |000d: sub-float/2addr v2, v3 │ │ +067108: c852 |000e: mul-float/2addr v2, v5 │ │ +06710a: a600 0102 |000f: add-float v0, v1, v2 │ │ +06710e: 5441 3805 |0011: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0538 │ │ +067112: 7110 af12 0100 |0013: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@12af │ │ +067118: 0c01 |0016: move-result-object v1 │ │ +06711a: 6e20 8b12 0100 |0017: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@128b │ │ +067120: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0011 line=110 │ │ 0x001a line=111 │ │ 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 : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #345 header: │ │ -class_idx : 658 │ │ +class_idx : 665 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -82713,18 +82708,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 │ │ -0670d4: |[0670d4] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0670e4: 5b01 3b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -0670e8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0670ee: 0e00 |0005: return-void │ │ +067124: |[067124] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +067134: 5b01 3b05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +067138: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06713e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82734,46 +82729,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0670f0: |[0670f0] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ -067100: 5430 3b05 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -067104: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -067106: 7120 b412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@12b4 │ │ -06710c: 5430 3b05 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -067110: 5431 3b05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -067114: 7110 b012 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12b0 │ │ -06711a: 0a01 |000d: move-result v1 │ │ -06711c: 5432 3b05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -067120: 6e10 c012 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -067126: 0a02 |0013: move-result v2 │ │ -067128: b021 |0014: add-int/2addr v1, v2 │ │ -06712a: 5432 3b05 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ -06712e: 7110 a512 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a5 │ │ -067134: 0c02 |001a: move-result-object v2 │ │ -067136: 7130 a612 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@12a6 │ │ -06713c: 0e00 |001e: return-void │ │ +067140: |[067140] android.support.v4.widget.SwipeRefreshLayout$5.run:()V │ │ +067150: 5430 3b05 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +067154: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +067156: 7120 b412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@12b4 │ │ +06715c: 5430 3b05 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +067160: 5431 3b05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +067164: 7110 b012 0100 |000a: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12b0 │ │ +06716a: 0a01 |000d: move-result v1 │ │ +06716c: 5432 3b05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +067170: 6e10 c012 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +067176: 0a02 |0013: move-result v2 │ │ +067178: b021 |0014: add-int/2addr v1, v2 │ │ +06717a: 5432 3b05 |0015: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053b │ │ +06717e: 7110 a512 0200 |0017: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a5 │ │ +067184: 0c02 |001a: move-result-object v2 │ │ +067186: 7130 a612 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@12a6 │ │ +06718c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0006 line=135 │ │ 0x001e line=137 │ │ locals : │ │ 0x0000 - 0x001f reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #346 header: │ │ -class_idx : 659 │ │ +class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -82798,114 +82793,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 │ │ -067140: |[067140] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -067150: 5b01 3c05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067154: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06715a: 0e00 |0005: return-void │ │ +067190: |[067190] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0671a0: 5b01 3c05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671a4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0671aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 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 │ │ -06715c: |[06715c] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ -06716c: 5440 3c05 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067170: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -067172: 7120 b412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@12b4 │ │ -067178: 5440 3c05 |0006: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -06717c: 7110 af12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@12af │ │ -067182: 0c00 |000b: move-result-object v0 │ │ -067184: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ -067188: 5440 3c05 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -06718c: 5441 3c05 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067190: 7110 b212 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12b2 │ │ -067196: 0a01 |0015: move-result v1 │ │ -067198: 7120 ae12 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@12ae │ │ -06719e: 5440 3c05 |0019: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671a2: 7110 a812 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ -0671a8: 0c00 |001e: move-result-object v0 │ │ -0671aa: 5441 3c05 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671ae: 7110 a712 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a7 │ │ -0671b4: 0a01 |0024: move-result v1 │ │ -0671b6: 8112 |0025: int-to-long v2, v1 │ │ -0671b8: 6e30 ef1f 2003 |0026: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fef │ │ -0671be: 5440 3c05 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671c2: 7110 a812 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ -0671c8: 0c00 |002e: move-result-object v0 │ │ -0671ca: 5441 3c05 |002f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671ce: 7110 a912 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a9 │ │ -0671d4: 0c01 |0034: move-result-object v1 │ │ -0671d6: 6e20 ee1f 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ -0671dc: 5440 3c05 |0038: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671e0: 7110 a812 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ -0671e6: 0c00 |003d: move-result-object v0 │ │ -0671e8: 6e10 ed1f 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fed │ │ -0671ee: 5440 3c05 |0041: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671f2: 7110 a812 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ -0671f8: 0c00 |0046: move-result-object v0 │ │ -0671fa: 5441 3c05 |0047: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -0671fe: 7110 aa12 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@12aa │ │ -067204: 0c01 |004c: move-result-object v1 │ │ -067206: 6e20 f01f 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff0 │ │ -06720c: 5440 3c05 |0050: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067210: 5441 3c05 |0052: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067214: 7110 a812 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ -06721a: 0c01 |0057: move-result-object v1 │ │ -06721c: 6e20 d612 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@12d6 │ │ -067222: 5440 3c05 |005b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067226: 5441 3c05 |005d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -06722a: 7110 b012 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12b0 │ │ -067230: 0a01 |0062: move-result v1 │ │ -067232: 5442 3c05 |0063: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067236: 6e10 c012 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -06723c: 0a02 |0068: move-result v2 │ │ -06723e: b021 |0069: add-int/2addr v1, v2 │ │ -067240: 5442 3c05 |006a: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ -067244: 7110 a512 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a5 │ │ -06724a: 0c02 |006f: move-result-object v2 │ │ -06724c: 7130 a612 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@12a6 │ │ -067252: 0e00 |0073: return-void │ │ +0671ac: |[0671ac] android.support.v4.widget.SwipeRefreshLayout$6.run:()V │ │ +0671bc: 5430 3c05 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671c0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0671c2: 7120 b412 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z // method@12b4 │ │ +0671c8: 5430 3c05 |0006: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671cc: 7110 af12 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; // method@12af │ │ +0671d2: 0c00 |000b: move-result-object v0 │ │ +0671d4: 3800 4f00 |000c: if-eqz v0, 005b // +004f │ │ +0671d8: 5430 3c05 |000e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671dc: 5431 3c05 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671e0: 7110 b212 0100 |0012: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@12b2 │ │ +0671e6: 0a01 |0015: move-result v1 │ │ +0671e8: 7120 ae12 1000 |0016: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@12ae │ │ +0671ee: 5430 3c05 |0019: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671f2: 7110 a812 0000 |001b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ +0671f8: 0c00 |001e: move-result-object v0 │ │ +0671fa: 5431 3c05 |001f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +0671fe: 7110 a712 0100 |0021: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12a7 │ │ +067204: 0a01 |0024: move-result v1 │ │ +067206: 8111 |0025: int-to-long v1, v1 │ │ +067208: 6e30 ef1f 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fef │ │ +06720e: 5430 3c05 |0029: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067212: 7110 a812 0000 |002b: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ +067218: 0c00 |002e: move-result-object v0 │ │ +06721a: 5431 3c05 |002f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +06721e: 7110 a912 0100 |0031: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a9 │ │ +067224: 0c01 |0034: move-result-object v1 │ │ +067226: 6e20 ee1f 1000 |0035: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ +06722c: 5430 3c05 |0038: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067230: 7110 a812 0000 |003a: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ +067236: 0c00 |003d: move-result-object v0 │ │ +067238: 6e10 ed1f 0000 |003e: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fed │ │ +06723e: 5430 3c05 |0041: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067242: 7110 a812 0000 |0043: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ +067248: 0c00 |0046: move-result-object v0 │ │ +06724a: 5431 3c05 |0047: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +06724e: 7110 aa12 0100 |0049: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; // method@12aa │ │ +067254: 0c01 |004c: move-result-object v1 │ │ +067256: 6e20 f01f 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff0 │ │ +06725c: 5430 3c05 |0050: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067260: 5431 3c05 |0052: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067264: 7110 a812 0100 |0054: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; // method@12a8 │ │ +06726a: 0c01 |0057: move-result-object v1 │ │ +06726c: 6e20 d612 1000 |0058: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAnimation:(Landroid/view/animation/Animation;)V // method@12d6 │ │ +067272: 5430 3c05 |005b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067276: 5431 3c05 |005d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +06727a: 7110 b012 0100 |005f: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@12b0 │ │ +067280: 0a01 |0062: move-result v1 │ │ +067282: 5432 3c05 |0063: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067286: 6e10 c012 0200 |0065: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +06728c: 0a02 |0068: move-result v2 │ │ +06728e: b021 |0069: add-int/2addr v1, v2 │ │ +067290: 5432 3c05 |006a: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053c │ │ +067294: 7110 a512 0200 |006c: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; // method@12a5 │ │ +06729a: 0c02 |006f: move-result-object v2 │ │ +06729c: 7130 a612 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@12a6 │ │ +0672a2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=149 │ │ 0x000e line=150 │ │ 0x0019 line=151 │ │ 0x0029 line=152 │ │ 0x0038 line=153 │ │ 0x0041 line=154 │ │ 0x0050 line=155 │ │ 0x005b line=157 │ │ 0x0073 line=159 │ │ 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 : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #347 header: │ │ -class_idx : 660 │ │ +class_idx : 667 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -82930,18 +82925,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 │ │ -067254: |[067254] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -067264: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053d │ │ -067268: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06726e: 0e00 |0005: return-void │ │ +0672a4: |[0672a4] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +0672b4: 5b01 3d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053d │ │ +0672b8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0672be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -82950,17 +82945,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 │ │ -067270: |[067270] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ -067280: 7020 9a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@129a │ │ -067286: 0e00 |0003: return-void │ │ +0672c0: |[0672c0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/support/v4/widget/SwipeRefreshLayout$1;)V │ │ +0672d0: 7020 9a12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@129a │ │ +0672d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 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; │ │ @@ -82971,16 +82966,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067288: |[067288] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -067298: 0e00 |0000: return-void │ │ +0672d8: |[0672d8] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +0672e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -82989,16 +82984,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06729c: |[06729c] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0672ac: 0e00 |0000: return-void │ │ +0672ec: |[0672ec] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +0672fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -83007,30 +83002,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0672b0: |[0672b0] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0672c0: 0e00 |0000: return-void │ │ +067300: |[067300] android.support.v4.widget.SwipeRefreshLayout$BaseAnimationListener.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +067310: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$BaseAnimationListener; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #348 header: │ │ -class_idx : 661 │ │ +class_idx : 668 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -83048,21 +83043,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #349 header: │ │ -class_idx : 662 │ │ +class_idx : 669 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 950 │ │ +source_file_idx : 3120 │ │ static_fields_size : 7 │ │ instance_fields_size: 24 │ │ direct_methods_size : 28 │ │ virtual_methods_size: 13 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -83212,40 +83207,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0672c4: |[0672c4] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -0672d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0672d6: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -0672da: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0672dc: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ -0672e2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0672e6: 6900 4005 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0540 │ │ -0672ea: 0e00 |000b: return-void │ │ +067314: |[067314] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +067324: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +067326: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +06732a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06732c: 1402 0e00 0101 |0004: const v2, #float 2.36936e-38 // #0101000e │ │ +067332: 4b02 0001 |0007: aput v2, v0, v1 │ │ +067336: 6900 4005 |0009: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0540 │ │ +06733a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0672ec: |[0672ec] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -0672fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0672fe: 7030 a212 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12a2 │ │ -067304: 0e00 |0004: return-void │ │ +06733c: |[06733c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +06734c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06734e: 7030 a212 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@12a2 │ │ +067354: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=169 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -83255,82 +83250,82 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -067308: |[067308] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -067318: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06731a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06731c: 7030 051f 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ -067322: 5c54 5505 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ -067326: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ -06732a: 5952 4b05 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -06732e: 5953 4e05 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ -067332: 5953 4805 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -067336: 2202 8e02 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@028e │ │ -06733a: 7020 8e12 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@128e │ │ -067340: 5b52 4605 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -067344: 2202 8f02 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@028f │ │ -067348: 7020 9012 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1290 │ │ -06734e: 5b52 5a05 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@055a │ │ -067352: 2202 9002 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0290 │ │ -067356: 7020 9212 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1292 │ │ -06735c: 5b52 5705 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0557 │ │ -067360: 2202 9102 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0291 │ │ -067364: 7020 9412 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1294 │ │ -06736a: 5b52 5905 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0559 │ │ -06736e: 2202 9202 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0292 │ │ -067372: 7020 9612 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1296 │ │ -067378: 5b52 5605 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ -06737c: 2202 9302 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@0293 │ │ -067380: 7020 9812 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1298 │ │ -067386: 5b52 4705 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -06738a: 7110 ed1e 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -067390: 0c02 |003c: move-result-object v2 │ │ -067392: 6e10 f41e 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ -067398: 0a02 |0040: move-result v2 │ │ -06739a: 5952 5c05 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ -06739e: 6e10 c212 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ -0673a4: 0c02 |0046: move-result-object v2 │ │ -0673a6: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ -0673ac: 6e20 7801 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ -0673b2: 0a02 |004d: move-result v2 │ │ -0673b4: 5952 5005 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ -0673b8: 6e20 d512 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@12d5 │ │ -0673be: 2202 8d02 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@028d │ │ -0673c2: 7020 8412 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@1284 │ │ -0673c8: 5b52 5305 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -0673cc: 6e10 c212 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ -0673d2: 0c02 |005d: move-result-object v2 │ │ -0673d4: 6e10 7501 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -0673da: 0c01 |0061: move-result-object v1 │ │ -0673dc: 5212 680b |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -0673e0: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ -0673e4: c832 |0066: mul-float/2addr v2, v3 │ │ -0673e6: 8722 |0067: float-to-int v2, v2 │ │ -0673e8: 5952 5405 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0554 │ │ -0673ec: 2202 c303 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@03c3 │ │ -0673f0: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ -0673f4: 7020 f61f 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ -0673fa: 5b52 4a05 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ -0673fe: 2202 bd03 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@03bd │ │ -067402: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ -067406: 7020 e31f 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ -06740c: 5b52 4505 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0545 │ │ -067410: 6202 4005 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0540 │ │ -067414: 6e30 0f01 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -06741a: 0c00 |0081: move-result-object v0 │ │ -06741c: 1212 |0082: const/4 v2, #int 1 // #1 │ │ -06741e: 6e30 8301 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -067424: 0a02 |0086: move-result v2 │ │ -067426: 6e20 d012 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@12d0 │ │ -06742c: 6e10 9101 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -067432: 0e00 |008d: return-void │ │ +067358: |[067358] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +067368: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06736a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06736c: 7030 051f 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ +067372: 5c54 5505 |0005: iput-boolean v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ +067376: 1502 80bf |0007: const/high16 v2, #int -1082130432 // #bf80 │ │ +06737a: 5952 4b05 |0009: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +06737e: 5953 4e05 |000b: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ +067382: 5953 4805 |000d: iput v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +067386: 2202 9502 |000f: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@0295 │ │ +06738a: 7020 8e12 5200 |0011: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@128e │ │ +067390: 5b52 4605 |0014: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +067394: 2202 9602 |0016: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@0296 │ │ +067398: 7020 9012 5200 |0018: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1290 │ │ +06739e: 5b52 5a05 |001b: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@055a │ │ +0673a2: 2202 9702 |001d: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@0297 │ │ +0673a6: 7020 9212 5200 |001f: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1292 │ │ +0673ac: 5b52 5705 |0022: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0557 │ │ +0673b0: 2202 9802 |0024: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@0298 │ │ +0673b4: 7020 9412 5200 |0026: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1294 │ │ +0673ba: 5b52 5905 |0029: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0559 │ │ +0673be: 2202 9902 |002b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@0299 │ │ +0673c2: 7020 9612 5200 |002d: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1296 │ │ +0673c8: 5b52 5605 |0030: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ +0673cc: 2202 9a02 |0032: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@029a │ │ +0673d0: 7020 9812 5200 |0034: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1298 │ │ +0673d6: 5b52 4705 |0037: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +0673da: 7110 ed1e 0600 |0039: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +0673e0: 0c02 |003c: move-result-object v2 │ │ +0673e2: 6e10 f41e 0200 |003d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ +0673e8: 0a02 |0040: move-result v2 │ │ +0673ea: 5952 5c05 |0041: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ +0673ee: 6e10 c212 0500 |0043: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ +0673f4: 0c02 |0046: move-result-object v2 │ │ +0673f6: 1403 0100 0e01 |0047: const v3, #float 2.60813e-38 // #010e0001 │ │ +0673fc: 6e20 7801 3200 |004a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ +067402: 0a02 |004d: move-result v2 │ │ +067404: 5952 5005 |004e: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ +067408: 6e20 d512 4500 |0050: invoke-virtual {v5, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@12d5 │ │ +06740e: 2202 9402 |0053: new-instance v2, Landroid/support/v4/widget/SwipeProgressBar; // type@0294 │ │ +067412: 7020 8412 5200 |0055: invoke-direct {v2, v5}, Landroid/support/v4/widget/SwipeProgressBar;.:(Landroid/view/View;)V // method@1284 │ │ +067418: 5b52 5305 |0058: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +06741c: 6e10 c212 0500 |005a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ +067422: 0c02 |005d: move-result-object v2 │ │ +067424: 6e10 7501 0200 |005e: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +06742a: 0c01 |0061: move-result-object v1 │ │ +06742c: 5212 680b |0062: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +067430: 1503 8040 |0064: const/high16 v3, #int 1082130432 // #4080 │ │ +067434: c832 |0066: mul-float/2addr v2, v3 │ │ +067436: 8722 |0067: float-to-int v2, v2 │ │ +067438: 5952 5405 |0068: iput v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0554 │ │ +06743c: 2202 cc03 |006a: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@03cc │ │ +067440: 1503 0040 |006c: const/high16 v3, #int 1073741824 // #4000 │ │ +067444: 7020 f61f 3200 |006e: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ +06744a: 5b52 4a05 |0071: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ +06744e: 2202 c603 |0073: new-instance v2, Landroid/view/animation/AccelerateInterpolator; // type@03c6 │ │ +067452: 1503 c03f |0075: const/high16 v3, #int 1069547520 // #3fc0 │ │ +067456: 7020 e31f 3200 |0077: invoke-direct {v2, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ +06745c: 5b52 4505 |007a: iput-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0545 │ │ +067460: 6202 4005 |007c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@0540 │ │ +067464: 6e30 0f01 7602 |007e: invoke-virtual {v6, v7, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +06746a: 0c00 |0081: move-result-object v0 │ │ +06746c: 1212 |0082: const/4 v2, #int 1 // #1 │ │ +06746e: 6e30 8301 4002 |0083: invoke-virtual {v0, v4, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +067474: 0a02 |0086: move-result v2 │ │ +067476: 6e20 d012 2500 |0087: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@12d0 │ │ +06747c: 6e10 9101 0000 |008a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +067482: 0e00 |008d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=177 │ │ 0x0005 line=72 │ │ 0x0007 line=74 │ │ 0x000b line=77 │ │ 0x000d line=78 │ │ @@ -83364,17 +83359,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 │ │ -067434: |[067434] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -067444: 5210 4d05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@054d │ │ -067448: 0f00 |0002: return v0 │ │ +067484: |[067484] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +067494: 5210 4d05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@054d │ │ +067498: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83382,17 +83377,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 │ │ -06744c: |[06744c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -06745c: 5210 5105 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0551 │ │ -067460: 0f00 |0002: return v0 │ │ +06749c: |[06749c] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0674ac: 5210 5105 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0551 │ │ +0674b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83400,17 +83395,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 │ │ -067464: |[067464] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -067474: 5410 5705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0557 │ │ -067478: 1100 |0002: return-object v0 │ │ +0674b4: |[0674b4] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +0674c4: 5410 5705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPositionListener:Landroid/view/animation/Animation$AnimationListener; // field@0557 │ │ +0674c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #6 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83418,17 +83413,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 │ │ -06747c: |[06747c] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ -06748c: 7030 b512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@12b5 │ │ -067492: 0e00 |0003: return-void │ │ +0674cc: |[0674cc] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;ILandroid/view/animation/Animation$AnimationListener;)V │ │ +0674dc: 7030 b512 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@12b5 │ │ +0674e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 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; │ │ @@ -83438,17 +83433,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 │ │ -067494: |[067494] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -0674a4: 5210 5005 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ -0674a8: 0f00 |0002: return v0 │ │ +0674e4: |[0674e4] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0674f4: 5210 5005 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ +0674f8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83456,17 +83451,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 │ │ -0674ac: |[0674ac] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ -0674bc: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@055a │ │ -0674c0: 1100 |0002: return-object v0 │ │ +0674fc: |[0674fc] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation; │ │ +06750c: 5410 5a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkTrigger:Landroid/view/animation/Animation; // field@055a │ │ +067510: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83474,17 +83469,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 │ │ -0674c4: |[0674c4] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ -0674d4: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0559 │ │ -0674d8: 1100 |0002: return-object v0 │ │ +067514: |[067514] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/Animation$AnimationListener; │ │ +067524: 5410 5905 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mShrinkAnimationListener:Landroid/view/animation/Animation$AnimationListener; // field@0559 │ │ +067528: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83492,17 +83487,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 │ │ -0674dc: |[0674dc] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ -0674ec: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ -0674f0: 1100 |0002: return-object v0 │ │ +06752c: |[06752c] android.support.v4.widget.SwipeRefreshLayout.access$1500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/animation/DecelerateInterpolator; │ │ +06753c: 5410 4a05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ +067540: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83510,17 +83505,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 │ │ -0674f4: |[0674f4] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ -067504: 5410 5b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067508: 1100 |0002: return-object v0 │ │ +067544: |[067544] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/view/View; │ │ +067554: 5410 5b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +067558: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #12 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83528,17 +83523,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 │ │ -06750c: |[06750c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -06751c: 7020 d312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@12d3 │ │ -067522: 0e00 |0003: return-void │ │ +06755c: |[06755c] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +06756c: 7020 d312 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@12d3 │ │ +067572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -83547,17 +83542,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 │ │ -067524: |[067524] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -067534: 5210 4e05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ -067538: 0f00 |0002: return v0 │ │ +067574: |[067574] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +067584: 5210 4e05 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ +067588: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83565,17 +83560,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 │ │ -06753c: |[06753c] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -06754c: 5901 4e05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ -067550: 0f01 |0002: return v1 │ │ +06758c: |[06758c] android.support.v4.widget.SwipeRefreshLayout.access$402:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +06759c: 5901 4e05 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mFromPercentage:F // field@054e │ │ +0675a0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -83584,17 +83579,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 │ │ -067554: |[067554] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ -067564: 5410 5305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -067568: 1100 |0002: return-object v0 │ │ +0675a4: |[0675a4] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeProgressBar; │ │ +0675b4: 5410 5305 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +0675b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83602,17 +83597,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 │ │ -06756c: |[06756c] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -06757c: 5210 4905 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ -067580: 0f00 |0002: return v0 │ │ +0675bc: |[0675bc] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +0675cc: 5210 4905 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ +0675d0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #17 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83620,17 +83615,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 │ │ -067584: |[067584] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -067594: 5901 4905 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ -067598: 0f01 |0002: return v1 │ │ +0675d4: |[0675d4] android.support.v4.widget.SwipeRefreshLayout.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +0675e4: 5901 4905 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ +0675e8: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -83639,17 +83634,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 │ │ -06759c: |[06759c] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -0675ac: 5210 4805 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -0675b0: 0f00 |0002: return v0 │ │ +0675ec: |[0675ec] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +0675fc: 5210 4805 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +067600: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -83657,17 +83652,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 │ │ -0675b4: |[0675b4] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ -0675c4: 5901 4805 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -0675c8: 0f01 |0002: return v1 │ │ +067604: |[067604] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F │ │ +067614: 5901 4805 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +067618: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -83676,132 +83671,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 │ │ -0675cc: |[0675cc] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ -0675dc: 5c01 5805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ -0675e0: 0f01 |0002: return v1 │ │ +06761c: |[06761c] android.support.v4.widget.SwipeRefreshLayout.access$902:(Landroid/support/v4/widget/SwipeRefreshLayout;Z)Z │ │ +06762c: 5c01 5805 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ +067630: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 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 │ │ -0675e4: |[0675e4] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -0675f4: 5945 4d05 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@054d │ │ -0675f8: 5440 4605 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -0675fc: 6e10 ed1f 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fed │ │ -067602: 5440 4605 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -067606: 5241 5005 |0009: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ -06760a: 8112 |000b: int-to-long v2, v1 │ │ -06760c: 6e30 ef1f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fef │ │ -067612: 5440 4605 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -067616: 6e20 ee1f 6000 |0011: invoke-virtual {v0, v6}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ -06761c: 5440 4605 |0014: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -067620: 5441 4a05 |0016: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ -067624: 6e20 f01f 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff0 │ │ -06762a: 5440 5b05 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -06762e: 5441 4605 |001d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ -067632: 6e20 ea1e 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -067638: 0e00 |0022: return-void │ │ +067634: |[067634] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +067644: 5934 4d05 |0000: iput v4, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@054d │ │ +067648: 5430 4605 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +06764c: 6e10 ed1f 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fed │ │ +067652: 5430 4605 |0007: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +067656: 5231 5005 |0009: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@0550 │ │ +06765a: 8111 |000b: int-to-long v1, v1 │ │ +06765c: 6e30 ef1f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fef │ │ +067662: 5430 4605 |000f: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +067666: 6e20 ee1f 5000 |0011: invoke-virtual {v0, v5}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ +06766c: 5430 4605 |0014: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +067670: 5431 4a05 |0016: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@054a │ │ +067674: 6e20 f01f 1000 |0018: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff0 │ │ +06767a: 5430 5b05 |001b: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +06767e: 5431 4605 |001d: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0546 │ │ +067682: 6e20 ea1e 1000 |001f: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +067688: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x000f line=214 │ │ 0x0014 line=215 │ │ 0x001b line=216 │ │ 0x0022 line=217 │ │ 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 │ │ -06763c: |[06763c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -06764c: 5441 5b05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067650: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ -067654: 6e10 ba12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ -06765a: 0a01 |0007: move-result v1 │ │ -06765c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -06765e: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ -067662: 6e10 c412 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@12c4 │ │ -067668: 0a01 |000e: move-result v1 │ │ -06766a: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ -06766e: 2201 5204 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -067672: 1a02 260c |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0c26 │ │ -067676: 7020 a022 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -06767c: 2701 |0018: throw v1 │ │ -06767e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -067680: 6e20 b912 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ -067686: 0c01 |001d: move-result-object v1 │ │ -067688: 5b41 5b05 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -06768c: 5441 5b05 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067690: 6e10 9b1e 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -067696: 0a01 |0025: move-result v1 │ │ -067698: 6e10 c012 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -06769e: 0a02 |0029: move-result v2 │ │ -0676a0: b021 |002a: add-int/2addr v1, v2 │ │ -0676a2: 5941 5105 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0551 │ │ -0676a6: 5241 4b05 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -0676aa: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ -0676ae: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ -0676b2: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ -0676b6: 6e10 c112 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ -0676bc: 0c01 |0038: move-result-object v1 │ │ -0676be: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ -0676c2: 6e10 c112 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ -0676c8: 0c01 |003e: move-result-object v1 │ │ -0676ca: 1f01 a703 |003f: check-cast v1, Landroid/view/View; // type@03a7 │ │ -0676ce: 6e10 811e 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -0676d4: 0a01 |0044: move-result v1 │ │ -0676d6: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ -0676da: 6e10 c212 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ -0676e0: 0c01 |004a: move-result-object v1 │ │ -0676e2: 6e10 7501 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -0676e8: 0c00 |004e: move-result-object v0 │ │ -0676ea: 6e10 c112 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ -0676f0: 0c01 |0052: move-result-object v1 │ │ -0676f2: 1f01 a703 |0053: check-cast v1, Landroid/view/View; // type@03a7 │ │ -0676f6: 6e10 811e 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -0676fc: 0a01 |0058: move-result v1 │ │ -0676fe: 8211 |0059: int-to-float v1, v1 │ │ -067700: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ -067706: c821 |005d: mul-float/2addr v1, v2 │ │ -067708: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ -06770c: 5203 680b |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -067710: c832 |0062: mul-float/2addr v2, v3 │ │ -067712: 7120 b122 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -067718: 0a01 |0066: move-result v1 │ │ -06771a: 8711 |0067: float-to-int v1, v1 │ │ -06771c: 8211 |0068: int-to-float v1, v1 │ │ -06771e: 5941 4b05 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -067722: 0e00 |006b: return-void │ │ +06768c: |[06768c] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +06769c: 5441 5b05 |0000: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0676a0: 3901 2b00 |0002: if-nez v1, 002d // +002b │ │ +0676a4: 6e10 ba12 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ +0676aa: 0a01 |0007: move-result v1 │ │ +0676ac: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0676ae: 3721 1000 |0009: if-le v1, v2, 0019 // +0010 │ │ +0676b2: 6e10 c412 0400 |000b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@12c4 │ │ +0676b8: 0a01 |000e: move-result v1 │ │ +0676ba: 3901 0a00 |000f: if-nez v1, 0019 // +000a │ │ +0676be: 2201 5b04 |0011: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +0676c2: 1a02 2f0c |0013: const-string v2, "SwipeRefreshLayout can host only one direct child" // string@0c2f │ │ +0676c6: 7020 a022 2100 |0015: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0676cc: 2701 |0018: throw v1 │ │ +0676ce: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0676d0: 6e20 b912 1400 |001a: invoke-virtual {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ +0676d6: 0c01 |001d: move-result-object v1 │ │ +0676d8: 5b41 5b05 |001e: iput-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0676dc: 5441 5b05 |0020: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0676e0: 6e10 9b1e 0100 |0022: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0676e6: 0a01 |0025: move-result v1 │ │ +0676e8: 6e10 c012 0400 |0026: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +0676ee: 0a02 |0029: move-result v2 │ │ +0676f0: b021 |002a: add-int/2addr v1, v2 │ │ +0676f2: 5941 5105 |002b: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0551 │ │ +0676f6: 5241 4b05 |002d: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +0676fa: 1502 80bf |002f: const/high16 v2, #int -1082130432 // #bf80 │ │ +0676fe: 2d01 0102 |0031: cmpl-float v1, v1, v2 │ │ +067702: 3901 3800 |0033: if-nez v1, 006b // +0038 │ │ +067706: 6e10 c112 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ +06770c: 0c01 |0038: move-result-object v1 │ │ +06770e: 3801 3200 |0039: if-eqz v1, 006b // +0032 │ │ +067712: 6e10 c112 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ +067718: 0c01 |003e: move-result-object v1 │ │ +06771a: 1f01 af03 |003f: check-cast v1, Landroid/view/View; // type@03af │ │ +06771e: 6e10 811e 0100 |0041: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +067724: 0a01 |0044: move-result v1 │ │ +067726: 3d01 2600 |0045: if-lez v1, 006b // +0026 │ │ +06772a: 6e10 c212 0400 |0047: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ +067730: 0c01 |004a: move-result-object v1 │ │ +067732: 6e10 7501 0100 |004b: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +067738: 0c00 |004e: move-result-object v0 │ │ +06773a: 6e10 c112 0400 |004f: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getParent:()Landroid/view/ViewParent; // method@12c1 │ │ +067740: 0c01 |0052: move-result-object v1 │ │ +067742: 1f01 af03 |0053: check-cast v1, Landroid/view/View; // type@03af │ │ +067746: 6e10 811e 0100 |0055: invoke-virtual {v1}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +06774c: 0a01 |0058: move-result v1 │ │ +06774e: 8211 |0059: int-to-float v1, v1 │ │ +067750: 1402 9a99 193f |005a: const v2, #float 0.6 // #3f19999a │ │ +067756: c821 |005d: mul-float/2addr v1, v2 │ │ +067758: 1502 f042 |005e: const/high16 v2, #int 1123024896 // #42f0 │ │ +06775c: 5203 680b |0060: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +067760: c832 |0062: mul-float/2addr v2, v3 │ │ +067762: 7120 b122 2100 |0063: invoke-static {v1, v2}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +067768: 0a01 |0066: move-result v1 │ │ +06776a: 8711 |0067: float-to-int v1, v1 │ │ +06776c: 8211 |0068: int-to-float v1, v1 │ │ +06776e: 5941 4b05 |0069: iput v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +067772: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0011 line=289 │ │ 0x0019 line=292 │ │ 0x0020 line=293 │ │ @@ -83819,22 +83814,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -067724: |[067724] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ -067734: 5410 5b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067738: 6e20 b41e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ -06773e: 5410 5b05 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067742: 6e10 9b1e 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -067748: 0a00 |000a: move-result v0 │ │ -06774a: 5910 4905 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ -06774e: 0e00 |000d: return-void │ │ +067774: |[067774] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(I)V │ │ +067784: 5410 5b05 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +067788: 6e20 b41e 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ +06778e: 5410 5b05 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +067792: 6e10 9b1e 0000 |0007: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +067798: 0a00 |000a: move-result v0 │ │ +06779a: 5910 4905 |000b: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ +06779e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -83845,24 +83840,24 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -067750: |[067750] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ -067760: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -067762: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ -067766: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ -06776a: 5921 4805 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -06776e: 0e00 |0007: return-void │ │ -067770: 5923 4805 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -067774: 5420 5305 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -067778: 6e20 8b12 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@128b │ │ -06777e: 28f8 |000f: goto 0007 // -0008 │ │ +0677a0: |[0677a0] android.support.v4.widget.SwipeRefreshLayout.setTriggerPercentage:(F)V │ │ +0677b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0677b2: 2d00 0301 |0001: cmpl-float v0, v3, v1 │ │ +0677b6: 3900 0500 |0003: if-nez v0, 0008 // +0005 │ │ +0677ba: 5921 4805 |0005: iput v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +0677be: 0e00 |0007: return-void │ │ +0677c0: 5923 4805 |0008: iput v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +0677c4: 5420 5305 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +0677c8: 6e20 8b12 3000 |000c: invoke-virtual {v0, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setTriggerPercentage:(F)V // method@128b │ │ +0677ce: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0005 line=231 │ │ 0x0007 line=236 │ │ 0x0008 line=234 │ │ 0x000a line=235 │ │ @@ -83875,24 +83870,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -067780: |[067780] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ -067790: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -067794: 6e20 cd12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -06779a: 5410 5605 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ -06779e: 7210 bc22 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ -0677a4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0677a6: 6e20 d212 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@12d2 │ │ -0677ac: 5410 4f05 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054f │ │ -0677b0: 7210 9f12 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@129f │ │ -0677b6: 0e00 |0013: return-void │ │ +0677d0: |[0677d0] android.support.v4.widget.SwipeRefreshLayout.startRefresh:()V │ │ +0677e0: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +0677e4: 6e20 cd12 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +0677ea: 5410 5605 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ +0677ee: 7210 bc22 0000 |0007: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ +0677f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0677f6: 6e20 d212 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(Z)V // method@12d2 │ │ +0677fc: 5410 4f05 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054f │ │ +067800: 7210 9f12 0000 |0010: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@129f │ │ +067806: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0005 line=439 │ │ 0x000a line=440 │ │ 0x000e line=441 │ │ 0x0013 line=442 │ │ @@ -83904,30 +83899,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0677b8: |[0677b8] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ -0677c8: 5431 5b05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -0677cc: 6e10 9b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0677d2: 0a00 |0005: move-result v0 │ │ -0677d4: 8241 |0006: int-to-float v1, v4 │ │ -0677d6: 5232 4b05 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -0677da: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ -0677de: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ -0677e2: 5231 4b05 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -0677e6: 8714 |000f: float-to-int v4, v1 │ │ -0677e8: 9101 0400 |0010: sub-int v1, v4, v0 │ │ -0677ec: 7020 d312 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@12d3 │ │ -0677f2: 0e00 |0015: return-void │ │ -0677f4: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ -0677f8: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -0677fa: 28f7 |0019: goto 0010 // -0009 │ │ +067808: |[067808] android.support.v4.widget.SwipeRefreshLayout.updateContentOffsetTop:(I)V │ │ +067818: 5431 5b05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +06781c: 6e10 9b1e 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +067822: 0a00 |0005: move-result v0 │ │ +067824: 8241 |0006: int-to-float v1, v4 │ │ +067826: 5232 4b05 |0007: iget v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +06782a: 2d01 0102 |0009: cmpl-float v1, v1, v2 │ │ +06782e: 3d01 0b00 |000b: if-lez v1, 0016 // +000b │ │ +067832: 5231 4b05 |000d: iget v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +067836: 8714 |000f: float-to-int v4, v1 │ │ +067838: 9101 0400 |0010: sub-int v1, v4, v0 │ │ +06783c: 7020 d312 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(I)V // method@12d3 │ │ +067842: 0e00 |0015: return-void │ │ +067844: 3b04 faff |0016: if-gez v4, 0010 // -0006 │ │ +067848: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +06784a: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0006 line=446 │ │ 0x000d line=447 │ │ 0x0010 line=451 │ │ 0x0015 line=452 │ │ @@ -83939,81 +83934,81 @@ │ │ 0x0000 - 0x001a reg=4 targetTop I │ │ │ │ #27 : (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 │ │ -0677fc: |[0677fc] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ -06780c: 5440 4705 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -067810: 6e20 cd12 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -067816: 5440 4705 |0005: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -06781a: 1602 2c01 |0007: const-wide/16 v2, #int 300 // #12c │ │ -06781e: 6e40 cc12 0432 |0009: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cc │ │ -067824: 0e00 |000c: return-void │ │ +06784c: |[06784c] android.support.v4.widget.SwipeRefreshLayout.updatePositionTimeout:()V │ │ +06785c: 5430 4705 |0000: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +067860: 6e20 cd12 0300 |0002: invoke-virtual {v3, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +067866: 5430 4705 |0005: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +06786a: 1601 2c01 |0007: const-wide/16 v1, #int 300 // #12c │ │ +06786e: 6e40 cc12 0321 |0009: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@12cc │ │ +067874: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0005 line=461 │ │ 0x000c line=462 │ │ 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 │ │ -067828: |[067828] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -067838: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06783a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06783c: 6003 2c00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -067840: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -067844: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -067848: 5453 5b05 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -06784c: 2033 cc03 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@03cc │ │ -067850: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -067854: 5450 5b05 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067858: 1f00 cc03 |0010: check-cast v0, Landroid/widget/AbsListView; // type@03cc │ │ -06785c: 6e10 0420 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@2004 │ │ -067862: 0a03 |0015: move-result v3 │ │ -067864: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -067868: 6e10 0520 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@2005 │ │ -06786e: 0a03 |001b: move-result v3 │ │ -067870: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -067874: 6e20 0320 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@2003 │ │ -06787a: 0c03 |0021: move-result-object v3 │ │ -06787c: 6e10 9b1e 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -067882: 0a03 |0025: move-result v3 │ │ -067884: 6e10 0620 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2006 │ │ -06788a: 0a04 |0029: move-result v4 │ │ -06788c: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -067890: 0f01 |002c: return v1 │ │ -067892: 0121 |002d: move v1, v2 │ │ -067894: 28fe |002e: goto 002c // -0002 │ │ -067896: 5453 5b05 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -06789a: 6e10 991e 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ -0678a0: 0a03 |0034: move-result v3 │ │ -0678a2: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -0678a6: 0121 |0037: move v1, v2 │ │ -0678a8: 28f4 |0038: goto 002c // -000c │ │ -0678aa: 5451 5b05 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -0678ae: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -0678b0: 7120 dd0b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0bdd │ │ -0678b6: 0a01 |003f: move-result v1 │ │ -0678b8: 28ec |0040: goto 002c // -0014 │ │ +067878: |[067878] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +067888: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06788a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06788c: 6003 2c00 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +067890: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +067894: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +067898: 5453 5b05 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +06789c: 2033 d503 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@03d5 │ │ +0678a0: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +0678a4: 5450 5b05 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0678a8: 1f00 d503 |0010: check-cast v0, Landroid/widget/AbsListView; // type@03d5 │ │ +0678ac: 6e10 0420 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@2004 │ │ +0678b2: 0a03 |0015: move-result v3 │ │ +0678b4: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +0678b8: 6e10 0520 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@2005 │ │ +0678be: 0a03 |001b: move-result v3 │ │ +0678c0: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +0678c4: 6e20 0320 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@2003 │ │ +0678ca: 0c03 |0021: move-result-object v3 │ │ +0678cc: 6e10 9b1e 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0678d2: 0a03 |0025: move-result v3 │ │ +0678d4: 6e10 0620 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2006 │ │ +0678da: 0a04 |0029: move-result v4 │ │ +0678dc: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +0678e0: 0f01 |002c: return v1 │ │ +0678e2: 0121 |002d: move v1, v2 │ │ +0678e4: 28fe |002e: goto 002c // -0002 │ │ +0678e6: 5453 5b05 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0678ea: 6e10 991e 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ +0678f0: 0a03 |0034: move-result v3 │ │ +0678f2: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +0678f6: 0121 |0037: move v1, v2 │ │ +0678f8: 28f4 |0038: goto 002c // -000c │ │ +0678fa: 5451 5b05 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +0678fe: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +067900: 7120 dd0b 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0bdd │ │ +067906: 0a01 |003f: move-result v1 │ │ +067908: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0008 line=350 │ │ 0x000e line=351 │ │ 0x0012 line=352 │ │ 0x002c line=359 │ │ @@ -84030,19 +84025,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0678bc: |[0678bc] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ -0678cc: 6f20 101f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ -0678d2: 5410 5305 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -0678d6: 6e20 8512 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@1285 │ │ -0678dc: 0e00 |0008: return-void │ │ +06790c: |[06790c] android.support.v4.widget.SwipeRefreshLayout.draw:(Landroid/graphics/Canvas;)V │ │ +06791c: 6f20 101f 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1f10 │ │ +067922: 5410 5305 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +067926: 6e20 8512 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SwipeProgressBar;.draw:(Landroid/graphics/Canvas;)V // method@1285 │ │ +06792c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ 0x0008 line=309 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -84053,17 +84048,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0678e0: |[0678e0] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -0678f0: 5510 5505 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ -0678f4: 0f00 |0002: return v0 │ │ +067930: |[067930] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +067940: 5510 5505 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ +067944: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -84071,21 +84066,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0678f8: |[0678f8] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ -067908: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -06790e: 5410 4705 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -067912: 6e20 cd12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -067918: 5410 5605 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ -06791c: 6e20 cd12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -067922: 0e00 |000d: return-void │ │ +067948: |[067948] android.support.v4.widget.SwipeRefreshLayout.onAttachedToWindow:()V │ │ +067958: 6f10 201f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +06795e: 5410 4705 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +067962: 6e20 cd12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +067968: 5410 5605 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ +06796c: 6e20 cd12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +067972: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0003 line=199 │ │ 0x0008 line=200 │ │ 0x000d line=201 │ │ locals : │ │ @@ -84096,21 +84091,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -067924: |[067924] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ -067934: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -06793a: 5410 5605 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ -06793e: 6e20 cd12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -067944: 5410 4705 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -067948: 6e20 cd12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -06794e: 0e00 |000d: return-void │ │ +067974: |[067974] android.support.v4.widget.SwipeRefreshLayout.onDetachedFromWindow:()V │ │ +067984: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +06798a: 5410 5605 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturnToStartPosition:Ljava/lang/Runnable; // field@0556 │ │ +06798e: 6e20 cd12 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +067994: 5410 4705 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +067998: 6e20 cd12 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +06799e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ 0x0008 line=207 │ │ 0x000d line=208 │ │ locals : │ │ @@ -84121,38 +84116,38 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -067950: |[067950] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -067960: 7010 b812 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ -067966: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -067968: 5521 5805 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ -06796c: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -067970: 6e10 341e 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -067976: 0a01 |000b: move-result v1 │ │ -067978: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ -06797c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -06797e: 5c21 5805 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ -067982: 6e10 c312 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@12c3 │ │ -067988: 0a01 |0014: move-result v1 │ │ -06798a: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ -06798e: 5521 5805 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ -067992: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ -067996: 6e10 b612 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@12b6 │ │ -06799c: 0a01 |001e: move-result v1 │ │ -06799e: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ -0679a2: 6e20 cb12 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12cb │ │ -0679a8: 0a00 |0024: move-result v0 │ │ -0679aa: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ -0679ae: 6f20 241f 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f24 │ │ -0679b4: 0a00 |002a: move-result v0 │ │ -0679b6: 0f00 |002b: return v0 │ │ +0679a0: |[0679a0] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0679b0: 7010 b812 0200 |0000: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ +0679b6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0679b8: 5521 5805 |0004: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ +0679bc: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0679c0: 6e10 341e 0300 |0008: invoke-virtual {v3}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +0679c6: 0a01 |000b: move-result v1 │ │ +0679c8: 3901 0500 |000c: if-nez v1, 0011 // +0005 │ │ +0679cc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0679ce: 5c21 5805 |000f: iput-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ +0679d2: 6e10 c312 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@12c3 │ │ +0679d8: 0a01 |0014: move-result v1 │ │ +0679da: 3801 1000 |0015: if-eqz v1, 0025 // +0010 │ │ +0679de: 5521 5805 |0017: iget-boolean v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ +0679e2: 3901 0c00 |0019: if-nez v1, 0025 // +000c │ │ +0679e6: 6e10 b612 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@12b6 │ │ +0679ec: 0a01 |001e: move-result v1 │ │ +0679ee: 3901 0600 |001f: if-nez v1, 0025 // +0006 │ │ +0679f2: 6e20 cb12 3200 |0021: invoke-virtual {v2, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@12cb │ │ +0679f8: 0a00 |0024: move-result v0 │ │ +0679fa: 3900 0600 |0025: if-nez v0, 002b // +0006 │ │ +0679fe: 6f20 241f 3200 |0027: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f24 │ │ +067a04: 0a00 |002a: move-result v0 │ │ +067a06: 0f00 |002b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ 0x0004 line=367 │ │ 0x000e line=368 │ │ 0x0011 line=370 │ │ @@ -84168,51 +84163,51 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 71 16-bit code units │ │ -0679b8: |[0679b8] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -0679c8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0679ca: 6e10 bc12 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@12bc │ │ -0679d0: 0a06 |0004: move-result v6 │ │ -0679d2: 6e10 bb12 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@12bb │ │ -0679d8: 0a05 |0008: move-result v5 │ │ -0679da: 54a7 5305 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -0679de: 52a8 5405 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0554 │ │ -0679e2: 6e58 8912 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@1289 │ │ -0679e8: 6e10 ba12 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ -0679ee: 0a07 |0013: move-result v7 │ │ -0679f0: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ -0679f4: 0e00 |0016: return-void │ │ -0679f6: 6e20 b912 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ -0679fc: 0c00 |001a: move-result-object v0 │ │ -0679fe: 6e10 be12 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ -067a04: 0a02 |001e: move-result v2 │ │ -067a06: 52a7 4905 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ -067a0a: 6e10 c012 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -067a10: 0a08 |0024: move-result v8 │ │ -067a12: 9003 0708 |0025: add-int v3, v7, v8 │ │ -067a16: 6e10 be12 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ -067a1c: 0a07 |002a: move-result v7 │ │ -067a1e: 9107 0607 |002b: sub-int v7, v6, v7 │ │ -067a22: 6e10 bf12 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@12bf │ │ -067a28: 0a08 |0030: move-result v8 │ │ -067a2a: 9104 0708 |0031: sub-int v4, v7, v8 │ │ -067a2e: 6e10 c012 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -067a34: 0a07 |0036: move-result v7 │ │ -067a36: 9107 0507 |0037: sub-int v7, v5, v7 │ │ -067a3a: 6e10 bd12 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@12bd │ │ -067a40: 0a08 |003c: move-result v8 │ │ -067a42: 9101 0708 |003d: sub-int v1, v7, v8 │ │ -067a46: 9007 0204 |003f: add-int v7, v2, v4 │ │ -067a4a: 9008 0301 |0041: add-int v8, v3, v1 │ │ -067a4e: 6e58 b11e 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -067a54: 28d0 |0046: goto 0016 // -0030 │ │ +067a08: |[067a08] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +067a18: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +067a1a: 6e10 bc12 0a00 |0001: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@12bc │ │ +067a20: 0a06 |0004: move-result v6 │ │ +067a22: 6e10 bb12 0a00 |0005: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@12bb │ │ +067a28: 0a05 |0008: move-result v5 │ │ +067a2a: 54a7 5305 |0009: iget-object v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +067a2e: 52a8 5405 |000b: iget v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBarHeight:I // field@0554 │ │ +067a32: 6e58 8912 9769 |000d: invoke-virtual {v7, v9, v9, v6, v8}, Landroid/support/v4/widget/SwipeProgressBar;.setBounds:(IIII)V // method@1289 │ │ +067a38: 6e10 ba12 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ +067a3e: 0a07 |0013: move-result v7 │ │ +067a40: 3907 0300 |0014: if-nez v7, 0017 // +0003 │ │ +067a44: 0e00 |0016: return-void │ │ +067a46: 6e20 b912 9a00 |0017: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ +067a4c: 0c00 |001a: move-result-object v0 │ │ +067a4e: 6e10 be12 0a00 |001b: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ +067a54: 0a02 |001e: move-result v2 │ │ +067a56: 52a7 4905 |001f: iget v7, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0549 │ │ +067a5a: 6e10 c012 0a00 |0021: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +067a60: 0a08 |0024: move-result v8 │ │ +067a62: 9003 0708 |0025: add-int v3, v7, v8 │ │ +067a66: 6e10 be12 0a00 |0027: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ +067a6c: 0a07 |002a: move-result v7 │ │ +067a6e: 9107 0607 |002b: sub-int v7, v6, v7 │ │ +067a72: 6e10 bf12 0a00 |002d: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@12bf │ │ +067a78: 0a08 |0030: move-result v8 │ │ +067a7a: 9104 0708 |0031: sub-int v4, v7, v8 │ │ +067a7e: 6e10 c012 0a00 |0033: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +067a84: 0a07 |0036: move-result v7 │ │ +067a86: 9107 0507 |0037: sub-int v7, v5, v7 │ │ +067a8a: 6e10 bd12 0a00 |0039: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@12bd │ │ +067a90: 0a08 |003c: move-result v8 │ │ +067a92: 9101 0708 |003d: sub-int v1, v7, v8 │ │ +067a96: 9007 0204 |003f: add-int v7, v2, v4 │ │ +067a9a: 9008 0301 |0041: add-int v8, v3, v1 │ │ +067a9e: 6e58 b11e 2073 |0043: invoke-virtual {v0, v2, v3, v7, v8}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +067aa4: 28d0 |0046: goto 0016 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=313 │ │ 0x0005 line=314 │ │ 0x0009 line=315 │ │ 0x0010 line=316 │ │ 0x0016 line=325 │ │ @@ -84242,56 +84237,56 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -067a58: |[067a58] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -067a68: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ -067a6c: 6f30 271f 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1f27 │ │ -067a72: 6e10 ba12 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ -067a78: 0a00 |0008: move-result v0 │ │ -067a7a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -067a7c: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ -067a80: 6e10 c412 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@12c4 │ │ -067a86: 0a00 |000f: move-result v0 │ │ -067a88: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ -067a8c: 2200 5204 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -067a90: 1a01 260c |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0c26 │ │ -067a94: 7020 a022 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -067a9a: 2700 |0019: throw v0 │ │ -067a9c: 6e10 ba12 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ -067aa2: 0a00 |001d: move-result v0 │ │ -067aa4: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ -067aa8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -067aaa: 6e20 b912 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ -067ab0: 0c00 |0024: move-result-object v0 │ │ -067ab2: 6e10 bc12 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@12bc │ │ -067ab8: 0a01 |0028: move-result v1 │ │ -067aba: 6e10 be12 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ -067ac0: 0a02 |002c: move-result v2 │ │ -067ac2: b121 |002d: sub-int/2addr v1, v2 │ │ -067ac4: 6e10 bf12 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@12bf │ │ -067aca: 0a02 |0031: move-result v2 │ │ -067acc: b121 |0032: sub-int/2addr v1, v2 │ │ -067ace: 7120 691e 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -067ad4: 0a01 |0036: move-result v1 │ │ -067ad6: 6e10 bb12 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@12bb │ │ -067adc: 0a02 |003a: move-result v2 │ │ -067ade: 6e10 c012 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ -067ae4: 0a03 |003e: move-result v3 │ │ -067ae6: b132 |003f: sub-int/2addr v2, v3 │ │ -067ae8: 6e10 bd12 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@12bd │ │ -067aee: 0a03 |0043: move-result v3 │ │ -067af0: b132 |0044: sub-int/2addr v2, v3 │ │ -067af2: 7120 691e 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -067af8: 0a02 |0048: move-result v2 │ │ -067afa: 6e30 b21e 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -067b00: 0e00 |004c: return-void │ │ +067aa8: |[067aa8] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +067ab8: 1504 0040 |0000: const/high16 v4, #int 1073741824 // #4000 │ │ +067abc: 6f30 271f 6507 |0002: invoke-super {v5, v6, v7}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1f27 │ │ +067ac2: 6e10 ba12 0500 |0005: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ +067ac8: 0a00 |0008: move-result v0 │ │ +067aca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +067acc: 3710 1000 |000a: if-le v0, v1, 001a // +0010 │ │ +067ad0: 6e10 c412 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.isInEditMode:()Z // method@12c4 │ │ +067ad6: 0a00 |000f: move-result v0 │ │ +067ad8: 3900 0a00 |0010: if-nez v0, 001a // +000a │ │ +067adc: 2200 5b04 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +067ae0: 1a01 2f0c |0014: const-string v1, "SwipeRefreshLayout can host only one direct child" // string@0c2f │ │ +067ae4: 7020 a022 1000 |0016: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +067aea: 2700 |0019: throw v0 │ │ +067aec: 6e10 ba12 0500 |001a: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@12ba │ │ +067af2: 0a00 |001d: move-result v0 │ │ +067af4: 3d00 2e00 |001e: if-lez v0, 004c // +002e │ │ +067af8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +067afa: 6e20 b912 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@12b9 │ │ +067b00: 0c00 |0024: move-result-object v0 │ │ +067b02: 6e10 bc12 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@12bc │ │ +067b08: 0a01 |0028: move-result v1 │ │ +067b0a: 6e10 be12 0500 |0029: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@12be │ │ +067b10: 0a02 |002c: move-result v2 │ │ +067b12: b121 |002d: sub-int/2addr v1, v2 │ │ +067b14: 6e10 bf12 0500 |002e: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@12bf │ │ +067b1a: 0a02 |0031: move-result v2 │ │ +067b1c: b121 |0032: sub-int/2addr v1, v2 │ │ +067b1e: 7120 691e 4100 |0033: invoke-static {v1, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +067b24: 0a01 |0036: move-result v1 │ │ +067b26: 6e10 bb12 0500 |0037: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@12bb │ │ +067b2c: 0a02 |003a: move-result v2 │ │ +067b2e: 6e10 c012 0500 |003b: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@12c0 │ │ +067b34: 0a03 |003e: move-result v3 │ │ +067b36: b132 |003f: sub-int/2addr v2, v3 │ │ +067b38: 6e10 bd12 0500 |0040: invoke-virtual {v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@12bd │ │ +067b3e: 0a03 |0043: move-result v3 │ │ +067b40: b132 |0044: sub-int/2addr v2, v3 │ │ +067b42: 7120 691e 4200 |0045: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +067b48: 0a02 |0048: move-result v2 │ │ +067b4a: 6e30 b21e 1002 |0049: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +067b50: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0005 line=330 │ │ 0x0012 line=331 │ │ 0x001a line=333 │ │ 0x0020 line=334 │ │ @@ -84306,91 +84301,91 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 154 16-bit code units │ │ -067b04: |[067b04] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -067b14: 6e10 341e 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -067b1a: 0a00 |0003: move-result v0 │ │ -067b1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -067b1e: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ -067b24: 0f02 |0008: return v2 │ │ -067b26: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -067b28: 5975 4805 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -067b2c: 7110 3f1e 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ -067b32: 0c05 |000f: move-result-object v5 │ │ -067b34: 5b75 4c05 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067b38: 5475 4c05 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067b3c: 6e10 3c1e 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -067b42: 0a05 |0017: move-result v5 │ │ -067b44: 5975 5205 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ -067b48: 28ee |001a: goto 0008 // -0012 │ │ -067b4a: 5475 4c05 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067b4e: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ -067b52: 5575 5805 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ -067b56: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ -067b5a: 6e10 3c1e 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -067b60: 0a01 |0026: move-result v1 │ │ -067b62: 5475 4c05 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067b66: 6e10 3c1e 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -067b6c: 0a05 |002c: move-result v5 │ │ -067b6e: a704 0105 |002d: sub-float v4, v1, v5 │ │ -067b72: 5275 5c05 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ -067b76: 8255 |0031: int-to-float v5, v5 │ │ -067b78: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ -067b7c: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ -067b80: 5275 4b05 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -067b84: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ -067b88: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ -067b8c: 7010 d712 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@12d7 │ │ -067b92: 1212 |003f: const/4 v2, #int 1 // #1 │ │ -067b94: 28c8 |0040: goto 0008 // -0038 │ │ -067b96: 5475 4505 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0545 │ │ -067b9a: 5276 4b05 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ -067b9e: a906 0406 |0045: div-float v6, v4, v6 │ │ -067ba2: 6e20 e41f 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@1fe4 │ │ -067ba8: 0a05 |004a: move-result v5 │ │ -067baa: 7020 d412 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@12d4 │ │ -067bb0: 0143 |004e: move v3, v4 │ │ -067bb2: 5275 5205 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ -067bb6: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ -067bba: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ -067bbe: 5275 5c05 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ -067bc2: 8255 |0057: int-to-float v5, v5 │ │ -067bc4: a703 0405 |0058: sub-float v3, v4, v5 │ │ -067bc8: 8735 |005a: float-to-int v5, v3 │ │ -067bca: 7020 d812 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@12d8 │ │ -067bd0: 5275 5205 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ -067bd4: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ -067bd8: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ -067bdc: 5475 5b05 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ -067be0: 6e10 9b1e 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -067be6: 0a05 |0069: move-result v5 │ │ -067be8: 5276 5c05 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ -067bec: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ -067bf0: 5475 4705 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ -067bf4: 6e20 cd12 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ -067bfa: 6e10 3c1e 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -067c00: 0a05 |0076: move-result v5 │ │ -067c02: 5975 5205 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ -067c06: 1212 |0079: const/4 v2, #int 1 // #1 │ │ -067c08: 288e |007a: goto 0008 // -0072 │ │ -067c0a: 7010 d912 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@12d9 │ │ -067c10: 28f5 |007e: goto 0073 // -000b │ │ -067c12: 5475 4c05 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067c16: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ -067c1a: 5475 4c05 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067c1e: 6e10 401e 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -067c24: 1205 |0088: const/4 v5, #int 0 // #0 │ │ -067c26: 5b75 4c05 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ -067c2a: 2900 7dff |008b: goto/16 0008 // -0083 │ │ -067c2e: 0000 |008d: nop // spacer │ │ -067c30: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ +067b54: |[067b54] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +067b64: 6e10 341e 0800 |0000: invoke-virtual {v8}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +067b6a: 0a00 |0003: move-result v0 │ │ +067b6c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +067b6e: 2b00 8900 0000 |0005: packed-switch v0, 0000008e // +00000089 │ │ +067b74: 0f02 |0008: return v2 │ │ +067b76: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +067b78: 5975 4805 |000a: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +067b7c: 7110 3f1e 0800 |000c: invoke-static {v8}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ +067b82: 0c05 |000f: move-result-object v5 │ │ +067b84: 5b75 4c05 |0010: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067b88: 5475 4c05 |0012: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067b8c: 6e10 3c1e 0500 |0014: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +067b92: 0a05 |0017: move-result v5 │ │ +067b94: 5975 5205 |0018: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ +067b98: 28ee |001a: goto 0008 // -0012 │ │ +067b9a: 5475 4c05 |001b: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067b9e: 3805 ebff |001d: if-eqz v5, 0008 // -0015 │ │ +067ba2: 5575 5805 |001f: iget-boolean v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0558 │ │ +067ba6: 3905 e7ff |0021: if-nez v5, 0008 // -0019 │ │ +067baa: 6e10 3c1e 0800 |0023: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +067bb0: 0a01 |0026: move-result v1 │ │ +067bb2: 5475 4c05 |0027: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067bb6: 6e10 3c1e 0500 |0029: invoke-virtual {v5}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +067bbc: 0a05 |002c: move-result v5 │ │ +067bbe: a704 0105 |002d: sub-float v4, v1, v5 │ │ +067bc2: 5275 5c05 |002f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ +067bc6: 8255 |0031: int-to-float v5, v5 │ │ +067bc8: 2d05 0405 |0032: cmpl-float v5, v4, v5 │ │ +067bcc: 3d05 d4ff |0034: if-lez v5, 0008 // -002c │ │ +067bd0: 5275 4b05 |0036: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +067bd4: 2d05 0405 |0038: cmpl-float v5, v4, v5 │ │ +067bd8: 3d05 0700 |003a: if-lez v5, 0041 // +0007 │ │ +067bdc: 7010 d712 0700 |003c: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.startRefresh:()V // method@12d7 │ │ +067be2: 1212 |003f: const/4 v2, #int 1 // #1 │ │ +067be4: 28c8 |0040: goto 0008 // -0038 │ │ +067be6: 5475 4505 |0041: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAccelerateInterpolator:Landroid/view/animation/AccelerateInterpolator; // field@0545 │ │ +067bea: 5276 4b05 |0043: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDistanceToTriggerSync:F // field@054b │ │ +067bee: a906 0406 |0045: div-float v6, v4, v6 │ │ +067bf2: 6e20 e41f 6500 |0047: invoke-virtual {v5, v6}, Landroid/view/animation/AccelerateInterpolator;.getInterpolation:(F)F // method@1fe4 │ │ +067bf8: 0a05 |004a: move-result v5 │ │ +067bfa: 7020 d412 5700 |004b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTriggerPercentage:(F)V // method@12d4 │ │ +067c00: 0143 |004e: move v3, v4 │ │ +067c02: 5275 5205 |004f: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ +067c06: 2d05 0501 |0051: cmpl-float v5, v5, v1 │ │ +067c0a: 3d05 0700 |0053: if-lez v5, 005a // +0007 │ │ +067c0e: 5275 5c05 |0055: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ +067c12: 8255 |0057: int-to-float v5, v5 │ │ +067c14: a703 0405 |0058: sub-float v3, v4, v5 │ │ +067c18: 8735 |005a: float-to-int v5, v3 │ │ +067c1a: 7020 d812 5700 |005b: invoke-direct {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.updateContentOffsetTop:(I)V // method@12d8 │ │ +067c20: 5275 5205 |005e: iget v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ +067c24: 2d05 0501 |0060: cmpl-float v5, v5, v1 │ │ +067c28: 3d05 1900 |0062: if-lez v5, 007b // +0019 │ │ +067c2c: 5475 5b05 |0064: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@055b │ │ +067c30: 6e10 9b1e 0500 |0066: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +067c36: 0a05 |0069: move-result v5 │ │ +067c38: 5276 5c05 |006a: iget v6, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@055c │ │ +067c3c: 3565 0f00 |006c: if-ge v5, v6, 007b // +000f │ │ +067c40: 5475 4705 |006e: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCancel:Ljava/lang/Runnable; // field@0547 │ │ +067c44: 6e20 cd12 5700 |0070: invoke-virtual {v7, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@12cd │ │ +067c4a: 6e10 3c1e 0800 |0073: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +067c50: 0a05 |0076: move-result v5 │ │ +067c52: 5975 5205 |0077: iput v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mPrevY:F // field@0552 │ │ +067c56: 1212 |0079: const/4 v2, #int 1 // #1 │ │ +067c58: 288e |007a: goto 0008 // -0072 │ │ +067c5a: 7010 d912 0700 |007b: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.updatePositionTimeout:()V // method@12d9 │ │ +067c60: 28f5 |007e: goto 0073 // -000b │ │ +067c62: 5475 4c05 |007f: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067c66: 3805 87ff |0081: if-eqz v5, 0008 // -0079 │ │ +067c6a: 5475 4c05 |0083: iget-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067c6e: 6e10 401e 0500 |0085: invoke-virtual {v5}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +067c74: 1205 |0088: const/4 v5, #int 0 // #0 │ │ +067c76: 5b75 4c05 |0089: iput-object v5, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDownEvent:Landroid/view/MotionEvent; // field@054c │ │ +067c7a: 2900 7dff |008b: goto/16 0008 // -0083 │ │ +067c7e: 0000 |008d: nop // spacer │ │ +067c80: 0001 0400 0000 0000 0400 0000 7a00 ... |008e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x0005 line=385 │ │ 0x0008 line=434 │ │ 0x0009 line=387 │ │ @@ -84432,16 +84427,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067c48: |[067c48] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -067c58: 0e00 |0000: return-void │ │ +067c98: |[067c98] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +067ca8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -84450,29 +84445,29 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -067c5c: |[067c5c] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ -067c6c: 7010 b812 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ -067c72: 6e10 c212 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ -067c78: 0c04 |0006: move-result-object v4 │ │ -067c7a: 6e20 7101 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -067c80: 0a00 |000a: move-result v0 │ │ -067c82: 6e20 7101 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -067c88: 0a01 |000e: move-result v1 │ │ -067c8a: 6e20 7101 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -067c90: 0a02 |0012: move-result v2 │ │ -067c92: 6e20 7101 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -067c98: 0a03 |0016: move-result v3 │ │ -067c9a: 5465 5305 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -067c9e: 6e53 8a12 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@128a │ │ -067ca4: 0e00 |001c: return-void │ │ +067cac: |[067cac] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:(IIII)V │ │ +067cbc: 7010 b812 0600 |0000: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ +067cc2: 6e10 c212 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@12c2 │ │ +067cc8: 0c04 |0006: move-result-object v4 │ │ +067cca: 6e20 7101 7400 |0007: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +067cd0: 0a00 |000a: move-result v0 │ │ +067cd2: 6e20 7101 8400 |000b: invoke-virtual {v4, v8}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +067cd8: 0a01 |000e: move-result v1 │ │ +067cda: 6e20 7101 9400 |000f: invoke-virtual {v4, v9}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +067ce0: 0a02 |0012: move-result v2 │ │ +067ce2: 6e20 7101 a400 |0013: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +067ce8: 0a03 |0016: move-result v3 │ │ +067cea: 5465 5305 |0017: iget-object v5, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +067cee: 6e53 8a12 0521 |0019: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/support/v4/widget/SwipeProgressBar;.setColorScheme:(IIII)V // method@128a │ │ +067cf4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000b line=271 │ │ 0x000f line=272 │ │ @@ -84496,17 +84491,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 │ │ -067ca8: |[067ca8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -067cb8: 5b01 4f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054f │ │ -067cbc: 0e00 |0002: return-void │ │ +067cf8: |[067cf8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +067d08: 5b01 4f05 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@054f │ │ +067d0c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -84516,50 +84511,50 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -067cc0: |[067cc0] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -067cd0: 5510 5505 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ -067cd4: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ -067cd8: 7010 b812 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ -067cde: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -067ce0: 5910 4805 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ -067ce4: 5c12 5505 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ -067ce8: 5510 5505 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ -067cec: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -067cf0: 5410 5305 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -067cf4: 6e10 8c12 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@128c │ │ -067cfa: 0e00 |0015: return-void │ │ -067cfc: 5410 5305 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ -067d00: 6e10 8d12 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@128d │ │ -067d06: 28fa |001b: goto 0015 // -0006 │ │ +067d10: |[067d10] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +067d20: 5510 5505 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ +067d24: 3220 1300 |0002: if-eq v0, v2, 0015 // +0013 │ │ +067d28: 7010 b812 0100 |0004: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@12b8 │ │ +067d2e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +067d30: 5910 4805 |0008: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrPercentage:F // field@0548 │ │ +067d34: 5c12 5505 |000a: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ +067d38: 5510 5505 |000c: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0555 │ │ +067d3c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +067d40: 5410 5305 |0010: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +067d44: 6e10 8c12 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.start:()V // method@128c │ │ +067d4a: 0e00 |0015: return-void │ │ +067d4c: 5410 5305 |0016: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgressBar:Landroid/support/v4/widget/SwipeProgressBar; // field@0553 │ │ +067d50: 6e10 8d12 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/widget/SwipeProgressBar;.stop:()V // method@128d │ │ +067d56: 28fa |001b: goto 0015 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0007 line=247 │ │ 0x000a line=248 │ │ 0x000c line=249 │ │ 0x0010 line=250 │ │ 0x0015 line=255 │ │ 0x0016 line=252 │ │ locals : │ │ 0x0000 - 0x001c reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x001c reg=2 refreshing Z │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #350 header: │ │ -class_idx : 663 │ │ +class_idx : 670 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3434 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3443 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -84580,17 +84575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067d08: |[067d08] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -067d18: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -067d1e: 0e00 |0003: return-void │ │ +067d58: |[067d58] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +067d68: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +067d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -84599,38 +84594,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -067d20: |[067d20] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -067d30: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -067d34: c713 |0002: sub-float/2addr v3, v1 │ │ -067d36: a800 0303 |0003: mul-float v0, v3, v3 │ │ -067d3a: c830 |0005: mul-float/2addr v0, v3 │ │ -067d3c: c830 |0006: mul-float/2addr v0, v3 │ │ -067d3e: c830 |0007: mul-float/2addr v0, v3 │ │ -067d40: c610 |0008: add-float/2addr v0, v1 │ │ -067d42: 0f00 |0009: return v0 │ │ +067d70: |[067d70] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +067d80: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +067d84: c713 |0002: sub-float/2addr v3, v1 │ │ +067d86: a800 0303 |0003: mul-float v0, v3, v3 │ │ +067d8a: c830 |0005: mul-float/2addr v0, v3 │ │ +067d8c: c830 |0006: mul-float/2addr v0, v3 │ │ +067d8e: c830 |0007: mul-float/2addr v0, v3 │ │ +067d90: c610 |0008: add-float/2addr v0, v1 │ │ +067d92: 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 : 3434 (ViewDragHelper.java) │ │ + source_file_idx : 3443 (ViewDragHelper.java) │ │ │ │ Class #351 header: │ │ -class_idx : 664 │ │ +class_idx : 671 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3434 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3443 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -84655,18 +84650,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 │ │ -067d44: |[067d44] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -067d54: 5b01 5d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@055d │ │ -067d58: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -067d5e: 0e00 |0005: return-void │ │ +067d94: |[067d94] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +067da4: 5b01 5d05 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@055d │ │ +067da8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +067dae: 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; │ │ │ │ @@ -84676,33 +84671,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -067d60: |[067d60] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -067d70: 5420 5d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@055d │ │ -067d74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -067d76: 6e20 1713 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -067d7c: 0e00 |0006: return-void │ │ +067db0: |[067db0] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +067dc0: 5420 5d05 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@055d │ │ +067dc4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +067dc6: 6e20 1713 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +067dcc: 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 : 3434 (ViewDragHelper.java) │ │ + source_file_idx : 3443 (ViewDragHelper.java) │ │ │ │ Class #352 header: │ │ -class_idx : 665 │ │ +class_idx : 672 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3434 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3443 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -84722,17 +84717,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067d80: |[067d80] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -067d90: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -067d96: 0e00 |0003: return-void │ │ +067dd0: |[067dd0] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +067de0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +067de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -84741,17 +84736,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067d98: |[067d98] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -067da8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067daa: 0f00 |0001: return v0 │ │ +067de8: |[067de8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +067df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067dfa: 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 │ │ @@ -84762,17 +84757,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067dac: |[067dac] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -067dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067dbe: 0f00 |0001: return v0 │ │ +067dfc: |[067dfc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +067e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067e0e: 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 │ │ @@ -84783,16 +84778,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067dc0: |[067dc0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -067dd0: 0f01 |0000: return v1 │ │ +067e10: |[067e10] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +067e20: 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 │ │ │ │ @@ -84801,17 +84796,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067dd4: |[067dd4] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -067de4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067de6: 0f00 |0001: return v0 │ │ +067e24: |[067e24] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +067e34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067e36: 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; │ │ │ │ @@ -84820,17 +84815,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067de8: |[067de8] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -067df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067dfa: 0f00 |0001: return v0 │ │ +067e38: |[067e38] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +067e48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067e4a: 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; │ │ │ │ @@ -84839,16 +84834,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067dfc: |[067dfc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -067e0c: 0e00 |0000: return-void │ │ +067e4c: |[067e4c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +067e5c: 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 │ │ @@ -84858,17 +84853,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -067e10: |[067e10] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -067e20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067e22: 0f00 |0001: return v0 │ │ +067e60: |[067e60] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +067e70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067e72: 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 │ │ │ │ @@ -84877,16 +84872,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067e24: |[067e24] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -067e34: 0e00 |0000: return-void │ │ +067e74: |[067e74] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +067e84: 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 │ │ @@ -84896,16 +84891,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067e38: |[067e38] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -067e48: 0e00 |0000: return-void │ │ +067e88: |[067e88] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +067e98: 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 │ │ @@ -84915,16 +84910,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067e4c: |[067e4c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -067e5c: 0e00 |0000: return-void │ │ +067e9c: |[067e9c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +067eac: 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 │ │ │ │ @@ -84933,16 +84928,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067e60: |[067e60] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -067e70: 0e00 |0000: return-void │ │ +067eb0: |[067eb0] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +067ec0: 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 │ │ @@ -84955,16 +84950,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067e74: |[067e74] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -067e84: 0e00 |0000: return-void │ │ +067ec4: |[067ec4] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +067ed4: 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 │ │ @@ -84972,21 +84967,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 : 3434 (ViewDragHelper.java) │ │ + source_file_idx : 3443 (ViewDragHelper.java) │ │ │ │ Class #353 header: │ │ -class_idx : 666 │ │ +class_idx : 673 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3434 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3443 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -85177,81 +85172,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -067e88: |[067e88] android.support.v4.widget.ViewDragHelper.:()V │ │ -067e98: 2200 9702 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@0297 │ │ -067e9c: 7010 da12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@12da │ │ -067ea2: 6900 8405 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0584 │ │ -067ea6: 0e00 |0007: return-void │ │ +067ed8: |[067ed8] android.support.v4.widget.ViewDragHelper.:()V │ │ +067ee8: 2200 9e02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@029e │ │ +067eec: 7010 da12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@12da │ │ +067ef2: 6900 8405 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0584 │ │ +067ef6: 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 │ │ -067ea8: |[067ea8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -067eb8: 7010 b622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ -067ebe: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -067ec0: 5942 6e05 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -067ec4: 2202 9802 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@0298 │ │ -067ec8: 7020 dc12 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12dc │ │ -067ece: 5b42 8005 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0580 │ │ -067ed2: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -067ed6: 2202 5104 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -067eda: 1a03 400b |0011: const-string v3, "Parent view may not be null" // string@0b40 │ │ -067ede: 7020 9c22 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -067ee4: 2702 |0016: throw v2 │ │ -067ee6: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -067eea: 2202 5104 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -067eee: 1a03 b802 |001b: const-string v3, "Callback may not be null" // string@02b8 │ │ -067ef2: 7020 9c22 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -067ef8: 2702 |0020: throw v2 │ │ -067efa: 5b46 7c05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -067efe: 5b47 6f05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -067f02: 7110 ed1e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -067f08: 0c01 |0028: move-result-object v1 │ │ -067f0a: 6e10 0701 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -067f10: 0c02 |002c: move-result-object v2 │ │ -067f12: 6e10 7501 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -067f18: 0c02 |0030: move-result-object v2 │ │ -067f1a: 5220 680b |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -067f1e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -067f22: c802 |0035: mul-float/2addr v2, v0 │ │ -067f24: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -067f28: c632 |0038: add-float/2addr v2, v3 │ │ -067f2a: 8722 |0039: float-to-int v2, v2 │ │ -067f2c: 5942 7405 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -067f30: 6e10 f41e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ -067f36: 0a02 |003f: move-result v2 │ │ -067f38: 5942 8105 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -067f3c: 6e10 f11e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ -067f42: 0a02 |0045: move-result v2 │ │ -067f44: 8222 |0046: int-to-float v2, v2 │ │ -067f46: 5942 7a05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -067f4a: 6e10 f21e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1ef2 │ │ -067f50: 0a02 |004c: move-result v2 │ │ -067f52: 8222 |004d: int-to-float v2, v2 │ │ -067f54: 5942 7b05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -067f58: 6202 8405 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0584 │ │ -067f5c: 7120 5b11 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@115b │ │ -067f62: 0c02 |0055: move-result-object v2 │ │ -067f64: 5b42 7f05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -067f68: 0e00 |0058: return-void │ │ +067ef8: |[067ef8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +067f08: 7010 b622 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ +067f0e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +067f10: 5942 6e05 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +067f14: 2202 9f02 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@029f │ │ +067f18: 7020 dc12 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@12dc │ │ +067f1e: 5b42 8005 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0580 │ │ +067f22: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +067f26: 2202 5a04 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +067f2a: 1a03 490b |0011: const-string v3, "Parent view may not be null" // string@0b49 │ │ +067f2e: 7020 9c22 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +067f34: 2702 |0016: throw v2 │ │ +067f36: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +067f3a: 2202 5a04 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +067f3e: 1a03 b802 |001b: const-string v3, "Callback may not be null" // string@02b8 │ │ +067f42: 7020 9c22 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +067f48: 2702 |0020: throw v2 │ │ +067f4a: 5b46 7c05 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +067f4e: 5b47 6f05 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +067f52: 7110 ed1e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +067f58: 0c01 |0028: move-result-object v1 │ │ +067f5a: 6e10 0701 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +067f60: 0c02 |002c: move-result-object v2 │ │ +067f62: 6e10 7501 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +067f68: 0c02 |0030: move-result-object v2 │ │ +067f6a: 5220 680b |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +067f6e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +067f72: c802 |0035: mul-float/2addr v2, v0 │ │ +067f74: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +067f78: c632 |0038: add-float/2addr v2, v3 │ │ +067f7a: 8722 |0039: float-to-int v2, v2 │ │ +067f7c: 5942 7405 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +067f80: 6e10 f41e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ +067f86: 0a02 |003f: move-result v2 │ │ +067f88: 5942 8105 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +067f8c: 6e10 f11e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ +067f92: 0a02 |0045: move-result v2 │ │ +067f94: 8222 |0046: int-to-float v2, v2 │ │ +067f96: 5942 7a05 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +067f9a: 6e10 f21e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1ef2 │ │ +067fa0: 0a02 |004c: move-result v2 │ │ +067fa2: 8222 |004d: int-to-float v2, v2 │ │ +067fa4: 5942 7b05 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +067fa8: 6202 8405 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0584 │ │ +067fac: 7120 5b11 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@115b │ │ +067fb2: 0c02 |0055: move-result-object v2 │ │ +067fb4: 5b42 7f05 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +067fb8: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -85280,67 +85275,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -067f6c: |[067f6c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -067f7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067f7e: 7110 ac22 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -067f84: 0a00 |0004: move-result v0 │ │ -067f86: 7110 ac22 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -067f8c: 0a01 |0008: move-result v1 │ │ -067f8e: 5453 7505 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -067f92: 4403 0308 |000b: aget v3, v3, v8 │ │ -067f96: b593 |000d: and-int/2addr v3, v9 │ │ -067f98: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -067f9c: 5253 8205 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -067fa0: b593 |0012: and-int/2addr v3, v9 │ │ -067fa2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -067fa6: 5453 7305 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -067faa: 4403 0308 |0017: aget v3, v3, v8 │ │ -067fae: b593 |0019: and-int/2addr v3, v9 │ │ -067fb0: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -067fb4: 5453 7205 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -067fb8: 4403 0308 |001e: aget v3, v3, v8 │ │ -067fbc: b593 |0020: and-int/2addr v3, v9 │ │ -067fbe: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -067fc2: 5253 8105 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -067fc6: 8233 |0025: int-to-float v3, v3 │ │ -067fc8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -067fcc: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -067fd0: 5253 8105 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -067fd4: 8233 |002c: int-to-float v3, v3 │ │ -067fd6: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -067fda: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -067fde: 0f02 |0031: return v2 │ │ -067fe0: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -067fe4: c813 |0034: mul-float/2addr v3, v1 │ │ -067fe6: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -067fea: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -067fee: 5453 6f05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -067ff2: 6e20 e512 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@12e5 │ │ -067ff8: 0a03 |003e: move-result v3 │ │ -067ffa: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -067ffe: 5453 7305 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -068002: 4404 0308 |0043: aget v4, v3, v8 │ │ -068006: b694 |0045: or-int/2addr v4, v9 │ │ -068008: 4b04 0308 |0046: aput v4, v3, v8 │ │ -06800c: 28e9 |0048: goto 0031 // -0017 │ │ -06800e: 5453 7205 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -068012: 4403 0308 |004b: aget v3, v3, v8 │ │ -068016: b593 |004d: and-int/2addr v3, v9 │ │ -068018: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -06801c: 5253 8105 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068020: 8233 |0052: int-to-float v3, v3 │ │ -068022: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -068026: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -06802a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -06802c: 28d9 |0058: goto 0031 // -0027 │ │ +067fbc: |[067fbc] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +067fcc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +067fce: 7110 ac22 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +067fd4: 0a00 |0004: move-result v0 │ │ +067fd6: 7110 ac22 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +067fdc: 0a01 |0008: move-result v1 │ │ +067fde: 5453 7505 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +067fe2: 4403 0308 |000b: aget v3, v3, v8 │ │ +067fe6: b593 |000d: and-int/2addr v3, v9 │ │ +067fe8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +067fec: 5253 8205 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +067ff0: b593 |0012: and-int/2addr v3, v9 │ │ +067ff2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +067ff6: 5453 7305 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +067ffa: 4403 0308 |0017: aget v3, v3, v8 │ │ +067ffe: b593 |0019: and-int/2addr v3, v9 │ │ +068000: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +068004: 5453 7205 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068008: 4403 0308 |001e: aget v3, v3, v8 │ │ +06800c: b593 |0020: and-int/2addr v3, v9 │ │ +06800e: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +068012: 5253 8105 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068016: 8233 |0025: int-to-float v3, v3 │ │ +068018: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +06801c: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +068020: 5253 8105 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068024: 8233 |002c: int-to-float v3, v3 │ │ +068026: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +06802a: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +06802e: 0f02 |0031: return v2 │ │ +068030: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +068034: c813 |0034: mul-float/2addr v3, v1 │ │ +068036: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +06803a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +06803e: 5453 6f05 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068042: 6e20 e512 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@12e5 │ │ +068048: 0a03 |003e: move-result v3 │ │ +06804a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +06804e: 5453 7305 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068052: 4404 0308 |0043: aget v4, v3, v8 │ │ +068056: b694 |0045: or-int/2addr v4, v9 │ │ +068058: 4b04 0308 |0046: aput v4, v3, v8 │ │ +06805c: 28e9 |0048: goto 0031 // -0017 │ │ +06805e: 5453 7205 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068062: 4403 0308 |004b: aget v3, v3, v8 │ │ +068066: b593 |004d: and-int/2addr v3, v9 │ │ +068068: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +06806c: 5253 8105 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068070: 8233 |0052: int-to-float v3, v3 │ │ +068072: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +068076: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +06807a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +06807c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x0005 line=1219 │ │ 0x0009 line=1221 │ │ 0x0031 line=1231 │ │ 0x0032 line=1227 │ │ @@ -85360,67 +85355,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -068030: |[068030] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -068040: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -068042: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -068044: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -068048: 0132 |0004: move v2, v3 │ │ -06804a: 0f02 |0005: return v2 │ │ -06804c: 5474 6f05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068050: 6e20 e212 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@12e2 │ │ -068056: 0a04 |000b: move-result v4 │ │ -068058: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -06805c: 0120 |000e: move v0, v2 │ │ -06805e: 5474 6f05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068062: 6e20 e312 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@12e3 │ │ -068068: 0a04 |0014: move-result v4 │ │ -06806a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -06806e: 0121 |0017: move v1, v2 │ │ -068070: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -068074: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -068078: a804 0909 |001c: mul-float v4, v9, v9 │ │ -06807c: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -068080: c654 |0020: add-float/2addr v4, v5 │ │ -068082: 5275 8105 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068086: 5276 8105 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -06808a: b265 |0025: mul-int/2addr v5, v6 │ │ -06808c: 8255 |0026: int-to-float v5, v5 │ │ -06808e: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -068092: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -068096: 0132 |002b: move v2, v3 │ │ -068098: 28d9 |002c: goto 0005 // -0027 │ │ -06809a: 0130 |002d: move v0, v3 │ │ -06809c: 28e1 |002e: goto 000f // -001f │ │ -06809e: 0131 |002f: move v1, v3 │ │ -0680a0: 28e8 |0030: goto 0018 // -0018 │ │ -0680a2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -0680a6: 7110 ac22 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -0680ac: 0a04 |0036: move-result v4 │ │ -0680ae: 5275 8105 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -0680b2: 8255 |0039: int-to-float v5, v5 │ │ -0680b4: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -0680b8: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -0680bc: 0132 |003e: move v2, v3 │ │ -0680be: 28c6 |003f: goto 0005 // -003a │ │ -0680c0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -0680c4: 7110 ac22 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -0680ca: 0a04 |0045: move-result v4 │ │ -0680cc: 5275 8105 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -0680d0: 8255 |0048: int-to-float v5, v5 │ │ -0680d2: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -0680d6: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -0680da: 0132 |004d: move v2, v3 │ │ -0680dc: 28b7 |004e: goto 0005 // -0049 │ │ -0680de: 0132 |004f: move v2, v3 │ │ -0680e0: 28b5 |0050: goto 0005 // -004b │ │ +068080: |[068080] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +068090: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +068092: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +068094: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +068098: 0132 |0004: move v2, v3 │ │ +06809a: 0f02 |0005: return v2 │ │ +06809c: 5474 6f05 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0680a0: 6e20 e212 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@12e2 │ │ +0680a6: 0a04 |000b: move-result v4 │ │ +0680a8: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +0680ac: 0120 |000e: move v0, v2 │ │ +0680ae: 5474 6f05 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0680b2: 6e20 e312 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@12e3 │ │ +0680b8: 0a04 |0014: move-result v4 │ │ +0680ba: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +0680be: 0121 |0017: move v1, v2 │ │ +0680c0: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +0680c4: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +0680c8: a804 0909 |001c: mul-float v4, v9, v9 │ │ +0680cc: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +0680d0: c654 |0020: add-float/2addr v4, v5 │ │ +0680d2: 5275 8105 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +0680d6: 5276 8105 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +0680da: b265 |0025: mul-int/2addr v5, v6 │ │ +0680dc: 8255 |0026: int-to-float v5, v5 │ │ +0680de: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +0680e2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +0680e6: 0132 |002b: move v2, v3 │ │ +0680e8: 28d9 |002c: goto 0005 // -0027 │ │ +0680ea: 0130 |002d: move v0, v3 │ │ +0680ec: 28e1 |002e: goto 000f // -001f │ │ +0680ee: 0131 |002f: move v1, v3 │ │ +0680f0: 28e8 |0030: goto 0018 // -0018 │ │ +0680f2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +0680f6: 7110 ac22 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +0680fc: 0a04 |0036: move-result v4 │ │ +0680fe: 5275 8105 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068102: 8255 |0039: int-to-float v5, v5 │ │ +068104: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +068108: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +06810c: 0132 |003e: move v2, v3 │ │ +06810e: 28c6 |003f: goto 0005 // -003a │ │ +068110: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +068114: 7110 ac22 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +06811a: 0a04 |0045: move-result v4 │ │ +06811c: 5275 8105 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068120: 8255 |0048: int-to-float v5, v5 │ │ +068122: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +068126: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +06812a: 0132 |004d: move v2, v3 │ │ +06812c: 28b7 |004e: goto 0005 // -0049 │ │ +06812e: 0132 |004f: move v2, v3 │ │ +068130: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1245 │ │ 0x0005 line=1258 │ │ 0x0006 line=1248 │ │ 0x000f line=1249 │ │ 0x0018 line=1251 │ │ @@ -85447,30 +85442,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -0680e4: |[0680e4] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -0680f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0680f6: 7110 ac22 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -0680fc: 0a00 |0004: move-result v0 │ │ -0680fe: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -068102: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -068106: 0116 |0009: move v6, v1 │ │ -068108: 0f06 |000a: return v6 │ │ -06810a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -06810e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -068112: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -068116: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -06811a: 7f66 |0013: neg-float v6, v6 │ │ -06811c: 28f6 |0014: goto 000a // -000a │ │ -06811e: 0146 |0015: move v6, v4 │ │ -068120: 28f4 |0016: goto 000a // -000c │ │ +068134: |[068134] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +068144: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +068146: 7110 ac22 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +06814c: 0a00 |0004: move-result v0 │ │ +06814e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +068152: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +068156: 0116 |0009: move v6, v1 │ │ +068158: 0f06 |000a: return v6 │ │ +06815a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +06815e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +068162: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +068166: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +06816a: 7f66 |0013: neg-float v6, v6 │ │ +06816c: 28f6 |0014: goto 000a // -000a │ │ +06816e: 0146 |0015: move v6, v4 │ │ +068170: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=667 │ │ 0x0005 line=668 │ │ 0x000a line=670 │ │ 0x000b line=669 │ │ 0x0016 line=670 │ │ @@ -85487,26 +85482,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -068124: |[068124] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -068134: 7110 ad22 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -06813a: 0a00 |0003: move-result v0 │ │ -06813c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -068140: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -068142: 0f04 |0007: return v4 │ │ -068144: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -068148: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -06814c: 7b44 |000c: neg-int v4, v4 │ │ -06814e: 28fa |000d: goto 0007 // -0006 │ │ -068150: 0124 |000e: move v4, v2 │ │ -068152: 28f8 |000f: goto 0007 // -0008 │ │ +068174: |[068174] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +068184: 7110 ad22 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +06818a: 0a00 |0003: move-result v0 │ │ +06818c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +068190: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +068192: 0f04 |0007: return v4 │ │ +068194: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +068198: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +06819c: 7b44 |000c: neg-int v4, v4 │ │ +06819e: 28fa |000d: goto 0007 // -0006 │ │ +0681a0: 0124 |000e: move v4, v2 │ │ +0681a2: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ 0x0004 line=651 │ │ 0x0007 line=653 │ │ 0x0008 line=652 │ │ 0x000f line=653 │ │ @@ -85523,36 +85518,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -068154: |[068154] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -068164: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -068166: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -068168: 5430 7605 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -06816c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -068170: 0e00 |0006: return-void │ │ -068172: 5430 7605 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068176: 7120 1023 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ -06817c: 5430 7705 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -068180: 7120 1023 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ -068186: 5430 7805 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -06818a: 7120 1023 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ -068190: 5430 7905 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -068194: 7120 1023 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ -06819a: 5430 7505 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -06819e: 7120 1123 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ -0681a4: 5430 7205 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -0681a8: 7120 1123 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ -0681ae: 5430 7305 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -0681b2: 7120 1123 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ -0681b8: 5932 7d05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -0681bc: 28da |002c: goto 0006 // -0026 │ │ +0681a4: |[0681a4] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +0681b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0681b6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0681b8: 5430 7605 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0681bc: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +0681c0: 0e00 |0006: return-void │ │ +0681c2: 5430 7605 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0681c6: 7120 1023 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ +0681cc: 5430 7705 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +0681d0: 7120 1023 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ +0681d6: 5430 7805 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +0681da: 7120 1023 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ +0681e0: 5430 7905 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +0681e4: 7120 1023 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2310 │ │ +0681ea: 5430 7505 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +0681ee: 7120 1123 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ +0681f4: 5430 7205 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +0681f8: 7120 1123 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ +0681fe: 5430 7305 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068202: 7120 1123 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2311 │ │ +068208: 5932 7d05 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +06820c: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=770 │ │ 0x0006 line=781 │ │ 0x0007 line=773 │ │ 0x000c line=774 │ │ 0x0011 line=775 │ │ @@ -85569,41 +85564,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -0681c0: |[0681c0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -0681d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0681d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0681d4: 5430 7605 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -0681d8: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -0681dc: 0e00 |0006: return-void │ │ -0681de: 5430 7605 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -0681e2: 4b01 0004 |0009: aput v1, v0, v4 │ │ -0681e6: 5430 7705 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -0681ea: 4b01 0004 |000d: aput v1, v0, v4 │ │ -0681ee: 5430 7805 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -0681f2: 4b01 0004 |0011: aput v1, v0, v4 │ │ -0681f6: 5430 7905 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -0681fa: 4b01 0004 |0015: aput v1, v0, v4 │ │ -0681fe: 5430 7505 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -068202: 4b02 0004 |0019: aput v2, v0, v4 │ │ -068206: 5430 7205 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -06820a: 4b02 0004 |001d: aput v2, v0, v4 │ │ -06820e: 5430 7305 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -068212: 4b02 0004 |0021: aput v2, v0, v4 │ │ -068216: 5230 7d05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -06821a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -06821c: b841 |0026: shl-int/2addr v1, v4 │ │ -06821e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -068222: b510 |0029: and-int/2addr v0, v1 │ │ -068224: 5930 7d05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -068228: 28da |002c: goto 0006 // -0026 │ │ +068210: |[068210] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +068220: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068222: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +068224: 5430 7605 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068228: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +06822c: 0e00 |0006: return-void │ │ +06822e: 5430 7605 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068232: 4b01 0004 |0009: aput v1, v0, v4 │ │ +068236: 5430 7705 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +06823a: 4b01 0004 |000d: aput v1, v0, v4 │ │ +06823e: 5430 7805 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +068242: 4b01 0004 |0011: aput v1, v0, v4 │ │ +068246: 5430 7905 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +06824a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +06824e: 5430 7505 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068252: 4b02 0004 |0019: aput v2, v0, v4 │ │ +068256: 5430 7205 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +06825a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +06825e: 5430 7305 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068262: 4b02 0004 |0021: aput v2, v0, v4 │ │ +068266: 5230 7d05 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +06826a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +06826c: b841 |0026: shl-int/2addr v1, v4 │ │ +06826e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +068272: b510 |0029: and-int/2addr v0, v1 │ │ +068274: 5930 7d05 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +068278: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=784 │ │ 0x0006 line=795 │ │ 0x0007 line=787 │ │ 0x000b line=788 │ │ 0x000f line=789 │ │ @@ -85621,62 +85616,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -06822c: |[06822c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -06823c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -068240: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -068244: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -068246: 0f06 |0005: return v6 │ │ -068248: 54a6 7c05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -06824c: 6e10 1f1f 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1f1f │ │ -068252: 0a05 |000b: move-result v5 │ │ -068254: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -068258: 7110 ad22 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -06825e: 0a06 |0011: move-result v6 │ │ -068260: 8266 |0012: int-to-float v6, v6 │ │ -068262: 8257 |0013: int-to-float v7, v5 │ │ -068264: c976 |0014: div-float/2addr v6, v7 │ │ -068266: 7120 b122 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -06826c: 0a01 |0018: move-result v1 │ │ -06826e: 8236 |0019: int-to-float v6, v3 │ │ -068270: 8237 |001a: int-to-float v7, v3 │ │ -068272: 7020 0013 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1300 │ │ -068278: 0a08 |001e: move-result v8 │ │ -06827a: c887 |001f: mul-float/2addr v7, v8 │ │ -06827c: a600 0607 |0020: add-float v0, v6, v7 │ │ -068280: 7110 ad22 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -068286: 0a0c |0025: move-result v12 │ │ -068288: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -06828c: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -068290: 82c7 |002a: int-to-float v7, v12 │ │ -068292: a907 0007 |002b: div-float v7, v0, v7 │ │ -068296: 7110 ac22 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -06829c: 0a07 |0030: move-result v7 │ │ -06829e: c876 |0031: mul-float/2addr v6, v7 │ │ -0682a0: 7110 b322 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@22b3 │ │ -0682a6: 0a06 |0035: move-result v6 │ │ -0682a8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -0682ac: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -0682b0: 7120 b222 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0682b6: 0a06 |003d: move-result v6 │ │ -0682b8: 28c7 |003e: goto 0005 // -0039 │ │ -0682ba: 7110 ad22 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -0682c0: 0a06 |0042: move-result v6 │ │ -0682c2: 8266 |0043: int-to-float v6, v6 │ │ -0682c4: 82d7 |0044: int-to-float v7, v13 │ │ -0682c6: a904 0607 |0045: div-float v4, v6, v7 │ │ -0682ca: a606 0409 |0047: add-float v6, v4, v9 │ │ -0682ce: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -0682d2: c876 |004b: mul-float/2addr v6, v7 │ │ -0682d4: 8762 |004c: float-to-int v2, v6 │ │ -0682d6: 28eb |004d: goto 0038 // -0015 │ │ +06827c: |[06827c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +06828c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +068290: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +068294: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +068296: 0f06 |0005: return v6 │ │ +068298: 54a6 7c05 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +06829c: 6e10 1f1f 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1f1f │ │ +0682a2: 0a05 |000b: move-result v5 │ │ +0682a4: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +0682a8: 7110 ad22 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +0682ae: 0a06 |0011: move-result v6 │ │ +0682b0: 8266 |0012: int-to-float v6, v6 │ │ +0682b2: 8257 |0013: int-to-float v7, v5 │ │ +0682b4: c976 |0014: div-float/2addr v6, v7 │ │ +0682b6: 7120 b122 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +0682bc: 0a01 |0018: move-result v1 │ │ +0682be: 8236 |0019: int-to-float v6, v3 │ │ +0682c0: 8237 |001a: int-to-float v7, v3 │ │ +0682c2: 7020 0013 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1300 │ │ +0682c8: 0a08 |001e: move-result v8 │ │ +0682ca: c887 |001f: mul-float/2addr v7, v8 │ │ +0682cc: a600 0607 |0020: add-float v0, v6, v7 │ │ +0682d0: 7110 ad22 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +0682d6: 0a0c |0025: move-result v12 │ │ +0682d8: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +0682dc: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +0682e0: 82c7 |002a: int-to-float v7, v12 │ │ +0682e2: a907 0007 |002b: div-float v7, v0, v7 │ │ +0682e6: 7110 ac22 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +0682ec: 0a07 |0030: move-result v7 │ │ +0682ee: c876 |0031: mul-float/2addr v6, v7 │ │ +0682f0: 7110 b322 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@22b3 │ │ +0682f6: 0a06 |0035: move-result v6 │ │ +0682f8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +0682fc: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +068300: 7120 b222 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +068306: 0a06 |003d: move-result v6 │ │ +068308: 28c7 |003e: goto 0005 // -0039 │ │ +06830a: 7110 ad22 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +068310: 0a06 |0042: move-result v6 │ │ +068312: 8266 |0043: int-to-float v6, v6 │ │ +068314: 82d7 |0044: int-to-float v7, v13 │ │ +068316: a904 0607 |0045: div-float v4, v6, v7 │ │ +06831a: a606 0409 |0047: add-float v6, v4, v9 │ │ +06831e: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +068322: c876 |004b: mul-float/2addr v6, v7 │ │ +068324: 8762 |004c: float-to-int v2, v6 │ │ +068326: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=618 │ │ 0x0004 line=619 │ │ 0x0005 line=636 │ │ 0x0006 line=622 │ │ 0x000c line=623 │ │ @@ -85706,76 +85701,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0682d8: |[0682d8] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -0682e8: 52ec 7b05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -0682ec: 87cc |0002: float-to-int v12, v12 │ │ -0682ee: 52ed 7a05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -0682f2: 87dd |0005: float-to-int v13, v13 │ │ -0682f4: 0200 1200 |0006: move/from16 v0, v18 │ │ -0682f8: 7040 f712 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@12f7 │ │ -0682fe: 0a12 |000b: move-result v18 │ │ -068300: 52ec 7b05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -068304: 87cc |000e: float-to-int v12, v12 │ │ -068306: 52ed 7a05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -06830a: 87dd |0011: float-to-int v13, v13 │ │ -06830c: 0200 1300 |0012: move/from16 v0, v19 │ │ -068310: 7040 f712 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@12f7 │ │ -068316: 0a13 |0017: move-result v19 │ │ -068318: 7701 ad22 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -06831e: 0a02 |001b: move-result v2 │ │ -068320: 7701 ad22 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -068326: 0a03 |001f: move-result v3 │ │ -068328: 7701 ad22 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -06832e: 0a04 |0023: move-result v4 │ │ -068330: 7701 ad22 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ -068336: 0a05 |0027: move-result v5 │ │ -068338: 9007 0405 |0028: add-int v7, v4, v5 │ │ -06833c: 9006 0203 |002a: add-int v6, v2, v3 │ │ -068340: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -068344: 824c |002e: int-to-float v12, v4 │ │ -068346: 827d |002f: int-to-float v13, v7 │ │ -068348: a909 0c0d |0030: div-float v9, v12, v13 │ │ -06834c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -068350: 825c |0034: int-to-float v12, v5 │ │ -068352: 827d |0035: int-to-float v13, v7 │ │ -068354: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -068358: 54ec 6f05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -06835c: 6e20 e212 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@12e2 │ │ -068362: 0a0c |003d: move-result v12 │ │ -068364: 0200 1000 |003e: move/from16 v0, v16 │ │ -068368: 0201 1200 |0040: move/from16 v1, v18 │ │ -06836c: 7040 fa12 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@12fa │ │ -068372: 0a08 |0045: move-result v8 │ │ -068374: 54ec 6f05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068378: 6e20 e312 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@12e3 │ │ -06837e: 0a0c |004b: move-result v12 │ │ -068380: 0200 1100 |004c: move/from16 v0, v17 │ │ -068384: 0201 1300 |004e: move/from16 v1, v19 │ │ -068388: 7040 fa12 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@12fa │ │ -06838e: 0a0a |0053: move-result v10 │ │ -068390: 828c |0054: int-to-float v12, v8 │ │ -068392: c89c |0055: mul-float/2addr v12, v9 │ │ -068394: 82ad |0056: int-to-float v13, v10 │ │ -068396: c8bd |0057: mul-float/2addr v13, v11 │ │ -068398: c6dc |0058: add-float/2addr v12, v13 │ │ -06839a: 87cc |0059: float-to-int v12, v12 │ │ -06839c: 0f0c |005a: return v12 │ │ -06839e: 822c |005b: int-to-float v12, v2 │ │ -0683a0: 826d |005c: int-to-float v13, v6 │ │ -0683a2: a909 0c0d |005d: div-float v9, v12, v13 │ │ -0683a6: 28d3 |005f: goto 0032 // -002d │ │ -0683a8: 823c |0060: int-to-float v12, v3 │ │ -0683aa: 826d |0061: int-to-float v13, v6 │ │ -0683ac: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -0683b0: 28d4 |0064: goto 0038 // -002c │ │ +068328: |[068328] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +068338: 52ec 7b05 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +06833c: 87cc |0002: float-to-int v12, v12 │ │ +06833e: 52ed 7a05 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +068342: 87dd |0005: float-to-int v13, v13 │ │ +068344: 0200 1200 |0006: move/from16 v0, v18 │ │ +068348: 7040 f712 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@12f7 │ │ +06834e: 0a12 |000b: move-result v18 │ │ +068350: 52ec 7b05 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +068354: 87cc |000e: float-to-int v12, v12 │ │ +068356: 52ed 7a05 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +06835a: 87dd |0011: float-to-int v13, v13 │ │ +06835c: 0200 1300 |0012: move/from16 v0, v19 │ │ +068360: 7040 f712 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@12f7 │ │ +068366: 0a13 |0017: move-result v19 │ │ +068368: 7701 ad22 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +06836e: 0a02 |001b: move-result v2 │ │ +068370: 7701 ad22 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +068376: 0a03 |001f: move-result v3 │ │ +068378: 7701 ad22 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +06837e: 0a04 |0023: move-result v4 │ │ +068380: 7701 ad22 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@22ad │ │ +068386: 0a05 |0027: move-result v5 │ │ +068388: 9007 0405 |0028: add-int v7, v4, v5 │ │ +06838c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +068390: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +068394: 824c |002e: int-to-float v12, v4 │ │ +068396: 827d |002f: int-to-float v13, v7 │ │ +068398: a909 0c0d |0030: div-float v9, v12, v13 │ │ +06839c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +0683a0: 825c |0034: int-to-float v12, v5 │ │ +0683a2: 827d |0035: int-to-float v13, v7 │ │ +0683a4: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +0683a8: 54ec 6f05 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0683ac: 6e20 e212 fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@12e2 │ │ +0683b2: 0a0c |003d: move-result v12 │ │ +0683b4: 0200 1000 |003e: move/from16 v0, v16 │ │ +0683b8: 0201 1200 |0040: move/from16 v1, v18 │ │ +0683bc: 7040 fa12 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@12fa │ │ +0683c2: 0a08 |0045: move-result v8 │ │ +0683c4: 54ec 6f05 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0683c8: 6e20 e312 fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@12e3 │ │ +0683ce: 0a0c |004b: move-result v12 │ │ +0683d0: 0200 1100 |004c: move/from16 v0, v17 │ │ +0683d4: 0201 1300 |004e: move/from16 v1, v19 │ │ +0683d8: 7040 fa12 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@12fa │ │ +0683de: 0a0a |0053: move-result v10 │ │ +0683e0: 828c |0054: int-to-float v12, v8 │ │ +0683e2: c89c |0055: mul-float/2addr v12, v9 │ │ +0683e4: 82ad |0056: int-to-float v13, v10 │ │ +0683e6: c8bd |0057: mul-float/2addr v13, v11 │ │ +0683e8: c6dc |0058: add-float/2addr v12, v13 │ │ +0683ea: 87cc |0059: float-to-int v12, v12 │ │ +0683ec: 0f0c |005a: return v12 │ │ +0683ee: 822c |005b: int-to-float v12, v2 │ │ +0683f0: 826d |005c: int-to-float v13, v6 │ │ +0683f2: a909 0c0d |005d: div-float v9, v12, v13 │ │ +0683f6: 28d3 |005f: goto 0032 // -002d │ │ +0683f8: 823c |0060: int-to-float v12, v3 │ │ +0683fa: 826d |0061: int-to-float v13, v6 │ │ +0683fc: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +068400: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x000c line=598 │ │ 0x0018 line=599 │ │ 0x001c line=600 │ │ 0x0020 line=601 │ │ @@ -85813,25 +85808,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 │ │ -0683b4: |[0683b4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0683c4: 7120 fe12 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@12fe │ │ -0683ca: 0c00 |0003: move-result-object v0 │ │ -0683cc: 5201 8105 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -0683d0: 8211 |0006: int-to-float v1, v1 │ │ -0683d2: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -0683d6: c942 |0009: div-float/2addr v2, v4 │ │ -0683d8: c821 |000a: mul-float/2addr v1, v2 │ │ -0683da: 8711 |000b: float-to-int v1, v1 │ │ -0683dc: 5901 8105 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -0683e0: 1100 |000e: return-object v0 │ │ +068404: |[068404] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +068414: 7120 fe12 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@12fe │ │ +06841a: 0c00 |0003: move-result-object v0 │ │ +06841c: 5201 8105 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068420: 8211 |0006: int-to-float v1, v1 │ │ +068422: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +068426: c942 |0009: div-float/2addr v2, v4 │ │ +068428: c821 |000a: mul-float/2addr v1, v2 │ │ +06842a: 8711 |000b: float-to-int v1, v1 │ │ +06842c: 5901 8105 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068430: 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; │ │ @@ -85844,20 +85839,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 │ │ -0683e4: |[0683e4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0683f4: 2200 9a02 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@029a │ │ -0683f8: 6e10 171f 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1f17 │ │ -0683fe: 0c01 |0005: move-result-object v1 │ │ -068400: 7040 ed12 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@12ed │ │ -068406: 1100 |0009: return-object v0 │ │ +068434: |[068434] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +068444: 2200 a102 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@02a1 │ │ +068448: 6e10 171f 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1f17 │ │ +06844e: 0c01 |0005: move-result-object v1 │ │ +068450: 7040 ed12 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@12ed │ │ +068456: 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; │ │ │ │ @@ -85866,26 +85861,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -068408: |[068408] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -068418: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06841a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06841c: 5c43 7e05 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ -068420: 5440 6f05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068424: 5441 7005 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068428: 6e40 ea12 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@12ea │ │ -06842e: 5c42 7e05 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ -068432: 5240 7105 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -068436: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -06843a: 6e20 1713 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068440: 0e00 |0014: return-void │ │ +068458: |[068458] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +068468: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06846a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06846c: 5c43 7e05 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ +068470: 5440 6f05 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068474: 5441 7005 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068478: 6e40 ea12 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@12ea │ │ +06847e: 5c42 7e05 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ +068482: 5240 7105 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +068486: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +06848a: 6e20 1713 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068490: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=759 │ │ 0x0004 line=760 │ │ 0x000b line=761 │ │ 0x000d line=763 │ │ 0x0011 line=765 │ │ @@ -85900,26 +85895,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -068444: |[068444] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -068454: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -068458: c705 |0002: sub-float/2addr v5, v0 │ │ -06845a: 8950 |0003: float-to-double v0, v5 │ │ -06845c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -068466: cd20 |0009: mul-double/2addr v0, v2 │ │ -068468: 8c05 |000a: double-to-float v5, v0 │ │ -06846a: 8950 |000b: float-to-double v0, v5 │ │ -06846c: 7120 b422 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@22b4 │ │ -068472: 0b00 |000f: move-result-wide v0 │ │ -068474: 8c00 |0010: double-to-float v0, v0 │ │ -068476: 0f00 |0011: return v0 │ │ +068494: |[068494] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +0684a4: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +0684a8: c705 |0002: sub-float/2addr v5, v0 │ │ +0684aa: 8950 |0003: float-to-double v0, v5 │ │ +0684ac: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +0684b6: cd20 |0009: mul-double/2addr v0, v2 │ │ +0684b8: 8c05 |000a: double-to-float v5, v0 │ │ +0684ba: 8950 |000b: float-to-double v0, v5 │ │ +0684bc: 7120 b422 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@22b4 │ │ +0684c2: 0b00 |000f: move-result-wide v0 │ │ +0684c4: 8c00 |0010: double-to-float v0, v0 │ │ +0684c6: 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; │ │ @@ -85930,47 +85925,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -068478: |[068478] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -068488: 0192 |0000: move v2, v9 │ │ -06848a: 01a3 |0001: move v3, v10 │ │ -06848c: 5480 7005 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068490: 6e10 8a1e 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068496: 0a06 |0007: move-result v6 │ │ -068498: 5480 7005 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06849c: 6e10 9b1e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0684a2: 0a07 |000d: move-result v7 │ │ -0684a4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -0684a8: 5480 6f05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0684ac: 5481 7005 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0684b0: 6e40 df12 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@12df │ │ -0684b6: 0a02 |0017: move-result v2 │ │ -0684b8: 5480 7005 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0684bc: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -0684c0: 6e20 b31e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -0684c6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -0684ca: 5480 6f05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0684ce: 5481 7005 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0684d2: 6e40 e012 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@12e0 │ │ -0684d8: 0a03 |0028: move-result v3 │ │ -0684da: 5480 7005 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0684de: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -0684e2: 6e20 b41e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ -0684e8: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -0684ec: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -0684f0: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -0684f4: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -0684f8: 5480 6f05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0684fc: 5481 7005 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068500: 7406 e912 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ -068506: 0e00 |003f: return-void │ │ +0684c8: |[0684c8] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +0684d8: 0192 |0000: move v2, v9 │ │ +0684da: 01a3 |0001: move v3, v10 │ │ +0684dc: 5480 7005 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +0684e0: 6e10 8a1e 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0684e6: 0a06 |0007: move-result v6 │ │ +0684e8: 5480 7005 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +0684ec: 6e10 9b1e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0684f2: 0a07 |000d: move-result v7 │ │ +0684f4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +0684f8: 5480 6f05 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0684fc: 5481 7005 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068500: 6e40 df12 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@12df │ │ +068506: 0a02 |0017: move-result v2 │ │ +068508: 5480 7005 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06850c: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +068510: 6e20 b31e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +068516: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +06851a: 5480 6f05 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +06851e: 5481 7005 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068522: 6e40 e012 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@12e0 │ │ +068528: 0a03 |0028: move-result v3 │ │ +06852a: 5480 7005 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06852e: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +068532: 6e20 b41e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ +068538: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +06853c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +068540: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +068544: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +068548: 5480 6f05 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +06854c: 5481 7005 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068550: 7406 e912 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ +068556: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0001 line=1367 │ │ 0x0002 line=1368 │ │ 0x0008 line=1369 │ │ 0x000e line=1370 │ │ @@ -86002,73 +85997,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -068508: |[068508] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -068518: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -06851a: 54a7 7605 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -06851e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -068522: 54a7 7605 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068526: 2177 |0007: array-length v7, v7 │ │ -068528: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -06852c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068530: 2373 a004 |000c: new-array v3, v7, [F // type@04a0 │ │ -068534: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068538: 2374 a004 |0010: new-array v4, v7, [F // type@04a0 │ │ -06853c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068540: 2375 a004 |0014: new-array v5, v7, [F // type@04a0 │ │ -068544: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068548: 2376 a004 |0018: new-array v6, v7, [F // type@04a0 │ │ -06854c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068550: 2372 a104 |001c: new-array v2, v7, [I // type@04a1 │ │ -068554: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068558: 2370 a104 |0020: new-array v0, v7, [I // type@04a1 │ │ -06855c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -068560: 2371 a104 |0024: new-array v1, v7, [I // type@04a1 │ │ -068564: 54a7 7605 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068568: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -06856c: 54a7 7605 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068570: 54a8 7605 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068574: 2188 |002e: array-length v8, v8 │ │ -068576: 7158 e222 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -06857c: 54a7 7705 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -068580: 54a8 7705 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -068584: 2188 |0036: array-length v8, v8 │ │ -068586: 7158 e222 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -06858c: 54a7 7805 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -068590: 54a8 7805 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -068594: 2188 |003e: array-length v8, v8 │ │ -068596: 7158 e222 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -06859c: 54a7 7905 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -0685a0: 54a8 7905 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -0685a4: 2188 |0046: array-length v8, v8 │ │ -0685a6: 7158 e222 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0685ac: 54a7 7505 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -0685b0: 54a8 7505 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -0685b4: 2188 |004e: array-length v8, v8 │ │ -0685b6: 7158 e222 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0685bc: 54a7 7205 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -0685c0: 54a8 7205 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -0685c4: 2188 |0056: array-length v8, v8 │ │ -0685c6: 7158 e222 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0685cc: 54a7 7305 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -0685d0: 54a8 7305 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -0685d4: 2188 |005e: array-length v8, v8 │ │ -0685d6: 7158 e222 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ -0685dc: 5ba3 7605 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -0685e0: 5ba4 7705 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -0685e4: 5ba5 7805 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -0685e8: 5ba6 7905 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -0685ec: 5ba2 7505 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -0685f0: 5ba0 7205 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -0685f4: 5ba1 7305 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ -0685f8: 0e00 |0070: return-void │ │ +068558: |[068558] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +068568: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +06856a: 54a7 7605 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +06856e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +068572: 54a7 7605 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068576: 2177 |0007: array-length v7, v7 │ │ +068578: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +06857c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +068580: 2373 a904 |000c: new-array v3, v7, [F // type@04a9 │ │ +068584: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +068588: 2374 a904 |0010: new-array v4, v7, [F // type@04a9 │ │ +06858c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +068590: 2375 a904 |0014: new-array v5, v7, [F // type@04a9 │ │ +068594: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +068598: 2376 a904 |0018: new-array v6, v7, [F // type@04a9 │ │ +06859c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0685a0: 2372 aa04 |001c: new-array v2, v7, [I // type@04aa │ │ +0685a4: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0685a8: 2370 aa04 |0020: new-array v0, v7, [I // type@04aa │ │ +0685ac: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0685b0: 2371 aa04 |0024: new-array v1, v7, [I // type@04aa │ │ +0685b4: 54a7 7605 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0685b8: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +0685bc: 54a7 7605 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0685c0: 54a8 7605 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0685c4: 2188 |002e: array-length v8, v8 │ │ +0685c6: 7158 e222 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0685cc: 54a7 7705 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +0685d0: 54a8 7705 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +0685d4: 2188 |0036: array-length v8, v8 │ │ +0685d6: 7158 e222 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0685dc: 54a7 7805 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +0685e0: 54a8 7805 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +0685e4: 2188 |003e: array-length v8, v8 │ │ +0685e6: 7158 e222 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0685ec: 54a7 7905 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +0685f0: 54a8 7905 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +0685f4: 2188 |0046: array-length v8, v8 │ │ +0685f6: 7158 e222 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +0685fc: 54a7 7505 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068600: 54a8 7505 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068604: 2188 |004e: array-length v8, v8 │ │ +068606: 7158 e222 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +06860c: 54a7 7205 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068610: 54a8 7205 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068614: 2188 |0056: array-length v8, v8 │ │ +068616: 7158 e222 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +06861c: 54a7 7305 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068620: 54a8 7305 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068624: 2188 |005e: array-length v8, v8 │ │ +068626: 7158 e222 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@22e2 │ │ +06862c: 5ba3 7605 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068630: 5ba4 7705 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +068634: 5ba5 7805 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +068638: 5ba6 7905 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +06863c: 5ba2 7505 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068640: 5ba0 7205 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068644: 5ba1 7305 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0573 │ │ +068648: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x000a line=799 │ │ 0x000e line=800 │ │ 0x0012 line=801 │ │ 0x0016 line=802 │ │ @@ -86107,45 +86102,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -0685fc: |[0685fc] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -06860c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06860e: 54b1 7005 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068612: 6e10 8a1e 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068618: 0a0a |0006: move-result v10 │ │ -06861a: 54b1 7005 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06861e: 6e10 9b1e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068624: 0a06 |000c: move-result v6 │ │ -068626: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -06862a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -06862e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -068632: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -068636: 54b1 7f05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -06863a: 6e10 5811 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ -068640: 6e20 1713 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068646: 0f00 |001d: return v0 │ │ -068648: 54b1 7005 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06864c: 07b0 |0020: move-object v0, v11 │ │ -06864e: 01e4 |0021: move v4, v14 │ │ -068650: 01f5 |0022: move v5, v15 │ │ -068652: 7606 fb12 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@12fb │ │ -068658: 0a09 |0026: move-result v9 │ │ -06865a: 54b4 7f05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -06865e: 01a5 |0029: move v5, v10 │ │ -068660: 0127 |002a: move v7, v2 │ │ -068662: 0138 |002b: move v8, v3 │ │ -068664: 7406 6811 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1168 │ │ -06866a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -06866c: 6e20 1713 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068672: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -068674: 28e9 |0034: goto 001d // -0017 │ │ +06864c: |[06864c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +06865c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06865e: 54b1 7005 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068662: 6e10 8a1e 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +068668: 0a0a |0006: move-result v10 │ │ +06866a: 54b1 7005 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06866e: 6e10 9b1e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +068674: 0a06 |000c: move-result v6 │ │ +068676: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +06867a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +06867e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +068682: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +068686: 54b1 7f05 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +06868a: 6e10 5811 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ +068690: 6e20 1713 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068696: 0f00 |001d: return v0 │ │ +068698: 54b1 7005 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06869c: 07b0 |0020: move-object v0, v11 │ │ +06869e: 01e4 |0021: move v4, v14 │ │ +0686a0: 01f5 |0022: move v5, v15 │ │ +0686a2: 7606 fb12 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@12fb │ │ +0686a8: 0a09 |0026: move-result v9 │ │ +0686aa: 54b4 7f05 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +0686ae: 01a5 |0029: move v5, v10 │ │ +0686b0: 0127 |002a: move v7, v2 │ │ +0686b2: 0138 |002b: move v8, v3 │ │ +0686b4: 7406 6811 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1168 │ │ +0686ba: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +0686bc: 6e20 1713 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +0686c2: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +0686c4: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=577 │ │ 0x0007 line=578 │ │ 0x000d line=579 │ │ 0x000f line=580 │ │ 0x0011 line=582 │ │ @@ -86173,45 +86168,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -068678: |[068678] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -068688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06868a: 5431 7c05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -06868e: 6e10 1a1f 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1f1a │ │ -068694: 0a01 |0006: move-result v1 │ │ -068696: 5232 7405 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -06869a: b021 |0009: add-int/2addr v1, v2 │ │ -06869c: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -0686a0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -0686a4: 5431 7c05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -0686a8: 6e10 1d1f 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1f1d │ │ -0686ae: 0a01 |0013: move-result v1 │ │ -0686b0: 5232 7405 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -0686b4: b021 |0016: add-int/2addr v1, v2 │ │ -0686b6: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -0686ba: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -0686be: 5431 7c05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -0686c2: 6e10 1c1f 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1f1c │ │ -0686c8: 0a01 |0020: move-result v1 │ │ -0686ca: 5232 7405 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -0686ce: b121 |0023: sub-int/2addr v1, v2 │ │ -0686d0: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -0686d4: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0686d8: 5431 7c05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -0686dc: 6e10 131f 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1f13 │ │ -0686e2: 0a01 |002d: move-result v1 │ │ -0686e4: 5232 7405 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -0686e8: b121 |0030: sub-int/2addr v1, v2 │ │ -0686ea: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -0686ee: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0686f2: 0f00 |0035: return v0 │ │ +0686c8: |[0686c8] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +0686d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0686da: 5431 7c05 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +0686de: 6e10 1a1f 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1f1a │ │ +0686e4: 0a01 |0006: move-result v1 │ │ +0686e6: 5232 7405 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +0686ea: b021 |0009: add-int/2addr v1, v2 │ │ +0686ec: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +0686f0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0686f4: 5431 7c05 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +0686f8: 6e10 1d1f 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1f1d │ │ +0686fe: 0a01 |0013: move-result v1 │ │ +068700: 5232 7405 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +068704: b021 |0016: add-int/2addr v1, v2 │ │ +068706: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +06870a: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +06870e: 5431 7c05 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068712: 6e10 1c1f 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1f1c │ │ +068718: 0a01 |0020: move-result v1 │ │ +06871a: 5232 7405 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +06871e: b121 |0023: sub-int/2addr v1, v2 │ │ +068720: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +068724: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +068728: 5431 7c05 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +06872c: 6e10 131f 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1f13 │ │ +068732: 0a01 |002d: move-result v1 │ │ +068734: 5232 7405 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +068738: b121 |0030: sub-int/2addr v1, v2 │ │ +06873a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +06873e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +068742: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0001 line=1442 │ │ 0x000e line=1443 │ │ 0x001b line=1444 │ │ 0x0028 line=1445 │ │ @@ -86227,37 +86222,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -0686f4: |[0686f4] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -068704: 5452 8305 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068708: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -06870c: 5254 7a05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -068710: 6e30 531e 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ -068716: 5452 8305 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -06871a: 5253 6e05 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -06871e: 7120 640b 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -068724: 0a02 |0010: move-result v2 │ │ -068726: 5253 7b05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -06872a: 5254 7a05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -06872e: 7040 f612 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@12f6 │ │ -068734: 0a00 |0018: move-result v0 │ │ -068736: 5452 8305 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -06873a: 5253 6e05 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -06873e: 7120 650b 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -068744: 0a02 |0020: move-result v2 │ │ -068746: 5253 7b05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -06874a: 5254 7a05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ -06874e: 7040 f612 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@12f6 │ │ -068754: 0a01 |0028: move-result v1 │ │ -068756: 7030 ff12 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@12ff │ │ -06875c: 0e00 |002c: return-void │ │ +068744: |[068744] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +068754: 5452 8305 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068758: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +06875c: 5254 7a05 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +068760: 6e30 531e 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ +068766: 5452 8305 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +06876a: 5253 6e05 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +06876e: 7120 640b 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +068774: 0a02 |0010: move-result v2 │ │ +068776: 5253 7b05 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +06877a: 5254 7a05 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +06877e: 7040 f612 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@12f6 │ │ +068784: 0a00 |0018: move-result v0 │ │ +068786: 5452 8305 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +06878a: 5253 6e05 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +06878e: 7120 650b 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +068794: 0a02 |0020: move-result v2 │ │ +068796: 5253 7b05 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +06879a: 5254 7a05 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@057a │ │ +06879e: 7040 f612 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@12f6 │ │ +0687a4: 0a01 |0028: move-result v1 │ │ +0687a6: 7030 ff12 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@12ff │ │ +0687ac: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1355 │ │ 0x0009 line=1356 │ │ 0x0019 line=1359 │ │ 0x0029 line=1362 │ │ 0x002c line=1363 │ │ @@ -86271,44 +86266,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -068760: |[068760] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -068770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068772: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -068774: 7051 f212 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ -06877a: 0a01 |0005: move-result v1 │ │ -06877c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -068780: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -068784: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -068786: 7051 f212 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ -06878c: 0a01 |000e: move-result v1 │ │ -06878e: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -068792: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -068796: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -068798: 7051 f212 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ -06879e: 0a01 |0017: move-result v1 │ │ -0687a0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0687a4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -0687a8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -0687ac: 7051 f212 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ -0687b2: 0a01 |0021: move-result v1 │ │ -0687b4: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -0687b8: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -0687bc: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -0687c0: 5431 7205 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ -0687c4: 4402 0106 |002a: aget v2, v1, v6 │ │ -0687c8: b602 |002c: or-int/2addr v2, v0 │ │ -0687ca: 4b02 0106 |002d: aput v2, v1, v6 │ │ -0687ce: 5431 6f05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0687d2: 6e30 e412 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@12e4 │ │ -0687d8: 0e00 |0034: return-void │ │ +0687b0: |[0687b0] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +0687c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0687c2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0687c4: 7051 f212 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ +0687ca: 0a01 |0005: move-result v1 │ │ +0687cc: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +0687d0: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +0687d4: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +0687d6: 7051 f212 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ +0687dc: 0a01 |000e: move-result v1 │ │ +0687de: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +0687e2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +0687e6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +0687e8: 7051 f212 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ +0687ee: 0a01 |0017: move-result v1 │ │ +0687f0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +0687f4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +0687f8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +0687fc: 7051 f212 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@12f2 │ │ +068802: 0a01 |0021: move-result v1 │ │ +068804: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +068808: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +06880c: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +068810: 5431 7205 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0572 │ │ +068814: 4402 0106 |002a: aget v2, v1, v6 │ │ +068818: b602 |002c: or-int/2addr v2, v0 │ │ +06881a: 4b02 0106 |002d: aput v2, v1, v6 │ │ +06881e: 5431 6f05 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068822: 6e30 e412 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@12e4 │ │ +068828: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1197 │ │ 0x0001 line=1198 │ │ 0x0008 line=1199 │ │ 0x000a line=1201 │ │ 0x0011 line=1202 │ │ @@ -86332,36 +86327,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0687dc: |[0687dc] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -0687ec: 7020 0213 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1302 │ │ -0687f2: 5430 7605 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -0687f6: 5431 7805 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -0687fa: 4b04 0106 |0007: aput v4, v1, v6 │ │ -0687fe: 4b04 0006 |0009: aput v4, v0, v6 │ │ -068802: 5430 7705 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -068806: 5431 7905 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -06880a: 4b05 0106 |000f: aput v5, v1, v6 │ │ -06880e: 4b05 0006 |0011: aput v5, v0, v6 │ │ -068812: 5430 7505 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -068816: 8741 |0015: float-to-int v1, v4 │ │ -068818: 8752 |0016: float-to-int v2, v5 │ │ -06881a: 7030 0913 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1309 │ │ -068820: 0a01 |001a: move-result v1 │ │ -068822: 4b01 0006 |001b: aput v1, v0, v6 │ │ -068826: 5230 7d05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -06882a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -06882c: b861 |0020: shl-int/2addr v1, v6 │ │ -06882e: b610 |0021: or-int/2addr v0, v1 │ │ -068830: 5930 7d05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -068834: 0e00 |0024: return-void │ │ +06882c: |[06882c] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +06883c: 7020 0213 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1302 │ │ +068842: 5430 7605 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068846: 5431 7805 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +06884a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +06884e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +068852: 5430 7705 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +068856: 5431 7905 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +06885a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +06885e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +068862: 5430 7505 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068866: 8741 |0015: float-to-int v1, v4 │ │ +068868: 8752 |0016: float-to-int v2, v5 │ │ +06886a: 7030 0913 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1309 │ │ +068870: 0a01 |001a: move-result v1 │ │ +068872: 4b01 0006 |001b: aput v1, v0, v6 │ │ +068876: 5230 7d05 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +06887a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +06887c: b861 |0020: shl-int/2addr v1, v6 │ │ +06887e: b610 |0021: or-int/2addr v0, v1 │ │ +068880: 5930 7d05 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +068884: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x0003 line=829 │ │ 0x000b line=830 │ │ 0x0013 line=831 │ │ 0x001d line=832 │ │ @@ -86377,32 +86372,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -068838: |[068838] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -068848: 7110 d70a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ -06884e: 0a01 |0003: move-result v1 │ │ -068850: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -068852: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -068856: 7120 d80a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -06885c: 0a02 |000a: move-result v2 │ │ -06885e: 7120 d90a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -068864: 0a03 |000e: move-result v3 │ │ -068866: 7120 da0a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -06886c: 0a04 |0012: move-result v4 │ │ -06886e: 5465 7805 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -068872: 4b03 0502 |0015: aput v3, v5, v2 │ │ -068876: 5465 7905 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -06887a: 4b04 0502 |0019: aput v4, v5, v2 │ │ -06887e: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -068882: 28e8 |001d: goto 0005 // -0018 │ │ -068884: 0e00 |001e: return-void │ │ +068888: |[068888] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +068898: 7110 d70a 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ +06889e: 0a01 |0003: move-result v1 │ │ +0688a0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0688a2: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +0688a6: 7120 d80a 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0688ac: 0a02 |000a: move-result v2 │ │ +0688ae: 7120 d90a 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +0688b4: 0a03 |000e: move-result v3 │ │ +0688b6: 7120 da0a 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +0688bc: 0a04 |0012: move-result v4 │ │ +0688be: 5465 7805 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +0688c2: 4b03 0502 |0015: aput v3, v5, v2 │ │ +0688c6: 5465 7905 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +0688ca: 4b04 0502 |0019: aput v4, v5, v2 │ │ +0688ce: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0688d2: 28e8 |001d: goto 0005 // -0018 │ │ +0688d4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0007 line=838 │ │ 0x000b line=839 │ │ 0x000f line=840 │ │ @@ -86425,41 +86420,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -068888: |[068888] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -068898: 6e10 f012 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -06889e: 5280 7105 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -0688a2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -0688a4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -0688a8: 5480 7f05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -0688ac: 6e10 5f11 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ -0688b2: 0a06 |000d: move-result v6 │ │ -0688b4: 5480 7f05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -0688b8: 6e10 6011 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ -0688be: 0a07 |0013: move-result v7 │ │ -0688c0: 5480 7f05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -0688c4: 6e10 5811 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ -0688ca: 5480 7f05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -0688ce: 6e10 5f11 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ -0688d4: 0a02 |001e: move-result v2 │ │ -0688d6: 5480 7f05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -0688da: 6e10 6011 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ -0688e0: 0a03 |0024: move-result v3 │ │ -0688e2: 5480 6f05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0688e6: 5481 7005 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0688ea: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -0688ee: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -0688f2: 7406 e912 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ -0688f8: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -0688fa: 6e20 1713 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068900: 0e00 |0034: return-void │ │ +0688d8: |[0688d8] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +0688e8: 6e10 f012 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +0688ee: 5280 7105 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0688f2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +0688f4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +0688f8: 5480 7f05 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +0688fc: 6e10 5f11 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ +068902: 0a06 |000d: move-result v6 │ │ +068904: 5480 7f05 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068908: 6e10 6011 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ +06890e: 0a07 |0013: move-result v7 │ │ +068910: 5480 7f05 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068914: 6e10 5811 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ +06891a: 5480 7f05 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +06891e: 6e10 5f11 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ +068924: 0a02 |001e: move-result v2 │ │ +068926: 5480 7f05 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +06892a: 6e10 6011 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ +068930: 0a03 |0024: move-result v3 │ │ +068932: 5480 6f05 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068936: 5481 7005 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06893a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +06893e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +068942: 7406 e912 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ +068948: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +06894a: 6e20 1713 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068950: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -86480,79 +86475,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -068904: |[068904] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -068914: 20e1 ad03 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@03ad │ │ -068918: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -06891c: 07e9 |0004: move-object v9, v14 │ │ -06891e: 1f09 ad03 |0005: check-cast v9, Landroid/view/ViewGroup; // type@03ad │ │ -068922: 6e10 981e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ -068928: 0a0b |000a: move-result v11 │ │ -06892a: 6e10 991e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ -068930: 0a0c |000e: move-result v12 │ │ -068932: 6e10 151f 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -068938: 0a08 |0012: move-result v8 │ │ -06893a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -06893e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -068942: 6e20 141f a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -068948: 0c02 |001a: move-result-object v2 │ │ -06894a: 9001 120b |001b: add-int v1, v18, v11 │ │ -06894e: 6e10 8a1e 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068954: 0a03 |0020: move-result v3 │ │ -068956: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -06895a: 9001 120b |0023: add-int v1, v18, v11 │ │ -06895e: 6e10 971e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -068964: 0a03 |0028: move-result v3 │ │ -068966: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -06896a: 9001 130c |002b: add-int v1, v19, v12 │ │ -06896e: 6e10 9b1e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068974: 0a03 |0030: move-result v3 │ │ -068976: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -06897a: 9001 130c |0033: add-int v1, v19, v12 │ │ -06897e: 6e10 7e1e 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -068984: 0a03 |0038: move-result v3 │ │ -068986: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -06898a: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -06898c: 9001 120b |003c: add-int v1, v18, v11 │ │ -068990: 6e10 8a1e 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068996: 0a04 |0041: move-result v4 │ │ -068998: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -06899c: 9001 130c |0044: add-int v1, v19, v12 │ │ -0689a0: 6e10 9b1e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0689a6: 0a04 |0049: move-result v4 │ │ -0689a8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -0689ac: 07d1 |004c: move-object v1, v13 │ │ -0689ae: 0204 1000 |004d: move/from16 v4, v16 │ │ -0689b2: 0205 1100 |004f: move/from16 v5, v17 │ │ -0689b6: 7407 ef12 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@12ef │ │ -0689bc: 0a01 |0054: move-result v1 │ │ -0689be: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -0689c2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -0689c4: 0f01 |0058: return v1 │ │ -0689c6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0689ca: 28ba |005b: goto 0015 // -0046 │ │ -0689cc: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -0689d0: 0200 1000 |005e: move/from16 v0, v16 │ │ -0689d4: 7b01 |0060: neg-int v1, v0 │ │ -0689d6: 7120 dc0b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ -0689dc: 0a01 |0064: move-result v1 │ │ -0689de: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -0689e2: 0200 1100 |0067: move/from16 v0, v17 │ │ -0689e6: 7b01 |0069: neg-int v1, v0 │ │ -0689e8: 7120 dd0b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0bdd │ │ -0689ee: 0a01 |006d: move-result v1 │ │ -0689f0: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -0689f4: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -0689f6: 28e7 |0071: goto 0058 // -0019 │ │ -0689f8: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -0689fa: 28e5 |0073: goto 0058 // -001b │ │ +068954: |[068954] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +068964: 20e1 b603 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@03b6 │ │ +068968: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +06896c: 07e9 |0004: move-object v9, v14 │ │ +06896e: 1f09 b603 |0005: check-cast v9, Landroid/view/ViewGroup; // type@03b6 │ │ +068972: 6e10 981e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1e98 │ │ +068978: 0a0b |000a: move-result v11 │ │ +06897a: 6e10 991e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1e99 │ │ +068980: 0a0c |000e: move-result v12 │ │ +068982: 6e10 151f 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +068988: 0a08 |0012: move-result v8 │ │ +06898a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +06898e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +068992: 6e20 141f a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +068998: 0c02 |001a: move-result-object v2 │ │ +06899a: 9001 120b |001b: add-int v1, v18, v11 │ │ +06899e: 6e10 8a1e 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0689a4: 0a03 |0020: move-result v3 │ │ +0689a6: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +0689aa: 9001 120b |0023: add-int v1, v18, v11 │ │ +0689ae: 6e10 971e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +0689b4: 0a03 |0028: move-result v3 │ │ +0689b6: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +0689ba: 9001 130c |002b: add-int v1, v19, v12 │ │ +0689be: 6e10 9b1e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0689c4: 0a03 |0030: move-result v3 │ │ +0689c6: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +0689ca: 9001 130c |0033: add-int v1, v19, v12 │ │ +0689ce: 6e10 7e1e 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +0689d4: 0a03 |0038: move-result v3 │ │ +0689d6: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +0689da: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +0689dc: 9001 120b |003c: add-int v1, v18, v11 │ │ +0689e0: 6e10 8a1e 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0689e6: 0a04 |0041: move-result v4 │ │ +0689e8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +0689ec: 9001 130c |0044: add-int v1, v19, v12 │ │ +0689f0: 6e10 9b1e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0689f6: 0a04 |0049: move-result v4 │ │ +0689f8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +0689fc: 07d1 |004c: move-object v1, v13 │ │ +0689fe: 0204 1000 |004d: move/from16 v4, v16 │ │ +068a02: 0205 1100 |004f: move/from16 v5, v17 │ │ +068a06: 7407 ef12 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@12ef │ │ +068a0c: 0a01 |0054: move-result v1 │ │ +068a0e: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +068a12: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +068a14: 0f01 |0058: return v1 │ │ +068a16: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +068a1a: 28ba |005b: goto 0015 // -0046 │ │ +068a1c: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +068a20: 0200 1000 |005e: move/from16 v0, v16 │ │ +068a24: 7b01 |0060: neg-int v1, v0 │ │ +068a26: 7120 dc0b 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0bdc │ │ +068a2c: 0a01 |0064: move-result v1 │ │ +068a2e: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +068a32: 0200 1100 |0067: move/from16 v0, v17 │ │ +068a36: 7b01 |0069: neg-int v1, v0 │ │ +068a38: 7120 dd0b 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@0bdd │ │ +068a3e: 0a01 |006d: move-result v1 │ │ +068a40: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +068a44: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +068a46: 28e7 |0071: goto 0058 // -0019 │ │ +068a48: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +068a4a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0005 line=909 │ │ 0x0007 line=910 │ │ 0x000b line=911 │ │ 0x000f line=912 │ │ @@ -86589,25 +86584,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0689fc: |[0689fc] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -068a0c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -068a0e: 5910 6e05 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -068a12: 7010 f812 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@12f8 │ │ -068a18: 5410 8305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068a1c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -068a20: 5410 8305 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068a24: 6e10 591e 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ -068a2a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -068a2c: 5b10 8305 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068a30: 0e00 |0012: return-void │ │ +068a4c: |[068a4c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +068a5c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +068a5e: 5910 6e05 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +068a62: 7010 f812 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@12f8 │ │ +068a68: 5410 8305 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068a6c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +068a70: 5410 8305 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068a74: 6e10 591e 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ +068a7a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +068a7c: 5b10 8305 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068a80: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -86620,42 +86615,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -068a34: |[068a34] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -068a44: 6e10 941e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -068a4a: 0c00 |0003: move-result-object v0 │ │ -068a4c: 5431 7c05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -068a50: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -068a54: 2200 5104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -068a58: 2201 6404 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -068a5c: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -068a62: 1a02 cf10 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@10cf │ │ -068a66: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -068a6c: 0c01 |0014: move-result-object v1 │ │ -068a6e: 5432 7c05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -068a72: 6e20 db22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -068a78: 0c01 |001a: move-result-object v1 │ │ -068a7a: 1a02 c300 |001b: const-string v2, ")" // string@00c3 │ │ -068a7e: 6e20 dc22 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -068a84: 0c01 |0020: move-result-object v1 │ │ -068a86: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -068a8c: 0c01 |0024: move-result-object v1 │ │ -068a8e: 7020 9c22 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -068a94: 2700 |0028: throw v0 │ │ -068a96: 5b34 7005 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068a9a: 5935 6e05 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -068a9e: 5430 6f05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068aa2: 6e30 e712 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@12e7 │ │ -068aa8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -068aaa: 6e20 1713 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068ab0: 0e00 |0036: return-void │ │ +068a84: |[068a84] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +068a94: 6e10 941e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +068a9a: 0c00 |0003: move-result-object v0 │ │ +068a9c: 5431 7c05 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068aa0: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +068aa4: 2200 5a04 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +068aa8: 2201 6d04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +068aac: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +068ab2: 1a02 d810 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@10d8 │ │ +068ab6: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +068abc: 0c01 |0014: move-result-object v1 │ │ +068abe: 5432 7c05 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068ac2: 6e20 db22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +068ac8: 0c01 |001a: move-result-object v1 │ │ +068aca: 1a02 c300 |001b: const-string v2, ")" // string@00c3 │ │ +068ace: 6e20 dc22 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +068ad4: 0c01 |0020: move-result-object v1 │ │ +068ad6: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +068adc: 0c01 |0024: move-result-object v1 │ │ +068ade: 7020 9c22 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +068ae4: 2700 |0028: throw v0 │ │ +068ae6: 5b34 7005 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068aea: 5935 6e05 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +068aee: 5430 6f05 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068af2: 6e30 e712 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@12e7 │ │ +068af8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +068afa: 6e20 1713 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068b00: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -86671,28 +86666,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -068ab4: |[068ab4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -068ac4: 5432 7605 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068ac8: 2120 |0002: array-length v0, v2 │ │ -068aca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -068acc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -068ad0: 6e30 f412 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@12f4 │ │ -068ad6: 0a02 |0009: move-result v2 │ │ -068ad8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -068adc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -068ade: 0f02 |000d: return v2 │ │ -068ae0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -068ae4: 28f4 |0010: goto 0004 // -000c │ │ -068ae6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -068ae8: 28fb |0012: goto 000d // -0005 │ │ +068b04: |[068b04] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +068b14: 5432 7605 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068b18: 2120 |0002: array-length v0, v2 │ │ +068b1a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +068b1c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +068b20: 6e30 f412 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@12f4 │ │ +068b26: 0a02 |0009: move-result v2 │ │ +068b28: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +068b2c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +068b2e: 0f02 |000d: return v2 │ │ +068b30: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +068b34: 28f4 |0010: goto 0004 // -000c │ │ +068b36: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +068b38: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1276 │ │ 0x0003 line=1277 │ │ 0x0006 line=1278 │ │ 0x000c line=1279 │ │ 0x000d line=1282 │ │ @@ -86709,76 +86704,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -068aec: |[068aec] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -068afc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -068afe: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -068b00: 6e20 1013 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1310 │ │ -068b06: 0a06 |0005: move-result v6 │ │ -068b08: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -068b0c: 0154 |0008: move v4, v5 │ │ -068b0e: 0f04 |0009: return v4 │ │ -068b10: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -068b14: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -068b18: 0140 |000e: move v0, v4 │ │ -068b1a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -068b1e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -068b20: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -068b24: 0141 |0014: move v1, v4 │ │ -068b26: 5496 7805 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -068b2a: 4406 060b |0017: aget v6, v6, v11 │ │ -068b2e: 5497 7605 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -068b32: 4407 070b |001b: aget v7, v7, v11 │ │ -068b36: a702 0607 |001d: sub-float v2, v6, v7 │ │ -068b3a: 5496 7905 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -068b3e: 4406 060b |0021: aget v6, v6, v11 │ │ -068b42: 5497 7705 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -068b46: 4407 070b |0025: aget v7, v7, v11 │ │ -068b4a: a703 0607 |0027: sub-float v3, v6, v7 │ │ -068b4e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -068b52: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -068b56: a806 0202 |002d: mul-float v6, v2, v2 │ │ -068b5a: a807 0303 |002f: mul-float v7, v3, v3 │ │ -068b5e: c676 |0031: add-float/2addr v6, v7 │ │ -068b60: 5297 8105 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068b64: 5298 8105 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068b68: b287 |0036: mul-int/2addr v7, v8 │ │ -068b6a: 8277 |0037: int-to-float v7, v7 │ │ -068b6c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -068b70: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -068b74: 0154 |003c: move v4, v5 │ │ -068b76: 28cc |003d: goto 0009 // -0034 │ │ -068b78: 0150 |003e: move v0, v5 │ │ -068b7a: 28d0 |003f: goto 000f // -0030 │ │ -068b7c: 0151 |0040: move v1, v5 │ │ -068b7e: 28d4 |0041: goto 0015 // -002c │ │ -068b80: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -068b84: 7110 ac22 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -068b8a: 0a06 |0047: move-result v6 │ │ -068b8c: 5297 8105 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068b90: 8277 |004a: int-to-float v7, v7 │ │ -068b92: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -068b96: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -068b9a: 0154 |004f: move v4, v5 │ │ -068b9c: 28b9 |0050: goto 0009 // -0047 │ │ -068b9e: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -068ba2: 7110 ac22 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -068ba8: 0a06 |0056: move-result v6 │ │ -068baa: 5297 8105 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068bae: 8277 |0059: int-to-float v7, v7 │ │ -068bb0: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -068bb4: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -068bb8: 0154 |005e: move v4, v5 │ │ -068bba: 28aa |005f: goto 0009 // -0056 │ │ -068bbc: 0154 |0060: move v4, v5 │ │ -068bbe: 28a8 |0061: goto 0009 // -0058 │ │ +068b3c: |[068b3c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +068b4c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +068b4e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +068b50: 6e20 1013 b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1310 │ │ +068b56: 0a06 |0005: move-result v6 │ │ +068b58: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +068b5c: 0154 |0008: move v4, v5 │ │ +068b5e: 0f04 |0009: return v4 │ │ +068b60: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +068b64: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +068b68: 0140 |000e: move v0, v4 │ │ +068b6a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +068b6e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +068b70: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +068b74: 0141 |0014: move v1, v4 │ │ +068b76: 5496 7805 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +068b7a: 4406 060b |0017: aget v6, v6, v11 │ │ +068b7e: 5497 7605 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +068b82: 4407 070b |001b: aget v7, v7, v11 │ │ +068b86: a702 0607 |001d: sub-float v2, v6, v7 │ │ +068b8a: 5496 7905 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +068b8e: 4406 060b |0021: aget v6, v6, v11 │ │ +068b92: 5497 7705 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +068b96: 4407 070b |0025: aget v7, v7, v11 │ │ +068b9a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +068b9e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +068ba2: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +068ba6: a806 0202 |002d: mul-float v6, v2, v2 │ │ +068baa: a807 0303 |002f: mul-float v7, v3, v3 │ │ +068bae: c676 |0031: add-float/2addr v6, v7 │ │ +068bb0: 5297 8105 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068bb4: 5298 8105 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068bb8: b287 |0036: mul-int/2addr v7, v8 │ │ +068bba: 8277 |0037: int-to-float v7, v7 │ │ +068bbc: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +068bc0: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +068bc4: 0154 |003c: move v4, v5 │ │ +068bc6: 28cc |003d: goto 0009 // -0034 │ │ +068bc8: 0150 |003e: move v0, v5 │ │ +068bca: 28d0 |003f: goto 000f // -0030 │ │ +068bcc: 0151 |0040: move v1, v5 │ │ +068bce: 28d4 |0041: goto 0015 // -002c │ │ +068bd0: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +068bd4: 7110 ac22 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +068bda: 0a06 |0047: move-result v6 │ │ +068bdc: 5297 8105 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068be0: 8277 |004a: int-to-float v7, v7 │ │ +068be2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +068be6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +068bea: 0154 |004f: move v4, v5 │ │ +068bec: 28b9 |0050: goto 0009 // -0047 │ │ +068bee: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +068bf2: 7110 ac22 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +068bf8: 0a06 |0056: move-result v6 │ │ +068bfa: 5297 8105 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068bfe: 8277 |0059: int-to-float v7, v7 │ │ +068c00: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +068c04: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +068c08: 0154 |005e: move v4, v5 │ │ +068c0a: 28aa |005f: goto 0009 // -0056 │ │ +068c0c: 0154 |0060: move v4, v5 │ │ +068c0e: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1301 │ │ 0x0009 line=1318 │ │ 0x000a line=1305 │ │ 0x000f line=1306 │ │ 0x0015 line=1308 │ │ @@ -86810,74 +86805,74 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 117 16-bit code units │ │ -068bc0: |[068bc0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -068bd0: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -068bd2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -068bd4: 5290 7105 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -068bd8: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ -068bdc: 5490 7f05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068be0: 6e10 5911 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1159 │ │ -068be6: 0a06 |000b: move-result v6 │ │ -068be8: 5490 7f05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068bec: 6e10 5f11 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ -068bf2: 0a02 |0011: move-result v2 │ │ -068bf4: 5490 7f05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068bf8: 6e10 6011 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ -068bfe: 0a03 |0017: move-result v3 │ │ -068c00: 5490 7005 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068c04: 6e10 8a1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068c0a: 0a00 |001d: move-result v0 │ │ -068c0c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -068c10: 5490 7005 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068c14: 6e10 9b1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068c1a: 0a00 |0025: move-result v0 │ │ -068c1c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -068c20: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -068c24: 5490 7005 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068c28: 6e20 b31e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -068c2e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -068c32: 5490 7005 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068c36: 6e20 b41e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ -068c3c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -068c40: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -068c44: 5490 6f05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068c48: 5491 7005 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068c4c: 7406 e912 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ -068c52: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ -068c56: 5490 7f05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068c5a: 6e10 6111 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1161 │ │ -068c60: 0a00 |0048: move-result v0 │ │ -068c62: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ -068c66: 5490 7f05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068c6a: 6e10 6211 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1162 │ │ -068c70: 0a00 |0050: move-result v0 │ │ -068c72: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ -068c76: 5490 7f05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068c7a: 6e10 5811 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ -068c80: 5490 7f05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068c84: 6e10 6311 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@1163 │ │ -068c8a: 0a06 |005d: move-result v6 │ │ -068c8c: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ -068c90: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ -068c94: 5490 7c05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -068c98: 5491 8005 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0580 │ │ -068c9c: 6e20 2d1f 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1f2d │ │ -068ca2: 5290 7105 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -068ca6: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ -068caa: 1210 |006d: const/4 v0, #int 1 // #1 │ │ -068cac: 0f00 |006e: return v0 │ │ -068cae: 6e20 1713 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068cb4: 28f7 |0072: goto 0069 // -0009 │ │ -068cb6: 0170 |0073: move v0, v7 │ │ -068cb8: 28fa |0074: goto 006e // -0006 │ │ +068c10: |[068c10] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +068c20: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +068c22: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +068c24: 5290 7105 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +068c28: 3380 6500 |0004: if-ne v0, v8, 0069 // +0065 │ │ +068c2c: 5490 7f05 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068c30: 6e10 5911 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1159 │ │ +068c36: 0a06 |000b: move-result v6 │ │ +068c38: 5490 7f05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068c3c: 6e10 5f11 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@115f │ │ +068c42: 0a02 |0011: move-result v2 │ │ +068c44: 5490 7f05 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068c48: 6e10 6011 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1160 │ │ +068c4e: 0a03 |0017: move-result v3 │ │ +068c50: 5490 7005 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068c54: 6e10 8a1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +068c5a: 0a00 |001d: move-result v0 │ │ +068c5c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +068c60: 5490 7005 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068c64: 6e10 9b1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +068c6a: 0a00 |0025: move-result v0 │ │ +068c6c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +068c70: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +068c74: 5490 7005 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068c78: 6e20 b31e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +068c7e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +068c82: 5490 7005 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068c86: 6e20 b41e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ +068c8c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +068c90: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +068c94: 5490 6f05 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068c98: 5491 7005 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068c9c: 7406 e912 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@12e9 │ │ +068ca2: 3806 1d00 |0041: if-eqz v6, 005e // +001d │ │ +068ca6: 5490 7f05 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068caa: 6e10 6111 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1161 │ │ +068cb0: 0a00 |0048: move-result v0 │ │ +068cb2: 3302 1500 |0049: if-ne v2, v0, 005e // +0015 │ │ +068cb6: 5490 7f05 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068cba: 6e10 6211 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1162 │ │ +068cc0: 0a00 |0050: move-result v0 │ │ +068cc2: 3303 0d00 |0051: if-ne v3, v0, 005e // +000d │ │ +068cc6: 5490 7f05 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068cca: 6e10 5811 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1158 │ │ +068cd0: 5490 7f05 |0058: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068cd4: 6e10 6311 0000 |005a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.isFinished:()Z // method@1163 │ │ +068cda: 0a06 |005d: move-result v6 │ │ +068cdc: 3906 0b00 |005e: if-nez v6, 0069 // +000b │ │ +068ce0: 380a 0f00 |0060: if-eqz v10, 006f // +000f │ │ +068ce4: 5490 7c05 |0062: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068ce8: 5491 8005 |0064: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0580 │ │ +068cec: 6e20 2d1f 1000 |0066: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1f2d │ │ +068cf2: 5290 7105 |0069: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +068cf6: 3380 0800 |006b: if-ne v0, v8, 0073 // +0008 │ │ +068cfa: 1210 |006d: const/4 v0, #int 1 // #1 │ │ +068cfc: 0f00 |006e: return v0 │ │ +068cfe: 6e20 1713 7900 |006f: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068d04: 28f7 |0072: goto 0069 // -0009 │ │ +068d06: 0170 |0073: move v0, v7 │ │ +068d08: 28fa |0074: goto 006e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=715 │ │ 0x0006 line=716 │ │ 0x000c line=717 │ │ 0x0012 line=718 │ │ 0x0018 line=719 │ │ @@ -86916,43 +86911,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -068cbc: |[068cbc] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -068ccc: 5453 7c05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -068cd0: 6e10 151f 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -068cd6: 0a01 |0005: move-result v1 │ │ -068cd8: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -068cdc: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -068ce0: 5453 7c05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ -068ce4: 5454 6f05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -068ce8: 6e20 e112 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@12e1 │ │ -068cee: 0a04 |0011: move-result v4 │ │ -068cf0: 6e20 141f 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -068cf6: 0c00 |0015: move-result-object v0 │ │ -068cf8: 6e10 8a1e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068cfe: 0a03 |0019: move-result v3 │ │ -068d00: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -068d04: 6e10 971e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -068d0a: 0a03 |001f: move-result v3 │ │ -068d0c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -068d10: 6e10 9b1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068d16: 0a03 |0025: move-result v3 │ │ -068d18: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -068d1c: 6e10 7e1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -068d22: 0a03 |002b: move-result v3 │ │ -068d24: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -068d28: 1100 |002e: return-object v0 │ │ -068d2a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -068d2e: 28d7 |0031: goto 0008 // -0029 │ │ -068d30: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -068d32: 28fb |0033: goto 002e // -0005 │ │ +068d0c: |[068d0c] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +068d1c: 5453 7c05 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068d20: 6e10 151f 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +068d26: 0a01 |0005: move-result v1 │ │ +068d28: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +068d2c: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +068d30: 5453 7c05 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@057c │ │ +068d34: 5454 6f05 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +068d38: 6e20 e112 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@12e1 │ │ +068d3e: 0a04 |0011: move-result v4 │ │ +068d40: 6e20 141f 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +068d46: 0c00 |0015: move-result-object v0 │ │ +068d48: 6e10 8a1e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +068d4e: 0a03 |0019: move-result v3 │ │ +068d50: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +068d54: 6e10 971e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +068d5a: 0a03 |001f: move-result v3 │ │ +068d5c: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +068d60: 6e10 9b1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +068d66: 0a03 |0025: move-result v3 │ │ +068d68: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +068d6c: 6e10 7e1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +068d72: 0a03 |002b: move-result v3 │ │ +068d74: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +068d78: 1100 |002e: return-object v0 │ │ +068d7a: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +068d7e: 28d7 |0031: goto 0008 // -0029 │ │ +068d80: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +068d82: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0006 line=1429 │ │ 0x000a line=1430 │ │ 0x0016 line=1431 │ │ 0x002e line=1436 │ │ @@ -86972,46 +86967,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -068d34: |[068d34] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -068d44: 5590 7e05 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ -068d48: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -068d4c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -068d50: 1a01 d102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02d1 │ │ -068d54: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -068d5a: 2700 |000b: throw v0 │ │ -068d5c: 5490 7f05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ -068d60: 5491 7005 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068d64: 6e10 8a1e 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068d6a: 0a01 |0013: move-result v1 │ │ -068d6c: 5492 7005 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068d70: 6e10 9b1e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068d76: 0a02 |0019: move-result v2 │ │ -068d78: 5493 8305 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068d7c: 5294 6e05 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -068d80: 7120 640b 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -068d86: 0a03 |0021: move-result v3 │ │ -068d88: 8733 |0022: float-to-int v3, v3 │ │ -068d8a: 5494 8305 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068d8e: 5295 6e05 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -068d92: 7120 650b 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -068d98: 0a04 |002a: move-result v4 │ │ -068d9a: 8744 |002b: float-to-int v4, v4 │ │ -068d9c: 01a5 |002c: move v5, v10 │ │ -068d9e: 01c6 |002d: move v6, v12 │ │ -068da0: 01b7 |002e: move v7, v11 │ │ -068da2: 01d8 |002f: move v8, v13 │ │ -068da4: 7409 5c11 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@115c │ │ -068daa: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -068dac: 6e20 1713 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ -068db2: 0e00 |0037: return-void │ │ +068d84: |[068d84] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +068d94: 5590 7e05 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ +068d98: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +068d9c: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +068da0: 1a01 d102 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@02d1 │ │ +068da4: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +068daa: 2700 |000b: throw v0 │ │ +068dac: 5490 7f05 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@057f │ │ +068db0: 5491 7005 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068db4: 6e10 8a1e 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +068dba: 0a01 |0013: move-result v1 │ │ +068dbc: 5492 7005 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068dc0: 6e10 9b1e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +068dc6: 0a02 |0019: move-result v2 │ │ +068dc8: 5493 8305 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068dcc: 5294 6e05 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +068dd0: 7120 640b 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +068dd6: 0a03 |0021: move-result v3 │ │ +068dd8: 8733 |0022: float-to-int v3, v3 │ │ +068dda: 5494 8305 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068dde: 5295 6e05 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +068de2: 7120 650b 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +068de8: 0a04 |002a: move-result v4 │ │ +068dea: 8744 |002b: float-to-int v4, v4 │ │ +068dec: 01a5 |002c: move v5, v10 │ │ +068dee: 01c6 |002d: move v6, v12 │ │ +068df0: 01b7 |002e: move v7, v11 │ │ +068df2: 01d8 |002f: move v8, v13 │ │ +068df4: 7409 5c11 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@115c │ │ +068dfa: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +068dfc: 6e20 1713 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1317 │ │ +068e02: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0004 line=691 │ │ 0x000c line=695 │ │ 0x0033 line=700 │ │ 0x0037 line=701 │ │ @@ -87027,17 +87022,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068db4: |[068db4] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -068dc4: 5210 6e05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -068dc8: 0f00 |0002: return v0 │ │ +068e04: |[068e04] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +068e14: 5210 6e05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +068e18: 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;) │ │ @@ -87045,17 +87040,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068dcc: |[068dcc] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -068ddc: 5410 7005 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068de0: 1100 |0002: return-object v0 │ │ +068e1c: |[068e1c] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +068e2c: 5410 7005 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068e30: 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;) │ │ @@ -87063,17 +87058,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068de4: |[068de4] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -068df4: 5210 7405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ -068df8: 0f00 |0002: return v0 │ │ +068e34: |[068e34] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +068e44: 5210 7405 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0574 │ │ +068e48: 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;) │ │ @@ -87081,17 +87076,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068dfc: |[068dfc] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -068e0c: 5210 7b05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -068e10: 0f00 |0002: return v0 │ │ +068e4c: |[068e4c] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +068e5c: 5210 7b05 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +068e60: 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;) │ │ @@ -87099,17 +87094,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068e14: |[068e14] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -068e24: 5210 8105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ -068e28: 0f00 |0002: return v0 │ │ +068e64: |[068e64] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +068e74: 5210 8105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0581 │ │ +068e78: 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;) │ │ @@ -87117,17 +87112,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068e2c: |[068e2c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -068e3c: 5210 7105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -068e40: 0f00 |0002: return v0 │ │ +068e7c: |[068e7c] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +068e8c: 5210 7105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +068e90: 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;) │ │ @@ -87135,19 +87130,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -068e44: |[068e44] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -068e54: 5410 7005 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -068e58: 6e40 1113 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ -068e5e: 0a00 |0005: move-result v0 │ │ -068e60: 0f00 |0006: return v0 │ │ +068e94: |[068e94] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +068ea4: 5410 7005 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +068ea8: 6e40 1113 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1311 │ │ +068eae: 0a00 |0005: move-result v0 │ │ +068eb0: 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 │ │ @@ -87157,28 +87152,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -068e64: |[068e64] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -068e74: 5432 7505 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -068e78: 2120 |0002: array-length v0, v2 │ │ -068e7a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -068e7c: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -068e80: 6e30 0f13 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@130f │ │ -068e86: 0a02 |0009: move-result v2 │ │ -068e88: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -068e8c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -068e8e: 0f02 |000d: return v2 │ │ -068e90: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -068e94: 28f4 |0010: goto 0004 // -000c │ │ -068e96: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -068e98: 28fb |0012: goto 000d // -0005 │ │ +068eb4: |[068eb4] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +068ec4: 5432 7505 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068ec8: 2120 |0002: array-length v0, v2 │ │ +068eca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +068ecc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +068ed0: 6e30 0f13 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@130f │ │ +068ed6: 0a02 |0009: move-result v2 │ │ +068ed8: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +068edc: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +068ede: 0f02 |000d: return v2 │ │ +068ee0: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +068ee4: 28f4 |0010: goto 0004 // -000c │ │ +068ee6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +068ee8: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0003 line=1332 │ │ 0x0006 line=1333 │ │ 0x000c line=1334 │ │ 0x000d line=1337 │ │ @@ -87195,26 +87190,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -068e9c: |[068e9c] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -068eac: 6e20 1013 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1310 │ │ -068eb2: 0a00 |0003: move-result v0 │ │ -068eb4: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -068eb8: 5410 7505 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -068ebc: 4400 0003 |0008: aget v0, v0, v3 │ │ -068ec0: b520 |000a: and-int/2addr v0, v2 │ │ -068ec2: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -068ec6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -068ec8: 0f00 |000e: return v0 │ │ -068eca: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -068ecc: 28fe |0010: goto 000e // -0002 │ │ +068eec: |[068eec] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +068efc: 6e20 1013 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1310 │ │ +068f02: 0a00 |0003: move-result v0 │ │ +068f04: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +068f08: 5410 7505 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +068f0c: 4400 0003 |0008: aget v0, v0, v3 │ │ +068f10: b520 |000a: and-int/2addr v0, v2 │ │ +068f12: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +068f16: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +068f18: 0f00 |000e: return v0 │ │ +068f1a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +068f1c: 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 │ │ @@ -87224,23 +87219,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -068ed0: |[068ed0] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -068ee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068ee2: 5231 7d05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ -068ee6: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -068eea: b521 |0005: and-int/2addr v1, v2 │ │ -068eec: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -068ef0: 0f00 |0008: return v0 │ │ -068ef2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -068ef4: 28fe |000a: goto 0008 // -0002 │ │ +068f20: |[068f20] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +068f30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +068f32: 5231 7d05 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@057d │ │ +068f36: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +068f3a: b521 |0005: and-int/2addr v1, v2 │ │ +068f3c: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +068f40: 0f00 |0008: return v0 │ │ +068f42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +068f44: 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 │ │ │ │ @@ -87249,32 +87244,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -068ef8: |[068ef8] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -068f08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068f0a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -068f0e: 0f00 |0003: return v0 │ │ -068f10: 6e10 8a1e 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -068f16: 0a01 |0007: move-result v1 │ │ -068f18: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -068f1c: 6e10 971e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -068f22: 0a01 |000d: move-result v1 │ │ -068f24: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -068f28: 6e10 9b1e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -068f2e: 0a01 |0013: move-result v1 │ │ -068f30: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -068f34: 6e10 7e1e 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -068f3a: 0a01 |0019: move-result v1 │ │ -068f3c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -068f40: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -068f42: 28e6 |001d: goto 0003 // -001a │ │ +068f48: |[068f48] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +068f58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +068f5a: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +068f5e: 0f00 |0003: return v0 │ │ +068f60: 6e10 8a1e 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +068f66: 0a01 |0007: move-result v1 │ │ +068f68: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +068f6c: 6e10 971e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +068f72: 0a01 |000d: move-result v1 │ │ +068f74: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +068f78: 6e10 9b1e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +068f7e: 0a01 |0013: move-result v1 │ │ +068f80: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +068f84: 6e10 7e1e 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +068f8a: 0a01 |0019: move-result v1 │ │ +068f8c: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +068f90: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +068f92: 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; │ │ @@ -87286,367 +87281,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -068f44: |[068f44] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -068f54: 7701 d60a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ -068f5a: 0a03 |0003: move-result v3 │ │ -068f5c: 7701 d50a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -068f62: 0a04 |0007: move-result v4 │ │ -068f64: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -068f68: 7401 f012 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -068f6e: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -068f72: 5400 8305 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068f76: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -068f7a: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -068f7e: 7100 581e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -068f84: 0c13 |0018: move-result-object v19 │ │ -068f86: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -068f8a: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -068f8e: 5b10 8305 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068f92: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -068f96: 5400 8305 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -068f9a: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -068f9e: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -068fa2: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -068fa6: 6e20 511e 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -068fac: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -068fb2: 0e00 |002f: return-void │ │ -068fb4: 7401 3a1e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -068fba: 0a11 |0033: move-result v17 │ │ -068fbc: 7401 3c1e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -068fc2: 0a12 |0037: move-result v18 │ │ -068fc4: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -068fc8: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -068fcc: 0201 1300 |003c: move/from16 v1, v19 │ │ -068fd0: 7120 d80a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -068fd6: 0a0f |0041: move-result v15 │ │ -068fd8: 0200 1100 |0042: move/from16 v0, v17 │ │ -068fdc: 8700 |0044: float-to-int v0, v0 │ │ -068fde: 0213 0000 |0045: move/from16 v19, v0 │ │ -068fe2: 0200 1200 |0047: move/from16 v0, v18 │ │ -068fe6: 8700 |0049: float-to-int v0, v0 │ │ -068fe8: 0214 0000 |004a: move/from16 v20, v0 │ │ -068fec: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -068ff0: 0201 1300 |004e: move/from16 v1, v19 │ │ -068ff4: 0202 1400 |0050: move/from16 v2, v20 │ │ -068ff8: 6e30 0313 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -068ffe: 0c10 |0055: move-result-object v16 │ │ -069000: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -069004: 0201 1100 |0058: move/from16 v1, v17 │ │ -069008: 0202 1200 |005a: move/from16 v2, v18 │ │ -06900c: 7040 1513 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ -069012: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -069016: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -06901a: 6e30 1d13 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -069020: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -069024: 5400 7505 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -069028: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -06902c: 4407 130f |006c: aget v7, v19, v15 │ │ -069030: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -069034: 5200 8205 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -069038: 0213 0000 |0072: move/from16 v19, v0 │ │ -06903c: 9513 1307 |0074: and-int v19, v19, v7 │ │ -069040: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -069044: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -069048: 5400 6f05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -06904c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -069050: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -069054: 5200 8205 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -069058: 0214 0000 |0082: move/from16 v20, v0 │ │ -06905c: 9514 1407 |0084: and-int v20, v20, v7 │ │ -069060: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -069064: 0201 1400 |0088: move/from16 v1, v20 │ │ -069068: 6e30 e612 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ -06906e: 28a2 |008d: goto 002f // -005e │ │ -069070: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -069074: 7120 d80a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -06907a: 0a0f |0093: move-result v15 │ │ -06907c: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -069080: 7120 d90a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -069086: 0a11 |0099: move-result v17 │ │ -069088: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -06908c: 7120 da0a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -069092: 0a12 |009f: move-result v18 │ │ -069094: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -069098: 0201 1100 |00a2: move/from16 v1, v17 │ │ -06909c: 0202 1200 |00a4: move/from16 v2, v18 │ │ -0690a0: 7040 1513 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ -0690a6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -0690aa: 5200 7105 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -0690ae: 0213 0000 |00ad: move/from16 v19, v0 │ │ -0690b2: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -0690b6: 0200 1100 |00b1: move/from16 v0, v17 │ │ -0690ba: 8700 |00b3: float-to-int v0, v0 │ │ -0690bc: 0213 0000 |00b4: move/from16 v19, v0 │ │ -0690c0: 0200 1200 |00b6: move/from16 v0, v18 │ │ -0690c4: 8700 |00b8: float-to-int v0, v0 │ │ -0690c6: 0214 0000 |00b9: move/from16 v20, v0 │ │ -0690ca: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -0690ce: 0201 1300 |00bd: move/from16 v1, v19 │ │ -0690d2: 0202 1400 |00bf: move/from16 v2, v20 │ │ -0690d6: 6e30 0313 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -0690dc: 0c10 |00c4: move-result-object v16 │ │ -0690de: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -0690e2: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -0690e6: 6e30 1d13 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -0690ec: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -0690f0: 5400 7505 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -0690f4: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -0690f8: 4407 130f |00d2: aget v7, v19, v15 │ │ -0690fc: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -069100: 5200 8205 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -069104: 0213 0000 |00d8: move/from16 v19, v0 │ │ -069108: 9513 1307 |00da: and-int v19, v19, v7 │ │ -06910c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -069110: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -069114: 5400 6f05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -069118: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -06911c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -069120: 5200 8205 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -069124: 0214 0000 |00e8: move/from16 v20, v0 │ │ -069128: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -06912c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -069130: 0201 1400 |00ee: move/from16 v1, v20 │ │ -069134: 6e30 e612 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ -06913a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -06913e: 0200 1100 |00f5: move/from16 v0, v17 │ │ -069142: 8700 |00f7: float-to-int v0, v0 │ │ -069144: 0213 0000 |00f8: move/from16 v19, v0 │ │ -069148: 0200 1200 |00fa: move/from16 v0, v18 │ │ -06914c: 8700 |00fc: float-to-int v0, v0 │ │ -06914e: 0214 0000 |00fd: move/from16 v20, v0 │ │ -069152: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -069156: 0201 1300 |0101: move/from16 v1, v19 │ │ -06915a: 0202 1400 |0103: move/from16 v2, v20 │ │ -06915e: 6e30 0d13 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@130d │ │ -069164: 0a13 |0108: move-result v19 │ │ -069166: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -06916a: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -06916e: 5400 7005 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -069172: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -069176: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -06917a: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -06917e: 6e30 1d13 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -069184: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -069188: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -06918c: 5200 7105 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069190: 0213 0000 |011e: move/from16 v19, v0 │ │ -069194: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -069198: 0200 1300 |0122: move/from16 v0, v19 │ │ -06919c: 0201 1400 |0124: move/from16 v1, v20 │ │ -0691a0: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -0691a4: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -0691a8: 5200 6e05 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -0691ac: 0213 0000 |012c: move/from16 v19, v0 │ │ -0691b0: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -0691b4: 0201 1300 |0130: move/from16 v1, v19 │ │ -0691b8: 7120 d40a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ -0691be: 0a0c |0135: move-result v12 │ │ -0691c0: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -0691c4: 7120 d90a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -0691ca: 0a11 |013b: move-result v17 │ │ -0691cc: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -0691d0: 7120 da0a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -0691d6: 0a12 |0141: move-result v18 │ │ -0691d8: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -0691dc: 5400 7805 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ -0691e0: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -0691e4: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -0691e8: 5200 6e05 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -0691ec: 0214 0000 |014c: move/from16 v20, v0 │ │ -0691f0: 4413 1314 |014e: aget v19, v19, v20 │ │ -0691f4: a713 1113 |0150: sub-float v19, v17, v19 │ │ -0691f8: 0200 1300 |0152: move/from16 v0, v19 │ │ -0691fc: 870a |0154: float-to-int v10, v0 │ │ -0691fe: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -069202: 5400 7905 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ -069206: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -06920a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -06920e: 5200 6e05 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -069212: 0214 0000 |015f: move/from16 v20, v0 │ │ -069216: 4413 1314 |0161: aget v19, v19, v20 │ │ -06921a: a713 1213 |0163: sub-float v19, v18, v19 │ │ -06921e: 0200 1300 |0165: move/from16 v0, v19 │ │ -069222: 870b |0167: float-to-int v11, v0 │ │ -069224: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -069228: 5400 7005 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06922c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -069230: 7401 8a1e 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -069236: 0a13 |0171: move-result v19 │ │ -069238: 9013 130a |0172: add-int v19, v19, v10 │ │ -06923c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -069240: 5400 7005 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -069244: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -069248: 7401 9b1e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06924e: 0a14 |017d: move-result v20 │ │ -069250: 9014 140b |017e: add-int v20, v20, v11 │ │ -069254: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -069258: 0201 1300 |0182: move/from16 v1, v19 │ │ -06925c: 0202 1400 |0184: move/from16 v2, v20 │ │ -069260: 705b 0113 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1301 │ │ -069266: 7602 1613 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ -06926c: 2900 a3fe |018c: goto/16 002f // -015d │ │ -069270: 7701 d70a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ -069276: 0a0e |0191: move-result v14 │ │ -069278: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -06927a: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -06927e: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -069282: 7120 d80a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -069288: 0a0f |019a: move-result v15 │ │ -06928a: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -06928e: 7120 d90a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -069294: 0a11 |01a0: move-result v17 │ │ -069296: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -06929a: 7120 da0a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -0692a0: 0a12 |01a6: move-result v18 │ │ -0692a2: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -0692a6: 5400 7605 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -0692aa: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -0692ae: 4413 130f |01ad: aget v19, v19, v15 │ │ -0692b2: a705 1113 |01af: sub-float v5, v17, v19 │ │ -0692b6: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -0692ba: 5400 7705 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -0692be: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -0692c2: 4413 130f |01b7: aget v19, v19, v15 │ │ -0692c6: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -0692ca: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -0692ce: 7040 1413 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1314 │ │ -0692d4: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -0692d8: 5200 7105 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -0692dc: 0213 0000 |01c4: move/from16 v19, v0 │ │ -0692e0: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -0692e4: 0200 1300 |01c8: move/from16 v0, v19 │ │ -0692e8: 0201 1400 |01ca: move/from16 v1, v20 │ │ -0692ec: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -0692f0: 7602 1613 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ -0692f6: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -0692fa: 0200 1100 |01d3: move/from16 v0, v17 │ │ -0692fe: 8700 |01d5: float-to-int v0, v0 │ │ -069300: 0213 0000 |01d6: move/from16 v19, v0 │ │ -069304: 0200 1200 |01d8: move/from16 v0, v18 │ │ -069308: 8700 |01da: float-to-int v0, v0 │ │ -06930a: 0214 0000 |01db: move/from16 v20, v0 │ │ -06930e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -069312: 0201 1300 |01df: move/from16 v1, v19 │ │ -069316: 0202 1400 |01e1: move/from16 v2, v20 │ │ -06931a: 6e30 0313 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -069320: 0c10 |01e6: move-result-object v16 │ │ -069322: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -069326: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -06932a: 7040 f512 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@12f5 │ │ -069330: 0a13 |01ee: move-result v19 │ │ -069332: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -069336: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -06933a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -06933e: 6e30 1d13 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -069344: 0a13 |01f8: move-result v19 │ │ -069346: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -06934a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06934e: 2896 |01fd: goto 0193 // -006a │ │ -069350: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -069354: 7120 d80a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -06935a: 0a0f |0203: move-result v15 │ │ -06935c: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -069360: 5200 7105 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069364: 0213 0000 |0208: move/from16 v19, v0 │ │ -069368: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -06936c: 0200 1300 |020c: move/from16 v0, v19 │ │ -069370: 0201 1400 |020e: move/from16 v1, v20 │ │ -069374: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -069378: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -06937c: 5200 6e05 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -069380: 0213 0000 |0216: move/from16 v19, v0 │ │ -069384: 0200 1300 |0218: move/from16 v0, v19 │ │ -069388: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -06938c: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -06938e: 7701 d70a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ -069394: 0a0e |0220: move-result v14 │ │ -069396: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -069398: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -06939c: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -0693a0: 7120 d80a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -0693a6: 0a09 |0229: move-result v9 │ │ -0693a8: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -0693ac: 5200 6e05 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -0693b0: 0213 0000 |022e: move/from16 v19, v0 │ │ -0693b4: 0200 1300 |0230: move/from16 v0, v19 │ │ -0693b8: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -0693bc: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0693c0: 28ec |0236: goto 0222 // -0014 │ │ -0693c2: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -0693c6: 7120 d90a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -0693cc: 0a11 |023c: move-result v17 │ │ -0693ce: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -0693d2: 7120 da0a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -0693d8: 0a12 |0242: move-result v18 │ │ -0693da: 0200 1100 |0243: move/from16 v0, v17 │ │ -0693de: 8700 |0245: float-to-int v0, v0 │ │ -0693e0: 0213 0000 |0246: move/from16 v19, v0 │ │ -0693e4: 0200 1200 |0248: move/from16 v0, v18 │ │ -0693e8: 8700 |024a: float-to-int v0, v0 │ │ -0693ea: 0214 0000 |024b: move/from16 v20, v0 │ │ -0693ee: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -0693f2: 0201 1300 |024f: move/from16 v1, v19 │ │ -0693f6: 0202 1400 |0251: move/from16 v2, v20 │ │ -0693fa: 6e30 0313 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -069400: 0c13 |0256: move-result-object v19 │ │ -069402: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -069406: 5400 7005 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06940a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -06940e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -069412: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -069416: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -06941a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -06941e: 5400 7005 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -069422: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -069426: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -06942a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -06942e: 6e30 1d13 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -069434: 0a13 |0270: move-result v19 │ │ -069436: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -06943a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -06943e: 520d 6e05 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -069442: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -069446: 0200 1300 |0279: move/from16 v0, v19 │ │ -06944a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -06944e: 7601 1313 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1313 │ │ -069454: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -069458: 7020 f912 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@12f9 │ │ -06945e: 2900 aafd |0285: goto/16 002f // -0256 │ │ -069462: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -069466: 5200 7105 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -06946a: 0213 0000 |028b: move/from16 v19, v0 │ │ -06946e: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -069472: 0200 1300 |028f: move/from16 v0, v19 │ │ -069476: 0201 1400 |0291: move/from16 v1, v20 │ │ -06947a: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -06947e: 7601 1313 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1313 │ │ -069484: 7401 f012 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -06948a: 2900 94fd |029b: goto/16 002f // -026c │ │ -06948e: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -069492: 5200 7105 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069496: 0213 0000 |02a1: move/from16 v19, v0 │ │ -06949a: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -06949e: 0200 1300 |02a5: move/from16 v0, v19 │ │ -0694a2: 0201 1400 |02a7: move/from16 v1, v20 │ │ -0694a6: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -0694aa: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -0694ae: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -0694b2: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -0694b6: 0201 1300 |02b1: move/from16 v1, v19 │ │ -0694ba: 0202 1400 |02b3: move/from16 v2, v20 │ │ -0694be: 7030 ff12 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@12ff │ │ -0694c4: 7401 f012 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -0694ca: 2900 74fd |02bb: goto/16 002f // -028c │ │ -0694ce: 0000 |02bd: nop // spacer │ │ -0694d0: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +068f94: |[068f94] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +068fa4: 7701 d60a 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ +068faa: 0a03 |0003: move-result v3 │ │ +068fac: 7701 d50a 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +068fb2: 0a04 |0007: move-result v4 │ │ +068fb4: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +068fb8: 7401 f012 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +068fbe: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +068fc2: 5400 8305 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068fc6: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +068fca: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +068fce: 7100 581e 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +068fd4: 0c13 |0018: move-result-object v19 │ │ +068fd6: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +068fda: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +068fde: 5b10 8305 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068fe2: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +068fe6: 5400 8305 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +068fea: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +068fee: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +068ff2: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +068ff6: 6e20 511e 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +068ffc: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +069002: 0e00 |002f: return-void │ │ +069004: 7401 3a1e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +06900a: 0a11 |0033: move-result v17 │ │ +06900c: 7401 3c1e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +069012: 0a12 |0037: move-result v18 │ │ +069014: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +069018: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +06901c: 0201 1300 |003c: move/from16 v1, v19 │ │ +069020: 7120 d80a 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +069026: 0a0f |0041: move-result v15 │ │ +069028: 0200 1100 |0042: move/from16 v0, v17 │ │ +06902c: 8700 |0044: float-to-int v0, v0 │ │ +06902e: 0213 0000 |0045: move/from16 v19, v0 │ │ +069032: 0200 1200 |0047: move/from16 v0, v18 │ │ +069036: 8700 |0049: float-to-int v0, v0 │ │ +069038: 0214 0000 |004a: move/from16 v20, v0 │ │ +06903c: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +069040: 0201 1300 |004e: move/from16 v1, v19 │ │ +069044: 0202 1400 |0050: move/from16 v2, v20 │ │ +069048: 6e30 0313 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +06904e: 0c10 |0055: move-result-object v16 │ │ +069050: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +069054: 0201 1100 |0058: move/from16 v1, v17 │ │ +069058: 0202 1200 |005a: move/from16 v2, v18 │ │ +06905c: 7040 1513 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ +069062: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +069066: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +06906a: 6e30 1d13 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +069070: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +069074: 5400 7505 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +069078: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +06907c: 4407 130f |006c: aget v7, v19, v15 │ │ +069080: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +069084: 5200 8205 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +069088: 0213 0000 |0072: move/from16 v19, v0 │ │ +06908c: 9513 1307 |0074: and-int v19, v19, v7 │ │ +069090: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +069094: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +069098: 5400 6f05 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +06909c: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +0690a0: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +0690a4: 5200 8205 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +0690a8: 0214 0000 |0082: move/from16 v20, v0 │ │ +0690ac: 9514 1407 |0084: and-int v20, v20, v7 │ │ +0690b0: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +0690b4: 0201 1400 |0088: move/from16 v1, v20 │ │ +0690b8: 6e30 e612 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ +0690be: 28a2 |008d: goto 002f // -005e │ │ +0690c0: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +0690c4: 7120 d80a 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0690ca: 0a0f |0093: move-result v15 │ │ +0690cc: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +0690d0: 7120 d90a 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +0690d6: 0a11 |0099: move-result v17 │ │ +0690d8: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +0690dc: 7120 da0a 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +0690e2: 0a12 |009f: move-result v18 │ │ +0690e4: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +0690e8: 0201 1100 |00a2: move/from16 v1, v17 │ │ +0690ec: 0202 1200 |00a4: move/from16 v2, v18 │ │ +0690f0: 7040 1513 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ +0690f6: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +0690fa: 5200 7105 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0690fe: 0213 0000 |00ad: move/from16 v19, v0 │ │ +069102: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +069106: 0200 1100 |00b1: move/from16 v0, v17 │ │ +06910a: 8700 |00b3: float-to-int v0, v0 │ │ +06910c: 0213 0000 |00b4: move/from16 v19, v0 │ │ +069110: 0200 1200 |00b6: move/from16 v0, v18 │ │ +069114: 8700 |00b8: float-to-int v0, v0 │ │ +069116: 0214 0000 |00b9: move/from16 v20, v0 │ │ +06911a: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +06911e: 0201 1300 |00bd: move/from16 v1, v19 │ │ +069122: 0202 1400 |00bf: move/from16 v2, v20 │ │ +069126: 6e30 0313 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +06912c: 0c10 |00c4: move-result-object v16 │ │ +06912e: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +069132: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +069136: 6e30 1d13 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +06913c: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +069140: 5400 7505 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +069144: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +069148: 4407 130f |00d2: aget v7, v19, v15 │ │ +06914c: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +069150: 5200 8205 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +069154: 0213 0000 |00d8: move/from16 v19, v0 │ │ +069158: 9513 1307 |00da: and-int v19, v19, v7 │ │ +06915c: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +069160: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +069164: 5400 6f05 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +069168: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +06916c: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +069170: 5200 8205 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +069174: 0214 0000 |00e8: move/from16 v20, v0 │ │ +069178: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +06917c: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +069180: 0201 1400 |00ee: move/from16 v1, v20 │ │ +069184: 6e30 e612 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ +06918a: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +06918e: 0200 1100 |00f5: move/from16 v0, v17 │ │ +069192: 8700 |00f7: float-to-int v0, v0 │ │ +069194: 0213 0000 |00f8: move/from16 v19, v0 │ │ +069198: 0200 1200 |00fa: move/from16 v0, v18 │ │ +06919c: 8700 |00fc: float-to-int v0, v0 │ │ +06919e: 0214 0000 |00fd: move/from16 v20, v0 │ │ +0691a2: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +0691a6: 0201 1300 |0101: move/from16 v1, v19 │ │ +0691aa: 0202 1400 |0103: move/from16 v2, v20 │ │ +0691ae: 6e30 0d13 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@130d │ │ +0691b4: 0a13 |0108: move-result v19 │ │ +0691b6: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +0691ba: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +0691be: 5400 7005 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +0691c2: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +0691c6: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +0691ca: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +0691ce: 6e30 1d13 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +0691d4: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +0691d8: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +0691dc: 5200 7105 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0691e0: 0213 0000 |011e: move/from16 v19, v0 │ │ +0691e4: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +0691e8: 0200 1300 |0122: move/from16 v0, v19 │ │ +0691ec: 0201 1400 |0124: move/from16 v1, v20 │ │ +0691f0: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +0691f4: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +0691f8: 5200 6e05 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +0691fc: 0213 0000 |012c: move/from16 v19, v0 │ │ +069200: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +069204: 0201 1300 |0130: move/from16 v1, v19 │ │ +069208: 7120 d40a 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0ad4 │ │ +06920e: 0a0c |0135: move-result v12 │ │ +069210: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +069214: 7120 d90a c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +06921a: 0a11 |013b: move-result v17 │ │ +06921c: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +069220: 7120 da0a c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +069226: 0a12 |0141: move-result v18 │ │ +069228: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +06922c: 5400 7805 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@0578 │ │ +069230: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +069234: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +069238: 5200 6e05 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +06923c: 0214 0000 |014c: move/from16 v20, v0 │ │ +069240: 4413 1314 |014e: aget v19, v19, v20 │ │ +069244: a713 1113 |0150: sub-float v19, v17, v19 │ │ +069248: 0200 1300 |0152: move/from16 v0, v19 │ │ +06924c: 870a |0154: float-to-int v10, v0 │ │ +06924e: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +069252: 5400 7905 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@0579 │ │ +069256: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +06925a: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +06925e: 5200 6e05 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +069262: 0214 0000 |015f: move/from16 v20, v0 │ │ +069266: 4413 1314 |0161: aget v19, v19, v20 │ │ +06926a: a713 1213 |0163: sub-float v19, v18, v19 │ │ +06926e: 0200 1300 |0165: move/from16 v0, v19 │ │ +069272: 870b |0167: float-to-int v11, v0 │ │ +069274: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +069278: 5400 7005 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06927c: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +069280: 7401 8a1e 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +069286: 0a13 |0171: move-result v19 │ │ +069288: 9013 130a |0172: add-int v19, v19, v10 │ │ +06928c: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +069290: 5400 7005 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +069294: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +069298: 7401 9b1e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06929e: 0a14 |017d: move-result v20 │ │ +0692a0: 9014 140b |017e: add-int v20, v20, v11 │ │ +0692a4: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +0692a8: 0201 1300 |0182: move/from16 v1, v19 │ │ +0692ac: 0202 1400 |0184: move/from16 v2, v20 │ │ +0692b0: 705b 0113 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1301 │ │ +0692b6: 7602 1613 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ +0692bc: 2900 a3fe |018c: goto/16 002f // -015d │ │ +0692c0: 7701 d70a 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ +0692c6: 0a0e |0191: move-result v14 │ │ +0692c8: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +0692ca: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +0692ce: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +0692d2: 7120 d80a 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0692d8: 0a0f |019a: move-result v15 │ │ +0692da: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +0692de: 7120 d90a 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +0692e4: 0a11 |01a0: move-result v17 │ │ +0692e6: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +0692ea: 7120 da0a 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +0692f0: 0a12 |01a6: move-result v18 │ │ +0692f2: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +0692f6: 5400 7605 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +0692fa: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +0692fe: 4413 130f |01ad: aget v19, v19, v15 │ │ +069302: a705 1113 |01af: sub-float v5, v17, v19 │ │ +069306: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +06930a: 5400 7705 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +06930e: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +069312: 4413 130f |01b7: aget v19, v19, v15 │ │ +069316: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +06931a: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +06931e: 7040 1413 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1314 │ │ +069324: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +069328: 5200 7105 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +06932c: 0213 0000 |01c4: move/from16 v19, v0 │ │ +069330: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +069334: 0200 1300 |01c8: move/from16 v0, v19 │ │ +069338: 0201 1400 |01ca: move/from16 v1, v20 │ │ +06933c: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +069340: 7602 1613 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ +069346: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +06934a: 0200 1100 |01d3: move/from16 v0, v17 │ │ +06934e: 8700 |01d5: float-to-int v0, v0 │ │ +069350: 0213 0000 |01d6: move/from16 v19, v0 │ │ +069354: 0200 1200 |01d8: move/from16 v0, v18 │ │ +069358: 8700 |01da: float-to-int v0, v0 │ │ +06935a: 0214 0000 |01db: move/from16 v20, v0 │ │ +06935e: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +069362: 0201 1300 |01df: move/from16 v1, v19 │ │ +069366: 0202 1400 |01e1: move/from16 v2, v20 │ │ +06936a: 6e30 0313 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +069370: 0c10 |01e6: move-result-object v16 │ │ +069372: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +069376: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +06937a: 7040 f512 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@12f5 │ │ +069380: 0a13 |01ee: move-result v19 │ │ +069382: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +069386: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +06938a: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +06938e: 6e30 1d13 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +069394: 0a13 |01f8: move-result v19 │ │ +069396: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +06939a: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06939e: 2896 |01fd: goto 0193 // -006a │ │ +0693a0: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +0693a4: 7120 d80a 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0693aa: 0a0f |0203: move-result v15 │ │ +0693ac: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +0693b0: 5200 7105 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0693b4: 0213 0000 |0208: move/from16 v19, v0 │ │ +0693b8: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +0693bc: 0200 1300 |020c: move/from16 v0, v19 │ │ +0693c0: 0201 1400 |020e: move/from16 v1, v20 │ │ +0693c4: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +0693c8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +0693cc: 5200 6e05 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +0693d0: 0213 0000 |0216: move/from16 v19, v0 │ │ +0693d4: 0200 1300 |0218: move/from16 v0, v19 │ │ +0693d8: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +0693dc: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +0693de: 7701 d70a 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ +0693e4: 0a0e |0220: move-result v14 │ │ +0693e6: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +0693e8: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +0693ec: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +0693f0: 7120 d80a 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0693f6: 0a09 |0229: move-result v9 │ │ +0693f8: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +0693fc: 5200 6e05 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +069400: 0213 0000 |022e: move/from16 v19, v0 │ │ +069404: 0200 1300 |0230: move/from16 v0, v19 │ │ +069408: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +06940c: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +069410: 28ec |0236: goto 0222 // -0014 │ │ +069412: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +069416: 7120 d90a 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +06941c: 0a11 |023c: move-result v17 │ │ +06941e: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +069422: 7120 da0a 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +069428: 0a12 |0242: move-result v18 │ │ +06942a: 0200 1100 |0243: move/from16 v0, v17 │ │ +06942e: 8700 |0245: float-to-int v0, v0 │ │ +069430: 0213 0000 |0246: move/from16 v19, v0 │ │ +069434: 0200 1200 |0248: move/from16 v0, v18 │ │ +069438: 8700 |024a: float-to-int v0, v0 │ │ +06943a: 0214 0000 |024b: move/from16 v20, v0 │ │ +06943e: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +069442: 0201 1300 |024f: move/from16 v1, v19 │ │ +069446: 0202 1400 |0251: move/from16 v2, v20 │ │ +06944a: 6e30 0313 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +069450: 0c13 |0256: move-result-object v19 │ │ +069452: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +069456: 5400 7005 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06945a: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +06945e: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +069462: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +069466: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +06946a: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +06946e: 5400 7005 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +069472: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +069476: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +06947a: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +06947e: 6e30 1d13 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +069484: 0a13 |0270: move-result v19 │ │ +069486: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +06948a: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +06948e: 520d 6e05 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +069492: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +069496: 0200 1300 |0279: move/from16 v0, v19 │ │ +06949a: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +06949e: 7601 1313 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1313 │ │ +0694a4: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +0694a8: 7020 f912 f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@12f9 │ │ +0694ae: 2900 aafd |0285: goto/16 002f // -0256 │ │ +0694b2: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +0694b6: 5200 7105 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0694ba: 0213 0000 |028b: move/from16 v19, v0 │ │ +0694be: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +0694c2: 0200 1300 |028f: move/from16 v0, v19 │ │ +0694c6: 0201 1400 |0291: move/from16 v1, v20 │ │ +0694ca: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +0694ce: 7601 1313 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1313 │ │ +0694d4: 7401 f012 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +0694da: 2900 94fd |029b: goto/16 002f // -026c │ │ +0694de: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +0694e2: 5200 7105 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0694e6: 0213 0000 |02a1: move/from16 v19, v0 │ │ +0694ea: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +0694ee: 0200 1300 |02a5: move/from16 v0, v19 │ │ +0694f2: 0201 1400 |02a7: move/from16 v1, v20 │ │ +0694f6: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +0694fa: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +0694fe: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +069502: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +069506: 0201 1300 |02b1: move/from16 v1, v19 │ │ +06950a: 0202 1400 |02b3: move/from16 v2, v20 │ │ +06950e: 7030 ff12 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@12ff │ │ +069514: 7401 f012 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +06951a: 2900 74fd |02bb: goto/16 002f // -028c │ │ +06951e: 0000 |02bd: nop // spacer │ │ +069520: 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 │ │ @@ -87764,24 +87759,24 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0694f4: |[0694f4] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -069504: 5210 7105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069508: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ -06950c: 5912 7105 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069510: 5410 6f05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -069514: 6e20 e812 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@12e8 │ │ -06951a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ -06951e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -069520: 5b10 7005 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -069524: 0e00 |0010: return-void │ │ +069544: |[069544] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +069554: 5210 7105 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +069558: 3220 0e00 |0002: if-eq v0, v2, 0010 // +000e │ │ +06955c: 5912 7105 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +069560: 5410 6f05 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +069564: 6e20 e812 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@12e8 │ │ +06956a: 3902 0500 |000b: if-nez v2, 0010 // +0005 │ │ +06956e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +069570: 5b10 7005 |000e: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +069574: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0004 line=865 │ │ 0x0006 line=866 │ │ 0x000b line=867 │ │ 0x000d line=868 │ │ @@ -87795,17 +87790,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069528: |[069528] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -069538: 5901 8205 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -06953c: 0e00 |0002: return-void │ │ +069578: |[069578] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +069588: 5901 8205 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +06958c: 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 │ │ @@ -87815,17 +87810,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069540: |[069540] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -069550: 5901 7b05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ -069554: 0e00 |0002: return-void │ │ +069590: |[069590] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +0695a0: 5901 7b05 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@057b │ │ +0695a4: 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 │ │ @@ -87835,34 +87830,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -069558: |[069558] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -069568: 5530 7e05 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ -06956c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -069570: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -069574: 1a01 d302 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02d3 │ │ -069578: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -06957e: 2700 |000b: throw v0 │ │ -069580: 5430 8305 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -069584: 5231 6e05 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -069588: 7120 640b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -06958e: 0a00 |0013: move-result v0 │ │ -069590: 8700 |0014: float-to-int v0, v0 │ │ -069592: 5431 8305 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -069596: 5232 6e05 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -06959a: 7120 650b 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -0695a0: 0a01 |001c: move-result v1 │ │ -0695a2: 8711 |001d: float-to-int v1, v1 │ │ -0695a4: 7051 0513 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1305 │ │ -0695aa: 0a00 |0021: move-result v0 │ │ -0695ac: 0f00 |0022: return v0 │ │ +0695a8: |[0695a8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +0695b8: 5530 7e05 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@057e │ │ +0695bc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0695c0: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0695c4: 1a01 d302 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@02d3 │ │ +0695c8: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0695ce: 2700 |000b: throw v0 │ │ +0695d0: 5430 8305 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +0695d4: 5231 6e05 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +0695d8: 7120 640b 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +0695de: 0a00 |0013: move-result v0 │ │ +0695e0: 8700 |0014: float-to-int v0, v0 │ │ +0695e2: 5431 8305 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +0695e6: 5232 6e05 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +0695ea: 7120 650b 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +0695f0: 0a01 |001c: move-result v1 │ │ +0695f2: 8711 |001d: float-to-int v1, v1 │ │ +0695f4: 7051 0513 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1305 │ │ +0695fa: 0a00 |0021: move-result v0 │ │ +0695fc: 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; │ │ @@ -87874,136 +87869,136 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 248 16-bit code units │ │ -0695b0: |[0695b0] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0695c0: 7110 d60a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ -0695c6: 0a00 |0003: move-result v0 │ │ -0695c8: 7110 d50a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -0695ce: 0a01 |0007: move-result v1 │ │ -0695d0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0695d4: 6e10 f012 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -0695da: 54db 8305 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -0695de: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ -0695e2: 7100 581e 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -0695e8: 0c0b |0014: move-result-object v11 │ │ -0695ea: 5bdb 8305 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -0695ee: 54db 8305 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ -0695f2: 6e20 511e eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -0695f8: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ -0695fe: 52db 7105 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069602: 121c |0021: const/4 v12, #int 1 // #1 │ │ -069604: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ -069608: 121b |0024: const/4 v11, #int 1 // #1 │ │ -06960a: 0f0b |0025: return v11 │ │ -06960c: 6e10 3a1e 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -069612: 0a09 |0029: move-result v9 │ │ -069614: 6e10 3c1e 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -06961a: 0a0a |002d: move-result v10 │ │ -06961c: 120b |002e: const/4 v11, #int 0 // #0 │ │ -06961e: 7120 d80a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -069624: 0a07 |0032: move-result v7 │ │ -069626: 7040 1513 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ -06962c: 879b |0036: float-to-int v11, v9 │ │ -06962e: 87ac |0037: float-to-int v12, v10 │ │ -069630: 6e30 0313 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -069636: 0c08 |003b: move-result-object v8 │ │ -069638: 54db 7005 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -06963c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ -069640: 52db 7105 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069644: 122c |0042: const/4 v12, #int 2 // #2 │ │ -069646: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ -06964a: 6e30 1d13 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -069650: 54db 7505 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -069654: 4404 0b07 |004a: aget v4, v11, v7 │ │ -069658: 52db 8205 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -06965c: b54b |004e: and-int/2addr v11, v4 │ │ -06965e: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ -069662: 54db 6f05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -069666: 52dc 8205 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -06966a: b54c |0055: and-int/2addr v12, v4 │ │ -06966c: 6e30 e612 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ -069672: 28c6 |0059: goto 001f // -003a │ │ -069674: 7120 d80a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -06967a: 0a07 |005d: move-result v7 │ │ -06967c: 7120 d90a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -069682: 0a09 |0061: move-result v9 │ │ -069684: 7120 da0a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -06968a: 0a0a |0065: move-result v10 │ │ -06968c: 7040 1513 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ -069692: 52db 7105 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -069696: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ -06969a: 54db 7505 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ -06969e: 4404 0b07 |006f: aget v4, v11, v7 │ │ -0696a2: 52db 8205 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -0696a6: b54b |0073: and-int/2addr v11, v4 │ │ -0696a8: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ -0696ac: 54db 6f05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -0696b0: 52dc 8205 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ -0696b4: b54c |007a: and-int/2addr v12, v4 │ │ -0696b6: 6e30 e612 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ -0696bc: 28a1 |007e: goto 001f // -005f │ │ -0696be: 52db 7105 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -0696c2: 122c |0081: const/4 v12, #int 2 // #2 │ │ -0696c4: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ -0696c8: 879b |0084: float-to-int v11, v9 │ │ -0696ca: 87ac |0085: float-to-int v12, v10 │ │ -0696cc: 6e30 0313 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -0696d2: 0c08 |0089: move-result-object v8 │ │ -0696d4: 54db 7005 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0696d8: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ -0696dc: 6e30 1d13 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -0696e2: 288e |0091: goto 001f // -0072 │ │ -0696e4: 7110 d70a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ -0696ea: 0a06 |0095: move-result v6 │ │ -0696ec: 1205 |0096: const/4 v5, #int 0 // #0 │ │ -0696ee: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ -0696f2: 7120 d80a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -0696f8: 0a07 |009c: move-result v7 │ │ -0696fa: 7120 d90a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -069700: 0a09 |00a0: move-result v9 │ │ -069702: 7120 da0a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -069708: 0a0a |00a4: move-result v10 │ │ -06970a: 54db 7605 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ -06970e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ -069712: a702 090b |00a9: sub-float v2, v9, v11 │ │ -069716: 54db 7705 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ -06971a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ -06971e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ -069722: 7040 1413 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1314 │ │ -069728: 52db 7105 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ -06972c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ -06972e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ -069732: 7020 1613 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ -069738: 2900 63ff |00bc: goto/16 001f // -009d │ │ -06973c: 879b |00be: float-to-int v11, v9 │ │ -06973e: 87ac |00bf: float-to-int v12, v10 │ │ -069740: 6e30 0313 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ -069746: 0c08 |00c3: move-result-object v8 │ │ -069748: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ -06974c: 7040 f512 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@12f5 │ │ -069752: 0a0b |00c9: move-result v11 │ │ -069754: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ -069758: 6e30 1d13 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ -06975e: 0a0b |00cf: move-result v11 │ │ -069760: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ -069764: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ -069768: 28c3 |00d4: goto 0097 // -003d │ │ -06976a: 7120 d80a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -069770: 0a07 |00d8: move-result v7 │ │ -069772: 7020 f912 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@12f9 │ │ -069778: 2900 43ff |00dc: goto/16 001f // -00bd │ │ -06977c: 6e10 f012 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ -069782: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ -069786: 120b |00e3: const/4 v11, #int 0 // #0 │ │ -069788: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ -06978c: 0001 0700 0000 0000 0a00 0000 c200 ... |00e6: packed-switch-data (18 units) │ │ +069600: |[069600] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +069610: 7110 d60a 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@0ad6 │ │ +069616: 0a00 |0003: move-result v0 │ │ +069618: 7110 d50a 0e00 |0004: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +06961e: 0a01 |0007: move-result v1 │ │ +069620: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +069624: 6e10 f012 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +06962a: 54db 8305 |000d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +06962e: 390b 0800 |000f: if-nez v11, 0017 // +0008 │ │ +069632: 7100 581e 0000 |0011: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +069638: 0c0b |0014: move-result-object v11 │ │ +06963a: 5bdb 8305 |0015: iput-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +06963e: 54db 8305 |0017: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0583 │ │ +069642: 6e20 511e eb00 |0019: invoke-virtual {v11, v14}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +069648: 2b00 ca00 0000 |001c: packed-switch v0, 000000e6 // +000000ca │ │ +06964e: 52db 7105 |001f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +069652: 121c |0021: const/4 v12, #int 1 // #1 │ │ +069654: 33cb c100 |0022: if-ne v11, v12, 00e3 // +00c1 │ │ +069658: 121b |0024: const/4 v11, #int 1 // #1 │ │ +06965a: 0f0b |0025: return v11 │ │ +06965c: 6e10 3a1e 0e00 |0026: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +069662: 0a09 |0029: move-result v9 │ │ +069664: 6e10 3c1e 0e00 |002a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +06966a: 0a0a |002d: move-result v10 │ │ +06966c: 120b |002e: const/4 v11, #int 0 // #0 │ │ +06966e: 7120 d80a be00 |002f: invoke-static {v14, v11}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +069674: 0a07 |0032: move-result v7 │ │ +069676: 7040 1513 9d7a |0033: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ +06967c: 879b |0036: float-to-int v11, v9 │ │ +06967e: 87ac |0037: float-to-int v12, v10 │ │ +069680: 6e30 0313 bd0c |0038: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +069686: 0c08 |003b: move-result-object v8 │ │ +069688: 54db 7005 |003c: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06968c: 33b8 0a00 |003e: if-ne v8, v11, 0048 // +000a │ │ +069690: 52db 7105 |0040: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +069694: 122c |0042: const/4 v12, #int 2 // #2 │ │ +069696: 33cb 0500 |0043: if-ne v11, v12, 0048 // +0005 │ │ +06969a: 6e30 1d13 8d07 |0045: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +0696a0: 54db 7505 |0048: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +0696a4: 4404 0b07 |004a: aget v4, v11, v7 │ │ +0696a8: 52db 8205 |004c: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +0696ac: b54b |004e: and-int/2addr v11, v4 │ │ +0696ae: 380b d0ff |004f: if-eqz v11, 001f // -0030 │ │ +0696b2: 54db 6f05 |0051: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +0696b6: 52dc 8205 |0053: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +0696ba: b54c |0055: and-int/2addr v12, v4 │ │ +0696bc: 6e30 e612 cb07 |0056: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ +0696c2: 28c6 |0059: goto 001f // -003a │ │ +0696c4: 7120 d80a 1e00 |005a: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0696ca: 0a07 |005d: move-result v7 │ │ +0696cc: 7120 d90a 1e00 |005e: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +0696d2: 0a09 |0061: move-result v9 │ │ +0696d4: 7120 da0a 1e00 |0062: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +0696da: 0a0a |0065: move-result v10 │ │ +0696dc: 7040 1513 9d7a |0066: invoke-direct {v13, v9, v10, v7}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1315 │ │ +0696e2: 52db 7105 |0069: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +0696e6: 390b 1400 |006b: if-nez v11, 007f // +0014 │ │ +0696ea: 54db 7505 |006d: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0575 │ │ +0696ee: 4404 0b07 |006f: aget v4, v11, v7 │ │ +0696f2: 52db 8205 |0071: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +0696f6: b54b |0073: and-int/2addr v11, v4 │ │ +0696f8: 380b abff |0074: if-eqz v11, 001f // -0055 │ │ +0696fc: 54db 6f05 |0076: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +069700: 52dc 8205 |0078: iget v12, v13, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0582 │ │ +069704: b54c |007a: and-int/2addr v12, v4 │ │ +069706: 6e30 e612 cb07 |007b: invoke-virtual {v11, v12, v7}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@12e6 │ │ +06970c: 28a1 |007e: goto 001f // -005f │ │ +06970e: 52db 7105 |007f: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +069712: 122c |0081: const/4 v12, #int 2 // #2 │ │ +069714: 33cb 9dff |0082: if-ne v11, v12, 001f // -0063 │ │ +069718: 879b |0084: float-to-int v11, v9 │ │ +06971a: 87ac |0085: float-to-int v12, v10 │ │ +06971c: 6e30 0313 bd0c |0086: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +069722: 0c08 |0089: move-result-object v8 │ │ +069724: 54db 7005 |008a: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +069728: 33b8 93ff |008c: if-ne v8, v11, 001f // -006d │ │ +06972c: 6e30 1d13 8d07 |008e: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +069732: 288e |0091: goto 001f // -0072 │ │ +069734: 7110 d70a 0e00 |0092: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ +06973a: 0a06 |0095: move-result v6 │ │ +06973c: 1205 |0096: const/4 v5, #int 0 // #0 │ │ +06973e: 3565 2200 |0097: if-ge v5, v6, 00b9 // +0022 │ │ +069742: 7120 d80a 5e00 |0099: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +069748: 0a07 |009c: move-result v7 │ │ +06974a: 7120 d90a 5e00 |009d: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +069750: 0a09 |00a0: move-result v9 │ │ +069752: 7120 da0a 5e00 |00a1: invoke-static {v14, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +069758: 0a0a |00a4: move-result v10 │ │ +06975a: 54db 7605 |00a5: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@0576 │ │ +06975e: 440b 0b07 |00a7: aget v11, v11, v7 │ │ +069762: a702 090b |00a9: sub-float v2, v9, v11 │ │ +069766: 54db 7705 |00ab: iget-object v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@0577 │ │ +06976a: 440b 0b07 |00ad: aget v11, v11, v7 │ │ +06976e: a703 0a0b |00af: sub-float v3, v10, v11 │ │ +069772: 7040 1413 2d73 |00b1: invoke-direct {v13, v2, v3, v7}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1314 │ │ +069778: 52db 7105 |00b4: iget v11, v13, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0571 │ │ +06977c: 121c |00b6: const/4 v12, #int 1 // #1 │ │ +06977e: 33cb 0700 |00b7: if-ne v11, v12, 00be // +0007 │ │ +069782: 7020 1613 ed00 |00b9: invoke-direct {v13, v14}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1316 │ │ +069788: 2900 63ff |00bc: goto/16 001f // -009d │ │ +06978c: 879b |00be: float-to-int v11, v9 │ │ +06978e: 87ac |00bf: float-to-int v12, v10 │ │ +069790: 6e30 0313 bd0c |00c0: invoke-virtual {v13, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1303 │ │ +069796: 0c08 |00c3: move-result-object v8 │ │ +069798: 3808 0e00 |00c4: if-eqz v8, 00d2 // +000e │ │ +06979c: 7040 f512 8d32 |00c6: invoke-direct {v13, v8, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@12f5 │ │ +0697a2: 0a0b |00c9: move-result v11 │ │ +0697a4: 380b 0800 |00ca: if-eqz v11, 00d2 // +0008 │ │ +0697a8: 6e30 1d13 8d07 |00cc: invoke-virtual {v13, v8, v7}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@131d │ │ +0697ae: 0a0b |00cf: move-result v11 │ │ +0697b0: 390b e9ff |00d0: if-nez v11, 00b9 // -0017 │ │ +0697b4: d805 0501 |00d2: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0697b8: 28c3 |00d4: goto 0097 // -003d │ │ +0697ba: 7120 d80a 1e00 |00d5: invoke-static {v14, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0697c0: 0a07 |00d8: move-result v7 │ │ +0697c2: 7020 f912 7d00 |00d9: invoke-direct {v13, v7}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@12f9 │ │ +0697c8: 2900 43ff |00dc: goto/16 001f // -00bd │ │ +0697cc: 6e10 f012 0d00 |00de: invoke-virtual {v13}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@12f0 │ │ +0697d2: 2900 3eff |00e1: goto/16 001f // -00c2 │ │ +0697d6: 120b |00e3: const/4 v11, #int 0 // #0 │ │ +0697d8: 2900 41ff |00e4: goto/16 0025 // -00bf │ │ +0697dc: 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 │ │ @@ -88086,22 +88081,22 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0697b0: |[0697b0] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -0697c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0697c2: 5b23 7005 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0697c6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0697c8: 5920 6e05 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -0697cc: 7051 0513 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1305 │ │ -0697d2: 0a00 |0009: move-result v0 │ │ -0697d4: 0f00 |000a: return v0 │ │ +069800: |[069800] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +069810: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +069812: 5b23 7005 |0001: iput-object v3, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +069816: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +069818: 5920 6e05 |0004: iput v0, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +06981c: 7051 0513 4215 |0006: invoke-direct {v2, v4, v5, v1, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1305 │ │ +069822: 0a00 |0009: move-result v0 │ │ +069824: 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; │ │ @@ -88114,50 +88109,50 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0697d8: |[0697d8] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -0697e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0697ea: 5421 7005 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ -0697ee: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -0697f2: 5221 6e05 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -0697f6: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -0697fa: 0f00 |0009: return v0 │ │ -0697fc: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -069800: 5421 6f05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ -069804: 6e30 eb12 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@12eb │ │ -06980a: 0a01 |0011: move-result v1 │ │ -06980c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -069810: 5924 6e05 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ -069814: 6e30 f112 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ -06981a: 28f0 |0019: goto 0009 // -0010 │ │ -06981c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -06981e: 28ee |001b: goto 0009 // -0012 │ │ +069828: |[069828] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +069838: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06983a: 5421 7005 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0570 │ │ +06983e: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +069842: 5221 6e05 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +069846: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +06984a: 0f00 |0009: return v0 │ │ +06984c: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +069850: 5421 6f05 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@056f │ │ +069854: 6e30 eb12 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@12eb │ │ +06985a: 0a01 |0011: move-result v1 │ │ +06985c: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +069860: 5924 6e05 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@056e │ │ +069864: 6e30 f112 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ +06986a: 28f0 |0019: goto 0009 // -0010 │ │ +06986c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +06986e: 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 : 3434 (ViewDragHelper.java) │ │ + source_file_idx : 3443 (ViewDragHelper.java) │ │ │ │ Class #354 header: │ │ -class_idx : 667 │ │ +class_idx : 674 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #354 annotations: │ │ @@ -88179,17 +88174,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #355 header: │ │ -class_idx : 668 │ │ +class_idx : 675 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 940 │ │ +superclass_idx : 949 │ │ source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #355 annotations: │ │ @@ -88214,19 +88209,19 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -069820: |[069820] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ -069830: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -069832: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -069834: 7040 2113 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@1321 │ │ -06983a: 0e00 |0005: return-void │ │ +069870: |[069870] android.support.v7.app.ActionBar$LayoutParams.:(I)V │ │ +069880: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +069882: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +069884: 7040 2113 0231 |0002: invoke-direct {v2, v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(III)V // method@1321 │ │ +06988a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0005 line=1042 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v7/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ @@ -88236,21 +88231,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -06983c: |[06983c] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ -06984c: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -069852: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -069854: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -069858: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -06985c: 5910 8605 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -069860: 0e00 |000a: return-void │ │ +06988c: |[06988c] android.support.v7.app.ActionBar$LayoutParams.:(II)V │ │ +06989c: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +0698a2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0698a4: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0698a8: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +0698ac: 5910 8605 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0698b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0003 line=1019 │ │ 0x0006 line=1032 │ │ 0x000a line=1033 │ │ locals : │ │ @@ -88263,20 +88258,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -069864: |[069864] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ -069874: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -06987a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06987c: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -069880: 5914 8605 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -069884: 0e00 |0008: return-void │ │ +0698b4: |[0698b4] android.support.v7.app.ActionBar$LayoutParams.:(III)V │ │ +0698c4: 7030 f81e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +0698ca: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0698cc: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0698d0: 5914 8605 |0006: iput v4, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0698d4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1036 │ │ 0x0003 line=1019 │ │ 0x0006 line=1037 │ │ 0x0008 line=1038 │ │ locals : │ │ @@ -88290,27 +88285,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 │ │ -069888: |[069888] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -069898: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -06989a: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ -0698a0: 5932 8605 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0698a4: 6201 db07 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@07db │ │ -0698a8: 6e30 0f01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -0698ae: 0c00 |000b: move-result-object v0 │ │ -0698b0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0698b2: 6e30 8901 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -0698b8: 0a01 |0010: move-result v1 │ │ -0698ba: 5931 8605 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0698be: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -0698c4: 0e00 |0016: return-void │ │ +0698d8: |[0698d8] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0698e8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0698ea: 7030 f91e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ +0698f0: 5932 8605 |0004: iput v2, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0698f4: 6201 db07 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@07db │ │ +0698f8: 6e30 0f01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +0698fe: 0c00 |000b: move-result-object v0 │ │ +069900: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +069902: 6e30 8901 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +069908: 0a01 |0010: move-result v1 │ │ +06990a: 5931 8605 |0011: iput v1, v3, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +06990e: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +069914: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1022 │ │ 0x0004 line=1019 │ │ 0x0006 line=1024 │ │ 0x000c line=1026 │ │ 0x0013 line=1027 │ │ @@ -88326,21 +88321,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 │ │ -0698c8: |[0698c8] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -0698d8: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ -0698de: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0698e0: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0698e4: 5220 8605 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0698e8: 5910 8605 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0698ec: 0e00 |000a: return-void │ │ +069918: |[069918] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +069928: 7020 fb1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1efb │ │ +06992e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +069930: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +069934: 5220 8605 |0006: iget v0, v2, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +069938: 5910 8605 |0008: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +06993c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1045 │ │ 0x0003 line=1019 │ │ 0x0006 line=1047 │ │ 0x000a line=1048 │ │ locals : │ │ @@ -88352,35 +88347,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 │ │ -0698f0: |[0698f0] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -069900: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ -069906: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -069908: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -06990c: 0e00 |0006: return-void │ │ +069940: |[069940] android.support.v7.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +069950: 7020 fa1e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1efa │ │ +069956: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +069958: 5910 8605 |0004: iput v0, v1, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +06995c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0003 line=1019 │ │ 0x0006 line=1052 │ │ 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 : 476 (ActionBar.java) │ │ │ │ Class #356 header: │ │ -class_idx : 669 │ │ +class_idx : 676 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #356 annotations: │ │ @@ -88402,17 +88397,17 @@ │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #357 header: │ │ -class_idx : 670 │ │ +class_idx : 677 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #357 annotations: │ │ @@ -88434,17 +88429,17 @@ │ │ type : '(IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #358 header: │ │ -class_idx : 671 │ │ +class_idx : 678 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #358 annotations: │ │ @@ -88470,17 +88465,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069910: |[069910] android.support.v7.app.ActionBar$Tab.:()V │ │ -069920: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -069926: 0e00 |0003: return-void │ │ +069960: |[069960] android.support.v7.app.ActionBar$Tab.:()V │ │ +069970: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +069976: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -88585,17 +88580,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #359 header: │ │ -class_idx : 672 │ │ +class_idx : 679 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #359 annotations: │ │ @@ -88629,17 +88624,17 @@ │ │ type : '(Landroid/support/v7/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #360 header: │ │ -class_idx : 673 │ │ +class_idx : 680 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 476 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 55 │ │ │ │ Class #360 annotations: │ │ @@ -88699,17 +88694,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069928: |[069928] android.support.v7.app.ActionBar.:()V │ │ -069938: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06993e: 0e00 |0003: return-void │ │ +069978: |[069978] android.support.v7.app.ActionBar.:()V │ │ +069988: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06998e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0003 line=1058 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBar; │ │ │ │ @@ -88809,17 +88804,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -069940: |[069940] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -069950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -069952: 1100 |0001: return-object v0 │ │ +069990: |[069990] android.support.v7.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +0699a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0699a2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v7/app/ActionBar; │ │ │ │ #16 : (in Landroid/support/v7/app/ActionBar;) │ │ @@ -88947,16 +88942,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069954: |[069954] android.support.v7.app.ActionBar.setHomeActionContentDescription:(I)V │ │ -069964: 0e00 |0000: return-void │ │ +0699a4: |[0699a4] android.support.v7.app.ActionBar.setHomeActionContentDescription:(I)V │ │ +0699b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 resId I │ │ │ │ @@ -88965,16 +88960,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069968: |[069968] android.support.v7.app.ActionBar.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ -069978: 0e00 |0000: return-void │ │ +0699b8: |[0699b8] android.support.v7.app.ActionBar.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ +0699c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 description Ljava/lang/CharSequence; │ │ │ │ @@ -88983,16 +88978,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06997c: |[06997c] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(I)V │ │ -06998c: 0e00 |0000: return-void │ │ +0699cc: |[0699cc] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(I)V │ │ +0699dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 resId I │ │ │ │ @@ -89001,16 +88996,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069990: |[069990] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -0699a0: 0e00 |0000: return-void │ │ +0699e0: |[0699e0] android.support.v7.app.ActionBar.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +0699f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 indicator Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -89019,16 +89014,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0699a4: |[0699a4] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -0699b4: 0e00 |0000: return-void │ │ +0699f4: |[0699f4] android.support.v7.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +069a04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 enabled Z │ │ │ │ @@ -89079,16 +89074,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0699b8: |[0699b8] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0699c8: 0e00 |0000: return-void │ │ +069a08: |[069a08] android.support.v7.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +069a18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -89097,16 +89092,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0699cc: |[0699cc] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0699dc: 0e00 |0000: return-void │ │ +069a1c: |[069a1c] android.support.v7.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +069a2c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -89139,17 +89134,17 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 476 (ActionBar.java) │ │ │ │ Class #361 header: │ │ -class_idx : 675 │ │ +class_idx : 682 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 annotations: │ │ @@ -89165,17 +89160,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 479 (ActionBarActivityDelegate.java) │ │ │ │ Class #362 header: │ │ -class_idx : 677 │ │ +class_idx : 684 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 479 │ │ static_fields_size : 3 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 30 │ │ │ │ Class #362 annotations: │ │ @@ -89234,18 +89229,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 │ │ -0699e0: |[0699e0] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -0699f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0699f6: 5b01 9905 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -0699fa: 0e00 |0005: return-void │ │ +069a30: |[069a30] android.support.v7.app.ActionBarActivityDelegate.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +069a40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +069a46: 5b01 9905 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069a4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x0005 line=74 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -89256,42 +89251,42 @@ │ │ type : '(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0699fc: |[0699fc] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ -069a0c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -069a10: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -069a14: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -069a18: 2200 ad02 |0006: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; // type@02ad │ │ -069a1c: 7020 4b14 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@144b │ │ -069a22: 1100 |000b: return-object v0 │ │ -069a24: 6000 2c00 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -069a28: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -069a2c: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ -069a30: 2200 ac02 |0012: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJB; // type@02ac │ │ -069a34: 7020 4714 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1447 │ │ -069a3a: 28f4 |0017: goto 000b // -000c │ │ -069a3c: 6000 2c00 |0018: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -069a40: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -069a44: 3410 0800 |001c: if-lt v0, v1, 0024 // +0008 │ │ -069a48: 2200 ab02 |001e: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@02ab │ │ -069a4c: 7020 2714 2000 |0020: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1427 │ │ -069a52: 28e8 |0023: goto 000b // -0018 │ │ -069a54: 6000 2c00 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -069a58: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -069a5c: 3410 0800 |0028: if-lt v0, v1, 0030 // +0008 │ │ -069a60: 2200 a902 |002a: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@02a9 │ │ -069a64: 7020 0e14 2000 |002c: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@140e │ │ -069a6a: 28dc |002f: goto 000b // -0024 │ │ -069a6c: 2200 a802 |0030: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@02a8 │ │ -069a70: 7020 e313 2000 |0032: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13e3 │ │ -069a76: 28d6 |0035: goto 000b // -002a │ │ +069a4c: |[069a4c] android.support.v7.app.ActionBarActivityDelegate.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; │ │ +069a5c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +069a60: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +069a64: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +069a68: 2200 b402 |0006: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2; // type@02b4 │ │ +069a6c: 7020 4b14 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@144b │ │ +069a72: 1100 |000b: return-object v0 │ │ +069a74: 6000 2c00 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +069a78: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +069a7c: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ +069a80: 2200 b302 |0012: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateJB; // type@02b3 │ │ +069a84: 7020 4714 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1447 │ │ +069a8a: 28f4 |0017: goto 000b // -000c │ │ +069a8c: 6000 2c00 |0018: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +069a90: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +069a94: 3410 0800 |001c: if-lt v0, v1, 0024 // +0008 │ │ +069a98: 2200 b202 |001e: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS; // type@02b2 │ │ +069a9c: 7020 2714 2000 |0020: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1427 │ │ +069aa2: 28e8 |0023: goto 000b // -0018 │ │ +069aa4: 6000 2c00 |0024: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +069aa8: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +069aac: 3410 0800 |0028: if-lt v0, v1, 0030 // +0008 │ │ +069ab0: 2200 b002 |002a: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateHC; // type@02b0 │ │ +069ab4: 7020 0e14 2000 |002c: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@140e │ │ +069aba: 28dc |002f: goto 000b // -0024 │ │ +069abc: 2200 af02 |0030: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateBase; // type@02af │ │ +069ac0: 7020 e313 2000 |0032: invoke-direct {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13e3 │ │ +069ac6: 28d6 |0035: goto 000b // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x000b line=56 │ │ 0x000c line=49 │ │ 0x0012 line=50 │ │ @@ -89321,22 +89316,22 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -069a78: |[069a78] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ -069a88: 5421 9905 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069a8c: 6e10 c313 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ -069a92: 0c00 |0005: move-result-object v0 │ │ -069a94: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -069a98: 6e10 4c13 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@134c │ │ -069a9e: 0c01 |000b: move-result-object v1 │ │ -069aa0: 1101 |000c: return-object v1 │ │ +069ac8: |[069ac8] android.support.v7.app.ActionBarActivityDelegate.getActionBarThemedContext:()Landroid/content/Context; │ │ +069ad8: 5421 9905 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069adc: 6e10 c313 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ +069ae2: 0c00 |0005: move-result-object v0 │ │ +069ae4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +069ae8: 6e10 4c13 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@134c │ │ +069aee: 0c01 |000b: move-result-object v1 │ │ +069af0: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=206 │ │ 0x0006 line=207 │ │ 0x0008 line=208 │ │ 0x000c line=210 │ │ @@ -89350,19 +89345,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 │ │ -069aa4: |[069aa4] android.support.v7.app.ActionBarActivityDelegate.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -069ab4: 2200 a402 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; // type@02a4 │ │ -069ab8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -069aba: 7030 b713 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@13b7 │ │ -069ac0: 1100 |0006: return-object v0 │ │ +069af4: |[069af4] android.support.v7.app.ActionBarActivityDelegate.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +069b04: 2200 ab02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; // type@02ab │ │ +069b08: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +069b0a: 7030 b713 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@13b7 │ │ +069b10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivityDelegate;) │ │ @@ -89376,24 +89371,24 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -069ac4: |[069ac4] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ -069ad4: 5420 9c05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ -069ad8: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -069adc: 2200 ce02 |0004: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02ce │ │ -069ae0: 6e10 bf13 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getActionBarThemedContext:()Landroid/content/Context; // method@13bf │ │ -069ae6: 0c01 |0009: move-result-object v1 │ │ -069ae8: 7020 a615 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ -069aee: 5b20 9c05 |000d: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ -069af2: 5420 9c05 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ -069af6: 1100 |0011: return-object v0 │ │ +069b14: |[069b14] android.support.v7.app.ActionBarActivityDelegate.getMenuInflater:()Landroid/view/MenuInflater; │ │ +069b24: 5420 9c05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ +069b28: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +069b2c: 2200 d502 |0004: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02d5 │ │ +069b30: 6e10 bf13 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.getActionBarThemedContext:()Landroid/content/Context; // method@13bf │ │ +069b36: 0c01 |0009: move-result-object v1 │ │ +069b38: 7020 a615 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ +069b3e: 5b20 9c05 |000d: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ +069b42: 5420 9c05 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mMenuInflater:Landroid/view/MenuInflater; // field@059c │ │ +069b46: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0004 line=98 │ │ 0x000f line=100 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -89403,34 +89398,34 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -069af8: |[069af8] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -069b08: 5520 9b05 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@059b │ │ -069b0c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -069b10: 5520 9d05 |0004: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@059d │ │ -069b14: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ -069b18: 5420 9805 |0008: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069b1c: 3900 1200 |000a: if-nez v0, 001c // +0012 │ │ -069b20: 6e10 be13 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13be │ │ -069b26: 0c00 |000f: move-result-object v0 │ │ -069b28: 5b20 9805 |0010: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069b2c: 5520 9a05 |0012: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@059a │ │ -069b30: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -069b34: 5420 9805 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069b38: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -069b3a: 6e20 5a13 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@135a │ │ -069b40: 5420 9805 |001c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069b44: 1100 |001e: return-object v0 │ │ -069b46: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -069b48: 5b20 9805 |0020: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069b4c: 28fa |0022: goto 001c // -0006 │ │ +069b48: |[069b48] android.support.v7.app.ActionBarActivityDelegate.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +069b58: 5520 9b05 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@059b │ │ +069b5c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +069b60: 5520 9d05 |0004: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@059d │ │ +069b64: 3800 1900 |0006: if-eqz v0, 001f // +0019 │ │ +069b68: 5420 9805 |0008: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069b6c: 3900 1200 |000a: if-nez v0, 001c // +0012 │ │ +069b70: 6e10 be13 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.createSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13be │ │ +069b76: 0c00 |000f: move-result-object v0 │ │ +069b78: 5b20 9805 |0010: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069b7c: 5520 9a05 |0012: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@059a │ │ +069b80: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +069b84: 5420 9805 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069b88: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +069b8a: 6e20 5a13 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@135a │ │ +069b90: 5420 9805 |001c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069b94: 1100 |001e: return-object v0 │ │ +069b96: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +069b98: 5b20 9805 |0020: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069b9c: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0008 line=82 │ │ 0x000c line=83 │ │ 0x0012 line=85 │ │ 0x0016 line=86 │ │ @@ -89444,54 +89439,54 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -069b50: |[069b50] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ -069b60: 5474 9905 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069b64: 6e10 7d13 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@137d │ │ -069b6a: 0c02 |0005: move-result-object v2 │ │ -069b6c: 5474 9905 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069b70: 6e10 7913 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@1379 │ │ -069b76: 0c04 |000b: move-result-object v4 │ │ -069b78: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ -069b7c: 6e30 5d01 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ -069b82: 0c01 |0011: move-result-object v1 │ │ -069b84: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -069b86: 5414 1100 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -069b8a: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ -069b8e: 5414 1100 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -069b92: 1a05 fd0f |0019: const-string v5, "android.support.UI_OPTIONS" // string@0ffd │ │ -069b96: 6e20 5702 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0257 │ │ -069b9c: 0c03 |001e: move-result-object v3 │ │ -069b9e: 1103 |001f: return-object v3 │ │ -069ba0: 0d00 |0020: move-exception v0 │ │ -069ba2: 1a04 de01 |0021: const-string v4, "ActionBarActivityDelegate" // string@01de │ │ -069ba6: 2205 6404 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -069baa: 7010 d422 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -069bb0: 1a06 aa16 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@16aa │ │ -069bb4: 6e20 dc22 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -069bba: 0c05 |002d: move-result-object v5 │ │ -069bbc: 5476 9905 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069bc0: 6e10 b922 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -069bc6: 0c06 |0033: move-result-object v6 │ │ -069bc8: 6e10 8d22 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -069bce: 0c06 |0037: move-result-object v6 │ │ -069bd0: 6e20 dc22 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -069bd6: 0c05 |003b: move-result-object v5 │ │ -069bd8: 1a06 9a00 |003c: const-string v6, "' not in manifest" // string@009a │ │ -069bdc: 6e20 dc22 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -069be2: 0c05 |0041: move-result-object v5 │ │ -069be4: 6e10 e122 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -069bea: 0c05 |0045: move-result-object v5 │ │ -069bec: 7120 8e1d 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -069bf2: 1203 |0049: const/4 v3, #int 0 // #0 │ │ -069bf4: 28d5 |004a: goto 001f // -002b │ │ +069ba0: |[069ba0] android.support.v7.app.ActionBarActivityDelegate.getUiOptionsFromMetadata:()Ljava/lang/String; │ │ +069bb0: 5474 9905 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069bb4: 6e10 7d13 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@137d │ │ +069bba: 0c02 |0005: move-result-object v2 │ │ +069bbc: 5474 9905 |0006: iget-object v4, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069bc0: 6e10 7913 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getComponentName:()Landroid/content/ComponentName; // method@1379 │ │ +069bc6: 0c04 |000b: move-result-object v4 │ │ +069bc8: 1305 8000 |000c: const/16 v5, #int 128 // #80 │ │ +069bcc: 6e30 5d01 4205 |000e: invoke-virtual {v2, v4, v5}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ +069bd2: 0c01 |0011: move-result-object v1 │ │ +069bd4: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +069bd6: 5414 1100 |0013: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +069bda: 3804 0a00 |0015: if-eqz v4, 001f // +000a │ │ +069bde: 5414 1100 |0017: iget-object v4, v1, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +069be2: 1a05 0610 |0019: const-string v5, "android.support.UI_OPTIONS" // string@1006 │ │ +069be6: 6e20 5702 5400 |001b: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0257 │ │ +069bec: 0c03 |001e: move-result-object v3 │ │ +069bee: 1103 |001f: return-object v3 │ │ +069bf0: 0d00 |0020: move-exception v0 │ │ +069bf2: 1a04 de01 |0021: const-string v4, "ActionBarActivityDelegate" // string@01de │ │ +069bf6: 2205 6d04 |0023: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +069bfa: 7010 d422 0500 |0025: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +069c00: 1a06 b316 |0028: const-string v6, "getUiOptionsFromMetadata: Activity '" // string@16b3 │ │ +069c04: 6e20 dc22 6500 |002a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +069c0a: 0c05 |002d: move-result-object v5 │ │ +069c0c: 5476 9905 |002e: iget-object v6, v7, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069c10: 6e10 b922 0600 |0030: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +069c16: 0c06 |0033: move-result-object v6 │ │ +069c18: 6e10 8d22 0600 |0034: invoke-virtual {v6}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +069c1e: 0c06 |0037: move-result-object v6 │ │ +069c20: 6e20 dc22 6500 |0038: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +069c26: 0c05 |003b: move-result-object v5 │ │ +069c28: 1a06 9a00 |003c: const-string v6, "' not in manifest" // string@009a │ │ +069c2c: 6e20 dc22 6500 |003e: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +069c32: 0c05 |0041: move-result-object v5 │ │ +069c34: 6e10 e122 0500 |0042: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +069c3a: 0c05 |0045: move-result-object v5 │ │ +069c3c: 7120 8e1d 5400 |0046: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +069c42: 1203 |0049: const/4 v3, #int 0 // #0 │ │ +069c44: 28d5 |004a: goto 001f // -002b │ │ catches : 1 │ │ 0x0000 - 0x001e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0020 │ │ positions : │ │ 0x0000 line=186 │ │ 0x0006 line=187 │ │ 0x0012 line=190 │ │ @@ -89531,47 +89526,47 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -069c04: |[069c04] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ -069c14: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -069c16: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -069c18: 5451 9905 |0002: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069c1c: 6202 dd07 |0004: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ -069c20: 6e20 8413 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ -069c26: 0c00 |0009: move-result-object v0 │ │ -069c28: 6e20 9001 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -069c2e: 0a01 |000d: move-result v1 │ │ -069c30: 3901 0d00 |000e: if-nez v1, 001b // +000d │ │ -069c34: 6e10 9101 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -069c3a: 2201 5204 |0013: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -069c3e: 1a02 db0d |0015: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0ddb │ │ -069c42: 7020 a022 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -069c48: 2701 |001a: throw v1 │ │ -069c4a: 6e30 8301 3003 |001b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -069c50: 0a01 |001e: move-result v1 │ │ -069c52: 5c51 9b05 |001f: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@059b │ │ -069c56: 6e30 8301 4003 |0021: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -069c5c: 0a01 |0024: move-result v1 │ │ -069c5e: 5c51 9d05 |0025: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@059d │ │ -069c62: 6e10 9101 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -069c68: 5451 9905 |002a: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069c6c: 7110 6405 0100 |002c: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0564 │ │ -069c72: 0c01 |002f: move-result-object v1 │ │ -069c74: 3801 0800 |0030: if-eqz v1, 0038 // +0008 │ │ -069c78: 5451 9805 |0032: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069c7c: 3901 0500 |0034: if-nez v1, 0039 // +0005 │ │ -069c80: 5c54 9a05 |0036: iput-boolean v4, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@059a │ │ -069c84: 0e00 |0038: return-void │ │ -069c86: 5451 9805 |0039: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ -069c8a: 6e20 5a13 4100 |003b: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@135a │ │ -069c90: 28fa |003e: goto 0038 // -0006 │ │ +069c54: |[069c54] android.support.v7.app.ActionBarActivityDelegate.onCreate:(Landroid/os/Bundle;)V │ │ +069c64: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +069c66: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +069c68: 5451 9905 |0002: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069c6c: 6202 dd07 |0004: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ +069c70: 6e20 8413 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ +069c76: 0c00 |0009: move-result-object v0 │ │ +069c78: 6e20 9001 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +069c7e: 0a01 |000d: move-result v1 │ │ +069c80: 3901 0d00 |000e: if-nez v1, 001b // +000d │ │ +069c84: 6e10 9101 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +069c8a: 2201 5b04 |0013: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +069c8e: 1a02 e40d |0015: const-string v2, "You need to use a Theme.AppCompat theme (or descendant) with this activity." // string@0de4 │ │ +069c92: 7020 a022 2100 |0017: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +069c98: 2701 |001a: throw v1 │ │ +069c9a: 6e30 8301 3003 |001b: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +069ca0: 0a01 |001e: move-result v1 │ │ +069ca2: 5c51 9b05 |001f: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mHasActionBar:Z // field@059b │ │ +069ca6: 6e30 8301 4003 |0021: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +069cac: 0a01 |0024: move-result v1 │ │ +069cae: 5c51 9d05 |0025: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mOverlayActionBar:Z // field@059d │ │ +069cb2: 6e10 9101 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +069cb8: 5451 9905 |002a: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069cbc: 7110 6405 0100 |002c: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0564 │ │ +069cc2: 0c01 |002f: move-result-object v1 │ │ +069cc4: 3801 0800 |0030: if-eqz v1, 0038 // +0008 │ │ +069cc8: 5451 9805 |0032: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069ccc: 3901 0500 |0034: if-nez v1, 0039 // +0005 │ │ +069cd0: 5c54 9a05 |0036: iput-boolean v4, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mEnableDefaultActionBarUp:Z // field@059a │ │ +069cd4: 0e00 |0038: return-void │ │ +069cd6: 5451 9805 |0039: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegate;.mActionBar:Landroid/support/v7/app/ActionBar; // field@0598 │ │ +069cda: 6e20 5a13 4100 |003b: invoke-virtual {v1, v4}, Landroid/support/v7/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@135a │ │ +069ce0: 28fa |003e: goto 0038 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=104 │ │ 0x000a line=106 │ │ 0x0010 line=107 │ │ 0x0013 line=108 │ │ 0x001b line=112 │ │ @@ -89616,26 +89611,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 │ │ -069c94: |[069c94] android.support.v7.app.ActionBarActivityDelegate.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -069ca4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -069ca8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -069cac: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ -069cb0: 5420 9905 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069cb4: 6e20 9113 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBarActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@1391 │ │ -069cba: 0a00 |000b: move-result v0 │ │ -069cbc: 0f00 |000c: return v0 │ │ -069cbe: 5420 9905 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -069cc2: 6e30 ad13 3004 |000f: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@13ad │ │ -069cc8: 0a00 |0012: move-result v0 │ │ -069cca: 28f9 |0013: goto 000c // -0007 │ │ +069ce4: |[069ce4] android.support.v7.app.ActionBarActivityDelegate.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +069cf4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +069cf8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +069cfc: 3510 0900 |0004: if-ge v0, v1, 000d // +0009 │ │ +069d00: 5420 9905 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069d04: 6e20 9113 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBarActivity;.onPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@1391 │ │ +069d0a: 0a00 |000b: move-result v0 │ │ +069d0c: 0f00 |000c: return v0 │ │ +069d0e: 5420 9905 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +069d12: 6e30 ad13 3004 |000f: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@13ad │ │ +069d18: 0a00 |0012: move-result v0 │ │ +069d1a: 28f9 |0013: goto 000c // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0006 line=155 │ │ 0x000c line=157 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v7/app/ActionBarActivityDelegate; │ │ @@ -89719,17 +89714,17 @@ │ │ type : '(I)Z' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 479 (ActionBarActivityDelegate.java) │ │ │ │ Class #363 header: │ │ -class_idx : 678 │ │ +class_idx : 685 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #363 annotations: │ │ @@ -89755,18 +89750,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 │ │ -069ccc: |[069ccc] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ -069cdc: 5b01 9e05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@059e │ │ -069ce0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -069ce6: 0e00 |0005: return-void │ │ +069d1c: |[069d1c] android.support.v7.app.ActionBarActivityDelegateBase$1.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V │ │ +069d2c: 5b01 9e05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@059e │ │ +069d30: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +069d36: 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; │ │ │ │ @@ -89776,31 +89771,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069ce8: |[069ce8] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ -069cf8: 5410 9e05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@059e │ │ -069cfc: 6e10 0b14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@140b │ │ -069d02: 0e00 |0005: return-void │ │ +069d38: |[069d38] android.support.v7.app.ActionBarActivityDelegateBase$1.run:()V │ │ +069d48: 5410 9e05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@059e │ │ +069d4c: 6e10 0b14 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.supportInvalidateOptionsMenu:()V // method@140b │ │ +069d52: 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 : 481 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #364 header: │ │ -class_idx : 682 │ │ +class_idx : 689 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #364 annotations: │ │ @@ -89830,19 +89825,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 │ │ -069d04: |[069d04] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ -069d14: 5b01 b405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ -069d18: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -069d1e: 5b02 b305 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069d22: 0e00 |0007: return-void │ │ +069d54: |[069d54] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V │ │ +069d64: 5b01 b405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ +069d68: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +069d6e: 5b02 b305 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069d72: 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; │ │ @@ -89855,19 +89850,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069d24: |[069d24] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ -069d34: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069d38: 7220 451f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@1f45 │ │ -069d3e: 0a00 |0005: move-result v0 │ │ -069d40: 0f00 |0006: return v0 │ │ +069d74: |[069d74] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z │ │ +069d84: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069d88: 7220 451f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchGenericMotionEvent:(Landroid/view/MotionEvent;)Z // method@1f45 │ │ +069d8e: 0a00 |0005: move-result v0 │ │ +069d90: 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; │ │ │ │ @@ -89876,19 +89871,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069d44: |[069d44] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -069d54: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069d58: 7220 461f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1f46 │ │ -069d5e: 0a00 |0005: move-result v0 │ │ -069d60: 0f00 |0006: return v0 │ │ +069d94: |[069d94] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +069da4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069da8: 7220 461f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1f46 │ │ +069dae: 0a00 |0005: move-result v0 │ │ +069db0: 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; │ │ │ │ @@ -89897,19 +89892,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069d64: |[069d64] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ -069d74: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069d78: 7220 471f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@1f47 │ │ -069d7e: 0a00 |0005: move-result v0 │ │ -069d80: 0f00 |0006: return v0 │ │ +069db4: |[069db4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z │ │ +069dc4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069dc8: 7220 471f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchKeyShortcutEvent:(Landroid/view/KeyEvent;)Z // method@1f47 │ │ +069dce: 0a00 |0005: move-result v0 │ │ +069dd0: 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; │ │ │ │ @@ -89918,19 +89913,19 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069d84: |[069d84] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -069d94: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069d98: 7220 481f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f48 │ │ -069d9e: 0a00 |0005: move-result v0 │ │ -069da0: 0f00 |0006: return v0 │ │ +069dd4: |[069dd4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +069de4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069de8: 7220 481f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1f48 │ │ +069dee: 0a00 |0005: move-result v0 │ │ +069df0: 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; │ │ │ │ @@ -89939,19 +89934,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069da4: |[069da4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -069db4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069db8: 7220 491f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f49 │ │ -069dbe: 0a00 |0005: move-result v0 │ │ -069dc0: 0f00 |0006: return v0 │ │ +069df4: |[069df4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +069e04: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069e08: 7220 491f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1f49 │ │ +069e0e: 0a00 |0005: move-result v0 │ │ +069e10: 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; │ │ │ │ @@ -89960,19 +89955,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069dc4: |[069dc4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ -069dd4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069dd8: 7220 4a1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@1f4a │ │ -069dde: 0a00 |0005: move-result v0 │ │ -069de0: 0f00 |0006: return v0 │ │ +069e14: |[069e14] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z │ │ +069e24: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069e28: 7220 4a1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.dispatchTrackballEvent:(Landroid/view/MotionEvent;)Z // method@1f4a │ │ +069e2e: 0a00 |0005: move-result v0 │ │ +069e30: 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; │ │ │ │ @@ -89981,20 +89976,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -069de4: |[069de4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -069df4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069df8: 7220 4b1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1f4b │ │ -069dfe: 5410 b405 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ -069e02: 6e20 3014 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1430 │ │ -069e08: 0e00 |000a: return-void │ │ +069e34: |[069e34] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +069e44: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069e48: 7220 4b1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1f4b │ │ +069e4e: 5410 b405 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ +069e52: 6e20 3014 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeFinished:(Landroid/view/ActionMode;)V // method@1430 │ │ +069e58: 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; │ │ @@ -90005,20 +90000,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -069e0c: |[069e0c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -069e1c: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069e20: 7220 4c1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1f4c │ │ -069e26: 5410 b405 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ -069e2a: 6e20 3114 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1431 │ │ -069e30: 0e00 |000a: return-void │ │ +069e5c: |[069e5c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +069e6c: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069e70: 7220 4c1f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1f4c │ │ +069e76: 5410 b405 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateICS; // field@05b4 │ │ +069e7a: 6e20 3114 2000 |0007: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.onActionModeStarted:(Landroid/view/ActionMode;)V // method@1431 │ │ +069e80: 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; │ │ @@ -90029,18 +90024,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069e34: |[069e34] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ -069e44: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069e48: 7210 4d1f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@1f4d │ │ -069e4e: 0e00 |0005: return-void │ │ +069e84: |[069e84] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onAttachedToWindow:()V │ │ +069e94: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069e98: 7210 4d1f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onAttachedToWindow:()V // method@1f4d │ │ +069e9e: 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; │ │ │ │ @@ -90049,18 +90044,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069e50: |[069e50] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ -069e60: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069e64: 7210 4e1f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f4e │ │ -069e6a: 0e00 |0005: return-void │ │ +069ea0: |[069ea0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onContentChanged:()V │ │ +069eb0: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069eb4: 7210 4e1f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f4e │ │ +069eba: 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; │ │ │ │ @@ -90069,19 +90064,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -069e6c: |[069e6c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -069e7c: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069e80: 7230 4f1f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1f4f │ │ -069e86: 0a00 |0005: move-result v0 │ │ -069e88: 0f00 |0006: return v0 │ │ +069ebc: |[069ebc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +069ecc: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069ed0: 7230 4f1f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@1f4f │ │ +069ed6: 0a00 |0005: move-result v0 │ │ +069ed8: 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; │ │ @@ -90091,19 +90086,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069e8c: |[069e8c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ -069e9c: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069ea0: 7220 501f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@1f50 │ │ -069ea6: 0c00 |0005: move-result-object v0 │ │ -069ea8: 1100 |0006: return-object v0 │ │ +069edc: |[069edc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onCreatePanelView:(I)Landroid/view/View; │ │ +069eec: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069ef0: 7220 501f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onCreatePanelView:(I)Landroid/view/View; // method@1f50 │ │ +069ef6: 0c00 |0005: move-result-object v0 │ │ +069ef8: 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 │ │ │ │ @@ -90112,18 +90107,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069eac: |[069eac] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ -069ebc: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069ec0: 7210 511f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@1f51 │ │ -069ec6: 0e00 |0005: return-void │ │ +069efc: |[069efc] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onDetachedFromWindow:()V │ │ +069f0c: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069f10: 7210 511f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onDetachedFromWindow:()V // method@1f51 │ │ +069f16: 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; │ │ │ │ @@ -90132,19 +90127,19 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -069ec8: |[069ec8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -069ed8: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069edc: 7230 521f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1f52 │ │ -069ee2: 0a00 |0005: move-result v0 │ │ -069ee4: 0f00 |0006: return v0 │ │ +069f18: |[069f18] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +069f28: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069f2c: 7230 521f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1f52 │ │ +069f32: 0a00 |0005: move-result v0 │ │ +069f34: 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; │ │ @@ -90154,19 +90149,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -069ee8: |[069ee8] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -069ef8: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069efc: 7230 531f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@1f53 │ │ -069f02: 0a00 |0005: move-result v0 │ │ -069f04: 0f00 |0006: return v0 │ │ +069f38: |[069f38] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +069f48: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069f4c: 7230 531f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onMenuOpened:(ILandroid/view/Menu;)Z // method@1f53 │ │ +069f52: 0a00 |0005: move-result v0 │ │ +069f54: 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; │ │ @@ -90176,18 +90171,18 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -069f08: |[069f08] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ -069f18: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069f1c: 7230 541f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@1f54 │ │ -069f22: 0e00 |0005: return-void │ │ +069f58: |[069f58] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPanelClosed:(ILandroid/view/Menu;)V │ │ +069f68: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069f6c: 7230 541f 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Window$Callback;.onPanelClosed:(ILandroid/view/Menu;)V // method@1f54 │ │ +069f72: 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 │ │ @@ -90198,19 +90193,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 │ │ -069f24: |[069f24] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -069f34: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069f38: 7240 551f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1f55 │ │ -069f3e: 0a00 |0005: move-result v0 │ │ -069f40: 0f00 |0006: return v0 │ │ +069f74: |[069f74] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +069f84: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069f88: 7240 551f 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Window$Callback;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@1f55 │ │ +069f8e: 0a00 |0005: move-result v0 │ │ +069f90: 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; │ │ @@ -90221,19 +90216,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069f44: |[069f44] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ -069f54: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069f58: 7210 561f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@1f56 │ │ -069f5e: 0a00 |0005: move-result v0 │ │ -069f60: 0f00 |0006: return v0 │ │ +069f94: |[069f94] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onSearchRequested:()Z │ │ +069fa4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069fa8: 7210 561f 0000 |0002: invoke-interface {v0}, Landroid/view/Window$Callback;.onSearchRequested:()Z // method@1f56 │ │ +069fae: 0a00 |0005: move-result v0 │ │ +069fb0: 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;) │ │ @@ -90241,18 +90236,18 @@ │ │ type : '(Landroid/view/WindowManager$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f64: |[069f64] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ -069f74: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069f78: 7220 571f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@1f57 │ │ -069f7e: 0e00 |0005: return-void │ │ +069fb4: |[069fb4] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V │ │ +069fc4: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069fc8: 7220 571f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowAttributesChanged:(Landroid/view/WindowManager$LayoutParams;)V // method@1f57 │ │ +069fce: 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; │ │ @@ -90262,18 +90257,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069f80: |[069f80] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ -069f90: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069f94: 7220 581f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@1f58 │ │ -069f9a: 0e00 |0005: return-void │ │ +069fd0: |[069fd0] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowFocusChanged:(Z)V │ │ +069fe0: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +069fe4: 7220 581f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowFocusChanged:(Z)V // method@1f58 │ │ +069fea: 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 │ │ @@ -90283,32 +90278,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 │ │ -069f9c: |[069f9c] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -069fac: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ -069fb0: 7220 591f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1f59 │ │ -069fb6: 0c00 |0005: move-result-object v0 │ │ -069fb8: 1100 |0006: return-object v0 │ │ +069fec: |[069fec] android.support.v7.app.ActionBarActivityDelegateICS$WindowCallbackWrapper.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +069ffc: 5410 b305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.mWrapped:Landroid/view/Window$Callback; // field@05b3 │ │ +06a000: 7220 591f 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Window$Callback;.onWindowStartingActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@1f59 │ │ +06a006: 0c00 |0005: move-result-object v0 │ │ +06a008: 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 : 483 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #365 header: │ │ -class_idx : 689 │ │ +class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 499 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #365 annotations: │ │ @@ -90338,19 +90333,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 │ │ -069fbc: |[069fbc] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ -069fcc: 5b01 eb05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ -069fd0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -069fd6: 5b02 ea05 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ -069fda: 0e00 |0007: return-void │ │ +06a00c: |[06a00c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V │ │ +06a01c: 5b01 eb05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ +06a020: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a026: 5b02 ea05 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ +06a02a: 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; │ │ @@ -90363,19 +90358,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 │ │ -069fdc: |[069fdc] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -069fec: 5410 ea05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ -069ff0: 7230 a61d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@1da6 │ │ -069ff6: 0a00 |0005: move-result v0 │ │ -069ff8: 0f00 |0006: return v0 │ │ +06a02c: |[06a02c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +06a03c: 5410 ea05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ +06a040: 7230 a61d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z // method@1da6 │ │ +06a046: 0a00 |0005: move-result v0 │ │ +06a048: 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; │ │ @@ -90385,24 +90380,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 │ │ -069ffc: |[069ffc] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -06a00c: 5421 ea05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ -06a010: 7230 a71d 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1da7 │ │ -06a016: 0a00 |0005: move-result v0 │ │ -06a018: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -06a01c: 5421 eb05 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ -06a020: 7120 cb14 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@14cb │ │ -06a026: 5421 eb05 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ -06a02a: 6e10 d114 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@14d1 │ │ -06a030: 0f00 |0012: return v0 │ │ +06a04c: |[06a04c] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +06a05c: 5421 ea05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ +06a060: 7230 a71d 3104 |0002: invoke-interface {v1, v3, v4}, Landroid/view/ActionMode$Callback;.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1da7 │ │ +06a066: 0a00 |0005: move-result v0 │ │ +06a068: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +06a06c: 5421 eb05 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ +06a070: 7120 cb14 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@14cb │ │ +06a076: 5421 eb05 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ +06a07a: 6e10 d114 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplHC;.showForActionMode:()V // method@14d1 │ │ +06a080: 0f00 |0012: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000d line=86 │ │ 0x0012 line=88 │ │ @@ -90417,23 +90412,23 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06a034: |[06a034] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -06a044: 5420 ea05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ -06a048: 7220 a81d 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@1da8 │ │ -06a04e: 5420 eb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ -06a052: 6e10 cd14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@14cd │ │ -06a058: 5420 eb05 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ -06a05c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06a05e: 7120 cb14 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@14cb │ │ -06a064: 0e00 |0010: return-void │ │ +06a084: |[06a084] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +06a094: 5420 ea05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ +06a098: 7220 a81d 3000 |0002: invoke-interface {v0, v3}, Landroid/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/view/ActionMode;)V // method@1da8 │ │ +06a09e: 5420 eb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ +06a0a2: 6e10 cd14 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplHC;.hideForActionMode:()V // method@14cd │ │ +06a0a8: 5420 eb05 |000a: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarImplHC; // field@05eb │ │ +06a0ac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06a0ae: 7120 cb14 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@14cb │ │ +06a0b4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=106 │ │ 0x000a line=108 │ │ 0x0010 line=109 │ │ locals : │ │ @@ -90445,33 +90440,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 │ │ -06a068: |[06a068] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -06a078: 5410 ea05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ -06a07c: 7230 a91d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1da9 │ │ -06a082: 0a00 |0005: move-result v0 │ │ -06a084: 0f00 |0006: return v0 │ │ +06a0b8: |[06a0b8] android.support.v7.app.ActionBarImplHC$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +06a0c8: 5410 ea05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.mWrappedCallback:Landroid/view/ActionMode$Callback; // field@05ea │ │ +06a0cc: 7230 a91d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z // method@1da9 │ │ +06a0d2: 0a00 |0005: move-result v0 │ │ +06a0d4: 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 : 499 (ActionBarImplHC.java) │ │ │ │ Class #366 header: │ │ -class_idx : 691 │ │ +class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #366 annotations: │ │ @@ -90497,18 +90492,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 │ │ -06a088: |[06a088] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -06a098: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a09e: 5b01 ee05 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ -06a0a2: 0e00 |0005: return-void │ │ +06a0d8: |[06a0d8] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +06a0e8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a0ee: 5b01 ee05 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ +06a0f2: 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; │ │ @@ -90520,32 +90515,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06a0a4: |[06a0a4] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ -06a0b4: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ -06a0b8: 7220 2513 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@1325 │ │ -06a0be: 0e00 |0005: return-void │ │ +06a0f4: |[06a0f4] android.support.v7.app.ActionBarImplICS$OnMenuVisibilityListenerWrapper.onMenuVisibilityChanged:(Z)V │ │ +06a104: 5410 ee05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ +06a108: 7220 2513 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@1325 │ │ +06a10e: 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 : 500 (ActionBarImplICS.java) │ │ │ │ Class #367 header: │ │ -class_idx : 692 │ │ +class_idx : 699 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #367 annotations: │ │ @@ -90571,18 +90566,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 │ │ -06a0c0: |[06a0c0] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -06a0d0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a0d6: 5b01 ef05 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@05ef │ │ -06a0da: 0e00 |0005: return-void │ │ +06a110: |[06a110] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +06a120: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a126: 5b01 ef05 |0003: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@05ef │ │ +06a12a: 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; │ │ @@ -90590,37 +90585,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 │ │ -06a0dc: |[06a0dc] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ -06a0ec: 5420 ef05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@05ef │ │ -06a0f0: 7240 2613 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1326 │ │ -06a0f6: 0a00 |0005: move-result v0 │ │ -06a0f8: 0f00 |0006: return v0 │ │ +06a12c: |[06a12c] android.support.v7.app.ActionBarImplICS$OnNavigationListenerWrapper.onNavigationItemSelected:(IJ)Z │ │ +06a13c: 5410 ef05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@05ef │ │ +06a140: 7240 2613 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1326 │ │ +06a146: 0a00 |0005: move-result v0 │ │ +06a148: 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 : 500 (ActionBarImplICS.java) │ │ │ │ Class #368 header: │ │ -class_idx : 697 │ │ +class_idx : 704 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 656 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #368 - │ │ @@ -90666,31 +90661,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a0fc: |[06a0fc] android.support.v7.appcompat.BuildConfig.:()V │ │ -06a10c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a112: 0e00 |0003: return-void │ │ +06a14c: |[06a14c] android.support.v7.appcompat.BuildConfig.:()V │ │ +06a15c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a162: 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 : 656 (BuildConfig.java) │ │ │ │ Class #369 header: │ │ -class_idx : 698 │ │ +class_idx : 705 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -90740,31 +90735,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a114: |[06a114] android.support.v7.appcompat.R$anim.:()V │ │ -06a124: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a12a: 0e00 |0003: return-void │ │ +06a164: |[06a164] android.support.v7.appcompat.R$anim.:()V │ │ +06a174: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a17a: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #370 header: │ │ -class_idx : 699 │ │ +class_idx : 706 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -91334,31 +91329,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a12c: |[06a12c] android.support.v7.appcompat.R$attr.:()V │ │ -06a13c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a142: 0e00 |0003: return-void │ │ +06a17c: |[06a17c] android.support.v7.appcompat.R$attr.:()V │ │ +06a18c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a192: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #371 header: │ │ -class_idx : 700 │ │ +class_idx : 707 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -91408,31 +91403,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a144: |[06a144] android.support.v7.appcompat.R$bool.:()V │ │ -06a154: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a15a: 0e00 |0003: return-void │ │ +06a194: |[06a194] android.support.v7.appcompat.R$bool.:()V │ │ +06a1a4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a1aa: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #372 header: │ │ -class_idx : 701 │ │ +class_idx : 708 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #372 annotations: │ │ Annotations on class │ │ @@ -91472,31 +91467,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a15c: |[06a15c] android.support.v7.appcompat.R$color.:()V │ │ -06a16c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a172: 0e00 |0003: return-void │ │ +06a1ac: |[06a1ac] android.support.v7.appcompat.R$color.:()V │ │ +06a1bc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a1c2: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #373 header: │ │ -class_idx : 702 │ │ +class_idx : 709 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 21 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #373 annotations: │ │ Annotations on class │ │ @@ -91509,143 +91504,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 : 2131296256 │ │ + value : 2131361792 │ │ #1 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296257 │ │ + value : 2131361793 │ │ #2 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_progress_bar_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296258 │ │ + value : 2131361794 │ │ #3 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_stacked_max_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296259 │ │ + value : 2131361795 │ │ #4 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_stacked_tab_max_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296260 │ │ + value : 2131361796 │ │ #5 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296261 │ │ + value : 2131361797 │ │ #6 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296262 │ │ + value : 2131361798 │ │ #7 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296263 │ │ + value : 2131361799 │ │ #8 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296264 │ │ + value : 2131361800 │ │ #9 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296265 │ │ + value : 2131361801 │ │ #10 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296266 │ │ + value : 2131361802 │ │ #11 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296267 │ │ + value : 2131361803 │ │ #12 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296268 │ │ + value : 2131361804 │ │ #13 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296269 │ │ + value : 2131361805 │ │ #14 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_panel_menu_list_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296270 │ │ + value : 2131361806 │ │ #15 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296271 │ │ + value : 2131361807 │ │ #16 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'abc_search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296272 │ │ + value : 2131361808 │ │ #17 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_height_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296280 │ │ + value : 2131361816 │ │ #18 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_height_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296281 │ │ + value : 2131361817 │ │ #19 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296282 │ │ + value : 2131361818 │ │ #20 : (in Landroid/support/v7/appcompat/R$dimen;) │ │ name : 'dialog_fixed_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296283 │ │ + value : 2131361819 │ │ 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 │ │ -06a174: |[06a174] android.support.v7.appcompat.R$dimen.:()V │ │ -06a184: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a18a: 0e00 |0003: return-void │ │ +06a1c4: |[06a1c4] android.support.v7.appcompat.R$dimen.:()V │ │ +06a1d4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a1da: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #374 header: │ │ -class_idx : 703 │ │ +class_idx : 710 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 87 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #374 annotations: │ │ Annotations on class │ │ @@ -92100,31 +92095,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a18c: |[06a18c] android.support.v7.appcompat.R$drawable.:()V │ │ -06a19c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a1a2: 0e00 |0003: return-void │ │ +06a1dc: |[06a1dc] android.support.v7.appcompat.R$drawable.:()V │ │ +06a1ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a1f2: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #375 header: │ │ -class_idx : 704 │ │ +class_idx : 711 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 60 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -92137,338 +92132,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 : 2131361820 │ │ + value : 2131296284 │ │ #1 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_activity_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361792 │ │ + value : 2131296276 │ │ #2 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361819 │ │ + value : 2131296283 │ │ #3 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_overlay_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361823 │ │ + value : 2131296287 │ │ #4 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_root' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361818 │ │ + value : 2131296282 │ │ #5 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361827 │ │ + value : 2131296291 │ │ #6 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361826 │ │ + value : 2131296290 │ │ #7 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361821 │ │ + value : 2131296285 │ │ #8 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361793 │ │ + value : 2131296277 │ │ #9 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361794 │ │ + value : 2131296278 │ │ #10 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361828 │ │ + value : 2131296292 │ │ #11 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361829 │ │ + value : 2131296293 │ │ #12 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'always' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361811 │ │ + value : 2131296271 │ │ #13 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'beginning' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361807 │ │ + value : 2131296266 │ │ #14 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361837 │ │ + value : 2131296301 │ │ #15 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'collapseActionView' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361812 │ │ + value : 2131296273 │ │ #16 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361832 │ │ + value : 2131296296 │ │ #17 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'dialog' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361816 │ │ + value : 2131296274 │ │ #18 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361801 │ │ + value : 2131296264 │ │ #19 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'dropdown' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361817 │ │ + value : 2131296275 │ │ #20 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361840 │ │ + value : 2131296304 │ │ #21 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'end' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361808 │ │ + value : 2131296268 │ │ #22 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361830 │ │ + value : 2131296294 │ │ #23 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'expanded_menu' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361836 │ │ + value : 2131296300 │ │ #24 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361795 │ │ + value : 2131296279 │ │ #25 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361802 │ │ + value : 2131296261 │ │ #26 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361834 │ │ + value : 2131296298 │ │ #27 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'ifRoom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361813 │ │ + value : 2131296270 │ │ #28 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361831 │ │ + value : 2131296295 │ │ #29 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361798 │ │ + value : 2131296257 │ │ #30 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361833 │ │ + value : 2131296297 │ │ #31 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'middle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361809 │ │ + value : 2131296267 │ │ #32 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'never' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361814 │ │ + value : 2131296269 │ │ #33 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'none' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361810 │ │ + value : 2131296265 │ │ #34 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361799 │ │ + value : 2131296256 │ │ #35 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361796 │ │ + value : 2131296280 │ │ #36 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361797 │ │ + value : 2131296281 │ │ #37 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361839 │ │ + value : 2131296303 │ │ #38 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361842 │ │ + value : 2131296306 │ │ #39 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361841 │ │ + value : 2131296305 │ │ #40 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361843 │ │ + value : 2131296307 │ │ #41 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361848 │ │ + value : 2131296312 │ │ #42 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361844 │ │ + value : 2131296308 │ │ #43 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361850 │ │ + value : 2131296314 │ │ #44 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361845 │ │ + value : 2131296309 │ │ #45 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361846 │ │ + value : 2131296310 │ │ #46 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361847 │ │ + value : 2131296311 │ │ #47 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361851 │ │ + value : 2131296315 │ │ #48 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361838 │ │ + value : 2131296302 │ │ #49 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361803 │ │ + value : 2131296263 │ │ #50 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361804 │ │ + value : 2131296260 │ │ #51 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361805 │ │ + value : 2131296262 │ │ #52 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361822 │ │ + value : 2131296286 │ │ #53 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361849 │ │ + value : 2131296313 │ │ #54 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361800 │ │ + value : 2131296258 │ │ #55 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361835 │ │ + value : 2131296299 │ │ #56 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'top_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361824 │ │ + value : 2131296288 │ │ #57 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361825 │ │ + value : 2131296289 │ │ #58 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361806 │ │ + value : 2131296259 │ │ #59 : (in Landroid/support/v7/appcompat/R$id;) │ │ name : 'withText' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361815 │ │ + value : 2131296272 │ │ 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 │ │ -06a1a4: |[06a1a4] android.support.v7.appcompat.R$id.:()V │ │ -06a1b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a1ba: 0e00 |0003: return-void │ │ +06a1f4: |[06a1f4] android.support.v7.appcompat.R$id.:()V │ │ +06a204: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a20a: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #376 header: │ │ -class_idx : 705 │ │ +class_idx : 712 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -92493,31 +92488,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a1bc: |[06a1bc] android.support.v7.appcompat.R$integer.:()V │ │ -06a1cc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a1d2: 0e00 |0003: return-void │ │ +06a20c: |[06a20c] android.support.v7.appcompat.R$integer.:()V │ │ +06a21c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a222: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #377 header: │ │ -class_idx : 706 │ │ +class_idx : 713 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 25 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -92662,31 +92657,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a1d4: |[06a1d4] android.support.v7.appcompat.R$layout.:()V │ │ -06a1e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a1ea: 0e00 |0003: return-void │ │ +06a224: |[06a224] android.support.v7.appcompat.R$layout.:()V │ │ +06a234: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a23a: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #378 header: │ │ -class_idx : 707 │ │ +class_idx : 714 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -92771,31 +92766,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a1ec: |[06a1ec] android.support.v7.appcompat.R$string.:()V │ │ -06a1fc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a202: 0e00 |0003: return-void │ │ +06a23c: |[06a23c] android.support.v7.appcompat.R$string.:()V │ │ +06a24c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a252: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #379 header: │ │ -class_idx : 708 │ │ +class_idx : 715 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 139 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -93510,31 +93505,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a204: |[06a204] android.support.v7.appcompat.R$style.:()V │ │ -06a214: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a21a: 0e00 |0003: return-void │ │ +06a254: |[06a254] android.support.v7.appcompat.R$style.:()V │ │ +06a264: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a26a: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #380 header: │ │ -class_idx : 709 │ │ +class_idx : 716 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -94104,90 +94099,90 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 362 16-bit code units │ │ -06a21c: |[06a21c] android.support.v7.appcompat.R$styleable.:()V │ │ -06a22c: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -06a22e: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -06a230: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -06a232: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -06a234: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06a236: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -06a23a: 2300 a104 |0007: new-array v0, v0, [I // type@04a1 │ │ -06a23e: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ -06a244: 6900 da07 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -06a248: 2330 a104 |000e: new-array v0, v3, [I // type@04a1 │ │ -06a24c: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -06a252: 4b01 0002 |0013: aput v1, v0, v2 │ │ -06a256: 6900 db07 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@07db │ │ -06a25a: 1270 |0017: const/4 v0, #int 7 // #7 │ │ -06a25c: 2300 a104 |0018: new-array v0, v0, [I // type@04a1 │ │ -06a260: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ -06a266: 6900 dd07 |001d: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ -06a26a: 2330 a104 |001f: new-array v0, v3, [I // type@04a1 │ │ -06a26e: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ -06a274: 4b01 0002 |0024: aput v1, v0, v2 │ │ -06a278: 6900 f807 |0026: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@07f8 │ │ -06a27c: 2320 a104 |0028: new-array v0, v2, [I // type@04a1 │ │ -06a280: 6900 fa07 |002a: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@07fa │ │ -06a284: 2350 a104 |002c: new-array v0, v5, [I // type@04a1 │ │ -06a288: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ -06a28e: 6900 fb07 |0031: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@07fb │ │ -06a292: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -06a294: 2300 a104 |0034: new-array v0, v0, [I // type@04a1 │ │ -06a298: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ -06a29e: 6900 0108 |0039: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@0801 │ │ -06a2a2: 2330 a104 |003b: new-array v0, v3, [I // type@04a1 │ │ -06a2a6: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ -06a2ac: 4b01 0002 |0040: aput v1, v0, v2 │ │ -06a2b0: 6900 0408 |0042: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@0804 │ │ -06a2b4: 2340 a104 |0044: new-array v0, v4, [I // type@04a1 │ │ -06a2b8: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ -06a2be: 6900 0608 |0049: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0806 │ │ -06a2c2: 2360 a104 |004b: new-array v0, v6, [I // type@04a1 │ │ -06a2c6: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ -06a2cc: 6900 0a08 |0050: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@080a │ │ -06a2d0: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ -06a2d4: 2300 a104 |0054: new-array v0, v0, [I // type@04a1 │ │ -06a2d8: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ -06a2de: 6900 1108 |0059: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0811 │ │ -06a2e2: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ -06a2e6: 2300 a104 |005d: new-array v0, v0, [I // type@04a1 │ │ -06a2ea: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ -06a2f0: 6900 2308 |0062: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0823 │ │ -06a2f4: 2350 a104 |0064: new-array v0, v5, [I // type@04a1 │ │ -06a2f8: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ -06a2fe: 6900 2c08 |0069: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@082c │ │ -06a302: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ -06a306: 2300 a104 |006d: new-array v0, v0, [I // type@04a1 │ │ -06a30a: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ -06a310: 6900 3208 |0072: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0832 │ │ -06a314: 2360 a104 |0074: new-array v0, v6, [I // type@04a1 │ │ -06a318: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ -06a31e: 6900 3d08 |0079: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@083d │ │ -06a322: 2340 a104 |007b: new-array v0, v4, [I // type@04a1 │ │ -06a326: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ -06a32c: 6900 4408 |0080: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0844 │ │ -06a330: 0e00 |0082: return-void │ │ -06a332: 0000 |0083: nop // spacer │ │ -06a334: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ -06a388: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ -06a3ac: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ -06a3c8: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ -06a3d8: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ -06a3ec: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ -06a40c: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ -06a458: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ -06a480: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ -06a49c: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ -06a4cc: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ -06a4ec: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ +06a26c: |[06a26c] android.support.v7.appcompat.R$styleable.:()V │ │ +06a27c: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +06a27e: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +06a280: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +06a282: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +06a284: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06a286: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +06a28a: 2300 aa04 |0007: new-array v0, v0, [I // type@04aa │ │ +06a28e: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ +06a294: 6900 da07 |000c: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +06a298: 2330 aa04 |000e: new-array v0, v3, [I // type@04aa │ │ +06a29c: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +06a2a2: 4b01 0002 |0013: aput v1, v0, v2 │ │ +06a2a6: 6900 db07 |0015: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarLayout:[I // field@07db │ │ +06a2aa: 1270 |0017: const/4 v0, #int 7 // #7 │ │ +06a2ac: 2300 aa04 |0018: new-array v0, v0, [I // type@04aa │ │ +06a2b0: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ +06a2b6: 6900 dd07 |001d: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ +06a2ba: 2330 aa04 |001f: new-array v0, v3, [I // type@04aa │ │ +06a2be: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ +06a2c4: 4b01 0002 |0024: aput v1, v0, v2 │ │ +06a2c8: 6900 f807 |0026: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@07f8 │ │ +06a2cc: 2320 aa04 |0028: new-array v0, v2, [I // type@04aa │ │ +06a2d0: 6900 fa07 |002a: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMenuView:[I // field@07fa │ │ +06a2d4: 2350 aa04 |002c: new-array v0, v5, [I // type@04aa │ │ +06a2d8: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ +06a2de: 6900 fb07 |0031: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@07fb │ │ +06a2e2: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +06a2e4: 2300 aa04 |0034: new-array v0, v0, [I // type@04aa │ │ +06a2e8: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ +06a2ee: 6900 0108 |0039: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@0801 │ │ +06a2f2: 2330 aa04 |003b: new-array v0, v3, [I // type@04aa │ │ +06a2f6: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ +06a2fc: 4b01 0002 |0040: aput v1, v0, v2 │ │ +06a300: 6900 0408 |0042: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@0804 │ │ +06a304: 2340 aa04 |0044: new-array v0, v4, [I // type@04aa │ │ +06a308: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ +06a30e: 6900 0608 |0049: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0806 │ │ +06a312: 2360 aa04 |004b: new-array v0, v6, [I // type@04aa │ │ +06a316: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ +06a31c: 6900 0a08 |0050: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@080a │ │ +06a320: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ +06a324: 2300 aa04 |0054: new-array v0, v0, [I // type@04aa │ │ +06a328: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ +06a32e: 6900 1108 |0059: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0811 │ │ +06a332: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ +06a336: 2300 aa04 |005d: new-array v0, v0, [I // type@04aa │ │ +06a33a: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ +06a340: 6900 2308 |0062: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0823 │ │ +06a344: 2350 aa04 |0064: new-array v0, v5, [I // type@04aa │ │ +06a348: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ +06a34e: 6900 2c08 |0069: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@082c │ │ +06a352: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ +06a356: 2300 aa04 |006d: new-array v0, v0, [I // type@04aa │ │ +06a35a: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ +06a360: 6900 3208 |0072: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0832 │ │ +06a364: 2360 aa04 |0074: new-array v0, v6, [I // type@04aa │ │ +06a368: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ +06a36e: 6900 3d08 |0079: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@083d │ │ +06a372: 2340 aa04 |007b: new-array v0, v4, [I // type@04aa │ │ +06a376: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ +06a37c: 6900 4408 |0080: sput-object v0, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0844 │ │ +06a380: 0e00 |0082: return-void │ │ +06a382: 0000 |0083: nop // spacer │ │ +06a384: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ +06a3d8: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ +06a3fc: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ +06a418: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ +06a428: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ +06a43c: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ +06a45c: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ +06a4a8: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ +06a4d0: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ +06a4ec: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ +06a51c: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ +06a53c: 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 │ │ @@ -94221,31 +94216,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a500: |[06a500] android.support.v7.appcompat.R$styleable.:()V │ │ -06a510: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a516: 0e00 |0003: return-void │ │ +06a550: |[06a550] android.support.v7.appcompat.R$styleable.:()V │ │ +06a560: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a566: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #381 header: │ │ -class_idx : 710 │ │ +class_idx : 717 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -94264,31 +94259,30 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a518: |[06a518] android.support.v7.appcompat.R.:()V │ │ -06a528: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a52e: 0e00 |0003: return-void │ │ +06a568: |[06a568] android.support.v7.appcompat.R.:()V │ │ +06a578: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a57e: 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 : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #382 header: │ │ -class_idx : 711 │ │ +class_idx : 718 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 506 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #382 - │ │ @@ -94308,18 +94302,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06a530: |[06a530] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ -06a540: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a546: 5b01 4808 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a54a: 0e00 |0005: return-void │ │ +06a580: |[06a580] android.support.v7.internal.view.ActionBarPolicy.:(Landroid/content/Context;)V │ │ +06a590: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a596: 5b01 4808 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a59a: 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; │ │ @@ -94330,18 +94324,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 │ │ -06a54c: |[06a54c] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ -06a55c: 2200 c702 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@02c7 │ │ -06a560: 7020 7115 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@1571 │ │ -06a566: 1100 |0005: return-object v0 │ │ +06a59c: |[06a59c] android.support.v7.internal.view.ActionBarPolicy.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; │ │ +06a5ac: 2200 ce02 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionBarPolicy; // type@02ce │ │ +06a5b0: 7020 7115 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.:(Landroid/content/Context;)V // method@1571 │ │ +06a5b6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -94350,25 +94344,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06a568: |[06a568] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ -06a578: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a57c: 6e10 f900 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00f9 │ │ -06a582: 0c00 |0005: move-result-object v0 │ │ -06a584: 5200 1600 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0016 │ │ -06a588: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ -06a58c: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ -06a590: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06a592: 0f00 |000d: return v0 │ │ -06a594: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06a596: 28fe |000f: goto 000d // -0002 │ │ +06a5b8: |[06a5b8] android.support.v7.internal.view.ActionBarPolicy.enableHomeButtonByDefault:()Z │ │ +06a5c8: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a5cc: 6e10 f900 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00f9 │ │ +06a5d2: 0c00 |0005: move-result-object v0 │ │ +06a5d4: 5200 1600 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0016 │ │ +06a5d8: 1301 0e00 |0008: const/16 v1, #int 14 // #e │ │ +06a5dc: 3510 0400 |000a: if-ge v0, v1, 000e // +0004 │ │ +06a5e0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06a5e2: 0f00 |000d: return v0 │ │ +06a5e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06a5e6: 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;) │ │ @@ -94376,23 +94370,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06a598: |[06a598] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ -06a5a8: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a5ac: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06a5b2: 0c00 |0005: move-result-object v0 │ │ -06a5b4: 6e10 7501 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -06a5ba: 0c00 |0009: move-result-object v0 │ │ -06a5bc: 5200 6a0b |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -06a5c0: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ -06a5c4: 0f00 |000e: return v0 │ │ +06a5e8: |[06a5e8] android.support.v7.internal.view.ActionBarPolicy.getEmbeddedMenuWidthLimit:()I │ │ +06a5f8: 5410 4808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a5fc: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06a602: 0c00 |0005: move-result-object v0 │ │ +06a604: 6e10 7501 0000 |0006: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +06a60a: 0c00 |0009: move-result-object v0 │ │ +06a60c: 5200 6a0b |000a: iget v0, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +06a610: db00 0002 |000c: div-int/lit8 v0, v0, #int 2 // #02 │ │ +06a614: 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;) │ │ @@ -94400,22 +94394,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06a5c8: |[06a5c8] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ -06a5d8: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a5dc: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06a5e2: 0c00 |0005: move-result-object v0 │ │ -06a5e4: 6001 2807 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0728 │ │ -06a5e8: 6e20 7801 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ -06a5ee: 0a00 |000b: move-result v0 │ │ -06a5f0: 0f00 |000c: return v0 │ │ +06a618: |[06a618] android.support.v7.internal.view.ActionBarPolicy.getMaxActionButtons:()I │ │ +06a628: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a62c: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06a632: 0c00 |0005: move-result-object v0 │ │ +06a634: 6001 2807 |0006: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0728 │ │ +06a638: 6e20 7801 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ +06a63e: 0a00 |000b: move-result v0 │ │ +06a640: 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;) │ │ @@ -94423,22 +94417,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06a5f4: |[06a5f4] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ -06a604: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a608: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06a60e: 0c00 |0005: move-result-object v0 │ │ -06a610: 6001 8406 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@0684 │ │ -06a614: 6e20 7401 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -06a61a: 0a00 |000b: move-result v0 │ │ -06a61c: 0f00 |000c: return v0 │ │ +06a644: |[06a644] android.support.v7.internal.view.ActionBarPolicy.getStackedTabMaxWidth:()I │ │ +06a654: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a658: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06a65e: 0c00 |0005: move-result-object v0 │ │ +06a660: 6001 8406 |0006: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_tab_max_width:I // field@0684 │ │ +06a664: 6e20 7401 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +06a66a: 0a00 |000b: move-result v0 │ │ +06a66c: 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;) │ │ @@ -94446,37 +94440,37 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 42 16-bit code units │ │ -06a620: |[06a620] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ -06a630: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06a632: 5483 4808 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a636: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -06a638: 6205 da07 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -06a63c: 6006 0c06 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ -06a640: 6e57 1001 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -06a646: 0c00 |000b: move-result-object v0 │ │ -06a648: 6e30 8b01 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ -06a64e: 0a01 |000f: move-result v1 │ │ -06a650: 5483 4808 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a654: 6e10 0701 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06a65a: 0c02 |0015: move-result-object v2 │ │ -06a65c: 6e10 7815 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ -06a662: 0a03 |0019: move-result v3 │ │ -06a664: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -06a668: 6003 8306 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@0683 │ │ -06a66c: 6e20 7401 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -06a672: 0a03 |0021: move-result v3 │ │ -06a674: 7120 b222 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06a67a: 0a01 |0025: move-result v1 │ │ -06a67c: 6e10 9101 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06a682: 0f01 |0029: return v1 │ │ +06a670: |[06a670] android.support.v7.internal.view.ActionBarPolicy.getTabContainerHeight:()I │ │ +06a680: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +06a682: 5483 4808 |0001: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a686: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +06a688: 6205 da07 |0004: sget-object v5, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +06a68c: 6006 0c06 |0006: sget v6, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ +06a690: 6e57 1001 4365 |0008: invoke-virtual {v3, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +06a696: 0c00 |000b: move-result-object v0 │ │ +06a698: 6e30 8b01 7007 |000c: invoke-virtual {v0, v7, v7}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ +06a69e: 0a01 |000f: move-result v1 │ │ +06a6a0: 5483 4808 |0010: iget-object v3, v8, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a6a4: 6e10 0701 0300 |0012: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06a6aa: 0c02 |0015: move-result-object v2 │ │ +06a6ac: 6e10 7815 0800 |0016: invoke-virtual {v8}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ +06a6b2: 0a03 |0019: move-result v3 │ │ +06a6b4: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +06a6b8: 6003 8306 |001c: sget v3, Landroid/support/v7/appcompat/R$dimen;.abc_action_bar_stacked_max_height:I // field@0683 │ │ +06a6bc: 6e20 7401 3200 |001e: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +06a6c2: 0a03 |0021: move-result v3 │ │ +06a6c4: 7120 b222 3100 |0022: invoke-static {v1, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06a6ca: 0a01 |0025: move-result v1 │ │ +06a6cc: 6e10 9101 0000 |0026: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06a6d2: 0f01 |0029: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x000c line=65 │ │ 0x0010 line=66 │ │ 0x0016 line=67 │ │ 0x001c line=69 │ │ @@ -94493,22 +94487,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06a684: |[06a684] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ -06a694: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ -06a698: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06a69e: 0c00 |0005: move-result-object v0 │ │ -06a6a0: 6001 7606 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@0676 │ │ -06a6a4: 6e20 7001 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -06a6aa: 0a00 |000b: move-result v0 │ │ -06a6ac: 0f00 |000c: return v0 │ │ +06a6d4: |[06a6d4] android.support.v7.internal.view.ActionBarPolicy.hasEmbeddedTabs:()Z │ │ +06a6e4: 5420 4808 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionBarPolicy;.mContext:Landroid/content/Context; // field@0848 │ │ +06a6e8: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06a6ee: 0c00 |0005: move-result-object v0 │ │ +06a6f0: 6001 7606 |0006: sget v1, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_embed_tabs_pre_jb:I // field@0676 │ │ +06a6f4: 6e20 7001 1000 |0008: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +06a6fa: 0a00 |000b: move-result v0 │ │ +06a6fc: 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;) │ │ @@ -94516,34 +94510,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06a6b0: |[06a6b0] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ -06a6c0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06a6c4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -06a6c8: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -06a6cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06a6ce: 0f00 |0007: return v0 │ │ -06a6d0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06a6d2: 28fe |0009: goto 0007 // -0002 │ │ +06a700: |[06a700] android.support.v7.internal.view.ActionBarPolicy.showsOverflowMenuButton:()Z │ │ +06a710: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06a714: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +06a718: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +06a71c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06a71e: 0f00 |0007: return v0 │ │ +06a720: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06a722: 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 : 506 (ActionBarPolicy.java) │ │ │ │ Class #383 header: │ │ -class_idx : 712 │ │ +class_idx : 719 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 551 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #383 annotations: │ │ @@ -94577,19 +94571,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 │ │ -06a6d4: |[06a6d4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -06a6e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a6ea: 5b01 4908 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0849 │ │ -06a6ee: 5b02 4b08 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ -06a6f2: 0e00 |0007: return-void │ │ +06a724: |[06a724] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +06a734: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a73a: 5b01 4908 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0849 │ │ +06a73e: 5b02 4b08 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ +06a742: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ 0x0005 line=120 │ │ 0x0007 line=121 │ │ locals : │ │ @@ -94602,26 +94596,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 │ │ -06a6f4: |[06a6f4] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -06a704: 5410 4a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ -06a708: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -06a70c: 5410 4a08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ -06a710: 5400 4d08 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -06a714: 3320 0500 |0008: if-ne v0, v2, 000d // +0005 │ │ -06a718: 5410 4a08 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ -06a71c: 1100 |000c: return-object v0 │ │ -06a71e: 5410 4908 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0849 │ │ -06a722: 6e30 7b15 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@157b │ │ -06a728: 0c00 |0012: move-result-object v0 │ │ -06a72a: 28f9 |0013: goto 000c // -0007 │ │ +06a744: |[06a744] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +06a754: 5410 4a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ +06a758: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +06a75c: 5410 4a08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ +06a760: 5400 4d08 |0006: iget-object v0, v0, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +06a764: 3320 0500 |0008: if-ne v0, v2, 000d // +0005 │ │ +06a768: 5410 4a08 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ +06a76c: 1100 |000c: return-object v0 │ │ +06a76e: 5410 4908 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mContext:Landroid/content/Context; // field@0849 │ │ +06a772: 6e30 7b15 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@157b │ │ +06a778: 0c00 |0012: move-result-object v0 │ │ +06a77a: 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; │ │ @@ -94633,18 +94627,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 │ │ -06a72c: |[06a72c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -06a73c: 2200 c902 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@02c9 │ │ -06a740: 7030 8215 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ -06a746: 1100 |0005: return-object v0 │ │ +06a77c: |[06a77c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +06a78c: 2200 d002 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@02d0 │ │ +06a790: 7030 8215 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ +06a796: 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; │ │ @@ -94654,23 +94648,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 │ │ -06a748: |[06a748] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -06a758: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ -06a75c: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ -06a762: 0c01 |0005: move-result-object v1 │ │ -06a764: 7110 2018 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ -06a76a: 0c02 |0009: move-result-object v2 │ │ -06a76c: 7230 571c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ -06a772: 0a00 |000d: move-result v0 │ │ -06a774: 0f00 |000e: return v0 │ │ +06a798: |[06a798] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +06a7a8: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ +06a7ac: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ +06a7b2: 0c01 |0005: move-result-object v1 │ │ +06a7b4: 7110 2018 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ +06a7ba: 0c02 |0009: move-result-object v2 │ │ +06a7bc: 7230 571c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ +06a7c2: 0a00 |000d: move-result v0 │ │ +06a7c4: 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; │ │ @@ -94680,23 +94674,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 │ │ -06a778: |[06a778] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -06a788: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ -06a78c: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ -06a792: 0c01 |0005: move-result-object v1 │ │ -06a794: 7110 2118 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ -06a79a: 0c02 |0009: move-result-object v2 │ │ -06a79c: 7230 581c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ -06a7a2: 0a00 |000d: move-result v0 │ │ -06a7a4: 0f00 |000e: return v0 │ │ +06a7c8: |[06a7c8] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +06a7d8: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ +06a7dc: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ +06a7e2: 0c01 |0005: move-result-object v1 │ │ +06a7e4: 7110 2118 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ +06a7ea: 0c02 |0009: move-result-object v2 │ │ +06a7ec: 7230 581c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ +06a7f2: 0a00 |000d: move-result v0 │ │ +06a7f4: 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; │ │ @@ -94706,20 +94700,20 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06a7a8: |[06a7a8] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -06a7b8: 5420 4b08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ -06a7bc: 7020 7c15 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ -06a7c2: 0c01 |0005: move-result-object v1 │ │ -06a7c4: 7220 591c 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ -06a7ca: 0e00 |0009: return-void │ │ +06a7f8: |[06a7f8] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +06a808: 5420 4b08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ +06a80c: 7020 7c15 3200 |0002: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ +06a812: 0c01 |0005: move-result-object v1 │ │ +06a814: 7220 591c 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ +06a81a: 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; │ │ @@ -94729,23 +94723,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 │ │ -06a7cc: |[06a7cc] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -06a7dc: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ -06a7e0: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ -06a7e6: 0c01 |0005: move-result-object v1 │ │ -06a7e8: 7110 2118 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ -06a7ee: 0c02 |0009: move-result-object v2 │ │ -06a7f0: 7230 5a1c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ -06a7f6: 0a00 |000d: move-result v0 │ │ -06a7f8: 0f00 |000e: return v0 │ │ +06a81c: |[06a81c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +06a82c: 5430 4b08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mWrappedCallback:Landroid/support/v7/view/ActionMode$Callback; // field@084b │ │ +06a830: 7020 7c15 4300 |0002: invoke-direct {v3, v4}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.getActionModeWrapper:(Landroid/view/ActionMode;)Landroid/support/v7/view/ActionMode; // method@157c │ │ +06a836: 0c01 |0005: move-result-object v1 │ │ +06a838: 7110 2118 0500 |0006: invoke-static {v5}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ +06a83e: 0c02 |0009: move-result-object v2 │ │ +06a840: 7230 5a1c 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ +06a846: 0a00 |000d: move-result v0 │ │ +06a848: 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; │ │ @@ -94755,32 +94749,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 │ │ -06a7fc: |[06a7fc] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ -06a80c: 5b01 4a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ -06a810: 0e00 |0002: return-void │ │ +06a84c: |[06a84c] android.support.v7.internal.view.ActionModeWrapper$CallbackWrapper.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V │ │ +06a85c: 5b01 4a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.mLastStartedActionMode:Landroid/support/v7/internal/view/ActionModeWrapper; // field@084a │ │ +06a860: 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 : 551 (ActionModeWrapper.java) │ │ │ │ Class #384 header: │ │ -class_idx : 716 │ │ +class_idx : 723 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3105 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3114 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #384 annotations: │ │ Annotations on class │ │ @@ -94815,67 +94809,67 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06a814: |[06a814] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -06a824: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06a826: 2300 bd04 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04bd │ │ -06a82a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06a82c: 1c02 9703 |0004: const-class v2, Landroid/view/MenuItem; // type@0397 │ │ -06a830: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -06a834: 6900 4f08 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@084f │ │ -06a838: 0e00 |000a: return-void │ │ +06a864: |[06a864] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +06a874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06a876: 2300 c604 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04c6 │ │ +06a87a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06a87c: 1c02 9f03 |0004: const-class v2, Landroid/view/MenuItem; // type@039f │ │ +06a880: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +06a884: 6900 4f08 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@084f │ │ +06a888: 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 │ │ -06a83c: |[06a83c] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -06a84c: 7010 b622 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a852: 5b56 5108 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ -06a856: 6e10 b922 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -06a85c: 0c00 |0008: move-result-object v0 │ │ -06a85e: 6203 4f08 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@084f │ │ -06a862: 6e30 8a22 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ -06a868: 0c03 |000e: move-result-object v3 │ │ -06a86a: 5b53 5008 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ -06a86e: 0e00 |0011: return-void │ │ -06a870: 0d01 |0012: move-exception v1 │ │ -06a872: 2202 8c03 |0013: new-instance v2, Landroid/view/InflateException; // type@038c │ │ -06a876: 2203 6404 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -06a87a: 7010 d422 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06a880: 1a04 fd02 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02fd │ │ -06a884: 6e20 dc22 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06a88a: 0c03 |001f: move-result-object v3 │ │ -06a88c: 6e20 dc22 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06a892: 0c03 |0023: move-result-object v3 │ │ -06a894: 1a04 4e00 |0024: const-string v4, " in class " // string@004e │ │ -06a898: 6e20 dc22 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06a89e: 0c03 |0029: move-result-object v3 │ │ -06a8a0: 6e10 8c22 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -06a8a6: 0c04 |002d: move-result-object v4 │ │ -06a8a8: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06a8ae: 0c03 |0031: move-result-object v3 │ │ -06a8b0: 6e10 e122 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06a8b6: 0c03 |0035: move-result-object v3 │ │ -06a8b8: 7020 d51d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1dd5 │ │ -06a8be: 6e20 d71d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1dd7 │ │ -06a8c4: 2702 |003c: throw v2 │ │ +06a88c: |[06a88c] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +06a89c: 7010 b622 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a8a2: 5b56 5108 |0003: iput-object v6, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ +06a8a6: 6e10 b922 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +06a8ac: 0c00 |0008: move-result-object v0 │ │ +06a8ae: 6203 4f08 |0009: sget-object v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@084f │ │ +06a8b2: 6e30 8a22 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ +06a8b8: 0c03 |000e: move-result-object v3 │ │ +06a8ba: 5b53 5008 |000f: iput-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ +06a8be: 0e00 |0011: return-void │ │ +06a8c0: 0d01 |0012: move-exception v1 │ │ +06a8c2: 2202 9303 |0013: new-instance v2, Landroid/view/InflateException; // type@0393 │ │ +06a8c6: 2203 6d04 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +06a8ca: 7010 d422 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06a8d0: 1a04 fd02 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@02fd │ │ +06a8d4: 6e20 dc22 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06a8da: 0c03 |001f: move-result-object v3 │ │ +06a8dc: 6e20 dc22 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06a8e2: 0c03 |0023: move-result-object v3 │ │ +06a8e4: 1a04 4e00 |0024: const-string v4, " in class " // string@004e │ │ +06a8e8: 6e20 dc22 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06a8ee: 0c03 |0029: move-result-object v3 │ │ +06a8f0: 6e10 8c22 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +06a8f6: 0c04 |002d: move-result-object v4 │ │ +06a8f8: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06a8fe: 0c03 |0031: move-result-object v3 │ │ +06a900: 6e10 e122 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06a906: 0c03 |0035: move-result-object v3 │ │ +06a908: 7020 d51d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1dd5 │ │ +06a90e: 6e20 d71d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1dd7 │ │ +06a914: 2702 |003c: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ 0x0005 line=221 │ │ @@ -94899,45 +94893,45 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -06a8d8: |[06a8d8] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -06a8e8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06a8ea: 5462 5008 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ -06a8ee: 6e10 f222 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@22f2 │ │ -06a8f4: 0c02 |0006: move-result-object v2 │ │ -06a8f6: 6203 e70e |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ -06a8fa: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -06a8fe: 5461 5008 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ -06a902: 5462 5108 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ -06a906: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -06a908: 2333 be04 |0010: new-array v3, v3, [Ljava/lang/Object; // type@04be │ │ -06a90c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -06a90e: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -06a912: 6e30 f322 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -06a918: 0c01 |0018: move-result-object v1 │ │ -06a91a: 1f01 4104 |0019: check-cast v1, Ljava/lang/Boolean; // type@0441 │ │ -06a91e: 6e10 7722 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ -06a924: 0a01 |001e: move-result v1 │ │ -06a926: 0f01 |001f: return v1 │ │ -06a928: 5462 5008 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ -06a92c: 5463 5108 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ -06a930: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -06a932: 2344 be04 |0025: new-array v4, v4, [Ljava/lang/Object; // type@04be │ │ -06a936: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -06a938: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -06a93c: 6e30 f322 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -06a942: 28f2 |002d: goto 001f // -000e │ │ -06a944: 0d00 |002e: move-exception v0 │ │ -06a946: 2201 6104 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@0461 │ │ -06a94a: 7020 bf22 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@22bf │ │ -06a950: 2701 |0034: throw v1 │ │ +06a928: |[06a928] android.support.v7.internal.view.SupportMenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +06a938: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06a93a: 5462 5008 |0001: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ +06a93e: 6e10 f222 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@22f2 │ │ +06a944: 0c02 |0006: move-result-object v2 │ │ +06a946: 6203 e70e |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ +06a94a: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +06a94e: 5461 5008 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ +06a952: 5462 5108 |000d: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ +06a956: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +06a958: 2333 c704 |0010: new-array v3, v3, [Ljava/lang/Object; // type@04c7 │ │ +06a95c: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +06a95e: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +06a962: 6e30 f322 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +06a968: 0c01 |0018: move-result-object v1 │ │ +06a96a: 1f01 4a04 |0019: check-cast v1, Ljava/lang/Boolean; // type@044a │ │ +06a96e: 6e10 7722 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ +06a974: 0a01 |001e: move-result v1 │ │ +06a976: 0f01 |001f: return v1 │ │ +06a978: 5462 5008 |0020: iget-object v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0850 │ │ +06a97c: 5463 5108 |0022: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0851 │ │ +06a980: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +06a982: 2344 c704 |0025: new-array v4, v4, [Ljava/lang/Object; // type@04c7 │ │ +06a986: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +06a988: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +06a98c: 6e30 f322 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +06a992: 28f2 |002d: goto 001f // -000e │ │ +06a994: 0d00 |002e: move-exception v0 │ │ +06a996: 2201 6a04 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@046a │ │ +06a99a: 7020 bf22 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@22bf │ │ +06a9a0: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=235 │ │ 0x000b line=236 │ │ 0x001f line=239 │ │ @@ -94945,21 +94939,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 : 3105 (SupportMenuInflater.java) │ │ + source_file_idx : 3114 (SupportMenuInflater.java) │ │ │ │ Class #385 header: │ │ -class_idx : 717 │ │ +class_idx : 724 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3105 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3114 │ │ static_fields_size : 8 │ │ instance_fields_size: 26 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -95125,20 +95119,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 │ │ -06a964: |[06a964] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ -06a974: 5b01 7308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06a978: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06a97e: 5b02 7208 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ -06a982: 6e10 a315 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@15a3 │ │ -06a988: 0e00 |000a: return-void │ │ +06a9b4: |[06a9b4] android.support.v7.internal.view.SupportMenuInflater$MenuState.:(Landroid/support/v7/internal/view/SupportMenuInflater;Landroid/view/Menu;)V │ │ +06a9c4: 5b01 7308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06a9c8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06a9ce: 5b02 7208 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ +06a9d2: 6e10 a315 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@15a3 │ │ +06a9d8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0005 line=313 │ │ 0x0007 line=315 │ │ 0x000a line=316 │ │ locals : │ │ @@ -95151,17 +95145,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 │ │ -06a98c: |[06a98c] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ -06a99c: 5410 6008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ -06a9a0: 1100 |0002: return-object v0 │ │ +06a9dc: |[06a9dc] android.support.v7.internal.view.SupportMenuInflater$MenuState.access$000:(Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;)Landroid/support/v4/view/ActionProvider; │ │ +06a9ec: 5410 6008 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ +06a9f0: 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;) │ │ @@ -95169,21 +95163,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06a9a4: |[06a9a4] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -06a9b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a9b6: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -06a9ba: 0f00 |0003: return v0 │ │ -06a9bc: 6e20 c522 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -06a9c2: 0a00 |0007: move-result v0 │ │ -06a9c4: 28fb |0008: goto 0003 // -0005 │ │ +06a9f4: |[06a9f4] android.support.v7.internal.view.SupportMenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +06aa04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06aa06: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +06aa0a: 0f00 |0003: return v0 │ │ +06aa0c: 6e20 c522 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +06aa12: 0a00 |0007: move-result v0 │ │ +06aa14: 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; │ │ @@ -95193,41 +95187,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 │ │ -06a9c8: |[06a9c8] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -06a9d8: 5463 7308 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06a9dc: 7110 a715 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ -06a9e2: 0c03 |0005: move-result-object v3 │ │ -06a9e4: 6e10 fb00 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ -06a9ea: 0c03 |0009: move-result-object v3 │ │ -06a9ec: 6e20 9222 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ -06a9f2: 0c00 |000d: move-result-object v0 │ │ -06a9f4: 6e20 8722 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2287 │ │ -06a9fa: 0c01 |0011: move-result-object v1 │ │ -06a9fc: 6e20 ef22 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@22ef │ │ -06aa02: 0c03 |0015: move-result-object v3 │ │ -06aa04: 1103 |0016: return-object v3 │ │ -06aa06: 0d02 |0017: move-exception v2 │ │ -06aa08: 1a03 200c |0018: const-string v3, "SupportMenuInflater" // string@0c20 │ │ -06aa0c: 2204 6404 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -06aa10: 7010 d422 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06aa16: 1a05 d202 |001f: const-string v5, "Cannot instantiate class: " // string@02d2 │ │ -06aa1a: 6e20 dc22 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06aa20: 0c04 |0024: move-result-object v4 │ │ -06aa22: 6e20 dc22 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06aa28: 0c04 |0028: move-result-object v4 │ │ -06aa2a: 6e10 e122 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06aa30: 0c04 |002c: move-result-object v4 │ │ -06aa32: 7130 921d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -06aa38: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -06aa3a: 28e5 |0031: goto 0016 // -001b │ │ +06aa18: |[06aa18] android.support.v7.internal.view.SupportMenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +06aa28: 5463 7308 |0000: iget-object v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06aa2c: 7110 a715 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ +06aa32: 0c03 |0005: move-result-object v3 │ │ +06aa34: 6e10 fb00 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@00fb │ │ +06aa3a: 0c03 |0009: move-result-object v3 │ │ +06aa3c: 6e20 9222 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2292 │ │ +06aa42: 0c00 |000d: move-result-object v0 │ │ +06aa44: 6e20 8722 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2287 │ │ +06aa4a: 0c01 |0011: move-result-object v1 │ │ +06aa4c: 6e20 ef22 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@22ef │ │ +06aa52: 0c03 |0015: move-result-object v3 │ │ +06aa54: 1103 |0016: return-object v3 │ │ +06aa56: 0d02 |0017: move-exception v2 │ │ +06aa58: 1a03 290c |0018: const-string v3, "SupportMenuInflater" // string@0c29 │ │ +06aa5c: 2204 6d04 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +06aa60: 7010 d422 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06aa66: 1a05 d202 |001f: const-string v5, "Cannot instantiate class: " // string@02d2 │ │ +06aa6a: 6e20 dc22 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06aa70: 0c04 |0024: move-result-object v4 │ │ +06aa72: 6e20 dc22 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06aa78: 0c04 |0028: move-result-object v4 │ │ +06aa7a: 6e10 e122 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06aa80: 0c04 |002c: move-result-object v4 │ │ +06aa82: 7130 921d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +06aa88: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +06aa8a: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=480 │ │ 0x000e line=481 │ │ 0x0012 line=482 │ │ @@ -95250,116 +95244,116 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 195 16-bit code units │ │ -06aa4c: |[06aa4c] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ -06aa5c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06aa5e: 5573 6808 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0868 │ │ -06aa62: 7220 241e 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1e24 │ │ -06aa68: 0c03 |0006: move-result-object v3 │ │ -06aa6a: 5575 7108 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0871 │ │ -06aa6e: 7220 321e 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1e32 │ │ -06aa74: 0c03 |000c: move-result-object v3 │ │ -06aa76: 5575 6908 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0869 │ │ -06aa7a: 7220 251e 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1e25 │ │ -06aa80: 0c05 |0012: move-result-object v5 │ │ -06aa82: 5273 6708 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ -06aa86: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -06aa8a: 0143 |0017: move v3, v4 │ │ -06aa8c: 7220 231e 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1e23 │ │ -06aa92: 0c03 |001b: move-result-object v3 │ │ -06aa94: 5475 7008 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0870 │ │ -06aa98: 7220 311e 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e31 │ │ -06aa9e: 0c03 |0021: move-result-object v3 │ │ -06aaa0: 5275 6a08 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@086a │ │ -06aaa4: 7220 261e 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1e26 │ │ -06aaaa: 0c03 |0027: move-result-object v3 │ │ -06aaac: 5775 6508 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0865 │ │ -06aab0: 7220 221e 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1e22 │ │ -06aab6: 0c03 |002d: move-result-object v3 │ │ -06aab8: 5775 6d08 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@086d │ │ -06aabc: 7220 291e 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1e29 │ │ -06aac2: 5273 6e08 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ -06aac6: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -06aaca: 5273 6e08 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ -06aace: 7120 b10a 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab1 │ │ -06aad4: 5473 6c08 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ -06aad8: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -06aadc: 5473 7308 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06aae0: 7110 a715 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ -06aae6: 0c03 |0045: move-result-object v3 │ │ -06aae8: 6e10 0d01 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@010d │ │ -06aaee: 0a03 |0049: move-result v3 │ │ -06aaf0: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -06aaf4: 2203 5204 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -06aaf8: 1a04 a20c |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0ca2 │ │ -06aafc: 7020 a022 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -06ab02: 2703 |0053: throw v3 │ │ -06ab04: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -06ab06: 28c3 |0055: goto 0018 // -003d │ │ -06ab08: 2203 cc02 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@02cc │ │ -06ab0c: 5475 7308 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06ab10: 7110 aa15 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@15aa │ │ -06ab16: 0c05 |005d: move-result-object v5 │ │ -06ab18: 5476 6c08 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ -06ab1c: 7030 9815 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1598 │ │ -06ab22: 7220 2b1e 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ -06ab28: 2083 ea02 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06ab2c: 3803 4600 |0068: if-eqz v3, 00ae // +0046 │ │ -06ab30: 0783 |006a: move-object v3, v8 │ │ -06ab32: 1f03 ea02 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06ab36: 0732 |006d: move-object v2, v3 │ │ -06ab38: 5273 6708 |006e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ -06ab3c: 1225 |0070: const/4 v5, #int 2 // #2 │ │ -06ab3e: 3453 0c00 |0071: if-lt v3, v5, 007d // +000c │ │ -06ab42: 2083 ea02 |0073: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06ab46: 3803 3b00 |0075: if-eqz v3, 00b0 // +003b │ │ -06ab4a: 0783 |0077: move-object v3, v8 │ │ -06ab4c: 1f03 ea02 |0078: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06ab50: 6e20 7517 4300 |007a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1775 │ │ -06ab56: 1201 |007d: const/4 v1, #int 0 // #0 │ │ -06ab58: 5473 6208 |007e: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ -06ab5c: 3803 1800 |0080: if-eqz v3, 0098 // +0018 │ │ -06ab60: 5473 6208 |0082: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ -06ab64: 7100 ab15 0000 |0084: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@15ab │ │ -06ab6a: 0c04 |0087: move-result-object v4 │ │ -06ab6c: 5475 7308 |0088: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06ab70: 7110 ac15 0500 |008a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@15ac │ │ -06ab76: 0c05 |008d: move-result-object v5 │ │ -06ab78: 7040 a015 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@15a0 │ │ -06ab7e: 0c00 |0091: move-result-object v0 │ │ -06ab80: 1f00 a703 |0092: check-cast v0, Landroid/view/View; // type@03a7 │ │ -06ab84: 7120 af0a 0800 |0094: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0aaf │ │ -06ab8a: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -06ab8c: 5273 6308 |0098: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ -06ab90: 3d03 0a00 |009a: if-lez v3, 00a4 // +000a │ │ -06ab94: 3901 1f00 |009c: if-nez v1, 00bb // +001f │ │ -06ab98: 5273 6308 |009e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ -06ab9c: 7120 ae0a 3800 |00a0: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0aae │ │ -06aba2: 1211 |00a3: const/4 v1, #int 1 // #1 │ │ -06aba4: 5473 6008 |00a4: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ -06aba8: 3803 0700 |00a6: if-eqz v3, 00ad // +0007 │ │ -06abac: 5473 6008 |00a8: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ -06abb0: 7120 ad0a 3800 |00aa: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0aad │ │ -06abb6: 0e00 |00ad: return-void │ │ -06abb8: 1202 |00ae: const/4 v2, #int 0 // #0 │ │ -06abba: 28bf |00af: goto 006e // -0041 │ │ -06abbc: 2083 f002 |00b0: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f0 │ │ -06abc0: 3803 cbff |00b2: if-eqz v3, 007d // -0035 │ │ -06abc4: 0783 |00b4: move-object v3, v8 │ │ -06abc6: 1f03 f002 |00b5: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f0 │ │ -06abca: 6e20 c417 4300 |00b7: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.setExclusiveCheckable:(Z)V // method@17c4 │ │ -06abd0: 28c3 |00ba: goto 007d // -003d │ │ -06abd2: 1a03 200c |00bb: const-string v3, "SupportMenuInflater" // string@0c20 │ │ -06abd6: 1a04 6404 |00bd: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0464 │ │ -06abda: 7120 911d 4300 |00bf: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -06abe0: 28e2 |00c2: goto 00a4 // -001e │ │ +06aa9c: |[06aa9c] android.support.v7.internal.view.SupportMenuInflater$MenuState.setItem:(Landroid/view/MenuItem;)V │ │ +06aaac: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06aaae: 5573 6808 |0001: iget-boolean v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0868 │ │ +06aab2: 7220 241e 3800 |0003: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1e24 │ │ +06aab8: 0c03 |0006: move-result-object v3 │ │ +06aaba: 5575 7108 |0007: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0871 │ │ +06aabe: 7220 321e 5300 |0009: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1e32 │ │ +06aac4: 0c03 |000c: move-result-object v3 │ │ +06aac6: 5575 6908 |000d: iget-boolean v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0869 │ │ +06aaca: 7220 251e 5300 |000f: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1e25 │ │ +06aad0: 0c05 |0012: move-result-object v5 │ │ +06aad2: 5273 6708 |0013: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ +06aad6: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +06aada: 0143 |0017: move v3, v4 │ │ +06aadc: 7220 231e 3500 |0018: invoke-interface {v5, v3}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1e23 │ │ +06aae2: 0c03 |001b: move-result-object v3 │ │ +06aae4: 5475 7008 |001c: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0870 │ │ +06aae8: 7220 311e 5300 |001e: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e31 │ │ +06aaee: 0c03 |0021: move-result-object v3 │ │ +06aaf0: 5275 6a08 |0022: iget v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@086a │ │ +06aaf4: 7220 261e 5300 |0024: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1e26 │ │ +06aafa: 0c03 |0027: move-result-object v3 │ │ +06aafc: 5775 6508 |0028: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0865 │ │ +06ab00: 7220 221e 5300 |002a: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1e22 │ │ +06ab06: 0c03 |002d: move-result-object v3 │ │ +06ab08: 5775 6d08 |002e: iget-char v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@086d │ │ +06ab0c: 7220 291e 5300 |0030: invoke-interface {v3, v5}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1e29 │ │ +06ab12: 5273 6e08 |0033: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ +06ab16: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +06ab1a: 5273 6e08 |0037: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ +06ab1e: 7120 b10a 3800 |0039: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab1 │ │ +06ab24: 5473 6c08 |003c: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ +06ab28: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +06ab2c: 5473 7308 |0040: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06ab30: 7110 a715 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ +06ab36: 0c03 |0045: move-result-object v3 │ │ +06ab38: 6e10 0d01 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@010d │ │ +06ab3e: 0a03 |0049: move-result v3 │ │ +06ab40: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +06ab44: 2203 5b04 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +06ab48: 1a04 ab0c |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@0cab │ │ +06ab4c: 7020 a022 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +06ab52: 2703 |0053: throw v3 │ │ +06ab54: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +06ab56: 28c3 |0055: goto 0018 // -003d │ │ +06ab58: 2203 d302 |0056: new-instance v3, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener; // type@02d3 │ │ +06ab5c: 5475 7308 |0058: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06ab60: 7110 aa15 0500 |005a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; // method@15aa │ │ +06ab66: 0c05 |005d: move-result-object v5 │ │ +06ab68: 5476 6c08 |005e: iget-object v6, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ +06ab6c: 7030 9815 5306 |0060: invoke-direct {v3, v5, v6}, Landroid/support/v7/internal/view/SupportMenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@1598 │ │ +06ab72: 7220 2b1e 3800 |0063: invoke-interface {v8, v3}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ +06ab78: 2083 f102 |0066: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06ab7c: 3803 4600 |0068: if-eqz v3, 00ae // +0046 │ │ +06ab80: 0783 |006a: move-object v3, v8 │ │ +06ab82: 1f03 f102 |006b: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06ab86: 0732 |006d: move-object v2, v3 │ │ +06ab88: 5273 6708 |006e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ +06ab8c: 1225 |0070: const/4 v5, #int 2 // #2 │ │ +06ab8e: 3453 0c00 |0071: if-lt v3, v5, 007d // +000c │ │ +06ab92: 2083 f102 |0073: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06ab96: 3803 3b00 |0075: if-eqz v3, 00b0 // +003b │ │ +06ab9a: 0783 |0077: move-object v3, v8 │ │ +06ab9c: 1f03 f102 |0078: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06aba0: 6e20 7517 4300 |007a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1775 │ │ +06aba6: 1201 |007d: const/4 v1, #int 0 // #0 │ │ +06aba8: 5473 6208 |007e: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ +06abac: 3803 1800 |0080: if-eqz v3, 0098 // +0018 │ │ +06abb0: 5473 6208 |0082: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ +06abb4: 7100 ab15 0000 |0084: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$500:()[Ljava/lang/Class; // method@15ab │ │ +06abba: 0c04 |0087: move-result-object v4 │ │ +06abbc: 5475 7308 |0088: iget-object v5, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06abc0: 7110 ac15 0500 |008a: invoke-static {v5}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@15ac │ │ +06abc6: 0c05 |008d: move-result-object v5 │ │ +06abc8: 7040 a015 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@15a0 │ │ +06abce: 0c00 |0091: move-result-object v0 │ │ +06abd0: 1f00 af03 |0092: check-cast v0, Landroid/view/View; // type@03af │ │ +06abd4: 7120 af0a 0800 |0094: invoke-static {v8, v0}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0aaf │ │ +06abda: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +06abdc: 5273 6308 |0098: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ +06abe0: 3d03 0a00 |009a: if-lez v3, 00a4 // +000a │ │ +06abe4: 3901 1f00 |009c: if-nez v1, 00bb // +001f │ │ +06abe8: 5273 6308 |009e: iget v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ +06abec: 7120 ae0a 3800 |00a0: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0aae │ │ +06abf2: 1211 |00a3: const/4 v1, #int 1 // #1 │ │ +06abf4: 5473 6008 |00a4: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ +06abf8: 3803 0700 |00a6: if-eqz v3, 00ad // +0007 │ │ +06abfc: 5473 6008 |00a8: iget-object v3, v7, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ +06ac00: 7120 ad0a 3800 |00aa: invoke-static {v8, v3}, Landroid/support/v4/view/MenuItemCompat;.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; // method@0aad │ │ +06ac06: 0e00 |00ad: return-void │ │ +06ac08: 1202 |00ae: const/4 v2, #int 0 // #0 │ │ +06ac0a: 28bf |00af: goto 006e // -0041 │ │ +06ac0c: 2083 f702 |00b0: instance-of v3, v8, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f7 │ │ +06ac10: 3803 cbff |00b2: if-eqz v3, 007d // -0035 │ │ +06ac14: 0783 |00b4: move-object v3, v8 │ │ +06ac16: 1f03 f702 |00b5: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f7 │ │ +06ac1a: 6e20 c417 4300 |00b7: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.setExclusiveCheckable:(Z)V // method@17c4 │ │ +06ac20: 28c3 |00ba: goto 007d // -003d │ │ +06ac22: 1a03 290c |00bb: const-string v3, "SupportMenuInflater" // string@0c29 │ │ +06ac26: 1a04 6404 |00bd: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0464 │ │ +06ac2a: 7120 911d 4300 |00bf: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +06ac30: 28e2 |00c2: goto 00a4 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0033 line=417 │ │ 0x0037 line=418 │ │ 0x003c line=421 │ │ 0x0040 line=422 │ │ @@ -95401,26 +95395,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -06abe4: |[06abe4] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ -06abf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06abf6: 5c50 6408 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ -06abfa: 5450 7208 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ -06abfe: 5251 5d08 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ -06ac02: 5252 6b08 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ -06ac06: 5253 6608 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ -06ac0a: 5454 6f08 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ -06ac0e: 7254 f11d 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df1 │ │ -06ac14: 0c00 |0010: move-result-object v0 │ │ -06ac16: 7020 a415 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@15a4 │ │ -06ac1c: 0e00 |0014: return-void │ │ +06ac34: |[06ac34] android.support.v7.internal.view.SupportMenuInflater$MenuState.addItem:()V │ │ +06ac44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06ac46: 5c50 6408 |0001: iput-boolean v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ +06ac4a: 5450 7208 |0003: iget-object v0, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ +06ac4e: 5251 5d08 |0005: iget v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ +06ac52: 5252 6b08 |0007: iget v2, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ +06ac56: 5253 6608 |0009: iget v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ +06ac5a: 5454 6f08 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ +06ac5e: 7254 f11d 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df1 │ │ +06ac64: 0c00 |0010: move-result-object v0 │ │ +06ac66: 7020 a415 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@15a4 │ │ +06ac6c: 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; │ │ @@ -95430,28 +95424,28 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -06ac20: |[06ac20] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ -06ac30: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06ac32: 5c61 6408 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ -06ac36: 5461 7208 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ -06ac3a: 5262 5d08 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ -06ac3e: 5263 6b08 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ -06ac42: 5264 6608 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ -06ac46: 5465 6f08 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ -06ac4a: 7255 f61d 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df6 │ │ -06ac50: 0c00 |0010: move-result-object v0 │ │ -06ac52: 7210 491e 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1e49 │ │ -06ac58: 0c01 |0014: move-result-object v1 │ │ -06ac5a: 7020 a415 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@15a4 │ │ -06ac60: 1100 |0018: return-object v0 │ │ +06ac70: |[06ac70] android.support.v7.internal.view.SupportMenuInflater$MenuState.addSubMenuItem:()Landroid/view/SubMenu; │ │ +06ac80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06ac82: 5c61 6408 |0001: iput-boolean v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ +06ac86: 5461 7208 |0003: iget-object v1, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.menu:Landroid/view/Menu; // field@0872 │ │ +06ac8a: 5262 5d08 |0005: iget v2, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ +06ac8e: 5263 6b08 |0007: iget v3, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ +06ac92: 5264 6608 |0009: iget v4, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ +06ac96: 5465 6f08 |000b: iget-object v5, v6, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ +06ac9a: 7255 f61d 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df6 │ │ +06aca0: 0c00 |0010: move-result-object v0 │ │ +06aca2: 7210 491e 0000 |0011: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1e49 │ │ +06aca8: 0c01 |0014: move-result-object v1 │ │ +06acaa: 7020 a415 1600 |0015: invoke-direct {v6, v1}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.setItem:(Landroid/view/MenuItem;)V // method@15a4 │ │ +06acb0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ 0x0011 line=468 │ │ 0x0018 line=469 │ │ locals : │ │ @@ -95463,17 +95457,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ac64: |[06ac64] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ -06ac74: 5510 6408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ -06ac78: 0f00 |0002: return v0 │ │ +06acb4: |[06acb4] android.support.v7.internal.view.SupportMenuInflater$MenuState.hasAddedItem:()Z │ │ +06acc4: 5510 6408 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ +06acc8: 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;) │ │ @@ -95481,47 +95475,47 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -06ac7c: |[06ac7c] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -06ac8c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06ac8e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06ac90: 5451 7308 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06ac94: 7110 a715 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ -06ac9a: 0c01 |0007: move-result-object v1 │ │ -06ac9c: 6202 0a08 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@080a │ │ -06aca0: 6e30 0f01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -06aca6: 0c00 |000d: move-result-object v0 │ │ -06aca8: 6e30 8c01 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -06acae: 0a01 |0011: move-result v1 │ │ -06acb0: 5951 5d08 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ -06acb4: 1231 |0014: const/4 v1, #int 3 // #3 │ │ -06acb6: 6e30 8901 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06acbc: 0a01 |0018: move-result v1 │ │ -06acbe: 5951 5a08 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ -06acc2: 1241 |001b: const/4 v1, #int 4 // #4 │ │ -06acc4: 6e30 8901 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06acca: 0a01 |001f: move-result v1 │ │ -06accc: 5951 5e08 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ -06acd0: 1251 |0022: const/4 v1, #int 5 // #5 │ │ -06acd2: 6e30 8901 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06acd8: 0a01 |0026: move-result v1 │ │ -06acda: 5951 5b08 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ -06acde: 1221 |0029: const/4 v1, #int 2 // #2 │ │ -06ace0: 6e30 8301 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06ace6: 0a01 |002d: move-result v1 │ │ -06ace8: 5c51 5f08 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ -06acec: 6e30 8301 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06acf2: 0a01 |0033: move-result v1 │ │ -06acf4: 5c51 5c08 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ -06acf8: 6e10 9101 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06acfe: 0e00 |0039: return-void │ │ +06accc: |[06accc] android.support.v7.internal.view.SupportMenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +06acdc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06acde: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +06ace0: 5451 7308 |0002: iget-object v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06ace4: 7110 a715 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ +06acea: 0c01 |0007: move-result-object v1 │ │ +06acec: 6202 0a08 |0008: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.MenuGroup:[I // field@080a │ │ +06acf0: 6e30 0f01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +06acf6: 0c00 |000d: move-result-object v0 │ │ +06acf8: 6e30 8c01 4003 |000e: invoke-virtual {v0, v4, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +06acfe: 0a01 |0011: move-result v1 │ │ +06ad00: 5951 5d08 |0012: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ +06ad04: 1231 |0014: const/4 v1, #int 3 // #3 │ │ +06ad06: 6e30 8901 1003 |0015: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ad0c: 0a01 |0018: move-result v1 │ │ +06ad0e: 5951 5a08 |0019: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ +06ad12: 1241 |001b: const/4 v1, #int 4 // #4 │ │ +06ad14: 6e30 8901 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ad1a: 0a01 |001f: move-result v1 │ │ +06ad1c: 5951 5e08 |0020: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ +06ad20: 1251 |0022: const/4 v1, #int 5 // #5 │ │ +06ad22: 6e30 8901 1003 |0023: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ad28: 0a01 |0026: move-result v1 │ │ +06ad2a: 5951 5b08 |0027: iput v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ +06ad2e: 1221 |0029: const/4 v1, #int 2 // #2 │ │ +06ad30: 6e30 8301 1004 |002a: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ad36: 0a01 |002d: move-result v1 │ │ +06ad38: 5c51 5f08 |002e: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ +06ad3c: 6e30 8301 3004 |0030: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ad42: 0a01 |0033: move-result v1 │ │ +06ad44: 5c51 5c08 |0034: iput-boolean v1, v5, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ +06ad48: 6e10 9101 0000 |0036: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06ad4e: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=331 │ │ 0x000e line=333 │ │ 0x0014 line=334 │ │ 0x001b line=336 │ │ 0x0022 line=337 │ │ @@ -95539,142 +95533,142 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 235 16-bit code units │ │ -06ad00: |[06ad00] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -06ad10: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ -06ad14: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -06ad16: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -06ad18: 5494 7308 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06ad1c: 7110 a715 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ -06ad22: 0c04 |0009: move-result-object v4 │ │ -06ad24: 6207 1108 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0811 │ │ -06ad28: 6e30 0f01 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -06ad2e: 0c00 |000f: move-result-object v0 │ │ -06ad30: 1224 |0010: const/4 v4, #int 2 // #2 │ │ -06ad32: 6e30 8c01 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -06ad38: 0a04 |0014: move-result v4 │ │ -06ad3a: 5994 6b08 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ -06ad3e: 1254 |0017: const/4 v4, #int 5 // #5 │ │ -06ad40: 5297 5a08 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ -06ad44: 6e30 8901 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06ad4a: 0a01 |001d: move-result v1 │ │ -06ad4c: 1264 |001e: const/4 v4, #int 6 // #6 │ │ -06ad4e: 5297 5e08 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ -06ad52: 6e30 8901 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06ad58: 0a03 |0024: move-result v3 │ │ -06ad5a: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ -06ad5e: b514 |0027: and-int/2addr v4, v1 │ │ -06ad60: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ -06ad66: b537 |002b: and-int/2addr v7, v3 │ │ -06ad68: b674 |002c: or-int/2addr v4, v7 │ │ -06ad6a: 5994 6608 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ -06ad6e: 1274 |002f: const/4 v4, #int 7 // #7 │ │ -06ad70: 6e20 8e01 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ -06ad76: 0c04 |0033: move-result-object v4 │ │ -06ad78: 5b94 6f08 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ -06ad7c: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ -06ad80: 6e20 8e01 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ -06ad86: 0c04 |003b: move-result-object v4 │ │ -06ad88: 5b94 7008 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0870 │ │ -06ad8c: 6e30 8c01 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -06ad92: 0a04 |0041: move-result v4 │ │ -06ad94: 5994 6a08 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@086a │ │ -06ad98: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ -06ad9c: 6e20 8d01 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -06ada2: 0c04 |0049: move-result-object v4 │ │ -06ada4: 7020 9e15 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@159e │ │ -06adaa: 0a04 |004d: move-result v4 │ │ -06adac: 5e94 6508 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0865 │ │ -06adb0: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ -06adb4: 6e20 8d01 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -06adba: 0c04 |0055: move-result-object v4 │ │ -06adbc: 7020 9e15 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@159e │ │ -06adc2: 0a04 |0059: move-result v4 │ │ -06adc4: 5e94 6d08 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@086d │ │ -06adc8: 6e20 9001 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -06adce: 0a04 |005f: move-result v4 │ │ -06add0: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ -06add4: 6e30 8301 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06adda: 0a04 |0065: move-result v4 │ │ -06addc: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ -06ade0: 0154 |0068: move v4, v5 │ │ -06ade2: 5994 6708 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ -06ade6: 1234 |006b: const/4 v4, #int 3 // #3 │ │ -06ade8: 6e30 8301 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06adee: 0a04 |006f: move-result v4 │ │ -06adf0: 5c94 6808 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0868 │ │ -06adf4: 1244 |0072: const/4 v4, #int 4 // #4 │ │ -06adf6: 5597 5f08 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ -06adfa: 6e30 8301 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06ae00: 0a04 |0078: move-result v4 │ │ -06ae02: 5c94 7108 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0871 │ │ -06ae06: 5594 5c08 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ -06ae0a: 6e30 8301 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06ae10: 0a04 |0080: move-result v4 │ │ -06ae12: 5c94 6908 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0869 │ │ -06ae16: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ -06ae1a: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ -06ae1c: 6e30 8901 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06ae22: 0a04 |0089: move-result v4 │ │ -06ae24: 5994 6e08 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ -06ae28: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ -06ae2c: 6e20 8d01 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -06ae32: 0c04 |0091: move-result-object v4 │ │ -06ae34: 5b94 6c08 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ -06ae38: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ -06ae3c: 6e30 8c01 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -06ae42: 0a04 |0099: move-result v4 │ │ -06ae44: 5994 6308 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ -06ae48: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ -06ae4c: 6e20 8d01 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -06ae52: 0c04 |00a1: move-result-object v4 │ │ -06ae54: 5b94 6208 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ -06ae58: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ -06ae5c: 6e20 8d01 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -06ae62: 0c04 |00a9: move-result-object v4 │ │ -06ae64: 5b94 6108 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ -06ae68: 5494 6108 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ -06ae6c: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ -06ae70: 0152 |00b0: move v2, v5 │ │ -06ae72: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ -06ae76: 5294 6308 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ -06ae7a: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ -06ae7e: 5494 6208 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ -06ae82: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ -06ae86: 5494 6108 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ -06ae8a: 7100 a815 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@15a8 │ │ -06ae90: 0c05 |00c0: move-result-object v5 │ │ -06ae92: 5497 7308 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ -06ae96: 7110 a915 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@15a9 │ │ -06ae9c: 0c07 |00c6: move-result-object v7 │ │ -06ae9e: 7040 a015 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@15a0 │ │ -06aea4: 0c04 |00ca: move-result-object v4 │ │ -06aea6: 1f04 9701 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@0197 │ │ -06aeaa: 5b94 6008 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ -06aeae: 6e10 9101 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06aeb4: 5c96 6408 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ -06aeb8: 0e00 |00d4: return-void │ │ -06aeba: 0164 |00d5: move v4, v6 │ │ -06aebc: 2893 |00d6: goto 0069 // -006d │ │ -06aebe: 5294 5b08 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ -06aec2: 5994 6708 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ -06aec6: 2890 |00db: goto 006b // -0070 │ │ -06aec8: 0162 |00dc: move v2, v6 │ │ -06aeca: 28d4 |00dd: goto 00b1 // -002c │ │ -06aecc: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ -06aed0: 1a04 200c |00e0: const-string v4, "SupportMenuInflater" // string@0c20 │ │ -06aed4: 1a05 6304 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0463 │ │ -06aed8: 7120 911d 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -06aede: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ -06aee0: 5b94 6008 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ -06aee4: 28e5 |00ea: goto 00cf // -001b │ │ +06ad50: |[06ad50] android.support.v7.internal.view.SupportMenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +06ad60: 1308 0b00 |0000: const/16 v8, #int 11 // #b │ │ +06ad64: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +06ad66: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +06ad68: 5494 7308 |0004: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06ad6c: 7110 a715 0400 |0006: invoke-static {v4}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; // method@15a7 │ │ +06ad72: 0c04 |0009: move-result-object v4 │ │ +06ad74: 6207 1108 |000a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.MenuItem:[I // field@0811 │ │ +06ad78: 6e30 0f01 a407 |000c: invoke-virtual {v4, v10, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +06ad7e: 0c00 |000f: move-result-object v0 │ │ +06ad80: 1224 |0010: const/4 v4, #int 2 // #2 │ │ +06ad82: 6e30 8c01 4006 |0011: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +06ad88: 0a04 |0014: move-result v4 │ │ +06ad8a: 5994 6b08 |0015: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemId:I // field@086b │ │ +06ad8e: 1254 |0017: const/4 v4, #int 5 // #5 │ │ +06ad90: 5297 5a08 |0018: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ +06ad94: 6e30 8901 4007 |001a: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ad9a: 0a01 |001d: move-result v1 │ │ +06ad9c: 1264 |001e: const/4 v4, #int 6 // #6 │ │ +06ad9e: 5297 5e08 |001f: iget v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ +06ada2: 6e30 8901 4007 |0021: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ada8: 0a03 |0024: move-result v3 │ │ +06adaa: 1504 ffff |0025: const/high16 v4, #int -65536 // #ffff │ │ +06adae: b514 |0027: and-int/2addr v4, v1 │ │ +06adb0: 1407 ffff 0000 |0028: const v7, #float 9.18341e-41 // #0000ffff │ │ +06adb6: b537 |002b: and-int/2addr v7, v3 │ │ +06adb8: b674 |002c: or-int/2addr v4, v7 │ │ +06adba: 5994 6608 |002d: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCategoryOrder:I // field@0866 │ │ +06adbe: 1274 |002f: const/4 v4, #int 7 // #7 │ │ +06adc0: 6e20 8e01 4000 |0030: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ +06adc6: 0c04 |0033: move-result-object v4 │ │ +06adc8: 5b94 6f08 |0034: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@086f │ │ +06adcc: 1304 0800 |0036: const/16 v4, #int 8 // #8 │ │ +06add0: 6e20 8e01 4000 |0038: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ +06add6: 0c04 |003b: move-result-object v4 │ │ +06add8: 5b94 7008 |003c: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0870 │ │ +06addc: 6e30 8c01 6006 |003e: invoke-virtual {v0, v6, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +06ade2: 0a04 |0041: move-result v4 │ │ +06ade4: 5994 6a08 |0042: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemIconResId:I // field@086a │ │ +06ade8: 1304 0900 |0044: const/16 v4, #int 9 // #9 │ │ +06adec: 6e20 8d01 4000 |0046: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +06adf2: 0c04 |0049: move-result-object v4 │ │ +06adf4: 7020 9e15 4900 |004a: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@159e │ │ +06adfa: 0a04 |004d: move-result v4 │ │ +06adfc: 5e94 6508 |004e: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0865 │ │ +06ae00: 1304 0a00 |0050: const/16 v4, #int 10 // #a │ │ +06ae04: 6e20 8d01 4000 |0052: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +06ae0a: 0c04 |0055: move-result-object v4 │ │ +06ae0c: 7020 9e15 4900 |0056: invoke-direct {v9, v4}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@159e │ │ +06ae12: 0a04 |0059: move-result v4 │ │ +06ae14: 5e94 6d08 |005a: iput-char v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemNumericShortcut:C // field@086d │ │ +06ae18: 6e20 9001 8000 |005c: invoke-virtual {v0, v8}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +06ae1e: 0a04 |005f: move-result v4 │ │ +06ae20: 3804 7700 |0060: if-eqz v4, 00d7 // +0077 │ │ +06ae24: 6e30 8301 8006 |0062: invoke-virtual {v0, v8, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ae2a: 0a04 |0065: move-result v4 │ │ +06ae2c: 3804 6f00 |0066: if-eqz v4, 00d5 // +006f │ │ +06ae30: 0154 |0068: move v4, v5 │ │ +06ae32: 5994 6708 |0069: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ +06ae36: 1234 |006b: const/4 v4, #int 3 // #3 │ │ +06ae38: 6e30 8301 4006 |006c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ae3e: 0a04 |006f: move-result v4 │ │ +06ae40: 5c94 6808 |0070: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemChecked:Z // field@0868 │ │ +06ae44: 1244 |0072: const/4 v4, #int 4 // #4 │ │ +06ae46: 5597 5f08 |0073: iget-boolean v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ +06ae4a: 6e30 8301 4007 |0075: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ae50: 0a04 |0078: move-result v4 │ │ +06ae52: 5c94 7108 |0079: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemVisible:Z // field@0871 │ │ +06ae56: 5594 5c08 |007b: iget-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ +06ae5a: 6e30 8301 5004 |007d: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06ae60: 0a04 |0080: move-result v4 │ │ +06ae62: 5c94 6908 |0081: iput-boolean v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemEnabled:Z // field@0869 │ │ +06ae66: 1304 0d00 |0083: const/16 v4, #int 13 // #d │ │ +06ae6a: 12f7 |0085: const/4 v7, #int -1 // #ff │ │ +06ae6c: 6e30 8901 4007 |0086: invoke-virtual {v0, v4, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06ae72: 0a04 |0089: move-result v4 │ │ +06ae74: 5994 6e08 |008a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemShowAsAction:I // field@086e │ │ +06ae78: 1304 0c00 |008c: const/16 v4, #int 12 // #c │ │ +06ae7c: 6e20 8d01 4000 |008e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +06ae82: 0c04 |0091: move-result-object v4 │ │ +06ae84: 5b94 6c08 |0092: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@086c │ │ +06ae88: 1304 0e00 |0094: const/16 v4, #int 14 // #e │ │ +06ae8c: 6e30 8c01 4006 |0096: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +06ae92: 0a04 |0099: move-result v4 │ │ +06ae94: 5994 6308 |009a: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ +06ae98: 1304 0f00 |009c: const/16 v4, #int 15 // #f │ │ +06ae9c: 6e20 8d01 4000 |009e: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +06aea2: 0c04 |00a1: move-result-object v4 │ │ +06aea4: 5b94 6208 |00a2: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ +06aea8: 1304 1000 |00a4: const/16 v4, #int 16 // #10 │ │ +06aeac: 6e20 8d01 4000 |00a6: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +06aeb2: 0c04 |00a9: move-result-object v4 │ │ +06aeb4: 5b94 6108 |00aa: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ +06aeb8: 5494 6108 |00ac: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ +06aebc: 3804 2e00 |00ae: if-eqz v4, 00dc // +002e │ │ +06aec0: 0152 |00b0: move v2, v5 │ │ +06aec2: 3802 2d00 |00b1: if-eqz v2, 00de // +002d │ │ +06aec6: 5294 6308 |00b3: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewLayout:I // field@0863 │ │ +06aeca: 3904 2900 |00b5: if-nez v4, 00de // +0029 │ │ +06aece: 5494 6208 |00b7: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0862 │ │ +06aed2: 3904 2500 |00b9: if-nez v4, 00de // +0025 │ │ +06aed6: 5494 6108 |00bb: iget-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0861 │ │ +06aeda: 7100 a815 0000 |00bd: invoke-static {}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$200:()[Ljava/lang/Class; // method@15a8 │ │ +06aee0: 0c05 |00c0: move-result-object v5 │ │ +06aee2: 5497 7308 |00c1: iget-object v7, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.this$0:Landroid/support/v7/internal/view/SupportMenuInflater; // field@0873 │ │ +06aee6: 7110 a915 0700 |00c3: invoke-static {v7}, Landroid/support/v7/internal/view/SupportMenuInflater;.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; // method@15a9 │ │ +06aeec: 0c07 |00c6: move-result-object v7 │ │ +06aeee: 7040 a015 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@15a0 │ │ +06aef4: 0c04 |00ca: move-result-object v4 │ │ +06aef6: 1f04 9e01 |00cb: check-cast v4, Landroid/support/v4/view/ActionProvider; // type@019e │ │ +06aefa: 5b94 6008 |00cd: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ +06aefe: 6e10 9101 0000 |00cf: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06af04: 5c96 6408 |00d2: iput-boolean v6, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemAdded:Z // field@0864 │ │ +06af08: 0e00 |00d4: return-void │ │ +06af0a: 0164 |00d5: move v4, v6 │ │ +06af0c: 2893 |00d6: goto 0069 // -006d │ │ +06af0e: 5294 5b08 |00d7: iget v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ +06af12: 5994 6708 |00d9: iput v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemCheckable:I // field@0867 │ │ +06af16: 2890 |00db: goto 006b // -0070 │ │ +06af18: 0162 |00dc: move v2, v6 │ │ +06af1a: 28d4 |00dd: goto 00b1 // -002c │ │ +06af1c: 3802 0900 |00de: if-eqz v2, 00e7 // +0009 │ │ +06af20: 1a04 290c |00e0: const-string v4, "SupportMenuInflater" // string@0c29 │ │ +06af24: 1a05 6304 |00e2: const-string v5, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0463 │ │ +06af28: 7120 911d 5400 |00e4: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +06af2e: 1204 |00e7: const/4 v4, #int 0 // #0 │ │ +06af30: 5b94 6008 |00e8: iput-object v4, v9, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.itemActionProvider:Landroid/support/v4/view/ActionProvider; // field@0860 │ │ +06af34: 28e5 |00ea: goto 00cf // -001b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0010 line=352 │ │ 0x0017 line=353 │ │ 0x001e line=354 │ │ 0x0025 line=355 │ │ @@ -95719,43 +95713,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06aee8: |[06aee8] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ -06aef8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06aefa: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06aefc: 5920 5d08 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ -06af00: 5920 5a08 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ -06af04: 5920 5e08 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ -06af08: 5920 5b08 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ -06af0c: 5c21 5f08 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ -06af10: 5c21 5c08 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ -06af14: 0e00 |000e: return-void │ │ +06af38: |[06af38] android.support.v7.internal.view.SupportMenuInflater$MenuState.resetGroup:()V │ │ +06af48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06af4a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06af4c: 5920 5d08 |0002: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupId:I // field@085d │ │ +06af50: 5920 5a08 |0004: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCategory:I // field@085a │ │ +06af54: 5920 5e08 |0006: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupOrder:I // field@085e │ │ +06af58: 5920 5b08 |0008: iput v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupCheckable:I // field@085b │ │ +06af5c: 5c21 5f08 |000a: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupVisible:Z // field@085f │ │ +06af60: 5c21 5c08 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.groupEnabled:Z // field@085c │ │ +06af64: 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 : 3105 (SupportMenuInflater.java) │ │ + source_file_idx : 3114 (SupportMenuInflater.java) │ │ │ │ Class #386 header: │ │ -class_idx : 718 │ │ +class_idx : 725 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 916 │ │ -source_file_idx : 3105 │ │ +superclass_idx : 924 │ │ +source_file_idx : 3114 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 1 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -95831,24 +95825,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -06af18: |[06af18] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ -06af28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06af2a: 2300 bd04 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04bd │ │ -06af2e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06af30: 1c02 2600 |0004: const-class v2, Landroid/content/Context; // type@0026 │ │ -06af34: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -06af38: 6900 7508 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ -06af3c: 6200 7508 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ -06af40: 6900 7408 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0874 │ │ -06af44: 0e00 |000e: return-void │ │ +06af68: |[06af68] android.support.v7.internal.view.SupportMenuInflater.:()V │ │ +06af78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06af7a: 2300 c604 |0001: new-array v0, v0, [Ljava/lang/Class; // type@04c6 │ │ +06af7e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06af80: 1c02 2900 |0004: const-class v2, Landroid/content/Context; // type@0029 │ │ +06af84: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +06af88: 6900 7508 |0008: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ +06af8c: 6200 7508 |000a: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ +06af90: 6900 7408 |000c: sput-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0874 │ │ +06af94: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000a line=73 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v7/internal/view/SupportMenuInflater;) │ │ @@ -95856,26 +95850,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06af48: |[06af48] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ -06af58: 7020 071e 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@1e07 │ │ -06af5e: 5b23 7d08 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ -06af62: 5b23 7e08 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@087e │ │ -06af66: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06af68: 2300 be04 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04be │ │ -06af6c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -06af6e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -06af72: 5b20 7c08 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ -06af76: 5420 7c08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ -06af7a: 5b20 7b08 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@087b │ │ -06af7e: 0e00 |0013: return-void │ │ +06af98: |[06af98] android.support.v7.internal.view.SupportMenuInflater.:(Landroid/content/Context;)V │ │ +06afa8: 7020 071e 3200 |0000: invoke-direct {v2, v3}, Landroid/view/MenuInflater;.:(Landroid/content/Context;)V // method@1e07 │ │ +06afae: 5b23 7d08 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ +06afb2: 5b23 7e08 |0005: iput-object v3, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@087e │ │ +06afb6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06afb8: 2300 c704 |0008: new-array v0, v0, [Ljava/lang/Object; // type@04c7 │ │ +06afbc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06afbe: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +06afc2: 5b20 7c08 |000d: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ +06afc6: 5420 7c08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ +06afca: 5b20 7b08 |0011: iput-object v0, v2, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@087b │ │ +06afce: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=90 │ │ 0x0005 line=91 │ │ 0x0007 line=92 │ │ 0x000f line=93 │ │ @@ -95889,17 +95883,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 │ │ -06af80: |[06af80] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ -06af90: 5410 7d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ -06af94: 1100 |0002: return-object v0 │ │ +06afd0: |[06afd0] android.support.v7.internal.view.SupportMenuInflater.access$100:(Landroid/support/v7/internal/view/SupportMenuInflater;)Landroid/content/Context; │ │ +06afe0: 5410 7d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ +06afe4: 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;) │ │ @@ -95907,34 +95901,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06af98: |[06af98] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ -06afa8: 6200 7408 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0874 │ │ -06afac: 1100 |0002: return-object v0 │ │ +06afe8: |[06afe8] android.support.v7.internal.view.SupportMenuInflater.access$200:()[Ljava/lang/Class; │ │ +06aff8: 6200 7408 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0874 │ │ +06affc: 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 │ │ -06afb0: |[06afb0] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -06afc0: 5410 7b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@087b │ │ -06afc4: 1100 |0002: return-object v0 │ │ +06b000: |[06b000] android.support.v7.internal.view.SupportMenuInflater.access$300:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +06b010: 5410 7b08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@087b │ │ +06b014: 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;) │ │ @@ -95942,17 +95936,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 │ │ -06afc8: |[06afc8] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ -06afd8: 5410 7e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@087e │ │ -06afdc: 1100 |0002: return-object v0 │ │ +06b018: |[06b018] android.support.v7.internal.view.SupportMenuInflater.access$400:(Landroid/support/v7/internal/view/SupportMenuInflater;)Ljava/lang/Object; │ │ +06b028: 5410 7e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mRealOwner:Ljava/lang/Object; // field@087e │ │ +06b02c: 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;) │ │ @@ -95960,34 +95954,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06afe0: |[06afe0] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ -06aff0: 6200 7508 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ -06aff4: 1100 |0002: return-object v0 │ │ +06b030: |[06b030] android.support.v7.internal.view.SupportMenuInflater.access$500:()[Ljava/lang/Class; │ │ +06b040: 6200 7508 |0000: sget-object v0, Landroid/support/v7/internal/view/SupportMenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0875 │ │ +06b044: 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 │ │ -06aff8: |[06aff8] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ -06b008: 5410 7c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ -06b00c: 1100 |0002: return-object v0 │ │ +06b048: |[06b048] android.support.v7.internal.view.SupportMenuInflater.access$600:(Landroid/support/v7/internal/view/SupportMenuInflater;)[Ljava/lang/Object; │ │ +06b058: 5410 7c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/SupportMenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@087c │ │ +06b05c: 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;) │ │ @@ -95995,126 +95989,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 │ │ -06b010: |[06b010] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ -06b020: 2202 cd02 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@02cd │ │ -06b024: 7030 9a15 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@159a │ │ -06b02a: 7210 5f23 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ -06b030: 0a00 |0008: move-result v0 │ │ -06b032: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -06b034: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -06b036: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -06b038: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -06b03c: 7210 6023 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -06b042: 0c05 |0011: move-result-object v5 │ │ -06b044: 1a07 a41d |0012: const-string v7, "menu" // string@1da4 │ │ -06b048: 6e20 c722 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b04e: 0a07 |0017: move-result v7 │ │ -06b050: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -06b054: 7210 6223 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -06b05a: 0a00 |001d: move-result v0 │ │ -06b05c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -06b05e: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -06b062: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -06b068: 7210 6223 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -06b06e: 0a00 |0027: move-result v0 │ │ -06b070: 28f7 |0028: goto 001f // -0009 │ │ -06b072: 2207 6104 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@0461 │ │ -06b076: 2208 6404 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -06b07a: 7010 d422 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06b080: 1a09 9403 |0030: const-string v9, "Expecting menu, got " // string@0394 │ │ -06b084: 6e20 dc22 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06b08a: 0c08 |0035: move-result-object v8 │ │ -06b08c: 6e20 dc22 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06b092: 0c08 |0039: move-result-object v8 │ │ -06b094: 6e10 e122 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06b09a: 0c08 |003d: move-result-object v8 │ │ -06b09c: 7020 bd22 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -06b0a2: 2707 |0041: throw v7 │ │ -06b0a4: 7210 6223 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -06b0aa: 0a00 |0045: move-result v0 │ │ -06b0ac: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -06b0ae: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -06b0b2: 28d5 |0049: goto 001e // -002b │ │ -06b0b4: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -06b0b8: 7210 6023 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -06b0be: 0c05 |004f: move-result-object v5 │ │ -06b0c0: 1a07 e416 |0050: const-string v7, "group" // string@16e4 │ │ -06b0c4: 6e20 c722 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b0ca: 0a07 |0055: move-result v7 │ │ -06b0cc: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -06b0d0: 6e20 a115 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@15a1 │ │ -06b0d6: 28c9 |005b: goto 0024 // -0037 │ │ -06b0d8: 1a07 a518 |005c: const-string v7, "item" // string@18a5 │ │ -06b0dc: 6e20 c722 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b0e2: 0a07 |0061: move-result v7 │ │ -06b0e4: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -06b0e8: 6e20 a215 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@15a2 │ │ -06b0ee: 28bd |0067: goto 0024 // -0043 │ │ -06b0f0: 1a07 a41d |0068: const-string v7, "menu" // string@1da4 │ │ -06b0f4: 6e20 c722 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b0fa: 0a07 |006d: move-result v7 │ │ -06b0fc: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -06b100: 6e10 9d15 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@159d │ │ -06b106: 0c04 |0073: move-result-object v4 │ │ -06b108: 7040 ae15 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@15ae │ │ -06b10e: 28ad |0077: goto 0024 // -0053 │ │ -06b110: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -06b112: 0756 |0079: move-object v6, v5 │ │ -06b114: 28aa |007a: goto 0024 // -0056 │ │ -06b116: 7210 6023 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -06b11c: 0c05 |007e: move-result-object v5 │ │ -06b11e: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -06b122: 6e20 c722 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b128: 0a07 |0084: move-result v7 │ │ -06b12a: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -06b12e: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -06b130: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -06b132: 289b |0089: goto 0024 // -0065 │ │ -06b134: 1a07 e416 |008a: const-string v7, "group" // string@16e4 │ │ -06b138: 6e20 c722 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b13e: 0a07 |008f: move-result v7 │ │ -06b140: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -06b144: 6e10 a315 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@15a3 │ │ -06b14a: 288f |0095: goto 0024 // -0071 │ │ -06b14c: 1a07 a518 |0096: const-string v7, "item" // string@18a5 │ │ -06b150: 6e20 c722 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b156: 0a07 |009b: move-result v7 │ │ -06b158: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -06b15c: 6e10 9f15 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@159f │ │ -06b162: 0a07 |00a1: move-result v7 │ │ -06b164: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -06b168: 7110 9b15 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@159b │ │ -06b16e: 0c07 |00a7: move-result-object v7 │ │ -06b170: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -06b174: 7110 9b15 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@159b │ │ -06b17a: 0c07 |00ad: move-result-object v7 │ │ -06b17c: 6e10 df09 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ -06b182: 0a07 |00b1: move-result v7 │ │ -06b184: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -06b188: 6e10 9d15 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@159d │ │ -06b18e: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -06b192: 6e10 9c15 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@159c │ │ -06b198: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -06b19c: 1a07 a41d |00be: const-string v7, "menu" // string@1da4 │ │ -06b1a0: 6e20 c722 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06b1a6: 0a07 |00c3: move-result v7 │ │ -06b1a8: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -06b1ac: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -06b1ae: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -06b1b2: 2207 6104 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@0461 │ │ -06b1b6: 1a08 de0c |00cb: const-string v8, "Unexpected end of document" // string@0cde │ │ -06b1ba: 7020 bd22 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -06b1c0: 2707 |00d0: throw v7 │ │ -06b1c2: 0e00 |00d1: return-void │ │ -06b1c4: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +06b060: |[06b060] android.support.v7.internal.view.SupportMenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Landroid/view/Menu;)V │ │ +06b070: 2202 d402 |0000: new-instance v2, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState; // type@02d4 │ │ +06b074: 7030 9a15 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@159a │ │ +06b07a: 7210 5f23 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ +06b080: 0a00 |0008: move-result v0 │ │ +06b082: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +06b084: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +06b086: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +06b088: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +06b08c: 7210 6023 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +06b092: 0c05 |0011: move-result-object v5 │ │ +06b094: 1a07 ad1d |0012: const-string v7, "menu" // string@1dad │ │ +06b098: 6e20 c722 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b09e: 0a07 |0017: move-result v7 │ │ +06b0a0: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +06b0a4: 7210 6223 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +06b0aa: 0a00 |001d: move-result v0 │ │ +06b0ac: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +06b0ae: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +06b0b2: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +06b0b8: 7210 6223 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +06b0be: 0a00 |0027: move-result v0 │ │ +06b0c0: 28f7 |0028: goto 001f // -0009 │ │ +06b0c2: 2207 6a04 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@046a │ │ +06b0c6: 2208 6d04 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +06b0ca: 7010 d422 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06b0d0: 1a09 9403 |0030: const-string v9, "Expecting menu, got " // string@0394 │ │ +06b0d4: 6e20 dc22 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06b0da: 0c08 |0035: move-result-object v8 │ │ +06b0dc: 6e20 dc22 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06b0e2: 0c08 |0039: move-result-object v8 │ │ +06b0e4: 6e10 e122 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06b0ea: 0c08 |003d: move-result-object v8 │ │ +06b0ec: 7020 bd22 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +06b0f2: 2707 |0041: throw v7 │ │ +06b0f4: 7210 6223 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +06b0fa: 0a00 |0045: move-result v0 │ │ +06b0fc: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +06b0fe: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +06b102: 28d5 |0049: goto 001e // -002b │ │ +06b104: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +06b108: 7210 6023 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +06b10e: 0c05 |004f: move-result-object v5 │ │ +06b110: 1a07 ed16 |0050: const-string v7, "group" // string@16ed │ │ +06b114: 6e20 c722 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b11a: 0a07 |0055: move-result v7 │ │ +06b11c: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +06b120: 6e20 a115 c200 |0058: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@15a1 │ │ +06b126: 28c9 |005b: goto 0024 // -0037 │ │ +06b128: 1a07 ae18 |005c: const-string v7, "item" // string@18ae │ │ +06b12c: 6e20 c722 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b132: 0a07 |0061: move-result v7 │ │ +06b134: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +06b138: 6e20 a215 c200 |0064: invoke-virtual {v2, v12}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@15a2 │ │ +06b13e: 28bd |0067: goto 0024 // -0043 │ │ +06b140: 1a07 ad1d |0068: const-string v7, "menu" // string@1dad │ │ +06b144: 6e20 c722 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b14a: 0a07 |006d: move-result v7 │ │ +06b14c: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +06b150: 6e10 9d15 0200 |0070: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@159d │ │ +06b156: 0c04 |0073: move-result-object v4 │ │ +06b158: 7040 ae15 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@15ae │ │ +06b15e: 28ad |0077: goto 0024 // -0053 │ │ +06b160: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +06b162: 0756 |0079: move-object v6, v5 │ │ +06b164: 28aa |007a: goto 0024 // -0056 │ │ +06b166: 7210 6023 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +06b16c: 0c05 |007e: move-result-object v5 │ │ +06b16e: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +06b172: 6e20 c722 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b178: 0a07 |0084: move-result v7 │ │ +06b17a: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +06b17e: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +06b180: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +06b182: 289b |0089: goto 0024 // -0065 │ │ +06b184: 1a07 ed16 |008a: const-string v7, "group" // string@16ed │ │ +06b188: 6e20 c722 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b18e: 0a07 |008f: move-result v7 │ │ +06b190: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +06b194: 6e10 a315 0200 |0092: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.resetGroup:()V // method@15a3 │ │ +06b19a: 288f |0095: goto 0024 // -0071 │ │ +06b19c: 1a07 ae18 |0096: const-string v7, "item" // string@18ae │ │ +06b1a0: 6e20 c722 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b1a6: 0a07 |009b: move-result v7 │ │ +06b1a8: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +06b1ac: 6e10 9f15 0200 |009e: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.hasAddedItem:()Z // method@159f │ │ +06b1b2: 0a07 |00a1: move-result v7 │ │ +06b1b4: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +06b1b8: 7110 9b15 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@159b │ │ +06b1be: 0c07 |00a7: move-result-object v7 │ │ +06b1c0: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +06b1c4: 7110 9b15 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@159b │ │ +06b1ca: 0c07 |00ad: move-result-object v7 │ │ +06b1cc: 6e10 df09 0700 |00ae: invoke-virtual {v7}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ +06b1d2: 0a07 |00b1: move-result v7 │ │ +06b1d4: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +06b1d8: 6e10 9d15 0200 |00b4: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addSubMenuItem:()Landroid/view/SubMenu; // method@159d │ │ +06b1de: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +06b1e2: 6e10 9c15 0200 |00b9: invoke-virtual {v2}, Landroid/support/v7/internal/view/SupportMenuInflater$MenuState;.addItem:()V // method@159c │ │ +06b1e8: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +06b1ec: 1a07 ad1d |00be: const-string v7, "menu" // string@1dad │ │ +06b1f0: 6e20 c722 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06b1f6: 0a07 |00c3: move-result v7 │ │ +06b1f8: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +06b1fc: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +06b1fe: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +06b202: 2207 6a04 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@046a │ │ +06b206: 1a08 e70c |00cb: const-string v8, "Unexpected end of document" // string@0ce7 │ │ +06b20a: 7020 bd22 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +06b210: 2707 |00d0: throw v7 │ │ +06b212: 0e00 |00d1: return-void │ │ +06b214: 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 │ │ @@ -96179,45 +96173,45 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -06b1d8: |[06b1d8] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ -06b1e8: 2073 3301 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@0133 │ │ -06b1ec: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ -06b1f0: 6f30 081e 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ -06b1f6: 0e00 |0007: return-void │ │ -06b1f8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -06b1fa: 5453 7d08 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ -06b1fe: 6e10 0701 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06b204: 0c03 |000e: move-result-object v3 │ │ -06b206: 6e20 7901 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0179 │ │ -06b20c: 0c02 |0012: move-result-object v2 │ │ -06b20e: 7110 a31d 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1da3 │ │ -06b214: 0c00 |0016: move-result-object v0 │ │ -06b216: 7040 ae15 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@15ae │ │ -06b21c: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ -06b220: 7210 9201 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0192 │ │ -06b226: 28e8 |001f: goto 0007 // -0018 │ │ -06b228: 0d01 |0020: move-exception v1 │ │ -06b22a: 2203 8c03 |0021: new-instance v3, Landroid/view/InflateException; // type@038c │ │ -06b22e: 1a04 8c03 |0023: const-string v4, "Error inflating menu XML" // string@038c │ │ -06b232: 7030 d61d 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1dd6 │ │ -06b238: 2703 |0028: throw v3 │ │ -06b23a: 0d03 |0029: move-exception v3 │ │ -06b23c: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ -06b240: 7210 9201 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0192 │ │ -06b246: 2703 |002f: throw v3 │ │ -06b248: 0d01 |0030: move-exception v1 │ │ -06b24a: 2203 8c03 |0031: new-instance v3, Landroid/view/InflateException; // type@038c │ │ -06b24e: 1a04 8c03 |0033: const-string v4, "Error inflating menu XML" // string@038c │ │ -06b252: 7030 d61d 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1dd6 │ │ -06b258: 2703 |0038: throw v3 │ │ +06b228: |[06b228] android.support.v7.internal.view.SupportMenuInflater.inflate:(ILandroid/view/Menu;)V │ │ +06b238: 2073 3a01 |0000: instance-of v3, v7, Landroid/support/v4/internal/view/SupportMenu; // type@013a │ │ +06b23c: 3903 0600 |0002: if-nez v3, 0008 // +0006 │ │ +06b240: 6f30 081e 6507 |0004: invoke-super {v5, v6, v7}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ +06b246: 0e00 |0007: return-void │ │ +06b248: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +06b24a: 5453 7d08 |0009: iget-object v3, v5, Landroid/support/v7/internal/view/SupportMenuInflater;.mContext:Landroid/content/Context; // field@087d │ │ +06b24e: 6e10 0701 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06b254: 0c03 |000e: move-result-object v3 │ │ +06b256: 6e20 7901 6300 |000f: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@0179 │ │ +06b25c: 0c02 |0012: move-result-object v2 │ │ +06b25e: 7110 a31d 0200 |0013: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1da3 │ │ +06b264: 0c00 |0016: move-result-object v0 │ │ +06b266: 7040 ae15 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@15ae │ │ +06b26c: 3802 edff |001a: if-eqz v2, 0007 // -0013 │ │ +06b270: 7210 9201 0200 |001c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0192 │ │ +06b276: 28e8 |001f: goto 0007 // -0018 │ │ +06b278: 0d01 |0020: move-exception v1 │ │ +06b27a: 2203 9303 |0021: new-instance v3, Landroid/view/InflateException; // type@0393 │ │ +06b27e: 1a04 8c03 |0023: const-string v4, "Error inflating menu XML" // string@038c │ │ +06b282: 7030 d61d 4301 |0025: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1dd6 │ │ +06b288: 2703 |0028: throw v3 │ │ +06b28a: 0d03 |0029: move-exception v3 │ │ +06b28c: 3802 0500 |002a: if-eqz v2, 002f // +0005 │ │ +06b290: 7210 9201 0200 |002c: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@0192 │ │ +06b296: 2703 |002f: throw v3 │ │ +06b298: 0d01 |0030: move-exception v1 │ │ +06b29a: 2203 9303 |0031: new-instance v3, Landroid/view/InflateException; // type@0393 │ │ +06b29e: 1a04 8c03 |0033: const-string v4, "Error inflating menu XML" // string@038c │ │ +06b2a2: 7030 d61d 4301 |0035: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1dd6 │ │ +06b2a8: 2703 |0038: throw v3 │ │ catches : 3 │ │ 0x0009 - 0x001a │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0020 │ │ Ljava/io/IOException; -> 0x0030 │ │ -> 0x0029 │ │ 0x0021 - 0x0029 │ │ -> 0x0029 │ │ @@ -96242,20 +96236,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 : 3105 (SupportMenuInflater.java) │ │ + source_file_idx : 3114 (SupportMenuInflater.java) │ │ │ │ Class #387 header: │ │ -class_idx : 720 │ │ +class_idx : 727 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 540 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #387 annotations: │ │ @@ -96285,26 +96279,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 │ │ -06b280: |[06b280] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ -06b290: 5b12 9408 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@0894 │ │ -06b294: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b29a: 6e10 e715 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@15e7 │ │ -06b2a0: 0c00 |0008: move-result-object v0 │ │ -06b2a2: 6e10 0701 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06b2a8: 0c00 |000c: move-result-object v0 │ │ -06b2aa: 6e10 7301 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -06b2b0: 0c00 |0010: move-result-object v0 │ │ -06b2b2: 5400 1d00 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -06b2b6: 5b10 9308 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0893 │ │ -06b2ba: 0e00 |0015: return-void │ │ +06b2d0: |[06b2d0] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V │ │ +06b2e0: 5b12 9408 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuItemView; // field@0894 │ │ +06b2e4: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b2ea: 6e10 e715 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@15e7 │ │ +06b2f0: 0c00 |0008: move-result-object v0 │ │ +06b2f2: 6e10 0701 0000 |0009: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06b2f8: 0c00 |000c: move-result-object v0 │ │ +06b2fa: 6e10 7301 0000 |000d: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +06b300: 0c00 |0010: move-result-object v0 │ │ +06b302: 5400 1d00 |0011: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +06b306: 5b10 9308 |0013: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0893 │ │ +06b30a: 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; │ │ @@ -96316,24 +96310,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 │ │ -06b2bc: |[06b2bc] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06b2cc: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -06b2d0: 6e10 bb22 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -06b2d6: 0c00 |0005: move-result-object v0 │ │ -06b2d8: 5421 9308 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0893 │ │ -06b2dc: 6e20 d022 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ -06b2e2: 0c00 |000b: move-result-object v0 │ │ -06b2e4: 1100 |000c: return-object v0 │ │ -06b2e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06b2e8: 28fe |000e: goto 000c // -0002 │ │ +06b30c: |[06b30c] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +06b31c: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +06b320: 6e10 bb22 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +06b326: 0c00 |0005: move-result-object v0 │ │ +06b328: 5421 9308 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0893 │ │ +06b32c: 6e20 d022 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ +06b332: 0c00 |000b: move-result-object v0 │ │ +06b334: 1100 |000c: return-object v0 │ │ +06b336: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06b338: 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; │ │ @@ -96343,33 +96337,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 │ │ -06b2ec: |[06b2ec] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -06b2fc: 0e00 |0000: return-void │ │ +06b33c: |[06b33c] android.support.v7.internal.view.menu.ActionMenuItemView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +06b34c: 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 : 540 (ActionMenuItemView.java) │ │ │ │ Class #388 header: │ │ -class_idx : 722 │ │ +class_idx : 729 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #388 annotations: │ │ @@ -96385,17 +96379,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 543 (ActionMenuPresenter.java) │ │ │ │ Class #389 header: │ │ -class_idx : 724 │ │ +class_idx : 731 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #389 annotations: │ │ @@ -96425,19 +96419,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 │ │ -06b300: |[06b300] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -06b310: 5b01 a008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ -06b314: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b31a: 5b02 9f08 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ -06b31e: 0e00 |0007: return-void │ │ +06b350: |[06b350] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +06b360: 5b01 a008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ +06b364: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b36a: 5b02 9f08 |0005: iput-object v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ +06b36e: 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; │ │ @@ -96450,36 +96444,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06b320: |[06b320] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -06b330: 5431 a008 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ -06b334: 5411 ae08 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -06b338: 6e10 f016 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@16f0 │ │ -06b33e: 5431 a008 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ -06b342: 5410 af08 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -06b346: 1f00 a703 |000b: check-cast v0, Landroid/view/View; // type@03a7 │ │ -06b34a: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -06b34e: 6e10 9f1e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ -06b354: 0c01 |0012: move-result-object v1 │ │ -06b356: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -06b35a: 5431 9f08 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ -06b35e: 6e10 2016 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@1620 │ │ -06b364: 0a01 |001a: move-result v1 │ │ -06b366: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -06b36a: 5431 a008 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ -06b36e: 5432 9f08 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ -06b372: 7120 3016 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@1630 │ │ -06b378: 5431 a008 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ -06b37c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -06b37e: 7120 3216 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@1632 │ │ -06b384: 0e00 |002a: return-void │ │ +06b370: |[06b370] android.support.v7.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +06b380: 5431 a008 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ +06b384: 5411 ae08 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +06b388: 6e10 f016 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@16f0 │ │ +06b38e: 5431 a008 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ +06b392: 5410 af08 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +06b396: 1f00 af03 |000b: check-cast v0, Landroid/view/View; // type@03af │ │ +06b39a: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +06b39e: 6e10 9f1e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ +06b3a4: 0c01 |0012: move-result-object v1 │ │ +06b3a6: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +06b3aa: 5431 9f08 |0015: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ +06b3ae: 6e10 2016 0100 |0017: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@1620 │ │ +06b3b4: 0a01 |001a: move-result v1 │ │ +06b3b6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +06b3ba: 5431 a008 |001d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ +06b3be: 5432 9f08 |001f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@089f │ │ +06b3c2: 7120 3016 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@1630 │ │ +06b3c8: 5431 a008 |0024: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a0 │ │ +06b3cc: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +06b3ce: 7120 3216 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@1632 │ │ +06b3d4: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0007 line=664 │ │ 0x000d line=665 │ │ 0x001d line=666 │ │ 0x0024 line=668 │ │ @@ -96487,17 +96481,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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #390 header: │ │ -class_idx : 728 │ │ +class_idx : 735 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #390 annotations: │ │ @@ -96520,17 +96514,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b388: |[06b388] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -06b398: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b39e: 0e00 |0003: return-void │ │ +06b3d8: |[06b3d8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +06b3e8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b3ee: 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 - │ │ @@ -96539,18 +96533,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 │ │ -06b3a0: |[06b3a0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -06b3b0: 2200 d902 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02d9 │ │ -06b3b4: 7020 2c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@162c │ │ -06b3ba: 1100 |0005: return-object v0 │ │ +06b3f0: |[06b3f0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +06b400: 2200 e002 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02e0 │ │ +06b404: 7020 2c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@162c │ │ +06b40a: 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; │ │ │ │ @@ -96559,18 +96553,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 │ │ -06b3bc: |[06b3bc] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06b3cc: 6e20 2616 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@1626 │ │ -06b3d2: 0c00 |0003: move-result-object v0 │ │ -06b3d4: 1100 |0004: return-object v0 │ │ +06b40c: |[06b40c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06b41c: 6e20 2616 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@1626 │ │ +06b422: 0c00 |0003: move-result-object v0 │ │ +06b424: 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; │ │ │ │ @@ -96579,17 +96573,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 │ │ -06b3d8: |[06b3d8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -06b3e8: 2320 b404 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@04b4 │ │ -06b3ec: 1100 |0002: return-object v0 │ │ +06b428: |[06b428] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +06b438: 2320 bd04 |0000: new-array v0, v2, [Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@04bd │ │ +06b43c: 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 │ │ │ │ @@ -96598,31 +96592,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 │ │ -06b3f0: |[06b3f0] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06b400: 6e20 2816 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@1628 │ │ -06b406: 0c00 |0003: move-result-object v0 │ │ -06b408: 1100 |0004: return-object v0 │ │ +06b440: |[06b440] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06b450: 6e20 2816 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@1628 │ │ +06b456: 0c00 |0003: move-result-object v0 │ │ +06b458: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #391 header: │ │ -class_idx : 729 │ │ +class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 543 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #391 annotations: │ │ @@ -96654,36 +96648,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06b40c: |[06b40c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -06b41c: 2200 d802 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@02d8 │ │ -06b420: 7010 2516 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@1625 │ │ -06b426: 6900 a408 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08a4 │ │ -06b42a: 0e00 |0007: return-void │ │ +06b45c: |[06b45c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +06b46c: 2200 df02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@02df │ │ +06b470: 7010 2516 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@1625 │ │ +06b476: 6900 a408 |0005: sput-object v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@08a4 │ │ +06b47a: 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 │ │ -06b42c: |[06b42c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -06b43c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b442: 0e00 |0003: return-void │ │ +06b47c: |[06b47c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +06b48c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b492: 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; │ │ │ │ @@ -96692,20 +96686,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06b444: |[06b444] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -06b454: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b45a: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -06b460: 0a00 |0006: move-result v0 │ │ -06b462: 5910 a508 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ -06b466: 0e00 |0009: return-void │ │ +06b494: |[06b494] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +06b4a4: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b4aa: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +06b4b0: 0a00 |0006: move-result v0 │ │ +06b4b2: 5910 a508 |0007: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ +06b4b6: 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; │ │ @@ -96717,17 +96711,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b468: |[06b468] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -06b478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b47a: 0f00 |0001: return v0 │ │ +06b4b8: |[06b4b8] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +06b4c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b4ca: 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;) │ │ @@ -96735,33 +96729,33 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b47c: |[06b47c] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06b48c: 5210 a508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ -06b490: 6e20 8602 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -06b496: 0e00 |0005: return-void │ │ +06b4cc: |[06b4cc] android.support.v7.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06b4dc: 5210 a508 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ +06b4e0: 6e20 8602 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +06b4e6: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #392 header: │ │ -class_idx : 731 │ │ +class_idx : 738 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #392 annotations: │ │ @@ -96789,17 +96783,17 @@ │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 545 (ActionMenuView.java) │ │ │ │ Class #393 header: │ │ -class_idx : 732 │ │ +class_idx : 739 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 992 │ │ +superclass_idx : 1001 │ │ source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #393 annotations: │ │ @@ -96854,19 +96848,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06b498: |[06b498] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -06b4a8: 7030 5320 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -06b4ae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06b4b0: 5c10 c208 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -06b4b4: 0e00 |0006: return-void │ │ +06b4e8: |[06b4e8] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +06b4f8: 7030 5320 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +06b4fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06b500: 5c10 c208 |0004: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +06b504: 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; │ │ @@ -96878,18 +96872,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06b4b8: |[06b4b8] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -06b4c8: 7030 5320 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -06b4ce: 5c03 c208 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -06b4d2: 0e00 |0005: return-void │ │ +06b508: |[06b508] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +06b518: 7030 5320 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +06b51e: 5c03 c208 |0003: iput-boolean v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +06b522: 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; │ │ @@ -96902,17 +96896,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 │ │ -06b4d4: |[06b4d4] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06b4e4: 7030 5520 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2055 │ │ -06b4ea: 0e00 |0003: return-void │ │ +06b524: |[06b524] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06b534: 7030 5520 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2055 │ │ +06b53a: 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; │ │ @@ -96923,35 +96917,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 │ │ -06b4ec: |[06b4ec] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -06b4fc: 7020 5620 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@2056 │ │ -06b502: 5520 c208 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -06b506: 5c10 c208 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -06b50a: 0e00 |0007: return-void │ │ +06b53c: |[06b53c] android.support.v7.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +06b54c: 7020 5620 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/widget/LinearLayout$LayoutParams;)V // method@2056 │ │ +06b552: 5520 c208 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +06b556: 5c10 c208 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +06b55a: 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 : 545 (ActionMenuView.java) │ │ │ │ Class #394 header: │ │ -class_idx : 736 │ │ +class_idx : 743 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 651 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #394 annotations: │ │ @@ -96981,23 +96975,23 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06b50c: |[06b50c] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ -06b51c: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06b522: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -06b526: 2200 5104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06b52a: 1a01 d70d |0007: const-string v1, "Wrapped Object can not be null." // string@0dd7 │ │ -06b52e: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -06b534: 2700 |000c: throw v0 │ │ -06b536: 5b23 de08 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@08de │ │ -06b53a: 0e00 |000f: return-void │ │ +06b55c: |[06b55c] android.support.v7.internal.view.menu.BaseWrapper.:(Ljava/lang/Object;)V │ │ +06b56c: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06b572: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +06b576: 2200 5a04 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06b57a: 1a01 e00d |0007: const-string v1, "Wrapped Object can not be null." // string@0de0 │ │ +06b57e: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +06b584: 2700 |000c: throw v0 │ │ +06b586: 5b23 de08 |000d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@08de │ │ +06b58a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ 0x0005 line=25 │ │ 0x000d line=27 │ │ 0x000f line=28 │ │ @@ -97013,31 +97007,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b53c: |[06b53c] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ -06b54c: 5410 de08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@08de │ │ -06b550: 1100 |0002: return-object v0 │ │ +06b58c: |[06b58c] android.support.v7.internal.view.menu.BaseWrapper.getWrappedObject:()Ljava/lang/Object; │ │ +06b59c: 5410 de08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseWrapper;.mWrappedObject:Ljava/lang/Object; // field@08de │ │ +06b5a0: 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 : 651 (BaseWrapper.java) │ │ │ │ Class #395 header: │ │ -class_idx : 739 │ │ +class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 979 │ │ -source_file_idx : 2389 │ │ +superclass_idx : 988 │ │ +source_file_idx : 2398 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -97065,21 +97059,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 │ │ -06b554: |[06b554] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ -06b564: 5b12 f108 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b568: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -06b56e: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -06b570: 5910 f008 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b574: 6e10 c216 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@16c2 │ │ -06b57a: 0e00 |000b: return-void │ │ +06b5a4: |[06b5a4] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V │ │ +06b5b4: 5b12 f108 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b5b8: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +06b5be: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +06b5c0: 5910 f008 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b5c4: 6e10 c216 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@16c2 │ │ +06b5ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=232 │ │ 0x0008 line=235 │ │ 0x000b line=236 │ │ locals : │ │ @@ -97092,39 +97086,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -06b57c: |[06b57c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ -06b58c: 5465 f108 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b590: 5455 fb08 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -06b594: 6e10 0817 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1708 │ │ -06b59a: 0c01 |0007: move-result-object v1 │ │ -06b59c: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ -06b5a0: 5465 f108 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b5a4: 5455 fb08 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -06b5a8: 6e10 0d17 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b5ae: 0c04 |0011: move-result-object v4 │ │ -06b5b0: 6e10 0d23 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -06b5b6: 0a00 |0015: move-result v0 │ │ -06b5b8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06b5ba: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ -06b5be: 6e20 0723 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -06b5c4: 0c03 |001c: move-result-object v3 │ │ -06b5c6: 1f03 ea02 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06b5ca: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ -06b5ce: 5962 f008 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b5d2: 0e00 |0023: return-void │ │ -06b5d4: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06b5d8: 28f1 |0026: goto 0017 // -000f │ │ -06b5da: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ -06b5dc: 5965 f008 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b5e0: 28f9 |002a: goto 0023 // -0007 │ │ +06b5cc: |[06b5cc] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.findExpandedIndex:()V │ │ +06b5dc: 5465 f108 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b5e0: 5455 fb08 |0002: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +06b5e4: 6e10 0817 0500 |0004: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1708 │ │ +06b5ea: 0c01 |0007: move-result-object v1 │ │ +06b5ec: 3801 1f00 |0008: if-eqz v1, 0027 // +001f │ │ +06b5f0: 5465 f108 |000a: iget-object v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b5f4: 5455 fb08 |000c: iget-object v5, v5, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +06b5f8: 6e10 0d17 0500 |000e: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06b5fe: 0c04 |0011: move-result-object v4 │ │ +06b600: 6e10 0d23 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +06b606: 0a00 |0015: move-result v0 │ │ +06b608: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +06b60a: 3502 1000 |0017: if-ge v2, v0, 0027 // +0010 │ │ +06b60e: 6e20 0723 2400 |0019: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +06b614: 0c03 |001c: move-result-object v3 │ │ +06b616: 1f03 f102 |001d: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06b61a: 3313 0500 |001f: if-ne v3, v1, 0024 // +0005 │ │ +06b61e: 5962 f008 |0021: iput v2, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b622: 0e00 |0023: return-void │ │ +06b624: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06b628: 28f1 |0026: goto 0017 // -000f │ │ +06b62a: 12f5 |0027: const/4 v5, #int -1 // #ff │ │ +06b62c: 5965 f008 |0028: iput v5, v6, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b630: 28f9 |002a: goto 0023 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ 0x0012 line=276 │ │ 0x0016 line=277 │ │ @@ -97151,30 +97145,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -06b5e4: |[06b5e4] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ -06b5f4: 5442 f108 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b5f8: 5422 fb08 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -06b5fc: 6e10 0d17 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b602: 0c01 |0007: move-result-object v1 │ │ -06b604: 6e10 0d23 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -06b60a: 0a02 |000b: move-result v2 │ │ -06b60c: 5443 f108 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b610: 7110 cc16 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@16cc │ │ -06b616: 0a03 |0011: move-result v3 │ │ -06b618: 9100 0203 |0012: sub-int v0, v2, v3 │ │ -06b61c: 5242 f008 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b620: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ -06b624: 0f00 |0018: return v0 │ │ -06b626: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06b62a: 28fd |001b: goto 0018 // -0003 │ │ +06b634: |[06b634] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getCount:()I │ │ +06b644: 5442 f108 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b648: 5422 fb08 |0002: iget-object v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +06b64c: 6e10 0d17 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06b652: 0c01 |0007: move-result-object v1 │ │ +06b654: 6e10 0d23 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +06b65a: 0a02 |000b: move-result v2 │ │ +06b65c: 5443 f108 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b660: 7110 cc16 0300 |000e: invoke-static {v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@16cc │ │ +06b666: 0a03 |0011: move-result v3 │ │ +06b668: 9100 0203 |0012: sub-int v0, v2, v3 │ │ +06b66c: 5242 f008 |0014: iget v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b670: 3b02 0300 |0016: if-gez v2, 0019 // +0003 │ │ +06b674: 0f00 |0018: return v0 │ │ +06b676: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06b67a: 28fd |001b: goto 0018 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0008 line=240 │ │ 0x0014 line=241 │ │ 0x0018 line=244 │ │ locals : │ │ @@ -97188,32 +97182,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 │ │ -06b62c: |[06b62c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -06b63c: 5421 f108 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b640: 5411 fb08 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -06b644: 6e10 0d17 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b64a: 0c00 |0007: move-result-object v0 │ │ -06b64c: 5421 f108 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b650: 7110 cc16 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@16cc │ │ -06b656: 0a01 |000d: move-result v1 │ │ -06b658: b013 |000e: add-int/2addr v3, v1 │ │ -06b65a: 5221 f008 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b65e: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ -06b662: 5221 f008 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ -06b666: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ -06b66a: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06b66e: 6e20 0723 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -06b674: 0c01 |001c: move-result-object v1 │ │ -06b676: 1f01 ea02 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06b67a: 1101 |001f: return-object v1 │ │ +06b67c: |[06b67c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +06b68c: 5421 f108 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b690: 5411 fb08 |0002: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +06b694: 6e10 0d17 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06b69a: 0c00 |0007: move-result-object v0 │ │ +06b69c: 5421 f108 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b6a0: 7110 cc16 0100 |000a: invoke-static {v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I // method@16cc │ │ +06b6a6: 0a01 |000d: move-result v1 │ │ +06b6a8: b013 |000e: add-int/2addr v3, v1 │ │ +06b6aa: 5221 f008 |000f: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b6ae: 3a01 0800 |0011: if-ltz v1, 0019 // +0008 │ │ +06b6b2: 5221 f008 |0013: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.mExpandedIndex:I // field@08f0 │ │ +06b6b6: 3413 0400 |0015: if-lt v3, v1, 0019 // +0004 │ │ +06b6ba: d803 0301 |0017: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06b6be: 6e20 0723 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +06b6c4: 0c01 |001c: move-result-object v1 │ │ +06b6c6: 1f01 f102 |001d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06b6ca: 1101 |001f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0008 line=249 │ │ 0x000f line=250 │ │ 0x0017 line=251 │ │ 0x0019 line=253 │ │ @@ -97227,18 +97221,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 │ │ -06b67c: |[06b67c] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -06b68c: 6e20 c416 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ -06b692: 0c00 |0003: move-result-object v0 │ │ -06b694: 1100 |0004: return-object v0 │ │ +06b6cc: |[06b6cc] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +06b6dc: 6e20 c416 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ +06b6e2: 0c00 |0003: move-result-object v0 │ │ +06b6e4: 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 │ │ │ │ @@ -97247,17 +97241,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b698: |[06b698] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ -06b6a8: 8130 |0000: int-to-long v0, v3 │ │ -06b6aa: 1000 |0001: return-wide v0 │ │ +06b6e8: |[06b6e8] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getItemId:(I)J │ │ +06b6f8: 8130 |0000: int-to-long v0, v3 │ │ +06b6fa: 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 │ │ │ │ @@ -97266,29 +97260,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 │ │ -06b6ac: |[06b6ac] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06b6bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06b6be: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -06b6c2: 5441 f108 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b6c6: 5411 f808 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -06b6ca: 5442 f108 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ -06b6ce: 5222 fa08 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@08fa │ │ -06b6d2: 6e40 ed1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -06b6d8: 0c06 |000e: move-result-object v6 │ │ -06b6da: 0760 |000f: move-object v0, v6 │ │ -06b6dc: 1f00 f702 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -06b6e0: 6e20 c416 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ -06b6e6: 0c01 |0015: move-result-object v1 │ │ -06b6e8: 7230 1418 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@1814 │ │ -06b6ee: 1106 |0019: return-object v6 │ │ +06b6fc: |[06b6fc] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06b70c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06b70e: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +06b712: 5441 f108 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b716: 5411 f808 |0005: iget-object v1, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +06b71a: 5442 f108 |0007: iget-object v2, v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@08f1 │ │ +06b71e: 5222 fa08 |0009: iget v2, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@08fa │ │ +06b722: 6e40 ed1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +06b728: 0c06 |000e: move-result-object v6 │ │ +06b72a: 0760 |000f: move-object v0, v6 │ │ +06b72c: 1f00 fe02 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +06b730: 6e20 c416 5400 |0012: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ +06b736: 0c01 |0015: move-result-object v1 │ │ +06b738: 7230 1418 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@1814 │ │ +06b73e: 1106 |0019: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=263 │ │ 0x0003 line=264 │ │ 0x0010 line=267 │ │ 0x0012 line=268 │ │ 0x0019 line=269 │ │ @@ -97304,33 +97298,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b6f0: |[06b6f0] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ -06b700: 6e10 c216 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@16c2 │ │ -06b706: 6f10 1920 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2019 │ │ -06b70c: 0e00 |0006: return-void │ │ +06b740: |[06b740] android.support.v7.internal.view.menu.ListMenuPresenter$MenuAdapter.notifyDataSetChanged:()V │ │ +06b750: 6e10 c216 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.findExpandedIndex:()V // method@16c2 │ │ +06b756: 6f10 1920 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2019 │ │ +06b75c: 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 : 2389 (ListMenuPresenter.java) │ │ + source_file_idx : 2398 (ListMenuPresenter.java) │ │ │ │ Class #396 header: │ │ -class_idx : 741 │ │ +class_idx : 748 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2640 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -97354,21 +97348,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 : 2640 (MenuBuilder.java) │ │ + source_file_idx : 2649 (MenuBuilder.java) │ │ │ │ Class #397 header: │ │ -class_idx : 742 │ │ +class_idx : 749 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2640 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2649 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #397 annotations: │ │ Annotations on class │ │ @@ -97386,21 +97380,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 : 2640 (MenuBuilder.java) │ │ + source_file_idx : 2649 (MenuBuilder.java) │ │ │ │ Class #398 header: │ │ -class_idx : 748 │ │ +class_idx : 755 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 897 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 904 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #398 annotations: │ │ Annotations on class │ │ @@ -97428,28 +97422,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 │ │ -06b710: |[06b710] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ -06b720: 5b23 4509 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -06b724: 6e10 de09 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@09de │ │ -06b72a: 0c00 |0005: move-result-object v0 │ │ -06b72c: 7020 bb1d 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1dbb │ │ -06b732: 5b24 4409 |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b736: 7110 a117 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a1 │ │ -06b73c: 0a00 |000e: move-result v0 │ │ -06b73e: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -06b742: 5420 4409 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b746: 2201 eb02 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@02eb │ │ -06b74a: 7030 8e17 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@178e │ │ -06b750: 6e20 e809 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ -06b756: 0e00 |001b: return-void │ │ +06b760: |[06b760] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/ActionProvider;)V │ │ +06b770: 5b23 4509 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +06b774: 6e10 de09 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/view/ActionProvider;.getContext:()Landroid/content/Context; // method@09de │ │ +06b77a: 0c00 |0005: move-result-object v0 │ │ +06b77c: 7020 bb1d 0200 |0006: invoke-direct {v2, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1dbb │ │ +06b782: 5b24 4409 |0009: iput-object v4, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b786: 7110 a117 0300 |000b: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a1 │ │ +06b78c: 0a00 |000e: move-result v0 │ │ +06b78e: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +06b792: 5420 4409 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b796: 2201 f202 |0013: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper$1; // type@02f2 │ │ +06b79a: 7030 8e17 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@178e │ │ +06b7a0: 6e20 e809 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ +06b7a6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0002 line=396 │ │ 0x0009 line=397 │ │ 0x000b line=399 │ │ 0x0011 line=400 │ │ @@ -97465,19 +97459,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b758: |[06b758] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ -06b768: 5410 4409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b76c: 6e10 df09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ -06b772: 0a00 |0005: move-result v0 │ │ -06b774: 0f00 |0006: return v0 │ │ +06b7a8: |[06b7a8] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.hasSubMenu:()Z │ │ +06b7b8: 5410 4409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b7bc: 6e10 df09 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ +06b7c2: 0a00 |0005: move-result v0 │ │ +06b7c4: 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;) │ │ @@ -97485,25 +97479,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -06b778: |[06b778] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -06b788: 5410 4509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -06b78c: 7110 a117 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a1 │ │ -06b792: 0a00 |0005: move-result v0 │ │ -06b794: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06b798: 5410 4509 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -06b79c: 6e10 a317 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ -06b7a2: 5410 4409 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b7a6: 6e10 e109 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@09e1 │ │ -06b7ac: 0c00 |0012: move-result-object v0 │ │ -06b7ae: 1100 |0013: return-object v0 │ │ +06b7c8: |[06b7c8] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +06b7d8: 5410 4509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +06b7dc: 7110 a117 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a1 │ │ +06b7e2: 0a00 |0005: move-result v0 │ │ +06b7e4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06b7e8: 5410 4509 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +06b7ec: 6e10 a317 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ +06b7f2: 5410 4409 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b7f6: 6e10 e109 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@09e1 │ │ +06b7fc: 0c00 |0012: move-result-object v0 │ │ +06b7fe: 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; │ │ @@ -97513,19 +97507,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b7b0: |[06b7b0] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -06b7c0: 5410 4409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b7c4: 6e10 e309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@09e3 │ │ -06b7ca: 0a00 |0005: move-result v0 │ │ -06b7cc: 0f00 |0006: return v0 │ │ +06b800: |[06b800] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +06b810: 5410 4409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b814: 6e10 e309 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@09e3 │ │ +06b81a: 0a00 |0005: move-result v0 │ │ +06b81c: 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;) │ │ @@ -97533,36 +97527,36 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06b7d0: |[06b7d0] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -06b7e0: 5420 4409 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -06b7e4: 5421 4509 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -06b7e8: 6e20 b317 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@17b3 │ │ -06b7ee: 0c01 |0007: move-result-object v1 │ │ -06b7f0: 6e20 e409 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@09e4 │ │ -06b7f6: 0e00 |000b: return-void │ │ +06b820: |[06b820] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +06b830: 5420 4409 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +06b834: 5421 4509 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +06b838: 6e20 b317 3100 |0004: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@17b3 │ │ +06b83e: 0c01 |0007: move-result-object v1 │ │ +06b840: 6e20 e409 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@09e4 │ │ +06b846: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #399 header: │ │ -class_idx : 749 │ │ +class_idx : 756 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 988 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 997 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #399 annotations: │ │ Annotations on class │ │ @@ -97587,23 +97581,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06b7f8: |[06b7f8] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -06b808: 6e10 7f1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -06b80e: 0c00 |0003: move-result-object v0 │ │ -06b810: 7020 2a20 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -06b816: 0720 |0007: move-object v0, v2 │ │ -06b818: 1f00 4903 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -06b81c: 5b10 4609 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ -06b820: 6e20 9617 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@1796 │ │ -06b826: 0e00 |000f: return-void │ │ +06b848: |[06b848] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +06b858: 6e10 7f1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +06b85e: 0c00 |0003: move-result-object v0 │ │ +06b860: 7020 2a20 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +06b866: 0720 |0007: move-object v0, v2 │ │ +06b868: 1f00 5003 |0008: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +06b86c: 5b10 4609 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ +06b870: 6e20 9617 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@1796 │ │ +06b876: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0008 line=443 │ │ 0x000c line=444 │ │ 0x000f line=445 │ │ locals : │ │ @@ -97616,18 +97610,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06b828: |[06b828] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ -06b838: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ -06b83c: 1f00 a703 |0002: check-cast v0, Landroid/view/View; // type@03a7 │ │ -06b840: 1100 |0004: return-object v0 │ │ +06b878: |[06b878] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.getWrappedView:()Landroid/view/View; │ │ +06b888: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ +06b88c: 1f00 af03 |0002: check-cast v0, Landroid/view/View; // type@03af │ │ +06b890: 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;) │ │ @@ -97635,18 +97629,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b844: |[06b844] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -06b854: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ -06b858: 7210 6e1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1c6e │ │ -06b85e: 0e00 |0005: return-void │ │ +06b894: |[06b894] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +06b8a4: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ +06b8a8: 7210 6e1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1c6e │ │ +06b8ae: 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; │ │ │ │ @@ -97655,32 +97649,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06b860: |[06b860] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -06b870: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ -06b874: 7210 6f1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1c6f │ │ -06b87a: 0e00 |0005: return-void │ │ +06b8b0: |[06b8b0] android.support.v7.internal.view.menu.MenuItemWrapperICS$CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +06b8c0: 5410 4609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.mWrappedView:Landroid/support/v7/view/CollapsibleActionView; // field@0946 │ │ +06b8c4: 7210 6f1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1c6f │ │ +06b8ca: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #400 header: │ │ -class_idx : 755 │ │ +class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 979 │ │ -source_file_idx : 2679 │ │ +superclass_idx : 988 │ │ +source_file_idx : 2688 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #400 annotations: │ │ Annotations on class │ │ @@ -97712,22 +97706,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 │ │ -06b87c: |[06b87c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -06b88c: 5b12 5509 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06b890: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -06b896: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -06b898: 5910 5409 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b89c: 5b13 5309 |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b8a0: 6e10 e017 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@17e0 │ │ -06b8a6: 0e00 |000d: return-void │ │ +06b8cc: |[06b8cc] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +06b8dc: 5b12 5509 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06b8e0: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +06b8e6: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +06b8e8: 5910 5409 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06b8ec: 5b13 5309 |0008: iput-object v3, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06b8f0: 6e10 e017 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@17e0 │ │ +06b8f6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=302 │ │ 0x0008 line=305 │ │ 0x000a line=306 │ │ 0x000d line=307 │ │ @@ -97741,17 +97735,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 │ │ -06b8a8: |[06b8a8] 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; │ │ -06b8b8: 5410 5309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b8bc: 1100 |0002: return-object v0 │ │ +06b8f8: |[06b8f8] 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; │ │ +06b908: 5410 5309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06b90c: 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 - │ │ @@ -97760,41 +97754,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -06b8c0: |[06b8c0] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -06b8d0: 5465 5509 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06b8d4: 7110 ed17 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@17ed │ │ -06b8da: 0c05 |0005: move-result-object v5 │ │ -06b8dc: 6e10 0817 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1708 │ │ -06b8e2: 0c01 |0009: move-result-object v1 │ │ -06b8e4: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -06b8e8: 5465 5509 |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06b8ec: 7110 ed17 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@17ed │ │ -06b8f2: 0c05 |0011: move-result-object v5 │ │ -06b8f4: 6e10 0d17 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b8fa: 0c04 |0015: move-result-object v4 │ │ -06b8fc: 6e10 0d23 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -06b902: 0a00 |0019: move-result v0 │ │ -06b904: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -06b906: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -06b90a: 6e20 0723 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -06b910: 0c03 |0020: move-result-object v3 │ │ -06b912: 1f03 ea02 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06b916: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -06b91a: 5962 5409 |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b91e: 0e00 |0027: return-void │ │ -06b920: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06b924: 28f1 |002a: goto 001b // -000f │ │ -06b926: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -06b928: 5965 5409 |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b92c: 28f9 |002e: goto 0027 // -0007 │ │ +06b910: |[06b910] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +06b920: 5465 5509 |0000: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06b924: 7110 ed17 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@17ed │ │ +06b92a: 0c05 |0005: move-result-object v5 │ │ +06b92c: 6e10 0817 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1708 │ │ +06b932: 0c01 |0009: move-result-object v1 │ │ +06b934: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +06b938: 5465 5509 |000c: iget-object v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06b93c: 7110 ed17 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@17ed │ │ +06b942: 0c05 |0011: move-result-object v5 │ │ +06b944: 6e10 0d17 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06b94a: 0c04 |0015: move-result-object v4 │ │ +06b94c: 6e10 0d23 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +06b952: 0a00 |0019: move-result v0 │ │ +06b954: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +06b956: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +06b95a: 6e20 0723 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +06b960: 0c03 |0020: move-result-object v3 │ │ +06b962: 1f03 f102 |0021: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06b966: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +06b96a: 5962 5409 |0025: iput v2, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06b96e: 0e00 |0027: return-void │ │ +06b970: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06b974: 28f1 |002a: goto 001b // -000f │ │ +06b976: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +06b978: 5965 5409 |002c: iput v5, v6, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06b97c: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ 0x0016 line=350 │ │ 0x001a line=351 │ │ @@ -97821,35 +97815,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -06b930: |[06b930] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -06b940: 5421 5509 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06b944: 7110 eb17 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@17eb │ │ -06b94a: 0a01 |0005: move-result v1 │ │ -06b94c: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -06b950: 5421 5309 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b954: 6e10 0d17 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b95a: 0c00 |000d: move-result-object v0 │ │ -06b95c: 5221 5409 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b960: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -06b964: 6e10 0d23 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -06b96a: 0a01 |0015: move-result v1 │ │ -06b96c: 0f01 |0016: return v1 │ │ -06b96e: 5421 5309 |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b972: 6e10 1217 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -06b978: 0c00 |001c: move-result-object v0 │ │ -06b97a: 28f1 |001d: goto 000e // -000f │ │ -06b97c: 6e10 0d23 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -06b982: 0a01 |0021: move-result v1 │ │ -06b984: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -06b988: 28f2 |0024: goto 0016 // -000e │ │ +06b980: |[06b980] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +06b990: 5421 5509 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06b994: 7110 eb17 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@17eb │ │ +06b99a: 0a01 |0005: move-result v1 │ │ +06b99c: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +06b9a0: 5421 5309 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06b9a4: 6e10 0d17 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06b9aa: 0c00 |000d: move-result-object v0 │ │ +06b9ac: 5221 5409 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06b9b0: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +06b9b4: 6e10 0d23 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +06b9ba: 0a01 |0015: move-result v1 │ │ +06b9bc: 0f01 |0016: return v1 │ │ +06b9be: 5421 5309 |0017: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06b9c2: 6e10 1217 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +06b9c8: 0c00 |001c: move-result-object v0 │ │ +06b9ca: 28f1 |001d: goto 000e // -000f │ │ +06b9cc: 6e10 0d23 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +06b9d2: 0a01 |0021: move-result v1 │ │ +06b9d4: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +06b9d8: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x000e line=312 │ │ 0x0012 line=313 │ │ 0x0016 line=315 │ │ 0x0017 line=310 │ │ @@ -97864,35 +97858,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 │ │ -06b98c: |[06b98c] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -06b99c: 5421 5509 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06b9a0: 7110 eb17 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@17eb │ │ -06b9a6: 0a01 |0005: move-result v1 │ │ -06b9a8: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -06b9ac: 5421 5309 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b9b0: 6e10 0d17 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -06b9b6: 0c00 |000d: move-result-object v0 │ │ -06b9b8: 5221 5409 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b9bc: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -06b9c0: 5221 5409 |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ -06b9c4: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -06b9c8: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06b9cc: 6e20 0723 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -06b9d2: 0c01 |001b: move-result-object v1 │ │ -06b9d4: 1f01 ea02 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -06b9d8: 1101 |001e: return-object v1 │ │ -06b9da: 5421 5309 |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ -06b9de: 6e10 1217 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -06b9e4: 0c00 |0024: move-result-object v0 │ │ -06b9e6: 28e9 |0025: goto 000e // -0017 │ │ +06b9dc: |[06b9dc] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +06b9ec: 5421 5509 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06b9f0: 7110 eb17 0100 |0002: invoke-static {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z // method@17eb │ │ +06b9f6: 0a01 |0005: move-result v1 │ │ +06b9f8: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +06b9fc: 5421 5309 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06ba00: 6e10 0d17 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +06ba06: 0c00 |000d: move-result-object v0 │ │ +06ba08: 5221 5409 |000e: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06ba0c: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +06ba10: 5221 5409 |0012: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0954 │ │ +06ba14: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +06ba18: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ba1c: 6e20 0723 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +06ba22: 0c01 |001b: move-result-object v1 │ │ +06ba24: 1f01 f102 |001c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +06ba28: 1101 |001e: return-object v1 │ │ +06ba2a: 5421 5309 |001f: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0953 │ │ +06ba2e: 6e10 1217 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +06ba34: 0c00 |0024: move-result-object v0 │ │ +06ba36: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x000e line=321 │ │ 0x0016 line=322 │ │ 0x0018 line=324 │ │ 0x001f line=319 │ │ @@ -97906,18 +97900,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 │ │ -06b9e8: |[06b9e8] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -06b9f8: 6e20 e217 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ -06b9fe: 0c00 |0003: move-result-object v0 │ │ -06ba00: 1100 |0004: return-object v0 │ │ +06ba38: |[06ba38] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +06ba48: 6e20 e217 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ +06ba4e: 0c00 |0003: move-result-object v0 │ │ +06ba50: 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 │ │ │ │ @@ -97926,17 +97920,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ba04: |[06ba04] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -06ba14: 8130 |0000: int-to-long v0, v3 │ │ -06ba16: 1000 |0001: return-wide v0 │ │ +06ba54: |[06ba54] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +06ba64: 8130 |0000: int-to-long v0, v3 │ │ +06ba66: 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 │ │ │ │ @@ -97945,36 +97939,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 │ │ -06ba18: |[06ba18] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06ba28: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06ba2a: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -06ba2e: 5441 5509 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06ba32: 7110 ec17 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@17ec │ │ -06ba38: 0c01 |0008: move-result-object v1 │ │ -06ba3a: 6002 5609 |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0956 │ │ -06ba3e: 6e40 ed1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -06ba44: 0c06 |000e: move-result-object v6 │ │ -06ba46: 0760 |000f: move-object v0, v6 │ │ -06ba48: 1f00 f702 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -06ba4c: 5441 5509 |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ -06ba50: 5511 5b09 |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@095b │ │ -06ba54: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -06ba58: 0761 |0018: move-object v1, v6 │ │ -06ba5a: 1f01 e202 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@02e2 │ │ -06ba5e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -06ba60: 6e20 bb16 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@16bb │ │ -06ba66: 6e20 e217 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ -06ba6c: 0c01 |0022: move-result-object v1 │ │ -06ba6e: 7230 1418 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@1814 │ │ -06ba74: 1106 |0026: return-object v6 │ │ +06ba68: |[06ba68] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06ba78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06ba7a: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +06ba7e: 5441 5509 |0003: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06ba82: 7110 ec17 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@17ec │ │ +06ba88: 0c01 |0008: move-result-object v1 │ │ +06ba8a: 6002 5609 |0009: sget v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0956 │ │ +06ba8e: 6e40 ed1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +06ba94: 0c06 |000e: move-result-object v6 │ │ +06ba96: 0760 |000f: move-object v0, v6 │ │ +06ba98: 1f00 fe02 |0010: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +06ba9c: 5441 5509 |0012: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0955 │ │ +06baa0: 5511 5b09 |0014: iget-boolean v1, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@095b │ │ +06baa4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +06baa8: 0761 |0018: move-object v1, v6 │ │ +06baaa: 1f01 e902 |0019: check-cast v1, Landroid/support/v7/internal/view/menu/ListMenuItemView; // type@02e9 │ │ +06baae: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +06bab0: 6e20 bb16 2100 |001c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@16bb │ │ +06bab6: 6e20 e217 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ +06babc: 0c01 |0022: move-result-object v1 │ │ +06babe: 7230 1418 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@1814 │ │ +06bac4: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=334 │ │ 0x0003 line=335 │ │ 0x0010 line=338 │ │ 0x0012 line=339 │ │ 0x0019 line=340 │ │ @@ -97992,33 +97986,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ba78: |[06ba78] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ -06ba88: 6e10 e017 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@17e0 │ │ -06ba8e: 6f10 1920 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2019 │ │ -06ba94: 0e00 |0006: return-void │ │ +06bac8: |[06bac8] android.support.v7.internal.view.menu.MenuPopupHelper$MenuAdapter.notifyDataSetChanged:()V │ │ +06bad8: 6e10 e017 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@17e0 │ │ +06bade: 6f10 1920 0000 |0003: invoke-super {v0}, Landroid/widget/BaseAdapter;.notifyDataSetChanged:()V // method@2019 │ │ +06bae4: 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 : 2679 (MenuPopupHelper.java) │ │ + source_file_idx : 2688 (MenuPopupHelper.java) │ │ │ │ Class #401 header: │ │ -class_idx : 757 │ │ +class_idx : 764 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2681 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2690 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #401 annotations: │ │ Annotations on class │ │ @@ -98042,21 +98036,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 : 2681 (MenuPresenter.java) │ │ + source_file_idx : 2690 (MenuPresenter.java) │ │ │ │ Class #402 header: │ │ -class_idx : 758 │ │ +class_idx : 765 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2681 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2690 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #402 annotations: │ │ Annotations on class │ │ @@ -98139,21 +98133,21 @@ │ │ │ │ #11 : (in Landroid/support/v7/internal/view/menu/MenuPresenter;) │ │ name : 'updateMenuView' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2681 (MenuPresenter.java) │ │ + source_file_idx : 2690 (MenuPresenter.java) │ │ │ │ Class #403 header: │ │ -class_idx : 759 │ │ +class_idx : 766 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2685 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2694 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #403 annotations: │ │ Annotations on class │ │ @@ -98225,21 +98219,21 @@ │ │ │ │ #9 : (in Landroid/support/v7/internal/view/menu/MenuView$ItemView;) │ │ name : 'showsIcon' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2685 (MenuView.java) │ │ + source_file_idx : 2694 (MenuView.java) │ │ │ │ Class #404 header: │ │ -class_idx : 760 │ │ +class_idx : 767 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2685 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2694 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #404 annotations: │ │ Annotations on class │ │ @@ -98262,21 +98256,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 : 2685 (MenuView.java) │ │ + source_file_idx : 2694 (MenuView.java) │ │ │ │ Class #405 header: │ │ -class_idx : 761 │ │ +class_idx : 768 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2694 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2703 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #405 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuWrapperFactory;' │ │ @@ -98291,17 +98285,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ba98: |[06ba98] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ -06baa8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06baae: 0e00 |0003: return-void │ │ +06bae8: |[06bae8] android.support.v7.internal.view.menu.MenuWrapperFactory.:()V │ │ +06baf8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06bafe: 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; │ │ │ │ @@ -98310,29 +98304,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 │ │ -06bab0: |[06bab0] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ -06bac0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bac4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06bac8: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -06bacc: 2200 f202 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@02f2 │ │ -06bad0: 7020 dc17 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@17dc │ │ -06bad6: 0702 |000b: move-object v2, v0 │ │ -06bad8: 1102 |000c: return-object v2 │ │ -06bada: 6000 2c00 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bade: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ -06bae2: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ -06bae6: 2200 f002 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f0 │ │ -06baea: 7020 9f17 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@179f │ │ -06baf0: 0702 |0018: move-object v2, v0 │ │ -06baf2: 28f3 |0019: goto 000c // -000d │ │ +06bb00: |[06bb00] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; │ │ +06bb10: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bb14: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06bb18: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +06bb1c: 2200 f902 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@02f9 │ │ +06bb20: 7020 dc17 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@17dc │ │ +06bb26: 0702 |000b: move-object v2, v0 │ │ +06bb28: 1102 |000c: return-object v2 │ │ +06bb2a: 6000 2c00 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bb2e: 1301 0e00 |000f: const/16 v1, #int 14 // #e │ │ +06bb32: 3410 fbff |0011: if-lt v0, v1, 000c // -0005 │ │ +06bb36: 2200 f702 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f7 │ │ +06bb3a: 7020 9f17 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@179f │ │ +06bb40: 0702 |0018: move-object v2, v0 │ │ +06bb42: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0006 line=42 │ │ 0x000c line=46 │ │ 0x000d line=43 │ │ 0x0013 line=44 │ │ @@ -98345,22 +98339,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 │ │ -06baf4: |[06baf4] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ -06bb04: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bb08: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06bb0c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -06bb10: 2200 fa02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@02fa │ │ -06bb14: 7020 2518 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ -06bb1a: 0702 |000b: move-object v2, v0 │ │ -06bb1c: 1102 |000c: return-object v2 │ │ +06bb44: |[06bb44] android.support.v7.internal.view.menu.MenuWrapperFactory.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; │ │ +06bb54: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bb58: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06bb5c: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +06bb60: 2200 0103 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0301 │ │ +06bb64: 7020 2518 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ +06bb6a: 0702 |000b: move-object v2, v0 │ │ +06bb6c: 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; │ │ @@ -98370,30 +98364,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 │ │ -06bb20: |[06bb20] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -06bb30: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bb34: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06bb38: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -06bb3c: 2200 f202 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@02f2 │ │ -06bb40: 7020 dc17 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@17dc │ │ -06bb46: 1100 |000b: return-object v0 │ │ -06bb48: 6000 2c00 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bb4c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ -06bb50: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ -06bb54: 2200 f002 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f0 │ │ -06bb58: 7020 9f17 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@179f │ │ -06bb5e: 28f4 |0017: goto 000b // -000c │ │ -06bb60: 2200 6904 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06bb64: 7010 ea22 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -06bb6a: 2700 |001d: throw v0 │ │ +06bb70: |[06bb70] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +06bb80: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bb84: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06bb88: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +06bb8c: 2200 f902 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // type@02f9 │ │ +06bb90: 7020 dc17 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;.:(Landroid/view/MenuItem;)V // method@17dc │ │ +06bb96: 1100 |000b: return-object v0 │ │ +06bb98: 6000 2c00 |000c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bb9c: 1301 0e00 |000e: const/16 v1, #int 14 // #e │ │ +06bba0: 3410 0800 |0010: if-lt v0, v1, 0018 // +0008 │ │ +06bba4: 2200 f702 |0012: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // type@02f7 │ │ +06bba8: 7020 9f17 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;)V // method@179f │ │ +06bbae: 28f4 |0017: goto 000b // -000c │ │ +06bbb0: 2200 7204 |0018: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06bbb4: 7010 ea22 0000 |001a: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +06bbba: 2700 |001d: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0006 line=67 │ │ 0x000b line=69 │ │ 0x000c line=68 │ │ 0x0012 line=69 │ │ @@ -98406,24 +98400,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 │ │ -06bb6c: |[06bb6c] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ -06bb7c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bb80: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06bb84: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -06bb88: 2200 fa02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@02fa │ │ -06bb8c: 7020 2518 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ -06bb92: 1100 |000b: return-object v0 │ │ -06bb94: 2200 6904 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06bb98: 7010 ea22 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -06bb9e: 2700 |0011: throw v0 │ │ +06bbbc: |[06bbbc] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportMenuWrapper:(Landroid/view/Menu;)Landroid/support/v4/internal/view/SupportMenu; │ │ +06bbcc: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bbd0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06bbd4: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +06bbd8: 2200 0103 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/MenuWrapperICS; // type@0301 │ │ +06bbdc: 7020 2518 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ +06bbe2: 1100 |000b: return-object v0 │ │ +06bbe4: 2200 7204 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06bbe8: 7010 ea22 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +06bbee: 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; │ │ @@ -98433,39 +98427,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 │ │ -06bba0: |[06bba0] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ -06bbb0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bbb4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06bbb8: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -06bbbc: 2200 fc02 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@02fc │ │ -06bbc0: 7020 5e18 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@185e │ │ -06bbc6: 1100 |000b: return-object v0 │ │ -06bbc8: 2200 6904 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06bbcc: 7010 ea22 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -06bbd2: 2700 |0011: throw v0 │ │ +06bbf0: |[06bbf0] android.support.v7.internal.view.menu.MenuWrapperFactory.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; │ │ +06bc00: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06bc04: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +06bc08: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +06bc0c: 2200 0303 |0006: new-instance v0, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS; // type@0303 │ │ +06bc10: 7020 5e18 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.:(Landroid/view/SubMenu;)V // method@185e │ │ +06bc16: 1100 |000b: return-object v0 │ │ +06bc18: 2200 7204 |000c: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06bc1c: 7010 ea22 0000 |000e: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +06bc22: 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 : 2694 (MenuWrapperFactory.java) │ │ + source_file_idx : 2703 (MenuWrapperFactory.java) │ │ │ │ Class #406 header: │ │ -class_idx : 765 │ │ +class_idx : 772 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 412 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #406 annotations: │ │ @@ -98491,18 +98485,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 │ │ -06bbd4: |[06bbd4] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ -06bbe4: 5b01 6809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0968 │ │ -06bbe8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06bbee: 0e00 |0005: return-void │ │ +06bc24: |[06bc24] android.support.v7.internal.widget.AbsActionBarView$1.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V │ │ +06bc34: 5b01 6809 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0968 │ │ +06bc38: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06bc3e: 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; │ │ │ │ @@ -98512,31 +98506,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06bbf0: |[06bbf0] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ -06bc00: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0968 │ │ -06bc04: 6e10 8a18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@188a │ │ -06bc0a: 0e00 |0005: return-void │ │ +06bc40: |[06bc40] android.support.v7.internal.widget.AbsActionBarView$1.run:()V │ │ +06bc50: 5410 6809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView$1;.this$0:Landroid/support/v7/internal/widget/AbsActionBarView; // field@0968 │ │ +06bc54: 6e10 8a18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@188a │ │ +06bc5a: 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 : 412 (AbsActionBarView.java) │ │ │ │ Class #407 header: │ │ -class_idx : 766 │ │ +class_idx : 773 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 941 │ │ +superclass_idx : 950 │ │ source_file_idx : 412 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 18 │ │ │ │ Class #407 - │ │ @@ -98581,17 +98575,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06bc0c: |[06bc0c] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -06bc1c: 7020 041f 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ -06bc22: 0e00 |0003: return-void │ │ +06bc5c: |[06bc5c] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +06bc6c: 7020 041f 1000 |0000: invoke-direct {v0, v1}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ +06bc72: 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; │ │ @@ -98601,17 +98595,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 │ │ -06bc24: |[06bc24] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06bc34: 7030 051f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ -06bc3a: 0e00 |0003: return-void │ │ +06bc74: |[06bc74] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06bc84: 7030 051f 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ +06bc8a: 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; │ │ @@ -98622,17 +98616,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 │ │ -06bc3c: |[06bc3c] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06bc4c: 7040 061f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ -06bc52: 0e00 |0003: return-void │ │ +06bc8c: |[06bc8c] android.support.v7.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06bc9c: 7040 061f 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ +06bca2: 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; │ │ @@ -98645,38 +98639,38 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -06bc54: |[06bc54] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -06bc64: 6e10 7118 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1871 │ │ -06bc6a: 6e10 7618 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ -06bc70: 0a01 |0006: move-result v1 │ │ -06bc72: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ -06bc76: 6e10 7518 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ -06bc7c: 0c02 |000c: move-result-object v2 │ │ -06bc7e: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -06bc82: 6001 0206 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@0602 │ │ -06bc86: 7120 f41f 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -06bc8c: 0c00 |0014: move-result-object v0 │ │ -06bc8e: 6e20 8b18 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@188b │ │ -06bc94: 6e20 8918 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ -06bc9a: 5431 6e09 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@096e │ │ -06bc9e: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ -06bca2: 5431 6c09 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ -06bca6: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ -06bcaa: 5431 6c09 |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ -06bcae: 6e20 8316 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1683 │ │ -06bcb4: 5431 6c09 |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ -06bcb8: 6e20 8216 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1682 │ │ -06bcbe: 0e00 |002d: return-void │ │ -06bcc0: 6001 0306 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@0603 │ │ -06bcc4: 28e1 |0030: goto 0011 // -001f │ │ +06bca4: |[06bca4] android.support.v7.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +06bcb4: 6e10 7118 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.clearAnimation:()V // method@1871 │ │ +06bcba: 6e10 7618 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ +06bcc0: 0a01 |0006: move-result v1 │ │ +06bcc2: 3214 2600 |0007: if-eq v4, v1, 002d // +0026 │ │ +06bcc6: 6e10 7518 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ +06bccc: 0c02 |000c: move-result-object v2 │ │ +06bcce: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +06bcd2: 6001 0206 |000f: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_in:I // field@0602 │ │ +06bcd6: 7120 f41f 1200 |0011: invoke-static {v2, v1}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +06bcdc: 0c00 |0014: move-result-object v0 │ │ +06bcde: 6e20 8b18 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.startAnimation:(Landroid/view/animation/Animation;)V // method@188b │ │ +06bce4: 6e20 8918 4300 |0018: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ +06bcea: 5431 6e09 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@096e │ │ +06bcee: 3801 1000 |001d: if-eqz v1, 002d // +0010 │ │ +06bcf2: 5431 6c09 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ +06bcf6: 3801 0c00 |0021: if-eqz v1, 002d // +000c │ │ +06bcfa: 5431 6c09 |0023: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ +06bcfe: 6e20 8316 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.startAnimation:(Landroid/view/animation/Animation;)V // method@1683 │ │ +06bd04: 5431 6c09 |0028: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@096c │ │ +06bd08: 6e20 8216 4100 |002a: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1682 │ │ +06bd0e: 0e00 |002d: return-void │ │ +06bd10: 6001 0306 |002e: sget v1, Landroid/support/v7/appcompat/R$anim;.abc_fade_out:I // field@0603 │ │ +06bd14: 28e1 |0030: goto 0011 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=121 │ │ 0x0009 line=122 │ │ 0x0015 line=125 │ │ 0x0018 line=126 │ │ @@ -98695,20 +98689,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06bcc8: |[06bcc8] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -06bcd8: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bcdc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06bce0: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bce4: 6e10 3416 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ -06bcea: 0e00 |0009: return-void │ │ +06bd18: |[06bd18] android.support.v7.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +06bd28: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bd2c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06bd30: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bd34: 6e10 3416 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ +06bd3a: 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; │ │ @@ -98718,18 +98712,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06bcec: |[06bcec] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -06bcfc: 6e10 7618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ -06bd02: 0a00 |0003: move-result v0 │ │ -06bd04: 0f00 |0004: return v0 │ │ +06bd3c: |[06bd3c] android.support.v7.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +06bd4c: 6e10 7618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ +06bd52: 0a00 |0003: move-result v0 │ │ +06bd54: 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;) │ │ @@ -98737,17 +98731,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bd08: |[06bd08] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -06bd18: 5210 6b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@096b │ │ -06bd1c: 0f00 |0002: return v0 │ │ +06bd58: |[06bd58] android.support.v7.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +06bd68: 5210 6b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@096b │ │ +06bd6c: 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;) │ │ @@ -98755,23 +98749,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bd20: |[06bd20] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -06bd30: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06bd38: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd3c: 6e10 3a16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -06bd42: 0a00 |0009: move-result v0 │ │ -06bd44: 0f00 |000a: return v0 │ │ -06bd46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bd48: 28fe |000c: goto 000a // -0002 │ │ +06bd70: |[06bd70] android.support.v7.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +06bd80: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bd84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06bd88: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bd8c: 6e10 3a16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +06bd92: 0a00 |0009: move-result v0 │ │ +06bd94: 0f00 |000a: return v0 │ │ +06bd96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06bd98: 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; │ │ @@ -98781,23 +98775,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bd4c: |[06bd4c] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -06bd5c: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd60: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06bd64: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd68: 6e10 3d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ -06bd6e: 0a00 |0009: move-result v0 │ │ -06bd70: 0f00 |000a: return v0 │ │ -06bd72: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bd74: 28fe |000c: goto 000a // -0002 │ │ +06bd9c: |[06bd9c] android.support.v7.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +06bdac: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bdb0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06bdb4: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bdb8: 6e10 3d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ +06bdbe: 0a00 |0009: move-result v0 │ │ +06bdc0: 0f00 |000a: return v0 │ │ +06bdc2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06bdc4: 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; │ │ @@ -98807,25 +98801,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06bd78: |[06bd78] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -06bd88: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd8c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -06bd90: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bd94: 6e10 3e16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@163e │ │ -06bd9a: 0a00 |0009: move-result v0 │ │ -06bd9c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -06bda0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06bda2: 0f00 |000d: return v0 │ │ -06bda4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06bda6: 28fe |000f: goto 000d // -0002 │ │ +06bdc8: |[06bdc8] android.support.v7.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +06bdd8: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bddc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +06bde0: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bde4: 6e10 3e16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@163e │ │ +06bdea: 0a00 |0009: move-result v0 │ │ +06bdec: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +06bdf0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06bdf2: 0f00 |000d: return v0 │ │ +06bdf4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06bdf6: 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;) │ │ @@ -98833,27 +98827,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -06bda8: |[06bda8] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -06bdb8: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -06bdbc: 7120 691e 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06bdc2: 0a00 |0005: move-result v0 │ │ -06bdc4: 6e30 b21e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -06bdca: 6e10 901e 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -06bdd0: 0a00 |000c: move-result v0 │ │ -06bdd2: b103 |000d: sub-int/2addr v3, v0 │ │ -06bdd4: b153 |000e: sub-int/2addr v3, v5 │ │ -06bdd6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06bdd8: 7120 b022 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06bdde: 0a00 |0013: move-result v0 │ │ -06bde0: 0f00 |0014: return v0 │ │ +06bdf8: |[06bdf8] android.support.v7.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +06be08: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +06be0c: 7120 691e 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06be12: 0a00 |0005: move-result v0 │ │ +06be14: 6e30 b21e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +06be1a: 6e10 901e 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +06be20: 0a00 |000c: move-result v0 │ │ +06be22: b103 |000d: sub-int/2addr v3, v0 │ │ +06be24: b153 |000e: sub-int/2addr v3, v5 │ │ +06be26: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06be28: 7120 b022 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06be2e: 0a00 |0013: move-result v0 │ │ +06be30: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0009 line=186 │ │ 0x000e line=187 │ │ 0x000f line=189 │ │ locals : │ │ @@ -98868,46 +98862,46 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -06bde4: |[06bde4] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -06bdf4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06bdf6: 6001 2c00 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06bdfa: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -06bdfe: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ -06be02: 6f20 211f 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1f21 │ │ -06be08: 6e10 7518 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ -06be0e: 0c01 |000d: move-result-object v1 │ │ -06be10: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -06be12: 6203 da07 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -06be16: 6004 0c06 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ -06be1a: 6e55 1001 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -06be20: 0c00 |0016: move-result-object v0 │ │ -06be22: 6e30 8b01 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ -06be28: 0a01 |001a: move-result v1 │ │ -06be2a: 6e20 8518 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1885 │ │ -06be30: 6e10 9101 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06be36: 5561 6f09 |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@096f │ │ -06be3a: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ -06be3e: 6e10 7518 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ -06be44: 0c01 |0028: move-result-object v1 │ │ -06be46: 6e10 0701 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06be4c: 0c01 |002c: move-result-object v1 │ │ -06be4e: 6002 7b06 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@067b │ │ -06be52: 6e20 7001 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -06be58: 0a01 |0032: move-result v1 │ │ -06be5a: 6e20 8618 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ -06be60: 5461 6a09 |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06be64: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ -06be68: 5461 6a09 |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06be6c: 6e20 4016 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1640 │ │ -06be72: 0e00 |003f: return-void │ │ +06be34: |[06be34] android.support.v7.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +06be44: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +06be46: 6001 2c00 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06be4a: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +06be4e: 3421 0500 |0005: if-lt v1, v2, 000a // +0005 │ │ +06be52: 6f20 211f 7600 |0007: invoke-super {v6, v7}, Landroid/view/ViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1f21 │ │ +06be58: 6e10 7518 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ +06be5e: 0c01 |000d: move-result-object v1 │ │ +06be60: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +06be62: 6203 da07 |000f: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +06be66: 6004 0c06 |0011: sget v4, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ +06be6a: 6e55 1001 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +06be70: 0c00 |0016: move-result-object v0 │ │ +06be72: 6e30 8b01 5005 |0017: invoke-virtual {v0, v5, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ +06be78: 0a01 |001a: move-result v1 │ │ +06be7a: 6e20 8518 1600 |001b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1885 │ │ +06be80: 6e10 9101 0000 |001e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06be86: 5561 6f09 |0021: iget-boolean v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@096f │ │ +06be8a: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ +06be8e: 6e10 7518 0600 |0025: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@1875 │ │ +06be94: 0c01 |0028: move-result-object v1 │ │ +06be96: 6e10 0701 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06be9c: 0c01 |002c: move-result-object v1 │ │ +06be9e: 6002 7b06 |002d: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@067b │ │ +06bea2: 6e20 7001 2100 |002f: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +06bea8: 0a01 |0032: move-result v1 │ │ +06beaa: 6e20 8618 1600 |0033: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ +06beb0: 5461 6a09 |0036: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06beb4: 3801 0700 |0038: if-eqz v1, 003f // +0007 │ │ +06beb8: 5461 6a09 |003a: iget-object v1, v6, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bebc: 6e20 4016 7100 |003c: invoke-virtual {v1, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1640 │ │ +06bec2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0007 line=62 │ │ 0x000a line=67 │ │ 0x0017 line=69 │ │ 0x001e line=70 │ │ @@ -98926,26 +98920,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -06be74: |[06be74] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -06be84: 6e10 901e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -06be8a: 0a02 |0003: move-result v2 │ │ -06be8c: 6e10 8d1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -06be92: 0a00 |0007: move-result v0 │ │ -06be94: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -06be98: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -06be9c: 9001 0803 |000c: add-int v1, v8, v3 │ │ -06bea0: 9003 0702 |000e: add-int v3, v7, v2 │ │ -06bea4: 9004 0100 |0010: add-int v4, v1, v0 │ │ -06bea8: 6e54 b11e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -06beae: 0f02 |0015: return v2 │ │ +06bec4: |[06bec4] android.support.v7.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +06bed4: 6e10 901e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +06beda: 0a02 |0003: move-result v2 │ │ +06bedc: 6e10 8d1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06bee2: 0a00 |0007: move-result v0 │ │ +06bee4: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +06bee8: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +06beec: 9001 0803 |000c: add-int v1, v8, v3 │ │ +06bef0: 9003 0702 |000e: add-int v3, v7, v2 │ │ +06bef4: 9004 0100 |0010: add-int v4, v1, v0 │ │ +06bef8: 6e54 b11e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06befe: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0008 line=195 │ │ 0x000e line=197 │ │ 0x0015 line=199 │ │ @@ -98964,26 +98958,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -06beb0: |[06beb0] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -06bec0: 6e10 901e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -06bec6: 0a02 |0003: move-result v2 │ │ -06bec8: 6e10 8d1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -06bece: 0a00 |0007: move-result v0 │ │ -06bed0: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -06bed4: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -06bed8: 9001 0803 |000c: add-int v1, v8, v3 │ │ -06bedc: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -06bee0: 9004 0100 |0010: add-int v4, v1, v0 │ │ -06bee4: 6e54 b11e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -06beea: 0f02 |0015: return v2 │ │ +06bf00: |[06bf00] android.support.v7.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +06bf10: 6e10 901e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +06bf16: 0a02 |0003: move-result v2 │ │ +06bf18: 6e10 8d1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06bf1e: 0a00 |0007: move-result v0 │ │ +06bf20: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +06bf24: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +06bf28: 9001 0803 |000c: add-int v1, v8, v3 │ │ +06bf2c: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +06bf30: 9004 0100 |0010: add-int v4, v1, v0 │ │ +06bf34: 6e54 b11e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06bf3a: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0008 line=205 │ │ 0x000e line=207 │ │ 0x0015 line=209 │ │ @@ -99002,19 +98996,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06beec: |[06beec] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -06befc: 2200 fd02 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@02fd │ │ -06bf00: 7020 6b18 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@186b │ │ -06bf06: 6e20 8218 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@1882 │ │ -06bf0c: 0e00 |0008: return-void │ │ +06bf3c: |[06bf3c] android.support.v7.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +06bf4c: 2200 0403 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsActionBarView$1; // type@0304 │ │ +06bf50: 7020 6b18 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView$1;.:(Landroid/support/v7/internal/widget/AbsActionBarView;)V // method@186b │ │ +06bf56: 6e20 8218 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@1882 │ │ +06bf5c: 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; │ │ │ │ @@ -99023,18 +99017,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06bf10: |[06bf10] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -06bf20: 5901 6b09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@096b │ │ -06bf24: 6e10 8418 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@1884 │ │ -06bf2a: 0e00 |0005: return-void │ │ +06bf60: |[06bf60] android.support.v7.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +06bf70: 5901 6b09 |0000: iput v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mContentHeight:I // field@096b │ │ +06bf74: 6e10 8418 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.requestLayout:()V // method@1884 │ │ +06bf7a: 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; │ │ @@ -99045,17 +99039,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf2c: |[06bf2c] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -06bf3c: 5c01 6d09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@096d │ │ -06bf40: 0e00 |0002: return-void │ │ +06bf7c: |[06bf7c] android.support.v7.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +06bf8c: 5c01 6d09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@096d │ │ +06bf90: 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 │ │ @@ -99065,17 +99059,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 │ │ -06bf44: |[06bf44] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -06bf54: 5b01 6e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@096e │ │ -06bf58: 0e00 |0002: return-void │ │ +06bf94: |[06bf94] android.support.v7.internal.widget.AbsActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +06bfa4: 5b01 6e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@096e │ │ +06bfa8: 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; │ │ @@ -99085,17 +99079,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bf5c: |[06bf5c] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -06bf6c: 5c01 6f09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@096f │ │ -06bf70: 0e00 |0002: return-void │ │ +06bfac: |[06bfac] android.support.v7.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +06bfbc: 5c01 6f09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@096f │ │ +06bfc0: 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 │ │ @@ -99105,20 +99099,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06bf74: |[06bf74] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -06bf84: 6e10 7618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ -06bf8a: 0a00 |0003: move-result v0 │ │ -06bf8c: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ -06bf90: 6f20 381f 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ -06bf96: 0e00 |0009: return-void │ │ +06bfc4: |[06bfc4] android.support.v7.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +06bfd4: 6e10 7618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getVisibility:()I // method@1876 │ │ +06bfda: 0a00 |0003: move-result v0 │ │ +06bfdc: 3202 0500 |0004: if-eq v2, v0, 0009 // +0005 │ │ +06bfe0: 6f20 381f 2100 |0006: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ +06bfe6: 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; │ │ @@ -99129,37 +99123,37 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06bf98: |[06bf98] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -06bfa8: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bfac: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -06bfb0: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ -06bfb4: 6e10 4c16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ -06bfba: 0a00 |0009: move-result v0 │ │ -06bfbc: 0f00 |000a: return v0 │ │ -06bfbe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bfc0: 28fe |000c: goto 000a // -0002 │ │ +06bfe8: |[06bfe8] android.support.v7.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +06bff8: 5410 6a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06bffc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +06c000: 5410 6a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@096a │ │ +06c004: 6e10 4c16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ +06c00a: 0a00 |0009: move-result v0 │ │ +06c00c: 0f00 |000a: return v0 │ │ +06c00e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06c010: 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 : 412 (AbsActionBarView.java) │ │ │ │ Class #408 header: │ │ -class_idx : 767 │ │ +class_idx : 774 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 annotations: │ │ @@ -99175,17 +99169,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 414 (AbsSpinnerICS.java) │ │ │ │ Class #409 header: │ │ -class_idx : 768 │ │ +class_idx : 775 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #409 annotations: │ │ @@ -99216,21 +99210,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 │ │ -06bfc4: |[06bfc4] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ -06bfd4: 5b12 7109 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0971 │ │ -06bfd8: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06bfde: 2200 7a03 |0005: new-instance v0, Landroid/util/SparseArray; // type@037a │ │ -06bfe2: 7010 941d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -06bfe8: 5b10 7009 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ -06bfec: 0e00 |000c: return-void │ │ +06c014: |[06c014] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V │ │ +06c024: 5b12 7109 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0971 │ │ +06c028: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06c02e: 2200 8103 |0005: new-instance v0, Landroid/util/SparseArray; // type@0381 │ │ +06c032: 7010 941d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +06c038: 5b10 7009 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ +06c03c: 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; │ │ @@ -99241,31 +99235,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06bff0: |[06bff0] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ -06c000: 5462 7009 |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ -06c004: 6e10 9a1d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1d9a │ │ -06c00a: 0a00 |0005: move-result v0 │ │ -06c00c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06c00e: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -06c012: 6e20 9b1d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1d9b │ │ -06c018: 0c03 |000c: move-result-object v3 │ │ -06c01a: 1f03 a703 |000d: check-cast v3, Landroid/view/View; // type@03a7 │ │ -06c01e: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -06c022: 5464 7109 |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0971 │ │ -06c026: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -06c028: 7130 9f18 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@189f │ │ -06c02e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06c032: 28ee |0019: goto 0007 // -0012 │ │ -06c034: 6e10 951d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1d95 │ │ -06c03a: 0e00 |001d: return-void │ │ +06c040: |[06c040] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.clear:()V │ │ +06c050: 5462 7009 |0000: iget-object v2, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ +06c054: 6e10 9a1d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1d9a │ │ +06c05a: 0a00 |0005: move-result v0 │ │ +06c05c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +06c05e: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +06c062: 6e20 9b1d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1d9b │ │ +06c068: 0c03 |000c: move-result-object v3 │ │ +06c06a: 1f03 af03 |000d: check-cast v3, Landroid/view/View; // type@03af │ │ +06c06e: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +06c072: 5464 7109 |0011: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.this$0:Landroid/support/v7/internal/widget/AbsSpinnerICS; // field@0971 │ │ +06c076: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +06c078: 7130 9f18 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@189f │ │ +06c07e: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06c082: 28ee |0019: goto 0007 // -0012 │ │ +06c084: 6e10 951d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1d95 │ │ +06c08a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0002 line=443 │ │ 0x0006 line=444 │ │ 0x0009 line=445 │ │ 0x000f line=446 │ │ @@ -99285,23 +99279,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06c03c: |[06c03c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ -06c04c: 5421 7009 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ -06c050: 6e20 971d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ -06c056: 0c00 |0005: move-result-object v0 │ │ -06c058: 1f00 a703 |0006: check-cast v0, Landroid/view/View; // type@03a7 │ │ -06c05c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -06c060: 5421 7009 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ -06c064: 6e20 961d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1d96 │ │ -06c06a: 1100 |000f: return-object v0 │ │ +06c08c: |[06c08c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.get:(I)Landroid/view/View; │ │ +06c09c: 5421 7009 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ +06c0a0: 6e20 971d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ +06c0a6: 0c00 |0005: move-result-object v0 │ │ +06c0a8: 1f00 af03 |0006: check-cast v0, Landroid/view/View; // type@03af │ │ +06c0ac: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +06c0b0: 5421 7009 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ +06c0b4: 6e20 961d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1d96 │ │ +06c0ba: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0008 line=432 │ │ 0x000a line=434 │ │ 0x000f line=438 │ │ locals : │ │ @@ -99314,33 +99308,33 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06c06c: |[06c06c] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ -06c07c: 5410 7009 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ -06c080: 6e30 981d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ -06c086: 0e00 |0005: return-void │ │ +06c0bc: |[06c0bc] android.support.v7.internal.widget.AbsSpinnerICS$RecycleBin.put:(ILandroid/view/View;)V │ │ +06c0cc: 5410 7009 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0970 │ │ +06c0d0: 6e30 981d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ +06c0d6: 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 : 414 (AbsSpinnerICS.java) │ │ │ │ Class #410 header: │ │ -class_idx : 769 │ │ +class_idx : 776 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #410 annotations: │ │ @@ -99363,17 +99357,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c088: |[06c088] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ -06c098: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06c09e: 0e00 |0003: return-void │ │ +06c0d8: |[06c0d8] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.:()V │ │ +06c0e8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06c0ee: 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 - │ │ @@ -99382,19 +99376,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 │ │ -06c0a0: |[06c0a0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -06c0b0: 2200 0203 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0302 │ │ -06c0b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06c0b6: 7030 9718 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@1897 │ │ -06c0bc: 1100 |0006: return-object v0 │ │ +06c0f0: |[06c0f0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +06c100: 2200 0903 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0309 │ │ +06c104: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06c106: 7030 9718 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@1897 │ │ +06c10c: 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; │ │ │ │ @@ -99403,18 +99397,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 │ │ -06c0c0: |[06c0c0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06c0d0: 6e20 9118 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@1891 │ │ -06c0d6: 0c00 |0003: move-result-object v0 │ │ -06c0d8: 1100 |0004: return-object v0 │ │ +06c110: |[06c110] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06c120: 6e20 9118 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@1891 │ │ +06c126: 0c00 |0003: move-result-object v0 │ │ +06c128: 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; │ │ │ │ @@ -99423,17 +99417,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 │ │ -06c0dc: |[06c0dc] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ -06c0ec: 2320 b504 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@04b5 │ │ -06c0f0: 1100 |0002: return-object v0 │ │ +06c12c: |[06c12c] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; │ │ +06c13c: 2320 be04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@04be │ │ +06c140: 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 │ │ │ │ @@ -99442,31 +99436,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 │ │ -06c0f4: |[06c0f4] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06c104: 6e20 9318 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1893 │ │ -06c10a: 0c00 |0003: move-result-object v0 │ │ -06c10c: 1100 |0004: return-object v0 │ │ +06c144: |[06c144] android.support.v7.internal.widget.AbsSpinnerICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06c154: 6e20 9318 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // method@1893 │ │ +06c15a: 0c00 |0003: move-result-object v0 │ │ +06c15c: 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 : 414 (AbsSpinnerICS.java) │ │ │ │ Class #411 header: │ │ -class_idx : 770 │ │ +class_idx : 777 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 926 │ │ +superclass_idx : 934 │ │ source_file_idx : 414 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #411 annotations: │ │ @@ -99501,42 +99495,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06c110: |[06c110] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ -06c120: 2200 0103 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@0301 │ │ -06c124: 7010 9018 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@1890 │ │ -06c12a: 6900 7209 |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0972 │ │ -06c12e: 0e00 |0007: return-void │ │ +06c160: |[06c160] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:()V │ │ +06c170: 2200 0803 |0000: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1; // type@0308 │ │ +06c174: 7010 9018 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState$1;.:()V // method@1890 │ │ +06c17a: 6900 7209 |0005: sput-object v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0972 │ │ +06c17e: 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 │ │ -06c130: |[06c130] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ -06c140: 7020 641e 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -06c146: 6e10 8202 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0282 │ │ -06c14c: 0b00 |0006: move-result-wide v0 │ │ -06c14e: 5a20 7409 |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -06c152: 6e10 8102 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -06c158: 0a00 |000c: move-result v0 │ │ -06c15a: 5920 7309 |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -06c15e: 0e00 |000f: return-void │ │ +06c180: |[06c180] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;)V │ │ +06c190: 7020 641e 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +06c196: 6e10 8202 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@0282 │ │ +06c19c: 0b00 |0006: move-result-wide v0 │ │ +06c19e: 5a20 7409 |0007: iput-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +06c1a2: 6e10 8102 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +06c1a8: 0a00 |000c: move-result v0 │ │ +06c1aa: 5920 7309 |000d: iput v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +06c1ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0003 line=362 │ │ 0x0009 line=363 │ │ 0x000f line=364 │ │ locals : │ │ @@ -99548,17 +99542,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 │ │ -06c160: |[06c160] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ -06c170: 7020 9618 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@1896 │ │ -06c176: 0e00 |0003: return-void │ │ +06c1b0: |[06c1b0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/AbsSpinnerICS$1;)V │ │ +06c1c0: 7020 9618 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcel;)V // method@1896 │ │ +06c1c6: 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; │ │ @@ -99568,104 +99562,104 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06c178: |[06c178] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -06c188: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -06c18e: 0e00 |0003: return-void │ │ +06c1c8: |[06c1c8] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +06c1d8: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +06c1de: 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 │ │ -06c190: |[06c190] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ -06c1a0: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -06c1a4: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06c1aa: 1a01 9d01 |0005: const-string v1, "AbsSpinner.SavedState{" // string@019d │ │ -06c1ae: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06c1b4: 0c00 |000a: move-result-object v0 │ │ -06c1b6: 7110 e422 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -06c1bc: 0a01 |000e: move-result v1 │ │ -06c1be: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -06c1c4: 0c01 |0012: move-result-object v1 │ │ -06c1c6: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06c1cc: 0c00 |0016: move-result-object v0 │ │ -06c1ce: 1a01 8500 |0017: const-string v1, " selectedId=" // string@0085 │ │ -06c1d2: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06c1d8: 0c00 |001c: move-result-object v0 │ │ -06c1da: 5342 7409 |001d: iget-wide v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -06c1de: 6e30 d922 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ -06c1e4: 0c00 |0022: move-result-object v0 │ │ -06c1e6: 1a01 8100 |0023: const-string v1, " position=" // string@0081 │ │ -06c1ea: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06c1f0: 0c00 |0028: move-result-object v0 │ │ -06c1f2: 5241 7309 |0029: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -06c1f6: 6e20 d822 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -06c1fc: 0c00 |002e: move-result-object v0 │ │ -06c1fe: 1a01 f626 |002f: const-string v1, "}" // string@26f6 │ │ -06c202: 6e20 dc22 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06c208: 0c00 |0034: move-result-object v0 │ │ -06c20a: 6e10 e122 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06c210: 0c00 |0038: move-result-object v0 │ │ -06c212: 1100 |0039: return-object v0 │ │ +06c1e0: |[06c1e0] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.toString:()Ljava/lang/String; │ │ +06c1f0: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +06c1f4: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06c1fa: 1a01 9d01 |0005: const-string v1, "AbsSpinner.SavedState{" // string@019d │ │ +06c1fe: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06c204: 0c00 |000a: move-result-object v0 │ │ +06c206: 7110 e422 0300 |000b: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +06c20c: 0a01 |000e: move-result v1 │ │ +06c20e: 7110 a522 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +06c214: 0c01 |0012: move-result-object v1 │ │ +06c216: 6e20 dc22 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06c21c: 0c00 |0016: move-result-object v0 │ │ +06c21e: 1a01 8500 |0017: const-string v1, " selectedId=" // string@0085 │ │ +06c222: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06c228: 0c00 |001c: move-result-object v0 │ │ +06c22a: 5331 7409 |001d: iget-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +06c22e: 6e30 d922 1002 |001f: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ +06c234: 0c00 |0022: move-result-object v0 │ │ +06c236: 1a01 8100 |0023: const-string v1, " position=" // string@0081 │ │ +06c23a: 6e20 dc22 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06c240: 0c00 |0028: move-result-object v0 │ │ +06c242: 5231 7309 |0029: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +06c246: 6e20 d822 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +06c24c: 0c00 |002e: move-result-object v0 │ │ +06c24e: 1a01 ff26 |002f: const-string v1, "}" // string@26ff │ │ +06c252: 6e20 dc22 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06c258: 0c00 |0034: move-result-object v0 │ │ +06c25a: 6e10 e122 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06c260: 0c00 |0038: move-result-object v0 │ │ +06c262: 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 │ │ -06c214: |[06c214] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06c224: 6f30 661e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -06c22a: 5320 7409 |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -06c22e: 6e30 8802 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0288 │ │ -06c234: 5220 7309 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -06c238: 6e20 8602 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -06c23e: 0e00 |000d: return-void │ │ +06c264: |[06c264] android.support.v7.internal.widget.AbsSpinnerICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06c274: 6f30 661e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +06c27a: 5320 7409 |0003: iget-wide v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +06c27e: 6e30 8802 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@0288 │ │ +06c284: 5220 7309 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +06c288: 6e20 8602 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +06c28e: 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 : 414 (AbsSpinnerICS.java) │ │ │ │ Class #412 header: │ │ -class_idx : 772 │ │ +class_idx : 779 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 988 │ │ +superclass_idx : 997 │ │ source_file_idx : 486 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 17 │ │ │ │ Class #412 - │ │ @@ -99713,18 +99707,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06c240: |[06c240] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -06c250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c252: 7030 d118 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18d1 │ │ -06c258: 0e00 |0004: return-void │ │ +06c290: |[06c290] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +06c2a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c2a2: 7030 d118 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18d1 │ │ +06c2a8: 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; │ │ @@ -99734,55 +99728,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 │ │ -06c25c: |[06c25c] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06c26c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c26e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -06c270: 7030 2b20 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ -06c276: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -06c278: 6e20 eb18 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18eb │ │ -06c27e: 6203 da07 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -06c282: 6e30 0f01 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -06c288: 0c00 |000e: move-result-object v0 │ │ -06c28a: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ -06c28e: 6e20 8701 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -06c294: 0c03 |0014: move-result-object v3 │ │ -06c296: 5b53 8d09 |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c29a: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ -06c29e: 6e20 8701 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -06c2a4: 0c03 |001c: move-result-object v3 │ │ -06c2a6: 5b53 9209 |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c2aa: 6e10 dc18 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@18dc │ │ -06c2b0: 0a03 |0022: move-result v3 │ │ -06c2b2: 6004 2007 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ -06c2b6: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ -06c2ba: 5c51 8e09 |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c2be: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ -06c2c2: 6e20 8701 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -06c2c8: 0c03 |002e: move-result-object v3 │ │ -06c2ca: 5b53 9109 |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c2ce: 6e10 9101 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06c2d4: 5553 8e09 |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c2d8: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ -06c2dc: 5453 9109 |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c2e0: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ -06c2e4: 6e20 f418 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ -06c2ea: 0e00 |003f: return-void │ │ -06c2ec: 0121 |0040: move v1, v2 │ │ -06c2ee: 28fb |0041: goto 003c // -0005 │ │ -06c2f0: 5453 8d09 |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c2f4: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ -06c2f8: 5453 9209 |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c2fc: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ -06c300: 0121 |004a: move v1, v2 │ │ -06c302: 28f1 |004b: goto 003c // -000f │ │ +06c2ac: |[06c2ac] android.support.v7.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06c2bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06c2be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +06c2c0: 7030 2b20 6507 |0002: invoke-direct {v5, v6, v7}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ +06c2c6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +06c2c8: 6e20 eb18 3500 |0006: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18eb │ │ +06c2ce: 6203 da07 |0009: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +06c2d2: 6e30 0f01 7603 |000b: invoke-virtual {v6, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +06c2d8: 0c00 |000e: move-result-object v0 │ │ +06c2da: 1303 0a00 |000f: const/16 v3, #int 10 // #a │ │ +06c2de: 6e20 8701 3000 |0011: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +06c2e4: 0c03 |0014: move-result-object v3 │ │ +06c2e6: 5b53 8d09 |0015: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c2ea: 1303 0b00 |0017: const/16 v3, #int 11 // #b │ │ +06c2ee: 6e20 8701 3000 |0019: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +06c2f4: 0c03 |001c: move-result-object v3 │ │ +06c2f6: 5b53 9209 |001d: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c2fa: 6e10 dc18 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getId:()I // method@18dc │ │ +06c300: 0a03 |0022: move-result v3 │ │ +06c302: 6004 2007 |0023: sget v4, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ +06c306: 3343 0c00 |0025: if-ne v3, v4, 0031 // +000c │ │ +06c30a: 5c51 8e09 |0027: iput-boolean v1, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c30e: 1303 0c00 |0029: const/16 v3, #int 12 // #c │ │ +06c312: 6e20 8701 3000 |002b: invoke-virtual {v0, v3}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +06c318: 0c03 |002e: move-result-object v3 │ │ +06c31a: 5b53 9109 |002f: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c31e: 6e10 9101 0000 |0031: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06c324: 5553 8e09 |0034: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c328: 3803 0c00 |0036: if-eqz v3, 0042 // +000c │ │ +06c32c: 5453 9109 |0038: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c330: 3903 0600 |003a: if-nez v3, 0040 // +0006 │ │ +06c334: 6e20 f418 1500 |003c: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ +06c33a: 0e00 |003f: return-void │ │ +06c33c: 0121 |0040: move v1, v2 │ │ +06c33e: 28fb |0041: goto 003c // -0005 │ │ +06c340: 5453 8d09 |0042: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c344: 3903 0600 |0044: if-nez v3, 004a // +0006 │ │ +06c348: 5453 9209 |0046: iget-object v3, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c34c: 3803 f4ff |0048: if-eqz v3, 003c // -000c │ │ +06c350: 0121 |004a: move v1, v2 │ │ +06c352: 28f1 |004b: goto 003c // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=58 │ │ 0x0005 line=60 │ │ 0x0009 line=62 │ │ 0x000f line=64 │ │ 0x0017 line=65 │ │ @@ -99804,32 +99798,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 │ │ -06c304: |[06c304] android.support.v7.internal.widget.ActionBarContainer.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V │ │ -06c314: 6e10 f401 0400 |0000: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01f4 │ │ -06c31a: 0c00 |0003: move-result-object v0 │ │ -06c31c: 2041 5600 |0004: instance-of v1, v4, Landroid/graphics/drawable/ColorDrawable; // type@0056 │ │ -06c320: 3801 1b00 |0006: if-eqz v1, 0021 // +001b │ │ -06c324: 6e10 d701 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ -06c32a: 0a01 |000b: move-result v1 │ │ -06c32c: 3901 1500 |000c: if-nez v1, 0021 // +0015 │ │ -06c330: 6001 2c00 |000e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06c334: 1302 0b00 |0010: const/16 v2, #int 11 // #b │ │ -06c338: 3521 0f00 |0012: if-ge v1, v2, 0021 // +000f │ │ -06c33c: 6e10 c101 0500 |0014: invoke-virtual {v5}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -06c342: 6e20 b701 0500 |0017: invoke-virtual {v5, v0}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ -06c348: 6e20 f301 5400 |001a: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -06c34e: 6e10 be01 0500 |001d: invoke-virtual {v5}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ -06c354: 0e00 |0020: return-void │ │ -06c356: 6e20 f301 5400 |0021: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -06c35c: 28fc |0024: goto 0020 // -0004 │ │ +06c354: |[06c354] android.support.v7.internal.widget.ActionBarContainer.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V │ │ +06c364: 6e10 f401 0400 |0000: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01f4 │ │ +06c36a: 0c00 |0003: move-result-object v0 │ │ +06c36c: 2041 5a00 |0004: instance-of v1, v4, Landroid/graphics/drawable/ColorDrawable; // type@005a │ │ +06c370: 3801 1b00 |0006: if-eqz v1, 0021 // +001b │ │ +06c374: 6e10 d701 0000 |0008: invoke-virtual {v0}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ +06c37a: 0a01 |000b: move-result v1 │ │ +06c37c: 3901 1500 |000c: if-nez v1, 0021 // +0015 │ │ +06c380: 6001 2c00 |000e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06c384: 1302 0b00 |0010: const/16 v2, #int 11 // #b │ │ +06c388: 3521 0f00 |0012: if-ge v1, v2, 0021 // +000f │ │ +06c38c: 6e10 c101 0500 |0014: invoke-virtual {v5}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +06c392: 6e20 b701 0500 |0017: invoke-virtual {v5, v0}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@01b7 │ │ +06c398: 6e20 f301 5400 |001a: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +06c39e: 6e10 be01 0500 |001d: invoke-virtual {v5}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ +06c3a4: 0e00 |0020: return-void │ │ +06c3a6: 6e20 f301 5400 |0021: invoke-virtual {v4, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +06c3ac: 28fc |0024: goto 0020 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x0014 line=327 │ │ 0x0017 line=328 │ │ 0x001a line=329 │ │ @@ -99848,47 +99842,47 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -06c360: |[06c360] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ -06c370: 6f10 2d20 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@202d │ │ -06c376: 5420 8d09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c37a: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -06c37e: 5420 8d09 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c382: 6e10 fc01 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -06c388: 0a00 |000c: move-result v0 │ │ -06c38a: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ -06c38e: 5420 8d09 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c392: 6e10 da18 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ -06c398: 0c01 |0014: move-result-object v1 │ │ -06c39a: 6e20 0302 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -06c3a0: 5420 9209 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c3a4: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ -06c3a8: 5420 9209 |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c3ac: 6e10 fc01 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -06c3b2: 0a00 |0021: move-result v0 │ │ -06c3b4: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -06c3b8: 5420 9209 |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c3bc: 6e10 da18 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ -06c3c2: 0c01 |0029: move-result-object v1 │ │ -06c3c4: 6e20 0302 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -06c3ca: 5420 9109 |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c3ce: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ -06c3d2: 5420 9109 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c3d6: 6e10 fc01 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -06c3dc: 0a00 |0036: move-result v0 │ │ -06c3de: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ -06c3e2: 5420 9109 |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c3e6: 6e10 da18 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ -06c3ec: 0c01 |003e: move-result-object v1 │ │ -06c3ee: 6e20 0302 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -06c3f4: 0e00 |0042: return-void │ │ +06c3b0: |[06c3b0] android.support.v7.internal.widget.ActionBarContainer.drawableStateChanged:()V │ │ +06c3c0: 6f10 2d20 0200 |0000: invoke-super {v2}, Landroid/widget/FrameLayout;.drawableStateChanged:()V // method@202d │ │ +06c3c6: 5420 8d09 |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c3ca: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +06c3ce: 5420 8d09 |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c3d2: 6e10 fc01 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +06c3d8: 0a00 |000c: move-result v0 │ │ +06c3da: 3800 0b00 |000d: if-eqz v0, 0018 // +000b │ │ +06c3de: 5420 8d09 |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c3e2: 6e10 da18 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ +06c3e8: 0c01 |0014: move-result-object v1 │ │ +06c3ea: 6e20 0302 1000 |0015: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +06c3f0: 5420 9209 |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c3f4: 3800 1300 |001a: if-eqz v0, 002d // +0013 │ │ +06c3f8: 5420 9209 |001c: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c3fc: 6e10 fc01 0000 |001e: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +06c402: 0a00 |0021: move-result v0 │ │ +06c404: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +06c408: 5420 9209 |0024: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c40c: 6e10 da18 0200 |0026: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ +06c412: 0c01 |0029: move-result-object v1 │ │ +06c414: 6e20 0302 1000 |002a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +06c41a: 5420 9109 |002d: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c41e: 3800 1300 |002f: if-eqz v0, 0042 // +0013 │ │ +06c422: 5420 9109 |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c426: 6e10 fc01 0000 |0033: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +06c42c: 0a00 |0036: move-result v0 │ │ +06c42e: 3800 0b00 |0037: if-eqz v0, 0042 // +000b │ │ +06c432: 5420 9109 |0039: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c436: 6e10 da18 0200 |003b: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getDrawableState:()[I // method@18da │ │ +06c43c: 0c01 |003e: move-result-object v1 │ │ +06c43e: 6e20 0302 1000 |003f: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +06c444: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x000f line=158 │ │ 0x0018 line=160 │ │ 0x0024 line=161 │ │ @@ -99903,17 +99897,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c3f8: |[06c3f8] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -06c408: 5410 9309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c40c: 1100 |0002: return-object v0 │ │ +06c448: |[06c448] android.support.v7.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +06c458: 5410 9309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c45c: 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;) │ │ @@ -99921,40 +99915,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -06c410: |[06c410] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -06c420: 6e10 e118 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@18e1 │ │ -06c426: 0a00 |0003: move-result v0 │ │ -06c428: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -06c42c: 6e10 db18 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@18db │ │ -06c432: 0a00 |0009: move-result v0 │ │ -06c434: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -06c438: 0e00 |000c: return-void │ │ -06c43a: 5510 8e09 |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c43e: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -06c442: 5410 9109 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c446: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -06c44a: 5410 9109 |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c44e: 7030 d518 0102 |0017: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ -06c454: 28f2 |001a: goto 000c // -000e │ │ -06c456: 5410 8d09 |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c45a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -06c45e: 5410 8d09 |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c462: 7030 d518 0102 |0021: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ -06c468: 5410 9209 |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c46c: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -06c470: 5510 8f09 |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ -06c474: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -06c478: 5410 9209 |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c47c: 7030 d518 0102 |002e: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ -06c482: 28db |0031: goto 000c // -0025 │ │ +06c460: |[06c460] android.support.v7.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +06c470: 6e10 e118 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getWidth:()I // method@18e1 │ │ +06c476: 0a00 |0003: move-result v0 │ │ +06c478: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +06c47c: 6e10 db18 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@18db │ │ +06c482: 0a00 |0009: move-result v0 │ │ +06c484: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +06c488: 0e00 |000c: return-void │ │ +06c48a: 5510 8e09 |000d: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c48e: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +06c492: 5410 9109 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c496: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +06c49a: 5410 9109 |0015: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c49e: 7030 d518 0102 |0017: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ +06c4a4: 28f2 |001a: goto 000c // -000e │ │ +06c4a6: 5410 8d09 |001b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c4aa: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +06c4ae: 5410 8d09 |001f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c4b2: 7030 d518 0102 |0021: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ +06c4b8: 5410 9209 |0024: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c4bc: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +06c4c0: 5510 8f09 |0028: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ +06c4c4: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +06c4c8: 5410 9209 |002c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c4cc: 7030 d518 0102 |002e: invoke-direct {v1, v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.drawBackgroundDrawable:(Landroid/graphics/drawable/Drawable;Landroid/graphics/Canvas;)V // method@18d5 │ │ +06c4d2: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x000c line=238 │ │ 0x000d line=226 │ │ 0x0011 line=227 │ │ 0x0015 line=228 │ │ @@ -99971,22 +99965,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06c484: |[06c484] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -06c494: 6f10 3120 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@2031 │ │ -06c49a: 6000 ec06 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ -06c49e: 6e20 d718 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@18d7 │ │ -06c4a4: 0c00 |0008: move-result-object v0 │ │ -06c4a6: 1f00 0f03 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@030f │ │ -06c4aa: 5b10 8c09 |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c4ae: 0e00 |000d: return-void │ │ +06c4d4: |[06c4d4] android.support.v7.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +06c4e4: 6f10 3120 0100 |0000: invoke-super {v1}, Landroid/widget/FrameLayout;.onFinishInflate:()V // method@2031 │ │ +06c4ea: 6000 ec06 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ +06c4ee: 6e20 d718 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@18d7 │ │ +06c4f4: 0c00 |0008: move-result-object v0 │ │ +06c4f6: 1f00 1603 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@0316 │ │ +06c4fa: 5b10 8c09 |000b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c4fe: 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; │ │ @@ -99996,17 +99990,17 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c4b0: |[06c4b0] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -06c4c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c4c2: 0f00 |0001: return v0 │ │ +06c500: |[06c500] android.support.v7.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +06c510: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c512: 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; │ │ │ │ @@ -100015,24 +100009,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06c4c4: |[06c4c4] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06c4d4: 5510 9009 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0990 │ │ -06c4d8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06c4dc: 6f20 3220 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2032 │ │ -06c4e2: 0a00 |0007: move-result v0 │ │ -06c4e4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -06c4e8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06c4ea: 0f00 |000b: return v0 │ │ -06c4ec: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06c4ee: 28fe |000d: goto 000b // -0002 │ │ +06c514: |[06c514] android.support.v7.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06c524: 5510 9009 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0990 │ │ +06c528: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +06c52c: 6f20 3220 2100 |0004: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2032 │ │ +06c532: 0a00 |0007: move-result v0 │ │ +06c534: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +06c538: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06c53a: 0f00 |000b: return v0 │ │ +06c53c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06c53e: 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; │ │ │ │ @@ -100041,126 +100035,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -06c4f0: |[06c4f0] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -06c500: 7506 3320 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@2033 │ │ -06c506: 54d8 9309 |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c50a: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -06c50e: 54d8 9309 |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c512: 6e10 9d1e 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06c518: 0a08 |000c: move-result v8 │ │ -06c51a: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -06c51e: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -06c522: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -06c524: 54d8 9309 |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c528: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -06c52c: 54d8 9309 |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c530: 6e10 9d1e 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06c536: 0a08 |001b: move-result v8 │ │ -06c538: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -06c53c: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -06c540: 6e10 dd18 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ -06c546: 0a02 |0023: move-result v2 │ │ -06c548: 54d8 9309 |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c54c: 6e10 8d1e 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -06c552: 0a07 |0029: move-result v7 │ │ -06c554: 54d8 8c09 |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c558: 6e10 9319 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ -06c55e: 0a08 |002f: move-result v8 │ │ -06c560: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -06c564: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -06c568: 6e10 d918 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@18d9 │ │ -06c56e: 0a03 |0037: move-result v3 │ │ -06c570: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -06c572: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -06c576: 6e20 d818 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@18d8 │ │ -06c57c: 0c01 |003e: move-result-object v1 │ │ -06c57e: 54d8 9309 |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c582: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -06c586: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06c58a: 28f4 |0045: goto 0039 // -000c │ │ -06c58c: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -06c58e: 28cb |0047: goto 0012 // -0035 │ │ -06c590: 54d8 8c09 |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c594: 6e10 ad19 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ -06c59a: 0a08 |004d: move-result v8 │ │ -06c59c: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -06c5a0: 6e20 b41e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ -06c5a6: 28f0 |0053: goto 0043 // -0010 │ │ -06c5a8: 54d8 9309 |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c5ac: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -06c5ae: 0200 1100 |0057: move/from16 v0, v17 │ │ -06c5b2: 6e57 b11e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -06c5b8: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -06c5ba: 55d8 8e09 |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c5be: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -06c5c2: 54d8 9109 |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c5c6: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -06c5ca: 54d8 9109 |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c5ce: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -06c5d0: 120a |0068: const/4 v10, #int 0 // #0 │ │ -06c5d2: 6e10 de18 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ -06c5d8: 0a0b |006c: move-result v11 │ │ -06c5da: 6e10 dd18 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ -06c5e0: 0a0c |0070: move-result v12 │ │ -06c5e2: 6e5c 0002 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c5e8: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -06c5ea: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -06c5ee: 6e10 e218 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ -06c5f4: 0e00 |007a: return-void │ │ -06c5f6: 54d8 9309 |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c5fa: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -06c5fe: 0200 1100 |007f: move/from16 v0, v17 │ │ -06c602: 6e52 b11e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -06c608: 28d8 |0084: goto 005c // -0028 │ │ -06c60a: 54d8 8d09 |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c60e: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -06c612: 54d8 8d09 |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c616: 54d9 8c09 |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c61a: 6e10 9819 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1998 │ │ -06c620: 0a09 |0090: move-result v9 │ │ -06c622: 54da 8c09 |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c626: 6e10 a319 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@19a3 │ │ -06c62c: 0a0a |0096: move-result v10 │ │ -06c62e: 54db 8c09 |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c632: 6e10 a019 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@19a0 │ │ -06c638: 0a0b |009c: move-result v11 │ │ -06c63a: 54dc 8c09 |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c63e: 6e10 8d19 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@198d │ │ -06c644: 0a0c |00a2: move-result v12 │ │ -06c646: 6e5c 0002 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c64c: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -06c64e: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -06c652: 54d8 9209 |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c656: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -06c65a: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -06c65c: 5cd8 8f09 |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ -06c660: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -06c664: 54d8 9209 |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c668: 54d9 9309 |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c66c: 6e10 8a1e 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06c672: 0a09 |00b9: move-result v9 │ │ -06c674: 54da 9309 |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c678: 6e10 9b1e 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06c67e: 0a0a |00bf: move-result v10 │ │ -06c680: 54db 9309 |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c684: 6e10 971e 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -06c68a: 0a0b |00c5: move-result v11 │ │ -06c68c: 54dc 9309 |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c690: 6e10 7e1e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -06c696: 0a0c |00cb: move-result v12 │ │ -06c698: 6e5c 0002 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c69e: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -06c6a0: 28a5 |00d0: goto 0075 // -005b │ │ -06c6a2: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -06c6a4: 28dc |00d2: goto 00ae // -0024 │ │ +06c540: |[06c540] android.support.v7.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +06c550: 7506 3320 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Landroid/widget/FrameLayout;.onLayout:(ZIIII)V // method@2033 │ │ +06c556: 54d8 9309 |0003: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c55a: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +06c55e: 54d8 9309 |0007: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c562: 6e10 9d1e 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06c568: 0a08 |000c: move-result v8 │ │ +06c56a: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +06c56e: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +06c572: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +06c574: 54d8 9309 |0012: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c578: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +06c57c: 54d8 9309 |0016: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c580: 6e10 9d1e 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06c586: 0a08 |001b: move-result v8 │ │ +06c588: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +06c58c: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +06c590: 6e10 dd18 0d00 |0020: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ +06c596: 0a02 |0023: move-result v2 │ │ +06c598: 54d8 9309 |0024: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c59c: 6e10 8d1e 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06c5a2: 0a07 |0029: move-result v7 │ │ +06c5a4: 54d8 8c09 |002a: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c5a8: 6e10 9319 0800 |002c: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ +06c5ae: 0a08 |002f: move-result v8 │ │ +06c5b0: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +06c5b4: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +06c5b8: 6e10 d918 0d00 |0034: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildCount:()I // method@18d9 │ │ +06c5be: 0a03 |0037: move-result v3 │ │ +06c5c0: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +06c5c2: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +06c5c6: 6e20 d818 5d00 |003b: invoke-virtual {v13, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@18d8 │ │ +06c5cc: 0c01 |003e: move-result-object v1 │ │ +06c5ce: 54d8 9309 |003f: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c5d2: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +06c5d6: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06c5da: 28f4 |0045: goto 0039 // -000c │ │ +06c5dc: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +06c5de: 28cb |0047: goto 0012 // -0035 │ │ +06c5e0: 54d8 8c09 |0048: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c5e4: 6e10 ad19 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ +06c5ea: 0a08 |004d: move-result v8 │ │ +06c5ec: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +06c5f0: 6e20 b41e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1eb4 │ │ +06c5f6: 28f0 |0053: goto 0043 // -0010 │ │ +06c5f8: 54d8 9309 |0054: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c5fc: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +06c5fe: 0200 1100 |0057: move/from16 v0, v17 │ │ +06c602: 6e57 b11e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06c608: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +06c60a: 55d8 8e09 |005d: iget-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c60e: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +06c612: 54d8 9109 |0061: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c616: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +06c61a: 54d8 9109 |0065: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c61e: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +06c620: 120a |0068: const/4 v10, #int 0 // #0 │ │ +06c622: 6e10 de18 0d00 |0069: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ +06c628: 0a0b |006c: move-result v11 │ │ +06c62a: 6e10 dd18 0d00 |006d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ +06c630: 0a0c |0070: move-result v12 │ │ +06c632: 6e5c 0002 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c638: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +06c63a: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +06c63e: 6e10 e218 0d00 |0077: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ +06c644: 0e00 |007a: return-void │ │ +06c646: 54d8 9309 |007b: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c64a: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +06c64e: 0200 1100 |007f: move/from16 v0, v17 │ │ +06c652: 6e52 b11e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +06c658: 28d8 |0084: goto 005c // -0028 │ │ +06c65a: 54d8 8d09 |0085: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c65e: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +06c662: 54d8 8d09 |0089: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c666: 54d9 8c09 |008b: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c66a: 6e10 9819 0900 |008d: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1998 │ │ +06c670: 0a09 |0090: move-result v9 │ │ +06c672: 54da 8c09 |0091: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c676: 6e10 a319 0a00 |0093: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@19a3 │ │ +06c67c: 0a0a |0096: move-result v10 │ │ +06c67e: 54db 8c09 |0097: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c682: 6e10 a019 0b00 |0099: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@19a0 │ │ +06c688: 0a0b |009c: move-result v11 │ │ +06c68a: 54dc 8c09 |009d: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c68e: 6e10 8d19 0c00 |009f: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@198d │ │ +06c694: 0a0c |00a2: move-result v12 │ │ +06c696: 6e5c 0002 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c69c: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +06c69e: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +06c6a2: 54d8 9209 |00a9: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c6a6: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +06c6aa: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +06c6ac: 5cd8 8f09 |00ae: iput-boolean v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ +06c6b0: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +06c6b4: 54d8 9209 |00b2: iget-object v8, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c6b8: 54d9 9309 |00b4: iget-object v9, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c6bc: 6e10 8a1e 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06c6c2: 0a09 |00b9: move-result v9 │ │ +06c6c4: 54da 9309 |00ba: iget-object v10, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c6c8: 6e10 9b1e 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06c6ce: 0a0a |00bf: move-result v10 │ │ +06c6d0: 54db 9309 |00c0: iget-object v11, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c6d4: 6e10 971e 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +06c6da: 0a0b |00c5: move-result v11 │ │ +06c6dc: 54dc 9309 |00c6: iget-object v12, v13, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c6e0: 6e10 7e1e 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +06c6e6: 0a0c |00cb: move-result v12 │ │ +06c6e8: 6e5c 0002 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c6ee: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +06c6f0: 28a5 |00d0: goto 0075 // -005b │ │ +06c6f2: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +06c6f4: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0003 line=273 │ │ 0x0012 line=275 │ │ 0x0020 line=276 │ │ 0x0024 line=277 │ │ @@ -100219,59 +100213,59 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -06c6a8: |[06c6a8] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -06c6b8: 6f30 3420 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@2034 │ │ -06c6be: 5464 8c09 |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c6c2: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -06c6c6: 0e00 |0007: return-void │ │ -06c6c8: 5464 8c09 |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c6cc: 6e10 9719 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1997 │ │ -06c6d2: 0c01 |000d: move-result-object v1 │ │ -06c6d4: 1f01 db03 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06c6d8: 5464 8c09 |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c6dc: 6e10 ad19 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ -06c6e2: 0a04 |0015: move-result v4 │ │ -06c6e4: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -06c6e8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06c6ea: 5464 9309 |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c6ee: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -06c6f2: 5464 9309 |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c6f6: 6e10 9d1e 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06c6fc: 0a04 |0022: move-result v4 │ │ -06c6fe: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -06c702: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -06c706: 7110 671e 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -06c70c: 0a03 |002a: move-result v3 │ │ -06c70e: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -06c712: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -06c716: 7110 681e 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -06c71c: 0a02 |0032: move-result v2 │ │ -06c71e: 6e10 de18 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ -06c724: 0a04 |0036: move-result v4 │ │ -06c726: 5465 9309 |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c72a: 6e10 8d1e 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -06c730: 0a05 |003c: move-result v5 │ │ -06c732: b005 |003d: add-int/2addr v5, v0 │ │ -06c734: 7120 b222 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06c73a: 0a05 |0041: move-result v5 │ │ -06c73c: 6e30 ed18 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@18ed │ │ -06c742: 28c2 |0045: goto 0007 // -003e │ │ -06c744: 5464 8c09 |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c748: 6e10 9919 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ -06c74e: 0a04 |004b: move-result v4 │ │ -06c750: 5215 7b0b |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06c754: b054 |004e: add-int/2addr v4, v5 │ │ -06c756: 5215 780b |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ -06c75a: 9000 0405 |0051: add-int v0, v4, v5 │ │ -06c75e: 28c6 |0053: goto 0019 // -003a │ │ +06c6f8: |[06c6f8] android.support.v7.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +06c708: 6f30 3420 7608 |0000: invoke-super {v6, v7, v8}, Landroid/widget/FrameLayout;.onMeasure:(II)V // method@2034 │ │ +06c70e: 5464 8c09 |0003: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c712: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +06c716: 0e00 |0007: return-void │ │ +06c718: 5464 8c09 |0008: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c71c: 6e10 9719 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1997 │ │ +06c722: 0c01 |000d: move-result-object v1 │ │ +06c724: 1f01 e403 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06c728: 5464 8c09 |0010: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c72c: 6e10 ad19 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ +06c732: 0a04 |0015: move-result v4 │ │ +06c734: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +06c738: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06c73a: 5464 9309 |0019: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c73e: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +06c742: 5464 9309 |001d: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c746: 6e10 9d1e 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06c74c: 0a04 |0022: move-result v4 │ │ +06c74e: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +06c752: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +06c756: 7110 671e 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +06c75c: 0a03 |002a: move-result v3 │ │ +06c75e: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +06c762: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +06c766: 7110 681e 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +06c76c: 0a02 |0032: move-result v2 │ │ +06c76e: 6e10 de18 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ +06c774: 0a04 |0036: move-result v4 │ │ +06c776: 5465 9309 |0037: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c77a: 6e10 8d1e 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +06c780: 0a05 |003c: move-result v5 │ │ +06c782: b005 |003d: add-int/2addr v5, v0 │ │ +06c784: 7120 b222 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06c78a: 0a05 |0041: move-result v5 │ │ +06c78c: 6e30 ed18 4605 |0042: invoke-virtual {v6, v4, v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@18ed │ │ +06c792: 28c2 |0045: goto 0007 // -003e │ │ +06c794: 5464 8c09 |0046: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c798: 6e10 9919 0400 |0048: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ +06c79e: 0a04 |004b: move-result v4 │ │ +06c7a0: 5215 7b0b |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06c7a4: b054 |004e: add-int/2addr v4, v5 │ │ +06c7a6: 5215 780b |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ +06c7aa: 9000 0405 |0051: add-int v0, v4, v5 │ │ +06c7ae: 28c6 |0053: goto 0019 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=250 │ │ 0x0007 line=267 │ │ 0x0008 line=254 │ │ 0x0010 line=255 │ │ @@ -100295,18 +100289,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c760: |[06c760] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -06c770: 6f20 3520 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2035 │ │ -06c776: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -06c778: 0f00 |0004: return v0 │ │ +06c7b0: |[06c7b0] android.support.v7.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +06c7c0: 6f20 3520 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@2035 │ │ +06c7c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06c7c8: 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; │ │ @@ -100316,58 +100310,58 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 84 16-bit code units │ │ -06c77c: |[06c77c] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -06c78c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c78e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06c790: 5472 8d09 |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c794: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -06c798: 5472 8d09 |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c79c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -06c79e: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c7a4: 5472 8d09 |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c7a8: 6e20 f718 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ -06c7ae: 5b78 8d09 |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c7b2: 3808 2600 |0013: if-eqz v8, 0039 // +0026 │ │ -06c7b6: 6e20 0102 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c7bc: 5472 8c09 |0018: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c7c0: 3802 1f00 |001a: if-eqz v2, 0039 // +001f │ │ -06c7c4: 5472 8d09 |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c7c8: 5473 8c09 |001e: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c7cc: 6e10 9819 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1998 │ │ -06c7d2: 0a03 |0023: move-result v3 │ │ -06c7d4: 5474 8c09 |0024: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c7d8: 6e10 a319 0400 |0026: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@19a3 │ │ -06c7de: 0a04 |0029: move-result v4 │ │ -06c7e0: 5475 8c09 |002a: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c7e4: 6e10 a019 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@19a0 │ │ -06c7ea: 0a05 |002f: move-result v5 │ │ -06c7ec: 5476 8c09 |0030: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ -06c7f0: 6e10 8d19 0600 |0032: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@198d │ │ -06c7f6: 0a06 |0035: move-result v6 │ │ -06c7f8: 6e56 0002 3254 |0036: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c7fe: 5572 8e09 |0039: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c802: 3802 0f00 |003b: if-eqz v2, 004a // +000f │ │ -06c806: 5472 9109 |003d: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c80a: 3902 0900 |003f: if-nez v2, 0048 // +0009 │ │ -06c80e: 6e20 f418 0700 |0041: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ -06c814: 6e10 e218 0700 |0044: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ -06c81a: 0e00 |0047: return-void │ │ -06c81c: 0110 |0048: move v0, v1 │ │ -06c81e: 28f8 |0049: goto 0041 // -0008 │ │ -06c820: 5472 8d09 |004a: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c824: 3902 0600 |004c: if-nez v2, 0052 // +0006 │ │ -06c828: 5472 9209 |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c82c: 3802 f1ff |0050: if-eqz v2, 0041 // -000f │ │ -06c830: 0110 |0052: move v0, v1 │ │ -06c832: 28ee |0053: goto 0041 // -0012 │ │ +06c7cc: |[06c7cc] android.support.v7.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +06c7dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c7de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06c7e0: 5472 8d09 |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c7e4: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +06c7e8: 5472 8d09 |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c7ec: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +06c7ee: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c7f4: 5472 8d09 |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c7f8: 6e20 f718 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ +06c7fe: 5b78 8d09 |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c802: 3808 2600 |0013: if-eqz v8, 0039 // +0026 │ │ +06c806: 6e20 0102 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c80c: 5472 8c09 |0018: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c810: 3802 1f00 |001a: if-eqz v2, 0039 // +001f │ │ +06c814: 5472 8d09 |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c818: 5473 8c09 |001e: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c81c: 6e10 9819 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getLeft:()I // method@1998 │ │ +06c822: 0a03 |0023: move-result v3 │ │ +06c824: 5474 8c09 |0024: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c828: 6e10 a319 0400 |0026: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getTop:()I // method@19a3 │ │ +06c82e: 0a04 |0029: move-result v4 │ │ +06c830: 5475 8c09 |002a: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c834: 6e10 a019 0500 |002c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarView;.getRight:()I // method@19a0 │ │ +06c83a: 0a05 |002f: move-result v5 │ │ +06c83c: 5476 8c09 |0030: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@098c │ │ +06c840: 6e10 8d19 0600 |0032: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.getBottom:()I // method@198d │ │ +06c846: 0a06 |0035: move-result v6 │ │ +06c848: 6e56 0002 3254 |0036: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c84e: 5572 8e09 |0039: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c852: 3802 0f00 |003b: if-eqz v2, 004a // +000f │ │ +06c856: 5472 9109 |003d: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c85a: 3902 0900 |003f: if-nez v2, 0048 // +0009 │ │ +06c85e: 6e20 f418 0700 |0041: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ +06c864: 6e10 e218 0700 |0044: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ +06c86a: 0e00 |0047: return-void │ │ +06c86c: 0110 |0048: move v0, v1 │ │ +06c86e: 28f8 |0049: goto 0041 // -0008 │ │ +06c870: 5472 8d09 |004a: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c874: 3902 0600 |004c: if-nez v2, 0052 // +0006 │ │ +06c878: 5472 9209 |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c87c: 3802 f1ff |0050: if-eqz v2, 0041 // -000f │ │ +06c880: 0110 |0052: move v0, v1 │ │ +06c882: 28ee |0053: goto 0041 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000c line=88 │ │ 0x0011 line=90 │ │ 0x0013 line=91 │ │ @@ -100387,52 +100381,52 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -06c834: |[06c834] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -06c844: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c846: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06c848: 5452 9109 |0002: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c84c: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -06c850: 5452 9109 |0006: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c854: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -06c856: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c85c: 5452 9109 |000c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c860: 6e20 f718 2500 |000e: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ -06c866: 5b56 9109 |0011: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c86a: 3806 1a00 |0013: if-eqz v6, 002d // +001a │ │ -06c86e: 6e20 0102 5600 |0015: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c874: 5552 8e09 |0018: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c878: 3802 1300 |001a: if-eqz v2, 002d // +0013 │ │ -06c87c: 5452 9109 |001c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c880: 3802 0f00 |001e: if-eqz v2, 002d // +000f │ │ -06c884: 5452 9109 |0020: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c888: 6e10 de18 0500 |0022: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ -06c88e: 0a03 |0025: move-result v3 │ │ -06c890: 6e10 dd18 0500 |0026: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ -06c896: 0a04 |0029: move-result v4 │ │ -06c898: 6e54 0002 1231 |002a: invoke-virtual {v2, v1, v1, v3, v4}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c89e: 5552 8e09 |002d: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c8a2: 3802 0f00 |002f: if-eqz v2, 003e // +000f │ │ -06c8a6: 5452 9109 |0031: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c8aa: 3902 0900 |0033: if-nez v2, 003c // +0009 │ │ -06c8ae: 6e20 f418 0500 |0035: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ -06c8b4: 6e10 e218 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ -06c8ba: 0e00 |003b: return-void │ │ -06c8bc: 0110 |003c: move v0, v1 │ │ -06c8be: 28f8 |003d: goto 0035 // -0008 │ │ -06c8c0: 5452 8d09 |003e: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c8c4: 3902 0600 |0040: if-nez v2, 0046 // +0006 │ │ -06c8c8: 5452 9209 |0042: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c8cc: 3802 f1ff |0044: if-eqz v2, 0035 // -000f │ │ -06c8d0: 0110 |0046: move v0, v1 │ │ -06c8d2: 28ee |0047: goto 0035 // -0012 │ │ +06c884: |[06c884] android.support.v7.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +06c894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c896: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06c898: 5452 9109 |0002: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c89c: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +06c8a0: 5452 9109 |0006: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8a4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +06c8a6: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c8ac: 5452 9109 |000c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8b0: 6e20 f718 2500 |000e: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ +06c8b6: 5b56 9109 |0011: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8ba: 3806 1a00 |0013: if-eqz v6, 002d // +001a │ │ +06c8be: 6e20 0102 5600 |0015: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c8c4: 5552 8e09 |0018: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c8c8: 3802 1300 |001a: if-eqz v2, 002d // +0013 │ │ +06c8cc: 5452 9109 |001c: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8d0: 3802 0f00 |001e: if-eqz v2, 002d // +000f │ │ +06c8d4: 5452 9109 |0020: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8d8: 6e10 de18 0500 |0022: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@18de │ │ +06c8de: 0a03 |0025: move-result v3 │ │ +06c8e0: 6e10 dd18 0500 |0026: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@18dd │ │ +06c8e6: 0a04 |0029: move-result v4 │ │ +06c8e8: 6e54 0002 1231 |002a: invoke-virtual {v2, v1, v1, v3, v4}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c8ee: 5552 8e09 |002d: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c8f2: 3802 0f00 |002f: if-eqz v2, 003e // +000f │ │ +06c8f6: 5452 9109 |0031: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c8fa: 3902 0900 |0033: if-nez v2, 003c // +0009 │ │ +06c8fe: 6e20 f418 0500 |0035: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ +06c904: 6e10 e218 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ +06c90a: 0e00 |003b: return-void │ │ +06c90c: 0110 |003c: move v0, v1 │ │ +06c90e: 28f8 |003d: goto 0035 // -0008 │ │ +06c910: 5452 8d09 |003e: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c914: 3902 0600 |0040: if-nez v2, 0046 // +0006 │ │ +06c918: 5452 9209 |0042: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c91c: 3802 f1ff |0044: if-eqz v2, 0035 // -000f │ │ +06c920: 0110 |0046: move v0, v1 │ │ +06c922: 28ee |0047: goto 0035 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=123 │ │ 0x0006 line=124 │ │ 0x000c line=125 │ │ 0x0011 line=127 │ │ 0x0013 line=128 │ │ @@ -100452,60 +100446,60 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -06c8d4: |[06c8d4] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -06c8e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c8e6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06c8e8: 5472 9209 |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c8ec: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ -06c8f0: 5472 9209 |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c8f4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -06c8f6: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c8fc: 5472 9209 |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c900: 6e20 f718 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ -06c906: 5b78 9209 |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c90a: 3808 2a00 |0013: if-eqz v8, 003d // +002a │ │ -06c90e: 6e20 0102 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -06c914: 5572 8f09 |0018: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ -06c918: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ -06c91c: 5472 9209 |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c920: 3802 1f00 |001e: if-eqz v2, 003d // +001f │ │ -06c924: 5472 9209 |0020: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c928: 5473 9309 |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c92c: 6e10 8a1e 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06c932: 0a03 |0027: move-result v3 │ │ -06c934: 5474 9309 |0028: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c938: 6e10 9b1e 0400 |002a: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06c93e: 0a04 |002d: move-result v4 │ │ -06c940: 5475 9309 |002e: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c944: 6e10 971e 0500 |0030: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -06c94a: 0a05 |0033: move-result v5 │ │ -06c94c: 5476 9309 |0034: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c950: 6e10 7e1e 0600 |0036: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -06c956: 0a06 |0039: move-result v6 │ │ -06c958: 6e56 0002 3254 |003a: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -06c95e: 5572 8e09 |003d: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06c962: 3802 0f00 |003f: if-eqz v2, 004e // +000f │ │ -06c966: 5472 9109 |0041: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06c96a: 3902 0900 |0043: if-nez v2, 004c // +0009 │ │ -06c96e: 6e20 f418 0700 |0045: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ -06c974: 6e10 e218 0700 |0048: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ -06c97a: 0e00 |004b: return-void │ │ -06c97c: 0110 |004c: move v0, v1 │ │ -06c97e: 28f8 |004d: goto 0045 // -0008 │ │ -06c980: 5472 8d09 |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06c984: 3902 0600 |0050: if-nez v2, 0056 // +0006 │ │ -06c988: 5472 9209 |0052: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06c98c: 3802 f1ff |0054: if-eqz v2, 0045 // -000f │ │ -06c990: 0110 |0056: move v0, v1 │ │ -06c992: 28ee |0057: goto 0045 // -0012 │ │ +06c924: |[06c924] android.support.v7.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +06c934: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c936: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06c938: 5472 9209 |0002: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c93c: 3802 0d00 |0004: if-eqz v2, 0011 // +000d │ │ +06c940: 5472 9209 |0006: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c944: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +06c946: 6e20 0102 3200 |0009: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c94c: 5472 9209 |000c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c950: 6e20 f718 2700 |000e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;)V // method@18f7 │ │ +06c956: 5b78 9209 |0011: iput-object v8, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c95a: 3808 2a00 |0013: if-eqz v8, 003d // +002a │ │ +06c95e: 6e20 0102 7800 |0015: invoke-virtual {v8, v7}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +06c964: 5572 8f09 |0018: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ +06c968: 3802 2300 |001a: if-eqz v2, 003d // +0023 │ │ +06c96c: 5472 9209 |001c: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c970: 3802 1f00 |001e: if-eqz v2, 003d // +001f │ │ +06c974: 5472 9209 |0020: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c978: 5473 9309 |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c97c: 6e10 8a1e 0300 |0024: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06c982: 0a03 |0027: move-result v3 │ │ +06c984: 5474 9309 |0028: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c988: 6e10 9b1e 0400 |002a: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06c98e: 0a04 |002d: move-result v4 │ │ +06c990: 5475 9309 |002e: iget-object v5, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c994: 6e10 971e 0500 |0030: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +06c99a: 0a05 |0033: move-result v5 │ │ +06c99c: 5476 9309 |0034: iget-object v6, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c9a0: 6e10 7e1e 0600 |0036: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +06c9a6: 0a06 |0039: move-result v6 │ │ +06c9a8: 6e56 0002 3254 |003a: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +06c9ae: 5572 8e09 |003d: iget-boolean v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06c9b2: 3802 0f00 |003f: if-eqz v2, 004e // +000f │ │ +06c9b6: 5472 9109 |0041: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06c9ba: 3902 0900 |0043: if-nez v2, 004c // +0009 │ │ +06c9be: 6e20 f418 0700 |0045: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@18f4 │ │ +06c9c4: 6e10 e218 0700 |0048: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContainer;.invalidate:()V // method@18e2 │ │ +06c9ca: 0e00 |004b: return-void │ │ +06c9cc: 0110 |004c: move v0, v1 │ │ +06c9ce: 28f8 |004d: goto 0045 // -0008 │ │ +06c9d0: 5472 8d09 |004e: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06c9d4: 3902 0600 |0050: if-nez v2, 0056 // +0006 │ │ +06c9d8: 5472 9209 |0052: iget-object v2, v7, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06c9dc: 3802 f1ff |0054: if-eqz v2, 0045 // -000f │ │ +06c9e0: 0110 |0056: move v0, v1 │ │ +06c9e2: 28ee |0057: goto 0045 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=105 │ │ 0x0006 line=106 │ │ 0x000c line=107 │ │ 0x0011 line=109 │ │ 0x0013 line=110 │ │ @@ -100525,31 +100519,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 │ │ -06c994: |[06c994] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -06c9a4: 5421 9309 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c9a8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -06c9ac: 5421 9309 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c9b0: 6e20 ea18 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@18ea │ │ -06c9b6: 5b23 9309 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ -06c9ba: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -06c9be: 6e20 d218 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@18d2 │ │ -06c9c4: 6e10 d31b 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ -06c9ca: 0c00 |0013: move-result-object v0 │ │ -06c9cc: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -06c9ce: 5901 6f0b |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -06c9d2: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -06c9d4: 5901 6e0b |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -06c9d8: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -06c9da: 6e20 e51b 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ -06c9e0: 0e00 |001e: return-void │ │ +06c9e4: |[06c9e4] android.support.v7.internal.widget.ActionBarContainer.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +06c9f4: 5421 9309 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06c9f8: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +06c9fc: 5421 9309 |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06ca00: 6e20 ea18 1200 |0006: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@18ea │ │ +06ca06: 5b23 9309 |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0993 │ │ +06ca0a: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +06ca0e: 6e20 d218 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@18d2 │ │ +06ca14: 6e10 d31b 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ +06ca1a: 0c00 |0013: move-result-object v0 │ │ +06ca1c: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +06ca1e: 5901 6f0b |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +06ca22: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +06ca24: 5901 6e0b |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +06ca28: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +06ca2a: 6e20 e51b 1300 |001b: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ +06ca30: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0004 line=204 │ │ 0x0009 line=206 │ │ 0x000b line=207 │ │ 0x000d line=208 │ │ @@ -100568,22 +100562,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06c9e4: |[06c9e4] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -06c9f4: 5c12 9009 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0990 │ │ -06c9f8: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -06c9fc: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -06ca00: 6e20 ec18 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@18ec │ │ -06ca06: 0e00 |0009: return-void │ │ -06ca08: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -06ca0c: 28fa |000c: goto 0006 // -0006 │ │ +06ca34: |[06ca34] android.support.v7.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +06ca44: 5c12 9009 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0990 │ │ +06ca48: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +06ca4c: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +06ca50: 6e20 ec18 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@18ec │ │ +06ca56: 0e00 |0009: return-void │ │ +06ca58: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +06ca5c: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0002 line=177 │ │ 0x0009 line=179 │ │ 0x000a line=177 │ │ locals : │ │ @@ -100595,34 +100589,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06ca10: |[06ca10] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ -06ca20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06ca22: 6f20 3c20 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ -06ca28: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ -06ca2c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06ca2e: 5432 8d09 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06ca32: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ -06ca36: 5432 8d09 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06ca3a: 6e30 0402 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ -06ca40: 5432 9209 |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06ca44: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ -06ca48: 5432 9209 |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06ca4c: 6e30 0402 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ -06ca52: 5432 9109 |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06ca56: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ -06ca5a: 5432 9109 |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06ca5e: 6e30 0402 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ -06ca64: 0e00 |0022: return-void │ │ -06ca66: 0110 |0023: move v0, v1 │ │ -06ca68: 28e3 |0024: goto 0007 // -001d │ │ +06ca60: |[06ca60] android.support.v7.internal.widget.ActionBarContainer.setVisibility:(I)V │ │ +06ca70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06ca72: 6f20 3c20 4300 |0001: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ +06ca78: 3904 1f00 |0004: if-nez v4, 0023 // +001f │ │ +06ca7c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06ca7e: 5432 8d09 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06ca82: 3802 0700 |0009: if-eqz v2, 0010 // +0007 │ │ +06ca86: 5432 8d09 |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06ca8a: 6e30 0402 0201 |000d: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ +06ca90: 5432 9209 |0010: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06ca94: 3802 0700 |0012: if-eqz v2, 0019 // +0007 │ │ +06ca98: 5432 9209 |0014: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06ca9c: 6e30 0402 0201 |0016: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ +06caa2: 5432 9109 |0019: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06caa6: 3802 0700 |001b: if-eqz v2, 0022 // +0007 │ │ +06caaa: 5432 9109 |001d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06caae: 6e30 0402 0201 |001f: invoke-virtual {v2, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ +06cab4: 0e00 |0022: return-void │ │ +06cab6: 0110 |0023: move v0, v1 │ │ +06cab8: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=141 │ │ 0x0004 line=142 │ │ 0x0007 line=143 │ │ 0x0010 line=144 │ │ 0x0019 line=145 │ │ @@ -100638,17 +100632,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 │ │ -06ca6c: |[06ca6c] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -06ca7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ca7e: 1100 |0001: return-object v0 │ │ +06cabc: |[06cabc] android.support.v7.internal.widget.ActionBarContainer.startActionModeForChild:(Landroid/view/View;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +06cacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cace: 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; │ │ @@ -100658,47 +100652,47 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06ca80: |[06ca80] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -06ca90: 5410 8d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ -06ca94: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -06ca98: 5510 8e09 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06ca9c: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ -06caa0: 5410 9209 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ -06caa4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ -06caa8: 5510 8f09 |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ -06caac: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ -06cab0: 5410 9109 |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ -06cab4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -06cab8: 5510 8e09 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ -06cabc: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ -06cac0: 6f20 3d20 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@203d │ │ -06cac6: 0a00 |001b: move-result v0 │ │ -06cac8: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -06cacc: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -06cace: 0f00 |001f: return v0 │ │ -06cad0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06cad2: 28fe |0021: goto 001f // -0002 │ │ +06cad0: |[06cad0] android.support.v7.internal.widget.ActionBarContainer.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +06cae0: 5410 8d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@098d │ │ +06cae4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +06cae8: 5510 8e09 |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06caec: 3800 1800 |0006: if-eqz v0, 001e // +0018 │ │ +06caf0: 5410 9209 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0992 │ │ +06caf4: 3302 0600 |000a: if-ne v2, v0, 0010 // +0006 │ │ +06caf8: 5510 8f09 |000c: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsStacked:Z // field@098f │ │ +06cafc: 3900 1000 |000e: if-nez v0, 001e // +0010 │ │ +06cb00: 5410 9109 |0010: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0991 │ │ +06cb04: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +06cb08: 5510 8e09 |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContainer;.mIsSplit:Z // field@098e │ │ +06cb0c: 3900 0800 |0016: if-nez v0, 001e // +0008 │ │ +06cb10: 6f20 3d20 2100 |0018: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@203d │ │ +06cb16: 0a00 |001b: move-result v0 │ │ +06cb18: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +06cb1c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +06cb1e: 0f00 |001f: return v0 │ │ +06cb20: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +06cb22: 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 : 486 (ActionBarContainer.java) │ │ │ │ Class #413 header: │ │ -class_idx : 773 │ │ +class_idx : 780 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 488 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #413 annotations: │ │ @@ -100728,19 +100722,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 │ │ -06cad4: |[06cad4] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ -06cae4: 5b01 9409 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0994 │ │ -06cae8: 5b02 9509 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0995 │ │ -06caec: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06caf2: 0e00 |0007: return-void │ │ +06cb24: |[06cb24] android.support.v7.internal.widget.ActionBarContextView$1.:(Landroid/support/v7/internal/widget/ActionBarContextView;Landroid/support/v7/view/ActionMode;)V │ │ +06cb34: 5b01 9409 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarContextView; // field@0994 │ │ +06cb38: 5b02 9509 |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0995 │ │ +06cb3c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06cb42: 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; │ │ @@ -100751,32 +100745,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06caf4: |[06caf4] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -06cb04: 5410 9509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0995 │ │ -06cb08: 6e10 5c1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ -06cb0e: 0e00 |0005: return-void │ │ +06cb44: |[06cb44] android.support.v7.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +06cb54: 5410 9509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView$1;.val$mode:Landroid/support/v7/view/ActionMode; // field@0995 │ │ +06cb58: 6e10 5c1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ +06cb5e: 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 : 488 (ActionBarContextView.java) │ │ │ │ Class #414 header: │ │ -class_idx : 775 │ │ +class_idx : 782 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 988 │ │ +superclass_idx : 997 │ │ source_file_idx : 505 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 2 │ │ │ │ Class #414 - │ │ @@ -100828,44 +100822,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06cb10: |[06cb10] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ -06cb20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06cb22: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -06cb26: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -06cb28: 6002 0a06 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@060a │ │ -06cb2c: 4b02 0001 |0006: aput v2, v0, v1 │ │ -06cb30: 6900 aa09 |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@09aa │ │ -06cb34: 0e00 |000a: return-void │ │ +06cb60: |[06cb60] android.support.v7.internal.widget.ActionBarOverlayLayout.:()V │ │ +06cb70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06cb72: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +06cb76: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06cb78: 6002 0a06 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.actionBarSize:I // field@060a │ │ +06cb7c: 4b02 0001 |0006: aput v2, v0, v1 │ │ +06cb80: 6900 aa09 |0008: sput-object v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@09aa │ │ +06cb84: 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 │ │ -06cb38: |[06cb38] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ -06cb48: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06cb4a: 7020 2a20 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -06cb50: 2200 4e00 |0004: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -06cb54: 7051 d301 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01d3 │ │ -06cb5a: 5b20 af09 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@09af │ │ -06cb5e: 7020 3419 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1934 │ │ -06cb64: 0e00 |000e: return-void │ │ +06cb88: |[06cb88] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;)V │ │ +06cb98: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cb9a: 7020 2a20 3200 |0001: invoke-direct {v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +06cba0: 2200 5200 |0004: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +06cba4: 7051 d301 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01d3 │ │ +06cbaa: 5b20 af09 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@09af │ │ +06cbae: 7020 3419 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1934 │ │ +06cbb4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0004 line=43 │ │ 0x000b line=51 │ │ 0x000e line=52 │ │ locals : │ │ @@ -100877,22 +100871,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 │ │ -06cb68: |[06cb68] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06cb78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06cb7a: 7030 2b20 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ -06cb80: 2200 4e00 |0004: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -06cb84: 7051 d301 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01d3 │ │ -06cb8a: 5b20 af09 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@09af │ │ -06cb8e: 7020 3419 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1934 │ │ -06cb94: 0e00 |000e: return-void │ │ +06cbb8: |[06cbb8] android.support.v7.internal.widget.ActionBarOverlayLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06cbc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cbca: 7030 2b20 3204 |0001: invoke-direct {v2, v3, v4}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ +06cbd0: 2200 5200 |0004: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +06cbd4: 7051 d301 1011 |0006: invoke-direct {v0, v1, v1, v1, v1}, Landroid/graphics/Rect;.:(IIII)V // method@01d3 │ │ +06cbda: 5b20 af09 |0009: iput-object v0, v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mZeroRect:Landroid/graphics/Rect; // field@09af │ │ +06cbde: 7020 3419 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.init:(Landroid/content/Context;)V // method@1934 │ │ +06cbe4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=43 │ │ 0x000b line=56 │ │ 0x000e line=57 │ │ locals : │ │ @@ -100905,48 +100899,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 │ │ -06cb98: |[06cb98] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ -06cba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cbaa: 6e10 891e 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06cbb0: 0c01 |0004: move-result-object v1 │ │ -06cbb2: 1f01 db03 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06cbb6: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ -06cbba: 5212 790b |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06cbbe: 5263 2600 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -06cbc2: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ -06cbc6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -06cbc8: 5262 2600 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -06cbcc: 5912 790b |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06cbd0: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ -06cbd4: 5212 7b0b |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06cbd8: 5263 2800 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ -06cbdc: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ -06cbe0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -06cbe2: 5262 2800 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ -06cbe6: 5912 7b0b |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06cbea: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ -06cbee: 5212 7a0b |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ -06cbf2: 5263 2700 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06cbf6: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ -06cbfa: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -06cbfc: 5262 2700 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -06cc00: 5912 7a0b |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ -06cc04: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ -06cc08: 5212 780b |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ -06cc0c: 5263 2500 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06cc10: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ -06cc14: 1210 |0036: const/4 v0, #int 1 // #1 │ │ -06cc16: 5262 2500 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -06cc1a: 5912 780b |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ -06cc1e: 0f00 |003b: return v0 │ │ +06cbe8: |[06cbe8] android.support.v7.internal.widget.ActionBarOverlayLayout.applyInsets:(Landroid/view/View;Landroid/graphics/Rect;ZZZZ)Z │ │ +06cbf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cbfa: 6e10 891e 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06cc00: 0c01 |0004: move-result-object v1 │ │ +06cc02: 1f01 e403 |0005: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06cc06: 3807 0d00 |0007: if-eqz v7, 0014 // +000d │ │ +06cc0a: 5212 790b |0009: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06cc0e: 5263 2600 |000b: iget v3, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ +06cc12: 3232 0700 |000d: if-eq v2, v3, 0014 // +0007 │ │ +06cc16: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +06cc18: 5262 2600 |0010: iget v2, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ +06cc1c: 5912 790b |0012: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06cc20: 3808 0d00 |0014: if-eqz v8, 0021 // +000d │ │ +06cc24: 5212 7b0b |0016: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06cc28: 5263 2800 |0018: iget v3, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ +06cc2c: 3232 0700 |001a: if-eq v2, v3, 0021 // +0007 │ │ +06cc30: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +06cc32: 5262 2800 |001d: iget v2, v6, Landroid/graphics/Rect;.top:I // field@0028 │ │ +06cc36: 5912 7b0b |001f: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06cc3a: 380a 0d00 |0021: if-eqz v10, 002e // +000d │ │ +06cc3e: 5212 7a0b |0023: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ +06cc42: 5263 2700 |0025: iget v3, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ +06cc46: 3232 0700 |0027: if-eq v2, v3, 002e // +0007 │ │ +06cc4a: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +06cc4c: 5262 2700 |002a: iget v2, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ +06cc50: 5912 7a0b |002c: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ +06cc54: 3809 0d00 |002e: if-eqz v9, 003b // +000d │ │ +06cc58: 5212 780b |0030: iget v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ +06cc5c: 5263 2500 |0032: iget v3, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +06cc60: 3232 0700 |0034: if-eq v2, v3, 003b // +0007 │ │ +06cc64: 1210 |0036: const/4 v0, #int 1 // #1 │ │ +06cc66: 5262 2500 |0037: iget v2, v6, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +06cc6a: 5912 780b |0039: iput v2, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ +06cc6e: 0f00 |003b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0001 line=72 │ │ 0x0007 line=73 │ │ 0x000f line=74 │ │ 0x0010 line=75 │ │ @@ -100976,28 +100970,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06cc20: |[06cc20] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ -06cc30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06cc32: 6e10 3319 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1933 │ │ -06cc38: 0c01 |0004: move-result-object v1 │ │ -06cc3a: 6e10 0c01 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ -06cc40: 0c01 |0008: move-result-object v1 │ │ -06cc42: 6202 aa09 |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@09aa │ │ -06cc46: 6e20 6e01 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@016e │ │ -06cc4c: 0c00 |000e: move-result-object v0 │ │ -06cc4e: 6e30 8601 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -06cc54: 0a01 |0012: move-result v1 │ │ -06cc56: 5941 a909 |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@09a9 │ │ -06cc5a: 6e10 9101 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06cc60: 0e00 |0018: return-void │ │ +06cc70: |[06cc70] android.support.v7.internal.widget.ActionBarOverlayLayout.init:(Landroid/content/Context;)V │ │ +06cc80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06cc82: 6e10 3319 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.getContext:()Landroid/content/Context; // method@1933 │ │ +06cc88: 0c01 |0004: move-result-object v1 │ │ +06cc8a: 6e10 0c01 0100 |0005: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ +06cc90: 0c01 |0008: move-result-object v1 │ │ +06cc92: 6202 aa09 |0009: sget-object v2, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarSizeAttr:[I // field@09aa │ │ +06cc96: 6e20 6e01 2100 |000b: invoke-virtual {v1, v2}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@016e │ │ +06cc9c: 0c00 |000e: move-result-object v0 │ │ +06cc9e: 6e30 8601 3003 |000f: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +06cca4: 0a01 |0012: move-result v1 │ │ +06cca6: 5941 a909 |0013: iput v1, v4, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarHeight:I // field@09a9 │ │ +06ccaa: 6e10 9101 0000 |0015: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06ccb0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x000f line=61 │ │ 0x0015 line=62 │ │ 0x0018 line=63 │ │ locals : │ │ @@ -101011,46 +101005,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -06cc64: |[06cc64] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ -06cc74: 5410 ae09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ -06cc78: 3900 3b00 |0002: if-nez v0, 003d // +003b │ │ -06cc7c: 6000 ed06 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@06ed │ │ -06cc80: 6e20 3219 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06cc86: 0c00 |0009: move-result-object v0 │ │ -06cc88: 5b10 ae09 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ -06cc8c: 5410 ae09 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ -06cc90: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ -06cc94: 1400 0200 0201 |0010: const v0, #float 2.38772e-38 // #01020002 │ │ -06cc9a: 6e20 3219 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06cca0: 0c00 |0016: move-result-object v0 │ │ -06cca2: 5b10 ae09 |0017: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ -06cca6: 6000 2407 |0019: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0724 │ │ -06ccaa: 6e20 3219 0100 |001b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06ccb0: 0c00 |001e: move-result-object v0 │ │ -06ccb2: 5b10 ab09 |001f: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@09ab │ │ -06ccb6: 6000 ee06 |0021: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@06ee │ │ -06ccba: 6e20 3219 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06ccc0: 0c00 |0026: move-result-object v0 │ │ -06ccc2: 1f00 0403 |0027: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0304 │ │ -06ccc6: 5b10 ad09 |0029: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09ad │ │ -06ccca: 6000 ec06 |002b: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ -06ccce: 6e20 3219 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06ccd4: 0c00 |0030: move-result-object v0 │ │ -06ccd6: 1f00 0f03 |0031: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@030f │ │ -06ccda: 5b10 ac09 |0033: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@09ac │ │ -06ccde: 6000 2007 |0035: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ -06cce2: 6e20 3219 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ -06cce8: 0c00 |003a: move-result-object v0 │ │ -06ccea: 5b10 a809 |003b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@09a8 │ │ -06ccee: 0e00 |003d: return-void │ │ +06ccb4: |[06ccb4] android.support.v7.internal.widget.ActionBarOverlayLayout.pullChildren:()V │ │ +06ccc4: 5410 ae09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ +06ccc8: 3900 3b00 |0002: if-nez v0, 003d // +003b │ │ +06cccc: 6000 ed06 |0004: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@06ed │ │ +06ccd0: 6e20 3219 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06ccd6: 0c00 |0009: move-result-object v0 │ │ +06ccd8: 5b10 ae09 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ +06ccdc: 5410 ae09 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ +06cce0: 3900 0b00 |000e: if-nez v0, 0019 // +000b │ │ +06cce4: 1400 0200 0201 |0010: const v0, #float 2.38772e-38 // #01020002 │ │ +06ccea: 6e20 3219 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06ccf0: 0c00 |0016: move-result-object v0 │ │ +06ccf2: 5b10 ae09 |0017: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContent:Landroid/view/View; // field@09ae │ │ +06ccf6: 6000 2407 |0019: sget v0, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0724 │ │ +06ccfa: 6e20 3219 0100 |001b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06cd00: 0c00 |001e: move-result-object v0 │ │ +06cd02: 5b10 ab09 |001f: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarTop:Landroid/view/View; // field@09ab │ │ +06cd06: 6000 ee06 |0021: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@06ee │ │ +06cd0a: 6e20 3219 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06cd10: 0c00 |0026: move-result-object v0 │ │ +06cd12: 1f00 0b03 |0027: check-cast v0, Landroid/support/v7/internal/widget/ActionBarContainer; // type@030b │ │ +06cd16: 5b10 ad09 |0029: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09ad │ │ +06cd1a: 6000 ec06 |002b: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ +06cd1e: 6e20 3219 0100 |002d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06cd24: 0c00 |0030: move-result-object v0 │ │ +06cd26: 1f00 1603 |0031: check-cast v0, Landroid/support/v7/internal/widget/ActionBarView; // type@0316 │ │ +06cd2a: 5b10 ac09 |0033: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@09ac │ │ +06cd2e: 6000 2007 |0035: sget v0, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ +06cd32: 6e20 3219 0100 |0037: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.findViewById:(I)Landroid/view/View; // method@1932 │ │ +06cd38: 0c00 |003a: move-result-object v0 │ │ +06cd3a: 5b10 a809 |003b: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBarBottom:Landroid/view/View; // field@09a8 │ │ +06cd3e: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x000c line=95 │ │ 0x0010 line=96 │ │ 0x0019 line=98 │ │ @@ -101066,31 +101060,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 │ │ -06ccf0: |[06ccf0] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ -06cd00: 5b01 a709 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@09a7 │ │ -06cd04: 0e00 |0002: return-void │ │ +06cd40: |[06cd40] android.support.v7.internal.widget.ActionBarOverlayLayout.setActionBar:(Landroid/support/v7/app/ActionBar;)V │ │ +06cd50: 5b01 a709 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.mActionBar:Landroid/support/v7/app/ActionBar; // field@09a7 │ │ +06cd54: 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 : 505 (ActionBarOverlayLayout.java) │ │ │ │ Class #415 header: │ │ -class_idx : 777 │ │ +class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #415 annotations: │ │ @@ -101116,18 +101110,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 │ │ -06cd08: |[06cd08] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -06cd18: 5b01 b109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b1 │ │ -06cd1c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06cd22: 0e00 |0005: return-void │ │ +06cd58: |[06cd58] android.support.v7.internal.widget.ActionBarView$2.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +06cd68: 5b01 b109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b1 │ │ +06cd6c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06cd72: 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; │ │ │ │ @@ -101137,39 +101131,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06cd24: |[06cd24] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -06cd34: 5421 b109 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b1 │ │ -06cd38: 7110 7619 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@1976 │ │ -06cd3e: 0c01 |0005: move-result-object v1 │ │ -06cd40: 5410 b309 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -06cd44: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -06cd48: 6e10 4817 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1748 │ │ -06cd4e: 0e00 |000d: return-void │ │ +06cd74: |[06cd74] android.support.v7.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +06cd84: 5421 b109 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$2;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b1 │ │ +06cd88: 7110 7619 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@1976 │ │ +06cd8e: 0c01 |0005: move-result-object v1 │ │ +06cd90: 5410 b309 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +06cd94: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +06cd98: 6e10 4817 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1748 │ │ +06cd9e: 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 : 508 (ActionBarView.java) │ │ │ │ Class #416 header: │ │ -class_idx : 778 │ │ +class_idx : 785 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ @@ -101195,18 +101189,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 │ │ -06cd50: |[06cd50] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -06cd60: 5b01 b209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ -06cd64: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06cd6a: 0e00 |0005: return-void │ │ +06cda0: |[06cda0] android.support.v7.internal.widget.ActionBarView$3.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +06cdb0: 5b01 b209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ +06cdb4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06cdba: 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; │ │ │ │ @@ -101216,37 +101210,37 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -06cd6c: |[06cd6c] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -06cd7c: 5430 b209 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ -06cd80: 5400 ef09 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@09ef │ │ -06cd84: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -06cd86: 5432 b209 |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ -06cd8a: 7110 7c19 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@197c │ │ -06cd90: 0c02 |000a: move-result-object v2 │ │ -06cd92: 7230 521f 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1f52 │ │ -06cd98: 0e00 |000e: return-void │ │ +06cdbc: |[06cdbc] android.support.v7.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +06cdcc: 5430 b209 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ +06cdd0: 5400 ef09 |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@09ef │ │ +06cdd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06cdd6: 5432 b209 |0005: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView$3;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b2 │ │ +06cdda: 7110 7c19 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@197c │ │ +06cde0: 0c02 |000a: move-result-object v2 │ │ +06cde2: 7230 521f 1002 |000b: invoke-interface {v0, v1, v2}, Landroid/view/Window$Callback;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@1f52 │ │ +06cde8: 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 : 508 (ActionBarView.java) │ │ │ │ Class #417 header: │ │ -class_idx : 780 │ │ +class_idx : 787 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 988 │ │ +superclass_idx : 997 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #417 annotations: │ │ @@ -101287,18 +101281,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06cd9c: |[06cd9c] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -06cdac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06cdae: 7030 4d19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@194d │ │ -06cdb4: 0e00 |0004: return-void │ │ +06cdec: |[06cdec] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +06cdfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cdfe: 7030 4d19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@194d │ │ +06ce04: 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; │ │ @@ -101308,17 +101302,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 │ │ -06cdb8: |[06cdb8] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06cdc8: 7030 2b20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ -06cdce: 0e00 |0003: return-void │ │ +06ce08: |[06ce08] android.support.v7.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06ce18: 7030 2b20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@202b │ │ +06ce1e: 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; │ │ @@ -101330,25 +101324,25 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -06cdd0: |[06cdd0] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06cde0: 6e10 5019 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1950 │ │ -06cde6: 0c00 |0003: move-result-object v0 │ │ -06cde8: 7110 821d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -06cdee: 0a01 |0007: move-result v1 │ │ -06cdf0: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ -06cdf4: 6e10 671f 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ -06cdfa: 0c01 |000d: move-result-object v1 │ │ -06cdfc: 7220 2c23 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -06ce02: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -06ce04: 0f01 |0012: return v1 │ │ +06ce20: |[06ce20] android.support.v7.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06ce30: 6e10 5019 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@1950 │ │ +06ce36: 0c00 |0003: move-result-object v0 │ │ +06ce38: 7110 821d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +06ce3e: 0a01 |0007: move-result v1 │ │ +06ce40: 3901 0900 |0008: if-nez v1, 0011 // +0009 │ │ +06ce44: 6e10 671f 0300 |000a: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ +06ce4a: 0c01 |000d: move-result-object v1 │ │ +06ce4c: 7220 2c23 0100 |000e: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +06ce52: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +06ce54: 0f01 |0012: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ 0x0004 line=1292 │ │ 0x000a line=1293 │ │ 0x0011 line=1295 │ │ locals : │ │ @@ -101361,24 +101355,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -06ce08: |[06ce08] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -06ce18: 5420 b909 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06ce1c: 6e10 4920 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ -06ce22: 0a00 |0005: move-result v0 │ │ -06ce24: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -06ce28: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -06ce2c: 5220 ba09 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ -06ce30: 0f00 |000c: return v0 │ │ -06ce32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06ce34: 28fe |000e: goto 000c // -0002 │ │ +06ce58: |[06ce58] android.support.v7.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +06ce68: 5420 b909 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06ce6c: 6e10 4920 0000 |0002: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ +06ce72: 0a00 |0005: move-result v0 │ │ +06ce74: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +06ce78: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +06ce7c: 5220 ba09 |000a: iget v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ +06ce80: 0f00 |000c: return v0 │ │ +06ce82: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06ce84: 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;) │ │ @@ -101386,21 +101380,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06ce38: |[06ce38] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -06ce48: 6f20 3020 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2030 │ │ -06ce4e: 5210 b809 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ -06ce52: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06ce56: 5210 b809 |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ -06ce5a: 6e20 6619 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1966 │ │ -06ce60: 0e00 |000c: return-void │ │ +06ce88: |[06ce88] android.support.v7.internal.widget.ActionBarView$HomeView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +06ce98: 6f20 3020 2100 |0000: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2030 │ │ +06ce9e: 5210 b809 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ +06cea2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +06cea6: 5210 b809 |0007: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ +06ceaa: 6e20 6619 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1966 │ │ +06ceb0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1282 │ │ 0x0003 line=1283 │ │ 0x0007 line=1285 │ │ 0x000c line=1287 │ │ locals : │ │ @@ -101412,30 +101406,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -06ce64: |[06ce64] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -06ce74: 6000 2507 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@0725 │ │ -06ce78: 6e20 4f19 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@194f │ │ -06ce7e: 0c00 |0005: move-result-object v0 │ │ -06ce80: 1f00 df03 |0006: check-cast v0, Landroid/widget/ImageView; // type@03df │ │ -06ce84: 5b10 b909 |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06ce88: 6000 0407 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@0704 │ │ -06ce8c: 6e20 4f19 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@194f │ │ -06ce92: 0c00 |000f: move-result-object v0 │ │ -06ce94: 1f00 df03 |0010: check-cast v0, Landroid/widget/ImageView; // type@03df │ │ -06ce98: 5b10 b709 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06ce9c: 5410 b909 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cea0: 6e10 4520 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2045 │ │ -06cea6: 0c00 |0019: move-result-object v0 │ │ -06cea8: 5b10 b609 |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ -06ceac: 0e00 |001c: return-void │ │ +06ceb4: |[06ceb4] android.support.v7.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +06cec4: 6000 2507 |0000: sget v0, Landroid/support/v7/appcompat/R$id;.up:I // field@0725 │ │ +06cec8: 6e20 4f19 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@194f │ │ +06cece: 0c00 |0005: move-result-object v0 │ │ +06ced0: 1f00 e803 |0006: check-cast v0, Landroid/widget/ImageView; // type@03e8 │ │ +06ced4: 5b10 b909 |0008: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06ced8: 6000 0407 |000a: sget v0, Landroid/support/v7/appcompat/R$id;.home:I // field@0704 │ │ +06cedc: 6e20 4f19 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@194f │ │ +06cee2: 0c00 |000f: move-result-object v0 │ │ +06cee4: 1f00 e803 |0010: check-cast v0, Landroid/widget/ImageView; // type@03e8 │ │ +06cee8: 5b10 b709 |0012: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06ceec: 5410 b909 |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cef0: 6e10 4520 0000 |0016: invoke-virtual {v0}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2045 │ │ +06cef6: 0c00 |0019: move-result-object v0 │ │ +06cef8: 5b10 b609 |001a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ +06cefc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x000a line=1301 │ │ 0x0014 line=1302 │ │ 0x001c line=1303 │ │ locals : │ │ @@ -101446,85 +101440,85 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 23 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 137 16-bit code units │ │ -06ceb0: |[06ceb0] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -06cec0: 910e 1614 |0000: sub-int v14, v22, v20 │ │ -06cec4: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ -06cec8: 910d 1513 |0004: sub-int v13, v21, v19 │ │ -06cecc: 1209 |0006: const/4 v9, #int 0 // #0 │ │ -06cece: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -06ced2: 540e b909 |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06ced6: 6e10 4920 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ -06cedc: 0a0e |000e: move-result v14 │ │ -06cede: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ -06cee2: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ -06cee6: 0800 1100 |0013: move-object/from16 v0, v17 │ │ -06ceea: 540e b909 |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06ceee: 6e10 4620 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ -06cef4: 0c08 |001a: move-result-object v8 │ │ -06cef6: 1f08 db03 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06cefa: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -06cefe: 540e b909 |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cf02: 6e10 4720 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ -06cf08: 0a07 |0024: move-result v7 │ │ -06cf0a: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -06cf0e: 540e b909 |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cf12: 6e10 4820 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ -06cf18: 0a0b |002c: move-result v11 │ │ -06cf1a: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ -06cf1e: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ -06cf22: 0800 1100 |0031: move-object/from16 v0, v17 │ │ -06cf26: 540e b909 |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cf2a: 120f |0035: const/4 v15, #int 0 // #0 │ │ -06cf2c: 9010 0a07 |0036: add-int v16, v10, v7 │ │ -06cf30: 0200 1000 |0038: move/from16 v0, v16 │ │ -06cf34: 6e50 4a20 feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@204a │ │ -06cf3a: 528e 790b |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06cf3e: b0be |003f: add-int/2addr v14, v11 │ │ -06cf40: 528f 7a0b |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ -06cf44: 9009 0e0f |0042: add-int v9, v14, v15 │ │ -06cf48: b19d |0044: sub-int/2addr v13, v9 │ │ -06cf4a: 9013 1309 |0045: add-int v19, v19, v9 │ │ -06cf4e: 0800 1100 |0047: move-object/from16 v0, v17 │ │ -06cf52: 540e b709 |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06cf56: 6e10 4620 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ -06cf5c: 0c04 |004e: move-result-object v4 │ │ -06cf5e: 1f04 db03 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06cf62: 0800 1100 |0051: move-object/from16 v0, v17 │ │ -06cf66: 540e b709 |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06cf6a: 6e10 4720 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ -06cf70: 0a02 |0058: move-result v2 │ │ -06cf72: 0800 1100 |0059: move-object/from16 v0, v17 │ │ -06cf76: 540e b709 |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06cf7a: 6e10 4820 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ -06cf80: 0a06 |0060: move-result v6 │ │ -06cf82: 910e 1513 |0061: sub-int v14, v21, v19 │ │ -06cf86: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ -06cf8a: 524e 790b |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06cf8e: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ -06cf92: 910f 010f |0069: sub-int v15, v1, v15 │ │ -06cf96: 7120 b022 fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06cf9c: 0a0e |006e: move-result v14 │ │ -06cf9e: 9003 090e |006f: add-int v3, v9, v14 │ │ -06cfa2: 524e 7b0b |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06cfa6: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ -06cfaa: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ -06cfae: 7120 b022 fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06cfb4: 0a05 |007a: move-result v5 │ │ -06cfb6: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -06cfba: 540e b709 |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06cfbe: 900f 0306 |007f: add-int v15, v3, v6 │ │ -06cfc2: 9010 0502 |0081: add-int v16, v5, v2 │ │ -06cfc6: 0200 1000 |0083: move/from16 v0, v16 │ │ -06cfca: 6e50 4a20 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@204a │ │ -06cfd0: 0e00 |0088: return-void │ │ +06cf00: |[06cf00] android.support.v7.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +06cf10: 910e 1614 |0000: sub-int v14, v22, v20 │ │ +06cf14: db0c 0e02 |0002: div-int/lit8 v12, v14, #int 2 // #02 │ │ +06cf18: 910d 1513 |0004: sub-int v13, v21, v19 │ │ +06cf1c: 1209 |0006: const/4 v9, #int 0 // #0 │ │ +06cf1e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +06cf22: 540e b909 |0009: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cf26: 6e10 4920 0e00 |000b: invoke-virtual {v14}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ +06cf2c: 0a0e |000e: move-result v14 │ │ +06cf2e: 130f 0800 |000f: const/16 v15, #int 8 // #8 │ │ +06cf32: 32fe 3600 |0011: if-eq v14, v15, 0047 // +0036 │ │ +06cf36: 0800 1100 |0013: move-object/from16 v0, v17 │ │ +06cf3a: 540e b909 |0015: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cf3e: 6e10 4620 0e00 |0017: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ +06cf44: 0c08 |001a: move-result-object v8 │ │ +06cf46: 1f08 e403 |001b: check-cast v8, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06cf4a: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +06cf4e: 540e b909 |001f: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cf52: 6e10 4720 0e00 |0021: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ +06cf58: 0a07 |0024: move-result v7 │ │ +06cf5a: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +06cf5e: 540e b909 |0027: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cf62: 6e10 4820 0e00 |0029: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ +06cf68: 0a0b |002c: move-result v11 │ │ +06cf6a: db0e 0702 |002d: div-int/lit8 v14, v7, #int 2 // #02 │ │ +06cf6e: 910a 0c0e |002f: sub-int v10, v12, v14 │ │ +06cf72: 0800 1100 |0031: move-object/from16 v0, v17 │ │ +06cf76: 540e b909 |0033: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06cf7a: 120f |0035: const/4 v15, #int 0 // #0 │ │ +06cf7c: 9010 0a07 |0036: add-int v16, v10, v7 │ │ +06cf80: 0200 1000 |0038: move/from16 v0, v16 │ │ +06cf84: 6e50 4a20 feba |003a: invoke-virtual {v14, v15, v10, v11, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@204a │ │ +06cf8a: 528e 790b |003d: iget v14, v8, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06cf8e: b0be |003f: add-int/2addr v14, v11 │ │ +06cf90: 528f 7a0b |0040: iget v15, v8, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ +06cf94: 9009 0e0f |0042: add-int v9, v14, v15 │ │ +06cf98: b19d |0044: sub-int/2addr v13, v9 │ │ +06cf9a: 9013 1309 |0045: add-int v19, v19, v9 │ │ +06cf9e: 0800 1100 |0047: move-object/from16 v0, v17 │ │ +06cfa2: 540e b709 |0049: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06cfa6: 6e10 4620 0e00 |004b: invoke-virtual {v14}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ +06cfac: 0c04 |004e: move-result-object v4 │ │ +06cfae: 1f04 e403 |004f: check-cast v4, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06cfb2: 0800 1100 |0051: move-object/from16 v0, v17 │ │ +06cfb6: 540e b709 |0053: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06cfba: 6e10 4720 0e00 |0055: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ +06cfc0: 0a02 |0058: move-result v2 │ │ +06cfc2: 0800 1100 |0059: move-object/from16 v0, v17 │ │ +06cfc6: 540e b709 |005b: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06cfca: 6e10 4820 0e00 |005d: invoke-virtual {v14}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ +06cfd0: 0a06 |0060: move-result v6 │ │ +06cfd2: 910e 1513 |0061: sub-int v14, v21, v19 │ │ +06cfd6: db01 0e02 |0063: div-int/lit8 v1, v14, #int 2 // #02 │ │ +06cfda: 524e 790b |0065: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06cfde: db0f 0602 |0067: div-int/lit8 v15, v6, #int 2 // #02 │ │ +06cfe2: 910f 010f |0069: sub-int v15, v1, v15 │ │ +06cfe6: 7120 b022 fe00 |006b: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06cfec: 0a0e |006e: move-result v14 │ │ +06cfee: 9003 090e |006f: add-int v3, v9, v14 │ │ +06cff2: 524e 7b0b |0071: iget v14, v4, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06cff6: db0f 0202 |0073: div-int/lit8 v15, v2, #int 2 // #02 │ │ +06cffa: 910f 0c0f |0075: sub-int v15, v12, v15 │ │ +06cffe: 7120 b022 fe00 |0077: invoke-static {v14, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06d004: 0a05 |007a: move-result v5 │ │ +06d006: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +06d00a: 540e b709 |007d: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d00e: 900f 0306 |007f: add-int v15, v3, v6 │ │ +06d012: 9010 0502 |0081: add-int v16, v5, v2 │ │ +06d016: 0200 1000 |0083: move/from16 v0, v16 │ │ +06d01a: 6e50 4a20 3ef5 |0085: invoke-virtual {v14, v3, v5, v15, v0}, Landroid/widget/ImageView;.layout:(IIII)V // method@204a │ │ +06d020: 0e00 |0088: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1354 │ │ 0x0004 line=1355 │ │ 0x0006 line=1356 │ │ 0x0007 line=1357 │ │ 0x0013 line=1358 │ │ @@ -101569,101 +101563,101 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -06cfd4: |[06cfd4] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -06cfe4: 54d1 b909 |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cfe8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -06cfea: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -06cfec: 07d0 |0004: move-object v0, v13 │ │ -06cfee: 01e2 |0005: move v2, v14 │ │ -06cff0: 01f4 |0006: move v4, v15 │ │ -06cff2: 7406 5919 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@1959 │ │ -06cff8: 54d0 b909 |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06cffc: 6e10 4620 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ -06d002: 0c0a |000f: move-result-object v10 │ │ -06d004: 1f0a db03 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06d008: 52a0 790b |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06d00c: 54d1 b909 |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d010: 6e10 4820 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ -06d016: 0a01 |0019: move-result v1 │ │ -06d018: b010 |001a: add-int/2addr v0, v1 │ │ -06d01a: 52a1 7a0b |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ -06d01e: b010 |001d: add-int/2addr v0, v1 │ │ -06d020: 59d0 ba09 |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ -06d024: 54d0 b909 |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d028: 6e10 4920 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ -06d02e: 0a00 |0025: move-result v0 │ │ -06d030: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -06d034: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -06d038: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -06d03a: 52a0 7b0b |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06d03e: 54d1 b909 |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d042: 6e10 4720 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ -06d048: 0a01 |0032: move-result v1 │ │ -06d04a: b010 |0033: add-int/2addr v0, v1 │ │ -06d04c: 52a1 780b |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ -06d050: 9006 0001 |0036: add-int v6, v0, v1 │ │ -06d054: 54d1 b709 |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06d058: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -06d05a: 07d0 |003b: move-object v0, v13 │ │ -06d05c: 01e2 |003c: move v2, v14 │ │ -06d05e: 01f4 |003d: move v4, v15 │ │ -06d060: 7406 5919 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@1959 │ │ -06d066: 54d0 b709 |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06d06a: 6e10 4620 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ -06d070: 0c09 |0046: move-result-object v9 │ │ -06d072: 1f09 db03 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -06d076: 5290 790b |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ -06d07a: 54d1 b709 |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06d07e: 6e10 4820 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ -06d084: 0a01 |0050: move-result v1 │ │ -06d086: b010 |0051: add-int/2addr v0, v1 │ │ -06d088: 5291 7a0b |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ -06d08c: b010 |0054: add-int/2addr v0, v1 │ │ -06d08e: b003 |0055: add-int/2addr v3, v0 │ │ -06d090: 5290 7b0b |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ -06d094: 54d1 b709 |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06d098: 6e10 4720 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ -06d09e: 0a01 |005d: move-result v1 │ │ -06d0a0: b010 |005e: add-int/2addr v0, v1 │ │ -06d0a2: 5291 780b |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ -06d0a6: b010 |0061: add-int/2addr v0, v1 │ │ -06d0a8: 7120 b022 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06d0ae: 0a06 |0065: move-result v6 │ │ -06d0b0: 7110 671e 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -06d0b6: 0a0b |0069: move-result v11 │ │ -06d0b8: 7110 671e 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -06d0be: 0a07 |006d: move-result v7 │ │ -06d0c0: 7110 681e 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -06d0c6: 0a0c |0071: move-result v12 │ │ -06d0c8: 7110 681e 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -06d0ce: 0a08 |0075: move-result v8 │ │ -06d0d0: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -06d0d6: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -06d0dc: 6e30 6319 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1963 │ │ -06d0e2: 0e00 |007f: return-void │ │ -06d0e4: 52d3 ba09 |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ -06d0e8: 28a9 |0082: goto 002b // -0057 │ │ -06d0ea: 7120 b222 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06d0f0: 0a03 |0086: move-result v3 │ │ -06d0f2: 28f2 |0087: goto 0079 // -000e │ │ -06d0f4: 01c3 |0088: move v3, v12 │ │ -06d0f6: 28f0 |0089: goto 0079 // -0010 │ │ -06d0f8: 7120 b222 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06d0fe: 0a06 |008d: move-result v6 │ │ -06d100: 28ee |008e: goto 007c // -0012 │ │ -06d102: 0186 |008f: move v6, v8 │ │ -06d104: 28ec |0090: goto 007c // -0014 │ │ -06d106: 0000 |0091: nop // spacer │ │ -06d108: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -06d11c: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +06d024: |[06d024] android.support.v7.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +06d034: 54d1 b909 |0000: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d038: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06d03a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +06d03c: 07d0 |0004: move-object v0, v13 │ │ +06d03e: 01e2 |0005: move v2, v14 │ │ +06d040: 01f4 |0006: move v4, v15 │ │ +06d042: 7406 5919 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@1959 │ │ +06d048: 54d0 b909 |000a: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d04c: 6e10 4620 0000 |000c: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ +06d052: 0c0a |000f: move-result-object v10 │ │ +06d054: 1f0a e403 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06d058: 52a0 790b |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06d05c: 54d1 b909 |0014: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d060: 6e10 4820 0100 |0016: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ +06d066: 0a01 |0019: move-result v1 │ │ +06d068: b010 |001a: add-int/2addr v0, v1 │ │ +06d06a: 52a1 7a0b |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ +06d06e: b010 |001d: add-int/2addr v0, v1 │ │ +06d070: 59d0 ba09 |001e: iput v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ +06d074: 54d0 b909 |0020: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d078: 6e10 4920 0000 |0022: invoke-virtual {v0}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ +06d07e: 0a00 |0025: move-result v0 │ │ +06d080: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +06d084: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +06d088: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +06d08a: 52a0 7b0b |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06d08e: 54d1 b909 |002d: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d092: 6e10 4720 0100 |002f: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ +06d098: 0a01 |0032: move-result v1 │ │ +06d09a: b010 |0033: add-int/2addr v0, v1 │ │ +06d09c: 52a1 780b |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ +06d0a0: 9006 0001 |0036: add-int v6, v0, v1 │ │ +06d0a4: 54d1 b709 |0038: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d0a8: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +06d0aa: 07d0 |003b: move-object v0, v13 │ │ +06d0ac: 01e2 |003c: move v2, v14 │ │ +06d0ae: 01f4 |003d: move v4, v15 │ │ +06d0b0: 7406 5919 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@1959 │ │ +06d0b6: 54d0 b709 |0041: iget-object v0, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d0ba: 6e10 4620 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ +06d0c0: 0c09 |0046: move-result-object v9 │ │ +06d0c2: 1f09 e403 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +06d0c6: 5290 790b |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0b79 │ │ +06d0ca: 54d1 b709 |004b: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d0ce: 6e10 4820 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@2048 │ │ +06d0d4: 0a01 |0050: move-result v1 │ │ +06d0d6: b010 |0051: add-int/2addr v0, v1 │ │ +06d0d8: 5291 7a0b |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0b7a │ │ +06d0dc: b010 |0054: add-int/2addr v0, v1 │ │ +06d0de: b003 |0055: add-int/2addr v3, v0 │ │ +06d0e0: 5290 7b0b |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0b7b │ │ +06d0e4: 54d1 b709 |0058: iget-object v1, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d0e8: 6e10 4720 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@2047 │ │ +06d0ee: 0a01 |005d: move-result v1 │ │ +06d0f0: b010 |005e: add-int/2addr v0, v1 │ │ +06d0f2: 5291 780b |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@0b78 │ │ +06d0f6: b010 |0061: add-int/2addr v0, v1 │ │ +06d0f8: 7120 b022 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06d0fe: 0a06 |0065: move-result v6 │ │ +06d100: 7110 671e 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +06d106: 0a0b |0069: move-result v11 │ │ +06d108: 7110 671e 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +06d10e: 0a07 |006d: move-result v7 │ │ +06d110: 7110 681e 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +06d116: 0a0c |0071: move-result v12 │ │ +06d118: 7110 681e 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +06d11e: 0a08 |0075: move-result v8 │ │ +06d120: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +06d126: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +06d12c: 6e30 6319 3d06 |007c: invoke-virtual {v13, v3, v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@1963 │ │ +06d132: 0e00 |007f: return-void │ │ +06d134: 52d3 ba09 |0080: iget v3, v13, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@09ba │ │ +06d138: 28a9 |0082: goto 002b // -0057 │ │ +06d13a: 7120 b222 c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06d140: 0a03 |0086: move-result v3 │ │ +06d142: 28f2 |0087: goto 0079 // -000e │ │ +06d144: 01c3 |0088: move v3, v12 │ │ +06d146: 28f0 |0089: goto 0079 // -0010 │ │ +06d148: 7120 b222 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06d14e: 0a06 |008d: move-result v6 │ │ +06d150: 28ee |008e: goto 007c // -0012 │ │ +06d152: 0186 |008f: move v6, v8 │ │ +06d154: 28ec |0090: goto 007c // -0014 │ │ +06d156: 0000 |0091: nop // spacer │ │ +06d158: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +06d16c: 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 │ │ @@ -101715,18 +101709,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d130: |[06d130] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -06d140: 5410 b709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ -06d144: 6e20 4c20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -06d14a: 0e00 |0005: return-void │ │ +06d180: |[06d180] android.support.v7.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +06d190: 5410 b709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@09b7 │ │ +06d194: 6e20 4c20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +06d19a: 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; │ │ @@ -101736,22 +101730,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -06d14c: |[06d14c] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -06d15c: 5421 b909 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d160: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -06d164: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06d166: 6e20 5220 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -06d16c: 0e00 |0008: return-void │ │ -06d16e: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -06d172: 28fa |000b: goto 0005 // -0006 │ │ +06d19c: |[06d19c] android.support.v7.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +06d1ac: 5421 b909 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d1b0: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +06d1b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06d1b6: 6e20 5220 0100 |0005: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +06d1bc: 0e00 |0008: return-void │ │ +06d1be: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +06d1c2: 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; │ │ @@ -101762,26 +101756,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06d174: |[06d174] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ -06d184: 5923 b809 |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ -06d188: 5421 b909 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d18c: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ -06d190: 6e10 5519 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1955 │ │ -06d196: 0c00 |0009: move-result-object v0 │ │ -06d198: 6e20 7601 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -06d19e: 0c00 |000d: move-result-object v0 │ │ -06d1a0: 6e20 4c20 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -06d1a6: 0e00 |0011: return-void │ │ -06d1a8: 5420 b609 |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ -06d1ac: 28fa |0014: goto 000e // -0006 │ │ +06d1c4: |[06d1c4] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(I)V │ │ +06d1d4: 5923 b809 |0000: iput v3, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ +06d1d8: 5421 b909 |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d1dc: 3803 0e00 |0004: if-eqz v3, 0012 // +000e │ │ +06d1e0: 6e10 5519 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getResources:()Landroid/content/res/Resources; // method@1955 │ │ +06d1e6: 0c00 |0009: move-result-object v0 │ │ +06d1e8: 6e20 7601 3000 |000a: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +06d1ee: 0c00 |000d: move-result-object v0 │ │ +06d1f0: 6e20 4c20 0100 |000e: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +06d1f6: 0e00 |0011: return-void │ │ +06d1f8: 5420 b609 |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ +06d1fc: 28fa |0014: goto 000e // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0002 line=1276 │ │ 0x0011 line=1278 │ │ 0x0012 line=1276 │ │ locals : │ │ @@ -101793,40 +101787,40 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06d1b0: |[06d1b0] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -06d1c0: 5410 b909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ -06d1c4: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ -06d1c8: 6e20 4c20 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -06d1ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06d1d0: 5910 b809 |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ -06d1d4: 0e00 |000a: return-void │ │ -06d1d6: 5412 b609 |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ -06d1da: 28f7 |000d: goto 0004 // -0009 │ │ +06d200: |[06d200] android.support.v7.internal.widget.ActionBarView$HomeView.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +06d210: 5410 b909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/widget/ImageView; // field@09b9 │ │ +06d214: 3802 0900 |0002: if-eqz v2, 000b // +0009 │ │ +06d218: 6e20 4c20 2000 |0004: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +06d21e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06d220: 5910 b809 |0008: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mUpIndicatorRes:I // field@09b8 │ │ +06d224: 0e00 |000a: return-void │ │ +06d226: 5412 b609 |000b: iget-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.mDefaultUpIndicator:Landroid/graphics/drawable/Drawable; // field@09b6 │ │ +06d22a: 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 : 508 (ActionBarView.java) │ │ │ │ Class #418 header: │ │ -class_idx : 781 │ │ +class_idx : 788 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #418 annotations: │ │ @@ -101849,17 +101843,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d1dc: |[06d1dc] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ -06d1ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06d1f2: 0e00 |0003: return-void │ │ +06d22c: |[06d22c] android.support.v7.internal.widget.ActionBarView$SavedState$1.:()V │ │ +06d23c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06d242: 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 - │ │ @@ -101868,19 +101862,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 │ │ -06d1f4: |[06d1f4] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -06d204: 2200 0e03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@030e │ │ -06d208: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06d20a: 7030 7019 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@1970 │ │ -06d210: 1100 |0006: return-object v0 │ │ +06d244: |[06d244] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +06d254: 2200 1503 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0315 │ │ +06d258: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06d25a: 7030 7019 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@1970 │ │ +06d260: 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; │ │ │ │ @@ -101889,18 +101883,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 │ │ -06d214: |[06d214] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06d224: 6e20 6a19 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@196a │ │ -06d22a: 0c00 |0003: move-result-object v0 │ │ -06d22c: 1100 |0004: return-object v0 │ │ +06d264: |[06d264] android.support.v7.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06d274: 6e20 6a19 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@196a │ │ +06d27a: 0c00 |0003: move-result-object v0 │ │ +06d27c: 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; │ │ │ │ @@ -101909,17 +101903,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 │ │ -06d230: |[06d230] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ -06d240: 2320 b604 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@04b6 │ │ -06d244: 1100 |0002: return-object v0 │ │ +06d280: |[06d280] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; │ │ +06d290: 2320 bf04 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@04bf │ │ +06d294: 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 │ │ │ │ @@ -101928,31 +101922,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 │ │ -06d248: |[06d248] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -06d258: 6e20 6c19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@196c │ │ -06d25e: 0c00 |0003: move-result-object v0 │ │ -06d260: 1100 |0004: return-object v0 │ │ +06d298: |[06d298] android.support.v7.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +06d2a8: 6e20 6c19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ActionBarView$SavedState; // method@196c │ │ +06d2ae: 0c00 |0003: move-result-object v0 │ │ +06d2b0: 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 : 508 (ActionBarView.java) │ │ │ │ Class #419 header: │ │ -class_idx : 782 │ │ +class_idx : 789 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 926 │ │ +superclass_idx : 934 │ │ source_file_idx : 508 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #419 annotations: │ │ @@ -101987,46 +101981,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06d264: |[06d264] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ -06d274: 2200 0d03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@030d │ │ -06d278: 7010 6919 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@1969 │ │ -06d27e: 6900 bb09 |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@09bb │ │ -06d282: 0e00 |0007: return-void │ │ +06d2b4: |[06d2b4] android.support.v7.internal.widget.ActionBarView$SavedState.:()V │ │ +06d2c4: 2200 1403 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1; // type@0314 │ │ +06d2c8: 7010 6919 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView$SavedState$1;.:()V // method@1969 │ │ +06d2ce: 6900 bb09 |0005: sput-object v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@09bb │ │ +06d2d2: 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 │ │ -06d284: |[06d284] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -06d294: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -06d29a: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -06d2a0: 0a00 |0006: move-result v0 │ │ -06d2a2: 5910 bc09 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ -06d2a6: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -06d2ac: 0a00 |000c: move-result v0 │ │ -06d2ae: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -06d2b2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -06d2b4: 5c10 bd09 |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ -06d2b8: 0e00 |0012: return-void │ │ -06d2ba: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -06d2bc: 28fc |0014: goto 0010 // -0004 │ │ +06d2d4: |[06d2d4] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +06d2e4: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +06d2ea: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +06d2f0: 0a00 |0006: move-result v0 │ │ +06d2f2: 5910 bc09 |0007: iput v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ +06d2f6: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +06d2fc: 0a00 |000c: move-result v0 │ │ +06d2fe: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +06d302: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +06d304: 5c10 bd09 |0010: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ +06d308: 0e00 |0012: return-void │ │ +06d30a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +06d30c: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0003 line=1223 │ │ 0x0009 line=1224 │ │ 0x0012 line=1225 │ │ 0x0013 line=1224 │ │ @@ -102039,17 +102033,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 │ │ -06d2c0: |[06d2c0] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -06d2d0: 7020 6f19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@196f │ │ -06d2d6: 0e00 |0003: return-void │ │ +06d310: |[06d310] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +06d320: 7020 6f19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@196f │ │ +06d326: 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; │ │ @@ -102059,17 +102053,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06d2d8: |[06d2d8] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -06d2e8: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -06d2ee: 0e00 |0003: return-void │ │ +06d328: |[06d328] android.support.v7.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +06d338: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +06d33e: 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; │ │ @@ -102080,25 +102074,25 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -06d2f0: |[06d2f0] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06d300: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -06d306: 5210 bc09 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ -06d30a: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -06d310: 5510 bd09 |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ -06d314: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -06d318: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06d31a: 6e20 8602 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -06d320: 0e00 |0010: return-void │ │ -06d322: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -06d324: 28fb |0012: goto 000d // -0005 │ │ +06d340: |[06d340] android.support.v7.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06d350: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +06d356: 5210 bc09 |0003: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ +06d35a: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +06d360: 5510 bd09 |0008: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ +06d364: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +06d368: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06d36a: 6e20 8602 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +06d370: 0e00 |0010: return-void │ │ +06d372: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06d374: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x0010 line=1232 │ │ 0x0011 line=1231 │ │ @@ -102106,17 +102100,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 : 508 (ActionBarView.java) │ │ │ │ Class #420 header: │ │ -class_idx : 784 │ │ +class_idx : 791 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #420 annotations: │ │ @@ -102132,17 +102126,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 570 (ActivityChooserModel.java) │ │ │ │ Class #421 header: │ │ -class_idx : 785 │ │ +class_idx : 792 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ @@ -102164,17 +102158,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 570 (ActivityChooserModel.java) │ │ │ │ Class #422 header: │ │ -class_idx : 786 │ │ +class_idx : 793 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #422 annotations: │ │ @@ -102209,19 +102203,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 │ │ -06d328: |[06d328] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -06d338: 5b01 f109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f1 │ │ -06d33c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06d342: 5b02 f009 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06d346: 0e00 |0007: return-void │ │ +06d378: |[06d378] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +06d388: 5b01 f109 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f1 │ │ +06d38c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06d392: 5b02 f009 |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06d396: 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; │ │ @@ -102234,23 +102228,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 │ │ -06d348: |[06d348] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -06d358: 5230 f209 |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d35c: 7110 9622 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d362: 0a00 |0005: move-result v0 │ │ -06d364: 5221 f209 |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d368: 7110 9622 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d36e: 0a01 |000b: move-result v1 │ │ -06d370: b110 |000c: sub-int/2addr v0, v1 │ │ -06d372: 0f00 |000d: return v0 │ │ +06d398: |[06d398] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +06d3a8: 5230 f209 |0000: iget v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d3ac: 7110 9622 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d3b2: 0a00 |0005: move-result v0 │ │ +06d3b4: 5221 f209 |0006: iget v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d3b8: 7110 9622 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d3be: 0a01 |000b: move-result v1 │ │ +06d3c0: b110 |000c: sub-int/2addr v0, v1 │ │ +06d3c2: 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; │ │ │ │ @@ -102259,19 +102253,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 │ │ -06d374: |[06d374] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -06d384: 1f02 1203 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06d388: 6e20 e119 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@19e1 │ │ -06d38e: 0a00 |0005: move-result v0 │ │ -06d390: 0f00 |0006: return v0 │ │ +06d3c4: |[06d3c4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +06d3d4: 1f02 1903 |0000: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06d3d8: 6e20 e119 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@19e1 │ │ +06d3de: 0a00 |0005: move-result v0 │ │ +06d3e0: 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; │ │ │ │ @@ -102280,40 +102274,40 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -06d394: |[06d394] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -06d3a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06d3a6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06d3a8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -06d3ac: 0f01 |0004: return v1 │ │ -06d3ae: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -06d3b2: 0121 |0007: move v1, v2 │ │ -06d3b4: 28fc |0008: goto 0004 // -0004 │ │ -06d3b6: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -06d3bc: 0c03 |000c: move-result-object v3 │ │ -06d3be: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -06d3c4: 0c04 |0010: move-result-object v4 │ │ -06d3c6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -06d3ca: 0121 |0013: move v1, v2 │ │ -06d3cc: 28f0 |0014: goto 0004 // -0010 │ │ -06d3ce: 0760 |0015: move-object v0, v6 │ │ -06d3d0: 1f00 1203 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06d3d4: 5253 f209 |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d3d8: 7110 9622 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d3de: 0a03 |001d: move-result v3 │ │ -06d3e0: 5204 f209 |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d3e4: 7110 9622 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d3ea: 0a04 |0023: move-result v4 │ │ -06d3ec: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -06d3f0: 0121 |0026: move v1, v2 │ │ -06d3f2: 28dd |0027: goto 0004 // -0023 │ │ +06d3e4: |[06d3e4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +06d3f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06d3f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06d3f8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +06d3fc: 0f01 |0004: return v1 │ │ +06d3fe: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +06d402: 0121 |0007: move v1, v2 │ │ +06d404: 28fc |0008: goto 0004 // -0004 │ │ +06d406: 6e10 b922 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +06d40c: 0c03 |000c: move-result-object v3 │ │ +06d40e: 6e10 b922 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +06d414: 0c04 |0010: move-result-object v4 │ │ +06d416: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +06d41a: 0121 |0013: move v1, v2 │ │ +06d41c: 28f0 |0014: goto 0004 // -0010 │ │ +06d41e: 0760 |0015: move-object v0, v6 │ │ +06d420: 1f00 1903 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06d424: 5253 f209 |0018: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d428: 7110 9622 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d42e: 0a03 |001d: move-result v3 │ │ +06d430: 5204 f209 |001e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d434: 7110 9622 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d43a: 0a04 |0023: move-result v4 │ │ +06d43c: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +06d440: 0121 |0026: move v1, v2 │ │ +06d442: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=896 │ │ 0x0004 line=909 │ │ 0x0005 line=899 │ │ 0x0008 line=900 │ │ 0x0009 line=902 │ │ @@ -102331,78 +102325,78 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06d3f4: |[06d3f4] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -06d404: 5210 f209 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d408: 7110 9622 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d40e: 0a00 |0005: move-result v0 │ │ -06d410: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -06d414: 0f00 |0008: return v0 │ │ +06d444: |[06d444] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +06d454: 5210 f209 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d458: 7110 9622 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d45e: 0a00 |0005: move-result v0 │ │ +06d460: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +06d464: 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 │ │ -06d418: |[06d418] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -06d428: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -06d42c: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d432: 1a01 070e |0005: const-string v1, "[" // string@0e07 │ │ -06d436: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d43c: 1a01 6421 |000a: const-string v1, "resolveInfo:" // string@2164 │ │ -06d440: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d446: 0c01 |000f: move-result-object v1 │ │ -06d448: 5462 f009 |0010: iget-object v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06d44c: 6e10 6c01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@016c │ │ -06d452: 0c02 |0015: move-result-object v2 │ │ -06d454: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d45a: 1a01 f700 |0019: const-string v1, "; weight:" // string@00f7 │ │ -06d45e: 6e20 dc22 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d464: 0c01 |001e: move-result-object v1 │ │ -06d466: 2202 7204 |001f: new-instance v2, Ljava/math/BigDecimal; // type@0472 │ │ -06d46a: 5263 f209 |0021: iget v3, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06d46e: 8934 |0023: float-to-double v4, v3 │ │ -06d470: 7030 f622 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@22f6 │ │ -06d476: 6e20 db22 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -06d47c: 1a01 330e |002a: const-string v1, "]" // string@0e33 │ │ -06d480: 6e20 dc22 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d486: 6e10 e122 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d48c: 0c01 |0032: move-result-object v1 │ │ -06d48e: 1101 |0033: return-object v1 │ │ +06d468: |[06d468] android.support.v7.internal.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +06d478: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +06d47c: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d482: 1a01 100e |0005: const-string v1, "[" // string@0e10 │ │ +06d486: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d48c: 1a01 6d21 |000a: const-string v1, "resolveInfo:" // string@216d │ │ +06d490: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d496: 0c01 |000f: move-result-object v1 │ │ +06d498: 5452 f009 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06d49c: 6e10 6c01 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@016c │ │ +06d4a2: 0c02 |0015: move-result-object v2 │ │ +06d4a4: 6e20 dc22 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d4aa: 1a01 f700 |0019: const-string v1, "; weight:" // string@00f7 │ │ +06d4ae: 6e20 dc22 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d4b4: 0c01 |001e: move-result-object v1 │ │ +06d4b6: 2202 7b04 |001f: new-instance v2, Ljava/math/BigDecimal; // type@047b │ │ +06d4ba: 5253 f209 |0021: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06d4be: 8933 |0023: float-to-double v3, v3 │ │ +06d4c0: 7030 f622 3204 |0024: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@22f6 │ │ +06d4c6: 6e20 db22 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +06d4cc: 1a01 3c0e |002a: const-string v1, "]" // string@0e3c │ │ +06d4d0: 6e20 dc22 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d4d6: 6e10 e122 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d4dc: 0c01 |0032: move-result-object v1 │ │ +06d4de: 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 : 570 (ActivityChooserModel.java) │ │ │ │ Class #423 header: │ │ -class_idx : 787 │ │ +class_idx : 794 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ @@ -102426,17 +102420,17 @@ │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 570 (ActivityChooserModel.java) │ │ │ │ Class #424 header: │ │ -class_idx : 789 │ │ +class_idx : 796 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #424 annotations: │ │ @@ -102469,20 +102463,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 │ │ -06d490: |[06d490] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -06d4a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06d4a6: 5b01 f609 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d4aa: 5a02 f709 |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d4ae: 5904 f809 |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d4b2: 0e00 |0009: return-void │ │ +06d4e0: |[06d4e0] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +06d4f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06d4f6: 5b01 f609 |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d4fa: 5a02 f709 |0005: iput-wide v2, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d4fe: 5904 f809 |0007: iput v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d502: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ 0x0003 line=810 │ │ 0x0005 line=811 │ │ 0x0007 line=812 │ │ 0x0009 line=813 │ │ @@ -102493,88 +102487,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 │ │ -06d4b4: |[06d4b4] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -06d4c4: 7110 f300 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00f3 │ │ -06d4ca: 0c00 |0003: move-result-object v0 │ │ -06d4cc: 7056 ea19 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ -06d4d2: 0e00 |0007: return-void │ │ +06d504: |[06d504] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +06d514: 7110 f300 0200 |0000: invoke-static {v2}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@00f3 │ │ +06d51a: 0c00 |0003: move-result-object v0 │ │ +06d51c: 7055 ea19 0143 |0004: invoke-direct {v1, v0, v3, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ +06d522: 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 │ │ -06d4d4: |[06d4d4] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -06d4e4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06d4e6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06d4e8: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ -06d4ec: 0f01 |0004: return v1 │ │ -06d4ee: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ -06d4f2: 0121 |0007: move v1, v2 │ │ -06d4f4: 28fc |0008: goto 0004 // -0004 │ │ -06d4f6: 6e10 b922 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -06d4fc: 0c03 |000c: move-result-object v3 │ │ -06d4fe: 6e10 b922 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -06d504: 0c04 |0010: move-result-object v4 │ │ -06d506: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -06d50a: 0121 |0013: move v1, v2 │ │ -06d50c: 28f0 |0014: goto 0004 // -0010 │ │ -06d50e: 0790 |0015: move-object v0, v9 │ │ -06d510: 1f00 1503 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06d514: 5483 f609 |0018: iget-object v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d518: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -06d51c: 5403 f609 |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d520: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -06d524: 0121 |0020: move v1, v2 │ │ -06d526: 28e3 |0021: goto 0004 // -001d │ │ -06d528: 5483 f609 |0022: iget-object v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d52c: 5404 f609 |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d530: 6e20 ee00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@00ee │ │ -06d536: 0a03 |0029: move-result v3 │ │ -06d538: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -06d53c: 0121 |002c: move v1, v2 │ │ -06d53e: 28d7 |002d: goto 0004 // -0029 │ │ -06d540: 5384 f709 |002e: iget-wide v4, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d544: 5306 f709 |0030: iget-wide v6, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d548: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ -06d54c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -06d550: 0121 |0036: move v1, v2 │ │ -06d552: 28cd |0037: goto 0004 // -0033 │ │ -06d554: 5283 f809 |0038: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d558: 7110 9622 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d55e: 0a03 |003d: move-result v3 │ │ -06d560: 5204 f809 |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d564: 7110 9622 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d56a: 0a04 |0043: move-result v4 │ │ -06d56c: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -06d570: 0121 |0046: move v1, v2 │ │ -06d572: 28bd |0047: goto 0004 // -0043 │ │ +06d524: |[06d524] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +06d534: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06d536: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06d538: 3387 0300 |0002: if-ne v7, v8, 0005 // +0003 │ │ +06d53c: 0f01 |0004: return v1 │ │ +06d53e: 3908 0400 |0005: if-nez v8, 0009 // +0004 │ │ +06d542: 0121 |0007: move v1, v2 │ │ +06d544: 28fc |0008: goto 0004 // -0004 │ │ +06d546: 6e10 b922 0700 |0009: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +06d54c: 0c03 |000c: move-result-object v3 │ │ +06d54e: 6e10 b922 0800 |000d: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +06d554: 0c04 |0010: move-result-object v4 │ │ +06d556: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +06d55a: 0121 |0013: move v1, v2 │ │ +06d55c: 28f0 |0014: goto 0004 // -0010 │ │ +06d55e: 0780 |0015: move-object v0, v8 │ │ +06d560: 1f00 1c03 |0016: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06d564: 5473 f609 |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d568: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +06d56c: 5403 f609 |001c: iget-object v3, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d570: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +06d574: 0121 |0020: move v1, v2 │ │ +06d576: 28e3 |0021: goto 0004 // -001d │ │ +06d578: 5473 f609 |0022: iget-object v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d57c: 5404 f609 |0024: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d580: 6e20 ee00 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@00ee │ │ +06d586: 0a03 |0029: move-result v3 │ │ +06d588: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +06d58c: 0121 |002c: move v1, v2 │ │ +06d58e: 28d7 |002d: goto 0004 // -0029 │ │ +06d590: 5373 f709 |002e: iget-wide v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d594: 5305 f709 |0030: iget-wide v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d598: 3103 0305 |0032: cmp-long v3, v3, v5 │ │ +06d59c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +06d5a0: 0121 |0036: move v1, v2 │ │ +06d5a2: 28cd |0037: goto 0004 // -0033 │ │ +06d5a4: 5273 f809 |0038: iget v3, v7, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d5a8: 7110 9622 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d5ae: 0a03 |003d: move-result v3 │ │ +06d5b0: 5204 f809 |003e: iget v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d5b4: 7110 9622 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d5ba: 0a04 |0043: move-result v4 │ │ +06d5bc: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +06d5c0: 0121 |0046: move v1, v2 │ │ +06d5c2: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x0004 line=850 │ │ 0x0005 line=830 │ │ 0x0008 line=831 │ │ 0x0009 line=833 │ │ @@ -102587,51 +102581,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 │ │ -06d574: |[06d574] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -06d584: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -06d588: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06d58a: 5482 f609 |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d58e: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -06d592: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -06d594: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -06d598: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -06d59c: 5384 f709 |000c: iget-wide v4, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d5a0: 5386 f709 |000e: iget-wide v6, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d5a4: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ -06d5a8: c536 |0012: ushr-long/2addr v6, v3 │ │ -06d5aa: c264 |0013: xor-long/2addr v4, v6 │ │ -06d5ac: 8443 |0014: long-to-int v3, v4 │ │ -06d5ae: 9001 0203 |0015: add-int v1, v2, v3 │ │ -06d5b2: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -06d5b6: 5283 f809 |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d5ba: 7110 9622 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ -06d5c0: 0a03 |001e: move-result v3 │ │ -06d5c2: 9001 0203 |001f: add-int v1, v2, v3 │ │ -06d5c6: 0f01 |0021: return v1 │ │ -06d5c8: 5482 f609 |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d5cc: 6e10 f200 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@00f2 │ │ -06d5d2: 0a02 |0027: move-result v2 │ │ -06d5d4: 28e0 |0028: goto 0008 // -0020 │ │ +06d5c4: |[06d5c4] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +06d5d4: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +06d5d8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06d5da: 5482 f609 |0003: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d5de: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +06d5e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +06d5e4: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +06d5e8: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +06d5ec: 5383 f709 |000c: iget-wide v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d5f0: 5385 f709 |000e: iget-wide v5, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d5f4: 1307 2000 |0010: const/16 v7, #int 32 // #20 │ │ +06d5f8: c575 |0012: ushr-long/2addr v5, v7 │ │ +06d5fa: c253 |0013: xor-long/2addr v3, v5 │ │ +06d5fc: 8433 |0014: long-to-int v3, v3 │ │ +06d5fe: 9001 0203 |0015: add-int v1, v2, v3 │ │ +06d602: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +06d606: 5283 f809 |0019: iget v3, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d60a: 7110 9622 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2296 │ │ +06d610: 0a03 |001e: move-result v3 │ │ +06d612: 9001 0203 |001f: add-int v1, v2, v3 │ │ +06d616: 0f01 |0021: return v1 │ │ +06d618: 5482 f609 |0022: iget-object v2, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d61c: 6e10 f200 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@00f2 │ │ +06d622: 0a02 |0027: move-result v2 │ │ +06d624: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0002 line=818 │ │ 0x0003 line=819 │ │ 0x000a line=820 │ │ 0x0017 line=821 │ │ @@ -102643,65 +102637,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 │ │ -06d5d8: |[06d5d8] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -06d5e8: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -06d5ec: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d5f2: 1a01 070e |0005: const-string v1, "[" // string@0e07 │ │ -06d5f6: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d5fc: 1a01 e400 |000a: const-string v1, "; activity:" // string@00e4 │ │ -06d600: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d606: 0c01 |000f: move-result-object v1 │ │ -06d608: 5462 f609 |0010: iget-object v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d60c: 6e20 db22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -06d612: 1a01 f500 |0015: const-string v1, "; time:" // string@00f5 │ │ -06d616: 6e20 dc22 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d61c: 0c01 |001a: move-result-object v1 │ │ -06d61e: 5362 f709 |001b: iget-wide v2, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d622: 6e30 d922 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ -06d628: 1a01 f700 |0020: const-string v1, "; weight:" // string@00f7 │ │ -06d62c: 6e20 dc22 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d632: 0c01 |0025: move-result-object v1 │ │ -06d634: 2202 7204 |0026: new-instance v2, Ljava/math/BigDecimal; // type@0472 │ │ -06d638: 5263 f809 |0028: iget v3, v6, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d63c: 8934 |002a: float-to-double v4, v3 │ │ -06d63e: 7030 f622 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@22f6 │ │ -06d644: 6e20 db22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -06d64a: 1a01 330e |0031: const-string v1, "]" // string@0e33 │ │ -06d64e: 6e20 dc22 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d654: 6e10 e122 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d65a: 0c01 |0039: move-result-object v1 │ │ -06d65c: 1101 |003a: return-object v1 │ │ +06d628: |[06d628] android.support.v7.internal.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +06d638: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +06d63c: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d642: 1a01 100e |0005: const-string v1, "[" // string@0e10 │ │ +06d646: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d64c: 1a01 e400 |000a: const-string v1, "; activity:" // string@00e4 │ │ +06d650: 6e20 dc22 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d656: 0c01 |000f: move-result-object v1 │ │ +06d658: 5452 f609 |0010: iget-object v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d65c: 6e20 db22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +06d662: 1a01 f500 |0015: const-string v1, "; time:" // string@00f5 │ │ +06d666: 6e20 dc22 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d66c: 0c01 |001a: move-result-object v1 │ │ +06d66e: 5352 f709 |001b: iget-wide v2, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d672: 6e30 d922 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ +06d678: 1a01 f700 |0020: const-string v1, "; weight:" // string@00f7 │ │ +06d67c: 6e20 dc22 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d682: 0c01 |0025: move-result-object v1 │ │ +06d684: 2202 7b04 |0026: new-instance v2, Ljava/math/BigDecimal; // type@047b │ │ +06d688: 5253 f809 |0028: iget v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d68c: 8933 |002a: float-to-double v3, v3 │ │ +06d68e: 7030 f622 3204 |002b: invoke-direct {v2, v3, v4}, Ljava/math/BigDecimal;.:(D)V // method@22f6 │ │ +06d694: 6e20 db22 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +06d69a: 1a01 3c0e |0031: const-string v1, "]" // string@0e3c │ │ +06d69e: 6e20 dc22 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d6a4: 6e10 e122 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d6aa: 0c01 |0039: move-result-object v1 │ │ +06d6ac: 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 : 570 (ActivityChooserModel.java) │ │ │ │ Class #425 header: │ │ -class_idx : 790 │ │ +class_idx : 797 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #425 annotations: │ │ @@ -102723,17 +102717,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 570 (ActivityChooserModel.java) │ │ │ │ Class #426 header: │ │ -class_idx : 791 │ │ +class_idx : 798 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 113 │ │ +superclass_idx : 118 │ │ source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #426 annotations: │ │ @@ -102759,18 +102753,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 │ │ -06d660: |[06d660] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -06d670: 5b01 f909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d674: 7010 4802 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0248 │ │ -06d67a: 0e00 |0005: return-void │ │ +06d6b0: |[06d6b0] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +06d6c0: 5b01 f909 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d6c4: 7010 4802 0000 |0002: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@0248 │ │ +06d6ca: 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; │ │ │ │ @@ -102779,17 +102773,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 │ │ -06d67c: |[06d67c] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -06d68c: 7020 f019 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@19f0 │ │ -06d692: 0e00 |0003: return-void │ │ +06d6cc: |[06d6cc] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +06d6dc: 7020 f019 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@19f0 │ │ +06d6e2: 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; │ │ @@ -102800,319 +102794,309 @@ │ │ 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 │ │ -06d694: |[06d694] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d6a4: 6e20 f319 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@19f3 │ │ -06d6aa: 0c00 |0003: move-result-object v0 │ │ -06d6ac: 1100 |0004: return-object v0 │ │ +06d6e4: |[06d6e4] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +06d6f4: 6e20 f319 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; // method@19f3 │ │ +06d6fa: 0c00 |0003: move-result-object v0 │ │ +06d6fc: 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 │ │ -06d6b0: |[06d6b0] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ -06d6c0: 120d |0000: const/4 v13, #int 0 // #0 │ │ -06d6c2: 4604 130d |0001: aget-object v4, v19, v13 │ │ -06d6c6: 1f04 8404 |0003: check-cast v4, Ljava/util/List; // type@0484 │ │ -06d6ca: 121d |0005: const/4 v13, #int 1 // #1 │ │ -06d6cc: 4605 130d |0006: aget-object v5, v19, v13 │ │ -06d6d0: 1f05 6304 |0008: check-cast v5, Ljava/lang/String; // type@0463 │ │ -06d6d4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -06d6d6: 0800 1200 |000b: move-object/from16 v0, v18 │ │ -06d6da: 540d f909 |000d: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d6de: 7110 f819 0d00 |000f: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@19f8 │ │ -06d6e4: 0c0d |0012: move-result-object v13 │ │ -06d6e6: 120e |0013: const/4 v14, #int 0 // #0 │ │ -06d6e8: 6e30 1301 5d0e |0014: invoke-virtual {v13, v5, v14}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0113 │ │ -06d6ee: 0c03 |0017: move-result-object v3 │ │ -06d6f0: 7100 a51d 0000 |0018: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1da5 │ │ -06d6f6: 0c0c |001b: move-result-object v12 │ │ -06d6f8: 120d |001c: const/4 v13, #int 0 // #0 │ │ -06d6fa: 7230 6b23 3c0d |001d: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@236b │ │ -06d700: 1a0d db0c |0020: const-string v13, "UTF-8" // string@0cdb │ │ -06d704: 121e |0022: const/4 v14, #int 1 // #1 │ │ -06d706: 7110 7822 0e00 |0023: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -06d70c: 0c0e |0026: move-result-object v14 │ │ -06d70e: 7230 6c23 dc0e |0027: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@236c │ │ -06d714: 120d |002a: const/4 v13, #int 0 // #0 │ │ -06d716: 1a0e 4817 |002b: const-string v14, "historical-records" // string@1748 │ │ -06d71a: 7230 6d23 dc0e |002d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236d │ │ -06d720: 7210 3123 0400 |0030: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2331 │ │ -06d726: 0a0b |0033: move-result v11 │ │ -06d728: 1206 |0034: const/4 v6, #int 0 // #0 │ │ -06d72a: 35b6 5b00 |0035: if-ge v6, v11, 0090 // +005b │ │ -06d72e: 120d |0037: const/4 v13, #int 0 // #0 │ │ -06d730: 7220 3023 d400 |0038: invoke-interface {v4, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2330 │ │ -06d736: 0c0a |003b: move-result-object v10 │ │ -06d738: 1f0a 1503 |003c: check-cast v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06d73c: 120d |003e: const/4 v13, #int 0 // #0 │ │ -06d73e: 1a0e 4717 |003f: const-string v14, "historical-record" // string@1747 │ │ -06d742: 7230 6d23 dc0e |0041: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236d │ │ -06d748: 120d |0044: const/4 v13, #int 0 // #0 │ │ -06d74a: 1a0e 620f |0045: const-string v14, "activity" // string@0f62 │ │ -06d74e: 54af f609 |0047: iget-object v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -06d752: 6e10 f000 0f00 |0049: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@00f0 │ │ -06d758: 0c0f |004c: move-result-object v15 │ │ -06d75a: 7240 6823 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@2368 │ │ -06d760: 120d |0050: const/4 v13, #int 0 // #0 │ │ -06d762: 1a0e 9525 |0051: const-string v14, "time" // string@2595 │ │ -06d766: 53a0 f709 |0053: iget-wide v0, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ -06d76a: 0510 0000 |0055: move-wide/from16 v16, v0 │ │ -06d76e: 7702 d322 1000 |0057: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@22d3 │ │ -06d774: 0c0f |005a: move-result-object v15 │ │ -06d776: 7240 6823 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@2368 │ │ -06d77c: 120d |005e: const/4 v13, #int 0 // #0 │ │ -06d77e: 1a0e 8b26 |005f: const-string v14, "weight" // string@268b │ │ -06d782: 52af f809 |0061: iget v15, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -06d786: 7110 d122 0f00 |0063: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@22d1 │ │ -06d78c: 0c0f |0066: move-result-object v15 │ │ -06d78e: 7240 6823 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@2368 │ │ -06d794: 120d |006a: const/4 v13, #int 0 // #0 │ │ -06d796: 1a0e 4717 |006b: const-string v14, "historical-record" // string@1747 │ │ -06d79a: 7230 6a23 dc0e |006d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236a │ │ -06d7a0: d806 0601 |0070: add-int/lit8 v6, v6, #int 1 // #01 │ │ -06d7a4: 28c3 |0072: goto 0035 // -003d │ │ -06d7a6: 0d02 |0073: move-exception v2 │ │ -06d7a8: 7100 f919 0000 |0074: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ -06d7ae: 0c0d |0077: move-result-object v13 │ │ -06d7b0: 220e 6404 |0078: new-instance v14, Ljava/lang/StringBuilder; // type@0464 │ │ -06d7b4: 7010 d422 0e00 |007a: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d7ba: 1a0f 9003 |007d: const-string v15, "Error writing historical recrod file: " // string@0390 │ │ -06d7be: 6e20 dc22 fe00 |007f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d7c4: 0c0e |0082: move-result-object v14 │ │ -06d7c6: 6e20 dc22 5e00 |0083: invoke-virtual {v14, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d7cc: 0c0e |0086: move-result-object v14 │ │ -06d7ce: 6e10 e122 0e00 |0087: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d7d4: 0c0e |008a: move-result-object v14 │ │ -06d7d6: 7130 8f1d ed02 |008b: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06d7dc: 120d |008e: const/4 v13, #int 0 // #0 │ │ -06d7de: 110d |008f: return-object v13 │ │ -06d7e0: 120d |0090: const/4 v13, #int 0 // #0 │ │ -06d7e2: 1a0e 4817 |0091: const-string v14, "historical-records" // string@1748 │ │ -06d7e6: 7230 6a23 dc0e |0093: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236a │ │ -06d7ec: 7210 6923 0c00 |0096: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2369 │ │ -06d7f2: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -06d7f6: 540d f909 |009b: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d7fa: 121e |009d: const/4 v14, #int 1 // #1 │ │ -06d7fc: 7120 fb19 ed00 |009e: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ -06d802: 3803 0500 |00a1: if-eqz v3, 00a6 // +0005 │ │ -06d806: 6e10 6822 0300 |00a3: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -06d80c: 120d |00a6: const/4 v13, #int 0 // #0 │ │ -06d80e: 28e8 |00a7: goto 008f // -0018 │ │ -06d810: 0d07 |00a8: move-exception v7 │ │ -06d812: 7100 f919 0000 |00a9: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ -06d818: 0c0d |00ac: move-result-object v13 │ │ -06d81a: 220e 6404 |00ad: new-instance v14, Ljava/lang/StringBuilder; // type@0464 │ │ -06d81e: 7010 d422 0e00 |00af: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d824: 1a0f 9003 |00b2: const-string v15, "Error writing historical recrod file: " // string@0390 │ │ -06d828: 6e20 dc22 fe00 |00b4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d82e: 0c0e |00b7: move-result-object v14 │ │ -06d830: 0800 1200 |00b8: move-object/from16 v0, v18 │ │ -06d834: 540f f909 |00ba: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d838: 7110 fa19 0f00 |00bc: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ -06d83e: 0c0f |00bf: move-result-object v15 │ │ -06d840: 6e20 dc22 fe00 |00c0: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d846: 0c0e |00c3: move-result-object v14 │ │ -06d848: 6e10 e122 0e00 |00c4: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d84e: 0c0e |00c7: move-result-object v14 │ │ -06d850: 7130 8f1d ed07 |00c8: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06d856: 0800 1200 |00cb: move-object/from16 v0, v18 │ │ -06d85a: 540d f909 |00cd: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d85e: 121e |00cf: const/4 v14, #int 1 // #1 │ │ -06d860: 7120 fb19 ed00 |00d0: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ -06d866: 3803 d3ff |00d3: if-eqz v3, 00a6 // -002d │ │ -06d86a: 6e10 6822 0300 |00d5: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -06d870: 28ce |00d8: goto 00a6 // -0032 │ │ -06d872: 0d0d |00d9: move-exception v13 │ │ -06d874: 28cc |00da: goto 00a6 // -0034 │ │ -06d876: 0d09 |00db: move-exception v9 │ │ -06d878: 7100 f919 0000 |00dc: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ -06d87e: 0c0d |00df: move-result-object v13 │ │ -06d880: 220e 6404 |00e0: new-instance v14, Ljava/lang/StringBuilder; // type@0464 │ │ -06d884: 7010 d422 0e00 |00e2: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d88a: 1a0f 9003 |00e5: const-string v15, "Error writing historical recrod file: " // string@0390 │ │ -06d88e: 6e20 dc22 fe00 |00e7: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d894: 0c0e |00ea: move-result-object v14 │ │ -06d896: 0800 1200 |00eb: move-object/from16 v0, v18 │ │ -06d89a: 540f f909 |00ed: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d89e: 7110 fa19 0f00 |00ef: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ -06d8a4: 0c0f |00f2: move-result-object v15 │ │ -06d8a6: 6e20 dc22 fe00 |00f3: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d8ac: 0c0e |00f6: move-result-object v14 │ │ -06d8ae: 6e10 e122 0e00 |00f7: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d8b4: 0c0e |00fa: move-result-object v14 │ │ -06d8b6: 7130 8f1d ed09 |00fb: invoke-static {v13, v14, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06d8bc: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ -06d8c0: 540d f909 |0100: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d8c4: 121e |0102: const/4 v14, #int 1 // #1 │ │ -06d8c6: 7120 fb19 ed00 |0103: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ -06d8cc: 3803 a0ff |0106: if-eqz v3, 00a6 // -0060 │ │ -06d8d0: 6e10 6822 0300 |0108: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -06d8d6: 289b |010b: goto 00a6 // -0065 │ │ -06d8d8: 0d0d |010c: move-exception v13 │ │ -06d8da: 2899 |010d: goto 00a6 // -0067 │ │ -06d8dc: 0d08 |010e: move-exception v8 │ │ -06d8de: 7100 f919 0000 |010f: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ -06d8e4: 0c0d |0112: move-result-object v13 │ │ -06d8e6: 220e 6404 |0113: new-instance v14, Ljava/lang/StringBuilder; // type@0464 │ │ -06d8ea: 7010 d422 0e00 |0115: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06d8f0: 1a0f 9003 |0118: const-string v15, "Error writing historical recrod file: " // string@0390 │ │ -06d8f4: 6e20 dc22 fe00 |011a: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d8fa: 0c0e |011d: move-result-object v14 │ │ -06d8fc: 0800 1200 |011e: move-object/from16 v0, v18 │ │ -06d900: 540f f909 |0120: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d904: 7110 fa19 0f00 |0122: invoke-static {v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ -06d90a: 0c0f |0125: move-result-object v15 │ │ -06d90c: 6e20 dc22 fe00 |0126: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06d912: 0c0e |0129: move-result-object v14 │ │ -06d914: 6e10 e122 0e00 |012a: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06d91a: 0c0e |012d: move-result-object v14 │ │ -06d91c: 7130 8f1d ed08 |012e: invoke-static {v13, v14, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06d922: 0800 1200 |0131: move-object/from16 v0, v18 │ │ -06d926: 540d f909 |0133: iget-object v13, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d92a: 121e |0135: const/4 v14, #int 1 // #1 │ │ -06d92c: 7120 fb19 ed00 |0136: invoke-static {v13, v14}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ -06d932: 3803 6dff |0139: if-eqz v3, 00a6 // -0093 │ │ -06d936: 6e10 6822 0300 |013b: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -06d93c: 2900 68ff |013e: goto/16 00a6 // -0098 │ │ -06d940: 0d0d |0140: move-exception v13 │ │ -06d942: 2900 65ff |0141: goto/16 00a6 // -009b │ │ -06d946: 0d0d |0143: move-exception v13 │ │ -06d948: 0800 1200 |0144: move-object/from16 v0, v18 │ │ -06d94c: 540e f909 |0146: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ -06d950: 121f |0148: const/4 v15, #int 1 // #1 │ │ -06d952: 7120 fb19 fe00 |0149: invoke-static {v14, v15}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ -06d958: 3803 0500 |014c: if-eqz v3, 0151 // +0005 │ │ -06d95c: 6e10 6822 0300 |014e: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ -06d962: 270d |0151: throw v13 │ │ -06d964: 0d0d |0152: move-exception v13 │ │ -06d966: 2900 53ff |0153: goto/16 00a6 // -00ad │ │ -06d96a: 0d0e |0155: move-exception v14 │ │ -06d96c: 28fb |0156: goto 0151 // -0005 │ │ + insns size : 323 16-bit code units │ │ +06d700: |[06d700] android.support.v7.internal.widget.ActivityChooserModel$PersistHistoryAsyncTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Void; │ │ +06d710: 120b |0000: const/4 v11, #int 0 // #0 │ │ +06d712: 4602 100b |0001: aget-object v2, v16, v11 │ │ +06d716: 1f02 8d04 |0003: check-cast v2, Ljava/util/List; // type@048d │ │ +06d71a: 121b |0005: const/4 v11, #int 1 // #1 │ │ +06d71c: 4603 100b |0006: aget-object v3, v16, v11 │ │ +06d720: 1f03 6c04 |0008: check-cast v3, Ljava/lang/String; // type@046c │ │ +06d724: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06d726: 54fb f909 |000b: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d72a: 7110 f819 0b00 |000d: invoke-static {v11}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; // method@19f8 │ │ +06d730: 0c0b |0010: move-result-object v11 │ │ +06d732: 120c |0011: const/4 v12, #int 0 // #0 │ │ +06d734: 6e30 1301 3b0c |0012: invoke-virtual {v11, v3, v12}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0113 │ │ +06d73a: 0c01 |0015: move-result-object v1 │ │ +06d73c: 7100 a51d 0000 |0016: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1da5 │ │ +06d742: 0c0a |0019: move-result-object v10 │ │ +06d744: 120b |001a: const/4 v11, #int 0 // #0 │ │ +06d746: 7230 6b23 1a0b |001b: invoke-interface {v10, v1, v11}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@236b │ │ +06d74c: 1a0b e40c |001e: const-string v11, "UTF-8" // string@0ce4 │ │ +06d750: 121c |0020: const/4 v12, #int 1 // #1 │ │ +06d752: 7110 7822 0c00 |0021: invoke-static {v12}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +06d758: 0c0c |0024: move-result-object v12 │ │ +06d75a: 7230 6c23 ba0c |0025: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@236c │ │ +06d760: 120b |0028: const/4 v11, #int 0 // #0 │ │ +06d762: 1a0c 5117 |0029: const-string v12, "historical-records" // string@1751 │ │ +06d766: 7230 6d23 ba0c |002b: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236d │ │ +06d76c: 7210 3123 0200 |002e: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2331 │ │ +06d772: 0a09 |0031: move-result v9 │ │ +06d774: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +06d776: 3594 5900 |0033: if-ge v4, v9, 008c // +0059 │ │ +06d77a: 120b |0035: const/4 v11, #int 0 // #0 │ │ +06d77c: 7220 3023 b200 |0036: invoke-interface {v2, v11}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2330 │ │ +06d782: 0c08 |0039: move-result-object v8 │ │ +06d784: 1f08 1c03 |003a: check-cast v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06d788: 120b |003c: const/4 v11, #int 0 // #0 │ │ +06d78a: 1a0c 5017 |003d: const-string v12, "historical-record" // string@1750 │ │ +06d78e: 7230 6d23 ba0c |003f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236d │ │ +06d794: 120b |0042: const/4 v11, #int 0 // #0 │ │ +06d796: 1a0c 6b0f |0043: const-string v12, "activity" // string@0f6b │ │ +06d79a: 548d f609 |0045: iget-object v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +06d79e: 6e10 f000 0d00 |0047: invoke-virtual {v13}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@00f0 │ │ +06d7a4: 0c0d |004a: move-result-object v13 │ │ +06d7a6: 7240 6823 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@2368 │ │ +06d7ac: 120b |004e: const/4 v11, #int 0 // #0 │ │ +06d7ae: 1a0c 9e25 |004f: const-string v12, "time" // string@259e │ │ +06d7b2: 538d f709 |0051: iget-wide v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@09f7 │ │ +06d7b6: 7120 d322 ed00 |0053: invoke-static {v13, v14}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@22d3 │ │ +06d7bc: 0c0d |0056: move-result-object v13 │ │ +06d7be: 7240 6823 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@2368 │ │ +06d7c4: 120b |005a: const/4 v11, #int 0 // #0 │ │ +06d7c6: 1a0c 9426 |005b: const-string v12, "weight" // string@2694 │ │ +06d7ca: 528d f809 |005d: iget v13, v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +06d7ce: 7110 d122 0d00 |005f: invoke-static {v13}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@22d1 │ │ +06d7d4: 0c0d |0062: move-result-object v13 │ │ +06d7d6: 7240 6823 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@2368 │ │ +06d7dc: 120b |0066: const/4 v11, #int 0 // #0 │ │ +06d7de: 1a0c 5017 |0067: const-string v12, "historical-record" // string@1750 │ │ +06d7e2: 7230 6a23 ba0c |0069: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236a │ │ +06d7e8: d804 0401 |006c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06d7ec: 28c5 |006e: goto 0033 // -003b │ │ +06d7ee: 0d00 |006f: move-exception v0 │ │ +06d7f0: 7100 f919 0000 |0070: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ +06d7f6: 0c0b |0073: move-result-object v11 │ │ +06d7f8: 220c 6d04 |0074: new-instance v12, Ljava/lang/StringBuilder; // type@046d │ │ +06d7fc: 7010 d422 0c00 |0076: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d802: 1a0d 9003 |0079: const-string v13, "Error writing historical recrod file: " // string@0390 │ │ +06d806: 6e20 dc22 dc00 |007b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d80c: 0c0c |007e: move-result-object v12 │ │ +06d80e: 6e20 dc22 3c00 |007f: invoke-virtual {v12, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d814: 0c0c |0082: move-result-object v12 │ │ +06d816: 6e10 e122 0c00 |0083: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d81c: 0c0c |0086: move-result-object v12 │ │ +06d81e: 7130 8f1d cb00 |0087: invoke-static {v11, v12, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06d824: 120b |008a: const/4 v11, #int 0 // #0 │ │ +06d826: 110b |008b: return-object v11 │ │ +06d828: 120b |008c: const/4 v11, #int 0 // #0 │ │ +06d82a: 1a0c 5117 |008d: const-string v12, "historical-records" // string@1751 │ │ +06d82e: 7230 6a23 ba0c |008f: invoke-interface {v10, v11, v12}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@236a │ │ +06d834: 7210 6923 0a00 |0092: invoke-interface {v10}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2369 │ │ +06d83a: 54fb f909 |0095: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d83e: 121c |0097: const/4 v12, #int 1 // #1 │ │ +06d840: 7120 fb19 cb00 |0098: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ +06d846: 3801 0500 |009b: if-eqz v1, 00a0 // +0005 │ │ +06d84a: 6e10 6822 0100 |009d: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +06d850: 120b |00a0: const/4 v11, #int 0 // #0 │ │ +06d852: 28ea |00a1: goto 008b // -0016 │ │ +06d854: 0d05 |00a2: move-exception v5 │ │ +06d856: 7100 f919 0000 |00a3: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ +06d85c: 0c0b |00a6: move-result-object v11 │ │ +06d85e: 220c 6d04 |00a7: new-instance v12, Ljava/lang/StringBuilder; // type@046d │ │ +06d862: 7010 d422 0c00 |00a9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d868: 1a0d 9003 |00ac: const-string v13, "Error writing historical recrod file: " // string@0390 │ │ +06d86c: 6e20 dc22 dc00 |00ae: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d872: 0c0c |00b1: move-result-object v12 │ │ +06d874: 54fd f909 |00b2: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d878: 7110 fa19 0d00 |00b4: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ +06d87e: 0c0d |00b7: move-result-object v13 │ │ +06d880: 6e20 dc22 dc00 |00b8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d886: 0c0c |00bb: move-result-object v12 │ │ +06d888: 6e10 e122 0c00 |00bc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d88e: 0c0c |00bf: move-result-object v12 │ │ +06d890: 7130 8f1d cb05 |00c0: invoke-static {v11, v12, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06d896: 54fb f909 |00c3: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d89a: 121c |00c5: const/4 v12, #int 1 // #1 │ │ +06d89c: 7120 fb19 cb00 |00c6: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ +06d8a2: 3801 d7ff |00c9: if-eqz v1, 00a0 // -0029 │ │ +06d8a6: 6e10 6822 0100 |00cb: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +06d8ac: 28d2 |00ce: goto 00a0 // -002e │ │ +06d8ae: 0d0b |00cf: move-exception v11 │ │ +06d8b0: 28d0 |00d0: goto 00a0 // -0030 │ │ +06d8b2: 0d07 |00d1: move-exception v7 │ │ +06d8b4: 7100 f919 0000 |00d2: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ +06d8ba: 0c0b |00d5: move-result-object v11 │ │ +06d8bc: 220c 6d04 |00d6: new-instance v12, Ljava/lang/StringBuilder; // type@046d │ │ +06d8c0: 7010 d422 0c00 |00d8: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d8c6: 1a0d 9003 |00db: const-string v13, "Error writing historical recrod file: " // string@0390 │ │ +06d8ca: 6e20 dc22 dc00 |00dd: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d8d0: 0c0c |00e0: move-result-object v12 │ │ +06d8d2: 54fd f909 |00e1: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d8d6: 7110 fa19 0d00 |00e3: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ +06d8dc: 0c0d |00e6: move-result-object v13 │ │ +06d8de: 6e20 dc22 dc00 |00e7: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d8e4: 0c0c |00ea: move-result-object v12 │ │ +06d8e6: 6e10 e122 0c00 |00eb: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d8ec: 0c0c |00ee: move-result-object v12 │ │ +06d8ee: 7130 8f1d cb07 |00ef: invoke-static {v11, v12, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06d8f4: 54fb f909 |00f2: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d8f8: 121c |00f4: const/4 v12, #int 1 // #1 │ │ +06d8fa: 7120 fb19 cb00 |00f5: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ +06d900: 3801 a8ff |00f8: if-eqz v1, 00a0 // -0058 │ │ +06d904: 6e10 6822 0100 |00fa: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +06d90a: 28a3 |00fd: goto 00a0 // -005d │ │ +06d90c: 0d0b |00fe: move-exception v11 │ │ +06d90e: 28a1 |00ff: goto 00a0 // -005f │ │ +06d910: 0d06 |0100: move-exception v6 │ │ +06d912: 7100 f919 0000 |0101: invoke-static {}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$300:()Ljava/lang/String; // method@19f9 │ │ +06d918: 0c0b |0104: move-result-object v11 │ │ +06d91a: 220c 6d04 |0105: new-instance v12, Ljava/lang/StringBuilder; // type@046d │ │ +06d91e: 7010 d422 0c00 |0107: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06d924: 1a0d 9003 |010a: const-string v13, "Error writing historical recrod file: " // string@0390 │ │ +06d928: 6e20 dc22 dc00 |010c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d92e: 0c0c |010f: move-result-object v12 │ │ +06d930: 54fd f909 |0110: iget-object v13, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d934: 7110 fa19 0d00 |0112: invoke-static {v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; // method@19fa │ │ +06d93a: 0c0d |0115: move-result-object v13 │ │ +06d93c: 6e20 dc22 dc00 |0116: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06d942: 0c0c |0119: move-result-object v12 │ │ +06d944: 6e10 e122 0c00 |011a: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06d94a: 0c0c |011d: move-result-object v12 │ │ +06d94c: 7130 8f1d cb06 |011e: invoke-static {v11, v12, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06d952: 54fb f909 |0121: iget-object v11, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d956: 121c |0123: const/4 v12, #int 1 // #1 │ │ +06d958: 7120 fb19 cb00 |0124: invoke-static {v11, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ +06d95e: 3801 79ff |0127: if-eqz v1, 00a0 // -0087 │ │ +06d962: 6e10 6822 0100 |0129: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +06d968: 2900 74ff |012c: goto/16 00a0 // -008c │ │ +06d96c: 0d0b |012e: move-exception v11 │ │ +06d96e: 2900 71ff |012f: goto/16 00a0 // -008f │ │ +06d972: 0d0b |0131: move-exception v11 │ │ +06d974: 54fc f909 |0132: iget-object v12, v15, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f9 │ │ +06d978: 121d |0134: const/4 v13, #int 1 // #1 │ │ +06d97a: 7120 fb19 dc00 |0135: invoke-static {v12, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel;.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z // method@19fb │ │ +06d980: 3801 0500 |0138: if-eqz v1, 013d // +0005 │ │ +06d984: 6e10 6822 0100 |013a: invoke-virtual {v1}, Ljava/io/FileOutputStream;.close:()V // method@2268 │ │ +06d98a: 270b |013d: throw v11 │ │ +06d98c: 0d0b |013e: move-exception v11 │ │ +06d98e: 2900 61ff |013f: goto/16 00a0 // -009f │ │ +06d992: 0d0c |0141: move-exception v12 │ │ +06d994: 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 : 570 (ActivityChooserModel.java) │ │ │ │ Class #427 header: │ │ -class_idx : 792 │ │ +class_idx : 799 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 64 │ │ +superclass_idx : 67 │ │ source_file_idx : 570 │ │ static_fields_size : 15 │ │ instance_fields_size: 13 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 13 │ │ │ │ Class #427 annotations: │ │ @@ -103263,26 +103247,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -06d9f8: |[06d9f8] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ -06da08: 1c00 1803 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0318 │ │ -06da0c: 6e10 8d22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -06da12: 0c00 |0005: move-result-object v0 │ │ -06da14: 6900 040a |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ -06da18: 2200 5f04 |0008: new-instance v0, Ljava/lang/Object; // type@045f │ │ -06da1c: 7010 b622 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06da22: 6900 150a |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0a15 │ │ -06da26: 2200 8004 |000f: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -06da2a: 7010 1923 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -06da30: 6900 140a |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ -06da34: 0e00 |0016: return-void │ │ +06da20: |[06da20] android.support.v7.internal.widget.ActivityChooserModel.:()V │ │ +06da30: 1c00 1f03 |0000: const-class v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@031f │ │ +06da34: 6e10 8d22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +06da3a: 0c00 |0005: move-result-object v0 │ │ +06da3c: 6900 040a |0006: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ +06da40: 2200 6804 |0008: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +06da44: 7010 b622 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06da4a: 6900 150a |000d: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0a15 │ │ +06da4e: 2200 8904 |000f: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +06da52: 7010 1923 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +06da58: 6900 140a |0014: sput-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ +06da5c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0008 line=221 │ │ 0x000f line=226 │ │ locals : │ │ │ │ @@ -103291,60 +103275,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 │ │ -06da38: |[06da38] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -06da48: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06da4a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06da4c: 7010 a701 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@01a7 │ │ -06da52: 2200 5f04 |0005: new-instance v0, Ljava/lang/Object; // type@045f │ │ -06da56: 7010 b622 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06da5c: 5b40 100a |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06da60: 2200 7b04 |000c: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -06da64: 7010 ff22 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -06da6a: 5b40 070a |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06da6e: 2200 7b04 |0013: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -06da72: 7010 ff22 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -06da78: 5b40 0c0a |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06da7c: 2200 1403 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@0314 │ │ -06da80: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -06da82: 7030 e819 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@19e8 │ │ -06da88: 5b40 090a |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ -06da8c: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ -06da90: 5940 0f0a |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ -06da94: 5c43 0a0a |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ -06da98: 5c42 120a |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ -06da9c: 5c43 0d0a |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06daa0: 5c42 130a |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ -06daa4: 6e10 f800 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -06daaa: 0c00 |0031: move-result-object v0 │ │ -06daac: 5b40 0b0a |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ -06dab0: 7110 821d 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -06dab6: 0a00 |0037: move-result v0 │ │ -06dab8: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ -06dabc: 1a00 d500 |003a: const-string v0, ".xml" // string@00d5 │ │ -06dac0: 6e20 c622 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@22c6 │ │ -06dac6: 0a00 |003f: move-result v0 │ │ -06dac8: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ -06dacc: 2200 6404 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -06dad0: 7010 d422 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06dad6: 6e20 dc22 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06dadc: 0c00 |004a: move-result-object v0 │ │ -06dade: 1a01 d500 |004b: const-string v1, ".xml" // string@00d5 │ │ -06dae2: 6e20 dc22 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06dae8: 0c00 |0050: move-result-object v0 │ │ -06daea: 6e10 e122 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06daf0: 0c00 |0054: move-result-object v0 │ │ -06daf2: 5b40 0e0a |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06daf6: 0e00 |0057: return-void │ │ -06daf8: 5b46 0e0a |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06dafc: 28fd |005a: goto 0057 // -0003 │ │ +06da60: |[06da60] android.support.v7.internal.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +06da70: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06da72: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06da74: 7010 a701 0400 |0002: invoke-direct {v4}, Landroid/database/DataSetObservable;.:()V // method@01a7 │ │ +06da7a: 2200 6804 |0005: new-instance v0, Ljava/lang/Object; // type@0468 │ │ +06da7e: 7010 b622 0000 |0007: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06da84: 5b40 100a |000a: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06da88: 2200 8404 |000c: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +06da8c: 7010 ff22 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +06da92: 5b40 070a |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06da96: 2200 8404 |0013: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +06da9a: 7010 ff22 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +06daa0: 5b40 0c0a |0018: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06daa4: 2200 1b03 |001a: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter; // type@031b │ │ +06daa8: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +06daaa: 7030 e819 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@19e8 │ │ +06dab0: 5b40 090a |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ +06dab4: 1300 3200 |0022: const/16 v0, #int 50 // #32 │ │ +06dab8: 5940 0f0a |0024: iput v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ +06dabc: 5c43 0a0a |0026: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ +06dac0: 5c42 120a |0028: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ +06dac4: 5c43 0d0a |002a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06dac8: 5c42 130a |002c: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ +06dacc: 6e10 f800 0500 |002e: invoke-virtual {v5}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +06dad2: 0c00 |0031: move-result-object v0 │ │ +06dad4: 5b40 0b0a |0032: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ +06dad8: 7110 821d 0600 |0034: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +06dade: 0a00 |0037: move-result v0 │ │ +06dae0: 3900 2000 |0038: if-nez v0, 0058 // +0020 │ │ +06dae4: 1a00 d500 |003a: const-string v0, ".xml" // string@00d5 │ │ +06dae8: 6e20 c622 0600 |003c: invoke-virtual {v6, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@22c6 │ │ +06daee: 0a00 |003f: move-result v0 │ │ +06daf0: 3900 1800 |0040: if-nez v0, 0058 // +0018 │ │ +06daf4: 2200 6d04 |0042: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +06daf8: 7010 d422 0000 |0044: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06dafe: 6e20 dc22 6000 |0047: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06db04: 0c00 |004a: move-result-object v0 │ │ +06db06: 1a01 d500 |004b: const-string v1, ".xml" // string@00d5 │ │ +06db0a: 6e20 dc22 1000 |004d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06db10: 0c00 |0050: move-result-object v0 │ │ +06db12: 6e10 e122 0000 |0051: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06db18: 0c00 |0054: move-result-object v0 │ │ +06db1a: 5b40 0e0a |0055: iput-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06db1e: 0e00 |0057: return-void │ │ +06db20: 5b46 0e0a |0058: iput-object v6, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06db24: 28fd |005a: goto 0057 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=349 │ │ 0x0005 line=232 │ │ 0x000c line=237 │ │ 0x0013 line=242 │ │ 0x001a line=262 │ │ @@ -103368,17 +103352,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 │ │ -06db00: |[06db00] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -06db10: 5410 0b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ -06db14: 1100 |0002: return-object v0 │ │ +06db28: |[06db28] android.support.v7.internal.widget.ActivityChooserModel.access$200:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +06db38: 5410 0b0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ +06db3c: 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;) │ │ @@ -103386,34 +103370,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06db18: |[06db18] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ -06db28: 6200 040a |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ -06db2c: 1100 |0002: return-object v0 │ │ +06db40: |[06db40] android.support.v7.internal.widget.ActivityChooserModel.access$300:()Ljava/lang/String; │ │ +06db50: 6200 040a |0000: sget-object v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ +06db54: 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 │ │ -06db30: |[06db30] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -06db40: 5410 0e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06db44: 1100 |0002: return-object v0 │ │ +06db58: |[06db58] android.support.v7.internal.widget.ActivityChooserModel.access$400:(Landroid/support/v7/internal/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +06db68: 5410 0e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06db6c: 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;) │ │ @@ -103421,17 +103405,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 │ │ -06db48: |[06db48] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ -06db58: 5c01 0a0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ -06db5c: 0f01 |0002: return v1 │ │ +06db70: |[06db70] android.support.v7.internal.widget.ActivityChooserModel.access$502:(Landroid/support/v7/internal/widget/ActivityChooserModel;Z)Z │ │ +06db80: 5c01 0a0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ +06db84: 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 │ │ │ │ @@ -103440,26 +103424,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 │ │ -06db60: |[06db60] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -06db70: 5421 0c0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06db74: 7220 2c23 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -06db7a: 0a00 |0005: move-result v0 │ │ -06db7c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -06db80: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -06db82: 5c21 0d0a |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06db86: 7010 0c1a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ -06db8c: 7010 0b1a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@1a0b │ │ -06db92: 7010 151a 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ -06db98: 6e10 0a1a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ -06db9e: 0f00 |0017: return v0 │ │ +06db88: |[06db88] android.support.v7.internal.widget.ActivityChooserModel.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +06db98: 5421 0c0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06db9c: 7220 2c23 3100 |0002: invoke-interface {v1, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +06dba2: 0a00 |0005: move-result v0 │ │ +06dba4: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +06dba8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +06dbaa: 5c21 0d0a |0009: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06dbae: 7010 0c1a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ +06dbb4: 7010 0b1a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.persistHistoricalDataIfNeeded:()V // method@1a0b │ │ +06dbba: 7010 151a 0200 |0011: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ +06dbc0: 6e10 0a1a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ +06dbc6: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0006 line=744 │ │ 0x0008 line=745 │ │ 0x000b line=746 │ │ 0x000e line=747 │ │ @@ -103476,25 +103460,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06dba0: |[06dba0] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ -06dbb0: 7010 091a 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@1a09 │ │ -06dbb6: 0a00 |0003: move-result v0 │ │ -06dbb8: 7010 0d1a 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1a0d │ │ -06dbbe: 0a01 |0007: move-result v1 │ │ -06dbc0: b610 |0008: or-int/2addr v0, v1 │ │ -06dbc2: 7010 0c1a 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ -06dbc8: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ -06dbcc: 7010 151a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ -06dbd2: 6e10 0a1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ -06dbd8: 0e00 |0014: return-void │ │ +06dbc8: |[06dbc8] android.support.v7.internal.widget.ActivityChooserModel.ensureConsistentState:()V │ │ +06dbd8: 7010 091a 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.loadActivitiesIfNeeded:()Z // method@1a09 │ │ +06dbde: 0a00 |0003: move-result v0 │ │ +06dbe0: 7010 0d1a 0200 |0004: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataIfNeeded:()Z // method@1a0d │ │ +06dbe6: 0a01 |0007: move-result v1 │ │ +06dbe8: b610 |0008: or-int/2addr v0, v1 │ │ +06dbea: 7010 0c1a 0200 |0009: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ +06dbf0: 3800 0800 |000c: if-eqz v0, 0014 // +0008 │ │ +06dbf4: 7010 151a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ +06dbfa: 6e10 0a1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ +06dc00: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0004 line=671 │ │ 0x0009 line=672 │ │ 0x000c line=673 │ │ 0x000e line=674 │ │ @@ -103509,30 +103493,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -06dbdc: |[06dbdc] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ -06dbec: 2200 1703 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0317 │ │ -06dbf0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06dbf2: 7030 f119 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@19f1 │ │ -06dbf8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -06dbfa: 2311 be04 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -06dbfe: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -06dc00: 2203 7b04 |000a: new-instance v3, Ljava/util/ArrayList; // type@047b │ │ -06dc04: 5454 0c0a |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06dc08: 7020 0123 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2301 │ │ -06dc0e: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ -06dc12: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -06dc14: 5453 0e0a |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06dc18: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ -06dc1c: 6e20 f419 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@19f4 │ │ -06dc22: 0e00 |001b: return-void │ │ +06dc04: |[06dc04] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskBase:()V │ │ +06dc14: 2200 1e03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@031e │ │ +06dc18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06dc1a: 7030 f119 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@19f1 │ │ +06dc20: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +06dc22: 2311 c704 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +06dc26: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +06dc28: 2203 8404 |000a: new-instance v3, Ljava/util/ArrayList; // type@0484 │ │ +06dc2c: 5454 0c0a |000c: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06dc30: 7020 0123 4300 |000e: invoke-direct {v3, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2301 │ │ +06dc36: 4d03 0102 |0011: aput-object v3, v1, v2 │ │ +06dc3a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +06dc3c: 5453 0e0a |0014: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06dc40: 4d03 0102 |0016: aput-object v3, v1, v2 │ │ +06dc44: 6e20 f419 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@19f4 │ │ +06dc4a: 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; │ │ │ │ @@ -103541,31 +103525,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06dc24: |[06dc24] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ -06dc34: 2200 1703 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@0317 │ │ -06dc38: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06dc3a: 7030 f119 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@19f1 │ │ -06dc40: 6201 2b00 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@002b │ │ -06dc44: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -06dc46: 2322 be04 |0009: new-array v2, v2, [Ljava/lang/Object; // type@04be │ │ -06dc4a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -06dc4c: 2204 7b04 |000c: new-instance v4, Ljava/util/ArrayList; // type@047b │ │ -06dc50: 5465 0c0a |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06dc54: 7020 0123 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2301 │ │ -06dc5a: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ -06dc5e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -06dc60: 5464 0e0a |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06dc64: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -06dc68: 6e30 f519 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@19f5 │ │ -06dc6e: 0e00 |001d: return-void │ │ +06dc4c: |[06dc4c] android.support.v7.internal.widget.ActivityChooserModel.executePersistHistoryAsyncTaskSDK11:()V │ │ +06dc5c: 2200 1e03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel$PersistHistoryAsyncTask; // type@031e │ │ +06dc60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06dc62: 7030 f119 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@19f1 │ │ +06dc68: 6201 2b00 |0006: sget-object v1, Landroid/os/AsyncTask;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@002b │ │ +06dc6c: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +06dc6e: 2322 c704 |0009: new-array v2, v2, [Ljava/lang/Object; // type@04c7 │ │ +06dc72: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +06dc74: 2204 8404 |000c: new-instance v4, Ljava/util/ArrayList; // type@0484 │ │ +06dc78: 5465 0c0a |000e: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06dc7c: 7020 0123 5400 |0010: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2301 │ │ +06dc82: 4d04 0203 |0013: aput-object v4, v2, v3 │ │ +06dc86: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +06dc88: 5464 0e0a |0016: iget-object v4, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06dc8c: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +06dc90: 6e30 f519 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@19f5 │ │ +06dc96: 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; │ │ │ │ @@ -103574,31 +103558,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 │ │ -06dc70: |[06dc70] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -06dc80: 6202 150a |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0a15 │ │ -06dc84: 1d02 |0002: monitor-enter v2 │ │ -06dc86: 6201 140a |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ -06dc8a: 7220 3c23 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ -06dc90: 0c00 |0008: move-result-object v0 │ │ -06dc92: 1f00 1803 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0318 │ │ -06dc96: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -06dc9a: 2200 1803 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@0318 │ │ -06dc9e: 7030 f719 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@19f7 │ │ -06dca4: 6201 140a |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ -06dca8: 7230 3e23 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@233e │ │ -06dcae: 1e02 |0017: monitor-exit v2 │ │ -06dcb0: 1100 |0018: return-object v0 │ │ -06dcb2: 0d01 |0019: move-exception v1 │ │ -06dcb4: 1e02 |001a: monitor-exit v2 │ │ -06dcb6: 2701 |001b: throw v1 │ │ +06dc98: |[06dc98] android.support.v7.internal.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +06dca8: 6202 150a |0000: sget-object v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0a15 │ │ +06dcac: 1d02 |0002: monitor-enter v2 │ │ +06dcae: 6201 140a |0003: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ +06dcb2: 7220 3c23 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ +06dcb8: 0c00 |0008: move-result-object v0 │ │ +06dcba: 1f00 1f03 |0009: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@031f │ │ +06dcbe: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +06dcc2: 2200 1f03 |000d: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserModel; // type@031f │ │ +06dcc6: 7030 f719 3004 |000f: invoke-direct {v0, v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@19f7 │ │ +06dccc: 6201 140a |0012: sget-object v1, Landroid/support/v7/internal/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0a14 │ │ +06dcd0: 7230 3e23 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@233e │ │ +06dcd6: 1e02 |0017: monitor-exit v2 │ │ +06dcd8: 1100 |0018: return-object v0 │ │ +06dcda: 0d01 |0019: move-exception v1 │ │ +06dcdc: 1e02 |001a: monitor-exit v2 │ │ +06dcde: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=334 │ │ 0x000b line=335 │ │ @@ -103617,44 +103601,44 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -06dcc4: |[06dcc4] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ -06dcd4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -06dcd6: 5575 130a |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ -06dcda: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ -06dcde: 5475 110a |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06dce2: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ -06dce6: 5c74 130a |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ -06dcea: 5475 070a |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06dcee: 7210 2d23 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@232d │ │ -06dcf4: 5475 0b0a |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ -06dcf8: 6e10 0501 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -06dcfe: 0c05 |0015: move-result-object v5 │ │ -06dd00: 5476 110a |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06dd04: 6e30 6501 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0165 │ │ -06dd0a: 0c03 |001b: move-result-object v3 │ │ -06dd0c: 7210 3123 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2331 │ │ -06dd12: 0a02 |001f: move-result v2 │ │ -06dd14: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06dd16: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ -06dd1a: 7220 2e23 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06dd20: 0c01 |0026: move-result-object v1 │ │ -06dd22: 1f01 3600 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -06dd26: 5474 070a |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06dd2a: 2205 1203 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06dd2e: 7030 e019 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@19e0 │ │ -06dd34: 7220 2c23 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -06dd3a: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06dd3e: 28ec |0035: goto 0021 // -0014 │ │ -06dd40: 1214 |0036: const/4 v4, #int 1 // #1 │ │ -06dd42: 0f04 |0037: return v4 │ │ +06dcec: |[06dcec] android.support.v7.internal.widget.ActivityChooserModel.loadActivitiesIfNeeded:()Z │ │ +06dcfc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06dcfe: 5575 130a |0001: iget-boolean v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ +06dd02: 3805 3400 |0003: if-eqz v5, 0037 // +0034 │ │ +06dd06: 5475 110a |0005: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06dd0a: 3805 3000 |0007: if-eqz v5, 0037 // +0030 │ │ +06dd0e: 5c74 130a |0009: iput-boolean v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ +06dd12: 5475 070a |000b: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06dd16: 7210 2d23 0500 |000d: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@232d │ │ +06dd1c: 5475 0b0a |0010: iget-object v5, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ +06dd20: 6e10 0501 0500 |0012: invoke-virtual {v5}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +06dd26: 0c05 |0015: move-result-object v5 │ │ +06dd28: 5476 110a |0016: iget-object v6, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06dd2c: 6e30 6501 6504 |0018: invoke-virtual {v5, v6, v4}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@0165 │ │ +06dd32: 0c03 |001b: move-result-object v3 │ │ +06dd34: 7210 3123 0300 |001c: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2331 │ │ +06dd3a: 0a02 |001f: move-result v2 │ │ +06dd3c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +06dd3e: 3520 1500 |0021: if-ge v0, v2, 0036 // +0015 │ │ +06dd42: 7220 2e23 0300 |0023: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06dd48: 0c01 |0026: move-result-object v1 │ │ +06dd4a: 1f01 3900 |0027: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0039 │ │ +06dd4e: 5474 070a |0029: iget-object v4, v7, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06dd52: 2205 1903 |002b: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06dd56: 7030 e019 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@19e0 │ │ +06dd5c: 7220 2c23 5400 |0030: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +06dd62: d800 0001 |0033: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06dd66: 28ec |0035: goto 0021 // -0014 │ │ +06dd68: 1214 |0036: const/4 v4, #int 1 // #1 │ │ +06dd6a: 0f04 |0037: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=703 │ │ 0x0009 line=704 │ │ 0x000b line=705 │ │ 0x0010 line=706 │ │ 0x001c line=708 │ │ @@ -103676,37 +103660,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -06dd44: |[06dd44] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ -06dd54: 5520 120a |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ -06dd58: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06dd5c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -06dd60: 1a01 c90a |0006: const-string v1, "No preceding call to #readHistoricalData" // string@0ac9 │ │ -06dd64: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -06dd6a: 2700 |000b: throw v0 │ │ -06dd6c: 5520 0d0a |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06dd70: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ -06dd74: 0e00 |0010: return-void │ │ -06dd76: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -06dd78: 5c20 0d0a |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06dd7c: 5420 0e0a |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06dd80: 7110 821d 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -06dd86: 0a00 |0019: move-result v0 │ │ -06dd88: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ -06dd8c: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -06dd90: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ -06dd94: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ -06dd98: 7010 001a 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1a00 │ │ -06dd9e: 28eb |0025: goto 0010 // -0015 │ │ -06dda0: 7010 ff19 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@19ff │ │ -06dda6: 28e7 |0029: goto 0010 // -0019 │ │ +06dd6c: |[06dd6c] android.support.v7.internal.widget.ActivityChooserModel.persistHistoricalDataIfNeeded:()V │ │ +06dd7c: 5520 120a |0000: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ +06dd80: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +06dd84: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +06dd88: 1a01 d20a |0006: const-string v1, "No preceding call to #readHistoricalData" // string@0ad2 │ │ +06dd8c: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +06dd92: 2700 |000b: throw v0 │ │ +06dd94: 5520 0d0a |000c: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06dd98: 3900 0300 |000e: if-nez v0, 0011 // +0003 │ │ +06dd9c: 0e00 |0010: return-void │ │ +06dd9e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +06dda0: 5c20 0d0a |0012: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06dda4: 5420 0e0a |0014: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06dda8: 7110 821d 0000 |0016: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +06ddae: 0a00 |0019: move-result v0 │ │ +06ddb0: 3900 f6ff |001a: if-nez v0, 0010 // -000a │ │ +06ddb4: 6000 2c00 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +06ddb8: 1301 0b00 |001e: const/16 v1, #int 11 // #b │ │ +06ddbc: 3410 0600 |0020: if-lt v0, v1, 0026 // +0006 │ │ +06ddc0: 7010 001a 0200 |0022: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskSDK11:()V // method@1a00 │ │ +06ddc6: 28eb |0025: goto 0010 // -0015 │ │ +06ddc8: 7010 ff19 0200 |0026: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.executePersistHistoryAsyncTaskBase:()V // method@19ff │ │ +06ddce: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0004 line=570 │ │ 0x000c line=572 │ │ 0x0010 line=583 │ │ 0x0011 line=575 │ │ @@ -103722,33 +103706,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -06dda8: |[06dda8] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ -06ddb8: 5442 0c0a |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06ddbc: 7210 3123 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2331 │ │ -06ddc2: 0a02 |0005: move-result v2 │ │ -06ddc4: 5243 0f0a |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ -06ddc8: 9101 0203 |0008: sub-int v1, v2, v3 │ │ -06ddcc: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ -06ddd0: 0e00 |000c: return-void │ │ -06ddd2: 1212 |000d: const/4 v2, #int 1 // #1 │ │ -06ddd4: 5c42 0d0a |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06ddd8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06ddda: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ -06ddde: 5442 0c0a |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06dde2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -06dde4: 7220 3023 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2330 │ │ -06ddea: 0c02 |0019: move-result-object v2 │ │ -06ddec: 1f02 1503 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06ddf0: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -06ddf4: 28f3 |001e: goto 0011 // -000d │ │ +06ddd0: |[06ddd0] android.support.v7.internal.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsIfNeeded:()V │ │ +06dde0: 5442 0c0a |0000: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06dde4: 7210 3123 0200 |0002: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2331 │ │ +06ddea: 0a02 |0005: move-result v2 │ │ +06ddec: 5243 0f0a |0006: iget v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ +06ddf0: 9101 0203 |0008: sub-int v1, v2, v3 │ │ +06ddf4: 3c01 0300 |000a: if-gtz v1, 000d // +0003 │ │ +06ddf8: 0e00 |000c: return-void │ │ +06ddfa: 1212 |000d: const/4 v2, #int 1 // #1 │ │ +06ddfc: 5c42 0d0a |000e: iput-boolean v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06de00: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06de02: 3510 fbff |0011: if-ge v0, v1, 000c // -0005 │ │ +06de06: 5442 0c0a |0013: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06de0a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +06de0c: 7220 3023 3200 |0016: invoke-interface {v2, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2330 │ │ +06de12: 0c02 |0019: move-result-object v2 │ │ +06de14: 1f02 1c03 |001a: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06de18: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06de1c: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=758 │ │ 0x000a line=759 │ │ 0x000c line=769 │ │ 0x000d line=762 │ │ 0x0010 line=763 │ │ @@ -103764,31 +103748,31 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -06ddf8: |[06ddf8] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ -06de08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06de0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06de0c: 5532 0a0a |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ -06de10: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -06de14: 5532 0d0a |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ -06de18: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -06de1c: 5432 0e0a |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06de20: 7110 821d 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -06de26: 0a02 |000f: move-result v2 │ │ -06de28: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ -06de2c: 5c31 0a0a |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ -06de30: 5c30 120a |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ -06de34: 7010 0e1a 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1a0e │ │ -06de3a: 0f00 |0019: return v0 │ │ -06de3c: 0110 |001a: move v0, v1 │ │ -06de3e: 28fe |001b: goto 0019 // -0002 │ │ +06de20: |[06de20] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataIfNeeded:()Z │ │ +06de30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06de32: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06de34: 5532 0a0a |0002: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ +06de38: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +06de3c: 5532 0d0a |0006: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0a0d │ │ +06de40: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +06de44: 5432 0e0a |000a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06de48: 7110 821d 0200 |000c: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +06de4e: 0a02 |000f: move-result v2 │ │ +06de50: 3902 0a00 |0010: if-nez v2, 001a // +000a │ │ +06de54: 5c31 0a0a |0012: iput-boolean v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0a0a │ │ +06de58: 5c30 120a |0014: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0a12 │ │ +06de5c: 7010 0e1a 0300 |0016: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.readHistoricalDataImpl:()V // method@1a0e │ │ +06de62: 0f00 |0019: return v0 │ │ +06de64: 0110 |001a: move v0, v1 │ │ +06de66: 28fe |001b: goto 0019 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=726 │ │ 0x0012 line=728 │ │ 0x0014 line=729 │ │ 0x0016 line=730 │ │ 0x0019 line=733 │ │ @@ -103796,276 +103780,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 │ │ -06de40: |[06de40] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ -06de50: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06de52: 0800 1200 |0001: move-object/from16 v0, v18 │ │ -06de56: 540f 0b0a |0003: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ -06de5a: 0800 1200 |0005: move-object/from16 v0, v18 │ │ -06de5e: 5400 0e0a |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06de62: 0810 0000 |0009: move-object/from16 v16, v0 │ │ -06de66: 7402 1201 0f00 |000b: invoke-virtual/range {v15, v16}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0112 │ │ -06de6c: 0c03 |000e: move-result-object v3 │ │ -06de6e: 7100 a41d 0000 |000f: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1da4 │ │ -06de74: 0c08 |0012: move-result-object v8 │ │ -06de76: 120f |0013: const/4 v15, #int 0 // #0 │ │ -06de78: 7230 6623 380f |0014: invoke-interface {v8, v3, v15}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2366 │ │ -06de7e: 120c |0017: const/4 v12, #int 0 // #0 │ │ -06de80: 121f |0018: const/4 v15, #int 1 // #1 │ │ -06de82: 32fc 0c00 |0019: if-eq v12, v15, 0025 // +000c │ │ -06de86: 122f |001b: const/4 v15, #int 2 // #2 │ │ -06de88: 32fc 0900 |001c: if-eq v12, v15, 0025 // +0009 │ │ -06de8c: 7210 6223 0800 |001e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -06de92: 0a0c |0021: move-result v12 │ │ -06de94: 28f6 |0022: goto 0018 // -000a │ │ -06de96: 0d04 |0023: move-exception v4 │ │ -06de98: 0e00 |0024: return-void │ │ -06de9a: 1a0f 4817 |0025: const-string v15, "historical-records" // string@1748 │ │ -06de9e: 7210 6023 0800 |0027: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -06dea4: 0c10 |002a: move-result-object v16 │ │ -06dea6: 7402 c722 0f00 |002b: invoke-virtual/range {v15, v16}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06deac: 0a0f |002e: move-result v15 │ │ -06deae: 390f 3300 |002f: if-nez v15, 0062 // +0033 │ │ -06deb2: 220f 9a04 |0031: new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; // type@049a │ │ -06deb6: 1a10 e60b |0033: const-string v16, "Share records file does not start with historical-records tag." // string@0be6 │ │ -06deba: 7602 6723 0f00 |0035: invoke-direct/range {v15, v16}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2367 │ │ -06dec0: 270f |0038: throw v15 │ │ -06dec2: 0d0e |0039: move-exception v14 │ │ -06dec4: 620f 040a |003a: sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ -06dec8: 2210 6404 |003c: new-instance v16, Ljava/lang/StringBuilder; // type@0464 │ │ -06decc: 7601 d422 1000 |003e: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06ded2: 1a11 8d03 |0041: const-string v17, "Error reading historical recrod file: " // string@038d │ │ -06ded6: 7402 dc22 1000 |0043: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06dedc: 0c10 |0046: move-result-object v16 │ │ -06dede: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -06dee2: 5400 0e0a |0049: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06dee6: 0811 0000 |004b: move-object/from16 v17, v0 │ │ -06deea: 7402 dc22 1000 |004d: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06def0: 0c10 |0050: move-result-object v16 │ │ -06def2: 7401 e122 1000 |0051: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06def8: 0c10 |0054: move-result-object v16 │ │ -06defa: 0800 1000 |0055: move-object/from16 v0, v16 │ │ -06defe: 7130 8f1d 0f0e |0057: invoke-static {v15, v0, v14}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06df04: 3803 caff |005a: if-eqz v3, 0024 // -0036 │ │ -06df08: 6e10 6222 0300 |005c: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -06df0e: 28c5 |005f: goto 0024 // -003b │ │ -06df10: 0d0f |0060: move-exception v15 │ │ -06df12: 28c3 |0061: goto 0024 // -003d │ │ -06df14: 0800 1200 |0062: move-object/from16 v0, v18 │ │ -06df18: 5405 0c0a |0064: iget-object v5, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06df1c: 7210 2d23 0500 |0066: invoke-interface {v5}, Ljava/util/List;.clear:()V // method@232d │ │ -06df22: 7210 6223 0800 |0069: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -06df28: 0a0c |006c: move-result v12 │ │ -06df2a: 121f |006d: const/4 v15, #int 1 // #1 │ │ -06df2c: 33fc 0a00 |006e: if-ne v12, v15, 0078 // +000a │ │ -06df30: 3803 b4ff |0070: if-eqz v3, 0024 // -004c │ │ -06df34: 6e10 6222 0300 |0072: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -06df3a: 28af |0075: goto 0024 // -0051 │ │ -06df3c: 0d0f |0076: move-exception v15 │ │ -06df3e: 28ad |0077: goto 0024 // -0053 │ │ -06df40: 123f |0078: const/4 v15, #int 3 // #3 │ │ -06df42: 32fc f0ff |0079: if-eq v12, v15, 0069 // -0010 │ │ -06df46: 124f |007b: const/4 v15, #int 4 // #4 │ │ -06df48: 32fc edff |007c: if-eq v12, v15, 0069 // -0013 │ │ -06df4c: 7210 6023 0800 |007e: invoke-interface {v8}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -06df52: 0c07 |0081: move-result-object v7 │ │ -06df54: 1a0f 4717 |0082: const-string v15, "historical-record" // string@1747 │ │ -06df58: 6e20 c722 7f00 |0084: invoke-virtual {v15, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -06df5e: 0a0f |0087: move-result v15 │ │ -06df60: 390f 3500 |0088: if-nez v15, 00bd // +0035 │ │ -06df64: 220f 9a04 |008a: new-instance v15, Lorg/xmlpull/v1/XmlPullParserException; // type@049a │ │ -06df68: 1a10 e70b |008c: const-string v16, "Share records file not well-formed." // string@0be7 │ │ -06df6c: 7602 6723 0f00 |008e: invoke-direct/range {v15, v16}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2367 │ │ -06df72: 270f |0091: throw v15 │ │ -06df74: 0d06 |0092: move-exception v6 │ │ -06df76: 620f 040a |0093: sget-object v15, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ -06df7a: 2210 6404 |0095: new-instance v16, Ljava/lang/StringBuilder; // type@0464 │ │ -06df7e: 7601 d422 1000 |0097: invoke-direct/range {v16}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -06df84: 1a11 8d03 |009a: const-string v17, "Error reading historical recrod file: " // string@038d │ │ -06df88: 7402 dc22 1000 |009c: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06df8e: 0c10 |009f: move-result-object v16 │ │ -06df90: 0800 1200 |00a0: move-object/from16 v0, v18 │ │ -06df94: 5400 0e0a |00a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ -06df98: 0811 0000 |00a4: move-object/from16 v17, v0 │ │ -06df9c: 7402 dc22 1000 |00a6: invoke-virtual/range {v16, v17}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -06dfa2: 0c10 |00a9: move-result-object v16 │ │ -06dfa4: 7401 e122 1000 |00aa: invoke-virtual/range {v16}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -06dfaa: 0c10 |00ad: move-result-object v16 │ │ -06dfac: 0800 1000 |00ae: move-object/from16 v0, v16 │ │ -06dfb0: 7130 8f1d 0f06 |00b0: invoke-static {v15, v0, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -06dfb6: 3803 71ff |00b3: if-eqz v3, 0024 // -008f │ │ -06dfba: 6e10 6222 0300 |00b5: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -06dfc0: 2900 6cff |00b8: goto/16 0024 // -0094 │ │ -06dfc4: 0d0f |00ba: move-exception v15 │ │ -06dfc6: 2900 69ff |00bb: goto/16 0024 // -0097 │ │ -06dfca: 120f |00bd: const/4 v15, #int 0 // #0 │ │ -06dfcc: 1a10 620f |00be: const-string v16, "activity" // string@0f62 │ │ -06dfd0: 0800 1000 |00c0: move-object/from16 v0, v16 │ │ -06dfd4: 7230 5e23 f800 |00c2: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -06dfda: 0c02 |00c5: move-result-object v2 │ │ -06dfdc: 120f |00c6: const/4 v15, #int 0 // #0 │ │ -06dfde: 1a10 9525 |00c7: const-string v16, "time" // string@2595 │ │ -06dfe2: 0800 1000 |00c9: move-object/from16 v0, v16 │ │ -06dfe6: 7230 5e23 f800 |00cb: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -06dfec: 0c0f |00ce: move-result-object v15 │ │ -06dfee: 7110 aa22 0f00 |00cf: invoke-static {v15}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@22aa │ │ -06dff4: 0b0a |00d2: move-result-wide v10 │ │ -06dff6: 120f |00d3: const/4 v15, #int 0 // #0 │ │ -06dff8: 1a10 8b26 |00d4: const-string v16, "weight" // string@268b │ │ -06dffc: 0800 1000 |00d6: move-object/from16 v0, v16 │ │ -06e000: 7230 5e23 f800 |00d8: invoke-interface {v8, v15, v0}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -06e006: 0c0f |00db: move-result-object v15 │ │ -06e008: 7110 9822 0f00 |00dc: invoke-static {v15}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2298 │ │ -06e00e: 0a0d |00df: move-result v13 │ │ -06e010: 2209 1503 |00e0: new-instance v9, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06e014: 705d eb19 29ba |00e2: invoke-direct {v9, v2, v10, v11, v13}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@19eb │ │ -06e01a: 7220 2c23 9500 |00e5: invoke-interface {v5, v9}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -06e020: 2881 |00e8: goto 0069 // -007f │ │ -06e022: 0d0f |00e9: move-exception v15 │ │ -06e024: 3803 0500 |00ea: if-eqz v3, 00ef // +0005 │ │ -06e028: 6e10 6222 0300 |00ec: invoke-virtual {v3}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ -06e02e: 270f |00ef: throw v15 │ │ -06e030: 0d10 |00f0: move-exception v16 │ │ -06e032: 28fe |00f1: goto 00ef // -0002 │ │ + insns size : 230 16-bit code units │ │ +06de68: |[06de68] android.support.v7.internal.widget.ActivityChooserModel.readHistoricalDataImpl:()V │ │ +06de78: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06de7a: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +06de7e: 540e 0b0a |0003: iget-object v14, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0a0b │ │ +06de82: 0800 1100 |0005: move-object/from16 v0, v17 │ │ +06de86: 540f 0e0a |0007: iget-object v15, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06de8a: 6e20 1201 fe00 |0009: invoke-virtual {v14, v15}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@0112 │ │ +06de90: 0c02 |000c: move-result-object v2 │ │ +06de92: 7100 a41d 0000 |000d: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1da4 │ │ +06de98: 0c07 |0010: move-result-object v7 │ │ +06de9a: 120e |0011: const/4 v14, #int 0 // #0 │ │ +06de9c: 7230 6623 270e |0012: invoke-interface {v7, v2, v14}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2366 │ │ +06dea2: 120b |0015: const/4 v11, #int 0 // #0 │ │ +06dea4: 121e |0016: const/4 v14, #int 1 // #1 │ │ +06dea6: 32eb 0c00 |0017: if-eq v11, v14, 0023 // +000c │ │ +06deaa: 122e |0019: const/4 v14, #int 2 // #2 │ │ +06deac: 32eb 0900 |001a: if-eq v11, v14, 0023 // +0009 │ │ +06deb0: 7210 6223 0700 |001c: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +06deb6: 0a0b |001f: move-result v11 │ │ +06deb8: 28f6 |0020: goto 0016 // -000a │ │ +06deba: 0d03 |0021: move-exception v3 │ │ +06debc: 0e00 |0022: return-void │ │ +06debe: 1a0e 5117 |0023: const-string v14, "historical-records" // string@1751 │ │ +06dec2: 7210 6023 0700 |0025: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +06dec8: 0c0f |0028: move-result-object v15 │ │ +06deca: 6e20 c722 fe00 |0029: invoke-virtual {v14, v15}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06ded0: 0a0e |002c: move-result v14 │ │ +06ded2: 390e 3100 |002d: if-nez v14, 005e // +0031 │ │ +06ded6: 220e a304 |002f: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@04a3 │ │ +06deda: 1a0f ef0b |0031: const-string v15, "Share records file does not start with historical-records tag." // string@0bef │ │ +06dede: 7020 6723 fe00 |0033: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2367 │ │ +06dee4: 270e |0036: throw v14 │ │ +06dee6: 0d0d |0037: move-exception v13 │ │ +06dee8: 620e 040a |0038: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ +06deec: 220f 6d04 |003a: new-instance v15, Ljava/lang/StringBuilder; // type@046d │ │ +06def0: 7010 d422 0f00 |003c: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06def6: 1a10 8d03 |003f: const-string v16, "Error reading historical recrod file: " // string@038d │ │ +06defa: 7402 dc22 0f00 |0041: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06df00: 0c0f |0044: move-result-object v15 │ │ +06df02: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +06df06: 5400 0e0a |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06df0a: 0810 0000 |0049: move-object/from16 v16, v0 │ │ +06df0e: 7402 dc22 0f00 |004b: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06df14: 0c0f |004e: move-result-object v15 │ │ +06df16: 6e10 e122 0f00 |004f: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06df1c: 0c0f |0052: move-result-object v15 │ │ +06df1e: 7130 8f1d fe0d |0053: invoke-static {v14, v15, v13}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06df24: 3802 ccff |0056: if-eqz v2, 0022 // -0034 │ │ +06df28: 6e10 6222 0200 |0058: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +06df2e: 28c7 |005b: goto 0022 // -0039 │ │ +06df30: 0d0e |005c: move-exception v14 │ │ +06df32: 28c5 |005d: goto 0022 // -003b │ │ +06df34: 0800 1100 |005e: move-object/from16 v0, v17 │ │ +06df38: 5404 0c0a |0060: iget-object v4, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06df3c: 7210 2d23 0400 |0062: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@232d │ │ +06df42: 7210 6223 0700 |0065: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +06df48: 0a0b |0068: move-result v11 │ │ +06df4a: 121e |0069: const/4 v14, #int 1 // #1 │ │ +06df4c: 33eb 0a00 |006a: if-ne v11, v14, 0074 // +000a │ │ +06df50: 3802 b6ff |006c: if-eqz v2, 0022 // -004a │ │ +06df54: 6e10 6222 0200 |006e: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +06df5a: 28b1 |0071: goto 0022 // -004f │ │ +06df5c: 0d0e |0072: move-exception v14 │ │ +06df5e: 28af |0073: goto 0022 // -0051 │ │ +06df60: 123e |0074: const/4 v14, #int 3 // #3 │ │ +06df62: 32eb f0ff |0075: if-eq v11, v14, 0065 // -0010 │ │ +06df66: 124e |0077: const/4 v14, #int 4 // #4 │ │ +06df68: 32eb edff |0078: if-eq v11, v14, 0065 // -0013 │ │ +06df6c: 7210 6023 0700 |007a: invoke-interface {v7}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +06df72: 0c06 |007d: move-result-object v6 │ │ +06df74: 1a0e 5017 |007e: const-string v14, "historical-record" // string@1750 │ │ +06df78: 6e20 c722 6e00 |0080: invoke-virtual {v14, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +06df7e: 0a0e |0083: move-result v14 │ │ +06df80: 390e 3300 |0084: if-nez v14, 00b7 // +0033 │ │ +06df84: 220e a304 |0086: new-instance v14, Lorg/xmlpull/v1/XmlPullParserException; // type@04a3 │ │ +06df88: 1a0f f00b |0088: const-string v15, "Share records file not well-formed." // string@0bf0 │ │ +06df8c: 7020 6723 fe00 |008a: invoke-direct {v14, v15}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2367 │ │ +06df92: 270e |008d: throw v14 │ │ +06df94: 0d05 |008e: move-exception v5 │ │ +06df96: 620e 040a |008f: sget-object v14, Landroid/support/v7/internal/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0a04 │ │ +06df9a: 220f 6d04 |0091: new-instance v15, Ljava/lang/StringBuilder; // type@046d │ │ +06df9e: 7010 d422 0f00 |0093: invoke-direct {v15}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +06dfa4: 1a10 8d03 |0096: const-string v16, "Error reading historical recrod file: " // string@038d │ │ +06dfa8: 7402 dc22 0f00 |0098: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06dfae: 0c0f |009b: move-result-object v15 │ │ +06dfb0: 0800 1100 |009c: move-object/from16 v0, v17 │ │ +06dfb4: 5400 0e0a |009e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0a0e │ │ +06dfb8: 0810 0000 |00a0: move-object/from16 v16, v0 │ │ +06dfbc: 7402 dc22 0f00 |00a2: invoke-virtual/range {v15, v16}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +06dfc2: 0c0f |00a5: move-result-object v15 │ │ +06dfc4: 6e10 e122 0f00 |00a6: invoke-virtual {v15}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +06dfca: 0c0f |00a9: move-result-object v15 │ │ +06dfcc: 7130 8f1d fe05 |00aa: invoke-static {v14, v15, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +06dfd2: 3802 75ff |00ad: if-eqz v2, 0022 // -008b │ │ +06dfd6: 6e10 6222 0200 |00af: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +06dfdc: 2900 70ff |00b2: goto/16 0022 // -0090 │ │ +06dfe0: 0d0e |00b4: move-exception v14 │ │ +06dfe2: 2900 6dff |00b5: goto/16 0022 // -0093 │ │ +06dfe6: 120e |00b7: const/4 v14, #int 0 // #0 │ │ +06dfe8: 1a0f 6b0f |00b8: const-string v15, "activity" // string@0f6b │ │ +06dfec: 7230 5e23 e70f |00ba: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +06dff2: 0c01 |00bd: move-result-object v1 │ │ +06dff4: 120e |00be: const/4 v14, #int 0 // #0 │ │ +06dff6: 1a0f 9e25 |00bf: const-string v15, "time" // string@259e │ │ +06dffa: 7230 5e23 e70f |00c1: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +06e000: 0c0e |00c4: move-result-object v14 │ │ +06e002: 7110 aa22 0e00 |00c5: invoke-static {v14}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@22aa │ │ +06e008: 0b09 |00c8: move-result-wide v9 │ │ +06e00a: 120e |00c9: const/4 v14, #int 0 // #0 │ │ +06e00c: 1a0f 9426 |00ca: const-string v15, "weight" // string@2694 │ │ +06e010: 7230 5e23 e70f |00cc: invoke-interface {v7, v14, v15}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +06e016: 0c0e |00cf: move-result-object v14 │ │ +06e018: 7110 9822 0e00 |00d0: invoke-static {v14}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2298 │ │ +06e01e: 0a0c |00d3: move-result v12 │ │ +06e020: 2208 1c03 |00d4: new-instance v8, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06e024: 705c eb19 18a9 |00d6: invoke-direct {v8, v1, v9, v10, v12}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@19eb │ │ +06e02a: 7220 2c23 8400 |00d9: invoke-interface {v4, v8}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +06e030: 2889 |00dc: goto 0065 // -0077 │ │ +06e032: 0d0e |00dd: move-exception v14 │ │ +06e034: 3802 0500 |00de: if-eqz v2, 00e3 // +0005 │ │ +06e038: 6e10 6222 0200 |00e0: invoke-virtual {v2}, Ljava/io/FileInputStream;.close:()V // method@2262 │ │ +06e03e: 270e |00e3: throw v14 │ │ +06e040: 0d0f |00e4: move-exception v15 │ │ +06e042: 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 │ │ -06e0b0: |[06e0b0] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ -06e0c0: 5440 090a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ -06e0c4: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ -06e0c8: 5440 110a |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e0cc: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ -06e0d0: 5440 070a |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e0d4: 7210 2f23 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ -06e0da: 0a00 |000d: move-result v0 │ │ -06e0dc: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ -06e0e0: 5440 0c0a |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06e0e4: 7210 2f23 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ -06e0ea: 0a00 |0015: move-result v0 │ │ -06e0ec: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ -06e0f0: 5440 090a |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ -06e0f4: 5441 110a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e0f8: 5442 070a |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e0fc: 5443 0c0a |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06e100: 7110 1823 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2318 │ │ -06e106: 0c03 |0023: move-result-object v3 │ │ -06e108: 7240 e619 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@19e6 │ │ -06e10e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -06e110: 0f00 |0028: return v0 │ │ -06e112: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -06e114: 28fe |002a: goto 0028 // -0002 │ │ +06e0c0: |[06e0c0] android.support.v7.internal.widget.ActivityChooserModel.sortActivitiesIfNeeded:()Z │ │ +06e0d0: 5440 090a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ +06e0d4: 3800 2700 |0002: if-eqz v0, 0029 // +0027 │ │ +06e0d8: 5440 110a |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e0dc: 3800 2300 |0006: if-eqz v0, 0029 // +0023 │ │ +06e0e0: 5440 070a |0008: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e0e4: 7210 2f23 0000 |000a: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ +06e0ea: 0a00 |000d: move-result v0 │ │ +06e0ec: 3900 1b00 |000e: if-nez v0, 0029 // +001b │ │ +06e0f0: 5440 0c0a |0010: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06e0f4: 7210 2f23 0000 |0012: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ +06e0fa: 0a00 |0015: move-result v0 │ │ +06e0fc: 3900 1300 |0016: if-nez v0, 0029 // +0013 │ │ +06e100: 5440 090a |0018: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ +06e104: 5441 110a |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e108: 5442 070a |001c: iget-object v2, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e10c: 5443 0c0a |001e: iget-object v3, v4, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06e110: 7110 1823 0300 |0020: invoke-static {v3}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2318 │ │ +06e116: 0c03 |0023: move-result-object v3 │ │ +06e118: 7240 e619 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@19e6 │ │ +06e11e: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +06e120: 0f00 |0028: return v0 │ │ +06e122: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +06e124: 28fe |002a: goto 0028 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ 0x0018 line=689 │ │ 0x0027 line=691 │ │ 0x0028 line=693 │ │ locals : │ │ @@ -104077,62 +104055,62 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 88 16-bit code units │ │ -06e118: |[06e118] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -06e128: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -06e12a: 54a7 100a |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e12e: 1d07 |0003: monitor-enter v7 │ │ -06e130: 54a8 110a |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e134: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ -06e138: 1e07 |0008: monitor-exit v7 │ │ -06e13a: 0760 |0009: move-object v0, v6 │ │ -06e13c: 1100 |000a: return-object v0 │ │ -06e13e: 7010 fe19 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e144: 54a8 070a |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e148: 7220 2e23 b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e14e: 0c02 |0013: move-result-object v2 │ │ -06e150: 1f02 1203 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e154: 2203 2200 |0016: new-instance v3, Landroid/content/ComponentName; // type@0022 │ │ -06e158: 5428 f009 |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e15c: 5488 1a00 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -06e160: 5488 1300 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -06e164: 5429 f009 |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e168: 5499 1a00 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -06e16c: 5499 1200 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ -06e170: 7030 ed00 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ -06e176: 2200 2c00 |0027: new-instance v0, Landroid/content/Intent; // type@002c │ │ -06e17a: 54a8 110a |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e17e: 7020 1e01 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -06e184: 6e20 4201 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -06e18a: 54a8 080a |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ -06e18e: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ -06e192: 2201 2c00 |0035: new-instance v1, Landroid/content/Intent; // type@002c │ │ -06e196: 7020 1e01 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -06e19c: 54a8 080a |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ -06e1a0: 7230 ef19 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@19ef │ │ -06e1a6: 0a04 |003f: move-result v4 │ │ -06e1a8: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ -06e1ac: 1e07 |0042: monitor-exit v7 │ │ -06e1ae: 0760 |0043: move-object v0, v6 │ │ -06e1b0: 28c6 |0044: goto 000a // -003a │ │ -06e1b2: 2205 1503 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06e1b6: 7100 e322 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -06e1bc: 0b08 |004a: move-result-wide v8 │ │ -06e1be: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ -06e1c2: 7056 ea19 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ -06e1c8: 7020 fc19 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@19fc │ │ -06e1ce: 1e07 |0053: monitor-exit v7 │ │ -06e1d0: 28b6 |0054: goto 000a // -004a │ │ -06e1d2: 0d06 |0055: move-exception v6 │ │ -06e1d4: 1e07 |0056: monitor-exit v7 │ │ -06e1d6: 2706 |0057: throw v6 │ │ +06e128: |[06e128] android.support.v7.internal.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +06e138: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06e13a: 54a7 100a |0001: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e13e: 1d07 |0003: monitor-enter v7 │ │ +06e140: 54a8 110a |0004: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e144: 3908 0500 |0006: if-nez v8, 000b // +0005 │ │ +06e148: 1e07 |0008: monitor-exit v7 │ │ +06e14a: 0760 |0009: move-object v0, v6 │ │ +06e14c: 1100 |000a: return-object v0 │ │ +06e14e: 7010 fe19 0a00 |000b: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e154: 54a8 070a |000e: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e158: 7220 2e23 b800 |0010: invoke-interface {v8, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e15e: 0c02 |0013: move-result-object v2 │ │ +06e160: 1f02 1903 |0014: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e164: 2203 2500 |0016: new-instance v3, Landroid/content/ComponentName; // type@0025 │ │ +06e168: 5428 f009 |0018: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e16c: 5488 1a00 |001a: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06e170: 5488 1300 |001c: iget-object v8, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +06e174: 5429 f009 |001e: iget-object v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e178: 5499 1a00 |0020: iget-object v9, v9, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06e17c: 5499 1200 |0022: iget-object v9, v9, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ +06e180: 7030 ed00 8309 |0024: invoke-direct {v3, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ +06e186: 2200 2f00 |0027: new-instance v0, Landroid/content/Intent; // type@002f │ │ +06e18a: 54a8 110a |0029: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e18e: 7020 1e01 8000 |002b: invoke-direct {v0, v8}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +06e194: 6e20 4201 3000 |002e: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +06e19a: 54a8 080a |0031: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ +06e19e: 3808 1200 |0033: if-eqz v8, 0045 // +0012 │ │ +06e1a2: 2201 2f00 |0035: new-instance v1, Landroid/content/Intent; // type@002f │ │ +06e1a6: 7020 1e01 0100 |0037: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +06e1ac: 54a8 080a |003a: iget-object v8, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ +06e1b0: 7230 ef19 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@19ef │ │ +06e1b6: 0a04 |003f: move-result v4 │ │ +06e1b8: 3804 0500 |0040: if-eqz v4, 0045 // +0005 │ │ +06e1bc: 1e07 |0042: monitor-exit v7 │ │ +06e1be: 0760 |0043: move-object v0, v6 │ │ +06e1c0: 28c6 |0044: goto 000a // -003a │ │ +06e1c2: 2205 1c03 |0045: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06e1c6: 7100 e322 0000 |0047: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +06e1cc: 0b08 |004a: move-result-wide v8 │ │ +06e1ce: 1506 803f |004b: const/high16 v6, #int 1065353216 // #3f80 │ │ +06e1d2: 7056 ea19 3598 |004d: invoke-direct {v5, v3, v8, v9, v6}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ +06e1d8: 7020 fc19 5a00 |0050: invoke-direct {v10, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@19fc │ │ +06e1de: 1e07 |0053: monitor-exit v7 │ │ +06e1e0: 28b6 |0054: goto 000a // -004a │ │ +06e1e2: 0d06 |0055: move-exception v6 │ │ +06e1e4: 1e07 |0056: monitor-exit v7 │ │ +06e1e6: 2706 |0057: throw v6 │ │ catches : 1 │ │ 0x0004 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0008 line=462 │ │ @@ -104166,28 +104144,28 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06e1e4: |[06e1e4] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -06e1f4: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e1f8: 1d01 |0002: monitor-enter v1 │ │ -06e1fa: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e200: 5420 070a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e204: 7220 2e23 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e20a: 0c00 |000b: move-result-object v0 │ │ -06e20c: 1f00 1203 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e210: 5400 f009 |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e214: 1e01 |0010: monitor-exit v1 │ │ -06e216: 1100 |0011: return-object v0 │ │ -06e218: 0d00 |0012: move-exception v0 │ │ -06e21a: 1e01 |0013: monitor-exit v1 │ │ -06e21c: 2700 |0014: throw v0 │ │ +06e1f4: |[06e1f4] android.support.v7.internal.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +06e204: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e208: 1d01 |0002: monitor-enter v1 │ │ +06e20a: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e210: 5420 070a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e214: 7220 2e23 3000 |0008: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e21a: 0c00 |000b: move-result-object v0 │ │ +06e21c: 1f00 1903 |000c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e220: 5400 f009 |000e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e224: 1e01 |0010: monitor-exit v1 │ │ +06e226: 1100 |0011: return-object v0 │ │ +06e228: 0d00 |0012: move-exception v0 │ │ +06e22a: 1e01 |0013: monitor-exit v1 │ │ +06e22c: 2700 |0014: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=413 │ │ 0x0003 line=414 │ │ 0x0006 line=415 │ │ @@ -104201,26 +104179,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06e22c: |[06e22c] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ -06e23c: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e240: 1d01 |0002: monitor-enter v1 │ │ -06e242: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e248: 5420 070a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e24c: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ -06e252: 0a00 |000b: move-result v0 │ │ -06e254: 1e01 |000c: monitor-exit v1 │ │ -06e256: 0f00 |000d: return v0 │ │ -06e258: 0d00 |000e: move-exception v0 │ │ -06e25a: 1e01 |000f: monitor-exit v1 │ │ -06e25c: 2700 |0010: throw v0 │ │ +06e23c: |[06e23c] android.support.v7.internal.widget.ActivityChooserModel.getActivityCount:()I │ │ +06e24c: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e250: 1d01 |0002: monitor-enter v1 │ │ +06e252: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e258: 5420 070a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e25c: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ +06e262: 0a00 |000b: move-result v0 │ │ +06e264: 1e01 |000c: monitor-exit v1 │ │ +06e266: 0f00 |000d: return v0 │ │ +06e268: 0d00 |000e: move-exception v0 │ │ +06e26a: 1e01 |000f: monitor-exit v1 │ │ +06e26c: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=398 │ │ 0x0003 line=399 │ │ 0x0006 line=400 │ │ @@ -104233,38 +104211,38 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -06e26c: |[06e26c] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -06e27c: 5465 100a |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e280: 1d05 |0002: monitor-enter v5 │ │ -06e282: 7010 fe19 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e288: 5460 070a |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e28c: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ -06e292: 0a01 |000b: move-result v1 │ │ -06e294: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -06e296: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ -06e29a: 7220 2e23 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e2a0: 0c02 |0012: move-result-object v2 │ │ -06e2a2: 1f02 1203 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e2a6: 5424 f009 |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e2aa: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ -06e2ae: 1e05 |0019: monitor-exit v5 │ │ -06e2b0: 0f03 |001a: return v3 │ │ -06e2b2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06e2b6: 28f0 |001d: goto 000d // -0010 │ │ -06e2b8: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ -06e2ba: 1e05 |001f: monitor-exit v5 │ │ -06e2bc: 28fa |0020: goto 001a // -0006 │ │ -06e2be: 0d04 |0021: move-exception v4 │ │ -06e2c0: 1e05 |0022: monitor-exit v5 │ │ -06e2c2: 2704 |0023: throw v4 │ │ +06e27c: |[06e27c] android.support.v7.internal.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +06e28c: 5465 100a |0000: iget-object v5, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e290: 1d05 |0002: monitor-enter v5 │ │ +06e292: 7010 fe19 0600 |0003: invoke-direct {v6}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e298: 5460 070a |0006: iget-object v0, v6, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e29c: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ +06e2a2: 0a01 |000b: move-result v1 │ │ +06e2a4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +06e2a6: 3513 1100 |000d: if-ge v3, v1, 001e // +0011 │ │ +06e2aa: 7220 2e23 3000 |000f: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e2b0: 0c02 |0012: move-result-object v2 │ │ +06e2b2: 1f02 1903 |0013: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e2b6: 5424 f009 |0015: iget-object v4, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e2ba: 3374 0400 |0017: if-ne v4, v7, 001b // +0004 │ │ +06e2be: 1e05 |0019: monitor-exit v5 │ │ +06e2c0: 0f03 |001a: return v3 │ │ +06e2c2: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06e2c6: 28f0 |001d: goto 000d // -0010 │ │ +06e2c8: 12f3 |001e: const/4 v3, #int -1 // #ff │ │ +06e2ca: 1e05 |001f: monitor-exit v5 │ │ +06e2cc: 28fa |0020: goto 001a // -0006 │ │ +06e2ce: 0d04 |0021: move-exception v4 │ │ +06e2d0: 1e05 |0022: monitor-exit v5 │ │ +06e2d2: 2704 |0023: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0023 │ │ -> 0x0021 │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=428 │ │ 0x0006 line=429 │ │ @@ -104292,36 +104270,36 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -06e2d0: |[06e2d0] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -06e2e0: 5431 100a |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e2e4: 1d01 |0002: monitor-enter v1 │ │ -06e2e6: 7010 fe19 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e2ec: 5430 070a |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e2f0: 7210 2f23 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ -06e2f6: 0a00 |000b: move-result v0 │ │ -06e2f8: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ -06e2fc: 5430 070a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e300: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06e302: 7220 2e23 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e308: 0c00 |0014: move-result-object v0 │ │ -06e30a: 1f00 1203 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e30e: 5400 f009 |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e312: 1e01 |0019: monitor-exit v1 │ │ -06e314: 1100 |001a: return-object v0 │ │ -06e316: 1e01 |001b: monitor-exit v1 │ │ -06e318: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -06e31a: 28fd |001d: goto 001a // -0003 │ │ -06e31c: 0d00 |001e: move-exception v0 │ │ -06e31e: 1e01 |001f: monitor-exit v1 │ │ -06e320: 2700 |0020: throw v0 │ │ +06e2e0: |[06e2e0] android.support.v7.internal.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +06e2f0: 5431 100a |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e2f4: 1d01 |0002: monitor-enter v1 │ │ +06e2f6: 7010 fe19 0300 |0003: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e2fc: 5430 070a |0006: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e300: 7210 2f23 0000 |0008: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ +06e306: 0a00 |000b: move-result v0 │ │ +06e308: 3900 0f00 |000c: if-nez v0, 001b // +000f │ │ +06e30c: 5430 070a |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e310: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +06e312: 7220 2e23 2000 |0011: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e318: 0c00 |0014: move-result-object v0 │ │ +06e31a: 1f00 1903 |0015: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e31e: 5400 f009 |0017: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e322: 1e01 |0019: monitor-exit v1 │ │ +06e324: 1100 |001a: return-object v0 │ │ +06e326: 1e01 |001b: monitor-exit v1 │ │ +06e328: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +06e32a: 28fd |001d: goto 001a // -0003 │ │ +06e32c: 0d00 |001e: move-exception v0 │ │ +06e32e: 1e01 |001f: monitor-exit v1 │ │ +06e330: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0020 │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ 0x0006 line=517 │ │ @@ -104338,23 +104316,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06e330: |[06e330] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -06e340: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e344: 1d01 |0002: monitor-enter v1 │ │ -06e346: 5220 0f0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ -06e34a: 1e01 |0005: monitor-exit v1 │ │ -06e34c: 0f00 |0006: return v0 │ │ -06e34e: 0d00 |0007: move-exception v0 │ │ -06e350: 1e01 |0008: monitor-exit v1 │ │ -06e352: 2700 |0009: throw v0 │ │ +06e340: |[06e340] android.support.v7.internal.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +06e350: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e354: 1d01 |0002: monitor-enter v1 │ │ +06e356: 5220 0f0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ +06e35a: 1e01 |0005: monitor-exit v1 │ │ +06e35c: 0f00 |0006: return v0 │ │ +06e35e: 0d00 |0007: move-exception v0 │ │ +06e360: 1e01 |0008: monitor-exit v1 │ │ +06e362: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=646 │ │ 0x0003 line=647 │ │ 0x0007 line=648 │ │ @@ -104366,26 +104344,26 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06e360: |[06e360] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ -06e370: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e374: 1d01 |0002: monitor-enter v1 │ │ -06e376: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e37c: 5420 0c0a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ -06e380: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ -06e386: 0a00 |000b: move-result v0 │ │ -06e388: 1e01 |000c: monitor-exit v1 │ │ -06e38a: 0f00 |000d: return v0 │ │ -06e38c: 0d00 |000e: move-exception v0 │ │ -06e38e: 1e01 |000f: monitor-exit v1 │ │ -06e390: 2700 |0010: throw v0 │ │ +06e370: |[06e370] android.support.v7.internal.widget.ActivityChooserModel.getHistorySize:()I │ │ +06e380: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e384: 1d01 |0002: monitor-enter v1 │ │ +06e386: 7010 fe19 0200 |0003: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e38c: 5420 0c0a |0006: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0a0c │ │ +06e390: 7210 3123 0000 |0008: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ +06e396: 0a00 |000b: move-result v0 │ │ +06e398: 1e01 |000c: monitor-exit v1 │ │ +06e39a: 0f00 |000d: return v0 │ │ +06e39c: 0d00 |000e: move-exception v0 │ │ +06e39e: 1e01 |000f: monitor-exit v1 │ │ +06e3a0: 2700 |0010: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=657 │ │ 0x0003 line=658 │ │ 0x0006 line=659 │ │ @@ -104398,23 +104376,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06e3a0: |[06e3a0] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -06e3b0: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e3b4: 1d01 |0002: monitor-enter v1 │ │ -06e3b6: 5420 110a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e3ba: 1e01 |0005: monitor-exit v1 │ │ -06e3bc: 1100 |0006: return-object v0 │ │ -06e3be: 0d00 |0007: move-exception v0 │ │ -06e3c0: 1e01 |0008: monitor-exit v1 │ │ -06e3c2: 2700 |0009: throw v0 │ │ +06e3b0: |[06e3b0] android.support.v7.internal.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +06e3c0: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e3c4: 1d01 |0002: monitor-enter v1 │ │ +06e3c6: 5420 110a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e3ca: 1e01 |0005: monitor-exit v1 │ │ +06e3cc: 1100 |0006: return-object v0 │ │ +06e3ce: 0d00 |0007: move-exception v0 │ │ +06e3d0: 1e01 |0008: monitor-exit v1 │ │ +06e3d2: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ 0x0007 line=387 │ │ @@ -104426,31 +104404,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 │ │ -06e3d0: |[06e3d0] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ -06e3e0: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e3e4: 1d01 |0002: monitor-enter v1 │ │ -06e3e6: 5420 090a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ -06e3ea: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -06e3ee: 1e01 |0007: monitor-exit v1 │ │ -06e3f0: 0e00 |0008: return-void │ │ -06e3f2: 5b23 090a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ -06e3f6: 7010 151a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ -06e3fc: 0a00 |000e: move-result v0 │ │ -06e3fe: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ -06e402: 6e10 0a1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ -06e408: 1e01 |0014: monitor-exit v1 │ │ -06e40a: 28f3 |0015: goto 0008 // -000d │ │ -06e40c: 0d00 |0016: move-exception v0 │ │ -06e40e: 1e01 |0017: monitor-exit v1 │ │ -06e410: 2700 |0018: throw v0 │ │ +06e3e0: |[06e3e0] android.support.v7.internal.widget.ActivityChooserModel.setActivitySorter:(Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter;)V │ │ +06e3f0: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e3f4: 1d01 |0002: monitor-enter v1 │ │ +06e3f6: 5420 090a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ +06e3fa: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06e3fe: 1e01 |0007: monitor-exit v1 │ │ +06e400: 0e00 |0008: return-void │ │ +06e402: 5b23 090a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivitySorter:Landroid/support/v7/internal/widget/ActivityChooserModel$ActivitySorter; // field@0a09 │ │ +06e406: 7010 151a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ +06e40c: 0a00 |000e: move-result v0 │ │ +06e40e: 3800 0500 |000f: if-eqz v0, 0014 // +0005 │ │ +06e412: 6e10 0a1a 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ +06e418: 1e01 |0014: monitor-exit v1 │ │ +06e41a: 28f3 |0015: goto 0008 // -000d │ │ +06e41c: 0d00 |0016: move-exception v0 │ │ +06e41e: 1e01 |0017: monitor-exit v1 │ │ +06e420: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0007 line=605 │ │ @@ -104464,57 +104442,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 │ │ -06e420: |[06e420] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -06e430: 54a6 100a |0000: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e434: 1d06 |0002: monitor-enter v6 │ │ -06e436: 7010 fe19 0a00 |0003: invoke-direct {v10}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e43c: 54a5 070a |0006: iget-object v5, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e440: 7220 2e23 b500 |0008: invoke-interface {v5, v11}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e446: 0c02 |000b: move-result-object v2 │ │ -06e448: 1f02 1203 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e44c: 54a5 070a |000e: iget-object v5, v10, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ -06e450: 1207 |0010: const/4 v7, #int 0 // #0 │ │ -06e452: 7220 2e23 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -06e458: 0c03 |0014: move-result-object v3 │ │ -06e45a: 1f03 1203 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -06e45e: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ -06e462: 5235 f209 |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06e466: 5227 f209 |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -06e46a: c775 |001d: sub-float/2addr v5, v7 │ │ -06e46c: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ -06e470: a604 0507 |0020: add-float v4, v5, v7 │ │ -06e474: 2200 2200 |0022: new-instance v0, Landroid/content/ComponentName; // type@0022 │ │ -06e478: 5425 f009 |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e47c: 5455 1a00 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -06e480: 5455 1300 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -06e484: 5427 f009 |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -06e488: 5477 1a00 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -06e48c: 5477 1200 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ -06e490: 7030 ed00 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ -06e496: 2201 1503 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -06e49a: 7100 e322 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -06e4a0: 0b08 |0038: move-result-wide v8 │ │ -06e4a2: 7054 ea19 0198 |0039: invoke-direct {v1, v0, v8, v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ -06e4a8: 7020 fc19 1a00 |003c: invoke-direct {v10, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@19fc │ │ -06e4ae: 1e06 |003f: monitor-exit v6 │ │ -06e4b0: 0e00 |0040: return-void │ │ -06e4b2: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -06e4b6: 28df |0043: goto 0022 // -0021 │ │ -06e4b8: 0d05 |0044: move-exception v5 │ │ -06e4ba: 1e06 |0045: monitor-exit v6 │ │ -06e4bc: 2705 |0046: throw v5 │ │ +06e430: |[06e430] android.support.v7.internal.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +06e440: 5496 100a |0000: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e444: 1d06 |0002: monitor-enter v6 │ │ +06e446: 7010 fe19 0900 |0003: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e44c: 5495 070a |0006: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e450: 7220 2e23 a500 |0008: invoke-interface {v5, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e456: 0c02 |000b: move-result-object v2 │ │ +06e458: 1f02 1903 |000c: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e45c: 5495 070a |000e: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivities:Ljava/util/List; // field@0a07 │ │ +06e460: 1207 |0010: const/4 v7, #int 0 // #0 │ │ +06e462: 7220 2e23 7500 |0011: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +06e468: 0c03 |0014: move-result-object v3 │ │ +06e46a: 1f03 1903 |0015: check-cast v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +06e46e: 3803 2a00 |0017: if-eqz v3, 0041 // +002a │ │ +06e472: 5235 f209 |0019: iget v5, v3, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06e476: 5227 f209 |001b: iget v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +06e47a: c775 |001d: sub-float/2addr v5, v7 │ │ +06e47c: 1507 a040 |001e: const/high16 v7, #int 1084227584 // #40a0 │ │ +06e480: a604 0507 |0020: add-float v4, v5, v7 │ │ +06e484: 2200 2500 |0022: new-instance v0, Landroid/content/ComponentName; // type@0025 │ │ +06e488: 5425 f009 |0024: iget-object v5, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e48c: 5455 1a00 |0026: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06e490: 5455 1300 |0028: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +06e494: 5427 f009 |002a: iget-object v7, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +06e498: 5477 1a00 |002c: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +06e49c: 5477 1200 |002e: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ +06e4a0: 7030 ed00 5007 |0030: invoke-direct {v0, v5, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ +06e4a6: 2201 1c03 |0033: new-instance v1, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +06e4aa: 7100 e322 0000 |0035: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +06e4b0: 0b07 |0038: move-result-wide v7 │ │ +06e4b2: 7054 ea19 0187 |0039: invoke-direct {v1, v0, v7, v8, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@19ea │ │ +06e4b8: 7020 fc19 1900 |003c: invoke-direct {v9, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.addHisoricalRecord:(Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;)Z // method@19fc │ │ +06e4be: 1e06 |003f: monitor-exit v6 │ │ +06e4c0: 0e00 |0040: return-void │ │ +06e4c2: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +06e4c6: 28df |0043: goto 0022 // -0021 │ │ +06e4c8: 0d05 |0044: move-exception v5 │ │ +06e4ca: 1e06 |0045: monitor-exit v6 │ │ +06e4cc: 2705 |0046: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x0046 │ │ -> 0x0044 │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=538 │ │ @@ -104531,44 +104509,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 │ │ -06e4cc: |[06e4cc] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -06e4dc: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e4e0: 1d01 |0002: monitor-enter v1 │ │ -06e4e2: 5220 0f0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ -06e4e6: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -06e4ea: 1e01 |0007: monitor-exit v1 │ │ -06e4ec: 0e00 |0008: return-void │ │ -06e4ee: 5923 0f0a |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ -06e4f2: 7010 0c1a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ -06e4f8: 7010 151a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ -06e4fe: 0a00 |0011: move-result v0 │ │ -06e500: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ -06e504: 6e10 0a1a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ -06e50a: 1e01 |0017: monitor-exit v1 │ │ -06e50c: 28f0 |0018: goto 0008 // -0010 │ │ -06e50e: 0d00 |0019: move-exception v0 │ │ -06e510: 1e01 |001a: monitor-exit v1 │ │ -06e512: 2700 |001b: throw v0 │ │ +06e4dc: |[06e4dc] android.support.v7.internal.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +06e4ec: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e4f0: 1d01 |0002: monitor-enter v1 │ │ +06e4f2: 5220 0f0a |0003: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ +06e4f6: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06e4fa: 1e01 |0007: monitor-exit v1 │ │ +06e4fc: 0e00 |0008: return-void │ │ +06e4fe: 5923 0f0a |0009: iput v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0a0f │ │ +06e502: 7010 0c1a 0200 |000b: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsIfNeeded:()V // method@1a0c │ │ +06e508: 7010 151a 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.sortActivitiesIfNeeded:()Z // method@1a15 │ │ +06e50e: 0a00 |0011: move-result v0 │ │ +06e510: 3800 0500 |0012: if-eqz v0, 0017 // +0005 │ │ +06e514: 6e10 0a1a 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.notifyChanged:()V // method@1a0a │ │ +06e51a: 1e01 |0017: monitor-exit v1 │ │ +06e51c: 28f0 |0018: goto 0008 // -0010 │ │ +06e51e: 0d00 |0019: move-exception v0 │ │ +06e520: 1e01 |001a: monitor-exit v1 │ │ +06e522: 2700 |001b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=628 │ │ 0x0003 line=629 │ │ 0x0007 line=630 │ │ @@ -104587,30 +104565,30 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06e520: |[06e520] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -06e530: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e534: 1d01 |0002: monitor-enter v1 │ │ -06e536: 5420 110a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e53a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -06e53e: 1e01 |0007: monitor-exit v1 │ │ -06e540: 0e00 |0008: return-void │ │ -06e542: 5b23 110a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ -06e546: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -06e548: 5c20 130a |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ -06e54c: 7010 fe19 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ -06e552: 1e01 |0011: monitor-exit v1 │ │ -06e554: 28f6 |0012: goto 0008 // -000a │ │ -06e556: 0d00 |0013: move-exception v0 │ │ -06e558: 1e01 |0014: monitor-exit v1 │ │ -06e55a: 2700 |0015: throw v0 │ │ +06e530: |[06e530] android.support.v7.internal.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +06e540: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e544: 1d01 |0002: monitor-enter v1 │ │ +06e546: 5420 110a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e54a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +06e54e: 1e01 |0007: monitor-exit v1 │ │ +06e550: 0e00 |0008: return-void │ │ +06e552: 5b23 110a |0009: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0a11 │ │ +06e556: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +06e558: 5c20 130a |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mReloadActivities:Z // field@0a13 │ │ +06e55c: 7010 fe19 0200 |000e: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.ensureConsistentState:()V // method@19fe │ │ +06e562: 1e01 |0011: monitor-exit v1 │ │ +06e564: 28f6 |0012: goto 0008 // -000a │ │ +06e566: 0d00 |0013: move-exception v0 │ │ +06e568: 1e01 |0014: monitor-exit v1 │ │ +06e56a: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=369 │ │ 0x0003 line=370 │ │ 0x0007 line=371 │ │ @@ -104628,23 +104606,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 │ │ -06e568: |[06e568] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -06e578: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ -06e57c: 1d01 |0002: monitor-enter v1 │ │ -06e57e: 5b23 080a |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ -06e582: 1e01 |0005: monitor-exit v1 │ │ -06e584: 0e00 |0006: return-void │ │ -06e586: 0d00 |0007: move-exception v0 │ │ -06e588: 1e01 |0008: monitor-exit v1 │ │ -06e58a: 2700 |0009: throw v0 │ │ +06e578: |[06e578] android.support.v7.internal.widget.ActivityChooserModel.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +06e588: 5421 100a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0a10 │ │ +06e58c: 1d01 |0002: monitor-enter v1 │ │ +06e58e: 5b23 080a |0003: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0a08 │ │ +06e592: 1e01 |0005: monitor-exit v1 │ │ +06e594: 0e00 |0006: return-void │ │ +06e596: 0d00 |0007: move-exception v0 │ │ +06e598: 1e01 |0008: monitor-exit v1 │ │ +06e59a: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0005 line=502 │ │ @@ -104653,17 +104631,17 @@ │ │ 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 : 570 (ActivityChooserModel.java) │ │ │ │ Class #428 header: │ │ -class_idx : 793 │ │ +class_idx : 800 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ +superclass_idx : 68 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #428 annotations: │ │ @@ -104688,18 +104666,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 │ │ -06e598: |[06e598] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -06e5a8: 5b01 160a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ -06e5ac: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -06e5b2: 0e00 |0005: return-void │ │ +06e5a8: |[06e5a8] android.support.v7.internal.widget.ActivityChooserView$1.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +06e5b8: 5b01 160a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ +06e5bc: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +06e5c2: 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; │ │ │ │ @@ -104709,21 +104687,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06e5b4: |[06e5b4] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ -06e5c4: 6f10 ac01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01ac │ │ -06e5ca: 5410 160a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ -06e5ce: 7110 3e1a 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@1a3e │ │ -06e5d4: 0c00 |0008: move-result-object v0 │ │ -06e5d6: 6e10 2d1a 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ -06e5dc: 0e00 |000c: return-void │ │ +06e5c4: |[06e5c4] android.support.v7.internal.widget.ActivityChooserView$1.onChanged:()V │ │ +06e5d4: 6f10 ac01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01ac │ │ +06e5da: 5410 160a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ +06e5de: 7110 3e1a 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@1a3e │ │ +06e5e4: 0c00 |0008: move-result-object v0 │ │ +06e5e6: 6e10 2d1a 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ +06e5ec: 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; │ │ @@ -104733,35 +104711,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06e5e0: |[06e5e0] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ -06e5f0: 6f10 ad01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01ad │ │ -06e5f6: 5410 160a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ -06e5fa: 7110 3e1a 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@1a3e │ │ -06e600: 0c00 |0008: move-result-object v0 │ │ -06e602: 6e10 2e1a 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1a2e │ │ -06e608: 0e00 |000c: return-void │ │ +06e5f0: |[06e5f0] android.support.v7.internal.widget.ActivityChooserView$1.onInvalidated:()V │ │ +06e600: 6f10 ad01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@01ad │ │ +06e606: 5410 160a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$1;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a16 │ │ +06e60a: 7110 3e1a 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@1a3e │ │ +06e610: 0c00 |0008: move-result-object v0 │ │ +06e612: 6e10 2e1a 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@1a2e │ │ +06e618: 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 : 573 (ActivityChooserView.java) │ │ │ │ Class #429 header: │ │ -class_idx : 794 │ │ +class_idx : 801 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #429 annotations: │ │ @@ -104787,18 +104765,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 │ │ -06e60c: |[06e60c] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -06e61c: 5b01 170a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e620: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06e626: 0e00 |0005: return-void │ │ +06e61c: |[06e61c] android.support.v7.internal.widget.ActivityChooserView$2.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +06e62c: 5b01 170a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e630: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06e636: 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; │ │ │ │ @@ -104808,40 +104786,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06e628: |[06e628] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -06e638: 5420 170a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e63c: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -06e642: 0a00 |0005: move-result v0 │ │ -06e644: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -06e648: 5420 170a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e64c: 6e10 501a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ -06e652: 0a00 |000d: move-result v0 │ │ -06e654: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -06e658: 5420 170a |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e65c: 7110 3f1a 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@1a3f │ │ -06e662: 0c00 |0015: move-result-object v0 │ │ -06e664: 6e10 231b 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ -06e66a: 0e00 |0019: return-void │ │ -06e66c: 5420 170a |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e670: 7110 3f1a 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@1a3f │ │ -06e676: 0c00 |001f: move-result-object v0 │ │ -06e678: 6e10 531b 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -06e67e: 5420 170a |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e682: 5400 360a |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -06e686: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -06e68a: 5420 170a |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ -06e68e: 5400 360a |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -06e692: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -06e694: 6e20 e909 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ -06e69a: 28e8 |0031: goto 0019 // -0018 │ │ +06e638: |[06e638] android.support.v7.internal.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +06e648: 5420 170a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e64c: 6e10 4f1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +06e652: 0a00 |0005: move-result v0 │ │ +06e654: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +06e658: 5420 170a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e65c: 6e10 501a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ +06e662: 0a00 |000d: move-result v0 │ │ +06e664: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +06e668: 5420 170a |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e66c: 7110 3f1a 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@1a3f │ │ +06e672: 0c00 |0015: move-result-object v0 │ │ +06e674: 6e10 231b 0000 |0016: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ +06e67a: 0e00 |0019: return-void │ │ +06e67c: 5420 170a |001a: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e680: 7110 3f1a 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@1a3f │ │ +06e686: 0c00 |001f: move-result-object v0 │ │ +06e688: 6e10 531b 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +06e68e: 5420 170a |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e692: 5400 360a |0025: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +06e696: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +06e69a: 5420 170a |0029: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$2;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a17 │ │ +06e69e: 5400 360a |002b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +06e6a2: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +06e6a4: 6e20 e909 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ +06e6aa: 28e8 |0031: goto 0019 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x0010 line=141 │ │ 0x0019 line=149 │ │ 0x001a line=143 │ │ @@ -104849,17 +104827,17 @@ │ │ 0x0029 line=145 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Landroid/support/v7/internal/widget/ActivityChooserView$2; │ │ │ │ source_file_idx : 573 (ActivityChooserView.java) │ │ │ │ Class #430 header: │ │ -class_idx : 795 │ │ +class_idx : 802 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ +superclass_idx : 68 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #430 annotations: │ │ @@ -104884,18 +104862,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 │ │ -06e69c: |[06e69c] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -06e6ac: 5b01 180a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a18 │ │ -06e6b0: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -06e6b6: 0e00 |0005: return-void │ │ +06e6ac: |[06e6ac] android.support.v7.internal.widget.ActivityChooserView$3.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +06e6bc: 5b01 180a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a18 │ │ +06e6c0: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +06e6c6: 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; │ │ │ │ @@ -104905,33 +104883,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06e6b8: |[06e6b8] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ -06e6c8: 6f10 ac01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01ac │ │ -06e6ce: 5410 180a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a18 │ │ -06e6d2: 7110 421a 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a42 │ │ -06e6d8: 0e00 |0008: return-void │ │ +06e6c8: |[06e6c8] android.support.v7.internal.widget.ActivityChooserView$3.onChanged:()V │ │ +06e6d8: 6f10 ac01 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@01ac │ │ +06e6de: 5410 180a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$3;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a18 │ │ +06e6e2: 7110 421a 0000 |0005: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a42 │ │ +06e6e8: 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 : 573 (ActivityChooserView.java) │ │ │ │ Class #431 header: │ │ -class_idx : 796 │ │ +class_idx : 803 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 979 │ │ +superclass_idx : 988 │ │ source_file_idx : 573 │ │ static_fields_size : 5 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #431 annotations: │ │ @@ -105001,20 +104979,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 │ │ -06e6dc: |[06e6dc] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -06e6ec: 5b12 230a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06e6f0: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -06e6f6: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -06e6f8: 5910 200a |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06e6fc: 0e00 |0008: return-void │ │ +06e6ec: |[06e6ec] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +06e6fc: 5b12 230a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06e700: 7010 1820 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +06e706: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +06e708: 5910 200a |0006: iput v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06e70c: 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; │ │ @@ -105024,17 +105002,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 │ │ -06e700: |[06e700] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -06e710: 7020 1e1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1e │ │ -06e716: 0e00 |0003: return-void │ │ +06e710: |[06e710] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +06e720: 7020 1e1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1e │ │ +06e726: 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; │ │ @@ -105045,19 +105023,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e718: |[06e718] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -06e728: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e72c: 6e10 031a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ -06e732: 0a00 |0005: move-result v0 │ │ -06e734: 0f00 |0006: return v0 │ │ +06e728: |[06e728] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +06e738: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e73c: 6e10 031a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ +06e742: 0a00 |0005: move-result v0 │ │ +06e744: 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;) │ │ @@ -105065,33 +105043,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -06e738: |[06e738] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -06e748: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06e74a: 5432 1e0a |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e74e: 6e10 031a 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ -06e754: 0a00 |0006: move-result v0 │ │ -06e756: 5532 210a |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06e75a: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -06e75e: 5432 1e0a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e762: 6e10 051a 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ -06e768: 0c02 |0010: move-result-object v2 │ │ -06e76a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -06e76e: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06e772: 5232 200a |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06e776: 7120 b222 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06e77c: 0a01 |001a: move-result v1 │ │ -06e77e: 5532 220a |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ -06e782: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -06e786: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06e78a: 0f01 |0021: return v1 │ │ +06e748: |[06e748] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +06e758: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06e75a: 5432 1e0a |0001: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e75e: 6e10 031a 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ +06e764: 0a00 |0006: move-result v0 │ │ +06e766: 5532 210a |0007: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06e76a: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +06e76e: 5432 1e0a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e772: 6e10 051a 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ +06e778: 0c02 |0010: move-result-object v2 │ │ +06e77a: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +06e77e: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06e782: 5232 200a |0015: iget v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06e786: 7120 b222 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06e78c: 0a01 |001a: move-result v1 │ │ +06e78e: 5532 220a |001b: iget-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ +06e792: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +06e796: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06e79a: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0001 line=666 │ │ 0x0007 line=667 │ │ 0x0013 line=668 │ │ 0x0015 line=670 │ │ @@ -105108,17 +105086,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 │ │ -06e78c: |[06e78c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -06e79c: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e7a0: 1100 |0002: return-object v0 │ │ +06e79c: |[06e79c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +06e7ac: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e7b0: 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;) │ │ @@ -105126,19 +105104,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e7a4: |[06e7a4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -06e7b4: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e7b8: 6e10 051a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ -06e7be: 0c00 |0005: move-result-object v0 │ │ -06e7c0: 1100 |0006: return-object v0 │ │ +06e7b4: |[06e7b4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +06e7c4: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e7c8: 6e10 051a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ +06e7ce: 0c00 |0005: move-result-object v0 │ │ +06e7d0: 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;) │ │ @@ -105146,19 +105124,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e7c4: |[06e7c4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -06e7d4: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e7d8: 6e10 071a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@1a07 │ │ -06e7de: 0a00 |0005: move-result v0 │ │ -06e7e0: 0f00 |0006: return v0 │ │ +06e7d4: |[06e7d4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +06e7e4: 5410 1e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e7e8: 6e10 071a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getHistorySize:()I // method@1a07 │ │ +06e7ee: 0a00 |0005: move-result v0 │ │ +06e7f0: 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;) │ │ @@ -105166,35 +105144,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06e7e4: |[06e7e4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -06e7f4: 6e20 271a 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ -06e7fa: 0a00 |0003: move-result v0 │ │ -06e7fc: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -06e802: 2201 5104 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06e806: 7010 9b22 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -06e80c: 2701 |000c: throw v1 │ │ -06e80e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06e810: 1101 |000e: return-object v1 │ │ -06e812: 5521 210a |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06e816: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -06e81a: 5421 1e0a |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e81e: 6e10 051a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ -06e824: 0c01 |0018: move-result-object v1 │ │ -06e826: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -06e82a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06e82e: 5421 1e0a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06e832: 6e20 021a 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ -06e838: 0c01 |0022: move-result-object v1 │ │ -06e83a: 28eb |0023: goto 000e // -0015 │ │ -06e83c: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +06e7f4: |[06e7f4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +06e804: 6e20 271a 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ +06e80a: 0a00 |0003: move-result v0 │ │ +06e80c: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +06e812: 2201 5a04 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06e816: 7010 9b22 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +06e81c: 2701 |000c: throw v1 │ │ +06e81e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06e820: 1101 |000e: return-object v1 │ │ +06e822: 5521 210a |000f: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06e826: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +06e82a: 5421 1e0a |0013: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e82e: 6e10 051a 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a05 │ │ +06e834: 0c01 |0018: move-result-object v1 │ │ +06e836: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +06e83a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06e83e: 5421 1e0a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06e842: 6e20 021a 3100 |001f: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ +06e848: 0c01 |0022: move-result-object v1 │ │ +06e84a: 28eb |0023: goto 000e // -0015 │ │ +06e84c: 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 │ │ @@ -105212,17 +105190,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e84c: |[06e84c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -06e85c: 8130 |0000: int-to-long v0, v3 │ │ -06e85e: 1000 |0001: return-wide v0 │ │ +06e85c: |[06e85c] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +06e86c: 8130 |0000: int-to-long v0, v3 │ │ +06e86e: 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 │ │ │ │ @@ -105231,25 +105209,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06e860: |[06e860] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -06e870: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ -06e874: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -06e878: 6e10 211a 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ -06e87e: 0a00 |0007: move-result v0 │ │ -06e880: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06e884: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -06e888: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06e88a: 0f00 |000d: return v0 │ │ -06e88c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -06e88e: 28fe |000f: goto 000d // -0002 │ │ +06e870: |[06e870] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +06e880: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ +06e884: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +06e888: 6e10 211a 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ +06e88e: 0a00 |0007: move-result v0 │ │ +06e890: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06e894: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +06e898: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +06e89a: 0f00 |000d: return v0 │ │ +06e89c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +06e89e: 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; │ │ @@ -105260,17 +105238,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e890: |[06e890] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -06e8a0: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06e8a4: 0f00 |0002: return v0 │ │ +06e8a0: |[06e8a0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +06e8b0: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06e8b4: 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;) │ │ @@ -105278,17 +105256,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e8a8: |[06e8a8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -06e8b8: 5510 210a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06e8bc: 0f00 |0002: return v0 │ │ +06e8b8: |[06e8b8] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +06e8c8: 5510 210a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06e8cc: 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;) │ │ @@ -105296,93 +105274,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 │ │ -06e8c0: |[06e8c0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -06e8d0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -06e8d2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -06e8d4: 6e20 271a ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ -06e8da: 0a03 |0005: move-result v3 │ │ -06e8dc: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ -06e8e2: 2206 5104 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06e8e6: 7010 9b22 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -06e8ec: 2706 |000e: throw v6 │ │ -06e8ee: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -06e8f2: 6e10 831e 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ -06e8f8: 0a06 |0014: move-result v6 │ │ -06e8fa: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -06e8fe: 54a6 230a |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06e902: 6e10 4b1a 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06e908: 0c06 |001c: move-result-object v6 │ │ -06e90a: 7110 ea1d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -06e910: 0c06 |0020: move-result-object v6 │ │ -06e912: 6007 3707 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0737 │ │ -06e916: 6e40 ed1d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -06e91c: 0c0c |0026: move-result-object v12 │ │ -06e91e: 6e20 d91e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ -06e924: 6006 2307 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ -06e928: 6e20 781e 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -06e92e: 0c05 |002f: move-result-object v5 │ │ -06e930: 1f05 fb03 |0030: check-cast v5, Landroid/widget/TextView; // type@03fb │ │ -06e934: 54a6 230a |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06e938: 6e10 4b1a 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06e93e: 0c06 |0037: move-result-object v6 │ │ -06e940: 6007 4607 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0746 │ │ -06e944: 6e20 0801 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -06e94a: 0c06 |003d: move-result-object v6 │ │ -06e94c: 6e20 2a21 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -06e952: 07c1 |0041: move-object v1, v12 │ │ -06e954: 1101 |0042: return-object v1 │ │ -06e956: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -06e95a: 6e10 831e 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ -06e960: 0a06 |0048: move-result v6 │ │ -06e962: 6007 0a07 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@070a │ │ -06e966: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -06e96a: 54a6 230a |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06e96e: 6e10 4b1a 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06e974: 0c06 |0052: move-result-object v6 │ │ -06e976: 7110 ea1d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -06e97c: 0c06 |0056: move-result-object v6 │ │ -06e97e: 6007 3707 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0737 │ │ -06e982: 6e40 ed1d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -06e988: 0c0c |005c: move-result-object v12 │ │ -06e98a: 54a6 230a |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06e98e: 6e10 4b1a 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06e994: 0c06 |0062: move-result-object v6 │ │ -06e996: 6e10 0501 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -06e99c: 0c04 |0066: move-result-object v4 │ │ -06e99e: 6006 0607 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@0706 │ │ -06e9a2: 6e20 781e 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -06e9a8: 0c02 |006c: move-result-object v2 │ │ -06e9aa: 1f02 df03 |006d: check-cast v2, Landroid/widget/ImageView; // type@03df │ │ -06e9ae: 6e20 251a ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1a25 │ │ -06e9b4: 0c00 |0072: move-result-object v0 │ │ -06e9b6: 1f00 3600 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -06e9ba: 6e20 6a01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -06e9c0: 0c06 |0078: move-result-object v6 │ │ -06e9c2: 6e20 4c20 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -06e9c8: 6006 2307 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ -06e9cc: 6e20 781e 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -06e9d2: 0c05 |0081: move-result-object v5 │ │ -06e9d4: 1f05 fb03 |0082: check-cast v5, Landroid/widget/TextView; // type@03fb │ │ -06e9d8: 6e20 6b01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ -06e9de: 0c06 |0087: move-result-object v6 │ │ -06e9e0: 6e20 2a21 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -06e9e6: 55a6 210a |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06e9ea: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ -06e9ee: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ -06e9f2: 55a6 1f0a |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ -06e9f6: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ -06e9fa: 07c1 |0095: move-object v1, v12 │ │ -06e9fc: 28ac |0096: goto 0042 // -0054 │ │ -06e9fe: 0000 |0097: nop // spacer │ │ -06ea00: 0001 0200 0000 0000 3d00 0000 0900 ... |0098: packed-switch-data (8 units) │ │ +06e8d0: |[06e8d0] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +06e8e0: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +06e8e2: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +06e8e4: 6e20 271a ba00 |0002: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ +06e8ea: 0a03 |0005: move-result v3 │ │ +06e8ec: 2b03 9200 0000 |0006: packed-switch v3, 00000098 // +00000092 │ │ +06e8f2: 2206 5a04 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06e8f6: 7010 9b22 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +06e8fc: 2706 |000e: throw v6 │ │ +06e8fe: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +06e902: 6e10 831e 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ +06e908: 0a06 |0014: move-result v6 │ │ +06e90a: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +06e90e: 54a6 230a |0017: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06e912: 6e10 4b1a 0600 |0019: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06e918: 0c06 |001c: move-result-object v6 │ │ +06e91a: 7110 ea1d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +06e920: 0c06 |0020: move-result-object v6 │ │ +06e922: 6007 3707 |0021: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0737 │ │ +06e926: 6e40 ed1d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +06e92c: 0c0c |0026: move-result-object v12 │ │ +06e92e: 6e20 d91e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ +06e934: 6006 2307 |002a: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ +06e938: 6e20 781e 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +06e93e: 0c05 |002f: move-result-object v5 │ │ +06e940: 1f05 0404 |0030: check-cast v5, Landroid/widget/TextView; // type@0404 │ │ +06e944: 54a6 230a |0032: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06e948: 6e10 4b1a 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06e94e: 0c06 |0037: move-result-object v6 │ │ +06e950: 6007 4607 |0038: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0746 │ │ +06e954: 6e20 0801 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +06e95a: 0c06 |003d: move-result-object v6 │ │ +06e95c: 6e20 2a21 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +06e962: 07c1 |0041: move-object v1, v12 │ │ +06e964: 1101 |0042: return-object v1 │ │ +06e966: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +06e96a: 6e10 831e 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1e83 │ │ +06e970: 0a06 |0048: move-result v6 │ │ +06e972: 6007 0a07 |0049: sget v7, Landroid/support/v7/appcompat/R$id;.list_item:I // field@070a │ │ +06e976: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +06e97a: 54a6 230a |004d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06e97e: 6e10 4b1a 0600 |004f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06e984: 0c06 |0052: move-result-object v6 │ │ +06e986: 7110 ea1d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +06e98c: 0c06 |0056: move-result-object v6 │ │ +06e98e: 6007 3707 |0057: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view_list_item:I // field@0737 │ │ +06e992: 6e40 ed1d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +06e998: 0c0c |005c: move-result-object v12 │ │ +06e99a: 54a6 230a |005d: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06e99e: 6e10 4b1a 0600 |005f: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06e9a4: 0c06 |0062: move-result-object v6 │ │ +06e9a6: 6e10 0501 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +06e9ac: 0c04 |0066: move-result-object v4 │ │ +06e9ae: 6006 0607 |0067: sget v6, Landroid/support/v7/appcompat/R$id;.icon:I // field@0706 │ │ +06e9b2: 6e20 781e 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +06e9b8: 0c02 |006c: move-result-object v2 │ │ +06e9ba: 1f02 e803 |006d: check-cast v2, Landroid/widget/ImageView; // type@03e8 │ │ +06e9be: 6e20 251a ba00 |006f: invoke-virtual {v10, v11}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@1a25 │ │ +06e9c4: 0c00 |0072: move-result-object v0 │ │ +06e9c6: 1f00 3900 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0039 │ │ +06e9ca: 6e20 6a01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +06e9d0: 0c06 |0078: move-result-object v6 │ │ +06e9d2: 6e20 4c20 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +06e9d8: 6006 2307 |007c: sget v6, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ +06e9dc: 6e20 781e 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +06e9e2: 0c05 |0081: move-result-object v5 │ │ +06e9e4: 1f05 0404 |0082: check-cast v5, Landroid/widget/TextView; // type@0404 │ │ +06e9e8: 6e20 6b01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ +06e9ee: 0c06 |0087: move-result-object v6 │ │ +06e9f0: 6e20 2a21 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +06e9f6: 55a6 210a |008b: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06e9fa: 3806 0800 |008d: if-eqz v6, 0095 // +0008 │ │ +06e9fe: 390b 0600 |008f: if-nez v11, 0095 // +0006 │ │ +06ea02: 55a6 1f0a |0091: iget-boolean v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ +06ea06: 3806 0200 |0093: if-eqz v6, 0095 // +0002 │ │ +06ea0a: 07c1 |0095: move-object v1, v12 │ │ +06ea0c: 28ac |0096: goto 0042 // -0054 │ │ +06ea0e: 0000 |0097: nop // spacer │ │ +06ea10: 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 │ │ @@ -105421,17 +105399,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ea10: |[06ea10] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -06ea20: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -06ea22: 0f00 |0001: return v0 │ │ +06ea20: |[06ea20] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +06ea30: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +06ea32: 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;) │ │ @@ -105439,41 +105417,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -06ea24: |[06ea24] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -06ea34: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06ea36: 5295 200a |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06ea3a: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -06ea40: 5997 200a |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06ea44: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06ea46: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -06ea48: 7120 691e 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06ea4e: 0a06 |000d: move-result v6 │ │ -06ea50: 7120 691e 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -06ea56: 0a02 |0011: move-result v2 │ │ -06ea58: 6e10 211a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ -06ea5e: 0a01 |0015: move-result v1 │ │ -06ea60: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -06ea62: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -06ea66: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -06ea68: 6e40 2a1a 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@1a2a │ │ -06ea6e: 0c04 |001d: move-result-object v4 │ │ -06ea70: 6e30 b21e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -06ea76: 6e10 901e 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -06ea7c: 0a07 |0024: move-result v7 │ │ -06ea7e: 7120 b022 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06ea84: 0a00 |0028: move-result v0 │ │ -06ea86: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06ea8a: 28ec |002b: goto 0017 // -0014 │ │ -06ea8c: 5995 200a |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06ea90: 0f00 |002e: return v0 │ │ +06ea34: |[06ea34] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +06ea44: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +06ea46: 5295 200a |0001: iget v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06ea4a: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +06ea50: 5997 200a |0006: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06ea54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +06ea56: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +06ea58: 7120 691e 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06ea5e: 0a06 |000d: move-result v6 │ │ +06ea60: 7120 691e 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +06ea66: 0a02 |0011: move-result v2 │ │ +06ea68: 6e10 211a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ +06ea6e: 0a01 |0015: move-result v1 │ │ +06ea70: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +06ea72: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +06ea76: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +06ea78: 6e40 2a1a 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@1a2a │ │ +06ea7e: 0c04 |001d: move-result-object v4 │ │ +06ea80: 6e30 b21e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +06ea86: 6e10 901e 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +06ea8c: 0a07 |0024: move-result v7 │ │ +06ea8e: 7120 b022 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06ea94: 0a00 |0028: move-result v0 │ │ +06ea96: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ea9a: 28ec |002b: goto 0017 // -0014 │ │ +06ea9c: 5995 200a |002c: iput v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06eaa0: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=737 │ │ 0x0003 line=738 │ │ 0x0008 line=740 │ │ 0x0009 line=741 │ │ 0x000a line=743 │ │ @@ -105501,41 +105479,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 │ │ -06ea94: |[06ea94] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -06eaa4: 5421 230a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06eaa8: 7110 3e1a 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@1a3e │ │ -06eaae: 0c01 |0005: move-result-object v1 │ │ -06eab0: 6e10 221a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -06eab6: 0c00 |0009: move-result-object v0 │ │ -06eab8: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -06eabc: 5421 230a |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06eac0: 6e10 501a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ -06eac6: 0a01 |0011: move-result v1 │ │ -06eac8: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -06eacc: 5421 230a |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06ead0: 7110 411a 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1a41 │ │ -06ead6: 0c01 |0019: move-result-object v1 │ │ -06ead8: 6e20 161a 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1a16 │ │ -06eade: 5b23 1e0a |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ -06eae2: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -06eae6: 5421 230a |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06eaea: 6e10 501a 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ -06eaf0: 0a01 |0026: move-result v1 │ │ -06eaf2: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -06eaf6: 5421 230a |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ -06eafa: 7110 411a 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1a41 │ │ -06eb00: 0c01 |002e: move-result-object v1 │ │ -06eb02: 6e20 0f1a 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1a0f │ │ -06eb08: 6e10 2d1a 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ -06eb0e: 0e00 |0035: return-void │ │ +06eaa4: |[06eaa4] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +06eab4: 5421 230a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06eab8: 7110 3e1a 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@1a3e │ │ +06eabe: 0c01 |0005: move-result-object v1 │ │ +06eac0: 6e10 221a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +06eac6: 0c00 |0009: move-result-object v0 │ │ +06eac8: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +06eacc: 5421 230a |000c: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06ead0: 6e10 501a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ +06ead6: 0a01 |0011: move-result v1 │ │ +06ead8: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +06eadc: 5421 230a |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06eae0: 7110 411a 0100 |0016: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1a41 │ │ +06eae6: 0c01 |0019: move-result-object v1 │ │ +06eae8: 6e20 161a 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1a16 │ │ +06eaee: 5b23 1e0a |001d: iput-object v3, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@0a1e │ │ +06eaf2: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +06eaf6: 5421 230a |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06eafa: 6e10 501a 0100 |0023: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShown:()Z // method@1a50 │ │ +06eb00: 0a01 |0026: move-result v1 │ │ +06eb02: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +06eb06: 5421 230a |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a23 │ │ +06eb0a: 7110 411a 0100 |002b: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@1a41 │ │ +06eb10: 0c01 |002e: move-result-object v1 │ │ +06eb12: 6e20 0f1a 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1a0f │ │ +06eb18: 6e10 2d1a 0200 |0032: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ +06eb1e: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x000a line=640 │ │ 0x0014 line=641 │ │ 0x001d line=643 │ │ 0x001f line=644 │ │ @@ -105552,20 +105530,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06eb10: |[06eb10] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -06eb20: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06eb24: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -06eb28: 5912 200a |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ -06eb2c: 6e10 2d1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ -06eb32: 0e00 |0009: return-void │ │ +06eb20: |[06eb20] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +06eb30: 5210 200a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06eb34: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +06eb38: 5912 200a |0004: iput v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0a20 │ │ +06eb3c: 6e10 2d1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ +06eb42: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=760 │ │ 0x0006 line=761 │ │ 0x0009 line=763 │ │ locals : │ │ @@ -105577,23 +105555,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06eb34: |[06eb34] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -06eb44: 5510 210a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06eb48: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -06eb4c: 5510 1f0a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ -06eb50: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -06eb54: 5c12 210a |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ -06eb58: 5c13 1f0a |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ -06eb5c: 6e10 2d1a 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ -06eb62: 0e00 |000f: return-void │ │ +06eb44: |[06eb44] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +06eb54: 5510 210a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06eb58: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +06eb5c: 5510 1f0a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ +06eb60: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +06eb64: 5c12 210a |0008: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0a21 │ │ +06eb68: 5c13 1f0a |000a: iput-boolean v3, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0a1f │ │ +06eb6c: 6e10 2d1a 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ +06eb72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0008 line=796 │ │ 0x000a line=797 │ │ 0x000c line=798 │ │ 0x000f line=800 │ │ @@ -105607,36 +105585,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06eb64: |[06eb64] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -06eb74: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ -06eb78: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -06eb7c: 5c12 220a |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ -06eb80: 6e10 2d1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ -06eb86: 0e00 |0009: return-void │ │ +06eb74: |[06eb74] android.support.v7.internal.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +06eb84: 5510 220a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ +06eb88: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +06eb8c: 5c12 220a |0004: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0a22 │ │ +06eb90: 6e10 2d1a 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@1a2d │ │ +06eb96: 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 : 573 (ActivityChooserView.java) │ │ │ │ Class #432 header: │ │ -class_idx : 797 │ │ +class_idx : 804 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #432 annotations: │ │ @@ -105667,18 +105645,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 │ │ -06eb88: |[06eb88] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -06eb98: 5b01 240a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06eb9c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06eba2: 0e00 |0005: return-void │ │ +06eb98: |[06eb98] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +06eba8: 5b01 240a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ebac: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06ebb2: 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; │ │ │ │ @@ -105687,17 +105665,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 │ │ -06eba4: |[06eba4] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ -06ebb4: 7020 341a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a34 │ │ -06ebba: 0e00 |0003: return-void │ │ +06ebb4: |[06ebb4] android.support.v7.internal.widget.ActivityChooserView$Callbacks.:(Landroid/support/v7/internal/widget/ActivityChooserView;Landroid/support/v7/internal/widget/ActivityChooserView$1;)V │ │ +06ebc4: 7020 341a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a34 │ │ +06ebca: 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; │ │ @@ -105707,24 +105685,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06ebbc: |[06ebbc] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -06ebcc: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ebd0: 7110 401a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1a40 │ │ -06ebd6: 0c00 |0005: move-result-object v0 │ │ -06ebd8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -06ebdc: 5410 240a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ebe0: 7110 401a 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1a40 │ │ -06ebe6: 0c00 |000d: move-result-object v0 │ │ -06ebe8: 7210 ad20 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@20ad │ │ -06ebee: 0e00 |0011: return-void │ │ +06ebcc: |[06ebcc] android.support.v7.internal.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +06ebdc: 5410 240a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ebe0: 7110 401a 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1a40 │ │ +06ebe6: 0c00 |0005: move-result-object v0 │ │ +06ebe8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +06ebec: 5410 240a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ebf0: 7110 401a 0000 |000a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@1a40 │ │ +06ebf6: 0c00 |000d: move-result-object v0 │ │ +06ebf8: 7210 ad20 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@20ad │ │ +06ebfe: 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; │ │ @@ -105735,64 +105713,64 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -06ebf0: |[06ebf0] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -06ec00: 5453 240a |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec04: 7110 461a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a46 │ │ -06ec0a: 0c03 |0005: move-result-object v3 │ │ -06ec0c: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ -06ec10: 5453 240a |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec14: 6e10 491a 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ -06ec1a: 5453 240a |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec1e: 7110 3e1a 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@1a3e │ │ -06ec24: 0c03 |0012: move-result-object v3 │ │ -06ec26: 6e10 231a 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a23 │ │ -06ec2c: 0c00 |0016: move-result-object v0 │ │ -06ec2e: 5453 240a |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec32: 7110 3e1a 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@1a3e │ │ -06ec38: 0c03 |001c: move-result-object v3 │ │ -06ec3a: 6e10 221a 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -06ec40: 0c03 |0020: move-result-object v3 │ │ -06ec42: 6e20 041a 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1a04 │ │ -06ec48: 0a01 |0024: move-result v1 │ │ -06ec4a: 5453 240a |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec4e: 7110 3e1a 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@1a3e │ │ -06ec54: 0c03 |002a: move-result-object v3 │ │ -06ec56: 6e10 221a 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -06ec5c: 0c03 |002e: move-result-object v3 │ │ -06ec5e: 6e20 fd19 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ -06ec64: 0c02 |0032: move-result-object v2 │ │ -06ec66: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ -06ec6a: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ -06ec6e: 6e20 2201 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -06ec74: 5453 240a |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec78: 6e10 4b1a 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06ec7e: 0c03 |003f: move-result-object v3 │ │ -06ec80: 6e20 1701 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -06ec86: 0e00 |0043: return-void │ │ -06ec88: 5453 240a |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec8c: 7110 471a 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a47 │ │ -06ec92: 0c03 |0049: move-result-object v3 │ │ -06ec94: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ -06ec98: 5453 240a |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ec9c: 1204 |004e: const/4 v4, #int 0 // #0 │ │ -06ec9e: 7120 451a 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1a45 │ │ -06eca4: 5453 240a |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06eca8: 5454 240a |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ecac: 7110 481a 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1a48 │ │ -06ecb2: 0a04 |0059: move-result v4 │ │ -06ecb4: 7120 431a 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ -06ecba: 28e6 |005d: goto 0043 // -001a │ │ -06ecbc: 2203 5104 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06ecc0: 7010 9b22 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -06ecc6: 2703 |0063: throw v3 │ │ +06ec00: |[06ec00] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +06ec10: 5453 240a |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec14: 7110 461a 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a46 │ │ +06ec1a: 0c03 |0005: move-result-object v3 │ │ +06ec1c: 3336 3e00 |0006: if-ne v6, v3, 0044 // +003e │ │ +06ec20: 5453 240a |0008: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec24: 6e10 491a 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ +06ec2a: 5453 240a |000d: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec2e: 7110 3e1a 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@1a3e │ │ +06ec34: 0c03 |0012: move-result-object v3 │ │ +06ec36: 6e10 231a 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a23 │ │ +06ec3c: 0c00 |0016: move-result-object v0 │ │ +06ec3e: 5453 240a |0017: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec42: 7110 3e1a 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@1a3e │ │ +06ec48: 0c03 |001c: move-result-object v3 │ │ +06ec4a: 6e10 221a 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +06ec50: 0c03 |0020: move-result-object v3 │ │ +06ec52: 6e20 041a 0300 |0021: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@1a04 │ │ +06ec58: 0a01 |0024: move-result v1 │ │ +06ec5a: 5453 240a |0025: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec5e: 7110 3e1a 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@1a3e │ │ +06ec64: 0c03 |002a: move-result-object v3 │ │ +06ec66: 6e10 221a 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +06ec6c: 0c03 |002e: move-result-object v3 │ │ +06ec6e: 6e20 fd19 1300 |002f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ +06ec74: 0c02 |0032: move-result-object v2 │ │ +06ec76: 3802 1000 |0033: if-eqz v2, 0043 // +0010 │ │ +06ec7a: 1503 0800 |0035: const/high16 v3, #int 524288 // #8 │ │ +06ec7e: 6e20 2201 3200 |0037: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +06ec84: 5453 240a |003a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec88: 6e10 4b1a 0300 |003c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06ec8e: 0c03 |003f: move-result-object v3 │ │ +06ec90: 6e20 1701 2300 |0040: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +06ec96: 0e00 |0043: return-void │ │ +06ec98: 5453 240a |0044: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ec9c: 7110 471a 0300 |0046: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a47 │ │ +06eca2: 0c03 |0049: move-result-object v3 │ │ +06eca4: 3336 1400 |004a: if-ne v6, v3, 005e // +0014 │ │ +06eca8: 5453 240a |004c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ecac: 1204 |004e: const/4 v4, #int 0 // #0 │ │ +06ecae: 7120 451a 4300 |004f: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1a45 │ │ +06ecb4: 5453 240a |0052: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ecb8: 5454 240a |0054: iget-object v4, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ecbc: 7110 481a 0400 |0056: invoke-static {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1a48 │ │ +06ecc2: 0a04 |0059: move-result v4 │ │ +06ecc4: 7120 431a 4300 |005a: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ +06ecca: 28e6 |005d: goto 0043 // -001a │ │ +06eccc: 2203 5a04 |005e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06ecd0: 7010 9b22 0300 |0060: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +06ecd6: 2703 |0063: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0008 line=568 │ │ 0x000d line=569 │ │ 0x0017 line=570 │ │ 0x0025 line=571 │ │ @@ -105816,24 +105794,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06ecc8: |[06ecc8] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -06ecd8: 7010 361a 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1a36 │ │ -06ecde: 5420 240a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ece2: 5400 360a |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -06ece6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06ecea: 5420 240a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ecee: 5400 360a |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -06ecf2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06ecf4: 6e20 e909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ -06ecfa: 0e00 |0011: return-void │ │ +06ecd8: |[06ecd8] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +06ece8: 7010 361a 0200 |0000: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@1a36 │ │ +06ecee: 5420 240a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ecf2: 5400 360a |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +06ecf6: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06ecfa: 5420 240a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ecfe: 5400 360a |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +06ed02: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06ed04: 6e20 e909 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ +06ed0a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0003 line=601 │ │ 0x0009 line=602 │ │ 0x0011 line=604 │ │ locals : │ │ @@ -105844,67 +105822,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 │ │ -06ecfc: |[06ecfc] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06ed0c: 6e10 0d20 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@200d │ │ -06ed12: 0c00 |0003: move-result-object v0 │ │ -06ed14: 1f00 1c03 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@031c │ │ -06ed18: 6e20 271a 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ -06ed1e: 0a01 |0009: move-result v1 │ │ -06ed20: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ -06ed26: 2203 5104 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06ed2a: 7010 9b22 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -06ed30: 2703 |0012: throw v3 │ │ -06ed32: 5453 240a |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed36: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -06ed3c: 7120 431a 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ -06ed42: 0e00 |001b: return-void │ │ -06ed44: 5453 240a |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed48: 6e10 491a 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ -06ed4e: 5453 240a |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed52: 7110 441a 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1a44 │ │ -06ed58: 0a03 |0026: move-result v3 │ │ -06ed5a: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -06ed5e: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -06ed62: 5453 240a |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed66: 7110 3e1a 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@1a3e │ │ -06ed6c: 0c03 |0030: move-result-object v3 │ │ -06ed6e: 6e10 221a 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -06ed74: 0c03 |0034: move-result-object v3 │ │ -06ed76: 6e20 111a 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1a11 │ │ -06ed7c: 28e3 |0038: goto 001b // -001d │ │ -06ed7e: 5453 240a |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed82: 7110 3e1a 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@1a3e │ │ -06ed88: 0c03 |003e: move-result-object v3 │ │ -06ed8a: 6e10 291a 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1a29 │ │ -06ed90: 0a03 |0042: move-result v3 │ │ -06ed92: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ -06ed96: 5453 240a |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ed9a: 7110 3e1a 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@1a3e │ │ -06eda0: 0c03 |004a: move-result-object v3 │ │ -06eda2: 6e10 221a 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -06eda8: 0c03 |004e: move-result-object v3 │ │ -06edaa: 6e20 fd19 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ -06edb0: 0c02 |0052: move-result-object v2 │ │ -06edb2: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -06edb6: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ -06edba: 6e20 2201 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -06edc0: 5453 240a |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06edc4: 6e10 4b1a 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -06edca: 0c03 |005f: move-result-object v3 │ │ -06edcc: 6e20 1701 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -06edd2: 28b8 |0063: goto 001b // -0048 │ │ -06edd4: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ -06edd8: 28df |0066: goto 0045 // -0021 │ │ -06edda: 0000 |0067: nop // spacer │ │ -06eddc: 0001 0200 0000 0000 1200 0000 0900 ... |0068: packed-switch-data (8 units) │ │ +06ed0c: |[06ed0c] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06ed1c: 6e10 0d20 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@200d │ │ +06ed22: 0c00 |0003: move-result-object v0 │ │ +06ed24: 1f00 2303 |0004: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0323 │ │ +06ed28: 6e20 271a 8000 |0006: invoke-virtual {v0, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@1a27 │ │ +06ed2e: 0a01 |0009: move-result v1 │ │ +06ed30: 2b01 5e00 0000 |000a: packed-switch v1, 00000068 // +0000005e │ │ +06ed36: 2203 5a04 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06ed3a: 7010 9b22 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +06ed40: 2703 |0012: throw v3 │ │ +06ed42: 5453 240a |0013: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ed46: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +06ed4c: 7120 431a 4300 |0018: invoke-static {v3, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ +06ed52: 0e00 |001b: return-void │ │ +06ed54: 5453 240a |001c: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ed58: 6e10 491a 0300 |001e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ +06ed5e: 5453 240a |0021: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ed62: 7110 441a 0300 |0023: invoke-static {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z // method@1a44 │ │ +06ed68: 0a03 |0026: move-result v3 │ │ +06ed6a: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +06ed6e: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +06ed72: 5453 240a |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ed76: 7110 3e1a 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@1a3e │ │ +06ed7c: 0c03 |0030: move-result-object v3 │ │ +06ed7e: 6e10 221a 0300 |0031: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +06ed84: 0c03 |0034: move-result-object v3 │ │ +06ed86: 6e20 111a 8300 |0035: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@1a11 │ │ +06ed8c: 28e3 |0038: goto 001b // -001d │ │ +06ed8e: 5453 240a |0039: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ed92: 7110 3e1a 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@1a3e │ │ +06ed98: 0c03 |003e: move-result-object v3 │ │ +06ed9a: 6e10 291a 0300 |003f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@1a29 │ │ +06eda0: 0a03 |0042: move-result v3 │ │ +06eda2: 3803 2100 |0043: if-eqz v3, 0064 // +0021 │ │ +06eda6: 5453 240a |0045: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06edaa: 7110 3e1a 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@1a3e │ │ +06edb0: 0c03 |004a: move-result-object v3 │ │ +06edb2: 6e10 221a 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +06edb8: 0c03 |004e: move-result-object v3 │ │ +06edba: 6e20 fd19 8300 |004f: invoke-virtual {v3, v8}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ +06edc0: 0c02 |0052: move-result-object v2 │ │ +06edc2: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +06edc6: 1503 0800 |0055: const/high16 v3, #int 524288 // #8 │ │ +06edca: 6e20 2201 3200 |0057: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +06edd0: 5453 240a |005a: iget-object v3, v5, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06edd4: 6e10 4b1a 0300 |005c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +06edda: 0c03 |005f: move-result-object v3 │ │ +06eddc: 6e20 1701 2300 |0060: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +06ede2: 28b8 |0063: goto 001b // -0048 │ │ +06ede4: d808 0801 |0064: add-int/lit8 v8, v8, #int 1 // #01 │ │ +06ede8: 28df |0066: goto 0045 // -0021 │ │ +06edea: 0000 |0067: nop // spacer │ │ +06edec: 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 │ │ @@ -105936,37 +105914,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -06edec: |[06edec] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -06edfc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06edfe: 5430 240a |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ee02: 7110 461a 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a46 │ │ -06ee08: 0c00 |0006: move-result-object v0 │ │ -06ee0a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -06ee0e: 5430 240a |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ee12: 7110 3e1a 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@1a3e │ │ -06ee18: 0c00 |000e: move-result-object v0 │ │ -06ee1a: 6e10 211a 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ -06ee20: 0a00 |0012: move-result v0 │ │ -06ee22: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -06ee26: 5430 240a |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ee2a: 7120 451a 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1a45 │ │ -06ee30: 5430 240a |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ee34: 5431 240a |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ -06ee38: 7110 481a 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1a48 │ │ -06ee3e: 0a01 |0021: move-result v1 │ │ -06ee40: 7120 431a 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ -06ee46: 0f02 |0025: return v2 │ │ -06ee48: 2200 5104 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -06ee4c: 7010 9b22 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -06ee52: 2700 |002b: throw v0 │ │ +06edfc: |[06edfc] android.support.v7.internal.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +06ee0c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +06ee0e: 5430 240a |0001: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ee12: 7110 461a 0000 |0003: invoke-static {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@1a46 │ │ +06ee18: 0c00 |0006: move-result-object v0 │ │ +06ee1a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +06ee1e: 5430 240a |0009: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ee22: 7110 3e1a 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@1a3e │ │ +06ee28: 0c00 |000e: move-result-object v0 │ │ +06ee2a: 6e10 211a 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ +06ee30: 0a00 |0012: move-result v0 │ │ +06ee32: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +06ee36: 5430 240a |0015: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ee3a: 7120 451a 2000 |0017: invoke-static {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z // method@1a45 │ │ +06ee40: 5430 240a |001a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ee44: 5431 240a |001c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks;.this$0:Landroid/support/v7/internal/widget/ActivityChooserView; // field@0a24 │ │ +06ee48: 7110 481a 0100 |001e: invoke-static {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I // method@1a48 │ │ +06ee4e: 0a01 |0021: move-result v1 │ │ +06ee50: 7120 431a 1000 |0022: invoke-static {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V // method@1a43 │ │ +06ee56: 0f02 |0025: return v2 │ │ +06ee58: 2200 5a04 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +06ee5c: 7010 9b22 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +06ee62: 2700 |002b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=587 │ │ 0x0009 line=588 │ │ 0x0015 line=589 │ │ 0x001a line=590 │ │ 0x0025 line=595 │ │ @@ -105974,17 +105952,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 : 573 (ActivityChooserView.java) │ │ │ │ Class #433 header: │ │ -class_idx : 799 │ │ +class_idx : 806 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #433 annotations: │ │ @@ -106000,17 +105978,17 @@ │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #434 header: │ │ -class_idx : 800 │ │ +class_idx : 807 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #434 annotations: │ │ @@ -106040,44 +106018,44 @@ │ │ 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 │ │ -06ee54: |[06ee54] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -06ee64: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06ee6a: 5b12 390a |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0a39 │ │ -06ee6e: 5913 380a |0005: iput v3, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@0a38 │ │ -06ee72: 5a14 370a |0007: iput-wide v4, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@0a37 │ │ -06ee76: 0e00 |0009: return-void │ │ +06ee64: |[06ee64] android.support.v7.internal.widget.AdapterViewICS$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +06ee74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06ee7a: 5b01 390a |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0a39 │ │ +06ee7e: 5902 380a |0005: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.position:I // field@0a38 │ │ +06ee82: 5a03 370a |0007: iput-wide v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterContextMenuInfo;.id:J // field@0a37 │ │ +06ee86: 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 : 588 (AdapterViewICS.java) │ │ │ │ Class #435 header: │ │ -class_idx : 801 │ │ +class_idx : 808 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ +superclass_idx : 68 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #435 annotations: │ │ @@ -106106,20 +106084,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 │ │ -06ee78: |[06ee78] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -06ee88: 5b12 3b0a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ee8c: 7010 ab01 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -06ee92: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -06ee94: 5b10 3a0a |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06ee98: 0e00 |0008: return-void │ │ +06ee88: |[06ee88] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +06ee98: 5b12 3b0a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ee9c: 7010 ab01 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +06eea2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +06eea4: 5b10 3a0a |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06eea8: 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; │ │ @@ -106131,18 +106109,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06ee9c: |[06ee9c] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ -06eeac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06eeae: 5b10 3a0a |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06eeb2: 0e00 |0003: return-void │ │ +06eeac: |[06eeac] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.clearSavedState:()V │ │ +06eebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06eebe: 5b10 3a0a |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06eec2: 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; │ │ @@ -106152,56 +106130,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -06eeb4: |[06eeb4] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ -06eec4: 5420 3b0a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eec8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06eeca: 5c01 470a |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ -06eece: 5420 3b0a |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eed2: 5421 3b0a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eed6: 5211 4d0a |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06eeda: 5901 520a |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ -06eede: 5420 3b0a |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eee2: 5421 3b0a |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eee6: 6e10 831a 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06eeec: 0c01 |0014: move-result-object v1 │ │ -06eeee: 7210 0720 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06eef4: 0a01 |0018: move-result v1 │ │ -06eef6: 5901 4d0a |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06eefa: 5420 3b0a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eefe: 6e10 831a 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06ef04: 0c00 |0020: move-result-object v0 │ │ -06ef06: 7210 0a20 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@200a │ │ -06ef0c: 0a00 |0024: move-result v0 │ │ -06ef0e: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -06ef12: 5420 3a0a |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06ef16: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -06ef1a: 5420 3b0a |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef1e: 5200 520a |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ -06ef22: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -06ef26: 5420 3b0a |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef2a: 5200 4d0a |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06ef2e: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -06ef32: 5420 3b0a |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef36: 5421 3a0a |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06ef3a: 7120 721a 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@1a72 │ │ -06ef40: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -06ef42: 5b20 3a0a |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06ef46: 5420 3b0a |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef4a: 6e10 7a1a 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1a7a │ │ -06ef50: 5420 3b0a |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef54: 6e10 ab1a 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ -06ef5a: 0e00 |004b: return-void │ │ -06ef5c: 5420 3b0a |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef60: 6e10 a61a 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@1aa6 │ │ -06ef66: 28f0 |0051: goto 0041 // -0010 │ │ +06eec4: |[06eec4] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onChanged:()V │ │ +06eed4: 5420 3b0a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eed8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +06eeda: 5c01 470a |0003: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ +06eede: 5420 3b0a |0005: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eee2: 5421 3b0a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eee6: 5211 4d0a |0009: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06eeea: 5901 520a |000b: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ +06eeee: 5420 3b0a |000d: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eef2: 5421 3b0a |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eef6: 6e10 831a 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06eefc: 0c01 |0014: move-result-object v1 │ │ +06eefe: 7210 0720 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06ef04: 0a01 |0018: move-result v1 │ │ +06ef06: 5901 4d0a |0019: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06ef0a: 5420 3b0a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef0e: 6e10 831a 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06ef14: 0c00 |0020: move-result-object v0 │ │ +06ef16: 7210 0a20 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@200a │ │ +06ef1c: 0a00 |0024: move-result v0 │ │ +06ef1e: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +06ef22: 5420 3a0a |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06ef26: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +06ef2a: 5420 3b0a |002b: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef2e: 5200 520a |002d: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ +06ef32: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +06ef36: 5420 3b0a |0031: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef3a: 5200 4d0a |0033: iget v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06ef3e: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +06ef42: 5420 3b0a |0037: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef46: 5421 3a0a |0039: iget-object v1, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06ef4a: 7120 721a 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@1a72 │ │ +06ef50: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +06ef52: 5b20 3a0a |003f: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06ef56: 5420 3b0a |0041: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef5a: 6e10 7a1a 0000 |0043: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1a7a │ │ +06ef60: 5420 3b0a |0046: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef64: 6e10 ab1a 0000 |0048: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ +06ef6a: 0e00 |004b: return-void │ │ +06ef6c: 5420 3b0a |004c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef70: 6e10 a61a 0000 |004e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.rememberSyncState:()V // method@1aa6 │ │ +06ef76: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0005 line=803 │ │ 0x000d line=804 │ │ 0x001b line=808 │ │ 0x0037 line=810 │ │ @@ -106219,52 +106197,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -06ef68: |[06ef68] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ -06ef78: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -06ef7c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -06ef7e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -06ef80: 5460 3b0a |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef84: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -06ef86: 5c01 470a |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ -06ef8a: 5460 3b0a |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06ef8e: 6e10 831a 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06ef94: 0c00 |000e: move-result-object v0 │ │ -06ef96: 7210 0a20 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@200a │ │ -06ef9c: 0a00 |0012: move-result v0 │ │ -06ef9e: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -06efa2: 5460 3b0a |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efa6: 7110 731a 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1a73 │ │ -06efac: 0c00 |001a: move-result-object v0 │ │ -06efae: 5b60 3a0a |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ -06efb2: 5460 3b0a |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efb6: 5461 3b0a |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efba: 5211 4d0a |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06efbe: 5901 520a |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ -06efc2: 5460 3b0a |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efc6: 5903 4d0a |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06efca: 5460 3b0a |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efce: 5902 580a |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06efd2: 5460 3b0a |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efd6: 5a04 590a |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06efda: 5460 3b0a |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efde: 5902 500a |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06efe2: 5460 3b0a |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efe6: 5a04 510a |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06efea: 5460 3b0a |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06efee: 5c03 4f0a |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06eff2: 5460 3b0a |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06eff6: 6e10 7a1a 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1a7a │ │ -06effc: 5460 3b0a |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ -06f000: 6e10 ab1a 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ -06f006: 0e00 |0047: return-void │ │ +06ef78: |[06ef78] android.support.v7.internal.widget.AdapterViewICS$AdapterDataSetObserver.onInvalidated:()V │ │ +06ef88: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +06ef8c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +06ef8e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +06ef90: 5460 3b0a |0004: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef94: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +06ef96: 5c01 470a |0007: iput-boolean v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ +06ef9a: 5460 3b0a |0009: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06ef9e: 6e10 831a 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06efa4: 0c00 |000e: move-result-object v0 │ │ +06efa6: 7210 0a20 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@200a │ │ +06efac: 0a00 |0012: move-result v0 │ │ +06efae: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +06efb2: 5460 3b0a |0015: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efb6: 7110 731a 0000 |0017: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; // method@1a73 │ │ +06efbc: 0c00 |001a: move-result-object v0 │ │ +06efbe: 5b60 3a0a |001b: iput-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0a3a │ │ +06efc2: 5460 3b0a |001d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efc6: 5461 3b0a |001f: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efca: 5211 4d0a |0021: iget v1, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06efce: 5901 520a |0023: iput v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldItemCount:I // field@0a52 │ │ +06efd2: 5460 3b0a |0025: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efd6: 5903 4d0a |0027: iput v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06efda: 5460 3b0a |0029: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efde: 5902 580a |002b: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06efe2: 5460 3b0a |002d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efe6: 5a04 590a |002f: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06efea: 5460 3b0a |0031: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06efee: 5902 500a |0033: iput v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06eff2: 5460 3b0a |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06eff6: 5a04 510a |0037: iput-wide v4, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06effa: 5460 3b0a |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06effe: 5c03 4f0a |003b: iput-boolean v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f002: 5460 3b0a |003d: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06f006: 6e10 7a1a 0000 |003f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkFocus:()V // method@1a7a │ │ +06f00c: 5460 3b0a |0042: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3b │ │ +06f010: 6e10 ab1a 0000 |0044: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ +06f016: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=821 │ │ 0x0009 line=823 │ │ 0x0015 line=826 │ │ 0x001d line=830 │ │ 0x0025 line=831 │ │ @@ -106279,17 +106257,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 : 588 (AdapterViewICS.java) │ │ │ │ Class #436 header: │ │ -class_idx : 802 │ │ +class_idx : 809 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #436 annotations: │ │ @@ -106313,17 +106291,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #437 header: │ │ -class_idx : 803 │ │ +class_idx : 810 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #437 annotations: │ │ @@ -106355,19 +106333,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 │ │ -06f008: |[06f008] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -06f018: 5b01 3d0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3d │ │ -06f01c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06f022: 5b02 3c0a |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a3c │ │ -06f026: 0e00 |0007: return-void │ │ +06f018: |[06f018] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +06f028: 5b01 3d0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3d │ │ +06f02c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06f032: 5b02 3c0a |0005: iput-object v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a3c │ │ +06f036: 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; │ │ @@ -106381,22 +106359,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 │ │ -06f028: |[06f028] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -06f038: 5460 3c0a |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a3c │ │ -06f03c: 5461 3d0a |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3d │ │ -06f040: 0782 |0004: move-object v2, v8 │ │ -06f042: 0193 |0005: move v3, v9 │ │ -06f044: 04a4 |0006: move-wide v4, v10 │ │ -06f046: 7806 661a 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@1a66 │ │ -06f04c: 0e00 |000a: return-void │ │ +06f038: |[06f038] android.support.v7.internal.widget.AdapterViewICS$OnItemClickListenerWrapper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +06f048: 5460 3c0a |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.mWrappedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a3c │ │ +06f04c: 5461 3d0a |0002: iget-object v1, v6, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3d │ │ +06f050: 0782 |0004: move-object v2, v8 │ │ +06f052: 0193 |0005: move v3, v9 │ │ +06f054: 04a4 |0006: move-wide v4, v10 │ │ +06f056: 7806 661a 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@1a66 │ │ +06f05c: 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; │ │ @@ -106405,17 +106383,17 @@ │ │ 0x0000 - 0x000b reg=8 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=9 position I │ │ 0x0000 - 0x000b reg=10 id J │ │ │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #438 header: │ │ -class_idx : 804 │ │ +class_idx : 811 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #438 annotations: │ │ @@ -106439,17 +106417,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #439 header: │ │ -class_idx : 805 │ │ +class_idx : 812 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #439 annotations: │ │ @@ -106481,17 +106459,17 @@ │ │ type : '(Landroid/support/v7/internal/widget/AdapterViewICS;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #440 header: │ │ -class_idx : 806 │ │ +class_idx : 813 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #440 annotations: │ │ @@ -106517,18 +106495,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 │ │ -06f050: |[06f050] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -06f060: 5b01 3e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ -06f064: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06f06a: 0e00 |0005: return-void │ │ +06f060: |[06f060] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +06f070: 5b01 3e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ +06f074: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06f07a: 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; │ │ @@ -106538,17 +106516,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 │ │ -06f06c: |[06f06c] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ -06f07c: 7020 6c1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a6c │ │ -06f082: 0e00 |0003: return-void │ │ +06f07c: |[06f07c] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/support/v7/internal/widget/AdapterViewICS$1;)V │ │ +06f08c: 7020 6c1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a6c │ │ +06f092: 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; │ │ @@ -106560,45 +106538,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06f084: |[06f084] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ -06f094: 5410 3e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ -06f098: 5500 470a |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ -06f09c: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -06f0a0: 5410 3e0a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ -06f0a4: 6e10 831a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f0aa: 0c00 |000b: move-result-object v0 │ │ -06f0ac: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -06f0b0: 5410 3e0a |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ -06f0b4: 6e20 a51a 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1aa5 │ │ -06f0ba: 0e00 |0013: return-void │ │ -06f0bc: 5410 3e0a |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ -06f0c0: 7110 741a 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a74 │ │ -06f0c6: 28fa |0019: goto 0013 // -0006 │ │ +06f094: |[06f094] android.support.v7.internal.widget.AdapterViewICS$SelectionNotifier.run:()V │ │ +06f0a4: 5410 3e0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ +06f0a8: 5500 470a |0002: iget-boolean v0, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ +06f0ac: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +06f0b0: 5410 3e0a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ +06f0b4: 6e10 831a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f0ba: 0c00 |000b: move-result-object v0 │ │ +06f0bc: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +06f0c0: 5410 3e0a |000e: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ +06f0c4: 6e20 a51a 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1aa5 │ │ +06f0ca: 0e00 |0013: return-void │ │ +06f0cc: 5410 3e0a |0014: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier;.this$0:Landroid/support/v7/internal/widget/AdapterViewICS; // field@0a3e │ │ +06f0d0: 7110 741a 0000 |0016: invoke-static {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a74 │ │ +06f0d6: 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 : 588 (AdapterViewICS.java) │ │ │ │ Class #441 header: │ │ -class_idx : 807 │ │ +class_idx : 814 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 941 │ │ +superclass_idx : 950 │ │ source_file_idx : 588 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 48 │ │ │ │ Class #441 annotations: │ │ @@ -106781,31 +106759,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06f0c8: |[06f0c8] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ -06f0d8: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -06f0da: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -06f0de: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f0e0: 7020 041f 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ -06f0e6: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f0ea: 5a42 5f0a |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f0ee: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f0f2: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ -06f0f6: 5941 500a |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f0fa: 5a42 510a |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f0fe: 5941 580a |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f102: 5a42 590a |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f106: 5941 530a |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ -06f10a: 5a42 540a |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ -06f10e: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ -06f112: 0e00 |001d: return-void │ │ +06f0d8: |[06f0d8] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;)V │ │ +06f0e8: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +06f0ea: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +06f0ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f0f0: 7020 041f 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1f04 │ │ +06f0f6: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f0fa: 5a41 5f0a |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f0fe: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f102: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ +06f106: 5943 500a |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f10a: 5a41 510a |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f10e: 5943 580a |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f112: 5a41 590a |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f116: 5943 530a |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ +06f11a: 5a41 540a |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ +06f11e: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ +06f122: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -106827,31 +106805,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 │ │ -06f114: |[06f114] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06f124: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -06f126: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -06f12a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f12c: 7030 051f 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ -06f132: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f136: 5a42 5f0a |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f13a: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f13e: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ -06f142: 5941 500a |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f146: 5a42 510a |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f14a: 5941 580a |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f14e: 5a42 590a |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f152: 5941 530a |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ -06f156: 5a42 540a |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ -06f15a: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ -06f15e: 0e00 |001d: return-void │ │ +06f124: |[06f124] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06f134: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +06f136: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +06f13a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f13c: 7030 051f 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ +06f142: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f146: 5a41 5f0a |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f14a: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f14e: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ +06f152: 5943 500a |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f156: 5a41 510a |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f15a: 5943 580a |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f15e: 5a41 590a |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f162: 5943 530a |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ +06f166: 5a41 540a |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ +06f16a: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ +06f16e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -106874,31 +106852,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 │ │ -06f160: |[06f160] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06f170: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -06f172: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -06f176: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06f178: 7040 061f 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ -06f17e: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f182: 5a42 5f0a |0009: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f186: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f18a: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ -06f18e: 5941 500a |000f: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f192: 5a42 510a |0011: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f196: 5941 580a |0013: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f19a: 5a42 590a |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f19e: 5941 530a |0017: iput v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ -06f1a2: 5a42 540a |0019: iput-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ -06f1a6: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ -06f1aa: 0e00 |001d: return-void │ │ +06f170: |[06f170] android.support.v7.internal.widget.AdapterViewICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06f180: 12f3 |0000: const/4 v3, #int -1 // #ff │ │ +06f182: 1901 0080 |0001: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +06f186: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f188: 7040 061f 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ +06f18e: 5940 4b0a |0007: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f192: 5a41 5f0a |0009: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f196: 5c40 4f0a |000b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f19a: 5c40 4c0a |000d: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ +06f19e: 5943 500a |000f: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f1a2: 5a41 510a |0011: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f1a6: 5943 580a |0013: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f1aa: 5a41 590a |0015: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f1ae: 5943 530a |0017: iput v3, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ +06f1b2: 5a41 540a |0019: iput-wide v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ +06f1b6: 5c40 460a |001b: iput-boolean v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ +06f1ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -106922,17 +106900,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 │ │ -06f1ac: |[06f1ac] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ -06f1bc: 6e20 a11a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aa1 │ │ -06f1c2: 0e00 |0003: return-void │ │ +06f1bc: |[06f1bc] android.support.v7.internal.widget.AdapterViewICS.access$000:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/os/Parcelable;)V │ │ +06f1cc: 6e20 a11a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aa1 │ │ +06f1d2: 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; │ │ │ │ @@ -106941,18 +106919,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 │ │ -06f1c4: |[06f1c4] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ -06f1d4: 6e10 a21a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aa2 │ │ -06f1da: 0c00 |0003: move-result-object v0 │ │ -06f1dc: 1100 |0004: return-object v0 │ │ +06f1d4: |[06f1d4] android.support.v7.internal.widget.AdapterViewICS.access$100:(Landroid/support/v7/internal/widget/AdapterViewICS;)Landroid/os/Parcelable; │ │ +06f1e4: 6e10 a21a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aa2 │ │ +06f1ea: 0c00 |0003: move-result-object v0 │ │ +06f1ec: 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;) │ │ @@ -106960,17 +106938,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 │ │ -06f1e0: |[06f1e0] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -06f1f0: 7010 821a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1a82 │ │ -06f1f6: 0e00 |0003: return-void │ │ +06f1f0: |[06f1f0] android.support.v7.internal.widget.AdapterViewICS.access$200:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +06f200: 7010 821a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1a82 │ │ +06f206: 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;) │ │ @@ -106978,34 +106956,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -06f1f8: |[06f1f8] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ -06f208: 5460 570a |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06f20c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -06f210: 0e00 |0004: return-void │ │ -06f212: 6e10 961a 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ -06f218: 0a03 |0008: move-result v3 │ │ -06f21a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -06f21e: 6e10 971a 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1a97 │ │ -06f224: 0c02 |000e: move-result-object v2 │ │ -06f226: 5460 570a |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06f22a: 6e10 831a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f230: 0c01 |0014: move-result-object v1 │ │ -06f232: 7220 0920 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ -06f238: 0b04 |0018: move-result-wide v4 │ │ -06f23a: 0761 |0019: move-object v1, v6 │ │ -06f23c: 7806 6a1a 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@1a6a │ │ -06f242: 28e7 |001d: goto 0004 // -0019 │ │ -06f244: 5460 570a |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06f248: 7220 6b1a 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a6b │ │ -06f24e: 28e1 |0023: goto 0004 // -001f │ │ +06f208: |[06f208] android.support.v7.internal.widget.AdapterViewICS.fireOnSelected:()V │ │ +06f218: 5460 570a |0000: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06f21c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06f220: 0e00 |0004: return-void │ │ +06f222: 6e10 961a 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ +06f228: 0a03 |0008: move-result v3 │ │ +06f22a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +06f22e: 6e10 971a 0600 |000b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1a97 │ │ +06f234: 0c02 |000e: move-result-object v2 │ │ +06f236: 5460 570a |000f: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06f23a: 6e10 831a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f240: 0c01 |0014: move-result-object v1 │ │ +06f242: 7220 0920 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ +06f248: 0b04 |0018: move-result-wide v4 │ │ +06f24a: 0761 |0019: move-object v1, v6 │ │ +06f24c: 7806 6a1a 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@1a6a │ │ +06f252: 28e7 |001d: goto 0004 // -0019 │ │ +06f254: 5460 570a |001e: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06f258: 7220 6b1a 6000 |0020: invoke-interface {v0, v6}, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a6b │ │ +06f25e: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0004 line=902 │ │ 0x0005 line=894 │ │ 0x0009 line=895 │ │ 0x000b line=896 │ │ @@ -107022,48 +107000,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -06f250: |[06f250] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ -06f260: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -06f264: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f266: 6e10 9a1a 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ -06f26c: 0a00 |0006: move-result v0 │ │ -06f26e: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -06f272: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -06f274: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -06f278: 5460 4a0a |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f27c: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -06f280: 5460 4a0a |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f284: 6e20 e91e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -06f28a: 6e20 ba1a 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ -06f290: 5560 470a |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ -06f294: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -06f298: 6e10 8e1a 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@1a8e │ │ -06f29e: 0a02 |001f: move-result v2 │ │ -06f2a0: 6e10 981a 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@1a98 │ │ -06f2a6: 0a03 |0023: move-result v3 │ │ -06f2a8: 6e10 931a 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@1a93 │ │ -06f2ae: 0a04 |0027: move-result v4 │ │ -06f2b0: 6e10 841a 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@1a84 │ │ -06f2b6: 0a05 |002b: move-result v5 │ │ -06f2b8: 0760 |002c: move-object v0, v6 │ │ -06f2ba: 7406 a01a 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@1aa0 │ │ -06f2c0: 0e00 |0030: return-void │ │ -06f2c2: 6e20 ba1a 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ -06f2c8: 28e4 |0034: goto 0018 // -001c │ │ -06f2ca: 5460 4a0a |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f2ce: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -06f2d2: 5460 4a0a |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f2d6: 6e20 e91e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -06f2dc: 6e20 ba1a 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ -06f2e2: 28ef |0041: goto 0030 // -0011 │ │ +06f260: |[06f260] android.support.v7.internal.widget.AdapterViewICS.updateEmptyStatus:(Z)V │ │ +06f270: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +06f274: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06f276: 6e10 9a1a 0600 |0003: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ +06f27c: 0a00 |0006: move-result v0 │ │ +06f27e: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +06f282: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +06f284: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +06f288: 5460 4a0a |000c: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f28c: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +06f290: 5460 4a0a |0010: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f294: 6e20 e91e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +06f29a: 6e20 ba1a 2600 |0015: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ +06f2a0: 5560 470a |0018: iget-boolean v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDataChanged:Z // field@0a47 │ │ +06f2a4: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +06f2a8: 6e10 8e1a 0600 |001c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getLeft:()I // method@1a8e │ │ +06f2ae: 0a02 |001f: move-result v2 │ │ +06f2b0: 6e10 981a 0600 |0020: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getTop:()I // method@1a98 │ │ +06f2b6: 0a03 |0023: move-result v3 │ │ +06f2b8: 6e10 931a 0600 |0024: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getRight:()I // method@1a93 │ │ +06f2be: 0a04 |0027: move-result v4 │ │ +06f2c0: 6e10 841a 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getBottom:()I // method@1a84 │ │ +06f2c6: 0a05 |002b: move-result v5 │ │ +06f2c8: 0760 |002c: move-object v0, v6 │ │ +06f2ca: 7406 a01a 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.onLayout:(ZIIII)V // method@1aa0 │ │ +06f2d0: 0e00 |0030: return-void │ │ +06f2d2: 6e20 ba1a 1600 |0031: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ +06f2d8: 28e4 |0034: goto 0018 // -001c │ │ +06f2da: 5460 4a0a |0035: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f2de: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +06f2e2: 5460 4a0a |0039: iget-object v0, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f2e6: 6e20 e91e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +06f2ec: 6e20 ba1a 1600 |003e: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.setVisibility:(I)V // method@1aba │ │ +06f2f2: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=733 │ │ 0x0009 line=734 │ │ 0x000a line=737 │ │ 0x000c line=738 │ │ 0x0010 line=739 │ │ @@ -107085,19 +107063,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06f2e4: |[06f2e4] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ -06f2f4: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06f2f8: 1a01 b60f |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0fb6 │ │ -06f2fc: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06f302: 2700 |0007: throw v0 │ │ +06f2f4: |[06f2f4] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;)V │ │ +06f304: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06f308: 1a01 bf0f |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@0fbf │ │ +06f30c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06f312: 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; │ │ @@ -107107,19 +107085,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06f304: |[06f304] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ -06f314: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06f318: 1a01 b80f |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0fb8 │ │ -06f31c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06f322: 2700 |0007: throw v0 │ │ +06f314: |[06f314] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;I)V │ │ +06f324: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06f328: 1a01 c10f |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@0fc1 │ │ +06f32c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06f332: 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; │ │ @@ -107130,19 +107108,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 │ │ -06f324: |[06f324] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -06f334: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06f338: 1a01 b90f |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0fb9 │ │ -06f33c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06f342: 2700 |0007: throw v0 │ │ +06f334: |[06f334] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +06f344: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06f348: 1a01 c20f |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@0fc2 │ │ +06f34c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06f352: 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; │ │ @@ -107154,19 +107132,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 │ │ -06f344: |[06f344] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -06f354: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06f358: 1a01 b70f |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0fb7 │ │ -06f35c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06f362: 2700 |0007: throw v0 │ │ +06f354: |[06f354] android.support.v7.internal.widget.AdapterViewICS.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +06f364: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06f368: 1a01 c00f |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@0fc0 │ │ +06f36c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06f372: 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; │ │ @@ -107177,24 +107155,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06f364: |[06f364] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ -06f374: 6f10 0b1f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1f0b │ │ -06f37a: 0a00 |0003: move-result v0 │ │ -06f37c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -06f380: 5210 4d0a |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06f384: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -06f388: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06f38a: 0f00 |000b: return v0 │ │ -06f38c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -06f38e: 28fe |000d: goto 000b // -0002 │ │ +06f374: |[06f374] android.support.v7.internal.widget.AdapterViewICS.canAnimate:()Z │ │ +06f384: 6f10 0b1f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1f0b │ │ +06f38a: 0a00 |0003: move-result v0 │ │ +06f38c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +06f390: 5210 4d0a |0006: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06f394: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +06f398: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +06f39a: 0f00 |000b: return v0 │ │ +06f39c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +06f39e: 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; │ │ │ │ @@ -107203,56 +107181,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -06f390: |[06f390] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ -06f3a0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -06f3a2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -06f3a4: 6e10 831a 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f3aa: 0c00 |0005: move-result-object v0 │ │ -06f3ac: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06f3b0: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06f3b6: 0a03 |000b: move-result v3 │ │ -06f3b8: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -06f3bc: 0141 |000e: move v1, v4 │ │ -06f3be: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -06f3c2: 6e10 9a1a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ -06f3c8: 0a03 |0014: move-result v3 │ │ -06f3ca: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -06f3ce: 0142 |0017: move v2, v4 │ │ -06f3d0: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -06f3d4: 5563 480a |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ -06f3d8: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -06f3dc: 0143 |001e: move v3, v4 │ │ -06f3de: 6f20 351f 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1f35 │ │ -06f3e4: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -06f3e8: 5563 490a |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ -06f3ec: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -06f3f0: 0143 |0028: move v3, v4 │ │ -06f3f2: 6f20 341f 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1f34 │ │ -06f3f8: 5463 4a0a |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f3fc: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -06f400: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -06f404: 7210 0b20 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200b │ │ -06f40a: 0a03 |0035: move-result v3 │ │ -06f40c: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -06f410: 0145 |0038: move v5, v4 │ │ -06f412: 7020 bb1a 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1abb │ │ -06f418: 0e00 |003c: return-void │ │ -06f41a: 0151 |003d: move v1, v5 │ │ -06f41c: 28d1 |003e: goto 000f // -002f │ │ -06f41e: 0152 |003f: move v2, v5 │ │ -06f420: 28d8 |0040: goto 0018 // -0028 │ │ -06f422: 0153 |0041: move v3, v5 │ │ -06f424: 28dd |0042: goto 001f // -0023 │ │ -06f426: 0153 |0043: move v3, v5 │ │ -06f428: 28e5 |0044: goto 0029 // -001b │ │ +06f3a0: |[06f3a0] android.support.v7.internal.widget.AdapterViewICS.checkFocus:()V │ │ +06f3b0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +06f3b2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +06f3b4: 6e10 831a 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f3ba: 0c00 |0005: move-result-object v0 │ │ +06f3bc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06f3c0: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06f3c6: 0a03 |000b: move-result v3 │ │ +06f3c8: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +06f3cc: 0141 |000e: move v1, v4 │ │ +06f3ce: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +06f3d2: 6e10 9a1a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ +06f3d8: 0a03 |0014: move-result v3 │ │ +06f3da: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +06f3de: 0142 |0017: move v2, v4 │ │ +06f3e0: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +06f3e4: 5563 480a |001a: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ +06f3e8: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +06f3ec: 0143 |001e: move v3, v4 │ │ +06f3ee: 6f20 351f 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1f35 │ │ +06f3f4: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +06f3f8: 5563 490a |0024: iget-boolean v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ +06f3fc: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +06f400: 0143 |0028: move v3, v4 │ │ +06f402: 6f20 341f 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1f34 │ │ +06f408: 5463 4a0a |002c: iget-object v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f40c: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +06f410: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +06f414: 7210 0b20 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200b │ │ +06f41a: 0a03 |0035: move-result v3 │ │ +06f41c: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +06f420: 0145 |0038: move v5, v4 │ │ +06f422: 7020 bb1a 5600 |0039: invoke-direct {v6, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1abb │ │ +06f428: 0e00 |003c: return-void │ │ +06f42a: 0151 |003d: move v1, v5 │ │ +06f42c: 28d1 |003e: goto 000f // -002f │ │ +06f42e: 0152 |003f: move v2, v5 │ │ +06f430: 28d8 |0040: goto 0018 // -0028 │ │ +06f432: 0153 |0041: move v3, v5 │ │ +06f434: 28dd |0042: goto 001f // -0023 │ │ +06f436: 0153 |0043: move v3, v5 │ │ +06f438: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=714 │ │ 0x0006 line=715 │ │ 0x000f line=716 │ │ 0x0018 line=720 │ │ 0x0022 line=721 │ │ @@ -107277,28 +107255,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -06f42c: |[06f42c] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ -06f43c: 5240 580a |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f440: 5241 530a |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ -06f444: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -06f448: 5340 590a |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f44c: 5342 540a |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ -06f450: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -06f454: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -06f458: 6e10 ac1a 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@1aac │ │ -06f45e: 5240 580a |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f462: 5940 530a |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ -06f466: 5340 590a |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f46a: 5a40 540a |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ -06f46e: 0e00 |0019: return-void │ │ +06f43c: |[06f43c] android.support.v7.internal.widget.AdapterViewICS.checkSelectionChanged:()V │ │ +06f44c: 5240 580a |0000: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f450: 5241 530a |0002: iget v1, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ +06f454: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +06f458: 5340 590a |0006: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f45c: 5342 540a |0008: iget-wide v2, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ +06f460: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +06f464: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +06f468: 6e10 ac1a 0400 |000e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.selectionChanged:()V // method@1aac │ │ +06f46e: 5240 580a |0011: iget v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f472: 5940 530a |0013: iput v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedPosition:I // field@0a53 │ │ +06f476: 5340 590a |0015: iget-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f47a: 5a40 540a |0017: iput-wide v0, v4, Landroid/support/v7/internal/widget/AdapterViewICS;.mOldSelectedRowId:J // field@0a54 │ │ +06f47e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x000e line=984 │ │ 0x0011 line=985 │ │ 0x0015 line=986 │ │ 0x0019 line=988 │ │ @@ -107311,28 +107289,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06f470: |[06f470] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -06f480: 6e10 971a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1a97 │ │ -06f486: 0c00 |0003: move-result-object v0 │ │ -06f488: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -06f48c: 6e10 9d1e 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06f492: 0a01 |0009: move-result v1 │ │ -06f494: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -06f498: 6e20 751e 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e75 │ │ -06f49e: 0a01 |000f: move-result v1 │ │ -06f4a0: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -06f4a4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -06f4a6: 0f01 |0013: return v1 │ │ -06f4a8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -06f4aa: 28fe |0015: goto 0013 // -0002 │ │ +06f480: |[06f480] android.support.v7.internal.widget.AdapterViewICS.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +06f490: 6e10 971a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedView:()Landroid/view/View; // method@1a97 │ │ +06f496: 0c00 |0003: move-result-object v0 │ │ +06f498: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +06f49c: 6e10 9d1e 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06f4a2: 0a01 |0009: move-result v1 │ │ +06f4a4: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +06f4a8: 6e20 751e 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1e75 │ │ +06f4ae: 0a01 |000f: move-result v1 │ │ +06f4b0: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +06f4b4: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +06f4b6: 0f01 |0013: return v1 │ │ +06f4b8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +06f4ba: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0004 line=907 │ │ 0x0012 line=909 │ │ 0x0013 line=911 │ │ locals : │ │ @@ -107346,17 +107324,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f4ac: |[06f4ac] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -06f4bc: 6e20 801a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1a80 │ │ -06f4c2: 0e00 |0003: return-void │ │ +06f4bc: |[06f4bc] android.support.v7.internal.widget.AdapterViewICS.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +06f4cc: 6e20 801a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@1a80 │ │ +06f4d2: 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; │ │ @@ -107368,17 +107346,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f4c4: |[06f4c4] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -06f4d4: 6e20 7c1a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@1a7c │ │ -06f4da: 0e00 |0003: return-void │ │ +06f4d4: |[06f4d4] android.support.v7.internal.widget.AdapterViewICS.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +06f4e4: 6e20 7c1a 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@1a7c │ │ +06f4ea: 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; │ │ @@ -107386,144 +107364,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 │ │ -06f4dc: |[06f4dc] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ -06f4ec: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -06f4f0: 5203 4d0a |0002: iget v3, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06f4f4: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ -06f4f8: 12fd |0006: const/4 v13, #int -1 // #ff │ │ -06f4fa: 0f0d |0007: return v13 │ │ -06f4fc: 0800 1400 |0008: move-object/from16 v0, v20 │ │ -06f500: 530a 5f0a |000a: iget-wide v10, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f504: 0800 1400 |000c: move-object/from16 v0, v20 │ │ -06f508: 520d 5e0a |000e: iget v13, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ -06f50c: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ -06f510: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ -06f514: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ -06f518: 12fd |0016: const/4 v13, #int -1 // #ff │ │ -06f51a: 28f0 |0017: goto 0007 // -0010 │ │ -06f51c: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ -06f520: 0200 1000 |001a: move/from16 v0, v16 │ │ -06f524: 7120 b022 d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -06f52a: 0a0d |001f: move-result v13 │ │ -06f52c: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ -06f530: 0200 1000 |0022: move/from16 v0, v16 │ │ -06f534: 7120 b222 d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -06f53a: 0a0d |0027: move-result v13 │ │ -06f53c: 7100 9502 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -06f542: 0b10 |002b: move-result-wide v16 │ │ -06f544: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ -06f548: 9b04 1012 |002e: add-long v4, v16, v18 │ │ -06f54c: 01d6 |0030: move v6, v13 │ │ -06f54e: 01d9 |0031: move v9, v13 │ │ -06f550: 120c |0032: const/4 v12, #int 0 // #0 │ │ -06f552: 7401 831a 1400 |0033: invoke-virtual/range {v20}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f558: 0c02 |0036: move-result-object v2 │ │ -06f55a: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ -06f55e: 12fd |0039: const/4 v13, #int -1 // #ff │ │ -06f560: 28cd |003a: goto 0007 // -0033 │ │ -06f562: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ -06f566: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ -06f56a: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ -06f56e: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ -06f572: 019d |0043: move v13, v9 │ │ -06f574: 120c |0044: const/4 v12, #int 0 // #0 │ │ -06f576: 7100 9502 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -06f57c: 0b10 |0048: move-result-wide v16 │ │ -06f57e: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ -06f582: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ -06f586: 7220 0920 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ -06f58c: 0b0e |0050: move-result-wide v14 │ │ -06f58e: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ -06f592: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ -06f596: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ -06f59a: 0200 1000 |0057: move/from16 v0, v16 │ │ -06f59e: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ -06f5a2: 1218 |005b: const/4 v8, #int 1 // #1 │ │ -06f5a4: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ -06f5a8: 1217 |005e: const/4 v7, #int 1 // #1 │ │ -06f5aa: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ -06f5ae: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ -06f5b2: 12fd |0063: const/4 v13, #int -1 // #ff │ │ -06f5b4: 28a3 |0064: goto 0007 // -005d │ │ -06f5b6: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -06f5b8: 28f6 |0066: goto 005c // -000a │ │ -06f5ba: 1207 |0067: const/4 v7, #int 0 // #0 │ │ -06f5bc: 28f7 |0068: goto 005f // -0009 │ │ -06f5be: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ -06f5c2: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ -06f5c6: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ -06f5ca: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ -06f5ce: 016d |0071: move v13, v6 │ │ -06f5d0: 121c |0072: const/4 v12, #int 1 // #1 │ │ -06f5d2: 28d2 |0073: goto 0045 // -002e │ │ + insns size : 109 16-bit code units │ │ +06f4ec: |[06f4ec] android.support.v7.internal.widget.AdapterViewICS.findSyncPosition:()I │ │ +06f4fc: 0800 1300 |0000: move-object/from16 v0, v19 │ │ +06f500: 5202 4d0a |0002: iget v2, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06f504: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +06f508: 12fe |0006: const/4 v14, #int -1 // #ff │ │ +06f50a: 0f0e |0007: return v14 │ │ +06f50c: 0800 1300 |0008: move-object/from16 v0, v19 │ │ +06f510: 5308 5f0a |000a: iget-wide v8, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f514: 0800 1300 |000c: move-object/from16 v0, v19 │ │ +06f518: 520e 5e0a |000e: iget v14, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ +06f51c: 190f 0080 |0010: const-wide/high16 v15, #long -9223372036854775808 // #8000 │ │ +06f520: 310f 080f |0012: cmp-long v15, v8, v15 │ │ +06f524: 390f 0400 |0014: if-nez v15, 0018 // +0004 │ │ +06f528: 12fe |0016: const/4 v14, #int -1 // #ff │ │ +06f52a: 28f0 |0017: goto 0007 // -0010 │ │ +06f52c: 120f |0018: const/4 v15, #int 0 // #0 │ │ +06f52e: 7120 b022 ef00 |0019: invoke-static {v15, v14}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +06f534: 0a0e |001c: move-result v14 │ │ +06f536: d80f 02ff |001d: add-int/lit8 v15, v2, #int -1 // #ff │ │ +06f53a: 7120 b222 ef00 |001f: invoke-static {v15, v14}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +06f540: 0a0e |0022: move-result v14 │ │ +06f542: 7100 9502 0000 |0023: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +06f548: 0b0f |0026: move-result-wide v15 │ │ +06f54a: 1611 6400 |0027: const-wide/16 v17, #int 100 // #64 │ │ +06f54e: 9b03 0f11 |0029: add-long v3, v15, v17 │ │ +06f552: 01e5 |002b: move v5, v14 │ │ +06f554: 01ea |002c: move v10, v14 │ │ +06f556: 120b |002d: const/4 v11, #int 0 // #0 │ │ +06f558: 7401 831a 1300 |002e: invoke-virtual/range {v19}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f55e: 0c01 |0031: move-result-object v1 │ │ +06f560: 3901 0e00 |0032: if-nez v1, 0040 // +000e │ │ +06f564: 12fe |0034: const/4 v14, #int -1 // #ff │ │ +06f566: 28d2 |0035: goto 0007 // -002e │ │ +06f568: 3906 0600 |0036: if-nez v6, 003c // +0006 │ │ +06f56c: 380b 2a00 |0038: if-eqz v11, 0062 // +002a │ │ +06f570: 3907 2800 |003a: if-nez v7, 0062 // +0028 │ │ +06f574: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06f578: 01ae |003e: move v14, v10 │ │ +06f57a: 120b |003f: const/4 v11, #int 0 // #0 │ │ +06f57c: 7100 9502 0000 |0040: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +06f582: 0b0f |0043: move-result-wide v15 │ │ +06f584: 310f 0f03 |0044: cmp-long v15, v15, v3 │ │ +06f588: 3c0f 1600 |0046: if-gtz v15, 005c // +0016 │ │ +06f58c: 7220 0920 e100 |0048: invoke-interface {v1, v14}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ +06f592: 0b0c |004b: move-result-wide v12 │ │ +06f594: 310f 0c08 |004c: cmp-long v15, v12, v8 │ │ +06f598: 380f b9ff |004e: if-eqz v15, 0007 // -0047 │ │ +06f59c: d80f 02ff |0050: add-int/lit8 v15, v2, #int -1 // #ff │ │ +06f5a0: 33fa 0c00 |0052: if-ne v10, v15, 005e // +000c │ │ +06f5a4: 1217 |0054: const/4 v7, #int 1 // #1 │ │ +06f5a6: 3905 0b00 |0055: if-nez v5, 0060 // +000b │ │ +06f5aa: 1216 |0057: const/4 v6, #int 1 // #1 │ │ +06f5ac: 3807 deff |0058: if-eqz v7, 0036 // -0022 │ │ +06f5b0: 3806 dcff |005a: if-eqz v6, 0036 // -0024 │ │ +06f5b4: 12fe |005c: const/4 v14, #int -1 // #ff │ │ +06f5b6: 28aa |005d: goto 0007 // -0056 │ │ +06f5b8: 1207 |005e: const/4 v7, #int 0 // #0 │ │ +06f5ba: 28f6 |005f: goto 0055 // -000a │ │ +06f5bc: 1206 |0060: const/4 v6, #int 0 // #0 │ │ +06f5be: 28f7 |0061: goto 0058 // -0009 │ │ +06f5c0: 3907 0600 |0062: if-nez v7, 0068 // +0006 │ │ +06f5c4: 390b dcff |0064: if-nez v11, 0040 // -0024 │ │ +06f5c8: 3906 daff |0066: if-nez v6, 0040 // -0026 │ │ +06f5cc: d805 05ff |0068: add-int/lit8 v5, v5, #int -1 // #ff │ │ +06f5d0: 015e |006a: move v14, v5 │ │ +06f5d2: 121b |006b: const/4 v11, #int 1 // #1 │ │ +06f5d4: 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) │ │ │ │ @@ -107532,17 +107507,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f5d4: |[06f5d4] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ -06f5e4: 5210 4d0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06f5e8: 0f00 |0002: return v0 │ │ +06f5d8: |[06f5d8] android.support.v7.internal.widget.AdapterViewICS.getCount:()I │ │ +06f5e8: 5210 4d0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06f5ec: 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; │ │ │ │ @@ -107551,17 +107526,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f5ec: |[06f5ec] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ -06f5fc: 5410 4a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06f600: 1100 |0002: return-object v0 │ │ +06f5f0: |[06f5f0] android.support.v7.internal.widget.AdapterViewICS.getEmptyView:()Landroid/view/View; │ │ +06f600: 5410 4a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06f604: 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; │ │ │ │ @@ -107570,17 +107545,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f604: |[06f604] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ -06f614: 5210 4b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f618: 0f00 |0002: return v0 │ │ +06f608: |[06f608] android.support.v7.internal.widget.AdapterViewICS.getFirstVisiblePosition:()I │ │ +06f618: 5210 4b0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f61c: 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; │ │ │ │ @@ -107589,24 +107564,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06f61c: |[06f61c] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ -06f62c: 6e10 831a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f632: 0c00 |0003: move-result-object v0 │ │ -06f634: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06f638: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -06f63c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -06f63e: 1101 |0009: return-object v1 │ │ -06f640: 7220 0820 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2008 │ │ -06f646: 0c01 |000d: move-result-object v1 │ │ -06f648: 28fb |000e: goto 0009 // -0005 │ │ +06f620: |[06f620] android.support.v7.internal.widget.AdapterViewICS.getItemAtPosition:(I)Ljava/lang/Object; │ │ +06f630: 6e10 831a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f636: 0c00 |0003: move-result-object v0 │ │ +06f638: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06f63c: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +06f640: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +06f642: 1101 |0009: return-object v1 │ │ +06f644: 7220 0820 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2008 │ │ +06f64a: 0c01 |000d: move-result-object v1 │ │ +06f64c: 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; │ │ @@ -107614,54 +107589,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 │ │ -06f64c: |[06f64c] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ -06f65c: 6e10 831a 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f662: 0c00 |0003: move-result-object v0 │ │ -06f664: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -06f668: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ -06f66c: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -06f670: 1002 |000a: return-wide v2 │ │ -06f672: 7220 0920 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ -06f678: 0b02 |000e: move-result-wide v2 │ │ -06f67a: 28fb |000f: goto 000a // -0005 │ │ +06f650: |[06f650] android.support.v7.internal.widget.AdapterViewICS.getItemIdAtPosition:(I)J │ │ +06f660: 6e10 831a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f666: 0c00 |0003: move-result-object v0 │ │ +06f668: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06f66c: 3b04 0500 |0006: if-gez v4, 000b // +0005 │ │ +06f670: 1901 0080 |0008: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +06f674: 1001 |000a: return-wide v1 │ │ +06f676: 7220 0920 4000 |000b: invoke-interface {v0, v4}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ +06f67c: 0b01 |000e: move-result-wide v1 │ │ +06f67e: 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 │ │ -06f67c: |[06f67c] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ -06f68c: 5220 4b0a |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f690: 6e10 861a 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ -06f696: 0a01 |0005: move-result v1 │ │ -06f698: b010 |0006: add-int/2addr v0, v1 │ │ -06f69a: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -06f69e: 0f00 |0009: return v0 │ │ +06f680: |[06f680] android.support.v7.internal.widget.AdapterViewICS.getLastVisiblePosition:()I │ │ +06f690: 5220 4b0a |0000: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f694: 6e10 861a 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ +06f69a: 0a01 |0005: move-result v1 │ │ +06f69c: b010 |0006: add-int/2addr v0, v1 │ │ +06f69e: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +06f6a2: 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; │ │ │ │ @@ -107670,17 +107645,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 │ │ -06f6a0: |[06f6a0] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ -06f6b0: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ -06f6b4: 1100 |0002: return-object v0 │ │ +06f6a4: |[06f6a4] android.support.v7.internal.widget.AdapterViewICS.getOnItemClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; │ │ +06f6b4: 5410 550a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ +06f6b8: 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; │ │ │ │ @@ -107689,17 +107664,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 │ │ -06f6b8: |[06f6b8] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ -06f6c8: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0a56 │ │ -06f6cc: 1100 |0002: return-object v0 │ │ +06f6bc: |[06f6bc] android.support.v7.internal.widget.AdapterViewICS.getOnItemLongClickListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; │ │ +06f6cc: 5410 560a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0a56 │ │ +06f6d0: 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; │ │ │ │ @@ -107708,17 +107683,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 │ │ -06f6d0: |[06f6d0] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ -06f6e0: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06f6e4: 1100 |0002: return-object v0 │ │ +06f6d4: |[06f6d4] android.support.v7.internal.widget.AdapterViewICS.getOnItemSelectedListener:()Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; │ │ +06f6e4: 5410 570a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06f6e8: 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; │ │ │ │ @@ -107727,41 +107702,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -06f6e8: |[06f6e8] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ -06f6f8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -06f6fa: 0783 |0001: move-object v3, v8 │ │ -06f6fc: 6e10 941e 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -06f702: 0c04 |0005: move-result-object v4 │ │ -06f704: 1f04 a703 |0006: check-cast v4, Landroid/view/View; // type@03a7 │ │ -06f708: 6e20 b822 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -06f70e: 0a06 |000b: move-result v6 │ │ -06f710: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -06f714: 0743 |000e: move-object v3, v4 │ │ -06f716: 28f3 |000f: goto 0002 // -000d │ │ -06f718: 0d01 |0010: move-exception v1 │ │ -06f71a: 0f05 |0011: return v5 │ │ -06f71c: 6e10 861a 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ -06f722: 0a00 |0015: move-result v0 │ │ -06f724: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06f726: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -06f72a: 6e20 851a 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ -06f730: 0c06 |001c: move-result-object v6 │ │ -06f732: 6e20 b822 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ -06f738: 0a06 |0020: move-result v6 │ │ -06f73a: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -06f73e: 5275 4b0a |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f742: b025 |0025: add-int/2addr v5, v2 │ │ -06f744: 28eb |0026: goto 0011 // -0015 │ │ -06f746: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06f74a: 28ee |0029: goto 0017 // -0012 │ │ +06f6ec: |[06f6ec] android.support.v7.internal.widget.AdapterViewICS.getPositionForView:(Landroid/view/View;)I │ │ +06f6fc: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +06f6fe: 0783 |0001: move-object v3, v8 │ │ +06f700: 6e10 941e 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +06f706: 0c04 |0005: move-result-object v4 │ │ +06f708: 1f04 af03 |0006: check-cast v4, Landroid/view/View; // type@03af │ │ +06f70c: 6e20 b822 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +06f712: 0a06 |000b: move-result v6 │ │ +06f714: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +06f718: 0743 |000e: move-object v3, v4 │ │ +06f71a: 28f3 |000f: goto 0002 // -000d │ │ +06f71c: 0d01 |0010: move-exception v1 │ │ +06f71e: 0f05 |0011: return v5 │ │ +06f720: 6e10 861a 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ +06f726: 0a00 |0015: move-result v0 │ │ +06f728: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +06f72a: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +06f72e: 6e20 851a 2700 |0019: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ +06f734: 0c06 |001c: move-result-object v6 │ │ +06f736: 6e20 b822 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@22b8 │ │ +06f73c: 0a06 |0020: move-result v6 │ │ +06f73e: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +06f742: 5275 4b0a |0023: iget v5, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f746: b025 |0025: add-int/2addr v5, v2 │ │ +06f748: 28eb |0026: goto 0011 // -0015 │ │ +06f74a: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06f74e: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=604 │ │ 0x0002 line=607 │ │ 0x000e line=608 │ │ @@ -107787,29 +107762,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06f75c: |[06f75c] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ -06f76c: 6e10 831a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f772: 0c00 |0003: move-result-object v0 │ │ -06f774: 6e10 961a 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ -06f77a: 0a01 |0007: move-result v1 │ │ -06f77c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -06f780: 7210 0720 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06f786: 0a02 |000d: move-result v2 │ │ -06f788: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -06f78c: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -06f790: 7220 0820 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2008 │ │ -06f796: 0c02 |0015: move-result-object v2 │ │ -06f798: 1102 |0016: return-object v2 │ │ -06f79a: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -06f79c: 28fe |0018: goto 0016 // -0002 │ │ +06f760: |[06f760] android.support.v7.internal.widget.AdapterViewICS.getSelectedItem:()Ljava/lang/Object; │ │ +06f770: 6e10 831a 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f776: 0c00 |0003: move-result-object v0 │ │ +06f778: 6e10 961a 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ +06f77e: 0a01 |0007: move-result v1 │ │ +06f780: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +06f784: 7210 0720 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06f78a: 0a02 |000d: move-result v2 │ │ +06f78c: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +06f790: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +06f794: 7220 0820 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2008 │ │ +06f79a: 0c02 |0015: move-result-object v2 │ │ +06f79c: 1102 |0016: return-object v2 │ │ +06f79e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +06f7a0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0004 line=576 │ │ 0x0008 line=577 │ │ 0x0012 line=578 │ │ 0x0016 line=580 │ │ @@ -107824,17 +107799,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f7a0: |[06f7a0] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ -06f7b0: 5320 510a |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f7b4: 1000 |0002: return-wide v0 │ │ +06f7a4: |[06f7a4] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemId:()J │ │ +06f7b4: 5320 510a |0000: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f7b8: 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; │ │ │ │ @@ -107843,17 +107818,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06f7b8: |[06f7b8] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ -06f7c8: 5210 500a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f7cc: 0f00 |0002: return v0 │ │ +06f7bc: |[06f7bc] android.support.v7.internal.widget.AdapterViewICS.getSelectedItemPosition:()I │ │ +06f7cc: 5210 500a |0000: iget v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f7d0: 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; │ │ │ │ @@ -107868,57 +107843,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -06f7d0: |[06f7d0] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ -06f7e0: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -06f7e4: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -06f7e6: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -06f7e8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -06f7ea: 52a0 4d0a |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ -06f7ee: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -06f7f0: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -06f7f4: 55a4 4f0a |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f7f8: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -06f7fc: 5ca5 4f0a |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f800: 6e10 811a 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@1a81 │ │ -06f806: 0a02 |0013: move-result v2 │ │ -06f808: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -06f80c: 6e30 9e1a 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ -06f812: 0a03 |0019: move-result v3 │ │ -06f814: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -06f818: 6e20 b31a 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1ab3 │ │ -06f81e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -06f820: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -06f824: 6e10 961a 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ -06f82a: 0a02 |0025: move-result v2 │ │ -06f82c: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -06f830: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -06f834: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -06f838: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -06f83a: 6e30 9e1a 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ -06f840: 0a03 |0030: move-result v3 │ │ -06f842: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -06f846: 6e30 9e1a 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ -06f84c: 0a03 |0036: move-result v3 │ │ -06f84e: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -06f852: 6e20 b31a 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1ab3 │ │ -06f858: 6e10 7b1a 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1a7b │ │ -06f85e: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -06f860: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -06f864: 59a6 580a |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f868: 5aa8 590a |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06f86c: 59a6 500a |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f870: 5aa8 510a |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f874: 5ca5 4f0a |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f878: 6e10 7b1a 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1a7b │ │ -06f87e: 0e00 |004f: return-void │ │ +06f7d4: |[06f7d4] android.support.v7.internal.widget.AdapterViewICS.handleDataChanged:()V │ │ +06f7e4: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +06f7e8: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +06f7ea: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +06f7ec: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +06f7ee: 52a0 4d0a |0005: iget v0, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mItemCount:I // field@0a4d │ │ +06f7f2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06f7f4: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +06f7f8: 55a4 4f0a |000a: iget-boolean v4, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f7fc: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +06f800: 5ca5 4f0a |000e: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f804: 6e10 811a 0a00 |0010: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.findSyncPosition:()I // method@1a81 │ │ +06f80a: 0a02 |0013: move-result v2 │ │ +06f80c: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +06f810: 6e30 9e1a 2a07 |0016: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ +06f816: 0a03 |0019: move-result v3 │ │ +06f818: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +06f81c: 6e20 b31a 2a00 |001c: invoke-virtual {v10, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1ab3 │ │ +06f822: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +06f824: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +06f828: 6e10 961a 0a00 |0022: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.getSelectedItemPosition:()I // method@1a96 │ │ +06f82e: 0a02 |0025: move-result v2 │ │ +06f830: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +06f834: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +06f838: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +06f83c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +06f83e: 6e30 9e1a 2a07 |002d: invoke-virtual {v10, v2, v7}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ +06f844: 0a03 |0030: move-result v3 │ │ +06f846: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +06f84a: 6e30 9e1a 2a05 |0033: invoke-virtual {v10, v2, v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.lookForSelectablePosition:(IZ)I // method@1a9e │ │ +06f850: 0a03 |0036: move-result v3 │ │ +06f852: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +06f856: 6e20 b31a 3a00 |0039: invoke-virtual {v10, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.setNextSelectedPositionInt:(I)V // method@1ab3 │ │ +06f85c: 6e10 7b1a 0a00 |003c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1a7b │ │ +06f862: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +06f864: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +06f868: 59a6 580a |0042: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f86c: 5aa8 590a |0044: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06f870: 59a6 500a |0046: iput v6, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f874: 5aa8 510a |0048: iput-wide v8, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f878: 5ca5 4f0a |004a: iput-boolean v5, v10, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f87c: 6e10 7b1a 0a00 |004c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/AdapterViewICS;.checkSelectionChanged:()V // method@1a7b │ │ +06f882: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=920 │ │ 0x0007 line=921 │ │ 0x0008 line=923 │ │ 0x000a line=928 │ │ 0x000e line=931 │ │ @@ -107964,17 +107939,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06f880: |[06f880] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ -06f890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06f892: 0f00 |0001: return v0 │ │ +06f884: |[06f884] android.support.v7.internal.widget.AdapterViewICS.isInFilterMode:()Z │ │ +06f894: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f896: 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; │ │ │ │ @@ -107983,16 +107958,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06f894: |[06f894] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ -06f8a4: 0f01 |0000: return v1 │ │ +06f898: |[06f898] android.support.v7.internal.widget.AdapterViewICS.lookForSelectablePosition:(IZ)I │ │ +06f8a8: 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 │ │ @@ -108003,19 +107978,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06f8a8: |[06f8a8] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ -06f8b8: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -06f8be: 5410 5a0a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ -06f8c2: 6e20 a81a 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1aa8 │ │ -06f8c8: 0e00 |0008: return-void │ │ +06f8ac: |[06f8ac] android.support.v7.internal.widget.AdapterViewICS.onDetachedFromWindow:()V │ │ +06f8bc: 6f10 221f 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +06f8c2: 5410 5a0a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ +06f8c6: 6e20 a81a 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1aa8 │ │ +06f8cc: 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; │ │ @@ -108026,19 +108001,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f8cc: |[06f8cc] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ -06f8dc: 6e10 8a1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@1a8a │ │ -06f8e2: 0a00 |0003: move-result v0 │ │ -06f8e4: 5910 4e0a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0a4e │ │ -06f8e8: 0e00 |0006: return-void │ │ +06f8d0: |[06f8d0] android.support.v7.internal.widget.AdapterViewICS.onLayout:(ZIIII)V │ │ +06f8e0: 6e10 8a1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.getHeight:()I // method@1a8a │ │ +06f8e6: 0a00 |0003: move-result v0 │ │ +06f8e8: 5910 4e0a |0004: iput v0, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0a4e │ │ +06f8ec: 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; │ │ @@ -108053,30 +108028,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -06f8ec: |[06f8ec] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ -06f8fc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06f8fe: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -06f900: 5471 550a |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ -06f904: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -06f908: 6e20 a41a 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@1aa4 │ │ -06f90e: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -06f912: 6e20 d11e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1ed1 │ │ -06f918: 5470 550a |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ -06f91c: 0771 |0010: move-object v1, v7 │ │ -06f91e: 0782 |0011: move-object v2, v8 │ │ -06f920: 0193 |0012: move v3, v9 │ │ -06f922: 04a4 |0013: move-wide v4, v10 │ │ -06f924: 7806 661a 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@1a66 │ │ -06f92a: 0160 |0017: move v0, v6 │ │ -06f92c: 0f00 |0018: return v0 │ │ +06f8f0: |[06f8f0] android.support.v7.internal.widget.AdapterViewICS.performItemClick:(Landroid/view/View;IJ)Z │ │ +06f900: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +06f902: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +06f904: 5471 550a |0002: iget-object v1, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ +06f908: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +06f90c: 6e20 a41a 0700 |0006: invoke-virtual {v7, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.playSoundEffect:(I)V // method@1aa4 │ │ +06f912: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +06f916: 6e20 d11e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1ed1 │ │ +06f91c: 5470 550a |000e: iget-object v0, v7, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ +06f920: 0771 |0010: move-object v1, v7 │ │ +06f922: 0782 |0011: move-object v2, v8 │ │ +06f924: 0193 |0012: move v3, v9 │ │ +06f926: 04a4 |0013: move-wide v4, v10 │ │ +06f928: 7806 661a 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@1a66 │ │ +06f92e: 0160 |0017: move v0, v6 │ │ +06f930: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=303 │ │ 0x0006 line=304 │ │ 0x0009 line=305 │ │ 0x000b line=306 │ │ 0x000e line=308 │ │ @@ -108093,66 +108068,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -06f930: |[06f930] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ -06f940: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -06f942: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06f944: 6e10 861a 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ -06f94a: 0a02 |0005: move-result v2 │ │ -06f94c: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -06f950: 5c65 4f0a |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06f954: 5262 4e0a |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0a4e │ │ -06f958: 8122 |000c: int-to-long v2, v2 │ │ -06f95a: 5a62 5c0a |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0a5c │ │ -06f95e: 5262 580a |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f962: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -06f966: 5262 580a |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06f96a: 5263 4b0a |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f96e: b132 |0017: sub-int/2addr v2, v3 │ │ -06f970: 6e20 851a 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ -06f976: 0c01 |001b: move-result-object v1 │ │ -06f978: 5362 510a |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06f97c: 5a62 5f0a |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f980: 5262 500a |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06f984: 5962 5e0a |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ -06f988: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -06f98c: 6e10 9b1e 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06f992: 0a02 |0029: move-result v2 │ │ -06f994: 5962 5b0a |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0a5b │ │ -06f998: 5964 5d0a |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ -06f99c: 0e00 |002e: return-void │ │ -06f99e: 6e20 851a 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ -06f9a4: 0c01 |0032: move-result-object v1 │ │ -06f9a6: 6e10 831a 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06f9ac: 0c00 |0036: move-result-object v0 │ │ -06f9ae: 5262 4b0a |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f9b2: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -06f9b6: 5262 4b0a |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f9ba: 7210 0720 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06f9c0: 0a03 |0040: move-result v3 │ │ -06f9c2: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -06f9c6: 5262 4b0a |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f9ca: 7220 0920 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ -06f9d0: 0b02 |0048: move-result-wide v2 │ │ -06f9d2: 5a62 5f0a |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f9d6: 5262 4b0a |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ -06f9da: 5962 5e0a |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ -06f9de: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -06f9e2: 6e10 9b1e 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06f9e8: 0a02 |0054: move-result v2 │ │ -06f9ea: 5962 5b0a |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0a5b │ │ -06f9ee: 5965 5d0a |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ -06f9f2: 28d5 |0059: goto 002e // -002b │ │ -06f9f4: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -06f9f8: 5a62 5f0a |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06f9fc: 28ed |005e: goto 004b // -0013 │ │ +06f934: |[06f934] android.support.v7.internal.widget.AdapterViewICS.rememberSyncState:()V │ │ +06f944: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06f946: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +06f948: 6e10 861a 0600 |0002: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildCount:()I // method@1a86 │ │ +06f94e: 0a02 |0005: move-result v2 │ │ +06f950: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +06f954: 5c65 4f0a |0008: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06f958: 5262 4e0a |000a: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mLayoutHeight:I // field@0a4e │ │ +06f95c: 8122 |000c: int-to-long v2, v2 │ │ +06f95e: 5a62 5c0a |000d: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncHeight:J // field@0a5c │ │ +06f962: 5262 580a |000f: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f966: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +06f96a: 5262 580a |0013: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06f96e: 5263 4b0a |0015: iget v3, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f972: b132 |0017: sub-int/2addr v2, v3 │ │ +06f974: 6e20 851a 2600 |0018: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ +06f97a: 0c01 |001b: move-result-object v1 │ │ +06f97c: 5362 510a |001c: iget-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06f980: 5a62 5f0a |001e: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f984: 5262 500a |0020: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06f988: 5962 5e0a |0022: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ +06f98c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +06f990: 6e10 9b1e 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06f996: 0a02 |0029: move-result v2 │ │ +06f998: 5962 5b0a |002a: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0a5b │ │ +06f99c: 5964 5d0a |002c: iput v4, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ +06f9a0: 0e00 |002e: return-void │ │ +06f9a2: 6e20 851a 4600 |002f: invoke-virtual {v6, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.getChildAt:(I)Landroid/view/View; // method@1a85 │ │ +06f9a8: 0c01 |0032: move-result-object v1 │ │ +06f9aa: 6e10 831a 0600 |0033: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06f9b0: 0c00 |0036: move-result-object v0 │ │ +06f9b2: 5262 4b0a |0037: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f9b6: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +06f9ba: 5262 4b0a |003b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f9be: 7210 0720 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06f9c4: 0a03 |0040: move-result v3 │ │ +06f9c6: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +06f9ca: 5262 4b0a |0043: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f9ce: 7220 0920 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2009 │ │ +06f9d4: 0b02 |0048: move-result-wide v2 │ │ +06f9d6: 5a62 5f0a |0049: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06f9da: 5262 4b0a |004b: iget v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mFirstPosition:I // field@0a4b │ │ +06f9de: 5962 5e0a |004d: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ +06f9e2: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +06f9e6: 6e10 9b1e 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06f9ec: 0a02 |0054: move-result v2 │ │ +06f9ee: 5962 5b0a |0055: iput v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSpecificTop:I // field@0a5b │ │ +06f9f2: 5965 5d0a |0057: iput v5, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ +06f9f6: 28d5 |0059: goto 002e // -002b │ │ +06f9f8: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +06f9fc: 5a62 5f0a |005c: iput-wide v2, v6, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06fa00: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1119 │ │ 0x0008 line=1120 │ │ 0x000a line=1121 │ │ 0x000f line=1122 │ │ 0x0013 line=1124 │ │ @@ -108183,19 +108158,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06fa00: |[06fa00] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ -06fa10: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06fa14: 1a01 1821 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2118 │ │ -06fa18: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06fa1e: 2700 |0007: throw v0 │ │ +06fa04: |[06fa04] android.support.v7.internal.widget.AdapterViewICS.removeAllViews:()V │ │ +06fa14: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06fa18: 1a01 2121 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2121 │ │ +06fa1c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06fa22: 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; │ │ │ │ @@ -108204,19 +108179,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06fa20: |[06fa20] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ -06fa30: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06fa34: 1a01 3021 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2130 │ │ -06fa38: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06fa3e: 2700 |0007: throw v0 │ │ +06fa24: |[06fa24] android.support.v7.internal.widget.AdapterViewICS.removeView:(Landroid/view/View;)V │ │ +06fa34: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06fa38: 1a01 3921 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2139 │ │ +06fa3c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06fa42: 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; │ │ @@ -108226,19 +108201,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06fa40: |[06fa40] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ -06fa50: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -06fa54: 1a01 3221 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@2132 │ │ -06fa58: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -06fa5e: 2700 |0007: throw v0 │ │ +06fa44: |[06fa44] android.support.v7.internal.widget.AdapterViewICS.removeViewAt:(I)V │ │ +06fa54: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +06fa58: 1a01 3b21 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@213b │ │ +06fa5c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +06fa62: 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 │ │ @@ -108248,43 +108223,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -06fa60: |[06fa60] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ -06fa70: 5420 570a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06fa74: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -06fa78: 5520 4c0a |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ -06fa7c: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -06fa80: 5520 460a |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ -06fa84: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -06fa88: 5420 5a0a |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ -06fa8c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -06fa90: 2200 2603 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@0326 │ │ -06fa94: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -06fa96: 7030 6d1a 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@1a6d │ │ -06fa9c: 5b20 5a0a |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ -06faa0: 5420 5a0a |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ -06faa4: 6e20 a51a 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1aa5 │ │ -06faaa: 5220 580a |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06faae: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -06fab0: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -06fab4: 6e10 9d1a 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@1a9d │ │ -06faba: 0a00 |0025: move-result v0 │ │ -06fabc: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -06fac0: 6e10 9b1a 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@1a9b │ │ -06fac6: 0a00 |002b: move-result v0 │ │ -06fac8: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -06facc: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -06face: 6e20 ad1a 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@1aad │ │ -06fad4: 0e00 |0032: return-void │ │ -06fad6: 7010 821a 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1a82 │ │ -06fadc: 28e7 |0036: goto 001d // -0019 │ │ +06fa64: |[06fa64] android.support.v7.internal.widget.AdapterViewICS.selectionChanged:()V │ │ +06fa74: 5420 570a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06fa78: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +06fa7c: 5520 4c0a |0004: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mInLayout:Z // field@0a4c │ │ +06fa80: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +06fa84: 5520 460a |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mBlockLayoutRequests:Z // field@0a46 │ │ +06fa88: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +06fa8c: 5420 5a0a |000c: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ +06fa90: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +06fa94: 2200 2d03 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // type@032d │ │ +06fa98: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06fa9a: 7030 6d1a 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@1a6d │ │ +06faa0: 5b20 5a0a |0016: iput-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ +06faa4: 5420 5a0a |0018: iget-object v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectionNotifier:Landroid/support/v7/internal/widget/AdapterViewICS$SelectionNotifier; // field@0a5a │ │ +06faa8: 6e20 a51a 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.post:(Ljava/lang/Runnable;)Z // method@1aa5 │ │ +06faae: 5220 580a |001d: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06fab2: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +06fab4: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +06fab8: 6e10 9d1a 0200 |0022: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isShown:()Z // method@1a9d │ │ +06fabe: 0a00 |0025: move-result v0 │ │ +06fac0: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +06fac4: 6e10 9b1a 0200 |0028: invoke-virtual {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInTouchMode:()Z // method@1a9b │ │ +06faca: 0a00 |002b: move-result v0 │ │ +06facc: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +06fad0: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +06fad2: 6e20 ad1a 0200 |002f: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.sendAccessibilityEvent:(I)V // method@1aad │ │ +06fad8: 0e00 |0032: return-void │ │ +06fada: 7010 821a 0200 |0033: invoke-direct {v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.fireOnSelected:()V // method@1a82 │ │ +06fae0: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0004 line=870 │ │ 0x000c line=875 │ │ 0x0010 line=876 │ │ 0x0018 line=878 │ │ @@ -108307,27 +108282,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06fae0: |[06fae0] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ -06faf0: 5b34 4a0a |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ -06faf4: 6e10 831a 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06fafa: 0c00 |0005: move-result-object v0 │ │ -06fafc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06fb00: 7210 0b20 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200b │ │ -06fb06: 0a02 |000b: move-result v2 │ │ -06fb08: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -06fb0c: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -06fb0e: 7020 bb1a 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1abb │ │ -06fb14: 0e00 |0012: return-void │ │ -06fb16: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06fb18: 28fb |0014: goto 000f // -0005 │ │ +06fae4: |[06fae4] android.support.v7.internal.widget.AdapterViewICS.setEmptyView:(Landroid/view/View;)V │ │ +06faf4: 5b34 4a0a |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/AdapterViewICS;.mEmptyView:Landroid/view/View; // field@0a4a │ │ +06faf8: 6e10 831a 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06fafe: 0c00 |0005: move-result-object v0 │ │ +06fb00: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06fb04: 7210 0b20 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200b │ │ +06fb0a: 0a02 |000b: move-result v2 │ │ +06fb0c: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +06fb10: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +06fb12: 7020 bb1a 1300 |000f: invoke-direct {v3, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.updateEmptyStatus:(Z)V // method@1abb │ │ +06fb18: 0e00 |0012: return-void │ │ +06fb1a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06fb1c: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=661 │ │ 0x0006 line=662 │ │ 0x000f line=663 │ │ 0x0012 line=664 │ │ @@ -108344,38 +108319,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06fb1c: |[06fb1c] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ -06fb2c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06fb2e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06fb30: 6e10 831a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06fb36: 0c00 |0005: move-result-object v0 │ │ -06fb38: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06fb3c: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06fb42: 0a04 |000b: move-result v4 │ │ -06fb44: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -06fb48: 0131 |000e: move v1, v3 │ │ -06fb4a: 5c56 490a |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ -06fb4e: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -06fb52: 5c52 480a |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ -06fb56: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -06fb5a: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -06fb5e: 6e10 9a1a 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ -06fb64: 0a04 |001c: move-result v4 │ │ -06fb66: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -06fb6a: 6f20 341f 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1f34 │ │ -06fb70: 0e00 |0022: return-void │ │ -06fb72: 0121 |0023: move v1, v2 │ │ -06fb74: 28eb |0024: goto 000f // -0015 │ │ -06fb76: 0123 |0025: move v3, v2 │ │ -06fb78: 28f9 |0026: goto 001f // -0007 │ │ +06fb20: |[06fb20] android.support.v7.internal.widget.AdapterViewICS.setFocusable:(Z)V │ │ +06fb30: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06fb32: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06fb34: 6e10 831a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06fb3a: 0c00 |0005: move-result-object v0 │ │ +06fb3c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06fb40: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06fb46: 0a04 |000b: move-result v4 │ │ +06fb48: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +06fb4c: 0131 |000e: move v1, v3 │ │ +06fb4e: 5c56 490a |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ +06fb52: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +06fb56: 5c52 480a |0013: iput-boolean v2, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ +06fb5a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +06fb5e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +06fb62: 6e10 9a1a 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ +06fb68: 0a04 |001c: move-result v4 │ │ +06fb6a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +06fb6e: 6f20 341f 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1f34 │ │ +06fb74: 0e00 |0022: return-void │ │ +06fb76: 0121 |0023: move v1, v2 │ │ +06fb78: 28eb |0024: goto 000f // -0015 │ │ +06fb7a: 0123 |0025: move v3, v2 │ │ +06fb7c: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=689 │ │ 0x0006 line=690 │ │ 0x000f line=692 │ │ 0x0011 line=693 │ │ 0x0013 line=694 │ │ @@ -108396,38 +108371,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06fb7c: |[06fb7c] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ -06fb8c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06fb8e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -06fb90: 6e10 831a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ -06fb96: 0c00 |0005: move-result-object v0 │ │ -06fb98: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06fb9c: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ -06fba2: 0a04 |000b: move-result v4 │ │ -06fba4: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -06fba8: 0131 |000e: move v1, v3 │ │ -06fbaa: 5c56 480a |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ -06fbae: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -06fbb2: 5c53 490a |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ -06fbb6: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -06fbba: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -06fbbe: 6e10 9a1a 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ -06fbc4: 0a04 |001c: move-result v4 │ │ -06fbc6: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -06fbca: 6f20 351f 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1f35 │ │ -06fbd0: 0e00 |0022: return-void │ │ -06fbd2: 0121 |0023: move v1, v2 │ │ -06fbd4: 28eb |0024: goto 000f // -0015 │ │ -06fbd6: 0123 |0025: move v3, v2 │ │ -06fbd8: 28f9 |0026: goto 001f // -0007 │ │ +06fb80: |[06fb80] android.support.v7.internal.widget.AdapterViewICS.setFocusableInTouchMode:(Z)V │ │ +06fb90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06fb92: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +06fb94: 6e10 831a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.getAdapter:()Landroid/widget/Adapter; // method@1a83 │ │ +06fb9a: 0c00 |0005: move-result-object v0 │ │ +06fb9c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +06fba0: 7210 0720 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2007 │ │ +06fba6: 0a04 |000b: move-result v4 │ │ +06fba8: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +06fbac: 0131 |000e: move v1, v3 │ │ +06fbae: 5c56 480a |000f: iput-boolean v6, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableInTouchModeState:Z // field@0a48 │ │ +06fbb2: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +06fbb6: 5c53 490a |0013: iput-boolean v3, v5, Landroid/support/v7/internal/widget/AdapterViewICS;.mDesiredFocusableState:Z // field@0a49 │ │ +06fbba: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +06fbbe: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +06fbc2: 6e10 9a1a 0500 |0019: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AdapterViewICS;.isInFilterMode:()Z // method@1a9a │ │ +06fbc8: 0a04 |001c: move-result v4 │ │ +06fbca: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +06fbce: 6f20 351f 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1f35 │ │ +06fbd4: 0e00 |0022: return-void │ │ +06fbd6: 0121 |0023: move v1, v2 │ │ +06fbd8: 28eb |0024: goto 000f // -0015 │ │ +06fbda: 0123 |0025: move v3, v2 │ │ +06fbdc: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=702 │ │ 0x0006 line=703 │ │ 0x000f line=705 │ │ 0x0011 line=706 │ │ 0x0013 line=707 │ │ @@ -108448,28 +108423,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06fbdc: |[06fbdc] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ -06fbec: 5923 500a |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ -06fbf0: 6e20 8c1a 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1a8c │ │ -06fbf6: 0b00 |0005: move-result-wide v0 │ │ -06fbf8: 5a20 510a |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06fbfc: 5520 4f0a |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ -06fc00: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -06fc04: 5220 5d0a |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ -06fc08: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -06fc0c: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -06fc10: 5923 5e0a |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ -06fc14: 5320 510a |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ -06fc18: 5a20 5f0a |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ -06fc1c: 0e00 |0018: return-void │ │ +06fbe0: |[06fbe0] android.support.v7.internal.widget.AdapterViewICS.setNextSelectedPositionInt:(I)V │ │ +06fbf0: 5923 500a |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedPosition:I // field@0a50 │ │ +06fbf4: 6e20 8c1a 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1a8c │ │ +06fbfa: 0b00 |0005: move-result-wide v0 │ │ +06fbfc: 5a20 510a |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06fc00: 5520 4f0a |0008: iget-boolean v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNeedSync:Z // field@0a4f │ │ +06fc04: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +06fc08: 5220 5d0a |000c: iget v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncMode:I // field@0a5d │ │ +06fc0c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +06fc10: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +06fc14: 5923 5e0a |0012: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncPosition:I // field@0a5e │ │ +06fc18: 5320 510a |0014: iget-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mNextSelectedRowId:J // field@0a51 │ │ +06fc1c: 5a20 5f0a |0016: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSyncRowId:J // field@0a5f │ │ +06fc20: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1104 │ │ 0x0002 line=1105 │ │ 0x0008 line=1107 │ │ 0x0012 line=1108 │ │ 0x0014 line=1109 │ │ @@ -108484,19 +108459,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06fc20: |[06fc20] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -06fc30: 2200 6104 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -06fc34: 1a01 5503 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0355 │ │ -06fc38: 7020 bd22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -06fc3e: 2700 |0007: throw v0 │ │ +06fc24: |[06fc24] android.support.v7.internal.widget.AdapterViewICS.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +06fc34: 2200 6a04 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +06fc38: 1a01 5503 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@0355 │ │ +06fc3c: 7020 bd22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +06fc42: 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; │ │ @@ -108506,17 +108481,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 │ │ -06fc40: |[06fc40] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -06fc50: 5b01 550a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ -06fc54: 0e00 |0002: return-void │ │ +06fc44: |[06fc44] android.support.v7.internal.widget.AdapterViewICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +06fc54: 5b01 550a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0a55 │ │ +06fc58: 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; │ │ @@ -108527,22 +108502,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 │ │ -06fc58: |[06fc58] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ -06fc68: 6e10 9c1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@1a9c │ │ -06fc6e: 0a00 |0003: move-result v0 │ │ -06fc70: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -06fc74: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06fc76: 6e20 b21a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@1ab2 │ │ -06fc7c: 5b12 560a |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0a56 │ │ -06fc80: 0e00 |000c: return-void │ │ +06fc5c: |[06fc5c] android.support.v7.internal.widget.AdapterViewICS.setOnItemLongClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener;)V │ │ +06fc6c: 6e10 9c1a 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.isLongClickable:()Z // method@1a9c │ │ +06fc72: 0a00 |0003: move-result v0 │ │ +06fc74: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +06fc78: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06fc7a: 6e20 b21a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AdapterViewICS;.setLongClickable:(Z)V // method@1ab2 │ │ +06fc80: 5b12 560a |000a: iput-object v2, v1, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemLongClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemLongClickListener; // field@0a56 │ │ +06fc84: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0006 line=346 │ │ 0x000a line=348 │ │ 0x000c line=349 │ │ locals : │ │ @@ -108555,17 +108530,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 │ │ -06fc84: |[06fc84] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ -06fc94: 5b01 570a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ -06fc98: 0e00 |0002: return-void │ │ +06fc88: |[06fc88] android.support.v7.internal.widget.AdapterViewICS.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V │ │ +06fc98: 5b01 570a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/AdapterViewICS;.mOnItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@0a57 │ │ +06fc9c: 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; │ │ @@ -108576,20 +108551,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06fc9c: |[06fc9c] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ -06fcac: 5923 580a |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ -06fcb0: 6e20 8c1a 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1a8c │ │ -06fcb6: 0b00 |0005: move-result-wide v0 │ │ -06fcb8: 5a20 590a |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ -06fcbc: 0e00 |0008: return-void │ │ +06fca0: |[06fca0] android.support.v7.internal.widget.AdapterViewICS.setSelectedPositionInt:(I)V │ │ +06fcb0: 5923 580a |0000: iput v3, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedPosition:I // field@0a58 │ │ +06fcb4: 6e20 8c1a 3200 |0002: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AdapterViewICS;.getItemIdAtPosition:(I)J // method@1a8c │ │ +06fcba: 0b00 |0005: move-result-wide v0 │ │ +06fcbc: 5a20 590a |0006: iput-wide v0, v2, Landroid/support/v7/internal/widget/AdapterViewICS;.mSelectedRowId:J // field@0a59 │ │ +06fcc0: 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; │ │ @@ -108601,17 +108576,17 @@ │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 588 (AdapterViewICS.java) │ │ │ │ Class #442 header: │ │ -class_idx : 808 │ │ +class_idx : 815 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 737 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #442 annotations: │ │ @@ -108637,23 +108612,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -06fcc0: |[06fcc0] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ -06fcd0: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -06fcd6: 6e10 0701 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -06fcdc: 0c00 |0006: move-result-object v0 │ │ -06fcde: 6e10 7301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -06fce4: 0c00 |000a: move-result-object v0 │ │ -06fce6: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -06fcea: 5b10 600a |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0a60 │ │ -06fcee: 0e00 |000f: return-void │ │ +06fcc4: |[06fcc4] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.:(Landroid/content/Context;)V │ │ +06fcd4: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +06fcda: 6e10 0701 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +06fce0: 0c00 |0006: move-result-object v0 │ │ +06fce2: 6e10 7301 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +06fce8: 0c00 |000a: move-result-object v0 │ │ +06fcea: 5400 1d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +06fcee: 5b10 600a |000d: iput-object v0, v1, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0a60 │ │ +06fcf2: 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; │ │ @@ -108665,24 +108640,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 │ │ -06fcf0: |[06fcf0] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -06fd00: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ -06fd04: 6e10 bb22 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -06fd0a: 0c00 |0005: move-result-object v0 │ │ -06fd0c: 5421 600a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0a60 │ │ -06fd10: 6e20 d022 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ -06fd16: 0c00 |000b: move-result-object v0 │ │ -06fd18: 1100 |000c: return-object v0 │ │ -06fd1a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06fd1c: 28fe |000e: goto 000c // -0002 │ │ +06fcf4: |[06fcf4] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +06fd04: 3803 0d00 |0000: if-eqz v3, 000d // +000d │ │ +06fd08: 6e10 bb22 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +06fd0e: 0c00 |0005: move-result-object v0 │ │ +06fd10: 5421 600a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.mLocale:Ljava/util/Locale; // field@0a60 │ │ +06fd14: 6e20 d022 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@22d0 │ │ +06fd1a: 0c00 |000b: move-result-object v0 │ │ +06fd1c: 1100 |000c: return-object v0 │ │ +06fd1e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +06fd20: 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; │ │ @@ -108692,33 +108667,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 │ │ -06fd20: |[06fd20] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ -06fd30: 0e00 |0000: return-void │ │ +06fd24: |[06fd24] android.support.v7.internal.widget.CompatTextView$AllCapsTransformationMethod.onFocusChanged:(Landroid/view/View;Ljava/lang/CharSequence;ZILandroid/graphics/Rect;)V │ │ +06fd34: 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 : 737 (CompatTextView.java) │ │ │ │ Class #443 header: │ │ -class_idx : 809 │ │ +class_idx : 816 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1019 │ │ +superclass_idx : 1028 │ │ source_file_idx : 737 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #443 annotations: │ │ @@ -108738,18 +108713,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06fd34: |[06fd34] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ -06fd44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06fd46: 7030 c01a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ac0 │ │ -06fd4c: 0e00 |0004: return-void │ │ +06fd38: |[06fd38] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;)V │ │ +06fd48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd4a: 7030 c01a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ac0 │ │ +06fd50: 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; │ │ @@ -108759,18 +108734,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 │ │ -06fd50: |[06fd50] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06fd60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06fd62: 7040 c11a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ -06fd68: 0e00 |0004: return-void │ │ +06fd54: |[06fd54] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06fd64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fd66: 7040 c11a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ +06fd6c: 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; │ │ @@ -108781,29 +108756,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 │ │ -06fd6c: |[06fd6c] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -06fd7c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06fd7e: 7040 1121 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2111 │ │ -06fd84: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06fd86: 6202 0408 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@0804 │ │ -06fd8a: 6e53 1001 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -06fd90: 0c01 |000a: move-result-object v1 │ │ -06fd92: 6e30 8301 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -06fd98: 0a00 |000e: move-result v0 │ │ -06fd9a: 6e10 9101 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06fda0: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -06fda4: 2202 2803 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@0328 │ │ -06fda8: 7020 bc1a 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@1abc │ │ -06fdae: 6e20 c41a 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1ac4 │ │ -06fdb4: 0e00 |001c: return-void │ │ +06fd70: |[06fd70] android.support.v7.internal.widget.CompatTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +06fd80: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06fd82: 7040 1121 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2111 │ │ +06fd88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06fd8a: 6202 0408 |0005: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.CompatTextView:[I // field@0804 │ │ +06fd8e: 6e53 1001 6572 |0007: invoke-virtual {v5, v6, v2, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +06fd94: 0c01 |000a: move-result-object v1 │ │ +06fd96: 6e30 8301 3103 |000b: invoke-virtual {v1, v3, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +06fd9c: 0a00 |000e: move-result v0 │ │ +06fd9e: 6e10 9101 0100 |000f: invoke-virtual {v1}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06fda4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +06fda8: 2202 2f03 |0014: new-instance v2, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod; // type@032f │ │ +06fdac: 7020 bc1a 5200 |0016: invoke-direct {v2, v5}, Landroid/support/v7/internal/widget/CompatTextView$AllCapsTransformationMethod;.:(Landroid/content/Context;)V // method@1abc │ │ +06fdb2: 6e20 c41a 2400 |0019: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/CompatTextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1ac4 │ │ +06fdb8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=46 │ │ 0x0005 line=48 │ │ 0x000b line=50 │ │ 0x000f line=51 │ │ @@ -108818,18 +108793,18 @@ │ │ 0x0000 - 0x001d reg=6 attrs Landroid/util/AttributeSet; │ │ 0x0000 - 0x001d reg=7 defStyle I │ │ │ │ Virtual methods - │ │ source_file_idx : 737 (CompatTextView.java) │ │ │ │ Class #444 header: │ │ -class_idx : 810 │ │ +class_idx : 817 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 993 │ │ -source_file_idx : 2381 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 2390 │ │ static_fields_size : 4 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #444 - │ │ Class descriptor : 'Landroid/support/v7/internal/widget/LinearLayoutICS;' │ │ @@ -108883,51 +108858,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 │ │ -06fdb8: |[06fdb8] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -06fdc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06fdca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06fdcc: 7030 5820 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ -06fdd2: 6203 0608 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0806 │ │ -06fdd6: 6e30 0f01 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -06fddc: 0c00 |000a: move-result-object v0 │ │ -06fdde: 6e20 8701 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -06fde4: 0c03 |000e: move-result-object v3 │ │ -06fde6: 5b43 650a |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06fdea: 5443 650a |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06fdee: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ -06fdf2: 5443 650a |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06fdf6: 6e10 f701 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -06fdfc: 0a03 |001a: move-result v3 │ │ -06fdfe: 5943 680a |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -06fe02: 5443 650a |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06fe06: 6e10 f601 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ -06fe0c: 0a03 |0022: move-result v3 │ │ -06fe0e: 5943 660a |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -06fe12: 6e30 8901 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -06fe18: 0a03 |0028: move-result v3 │ │ -06fe1a: 5943 690a |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ -06fe1e: 1223 |002b: const/4 v3, #int 2 // #2 │ │ -06fe20: 6e30 8601 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -06fe26: 0a03 |002f: move-result v3 │ │ -06fe28: 5943 670a |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ -06fe2c: 6e10 9101 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -06fe32: 5443 650a |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06fe36: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ -06fe3a: 6e20 dc1a 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1adc │ │ -06fe40: 0e00 |003c: return-void │ │ -06fe42: 5942 680a |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -06fe46: 5942 660a |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -06fe4a: 28e4 |0041: goto 0025 // -001c │ │ -06fe4c: 0121 |0042: move v1, v2 │ │ -06fe4e: 28f6 |0043: goto 0039 // -000a │ │ +06fdbc: |[06fdbc] android.support.v7.internal.widget.LinearLayoutICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +06fdcc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06fdce: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06fdd0: 7030 5820 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ +06fdd6: 6203 0608 |0005: sget-object v3, Landroid/support/v7/appcompat/R$styleable;.LinearLayoutICS:[I // field@0806 │ │ +06fdda: 6e30 0f01 6503 |0007: invoke-virtual {v5, v6, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +06fde0: 0c00 |000a: move-result-object v0 │ │ +06fde2: 6e20 8701 2000 |000b: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +06fde8: 0c03 |000e: move-result-object v3 │ │ +06fdea: 5b43 650a |000f: iput-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06fdee: 5443 650a |0011: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06fdf2: 3803 2a00 |0013: if-eqz v3, 003d // +002a │ │ +06fdf6: 5443 650a |0015: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06fdfa: 6e10 f701 0300 |0017: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +06fe00: 0a03 |001a: move-result v3 │ │ +06fe02: 5943 680a |001b: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +06fe06: 5443 650a |001d: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06fe0a: 6e10 f601 0300 |001f: invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ +06fe10: 0a03 |0022: move-result v3 │ │ +06fe12: 5943 660a |0023: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +06fe16: 6e30 8901 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +06fe1c: 0a03 |0028: move-result v3 │ │ +06fe1e: 5943 690a |0029: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ +06fe22: 1223 |002b: const/4 v3, #int 2 // #2 │ │ +06fe24: 6e30 8601 3002 |002c: invoke-virtual {v0, v3, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +06fe2a: 0a03 |002f: move-result v3 │ │ +06fe2c: 5943 670a |0030: iput v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ +06fe30: 6e10 9101 0000 |0032: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +06fe36: 5443 650a |0035: iget-object v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06fe3a: 3903 0b00 |0037: if-nez v3, 0042 // +000b │ │ +06fe3e: 6e20 dc1a 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.setWillNotDraw:(Z)V // method@1adc │ │ +06fe44: 0e00 |003c: return-void │ │ +06fe46: 5942 680a |003d: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +06fe4a: 5942 660a |003f: iput v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +06fe4e: 28e4 |0041: goto 0025 // -001c │ │ +06fe50: 0121 |0042: move v1, v2 │ │ +06fe52: 28f6 |0043: goto 0039 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=44 │ │ 0x0005 line=46 │ │ 0x000b line=48 │ │ 0x0011 line=49 │ │ 0x0015 line=50 │ │ @@ -108951,59 +108926,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -06fe50: |[06fe50] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -06fe60: 6e10 cb1a 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ -06fe66: 0a01 |0003: move-result v1 │ │ -06fe68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06fe6a: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -06fe6e: 6e20 ca1a 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ -06fe74: 0c00 |000a: move-result-object v0 │ │ -06fe76: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ -06fe7a: 6e10 9d1e 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06fe80: 0a05 |0010: move-result v5 │ │ -06fe82: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -06fe86: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -06fe8a: 6e20 d41a 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -06fe90: 0a05 |0018: move-result v5 │ │ -06fe92: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -06fe96: 6e10 891e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06fe9c: 0c03 |001e: move-result-object v3 │ │ -06fe9e: 1f03 e003 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -06fea2: 6e10 8a1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -06fea8: 0a05 |0024: move-result v5 │ │ -06feaa: 5236 7e0b |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0b7e │ │ -06feae: b165 |0027: sub-int/2addr v5, v6 │ │ -06feb0: 6e30 c91a 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1ac9 │ │ -06feb6: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06feba: 28d8 |002d: goto 0005 // -0028 │ │ -06febc: 6e20 d41a 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -06fec2: 0a05 |0031: move-result v5 │ │ -06fec4: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -06fec8: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ -06fecc: 6e20 ca1a 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ -06fed2: 0c00 |0039: move-result-object v0 │ │ -06fed4: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -06fed6: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ -06feda: 6e10 d31a 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1ad3 │ │ -06fee0: 0a05 |0040: move-result v5 │ │ -06fee2: 6e10 d01a 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1ad0 │ │ -06fee8: 0a06 |0044: move-result v6 │ │ -06feea: b165 |0045: sub-int/2addr v5, v6 │ │ -06feec: 5276 680a |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -06fef0: 9104 0506 |0048: sub-int v4, v5, v6 │ │ -06fef4: 6e30 c91a 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1ac9 │ │ -06fefa: 0e00 |004d: return-void │ │ -06fefc: 6e10 971e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -06ff02: 0a04 |0051: move-result v4 │ │ -06ff04: 28f8 |0052: goto 004a // -0008 │ │ +06fe54: |[06fe54] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +06fe64: 6e10 cb1a 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ +06fe6a: 0a01 |0003: move-result v1 │ │ +06fe6c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06fe6e: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +06fe72: 6e20 ca1a 2700 |0007: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ +06fe78: 0c00 |000a: move-result-object v0 │ │ +06fe7a: 3800 2000 |000b: if-eqz v0, 002b // +0020 │ │ +06fe7e: 6e10 9d1e 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06fe84: 0a05 |0010: move-result v5 │ │ +06fe86: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +06fe8a: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +06fe8e: 6e20 d41a 2700 |0015: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +06fe94: 0a05 |0018: move-result v5 │ │ +06fe96: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +06fe9a: 6e10 891e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06fea0: 0c03 |001e: move-result-object v3 │ │ +06fea2: 1f03 e903 |001f: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +06fea6: 6e10 8a1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +06feac: 0a05 |0024: move-result v5 │ │ +06feae: 5236 7e0b |0025: iget v6, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0b7e │ │ +06feb2: b165 |0027: sub-int/2addr v5, v6 │ │ +06feb4: 6e30 c91a 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1ac9 │ │ +06feba: d802 0201 |002b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06febe: 28d8 |002d: goto 0005 // -0028 │ │ +06fec0: 6e20 d41a 1700 |002e: invoke-virtual {v7, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +06fec6: 0a05 |0031: move-result v5 │ │ +06fec8: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +06fecc: d805 01ff |0034: add-int/lit8 v5, v1, #int -1 // #ff │ │ +06fed0: 6e20 ca1a 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ +06fed6: 0c00 |0039: move-result-object v0 │ │ +06fed8: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +06feda: 3900 1300 |003b: if-nez v0, 004e // +0013 │ │ +06fede: 6e10 d31a 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1ad3 │ │ +06fee4: 0a05 |0040: move-result v5 │ │ +06fee6: 6e10 d01a 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1ad0 │ │ +06feec: 0a06 |0044: move-result v6 │ │ +06feee: b165 |0045: sub-int/2addr v5, v6 │ │ +06fef0: 5276 680a |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +06fef4: 9104 0506 |0048: sub-int v4, v5, v6 │ │ +06fef8: 6e30 c91a 8704 |004a: invoke-virtual {v7, v8, v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V // method@1ac9 │ │ +06fefe: 0e00 |004d: return-void │ │ +06ff00: 6e10 971e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +06ff06: 0a04 |0051: move-result v4 │ │ +06ff08: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x0007 line=137 │ │ 0x000b line=138 │ │ 0x001b line=140 │ │ @@ -109034,59 +109009,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -06ff08: |[06ff08] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ -06ff18: 6e10 cb1a 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ -06ff1e: 0a02 |0003: move-result v2 │ │ -06ff20: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -06ff22: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ -06ff26: 6e20 ca1a 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ -06ff2c: 0c01 |000a: move-result-object v1 │ │ -06ff2e: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ -06ff32: 6e10 9d1e 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -06ff38: 0a05 |0010: move-result v5 │ │ -06ff3a: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ -06ff3e: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ -06ff42: 6e20 d41a 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -06ff48: 0a05 |0018: move-result v5 │ │ -06ff4a: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ -06ff4e: 6e10 891e 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -06ff54: 0c04 |001e: move-result-object v4 │ │ -06ff56: 1f04 e003 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -06ff5a: 6e10 9b1e 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -06ff60: 0a05 |0024: move-result v5 │ │ -06ff62: 5246 800b |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ -06ff66: b165 |0027: sub-int/2addr v5, v6 │ │ -06ff68: 6e30 c81a 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1ac8 │ │ -06ff6e: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06ff72: 28d8 |002d: goto 0005 // -0028 │ │ -06ff74: 6e20 d41a 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -06ff7a: 0a05 |0031: move-result v5 │ │ -06ff7c: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ -06ff80: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ -06ff84: 6e20 ca1a 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ -06ff8a: 0c01 |0039: move-result-object v1 │ │ -06ff8c: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -06ff8e: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ -06ff92: 6e10 cc1a 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1acc │ │ -06ff98: 0a05 |0040: move-result v5 │ │ -06ff9a: 6e10 ce1a 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1ace │ │ -06ffa0: 0a06 |0044: move-result v6 │ │ -06ffa2: b165 |0045: sub-int/2addr v5, v6 │ │ -06ffa4: 5276 660a |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -06ffa8: 9100 0506 |0048: sub-int v0, v5, v6 │ │ -06ffac: 6e30 c81a 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1ac8 │ │ -06ffb2: 0e00 |004d: return-void │ │ -06ffb4: 6e10 7e1e 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -06ffba: 0a00 |0051: move-result v0 │ │ -06ffbc: 28f8 |0052: goto 004a // -0008 │ │ +06ff0c: |[06ff0c] android.support.v7.internal.widget.LinearLayoutICS.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V │ │ +06ff1c: 6e10 cb1a 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ +06ff22: 0a02 |0003: move-result v2 │ │ +06ff24: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +06ff26: 3523 2900 |0005: if-ge v3, v2, 002e // +0029 │ │ +06ff2a: 6e20 ca1a 3700 |0007: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ +06ff30: 0c01 |000a: move-result-object v1 │ │ +06ff32: 3801 2000 |000b: if-eqz v1, 002b // +0020 │ │ +06ff36: 6e10 9d1e 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +06ff3c: 0a05 |0010: move-result v5 │ │ +06ff3e: 1306 0800 |0011: const/16 v6, #int 8 // #8 │ │ +06ff42: 3265 1800 |0013: if-eq v5, v6, 002b // +0018 │ │ +06ff46: 6e20 d41a 3700 |0015: invoke-virtual {v7, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +06ff4c: 0a05 |0018: move-result v5 │ │ +06ff4e: 3805 1200 |0019: if-eqz v5, 002b // +0012 │ │ +06ff52: 6e10 891e 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +06ff58: 0c04 |001e: move-result-object v4 │ │ +06ff5a: 1f04 e903 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +06ff5e: 6e10 9b1e 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +06ff64: 0a05 |0024: move-result v5 │ │ +06ff66: 5246 800b |0025: iget v6, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ +06ff6a: b165 |0027: sub-int/2addr v5, v6 │ │ +06ff6c: 6e30 c81a 8705 |0028: invoke-virtual {v7, v8, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1ac8 │ │ +06ff72: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ff76: 28d8 |002d: goto 0005 // -0028 │ │ +06ff78: 6e20 d41a 2700 |002e: invoke-virtual {v7, v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +06ff7e: 0a05 |0031: move-result v5 │ │ +06ff80: 3805 1b00 |0032: if-eqz v5, 004d // +001b │ │ +06ff84: d805 02ff |0034: add-int/lit8 v5, v2, #int -1 // #ff │ │ +06ff88: 6e20 ca1a 5700 |0036: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ +06ff8e: 0c01 |0039: move-result-object v1 │ │ +06ff90: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +06ff92: 3901 1300 |003b: if-nez v1, 004e // +0013 │ │ +06ff96: 6e10 cc1a 0700 |003d: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1acc │ │ +06ff9c: 0a05 |0040: move-result v5 │ │ +06ff9e: 6e10 ce1a 0700 |0041: invoke-virtual {v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1ace │ │ +06ffa4: 0a06 |0044: move-result v6 │ │ +06ffa6: b165 |0045: sub-int/2addr v5, v6 │ │ +06ffa8: 5276 660a |0046: iget v6, v7, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +06ffac: 9100 0506 |0048: sub-int v0, v5, v6 │ │ +06ffb0: 6e30 c81a 8700 |004a: invoke-virtual {v7, v8, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@1ac8 │ │ +06ffb6: 0e00 |004d: return-void │ │ +06ffb8: 6e10 7e1e 0100 |004e: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +06ffbe: 0a00 |0051: move-result v0 │ │ +06ffc0: 28f8 |0052: goto 004a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x0007 line=114 │ │ 0x000b line=115 │ │ 0x001b line=117 │ │ @@ -109117,33 +109092,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -06ffc0: |[06ffc0] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -06ffd0: 5440 650a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -06ffd4: 6e10 cf1a 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@1acf │ │ -06ffda: 0a01 |0005: move-result v1 │ │ -06ffdc: 5242 670a |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ -06ffe0: b021 |0008: add-int/2addr v1, v2 │ │ -06ffe2: 6e10 d31a 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1ad3 │ │ -06ffe8: 0a02 |000c: move-result v2 │ │ -06ffea: 6e10 d01a 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1ad0 │ │ -06fff0: 0a03 |0010: move-result v3 │ │ -06fff2: b132 |0011: sub-int/2addr v2, v3 │ │ -06fff4: 5243 670a |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ -06fff8: b132 |0014: sub-int/2addr v2, v3 │ │ -06fffa: 5243 660a |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -06fffe: b063 |0017: add-int/2addr v3, v6 │ │ -070000: 6e53 0002 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -070006: 5440 650a |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -07000a: 6e20 f301 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -070010: 0e00 |0020: return-void │ │ +06ffc4: |[06ffc4] android.support.v7.internal.widget.LinearLayoutICS.drawSupportHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +06ffd4: 5440 650a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +06ffd8: 6e10 cf1a 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingLeft:()I // method@1acf │ │ +06ffde: 0a01 |0005: move-result v1 │ │ +06ffe0: 5242 670a |0006: iget v2, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ +06ffe4: b021 |0008: add-int/2addr v1, v2 │ │ +06ffe6: 6e10 d31a 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getWidth:()I // method@1ad3 │ │ +06ffec: 0a02 |000c: move-result v2 │ │ +06ffee: 6e10 d01a 0400 |000d: invoke-virtual {v4}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingRight:()I // method@1ad0 │ │ +06fff4: 0a03 |0010: move-result v3 │ │ +06fff6: b132 |0011: sub-int/2addr v2, v3 │ │ +06fff8: 5243 670a |0012: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ +06fffc: b132 |0014: sub-int/2addr v2, v3 │ │ +06fffe: 5243 660a |0015: iget v3, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +070002: b063 |0017: add-int/2addr v3, v6 │ │ +070004: 6e53 0002 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +07000a: 5440 650a |001b: iget-object v0, v4, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +07000e: 6e20 f301 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +070014: 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; │ │ @@ -109155,33 +109130,33 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -070014: |[070014] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -070024: 5450 650a |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -070028: 6e10 d11a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@1ad1 │ │ -07002e: 0a01 |0005: move-result v1 │ │ -070030: 5252 670a |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ -070034: b021 |0008: add-int/2addr v1, v2 │ │ -070036: 5252 680a |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -07003a: b072 |000b: add-int/2addr v2, v7 │ │ -07003c: 6e10 cc1a 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1acc │ │ -070042: 0a03 |000f: move-result v3 │ │ -070044: 6e10 ce1a 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1ace │ │ -07004a: 0a04 |0013: move-result v4 │ │ -07004c: b143 |0014: sub-int/2addr v3, v4 │ │ -07004e: 5254 670a |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ -070052: b143 |0017: sub-int/2addr v3, v4 │ │ -070054: 6e53 0002 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -07005a: 5450 650a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -07005e: 6e20 f301 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -070064: 0e00 |0020: return-void │ │ +070018: |[070018] android.support.v7.internal.widget.LinearLayoutICS.drawSupportVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +070028: 5450 650a |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +07002c: 6e10 d11a 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingTop:()I // method@1ad1 │ │ +070032: 0a01 |0005: move-result v1 │ │ +070034: 5252 670a |0006: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ +070038: b021 |0008: add-int/2addr v1, v2 │ │ +07003a: 5252 680a |0009: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +07003e: b072 |000b: add-int/2addr v2, v7 │ │ +070040: 6e10 cc1a 0500 |000c: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getHeight:()I // method@1acc │ │ +070046: 0a03 |000f: move-result v3 │ │ +070048: 6e10 ce1a 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getPaddingBottom:()I // method@1ace │ │ +07004e: 0a04 |0013: move-result v4 │ │ +070050: b143 |0014: sub-int/2addr v3, v4 │ │ +070052: 5254 670a |0015: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerPadding:I // field@0a67 │ │ +070056: b143 |0017: sub-int/2addr v3, v4 │ │ +070058: 6e53 0002 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +07005e: 5450 650a |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +070062: 6e20 f301 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +070068: 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; │ │ @@ -109193,17 +109168,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070068: |[070068] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ -070078: 5210 680a |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -07007c: 0f00 |0002: return v0 │ │ +07006c: |[07006c] android.support.v7.internal.widget.LinearLayoutICS.getSupportDividerWidth:()I │ │ +07007c: 5210 680a |0000: iget v0, v1, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +070080: 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;) │ │ @@ -109211,51 +109186,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -070080: |[070080] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ -070090: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -070092: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -070094: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -070098: 5254 690a |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ -07009c: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -0700a0: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -0700a4: 0f02 |000a: return v2 │ │ -0700a6: 0132 |000b: move v2, v3 │ │ -0700a8: 28fe |000c: goto 000a // -0002 │ │ -0700aa: 6e10 cb1a 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ -0700b0: 0a04 |0010: move-result v4 │ │ -0700b2: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -0700b6: 5254 690a |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ -0700ba: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -0700be: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -0700c2: 0132 |0019: move v2, v3 │ │ -0700c4: 28f0 |001a: goto 000a // -0010 │ │ -0700c6: 5252 690a |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ -0700ca: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -0700ce: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -0700d2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0700d4: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -0700d8: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -0700dc: 6e20 ca1a 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ -0700e2: 0c02 |0029: move-result-object v2 │ │ -0700e4: 6e10 9d1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0700ea: 0a02 |002d: move-result v2 │ │ -0700ec: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -0700f0: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -0700f4: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0700f6: 0102 |0033: move v2, v0 │ │ -0700f8: 28d6 |0034: goto 000a // -002a │ │ -0700fa: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0700fe: 28ed |0037: goto 0024 // -0013 │ │ -070100: 0132 |0038: move v2, v3 │ │ -070102: 28d1 |0039: goto 000a // -002f │ │ +070084: |[070084] android.support.v7.internal.widget.LinearLayoutICS.hasSupportDividerBeforeChildAt:(I)Z │ │ +070094: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +070096: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +070098: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +07009c: 5254 690a |0004: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ +0700a0: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +0700a4: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +0700a8: 0f02 |000a: return v2 │ │ +0700aa: 0132 |000b: move v2, v3 │ │ +0700ac: 28fe |000c: goto 000a // -0002 │ │ +0700ae: 6e10 cb1a 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ +0700b4: 0a04 |0010: move-result v4 │ │ +0700b6: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +0700ba: 5254 690a |0013: iget v4, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ +0700be: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +0700c2: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +0700c6: 0132 |0019: move v2, v3 │ │ +0700c8: 28f0 |001a: goto 000a // -0010 │ │ +0700ca: 5252 690a |001b: iget v2, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mShowDividers:I // field@0a69 │ │ +0700ce: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +0700d2: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +0700d6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0700d8: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +0700dc: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +0700e0: 6e20 ca1a 1500 |0026: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildAt:(I)Landroid/view/View; // method@1aca │ │ +0700e6: 0c02 |0029: move-result-object v2 │ │ +0700e8: 6e10 9d1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +0700ee: 0a02 |002d: move-result v2 │ │ +0700f0: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +0700f4: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +0700f8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0700fa: 0102 |0033: move v2, v0 │ │ +0700fc: 28d6 |0034: goto 000a // -002a │ │ +0700fe: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +070102: 28ed |0037: goto 0024 // -0013 │ │ +070104: 0132 |0038: move v2, v3 │ │ +070106: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=176 │ │ 0x0004 line=177 │ │ 0x000a line=190 │ │ 0x000c line=177 │ │ 0x000d line=178 │ │ @@ -109279,57 +109254,57 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 80 16-bit code units │ │ -070104: |[070104] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -070114: 5453 650a |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -070118: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ -07011c: 6e20 d51a 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@1ad5 │ │ -070122: 0a00 |0007: move-result v0 │ │ -070124: 6e10 cb1a 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ -07012a: 0a01 |000b: move-result v1 │ │ -07012c: 6e10 891e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -070132: 0c02 |000f: move-result-object v2 │ │ -070134: 1f02 e003 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -070138: 6e10 cd1a 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1acd │ │ -07013e: 0a03 |0015: move-result v3 │ │ -070140: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -070142: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ -070146: 6e20 d41a 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -07014c: 0a03 |001c: move-result v3 │ │ -07014e: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ -070152: 5253 660a |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -070156: 5923 800b |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ -07015a: 7506 6620 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2066 │ │ -070160: 0e00 |0026: return-void │ │ -070162: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ -070166: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ -07016a: 6e20 d41a 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -070170: 0a03 |002e: move-result v3 │ │ -070172: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ -070176: 5253 660a |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ -07017a: 5923 7c0b |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ -07017e: 28ee |0035: goto 0023 // -0012 │ │ -070180: 6e20 d41a 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -070186: 0a03 |0039: move-result v3 │ │ -070188: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ -07018c: 5253 680a |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -070190: 5923 7e0b |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0b7e │ │ -070194: 28e3 |0040: goto 0023 // -001d │ │ -070196: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ -07019a: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ -07019e: 6e20 d41a 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ -0701a4: 0a03 |0048: move-result v3 │ │ -0701a6: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ -0701aa: 5253 680a |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ -0701ae: 5923 7f0b |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0b7f │ │ -0701b2: 28d4 |004f: goto 0023 // -002c │ │ +070108: |[070108] android.support.v7.internal.widget.LinearLayoutICS.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +070118: 5453 650a |0000: iget-object v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +07011c: 3803 2100 |0002: if-eqz v3, 0023 // +0021 │ │ +070120: 6e20 d51a 6500 |0004: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/LinearLayoutICS;.indexOfChild:(Landroid/view/View;)I // method@1ad5 │ │ +070126: 0a00 |0007: move-result v0 │ │ +070128: 6e10 cb1a 0500 |0008: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getChildCount:()I // method@1acb │ │ +07012e: 0a01 |000b: move-result v1 │ │ +070130: 6e10 891e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +070136: 0c02 |000f: move-result-object v2 │ │ +070138: 1f02 e903 |0010: check-cast v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +07013c: 6e10 cd1a 0500 |0012: invoke-virtual {v5}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1acd │ │ +070142: 0a03 |0015: move-result v3 │ │ +070144: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +070146: 3343 1f00 |0017: if-ne v3, v4, 0036 // +001f │ │ +07014a: 6e20 d41a 0500 |0019: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +070150: 0a03 |001c: move-result v3 │ │ +070152: 3803 0a00 |001d: if-eqz v3, 0027 // +000a │ │ +070156: 5253 660a |001f: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +07015a: 5923 800b |0021: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ +07015e: 7506 6620 0500 |0023: invoke-super/range {v5, v6, v7, v8, v9, v10}, Landroid/widget/LinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2066 │ │ +070164: 0e00 |0026: return-void │ │ +070166: d803 01ff |0027: add-int/lit8 v3, v1, #int -1 // #ff │ │ +07016a: 3330 faff |0029: if-ne v0, v3, 0023 // -0006 │ │ +07016e: 6e20 d41a 1500 |002b: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +070174: 0a03 |002e: move-result v3 │ │ +070176: 3803 f4ff |002f: if-eqz v3, 0023 // -000c │ │ +07017a: 5253 660a |0031: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerHeight:I // field@0a66 │ │ +07017e: 5923 7c0b |0033: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ +070182: 28ee |0035: goto 0023 // -0012 │ │ +070184: 6e20 d41a 0500 |0036: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +07018a: 0a03 |0039: move-result v3 │ │ +07018c: 3803 0700 |003a: if-eqz v3, 0041 // +0007 │ │ +070190: 5253 680a |003c: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +070194: 5923 7e0b |003e: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0b7e │ │ +070198: 28e3 |0040: goto 0023 // -001d │ │ +07019a: d803 01ff |0041: add-int/lit8 v3, v1, #int -1 // #ff │ │ +07019e: 3330 e0ff |0043: if-ne v0, v3, 0023 // -0020 │ │ +0701a2: 6e20 d41a 1500 |0045: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.hasSupportDividerBeforeChildAt:(I)Z // method@1ad4 │ │ +0701a8: 0a03 |0048: move-result v3 │ │ +0701aa: 3803 daff |0049: if-eqz v3, 0023 // -0026 │ │ +0701ae: 5253 680a |004b: iget v3, v5, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDividerWidth:I // field@0a68 │ │ +0701b2: 5923 7f0b |004d: iput v3, v2, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0b7f │ │ +0701b6: 28d4 |004f: goto 0023 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000c line=88 │ │ 0x0012 line=92 │ │ @@ -109362,44 +109337,44 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0701b4: |[0701b4] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -0701c4: 5420 650a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ -0701c8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0701cc: 0e00 |0004: return-void │ │ -0701ce: 6e10 cd1a 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1acd │ │ -0701d4: 0a00 |0008: move-result v0 │ │ -0701d6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0701d8: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ -0701dc: 6e20 c71a 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@1ac7 │ │ -0701e2: 28f5 |000f: goto 0004 // -000b │ │ -0701e4: 6e20 c61a 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@1ac6 │ │ -0701ea: 28f1 |0013: goto 0004 // -000f │ │ +0701b8: |[0701b8] android.support.v7.internal.widget.LinearLayoutICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +0701c8: 5420 650a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/LinearLayoutICS;.mDivider:Landroid/graphics/drawable/Drawable; // field@0a65 │ │ +0701cc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0701d0: 0e00 |0004: return-void │ │ +0701d2: 6e10 cd1a 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/LinearLayoutICS;.getOrientation:()I // method@1acd │ │ +0701d8: 0a00 |0008: move-result v0 │ │ +0701da: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0701dc: 3310 0600 |000a: if-ne v0, v1, 0010 // +0006 │ │ +0701e0: 6e20 c71a 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersVertical:(Landroid/graphics/Canvas;)V // method@1ac7 │ │ +0701e6: 28f5 |000f: goto 0004 // -000b │ │ +0701e8: 6e20 c61a 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.drawSupportDividersHorizontal:(Landroid/graphics/Canvas;)V // method@1ac6 │ │ +0701ee: 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 : 2381 (LinearLayoutICS.java) │ │ + source_file_idx : 2390 (LinearLayoutICS.java) │ │ │ │ Class #445 header: │ │ -class_idx : 811 │ │ +class_idx : 818 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #445 annotations: │ │ Annotations on class │ │ @@ -109424,18 +109399,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 │ │ -0701ec: |[0701ec] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -0701fc: 5b01 6a0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ -070200: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -070206: 0e00 |0005: return-void │ │ +0701f0: |[0701f0] android.support.v7.internal.widget.ListPopupWindow$1.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +070200: 5b01 6a0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ +070204: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07020a: 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; │ │ │ │ @@ -109445,42 +109420,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -070208: |[070208] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ -070218: 5421 6a0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ -07021c: 6e10 241b 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -070222: 0c00 |0005: move-result-object v0 │ │ -070224: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -070228: 6e10 9f1e 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ -07022e: 0c01 |000b: move-result-object v1 │ │ -070230: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -070234: 5421 6a0a |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ -070238: 6e10 531b 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -07023e: 0e00 |0013: return-void │ │ +07020c: |[07020c] android.support.v7.internal.widget.ListPopupWindow$1.run:()V │ │ +07021c: 5421 6a0a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ +070220: 6e10 241b 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +070226: 0c00 |0005: move-result-object v0 │ │ +070228: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +07022c: 6e10 9f1e 0000 |0008: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ +070232: 0c01 |000b: move-result-object v1 │ │ +070234: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +070238: 5421 6a0a |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$1;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6a │ │ +07023c: 6e10 531b 0100 |0010: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +070242: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #446 header: │ │ -class_idx : 812 │ │ +class_idx : 819 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -109509,18 +109484,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 │ │ -070240: |[070240] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -070250: 5b01 6b0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6b │ │ -070254: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07025a: 0e00 |0005: return-void │ │ +070244: |[070244] android.support.v7.internal.widget.ListPopupWindow$2.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +070254: 5b01 6b0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6b │ │ +070258: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07025e: 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; │ │ │ │ @@ -109530,24 +109505,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 │ │ -07025c: |[07025c] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07026c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -07026e: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -070272: 5421 6b0a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6b │ │ -070276: 7110 1e1b 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@1b1e │ │ -07027c: 0c00 |0008: move-result-object v0 │ │ -07027e: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -070282: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -070284: 7120 e31a 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@1ae3 │ │ -07028a: 0e00 |000f: return-void │ │ +070260: |[070260] android.support.v7.internal.widget.ListPopupWindow$2.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +070270: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +070272: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +070276: 5421 6b0a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$2;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a6b │ │ +07027a: 7110 1e1b 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@1b1e │ │ +070280: 0c00 |0008: move-result-object v0 │ │ +070282: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +070286: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +070288: 7120 e31a 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@1ae3 │ │ +07028e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=944 │ │ 0x0003 line=945 │ │ 0x0009 line=947 │ │ 0x000b line=948 │ │ 0x000f line=951 │ │ @@ -109565,31 +109540,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07028c: |[07028c] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -07029c: 0e00 |0000: return-void │ │ +070290: |[070290] android.support.v7.internal.widget.ListPopupWindow$2.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +0702a0: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #447 header: │ │ -class_idx : 813 │ │ +class_idx : 820 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 996 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1005 │ │ +source_file_idx : 2404 │ │ static_fields_size : 3 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -109632,22 +109607,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 │ │ -0702a0: |[0702a0] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -0702b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0702b2: 6001 3306 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0633 │ │ -0702b6: 7040 8320 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2083 │ │ -0702bc: 5c24 6f0a |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ -0702c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0702c2: 6e20 001b 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1b00 │ │ -0702c8: 0e00 |000c: return-void │ │ +0702a4: |[0702a4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +0702b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0702b6: 6001 3306 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.dropDownListViewStyle:I // field@0633 │ │ +0702ba: 7040 8320 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2083 │ │ +0702c0: 5c24 6f0a |0006: iput-boolean v4, v2, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ +0702c4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0702c6: 6e20 001b 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@1b00 │ │ +0702cc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1170 │ │ 0x0006 line=1171 │ │ 0x0008 line=1172 │ │ 0x000c line=1173 │ │ locals : │ │ @@ -109660,17 +109635,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 │ │ -0702cc: |[0702cc] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ -0702dc: 5c01 700a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0a70 │ │ -0702e0: 0f01 |0002: return v1 │ │ +0702d0: |[0702d0] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$502:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;Z)Z │ │ +0702e0: 5c01 700a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0a70 │ │ +0702e4: 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 │ │ │ │ @@ -109679,18 +109654,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 │ │ -0702e4: |[0702e4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ -0702f4: 7030 f91a 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@1af9 │ │ -0702fa: 0a00 |0003: move-result v0 │ │ -0702fc: 0f00 |0004: return v0 │ │ +0702e8: |[0702e8] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.access$600:(Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;IZ)I │ │ +0702f8: 7030 f91a 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.lookForSelectablePosition:(IZ)I // method@1af9 │ │ +0702fe: 0a00 |0003: move-result v0 │ │ +070300: 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 │ │ @@ -109700,57 +109675,57 @@ │ │ type : '(IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -070300: |[070300] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ -070310: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -070312: 6e10 e51a 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ -070318: 0c00 |0004: move-result-object v0 │ │ -07031a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -07031e: 6e10 f81a 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1af8 │ │ -070324: 0a03 |000a: move-result v3 │ │ -070326: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ -07032a: 0f02 |000d: return v2 │ │ -07032c: 7210 7820 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ -070332: 0a01 |0011: move-result v1 │ │ -070334: 6e10 e51a 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ -07033a: 0c03 |0015: move-result-object v3 │ │ -07033c: 7210 7720 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ -070342: 0a03 |0019: move-result v3 │ │ -070344: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ -070348: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ -07034c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -07034e: 7120 b022 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -070354: 0a05 |0022: move-result v5 │ │ -070356: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ -07035a: 7220 7d20 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ -070360: 0a03 |0028: move-result v3 │ │ -070362: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -070366: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ -07036a: 28f6 |002d: goto 0023 // -000a │ │ -07036c: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ -070370: 7120 b222 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -070376: 0a05 |0033: move-result v5 │ │ -070378: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ -07037c: 7220 7d20 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ -070382: 0a03 |0039: move-result v3 │ │ -070384: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ -070388: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -07038c: 28f6 |003e: goto 0034 // -000a │ │ -07038e: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ -070392: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ -070396: 0152 |0043: move v2, v5 │ │ -070398: 28c9 |0044: goto 000d // -0037 │ │ -07039a: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ -07039e: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ -0703a2: 0152 |0049: move v2, v5 │ │ -0703a4: 28c3 |004a: goto 000d // -003d │ │ +070304: |[070304] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.lookForSelectablePosition:(IZ)I │ │ +070314: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +070316: 6e10 e51a 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ +07031c: 0c00 |0004: move-result-object v0 │ │ +07031e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +070322: 6e10 f81a 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1af8 │ │ +070328: 0a03 |000a: move-result v3 │ │ +07032a: 3803 0300 |000b: if-eqz v3, 000e // +0003 │ │ +07032e: 0f02 |000d: return v2 │ │ +070330: 7210 7820 0000 |000e: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ +070336: 0a01 |0011: move-result v1 │ │ +070338: 6e10 e51a 0400 |0012: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ +07033e: 0c03 |0015: move-result-object v3 │ │ +070340: 7210 7720 0300 |0016: invoke-interface {v3}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ +070346: 0a03 |0019: move-result v3 │ │ +070348: 3903 2b00 |001a: if-nez v3, 0045 // +002b │ │ +07034c: 3806 1200 |001c: if-eqz v6, 002e // +0012 │ │ +070350: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +070352: 7120 b022 5300 |001f: invoke-static {v3, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +070358: 0a05 |0022: move-result v5 │ │ +07035a: 3515 1c00 |0023: if-ge v5, v1, 003f // +001c │ │ +07035e: 7220 7d20 5000 |0025: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ +070364: 0a03 |0028: move-result v3 │ │ +070366: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +07036a: d805 0501 |002b: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07036e: 28f6 |002d: goto 0023 // -000a │ │ +070370: d803 01ff |002e: add-int/lit8 v3, v1, #int -1 // #ff │ │ +070374: 7120 b222 3500 |0030: invoke-static {v5, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +07037a: 0a05 |0033: move-result v5 │ │ +07037c: 3a05 0b00 |0034: if-ltz v5, 003f // +000b │ │ +070380: 7220 7d20 5000 |0036: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ +070386: 0a03 |0039: move-result v3 │ │ +070388: 3903 0500 |003a: if-nez v3, 003f // +0005 │ │ +07038c: d805 05ff |003c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +070390: 28f6 |003e: goto 0034 // -000a │ │ +070392: 3a05 ceff |003f: if-ltz v5, 000d // -0032 │ │ +070396: 3515 ccff |0041: if-ge v5, v1, 000d // -0034 │ │ +07039a: 0152 |0043: move v2, v5 │ │ +07039c: 28c9 |0044: goto 000d // -0037 │ │ +07039e: 3a05 c8ff |0045: if-ltz v5, 000d // -0038 │ │ +0703a2: 3515 c6ff |0047: if-ge v5, v1, 000d // -003a │ │ +0703a6: 0152 |0049: move v2, v5 │ │ +0703a8: 28c3 |004a: goto 000d // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1184 │ │ 0x0005 line=1185 │ │ 0x000d line=1211 │ │ 0x000e line=1189 │ │ 0x0012 line=1190 │ │ @@ -109778,24 +109753,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0703a8: |[0703a8] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ -0703b8: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ -0703bc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0703c0: 6f10 8c20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@208c │ │ -0703c6: 0a00 |0007: move-result v0 │ │ -0703c8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0703cc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0703ce: 0f00 |000b: return v0 │ │ -0703d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0703d2: 28fe |000d: goto 000b // -0002 │ │ +0703ac: |[0703ac] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasFocus:()Z │ │ +0703bc: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ +0703c0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0703c4: 6f10 8c20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@208c │ │ +0703ca: 0a00 |0007: move-result v0 │ │ +0703cc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0703d0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0703d2: 0f00 |000b: return v0 │ │ +0703d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0703d6: 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;) │ │ @@ -109803,24 +109778,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0703d4: |[0703d4] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -0703e4: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ -0703e8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0703ec: 6f10 8d20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@208d │ │ -0703f2: 0a00 |0007: move-result v0 │ │ -0703f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0703f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0703fa: 0f00 |000b: return v0 │ │ -0703fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0703fe: 28fe |000d: goto 000b // -0002 │ │ +0703d8: |[0703d8] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +0703e8: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ +0703ec: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0703f0: 6f10 8d20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@208d │ │ +0703f6: 0a00 |0007: move-result v0 │ │ +0703f8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0703fc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0703fe: 0f00 |000b: return v0 │ │ +070400: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +070402: 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;) │ │ @@ -109828,24 +109803,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -070400: |[070400] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ -070410: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ -070414: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -070418: 6f10 8e20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@208e │ │ -07041e: 0a00 |0007: move-result v0 │ │ -070420: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -070424: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -070426: 0f00 |000b: return v0 │ │ -070428: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07042a: 28fe |000d: goto 000b // -0002 │ │ +070404: |[070404] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isFocused:()Z │ │ +070414: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ +070418: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +07041c: 6f10 8e20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@208e │ │ +070422: 0a00 |0007: move-result v0 │ │ +070424: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +070428: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07042a: 0f00 |000b: return v0 │ │ +07042c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07042e: 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;) │ │ @@ -109853,26 +109828,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07042c: |[07042c] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -07043c: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ -070440: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -070444: 5510 700a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0a70 │ │ -070448: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -07044c: 6f10 8f20 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@208f │ │ -070452: 0a00 |000b: move-result v0 │ │ -070454: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -070458: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07045a: 0f00 |000f: return v0 │ │ -07045c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07045e: 28fe |0011: goto 000f // -0002 │ │ +070430: |[070430] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +070440: 5510 6f0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0a6f │ │ +070444: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +070448: 5510 700a |0004: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0a70 │ │ +07044c: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +070450: 6f10 8f20 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@208f │ │ +070456: 0a00 |000b: move-result v0 │ │ +070458: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +07045c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07045e: 0f00 |000f: return v0 │ │ +070460: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +070462: 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;) │ │ @@ -109880,97 +109855,97 @@ │ │ type : '(IIIII)I' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 27 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 154 16-bit code units │ │ -070460: |[070460] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ -070470: 7401 f01a 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1af0 │ │ -070476: 0a0e |0003: move-result v14 │ │ -070478: 7401 ed1a 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1aed │ │ -07047e: 0a0b |0007: move-result v11 │ │ -070480: 7401 ee1a 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1aee │ │ -070486: 0a0c |000b: move-result v12 │ │ -070488: 7401 ef1a 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1aef │ │ -07048e: 0a0d |000f: move-result v13 │ │ -070490: 7401 eb1a 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@1aeb │ │ -070496: 0a10 |0013: move-result v16 │ │ -070498: 7401 ea1a 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@1aea │ │ -07049e: 0c06 |0017: move-result-object v6 │ │ -0704a0: 7401 e51a 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ -0704a6: 0c02 |001b: move-result-object v2 │ │ -0704a8: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ -0704ac: 900f 0e0b |001e: add-int v15, v14, v11 │ │ -0704b0: 0f0f |0020: return v15 │ │ -0704b2: 9011 0e0b |0021: add-int v17, v14, v11 │ │ -0704b6: 3d10 5e00 |0023: if-lez v16, 0081 // +005e │ │ -0704ba: 3806 5c00 |0025: if-eqz v6, 0081 // +005c │ │ -0704be: 0207 1000 |0027: move/from16 v7, v16 │ │ -0704c2: 120f |0029: const/4 v15, #int 0 // #0 │ │ -0704c4: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -0704c6: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ -0704ca: 7210 7820 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ -0704d0: 0a05 |0030: move-result v5 │ │ -0704d2: 1209 |0031: const/4 v9, #int 0 // #0 │ │ -0704d4: 3559 6500 |0032: if-ge v9, v5, 0097 // +0065 │ │ -0704d8: 7220 7b20 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207b │ │ -0704de: 0a0a |0037: move-result v10 │ │ -0704e0: 0200 1200 |0038: move/from16 v0, v18 │ │ -0704e4: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ -0704e8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -0704ea: 0212 0a00 |003d: move/from16 v18, v10 │ │ -0704ee: 0800 1500 |003f: move-object/from16 v0, v21 │ │ -0704f2: 7240 7c20 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207c │ │ -0704f8: 0c03 |0044: move-result-object v3 │ │ -0704fa: 6e10 891e 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -070500: 0c04 |0048: move-result-object v4 │ │ -070502: 3804 3a00 |0049: if-eqz v4, 0083 // +003a │ │ -070506: 5240 6e0b |004b: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -07050a: 0213 0000 |004d: move/from16 v19, v0 │ │ -07050e: 3d13 3400 |004f: if-lez v19, 0083 // +0034 │ │ -070512: 5240 6e0b |0051: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -070516: 0213 0000 |0053: move/from16 v19, v0 │ │ -07051a: 1514 0040 |0055: const/high16 v20, #int 1073741824 // #4000 │ │ -07051e: 7702 691e 1300 |0057: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070524: 0a08 |005a: move-result v8 │ │ -070526: 0200 1600 |005b: move/from16 v0, v22 │ │ -07052a: 6e30 b21e 0308 |005d: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -070530: 3d09 0400 |0060: if-lez v9, 0064 // +0004 │ │ -070534: 9011 1107 |0062: add-int v17, v17, v7 │ │ -070538: 6e10 8d1e 0300 |0064: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -07053e: 0a13 |0067: move-result v19 │ │ -070540: 9011 1113 |0068: add-int v17, v17, v19 │ │ -070544: 0200 1100 |006a: move/from16 v0, v17 │ │ -070548: 0201 1900 |006c: move/from16 v1, v25 │ │ -07054c: 3410 1e00 |006e: if-lt v0, v1, 008c // +001e │ │ -070550: 3a1a 0e00 |0070: if-ltz v26, 007e // +000e │ │ -070554: 0200 1a00 |0072: move/from16 v0, v26 │ │ -070558: 3709 0a00 |0074: if-le v9, v0, 007e // +000a │ │ -07055c: 3d0f 0800 |0076: if-lez v15, 007e // +0008 │ │ -070560: 0200 1100 |0078: move/from16 v0, v17 │ │ -070564: 0201 1900 |007a: move/from16 v1, v25 │ │ -070568: 3310 a4ff |007c: if-ne v0, v1, 0020 // -005c │ │ -07056c: 020f 1900 |007e: move/from16 v15, v25 │ │ -070570: 28a0 |0080: goto 0020 // -0060 │ │ -070572: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -070574: 28a7 |0082: goto 0029 // -0059 │ │ -070576: 1313 0000 |0083: const/16 v19, #int 0 // #0 │ │ -07057a: 1314 0000 |0085: const/16 v20, #int 0 // #0 │ │ -07057e: 7702 691e 1300 |0087: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070584: 0a08 |008a: move-result v8 │ │ -070586: 28d0 |008b: goto 005b // -0030 │ │ -070588: 3a1a 0800 |008c: if-ltz v26, 0094 // +0008 │ │ -07058c: 0200 1a00 |008e: move/from16 v0, v26 │ │ -070590: 3409 0400 |0090: if-lt v9, v0, 0094 // +0004 │ │ -070594: 020f 1100 |0092: move/from16 v15, v17 │ │ -070598: d809 0901 |0094: add-int/lit8 v9, v9, #int 1 // #01 │ │ -07059c: 289c |0096: goto 0032 // -0064 │ │ -07059e: 020f 1100 |0097: move/from16 v15, v17 │ │ -0705a2: 2887 |0099: goto 0020 // -0079 │ │ +070464: |[070464] android.support.v7.internal.widget.ListPopupWindow$DropDownListView.measureHeightOfChildrenCompat:(IIIII)I │ │ +070474: 7401 f01a 1500 |0000: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@1af0 │ │ +07047a: 0a0e |0003: move-result v14 │ │ +07047c: 7401 ed1a 1500 |0004: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@1aed │ │ +070482: 0a0b |0007: move-result v11 │ │ +070484: 7401 ee1a 1500 |0008: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingLeft:()I // method@1aee │ │ +07048a: 0a0c |000b: move-result v12 │ │ +07048c: 7401 ef1a 1500 |000c: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getListPaddingRight:()I // method@1aef │ │ +070492: 0a0d |000f: move-result v13 │ │ +070494: 7401 eb1a 1500 |0010: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDividerHeight:()I // method@1aeb │ │ +07049a: 0a10 |0013: move-result v16 │ │ +07049c: 7401 ea1a 1500 |0014: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@1aea │ │ +0704a2: 0c06 |0017: move-result-object v6 │ │ +0704a4: 7401 e51a 1500 |0018: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ +0704aa: 0c02 |001b: move-result-object v2 │ │ +0704ac: 3902 0500 |001c: if-nez v2, 0021 // +0005 │ │ +0704b0: 900f 0e0b |001e: add-int v15, v14, v11 │ │ +0704b4: 0f0f |0020: return v15 │ │ +0704b6: 9011 0e0b |0021: add-int v17, v14, v11 │ │ +0704ba: 3d10 5e00 |0023: if-lez v16, 0081 // +005e │ │ +0704be: 3806 5c00 |0025: if-eqz v6, 0081 // +005c │ │ +0704c2: 0207 1000 |0027: move/from16 v7, v16 │ │ +0704c6: 120f |0029: const/4 v15, #int 0 // #0 │ │ +0704c8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +0704ca: 1312 0000 |002b: const/16 v18, #int 0 // #0 │ │ +0704ce: 7210 7820 0200 |002d: invoke-interface {v2}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ +0704d4: 0a05 |0030: move-result v5 │ │ +0704d6: 1209 |0031: const/4 v9, #int 0 // #0 │ │ +0704d8: 3559 6500 |0032: if-ge v9, v5, 0097 // +0065 │ │ +0704dc: 7220 7b20 9200 |0034: invoke-interface {v2, v9}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207b │ │ +0704e2: 0a0a |0037: move-result v10 │ │ +0704e4: 0200 1200 |0038: move/from16 v0, v18 │ │ +0704e8: 320a 0500 |003a: if-eq v10, v0, 003f // +0005 │ │ +0704ec: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +0704ee: 0212 0a00 |003d: move/from16 v18, v10 │ │ +0704f2: 0800 1500 |003f: move-object/from16 v0, v21 │ │ +0704f6: 7240 7c20 9203 |0041: invoke-interface {v2, v9, v3, v0}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207c │ │ +0704fc: 0c03 |0044: move-result-object v3 │ │ +0704fe: 6e10 891e 0300 |0045: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +070504: 0c04 |0048: move-result-object v4 │ │ +070506: 3804 3a00 |0049: if-eqz v4, 0083 // +003a │ │ +07050a: 5240 6e0b |004b: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +07050e: 0213 0000 |004d: move/from16 v19, v0 │ │ +070512: 3d13 3400 |004f: if-lez v19, 0083 // +0034 │ │ +070516: 5240 6e0b |0051: iget v0, v4, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +07051a: 0213 0000 |0053: move/from16 v19, v0 │ │ +07051e: 1514 0040 |0055: const/high16 v20, #int 1073741824 // #4000 │ │ +070522: 7702 691e 1300 |0057: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070528: 0a08 |005a: move-result v8 │ │ +07052a: 0200 1600 |005b: move/from16 v0, v22 │ │ +07052e: 6e30 b21e 0308 |005d: invoke-virtual {v3, v0, v8}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +070534: 3d09 0400 |0060: if-lez v9, 0064 // +0004 │ │ +070538: 9011 1107 |0062: add-int v17, v17, v7 │ │ +07053c: 6e10 8d1e 0300 |0064: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +070542: 0a13 |0067: move-result v19 │ │ +070544: 9011 1113 |0068: add-int v17, v17, v19 │ │ +070548: 0200 1100 |006a: move/from16 v0, v17 │ │ +07054c: 0201 1900 |006c: move/from16 v1, v25 │ │ +070550: 3410 1e00 |006e: if-lt v0, v1, 008c // +001e │ │ +070554: 3a1a 0e00 |0070: if-ltz v26, 007e // +000e │ │ +070558: 0200 1a00 |0072: move/from16 v0, v26 │ │ +07055c: 3709 0a00 |0074: if-le v9, v0, 007e // +000a │ │ +070560: 3d0f 0800 |0076: if-lez v15, 007e // +0008 │ │ +070564: 0200 1100 |0078: move/from16 v0, v17 │ │ +070568: 0201 1900 |007a: move/from16 v1, v25 │ │ +07056c: 3310 a4ff |007c: if-ne v0, v1, 0020 // -005c │ │ +070570: 020f 1900 |007e: move/from16 v15, v25 │ │ +070574: 28a0 |0080: goto 0020 // -0060 │ │ +070576: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +070578: 28a7 |0082: goto 0029 // -0059 │ │ +07057a: 1313 0000 |0083: const/16 v19, #int 0 // #0 │ │ +07057e: 1314 0000 |0085: const/16 v20, #int 0 // #0 │ │ +070582: 7702 691e 1300 |0087: invoke-static/range {v19, v20}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070588: 0a08 |008a: move-result v8 │ │ +07058a: 28d0 |008b: goto 005b // -0030 │ │ +07058c: 3a1a 0800 |008c: if-ltz v26, 0094 // +0008 │ │ +070590: 0200 1a00 |008e: move/from16 v0, v26 │ │ +070594: 3409 0400 |0090: if-lt v9, v0, 0094 // +0004 │ │ +070598: 020f 1100 |0092: move/from16 v15, v17 │ │ +07059c: d809 0901 |0094: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0705a0: 289c |0096: goto 0032 // -0064 │ │ +0705a2: 020f 1100 |0097: move/from16 v15, v17 │ │ +0705a6: 2887 |0099: goto 0020 // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1281 │ │ 0x0004 line=1282 │ │ 0x0008 line=1283 │ │ 0x000c line=1284 │ │ 0x0010 line=1285 │ │ @@ -110036,21 +110011,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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #448 header: │ │ -class_idx : 814 │ │ +class_idx : 821 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #448 annotations: │ │ Annotations on class │ │ @@ -110075,18 +110050,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 │ │ -0705a4: |[0705a4] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -0705b4: 5b01 710a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a71 │ │ -0705b8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0705be: 0e00 |0005: return-void │ │ +0705a8: |[0705a8] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +0705b8: 5b01 710a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a71 │ │ +0705bc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0705c2: 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; │ │ │ │ @@ -110095,17 +110070,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 │ │ -0705c0: |[0705c0] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -0705d0: 7020 091b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b09 │ │ -0705d6: 0e00 |0003: return-void │ │ +0705c4: |[0705c4] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +0705d4: 7020 091b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b09 │ │ +0705da: 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; │ │ @@ -110116,32 +110091,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0705d8: |[0705d8] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ -0705e8: 5410 710a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a71 │ │ -0705ec: 6e10 221b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ -0705f2: 0e00 |0005: return-void │ │ +0705dc: |[0705dc] android.support.v7.internal.widget.ListPopupWindow$ListSelectorHider.run:()V │ │ +0705ec: 5410 710a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a71 │ │ +0705f0: 6e10 221b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ +0705f6: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #449 header: │ │ -class_idx : 815 │ │ +class_idx : 822 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 68 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -110165,18 +110140,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 │ │ -0705f4: |[0705f4] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -070604: 5b01 720a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ -070608: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -07060e: 0e00 |0005: return-void │ │ +0705f8: |[0705f8] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +070608: 5b01 720a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ +07060c: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +070612: 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; │ │ │ │ @@ -110185,17 +110160,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 │ │ -070610: |[070610] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -070620: 7020 0c1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b0c │ │ -070626: 0e00 |0003: return-void │ │ +070614: |[070614] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +070624: 7020 0c1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b0c │ │ +07062a: 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; │ │ @@ -110206,22 +110181,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -070628: |[070628] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -070638: 5410 720a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ -07063c: 6e10 371b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -070642: 0a00 |0005: move-result v0 │ │ -070644: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -070648: 5410 720a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ -07064c: 6e10 531b 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -070652: 0e00 |000d: return-void │ │ +07062c: |[07062c] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +07063c: 5410 720a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ +070640: 6e10 371b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +070646: 0a00 |0005: move-result v0 │ │ +070648: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +07064c: 5410 720a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ +070650: 6e10 531b 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +070656: 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; │ │ @@ -110231,32 +110206,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070654: |[070654] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -070664: 5410 720a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ -070668: 6e10 231b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ -07066e: 0e00 |0005: return-void │ │ +070658: |[070658] android.support.v7.internal.widget.ListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +070668: 5410 720a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a72 │ │ +07066c: 6e10 231b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ +070672: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #450 header: │ │ -class_idx : 816 │ │ +class_idx : 823 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -110281,18 +110256,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 │ │ -070670: |[070670] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -070680: 5b01 730a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -070684: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07068a: 0e00 |0005: return-void │ │ +070674: |[070674] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +070684: 5b01 730a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +070688: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07068e: 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; │ │ │ │ @@ -110301,17 +110276,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 │ │ -07068c: |[07068c] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -07069c: 7020 101b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b10 │ │ -0706a2: 0e00 |0003: return-void │ │ +070690: |[070690] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +0706a0: 7020 101b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b10 │ │ +0706a6: 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; │ │ @@ -110322,16 +110297,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0706a4: |[0706a4] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -0706b4: 0e00 |0000: return-void │ │ +0706a8: |[0706a8] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +0706b8: 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 │ │ @@ -110343,57 +110318,57 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -0706b8: |[0706b8] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -0706c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0706ca: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -0706ce: 5420 730a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -0706d2: 6e10 351b 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1b35 │ │ -0706d8: 0a00 |0008: move-result v0 │ │ -0706da: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -0706de: 5420 730a |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -0706e2: 7110 1f1b 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -0706e8: 0c00 |0010: move-result-object v0 │ │ -0706ea: 6e10 b220 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@20b2 │ │ -0706f0: 0c00 |0014: move-result-object v0 │ │ -0706f2: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -0706f6: 5420 730a |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -0706fa: 7110 1d1b 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ -070700: 0c00 |001c: move-result-object v0 │ │ -070702: 5421 730a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -070706: 7110 201b 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@1b20 │ │ -07070c: 0c01 |0022: move-result-object v1 │ │ -07070e: 6e20 7302 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -070714: 5420 730a |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ -070718: 7110 201b 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@1b20 │ │ -07071e: 0c00 |002b: move-result-object v0 │ │ -070720: 6e10 191b 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@1b19 │ │ -070726: 0e00 |002f: return-void │ │ +0706bc: |[0706bc] android.support.v7.internal.widget.ListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +0706cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0706ce: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +0706d2: 5420 730a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +0706d6: 6e10 351b 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1b35 │ │ +0706dc: 0a00 |0008: move-result v0 │ │ +0706de: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +0706e2: 5420 730a |000b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +0706e6: 7110 1f1b 0000 |000d: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +0706ec: 0c00 |0010: move-result-object v0 │ │ +0706ee: 6e10 b220 0000 |0011: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@20b2 │ │ +0706f4: 0c00 |0014: move-result-object v0 │ │ +0706f6: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +0706fa: 5420 730a |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +0706fe: 7110 1d1b 0000 |0019: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ +070704: 0c00 |001c: move-result-object v0 │ │ +070706: 5421 730a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +07070a: 7110 201b 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@1b20 │ │ +070710: 0c01 |0022: move-result-object v1 │ │ +070712: 6e20 7302 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +070718: 5420 730a |0026: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a73 │ │ +07071c: 7110 201b 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@1b20 │ │ +070722: 0c00 |002b: move-result-object v0 │ │ +070724: 6e10 191b 0000 |002c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.run:()V // method@1b19 │ │ +07072a: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #451 header: │ │ -class_idx : 817 │ │ +class_idx : 824 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -110418,18 +110393,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 │ │ -070728: |[070728] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -070738: 5b01 740a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -07073c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -070742: 0e00 |0005: return-void │ │ +07072c: |[07072c] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07073c: 5b01 740a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +070740: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +070746: 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; │ │ │ │ @@ -110438,114 +110413,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 │ │ -070744: |[070744] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -070754: 7020 141b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b14 │ │ -07075a: 0e00 |0003: return-void │ │ +070748: |[070748] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +070758: 7020 141b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b14 │ │ +07075e: 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 │ │ -07075c: |[07075c] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -07076c: 6e10 341e 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -070772: 0a00 |0003: move-result v0 │ │ -070774: 6e10 3a1e 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -07077a: 0a03 |0007: move-result v3 │ │ -07077c: 8731 |0008: float-to-int v1, v3 │ │ -07077e: 6e10 3c1e 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -070784: 0a03 |000c: move-result v3 │ │ -070786: 8732 |000d: float-to-int v2, v3 │ │ -070788: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -07078c: 5483 740a |0010: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -070790: 7110 1f1b 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -070796: 0c03 |0015: move-result-object v3 │ │ -070798: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -07079c: 5483 740a |0018: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -0707a0: 7110 1f1b 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -0707a6: 0c03 |001d: move-result-object v3 │ │ -0707a8: 6e10 b820 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ -0707ae: 0a03 |0021: move-result v3 │ │ -0707b0: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -0707b4: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -0707b8: 5483 740a |0026: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -0707bc: 7110 1f1b 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -0707c2: 0c03 |002b: move-result-object v3 │ │ -0707c4: 6e10 b620 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@20b6 │ │ -0707ca: 0a03 |002f: move-result v3 │ │ -0707cc: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -0707d0: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -0707d4: 5483 740a |0034: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -0707d8: 7110 1f1b 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -0707de: 0c03 |0039: move-result-object v3 │ │ -0707e0: 6e10 b320 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@20b3 │ │ -0707e6: 0a03 |003d: move-result v3 │ │ -0707e8: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -0707ec: 5483 740a |0040: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -0707f0: 7110 1d1b 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ -0707f6: 0c03 |0045: move-result-object v3 │ │ -0707f8: 5484 740a |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -0707fc: 7110 201b 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@1b20 │ │ -070802: 0c04 |004b: move-result-object v4 │ │ -070804: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ -070808: 6e40 7202 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0272 │ │ -07080e: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -070810: 0f03 |0052: return v3 │ │ -070812: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -070814: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -070818: 5483 740a |0056: iget-object v3, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -07081c: 7110 1d1b 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ -070822: 0c03 |005b: move-result-object v3 │ │ -070824: 5484 740a |005c: iget-object v4, v8, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ -070828: 7110 201b 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@1b20 │ │ -07082e: 0c04 |0061: move-result-object v4 │ │ -070830: 6e20 7302 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -070836: 28ec |0065: goto 0051 // -0014 │ │ +070760: |[070760] android.support.v7.internal.widget.ListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +070770: 6e10 341e 0900 |0000: invoke-virtual {v9}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +070776: 0a00 |0003: move-result v0 │ │ +070778: 6e10 3a1e 0900 |0004: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +07077e: 0a03 |0007: move-result v3 │ │ +070780: 8731 |0008: float-to-int v1, v3 │ │ +070782: 6e10 3c1e 0900 |0009: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +070788: 0a03 |000c: move-result v3 │ │ +07078a: 8732 |000d: float-to-int v2, v3 │ │ +07078c: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +070790: 5473 740a |0010: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +070794: 7110 1f1b 0300 |0012: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +07079a: 0c03 |0015: move-result-object v3 │ │ +07079c: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +0707a0: 5473 740a |0018: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +0707a4: 7110 1f1b 0300 |001a: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +0707aa: 0c03 |001d: move-result-object v3 │ │ +0707ac: 6e10 b820 0300 |001e: invoke-virtual {v3}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ +0707b2: 0a03 |0021: move-result v3 │ │ +0707b4: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +0707b8: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +0707bc: 5473 740a |0026: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +0707c0: 7110 1f1b 0300 |0028: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +0707c6: 0c03 |002b: move-result-object v3 │ │ +0707c8: 6e10 b620 0300 |002c: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getWidth:()I // method@20b6 │ │ +0707ce: 0a03 |002f: move-result v3 │ │ +0707d0: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +0707d4: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +0707d8: 5473 740a |0034: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +0707dc: 7110 1f1b 0300 |0036: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +0707e2: 0c03 |0039: move-result-object v3 │ │ +0707e4: 6e10 b320 0300 |003a: invoke-virtual {v3}, Landroid/widget/PopupWindow;.getHeight:()I // method@20b3 │ │ +0707ea: 0a03 |003d: move-result v3 │ │ +0707ec: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +0707f0: 5473 740a |0040: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +0707f4: 7110 1d1b 0300 |0042: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ +0707fa: 0c03 |0045: move-result-object v3 │ │ +0707fc: 5474 740a |0046: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +070800: 7110 201b 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@1b20 │ │ +070806: 0c04 |004b: move-result-object v4 │ │ +070808: 1605 fa00 |004c: const-wide/16 v5, #int 250 // #fa │ │ +07080c: 6e40 7202 4365 |004e: invoke-virtual {v3, v4, v5, v6}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0272 │ │ +070812: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +070814: 0f03 |0052: return v3 │ │ +070816: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +070818: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +07081c: 5473 740a |0056: iget-object v3, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +070820: 7110 1d1b 0300 |0058: invoke-static {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; // method@1b1d │ │ +070826: 0c03 |005b: move-result-object v3 │ │ +070828: 5474 740a |005c: iget-object v4, v7, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a74 │ │ +07082c: 7110 201b 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@1b20 │ │ +070832: 0c04 |0061: move-result-object v4 │ │ +070834: 6e20 7302 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07083a: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #452 header: │ │ -class_idx : 818 │ │ +class_idx : 825 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -110570,18 +110545,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 │ │ -070838: |[070838] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ -070848: 5b01 750a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -07084c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -070852: 0e00 |0005: return-void │ │ +07083c: |[07083c] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V │ │ +07084c: 5b01 750a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +070850: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +070856: 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; │ │ │ │ @@ -110590,17 +110565,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 │ │ -070854: |[070854] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ -070864: 7020 171b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b17 │ │ -07086a: 0e00 |0003: return-void │ │ +070858: |[070858] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.:(Landroid/support/v7/internal/widget/ListPopupWindow;Landroid/support/v7/internal/widget/ListPopupWindow$1;)V │ │ +070868: 7020 171b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1b17 │ │ +07086e: 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; │ │ @@ -110611,62 +110586,62 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -07086c: |[07086c] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ -07087c: 5420 750a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -070880: 7110 1e1b 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@1b1e │ │ -070886: 0c00 |0005: move-result-object v0 │ │ -070888: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ -07088c: 5420 750a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -070890: 7110 1e1b 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@1b1e │ │ -070896: 0c00 |000d: move-result-object v0 │ │ -070898: 6e10 e91a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@1ae9 │ │ -07089e: 0a00 |0011: move-result v0 │ │ -0708a0: 5421 750a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -0708a4: 7110 1e1b 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@1b1e │ │ -0708aa: 0c01 |0017: move-result-object v1 │ │ -0708ac: 6e10 e71a 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1ae7 │ │ -0708b2: 0a01 |001b: move-result v1 │ │ -0708b4: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ -0708b8: 5420 750a |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -0708bc: 7110 1e1b 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@1b1e │ │ -0708c2: 0c00 |0023: move-result-object v0 │ │ -0708c4: 6e10 e71a 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1ae7 │ │ -0708ca: 0a00 |0027: move-result v0 │ │ -0708cc: 5421 750a |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -0708d0: 5211 910a |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ -0708d4: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ -0708d8: 5420 750a |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -0708dc: 7110 1f1b 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ -0708e2: 0c00 |0033: move-result-object v0 │ │ -0708e4: 1221 |0034: const/4 v1, #int 2 // #2 │ │ -0708e6: 6e20 be20 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ -0708ec: 5420 750a |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ -0708f0: 6e10 531b 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -0708f6: 0e00 |003d: return-void │ │ +070870: |[070870] android.support.v7.internal.widget.ListPopupWindow$ResizePopupRunnable.run:()V │ │ +070880: 5420 750a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +070884: 7110 1e1b 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@1b1e │ │ +07088a: 0c00 |0005: move-result-object v0 │ │ +07088c: 3800 3700 |0006: if-eqz v0, 003d // +0037 │ │ +070890: 5420 750a |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +070894: 7110 1e1b 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@1b1e │ │ +07089a: 0c00 |000d: move-result-object v0 │ │ +07089c: 6e10 e91a 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getCount:()I // method@1ae9 │ │ +0708a2: 0a00 |0011: move-result v0 │ │ +0708a4: 5421 750a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +0708a8: 7110 1e1b 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@1b1e │ │ +0708ae: 0c01 |0017: move-result-object v1 │ │ +0708b0: 6e10 e71a 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1ae7 │ │ +0708b6: 0a01 |001b: move-result v1 │ │ +0708b8: 3710 2100 |001c: if-le v0, v1, 003d // +0021 │ │ +0708bc: 5420 750a |001e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +0708c0: 7110 1e1b 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@1b1e │ │ +0708c6: 0c00 |0023: move-result-object v0 │ │ +0708c8: 6e10 e71a 0000 |0024: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildCount:()I // method@1ae7 │ │ +0708ce: 0a00 |0027: move-result v0 │ │ +0708d0: 5421 750a |0028: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +0708d4: 5211 910a |002a: iget v1, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ +0708d8: 3610 1100 |002c: if-gt v0, v1, 003d // +0011 │ │ +0708dc: 5420 750a |002e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +0708e0: 7110 1f1b 0000 |0030: invoke-static {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; // method@1b1f │ │ +0708e6: 0c00 |0033: move-result-object v0 │ │ +0708e8: 1221 |0034: const/4 v1, #int 2 // #2 │ │ +0708ea: 6e20 be20 1000 |0035: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ +0708f0: 5420 750a |0038: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable;.this$0:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a75 │ │ +0708f4: 6e10 531b 0000 |003a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +0708fa: 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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #453 header: │ │ -class_idx : 819 │ │ +class_idx : 826 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2395 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2404 │ │ static_fields_size : 10 │ │ instance_fields_size: 28 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 49 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -110847,19 +110822,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0708f8: |[0708f8] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ -070908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07090a: 6001 4006 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0640 │ │ -07090e: 7040 1c1b 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ -070914: 0e00 |0006: return-void │ │ +0708fc: |[0708fc] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;)V │ │ +07090c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07090e: 6001 4006 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0640 │ │ +070912: 7040 1c1b 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ +070918: 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; │ │ @@ -110869,18 +110844,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 │ │ -070918: |[070918] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -070928: 6000 4006 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0640 │ │ -07092c: 7040 1c1b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ -070932: 0e00 |0005: return-void │ │ +07091c: |[07091c] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07092c: 6000 4006 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.listPopupWindowStyle:I // field@0640 │ │ +070930: 7040 1c1b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ +070936: 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; │ │ @@ -110891,58 +110866,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 │ │ -070934: |[070934] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -070944: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -070946: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -070948: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -07094a: 7010 b622 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ -070950: 5941 840a |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -070954: 5941 8a0a |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -070958: 5c43 820a |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -07095c: 5c43 8b0a |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ -070960: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ -070966: 5941 910a |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ -07096a: 5943 950a |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ -07096e: 2201 3203 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@0332 │ │ -070972: 7030 181b 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@1b18 │ │ -070978: 5b41 970a |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ -07097c: 2201 3103 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@0331 │ │ -070980: 7030 151b 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@1b15 │ │ -070986: 5b41 9b0a |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0a9b │ │ -07098a: 2201 3003 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@0330 │ │ -07098e: 7030 111b 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@1b11 │ │ -070994: 5b41 980a |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0a98 │ │ -070998: 2201 2e03 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@032e │ │ -07099c: 7030 0a1b 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@1b0a │ │ -0709a2: 5b41 8d0a |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0a8d │ │ -0709a6: 2201 7700 |0031: new-instance v1, Landroid/os/Handler; // type@0077 │ │ -0709aa: 7010 6b02 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@026b │ │ -0709b0: 5b41 8c0a |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ -0709b4: 2201 4e00 |0038: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -0709b8: 7010 d201 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0709be: 5b41 9a0a |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -0709c2: 5b45 810a |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ -0709c6: 2201 e803 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@03e8 │ │ -0709ca: 7040 ae20 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20ae │ │ -0709d0: 5b41 940a |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0709d4: 5441 940a |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0709d8: 1212 |004a: const/4 v2, #int 1 // #1 │ │ -0709da: 6e20 be20 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ -0709e0: 5441 810a |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ -0709e4: 6e10 0701 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -0709ea: 0c01 |0053: move-result-object v1 │ │ -0709ec: 6e10 7301 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -0709f2: 0c01 |0057: move-result-object v1 │ │ -0709f4: 5410 1d00 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ -0709f8: 0e00 |005a: return-void │ │ +070938: |[070938] android.support.v7.internal.widget.ListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +070948: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +07094a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07094c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +07094e: 7010 b622 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@22b6 │ │ +070954: 5941 840a |0006: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +070958: 5941 8a0a |0008: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +07095c: 5c43 820a |000a: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +070960: 5c43 8b0a |000c: iput-boolean v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ +070964: 1401 ffff ff7f |000e: const v1, #float nan // #7fffffff │ │ +07096a: 5941 910a |0011: iput v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ +07096e: 5943 950a |0013: iput v3, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ +070972: 2201 3903 |0015: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // type@0339 │ │ +070976: 7030 181b 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@1b18 │ │ +07097c: 5b41 970a |001a: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ +070980: 2201 3803 |001c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // type@0338 │ │ +070984: 7030 151b 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@1b15 │ │ +07098a: 5b41 9b0a |0021: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0a9b │ │ +07098e: 2201 3703 |0023: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // type@0337 │ │ +070992: 7030 111b 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@1b11 │ │ +070998: 5b41 980a |0028: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0a98 │ │ +07099c: 2201 3503 |002a: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // type@0335 │ │ +0709a0: 7030 0a1b 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@1b0a │ │ +0709a6: 5b41 8d0a |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0a8d │ │ +0709aa: 2201 7e00 |0031: new-instance v1, Landroid/os/Handler; // type@007e │ │ +0709ae: 7010 6b02 0100 |0033: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@026b │ │ +0709b4: 5b41 8c0a |0036: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ +0709b8: 2201 5200 |0038: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +0709bc: 7010 d201 0100 |003a: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0709c2: 5b41 9a0a |003d: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +0709c6: 5b45 810a |003f: iput-object v5, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ +0709ca: 2201 f103 |0041: new-instance v1, Landroid/widget/PopupWindow; // type@03f1 │ │ +0709ce: 7040 ae20 5176 |0043: invoke-direct {v1, v5, v6, v7}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20ae │ │ +0709d4: 5b41 940a |0046: iput-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0709d8: 5441 940a |0048: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0709dc: 1212 |004a: const/4 v2, #int 1 // #1 │ │ +0709de: 6e20 be20 2100 |004b: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ +0709e4: 5441 810a |004e: iget-object v1, v4, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ +0709e8: 6e10 0701 0100 |0050: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +0709ee: 0c01 |0053: move-result-object v1 │ │ +0709f0: 6e10 7301 0100 |0054: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +0709f6: 0c01 |0057: move-result-object v1 │ │ +0709f8: 5410 1d00 |0058: iget-object v0, v1, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@001d │ │ +0709fc: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=189 │ │ 0x0006 line=71 │ │ 0x0008 line=72 │ │ 0x000a line=77 │ │ 0x000c line=78 │ │ @@ -110971,17 +110946,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 │ │ -0709fc: |[0709fc] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ -070a0c: 5410 8c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ -070a10: 1100 |0002: return-object v0 │ │ +070a00: |[070a00] android.support.v7.internal.widget.ListPopupWindow.access$1000:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/os/Handler; │ │ +070a10: 5410 8c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ +070a14: 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;) │ │ @@ -110989,17 +110964,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 │ │ -070a14: |[070a14] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ -070a24: 5410 860a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070a28: 1100 |0002: return-object v0 │ │ +070a18: |[070a18] android.support.v7.internal.widget.ListPopupWindow.access$700:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; │ │ +070a28: 5410 860a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070a2c: 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;) │ │ @@ -111007,17 +110982,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 │ │ -070a2c: |[070a2c] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ -070a3c: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070a40: 1100 |0002: return-object v0 │ │ +070a30: |[070a30] android.support.v7.internal.widget.ListPopupWindow.access$800:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/widget/PopupWindow; │ │ +070a40: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070a44: 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;) │ │ @@ -111025,17 +111000,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 │ │ -070a44: |[070a44] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ -070a54: 5410 970a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ -070a58: 1100 |0002: return-object v0 │ │ +070a48: |[070a48] android.support.v7.internal.widget.ListPopupWindow.access$900:(Landroid/support/v7/internal/widget/ListPopupWindow;)Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; │ │ +070a58: 5410 970a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ +070a5c: 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;) │ │ @@ -111043,272 +111018,272 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 522 16-bit code units │ │ -070a5c: |[070a5c] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ -070a6c: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -070a70: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -070a74: 5401 860a |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070a78: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ -070a7c: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -070a80: 5408 810a |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ -070a84: 2201 2b03 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@032b │ │ -070a88: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -070a8c: 7020 dd1a 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1add │ │ -070a92: 0800 1500 |0013: move-object/from16 v0, v21 │ │ -070a96: 5b01 990a |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0a99 │ │ -070a9a: 2203 2d03 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@032d │ │ -070a9e: 0800 1500 |0019: move-object/from16 v0, v21 │ │ -070aa2: 5501 920a |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ -070aa6: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ -070aaa: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -070aac: 7030 e21a 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1ae2 │ │ -070ab2: 0800 1500 |0023: move-object/from16 v0, v21 │ │ -070ab6: 5b03 860a |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070aba: 0800 1500 |0027: move-object/from16 v0, v21 │ │ -070abe: 5401 870a |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ -070ac2: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ -070ac6: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -070aca: 5401 860a |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070ace: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -070ad2: 5403 870a |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ -070ad6: 6e20 081b 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@1b08 │ │ -070adc: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -070ae0: 5401 860a |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070ae4: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -070ae8: 5403 800a |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -070aec: 6e20 ff1a 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1aff │ │ -070af2: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -070af6: 5401 860a |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070afa: 0800 1500 |0047: move-object/from16 v0, v21 │ │ -070afe: 5403 8e0a |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ -070b02: 6e20 041b 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b04 │ │ -070b08: 0800 1500 |004e: move-object/from16 v0, v21 │ │ -070b0c: 5401 860a |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b10: 1213 |0052: const/4 v3, #int 1 // #1 │ │ -070b12: 6e20 011b 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1b01 │ │ -070b18: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -070b1c: 5401 860a |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b20: 1213 |005a: const/4 v3, #int 1 // #1 │ │ -070b22: 6e20 021b 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1b02 │ │ -070b28: 0800 1500 |005e: move-object/from16 v0, v21 │ │ -070b2c: 5401 860a |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b30: 2203 2c03 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@032c │ │ -070b34: 0800 1500 |0064: move-object/from16 v0, v21 │ │ -070b38: 7020 df1a 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1adf │ │ -070b3e: 6e20 051b 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1b05 │ │ -070b44: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -070b48: 5401 860a |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b4c: 0800 1500 |0070: move-object/from16 v0, v21 │ │ -070b50: 5403 980a |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0a98 │ │ -070b54: 6e20 061b 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1b06 │ │ -070b5a: 0800 1500 |0077: move-object/from16 v0, v21 │ │ -070b5e: 5401 8f0a |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ -070b62: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ -070b66: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -070b6a: 5401 860a |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b6e: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -070b72: 5403 8f0a |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ -070b76: 6e20 051b 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1b05 │ │ -070b7c: 0800 1500 |0088: move-object/from16 v0, v21 │ │ -070b80: 5409 860a |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070b84: 0800 1500 |008c: move-object/from16 v0, v21 │ │ -070b88: 540d 960a |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -070b8c: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ -070b90: 220b e103 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@03e1 │ │ -070b94: 7020 5720 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ -070b9a: 1211 |0097: const/4 v1, #int 1 // #1 │ │ -070b9c: 6e20 7420 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ -070ba2: 220c e003 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -070ba6: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ -070ba8: 1203 |009e: const/4 v3, #int 0 // #0 │ │ -070baa: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ -070bae: 7040 5420 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -070bb4: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ -070bb8: 5201 950a |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ -070bbc: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ -070bc2: 1a01 5909 |00ab: const-string v1, "ListPopupWindow" // string@0959 │ │ -070bc6: 2203 6404 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -070bca: 7010 d422 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -070bd0: 1a04 7804 |00b2: const-string v4, "Invalid hint position " // string@0478 │ │ -070bd4: 6e20 dc22 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -070bda: 0c03 |00b7: move-result-object v3 │ │ -070bdc: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ -070be0: 5204 950a |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ -070be4: 6e20 d822 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -070bea: 0c03 |00bf: move-result-object v3 │ │ -070bec: 6e10 e122 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -070bf2: 0c03 |00c3: move-result-object v3 │ │ -070bf4: 7120 8e1d 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -070bfa: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ -070bfe: 5201 8a0a |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -070c02: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ -070c06: 7120 691e 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070c0c: 0a14 |00d0: move-result v20 │ │ -070c0e: 120a |00d1: const/4 v10, #int 0 // #0 │ │ -070c10: 0200 1400 |00d2: move/from16 v0, v20 │ │ -070c14: 6e30 b21e 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -070c1a: 6e10 891e 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -070c20: 0c0c |00da: move-result-object v12 │ │ -070c22: 1f0c e003 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -070c26: 6e10 8d1e 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -070c2c: 0a01 |00e0: move-result v1 │ │ -070c2e: 52c3 800b |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ -070c32: b031 |00e3: add-int/2addr v1, v3 │ │ -070c34: 52c3 7c0b |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ -070c38: 9011 0103 |00e6: add-int v17, v1, v3 │ │ -070c3c: 07b9 |00e8: move-object v9, v11 │ │ -070c3e: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ -070c42: 5401 940a |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070c46: 6e20 bb20 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@20bb │ │ -070c4c: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ -070c50: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ -070c54: 5401 940a |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070c58: 6e10 b120 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ -070c5e: 0c07 |00f9: move-result-object v7 │ │ -070c60: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ -070c64: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ -070c68: 5401 9a0a |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070c6c: 6e20 fa01 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -070c72: 0800 1500 |0103: move-object/from16 v0, v21 │ │ -070c76: 5401 9a0a |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070c7a: 5211 2800 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0028 │ │ -070c7e: 0800 1500 |0109: move-object/from16 v0, v21 │ │ -070c82: 5403 9a0a |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070c86: 5233 2500 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -070c8a: 9012 0103 |010f: add-int v18, v1, v3 │ │ -070c8e: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -070c92: 5501 890a |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ -070c96: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ -070c9a: 0800 1500 |0117: move-object/from16 v0, v21 │ │ -070c9e: 5401 9a0a |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070ca2: 5211 2800 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0028 │ │ -070ca6: 7b11 |011d: neg-int v1, v1 │ │ -070ca8: 0800 1500 |011e: move-object/from16 v0, v21 │ │ -070cac: 5901 880a |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -070cb0: 0800 1500 |0122: move-object/from16 v0, v21 │ │ -070cb4: 5401 940a |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070cb8: 6e10 b420 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ -070cbe: 0a01 |0129: move-result v1 │ │ -070cc0: 1223 |012a: const/4 v3, #int 2 // #2 │ │ -070cc2: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ -070cc6: 121e |012d: const/4 v14, #int 1 // #1 │ │ -070cc8: 7401 241b 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -070cce: 0c01 |0131: move-result-object v1 │ │ -070cd0: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -070cd4: 5203 880a |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -070cd8: 0800 1500 |0136: move-object/from16 v0, v21 │ │ -070cdc: 6e40 2b1b 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@1b2b │ │ -070ce2: 0a10 |013b: move-result v16 │ │ -070ce4: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -070ce8: 5501 820a |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -070cec: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ -070cf0: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -070cf4: 5201 840a |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -070cf8: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ -070cfa: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ -070cfe: 9001 1012 |0149: add-int v1, v16, v18 │ │ -070d02: 0f01 |014b: return v1 │ │ -070d04: 1201 |014c: const/4 v1, #int 0 // #0 │ │ -070d06: 2900 d3fe |014d: goto/16 0020 // -012d │ │ -070d0a: 6e30 5b20 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -070d10: 6e20 5920 db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2059 │ │ -070d16: 2900 72ff |0155: goto/16 00c7 // -008e │ │ -070d1a: 6e20 5920 db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2059 │ │ -070d20: 6e30 5b20 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -070d26: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ -070d2a: 0800 1500 |015f: move-object/from16 v0, v21 │ │ -070d2e: 5401 940a |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070d32: 6e10 b220 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@20b2 │ │ -070d38: 0c09 |0166: move-result-object v9 │ │ -070d3a: 1f09 ad03 |0167: check-cast v9, Landroid/view/ViewGroup; // type@03ad │ │ -070d3e: 0800 1500 |0169: move-object/from16 v0, v21 │ │ -070d42: 5400 960a |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -070d46: 0813 0000 |016d: move-object/from16 v19, v0 │ │ -070d4a: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ -070d4e: 7401 891e 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -070d54: 0c0c |0174: move-result-object v12 │ │ -070d56: 1f0c e003 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -070d5a: 7401 8d1e 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -070d60: 0a01 |017a: move-result v1 │ │ -070d62: 52c3 800b |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ -070d66: b031 |017d: add-int/2addr v1, v3 │ │ -070d68: 52c3 7c0b |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ -070d6c: 9011 0103 |0180: add-int v17, v1, v3 │ │ -070d70: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ -070d74: 0800 1500 |0184: move-object/from16 v0, v21 │ │ -070d78: 5401 9a0a |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070d7c: 6e10 db01 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01db │ │ -070d82: 2897 |018b: goto 0122 // -0069 │ │ -070d84: 120e |018c: const/4 v14, #int 0 // #0 │ │ -070d86: 28a1 |018d: goto 012e // -005f │ │ -070d88: 0800 1500 |018e: move-object/from16 v0, v21 │ │ -070d8c: 5201 8a0a |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -070d90: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ -070d96: 0800 1500 |0195: move-object/from16 v0, v21 │ │ -070d9a: 5201 8a0a |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -070d9e: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ -070da2: 7120 691e 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070da8: 0a02 |019e: move-result v2 │ │ -070daa: 0800 1500 |019f: move-object/from16 v0, v21 │ │ -070dae: 5401 860a |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070db2: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ -070db4: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ -070db6: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ -070dba: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ -070dbc: 7406 fa1a 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@1afa │ │ -070dc2: 0a0f |01ab: move-result v15 │ │ -070dc4: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ -070dc8: 9011 1112 |01ae: add-int v17, v17, v18 │ │ -070dcc: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ -070dd0: 2899 |01b2: goto 014b // -0067 │ │ -070dd2: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ -070dd6: 5401 810a |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ -070dda: 6e10 0701 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -070de0: 0c01 |01ba: move-result-object v1 │ │ -070de2: 6e10 7501 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -070de8: 0c01 |01be: move-result-object v1 │ │ -070dea: 5211 6a0b |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -070dee: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ -070df2: 5403 9a0a |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070df6: 5233 2600 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0026 │ │ -070dfa: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ -070dfe: 5404 9a0a |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070e02: 5244 2700 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ -070e06: b043 |01cd: add-int/2addr v3, v4 │ │ -070e08: b131 |01ce: sub-int/2addr v1, v3 │ │ -070e0a: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ -070e0e: 7120 691e 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070e14: 0a02 |01d4: move-result v2 │ │ -070e16: 28ca |01d5: goto 019f // -0036 │ │ -070e18: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ -070e1c: 5401 810a |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ -070e20: 6e10 0701 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -070e26: 0c01 |01dd: move-result-object v1 │ │ -070e28: 6e10 7501 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -070e2e: 0c01 |01e1: move-result-object v1 │ │ -070e30: 5211 6a0b |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -070e34: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ -070e38: 5403 9a0a |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070e3c: 5233 2600 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0026 │ │ -070e40: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ -070e44: 5404 9a0a |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -070e48: 5244 2700 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ -070e4c: b043 |01f0: add-int/2addr v3, v4 │ │ -070e4e: b131 |01f1: sub-int/2addr v1, v3 │ │ -070e50: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ -070e54: 7120 691e 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -070e5a: 0a02 |01f7: move-result v2 │ │ -070e5c: 28a7 |01f8: goto 019f // -0059 │ │ -070e5e: 0000 |01f9: nop // spacer │ │ -070e60: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ -070e70: 0001 0200 feff ffff 2100 0000 4400 ... |0202: packed-switch-data (8 units) │ │ +070a60: |[070a60] android.support.v7.internal.widget.ListPopupWindow.buildDropDown:()I │ │ +070a70: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +070a74: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +070a78: 5401 860a |0004: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070a7c: 3901 5901 |0006: if-nez v1, 015f // +0159 │ │ +070a80: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +070a84: 5408 810a |000a: iget-object v8, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ +070a88: 2201 3203 |000c: new-instance v1, Landroid/support/v7/internal/widget/ListPopupWindow$1; // type@0332 │ │ +070a8c: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +070a90: 7020 dd1a 0100 |0010: invoke-direct {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$1;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1add │ │ +070a96: 0800 1500 |0013: move-object/from16 v0, v21 │ │ +070a9a: 5b01 990a |0015: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0a99 │ │ +070a9e: 2203 3403 |0017: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // type@0334 │ │ +070aa2: 0800 1500 |0019: move-object/from16 v0, v21 │ │ +070aa6: 5501 920a |001b: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ +070aaa: 3901 2f01 |001d: if-nez v1, 014c // +012f │ │ +070aae: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +070ab0: 7030 e21a 8301 |0020: invoke-direct {v3, v8, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@1ae2 │ │ +070ab6: 0800 1500 |0023: move-object/from16 v0, v21 │ │ +070aba: 5b03 860a |0025: iput-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070abe: 0800 1500 |0027: move-object/from16 v0, v21 │ │ +070ac2: 5401 870a |0029: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ +070ac6: 3801 0d00 |002b: if-eqz v1, 0038 // +000d │ │ +070aca: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +070ace: 5401 860a |002f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070ad2: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +070ad6: 5403 870a |0033: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ +070ada: 6e20 081b 3100 |0035: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@1b08 │ │ +070ae0: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +070ae4: 5401 860a |003a: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070ae8: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +070aec: 5403 800a |003e: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +070af0: 6e20 ff1a 3100 |0040: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1aff │ │ +070af6: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +070afa: 5401 860a |0045: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070afe: 0800 1500 |0047: move-object/from16 v0, v21 │ │ +070b02: 5403 8e0a |0049: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ +070b06: 6e20 041b 3100 |004b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b04 │ │ +070b0c: 0800 1500 |004e: move-object/from16 v0, v21 │ │ +070b10: 5401 860a |0050: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b14: 1213 |0052: const/4 v3, #int 1 // #1 │ │ +070b16: 6e20 011b 3100 |0053: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@1b01 │ │ +070b1c: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +070b20: 5401 860a |0058: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b24: 1213 |005a: const/4 v3, #int 1 // #1 │ │ +070b26: 6e20 021b 3100 |005b: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@1b02 │ │ +070b2c: 0800 1500 |005e: move-object/from16 v0, v21 │ │ +070b30: 5401 860a |0060: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b34: 2203 3303 |0062: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow$2; // type@0333 │ │ +070b38: 0800 1500 |0064: move-object/from16 v0, v21 │ │ +070b3c: 7020 df1a 0300 |0066: invoke-direct {v3, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$2;.:(Landroid/support/v7/internal/widget/ListPopupWindow;)V // method@1adf │ │ +070b42: 6e20 051b 3100 |0069: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1b05 │ │ +070b48: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +070b4c: 5401 860a |006e: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b50: 0800 1500 |0070: move-object/from16 v0, v21 │ │ +070b54: 5403 980a |0072: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mScrollListener:Landroid/support/v7/internal/widget/ListPopupWindow$PopupScrollListener; // field@0a98 │ │ +070b58: 6e20 061b 3100 |0074: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@1b06 │ │ +070b5e: 0800 1500 |0077: move-object/from16 v0, v21 │ │ +070b62: 5401 8f0a |0079: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ +070b66: 3801 0d00 |007b: if-eqz v1, 0088 // +000d │ │ +070b6a: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +070b6e: 5401 860a |007f: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b72: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +070b76: 5403 8f0a |0083: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ +070b7a: 6e20 051b 3100 |0085: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1b05 │ │ +070b80: 0800 1500 |0088: move-object/from16 v0, v21 │ │ +070b84: 5409 860a |008a: iget-object v9, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070b88: 0800 1500 |008c: move-object/from16 v0, v21 │ │ +070b8c: 540d 960a |008e: iget-object v13, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +070b90: 380d 5900 |0090: if-eqz v13, 00e9 // +0059 │ │ +070b94: 220b ea03 |0092: new-instance v11, Landroid/widget/LinearLayout; // type@03ea │ │ +070b98: 7020 5720 8b00 |0094: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ +070b9e: 1211 |0097: const/4 v1, #int 1 // #1 │ │ +070ba0: 6e20 7420 1b00 |0098: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ +070ba6: 220c e903 |009b: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +070baa: 12f1 |009d: const/4 v1, #int -1 // #ff │ │ +070bac: 1203 |009e: const/4 v3, #int 0 // #0 │ │ +070bae: 1504 803f |009f: const/high16 v4, #int 1065353216 // #3f80 │ │ +070bb2: 7040 5420 1c43 |00a1: invoke-direct {v12, v1, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +070bb8: 0800 1500 |00a4: move-object/from16 v0, v21 │ │ +070bbc: 5201 950a |00a6: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ +070bc0: 2b01 5201 0000 |00a8: packed-switch v1, 000001fa // +00000152 │ │ +070bc6: 1a01 6209 |00ab: const-string v1, "ListPopupWindow" // string@0962 │ │ +070bca: 2203 6d04 |00ad: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +070bce: 7010 d422 0300 |00af: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +070bd4: 1a04 7804 |00b2: const-string v4, "Invalid hint position " // string@0478 │ │ +070bd8: 6e20 dc22 4300 |00b4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +070bde: 0c03 |00b7: move-result-object v3 │ │ +070be0: 0800 1500 |00b8: move-object/from16 v0, v21 │ │ +070be4: 5204 950a |00ba: iget v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ +070be8: 6e20 d822 4300 |00bc: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +070bee: 0c03 |00bf: move-result-object v3 │ │ +070bf0: 6e10 e122 0300 |00c0: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +070bf6: 0c03 |00c3: move-result-object v3 │ │ +070bf8: 7120 8e1d 3100 |00c4: invoke-static {v1, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +070bfe: 0800 1500 |00c7: move-object/from16 v0, v21 │ │ +070c02: 5201 8a0a |00c9: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +070c06: 1503 0080 |00cb: const/high16 v3, #int -2147483648 // #8000 │ │ +070c0a: 7120 691e 3100 |00cd: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070c10: 0a14 |00d0: move-result v20 │ │ +070c12: 120a |00d1: const/4 v10, #int 0 // #0 │ │ +070c14: 0200 1400 |00d2: move/from16 v0, v20 │ │ +070c18: 6e30 b21e 0d0a |00d4: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +070c1e: 6e10 891e 0d00 |00d7: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +070c24: 0c0c |00da: move-result-object v12 │ │ +070c26: 1f0c e903 |00db: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +070c2a: 6e10 8d1e 0d00 |00dd: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +070c30: 0a01 |00e0: move-result v1 │ │ +070c32: 52c3 800b |00e1: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ +070c36: b031 |00e3: add-int/2addr v1, v3 │ │ +070c38: 52c3 7c0b |00e4: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ +070c3c: 9011 0103 |00e6: add-int v17, v1, v3 │ │ +070c40: 07b9 |00e8: move-object v9, v11 │ │ +070c42: 0800 1500 |00e9: move-object/from16 v0, v21 │ │ +070c46: 5401 940a |00eb: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070c4a: 6e20 bb20 9100 |00ed: invoke-virtual {v1, v9}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@20bb │ │ +070c50: 1312 0000 |00f0: const/16 v18, #int 0 // #0 │ │ +070c54: 0800 1500 |00f2: move-object/from16 v0, v21 │ │ +070c58: 5401 940a |00f4: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070c5c: 6e10 b120 0100 |00f6: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ +070c62: 0c07 |00f9: move-result-object v7 │ │ +070c64: 3807 8a00 |00fa: if-eqz v7, 0184 // +008a │ │ +070c68: 0800 1500 |00fc: move-object/from16 v0, v21 │ │ +070c6c: 5401 9a0a |00fe: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070c70: 6e20 fa01 1700 |0100: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +070c76: 0800 1500 |0103: move-object/from16 v0, v21 │ │ +070c7a: 5401 9a0a |0105: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070c7e: 5211 2800 |0107: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0028 │ │ +070c82: 0800 1500 |0109: move-object/from16 v0, v21 │ │ +070c86: 5403 9a0a |010b: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070c8a: 5233 2500 |010d: iget v3, v3, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +070c8e: 9012 0103 |010f: add-int v18, v1, v3 │ │ +070c92: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +070c96: 5501 890a |0113: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ +070c9a: 3901 0d00 |0115: if-nez v1, 0122 // +000d │ │ +070c9e: 0800 1500 |0117: move-object/from16 v0, v21 │ │ +070ca2: 5401 9a0a |0119: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070ca6: 5211 2800 |011b: iget v1, v1, Landroid/graphics/Rect;.top:I // field@0028 │ │ +070caa: 7b11 |011d: neg-int v1, v1 │ │ +070cac: 0800 1500 |011e: move-object/from16 v0, v21 │ │ +070cb0: 5901 880a |0120: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +070cb4: 0800 1500 |0122: move-object/from16 v0, v21 │ │ +070cb8: 5401 940a |0124: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070cbc: 6e10 b420 0100 |0126: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ +070cc2: 0a01 |0129: move-result v1 │ │ +070cc4: 1223 |012a: const/4 v3, #int 2 // #2 │ │ +070cc6: 3331 6100 |012b: if-ne v1, v3, 018c // +0061 │ │ +070cca: 121e |012d: const/4 v14, #int 1 // #1 │ │ +070ccc: 7401 241b 1500 |012e: invoke-virtual/range {v21}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +070cd2: 0c01 |0131: move-result-object v1 │ │ +070cd4: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +070cd8: 5203 880a |0134: iget v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +070cdc: 0800 1500 |0136: move-object/from16 v0, v21 │ │ +070ce0: 6e40 2b1b 10e3 |0138: invoke-virtual {v0, v1, v3, v14}, Landroid/support/v7/internal/widget/ListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@1b2b │ │ +070ce6: 0a10 |013b: move-result v16 │ │ +070ce8: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +070cec: 5501 820a |013e: iget-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +070cf0: 3901 0900 |0140: if-nez v1, 0149 // +0009 │ │ +070cf4: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +070cf8: 5201 840a |0144: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +070cfc: 12f3 |0146: const/4 v3, #int -1 // #ff │ │ +070cfe: 3331 4700 |0147: if-ne v1, v3, 018e // +0047 │ │ +070d02: 9001 1012 |0149: add-int v1, v16, v18 │ │ +070d06: 0f01 |014b: return v1 │ │ +070d08: 1201 |014c: const/4 v1, #int 0 // #0 │ │ +070d0a: 2900 d3fe |014d: goto/16 0020 // -012d │ │ +070d0e: 6e30 5b20 9b0c |014f: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +070d14: 6e20 5920 db00 |0152: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2059 │ │ +070d1a: 2900 72ff |0155: goto/16 00c7 // -008e │ │ +070d1e: 6e20 5920 db00 |0157: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2059 │ │ +070d24: 6e30 5b20 9b0c |015a: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +070d2a: 2900 6aff |015d: goto/16 00c7 // -0096 │ │ +070d2e: 0800 1500 |015f: move-object/from16 v0, v21 │ │ +070d32: 5401 940a |0161: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070d36: 6e10 b220 0100 |0163: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getContentView:()Landroid/view/View; // method@20b2 │ │ +070d3c: 0c09 |0166: move-result-object v9 │ │ +070d3e: 1f09 b603 |0167: check-cast v9, Landroid/view/ViewGroup; // type@03b6 │ │ +070d42: 0800 1500 |0169: move-object/from16 v0, v21 │ │ +070d46: 5400 960a |016b: iget-object v0, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +070d4a: 0813 0000 |016d: move-object/from16 v19, v0 │ │ +070d4e: 3813 81ff |016f: if-eqz v19, 00f0 // -007f │ │ +070d52: 7401 891e 1300 |0171: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +070d58: 0c0c |0174: move-result-object v12 │ │ +070d5a: 1f0c e903 |0175: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +070d5e: 7401 8d1e 1300 |0177: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +070d64: 0a01 |017a: move-result v1 │ │ +070d66: 52c3 800b |017b: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0b80 │ │ +070d6a: b031 |017d: add-int/2addr v1, v3 │ │ +070d6c: 52c3 7c0b |017e: iget v3, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0b7c │ │ +070d70: 9011 0103 |0180: add-int v17, v1, v3 │ │ +070d74: 2900 6eff |0182: goto/16 00f0 // -0092 │ │ +070d78: 0800 1500 |0184: move-object/from16 v0, v21 │ │ +070d7c: 5401 9a0a |0186: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070d80: 6e10 db01 0100 |0188: invoke-virtual {v1}, Landroid/graphics/Rect;.setEmpty:()V // method@01db │ │ +070d86: 2897 |018b: goto 0122 // -0069 │ │ +070d88: 120e |018c: const/4 v14, #int 0 // #0 │ │ +070d8a: 28a1 |018d: goto 012e // -005f │ │ +070d8c: 0800 1500 |018e: move-object/from16 v0, v21 │ │ +070d90: 5201 8a0a |0190: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +070d94: 2b01 7000 0000 |0192: packed-switch v1, 00000202 // +00000070 │ │ +070d9a: 0800 1500 |0195: move-object/from16 v0, v21 │ │ +070d9e: 5201 8a0a |0197: iget v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +070da2: 1503 0040 |0199: const/high16 v3, #int 1073741824 // #4000 │ │ +070da6: 7120 691e 3100 |019b: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070dac: 0a02 |019e: move-result v2 │ │ +070dae: 0800 1500 |019f: move-object/from16 v0, v21 │ │ +070db2: 5401 860a |01a1: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070db6: 1203 |01a3: const/4 v3, #int 0 // #0 │ │ +070db8: 12f4 |01a4: const/4 v4, #int -1 // #ff │ │ +070dba: 9105 1011 |01a5: sub-int v5, v16, v17 │ │ +070dbe: 12f6 |01a7: const/4 v6, #int -1 // #ff │ │ +070dc0: 7406 fa1a 0100 |01a8: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.measureHeightOfChildrenCompat:(IIIII)I // method@1afa │ │ +070dc6: 0a0f |01ab: move-result v15 │ │ +070dc8: 3d0f 0400 |01ac: if-lez v15, 01b0 // +0004 │ │ +070dcc: 9011 1112 |01ae: add-int v17, v17, v18 │ │ +070dd0: 9001 0f11 |01b0: add-int v1, v15, v17 │ │ +070dd4: 2899 |01b2: goto 014b // -0067 │ │ +070dd6: 0800 1500 |01b3: move-object/from16 v0, v21 │ │ +070dda: 5401 810a |01b5: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ +070dde: 6e10 0701 0100 |01b7: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +070de4: 0c01 |01ba: move-result-object v1 │ │ +070de6: 6e10 7501 0100 |01bb: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +070dec: 0c01 |01be: move-result-object v1 │ │ +070dee: 5211 6a0b |01bf: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +070df2: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ +070df6: 5403 9a0a |01c3: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070dfa: 5233 2600 |01c5: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0026 │ │ +070dfe: 0800 1500 |01c7: move-object/from16 v0, v21 │ │ +070e02: 5404 9a0a |01c9: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070e06: 5244 2700 |01cb: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ +070e0a: b043 |01cd: add-int/2addr v3, v4 │ │ +070e0c: b131 |01ce: sub-int/2addr v1, v3 │ │ +070e0e: 1503 0080 |01cf: const/high16 v3, #int -2147483648 // #8000 │ │ +070e12: 7120 691e 3100 |01d1: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070e18: 0a02 |01d4: move-result v2 │ │ +070e1a: 28ca |01d5: goto 019f // -0036 │ │ +070e1c: 0800 1500 |01d6: move-object/from16 v0, v21 │ │ +070e20: 5401 810a |01d8: iget-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mContext:Landroid/content/Context; // field@0a81 │ │ +070e24: 6e10 0701 0100 |01da: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +070e2a: 0c01 |01dd: move-result-object v1 │ │ +070e2c: 6e10 7501 0100 |01de: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +070e32: 0c01 |01e1: move-result-object v1 │ │ +070e34: 5211 6a0b |01e2: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +070e38: 0800 1500 |01e4: move-object/from16 v0, v21 │ │ +070e3c: 5403 9a0a |01e6: iget-object v3, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070e40: 5233 2600 |01e8: iget v3, v3, Landroid/graphics/Rect;.left:I // field@0026 │ │ +070e44: 0800 1500 |01ea: move-object/from16 v0, v21 │ │ +070e48: 5404 9a0a |01ec: iget-object v4, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +070e4c: 5244 2700 |01ee: iget v4, v4, Landroid/graphics/Rect;.right:I // field@0027 │ │ +070e50: b043 |01f0: add-int/2addr v3, v4 │ │ +070e52: b131 |01f1: sub-int/2addr v1, v3 │ │ +070e54: 1503 0040 |01f2: const/high16 v3, #int 1073741824 // #4000 │ │ +070e58: 7120 691e 3100 |01f4: invoke-static {v1, v3}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +070e5e: 0a02 |01f7: move-result v2 │ │ +070e60: 28a7 |01f8: goto 019f // -0059 │ │ +070e62: 0000 |01f9: nop // spacer │ │ +070e64: 0001 0200 0000 0000 af00 0000 a700 ... |01fa: packed-switch-data (8 units) │ │ +070e74: 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 │ │ @@ -111410,27 +111385,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -070e80: |[070e80] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ -070e90: 5432 960a |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -070e94: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ -070e98: 5432 960a |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -070e9c: 6e10 941e 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -070ea2: 0c01 |0009: move-result-object v1 │ │ -070ea4: 2012 ad03 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@03ad │ │ -070ea8: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -070eac: 0710 |000e: move-object v0, v1 │ │ -070eae: 1f00 ad03 |000f: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -070eb2: 5432 960a |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -070eb6: 6e20 2f1f 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -070ebc: 0e00 |0016: return-void │ │ +070e84: |[070e84] android.support.v7.internal.widget.ListPopupWindow.removePromptView:()V │ │ +070e94: 5432 960a |0000: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +070e98: 3802 1400 |0002: if-eqz v2, 0016 // +0014 │ │ +070e9c: 5432 960a |0004: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +070ea0: 6e10 941e 0200 |0006: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +070ea6: 0c01 |0009: move-result-object v1 │ │ +070ea8: 2012 b603 |000a: instance-of v2, v1, Landroid/view/ViewGroup; // type@03b6 │ │ +070eac: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +070eb0: 0710 |000e: move-object v0, v1 │ │ +070eb2: 1f00 b603 |000f: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +070eb6: 5432 960a |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +070eba: 6e20 2f1f 2000 |0013: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +070ec0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0004 line=618 │ │ 0x000a line=619 │ │ 0x000f line=620 │ │ 0x0011 line=621 │ │ @@ -111446,21 +111421,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -070ec0: |[070ec0] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ -070ed0: 5420 860a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070ed4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -070ed8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -070eda: 7120 e31a 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@1ae3 │ │ -070ee0: 6e10 fe1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1afe │ │ -070ee6: 0e00 |000b: return-void │ │ +070ec4: |[070ec4] android.support.v7.internal.widget.ListPopupWindow.clearListSelection:()V │ │ +070ed4: 5420 860a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070ed8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +070edc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +070ede: 7120 e31a 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@1ae3 │ │ +070ee4: 6e10 fe1a 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestLayout:()V // method@1afe │ │ +070eea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ 0x0002 line=671 │ │ 0x0004 line=673 │ │ 0x0008 line=675 │ │ 0x000b line=677 │ │ @@ -111473,26 +111448,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -070ee8: |[070ee8] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ -070ef8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -070efa: 5420 940a |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070efe: 6e10 af20 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@20af │ │ -070f04: 7010 3c1b 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1b3c │ │ -070f0a: 5420 940a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070f0e: 6e20 bb20 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@20bb │ │ -070f14: 5b21 860a |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070f18: 5420 8c0a |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ -070f1c: 5421 970a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ -070f20: 6e20 7302 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -070f26: 0e00 |0017: return-void │ │ +070eec: |[070eec] android.support.v7.internal.widget.ListPopupWindow.dismiss:()V │ │ +070efc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +070efe: 5420 940a |0001: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070f02: 6e10 af20 0000 |0003: invoke-virtual {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@20af │ │ +070f08: 7010 3c1b 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1b3c │ │ +070f0e: 5420 940a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070f12: 6e20 bb20 1000 |000b: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setContentView:(Landroid/view/View;)V // method@20bb │ │ +070f18: 5b21 860a |000e: iput-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070f1c: 5420 8c0a |0010: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ +070f20: 5421 970a |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mResizePopupRunnable:Landroid/support/v7/internal/widget/ListPopupWindow$ResizePopupRunnable; // field@0a97 │ │ +070f24: 6e20 7302 1000 |0014: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +070f2a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=600 │ │ 0x0006 line=601 │ │ 0x0009 line=602 │ │ 0x000e line=603 │ │ 0x0010 line=604 │ │ @@ -111505,17 +111480,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070f28: |[070f28] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ -070f38: 5410 830a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0a83 │ │ -070f3c: 1100 |0002: return-object v0 │ │ +070f2c: |[070f2c] android.support.v7.internal.widget.ListPopupWindow.getAnchorView:()Landroid/view/View; │ │ +070f3c: 5410 830a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0a83 │ │ +070f40: 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;) │ │ @@ -111523,19 +111498,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f40: |[070f40] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ -070f50: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070f54: 6e10 b020 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@20b0 │ │ -070f5a: 0a00 |0005: move-result v0 │ │ -070f5c: 0f00 |0006: return v0 │ │ +070f44: |[070f44] android.support.v7.internal.widget.ListPopupWindow.getAnimationStyle:()I │ │ +070f54: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070f58: 6e10 b020 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getAnimationStyle:()I // method@20b0 │ │ +070f5e: 0a00 |0005: move-result v0 │ │ +070f60: 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;) │ │ @@ -111543,19 +111518,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070f60: |[070f60] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ -070f70: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070f74: 6e10 b120 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ -070f7a: 0c00 |0005: move-result-object v0 │ │ -070f7c: 1100 |0006: return-object v0 │ │ +070f64: |[070f64] android.support.v7.internal.widget.ListPopupWindow.getBackground:()Landroid/graphics/drawable/Drawable; │ │ +070f74: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070f78: 6e10 b120 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ +070f7e: 0c00 |0005: move-result-object v0 │ │ +070f80: 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;) │ │ @@ -111563,17 +111538,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070f80: |[070f80] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ -070f90: 5210 840a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -070f94: 0f00 |0002: return v0 │ │ +070f84: |[070f84] android.support.v7.internal.widget.ListPopupWindow.getHeight:()I │ │ +070f94: 5210 840a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +070f98: 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;) │ │ @@ -111581,17 +111556,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070f98: |[070f98] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ -070fa8: 5210 850a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ -070fac: 0f00 |0002: return v0 │ │ +070f9c: |[070f9c] android.support.v7.internal.widget.ListPopupWindow.getHorizontalOffset:()I │ │ +070fac: 5210 850a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ +070fb0: 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;) │ │ @@ -111599,19 +111574,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -070fb0: |[070fb0] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ -070fc0: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -070fc4: 6e10 b420 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ -070fca: 0a00 |0005: move-result v0 │ │ -070fcc: 0f00 |0006: return v0 │ │ +070fb4: |[070fb4] android.support.v7.internal.widget.ListPopupWindow.getInputMethodMode:()I │ │ +070fc4: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +070fc8: 6e10 b420 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ +070fce: 0a00 |0005: move-result v0 │ │ +070fd0: 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;) │ │ @@ -111619,17 +111594,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070fd0: |[070fd0] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -070fe0: 5410 860a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -070fe4: 1100 |0002: return-object v0 │ │ +070fd4: |[070fd4] android.support.v7.internal.widget.ListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +070fe4: 5410 860a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +070fe8: 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;) │ │ @@ -111637,60 +111612,60 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -070fe8: |[070fe8] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -070ff8: 121a |0000: const/4 v10, #int 1 // #1 │ │ -070ffa: 2202 4e00 |0001: new-instance v2, Landroid/graphics/Rect; // type@004e │ │ -070ffe: 7010 d201 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -071004: 6e20 a11e 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1ea1 │ │ -07100a: 1228 |0009: const/4 v8, #int 2 // #2 │ │ -07100c: 2385 a104 |000a: new-array v5, v8, [I // type@04a1 │ │ -071010: 0750 |000c: move-object v0, v5 │ │ -071012: 6e20 8c1e 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1e8c │ │ -071018: 5221 2500 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -07101c: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ -071020: 6e10 7f1e 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -071026: 0c08 |0017: move-result-object v8 │ │ -071028: 6e10 0701 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -07102e: 0c06 |001b: move-result-object v6 │ │ -071030: 6e10 7501 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -071036: 0c08 |001f: move-result-object v8 │ │ -071038: 5281 690b |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ -07103c: 4408 000a |0022: aget v8, v0, v10 │ │ -071040: 6e10 811e 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ -071046: 0a09 |0027: move-result v9 │ │ -071048: b098 |0028: add-int/2addr v8, v9 │ │ -07104a: 9108 0108 |0029: sub-int v8, v1, v8 │ │ -07104e: 9103 080d |002b: sub-int v3, v8, v13 │ │ -071052: 4408 000a |002d: aget v8, v0, v10 │ │ -071056: 5229 2800 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0028 │ │ -07105a: b198 |0031: sub-int/2addr v8, v9 │ │ -07105c: 9004 080d |0032: add-int v4, v8, v13 │ │ -071060: 7120 b022 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -071066: 0a07 |0037: move-result v7 │ │ -071068: 54b8 940a |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07106c: 6e10 b120 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ -071072: 0c08 |003d: move-result-object v8 │ │ -071074: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ -071078: 54b8 940a |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07107c: 6e10 b120 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ -071082: 0c08 |0045: move-result-object v8 │ │ -071084: 54b9 9a0a |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -071088: 6e20 fa01 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -07108e: 54b8 9a0a |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -071092: 5288 2800 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0028 │ │ -071096: 54b9 9a0a |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -07109a: 5299 2500 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -07109e: b098 |0053: add-int/2addr v8, v9 │ │ -0710a0: b187 |0054: sub-int/2addr v7, v8 │ │ -0710a2: 0f07 |0055: return v7 │ │ +070fec: |[070fec] android.support.v7.internal.widget.ListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +070ffc: 121a |0000: const/4 v10, #int 1 // #1 │ │ +070ffe: 2202 5200 |0001: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +071002: 7010 d201 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +071008: 6e20 a11e 2c00 |0006: invoke-virtual {v12, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1ea1 │ │ +07100e: 1228 |0009: const/4 v8, #int 2 // #2 │ │ +071010: 2385 aa04 |000a: new-array v5, v8, [I // type@04aa │ │ +071014: 0750 |000c: move-object v0, v5 │ │ +071016: 6e20 8c1e 0c00 |000d: invoke-virtual {v12, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1e8c │ │ +07101c: 5221 2500 |0010: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +071020: 380e 1000 |0012: if-eqz v14, 0022 // +0010 │ │ +071024: 6e10 7f1e 0c00 |0014: invoke-virtual {v12}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +07102a: 0c08 |0017: move-result-object v8 │ │ +07102c: 6e10 0701 0800 |0018: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +071032: 0c06 |001b: move-result-object v6 │ │ +071034: 6e10 7501 0600 |001c: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +07103a: 0c08 |001f: move-result-object v8 │ │ +07103c: 5281 690b |0020: iget v1, v8, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ +071040: 4408 000a |0022: aget v8, v0, v10 │ │ +071044: 6e10 811e 0c00 |0024: invoke-virtual {v12}, Landroid/view/View;.getHeight:()I // method@1e81 │ │ +07104a: 0a09 |0027: move-result v9 │ │ +07104c: b098 |0028: add-int/2addr v8, v9 │ │ +07104e: 9108 0108 |0029: sub-int v8, v1, v8 │ │ +071052: 9103 080d |002b: sub-int v3, v8, v13 │ │ +071056: 4408 000a |002d: aget v8, v0, v10 │ │ +07105a: 5229 2800 |002f: iget v9, v2, Landroid/graphics/Rect;.top:I // field@0028 │ │ +07105e: b198 |0031: sub-int/2addr v8, v9 │ │ +071060: 9004 080d |0032: add-int v4, v8, v13 │ │ +071064: 7120 b022 4300 |0034: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +07106a: 0a07 |0037: move-result v7 │ │ +07106c: 54b8 940a |0038: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071070: 6e10 b120 0800 |003a: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ +071076: 0c08 |003d: move-result-object v8 │ │ +071078: 3808 1700 |003e: if-eqz v8, 0055 // +0017 │ │ +07107c: 54b8 940a |0040: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071080: 6e10 b120 0800 |0042: invoke-virtual {v8}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ +071086: 0c08 |0045: move-result-object v8 │ │ +071088: 54b9 9a0a |0046: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +07108c: 6e20 fa01 9800 |0048: invoke-virtual {v8, v9}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +071092: 54b8 9a0a |004b: iget-object v8, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +071096: 5288 2800 |004d: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0028 │ │ +07109a: 54b9 9a0a |004f: iget-object v9, v11, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +07109e: 5299 2500 |0051: iget v9, v9, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +0710a2: b098 |0053: add-int/2addr v8, v9 │ │ +0710a4: b187 |0054: sub-int/2addr v7, v8 │ │ +0710a6: 0f07 |0055: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x0009 line=1092 │ │ 0x000c line=1093 │ │ 0x000d line=1094 │ │ @@ -111724,17 +111699,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0710a4: |[0710a4] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ -0710b4: 5210 950a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ -0710b8: 0f00 |0002: return v0 │ │ +0710a8: |[0710a8] android.support.v7.internal.widget.ListPopupWindow.getPromptPosition:()I │ │ +0710b8: 5210 950a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ +0710bc: 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;) │ │ @@ -111742,24 +111717,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0710bc: |[0710bc] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ -0710cc: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -0710d2: 0a00 |0003: move-result v0 │ │ -0710d4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0710d8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0710da: 1100 |0007: return-object v0 │ │ -0710dc: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -0710e0: 6e10 f11a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1af1 │ │ -0710e6: 0c00 |000d: move-result-object v0 │ │ -0710e8: 28f9 |000e: goto 0007 // -0007 │ │ +0710c0: |[0710c0] android.support.v7.internal.widget.ListPopupWindow.getSelectedItem:()Ljava/lang/Object; │ │ +0710d0: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +0710d6: 0a00 |0003: move-result v0 │ │ +0710d8: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0710dc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0710de: 1100 |0007: return-object v0 │ │ +0710e0: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +0710e4: 6e10 f11a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItem:()Ljava/lang/Object; // method@1af1 │ │ +0710ea: 0c00 |000d: move-result-object v0 │ │ +0710ec: 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; │ │ @@ -111769,24 +111744,24 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0710ec: |[0710ec] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ -0710fc: 6e10 371b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -071102: 0a00 |0003: move-result v0 │ │ -071104: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ -071108: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -07110c: 1000 |0008: return-wide v0 │ │ -07110e: 5420 860a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071112: 6e10 f21a 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1af2 │ │ -071118: 0b00 |000e: move-result-wide v0 │ │ -07111a: 28f9 |000f: goto 0008 // -0007 │ │ +0710f0: |[0710f0] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemId:()J │ │ +071100: 6e10 371b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +071106: 0a00 |0003: move-result v0 │ │ +071108: 3900 0500 |0004: if-nez v0, 0009 // +0005 │ │ +07110c: 1900 0080 |0006: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +071110: 1000 |0008: return-wide v0 │ │ +071112: 5420 860a |0009: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071116: 6e10 f21a 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemId:()J // method@1af2 │ │ +07111c: 0b00 |000e: move-result-wide v0 │ │ +07111e: 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; │ │ @@ -111796,24 +111771,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07111c: |[07111c] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ -07112c: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -071132: 0a00 |0003: move-result v0 │ │ -071134: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -071138: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -07113a: 0f00 |0007: return v0 │ │ -07113c: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071140: 6e10 f31a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ -071146: 0a00 |000d: move-result v0 │ │ -071148: 28f9 |000e: goto 0007 // -0007 │ │ +071120: |[071120] android.support.v7.internal.widget.ListPopupWindow.getSelectedItemPosition:()I │ │ +071130: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +071136: 0a00 |0003: move-result v0 │ │ +071138: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07113c: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +07113e: 0f00 |0007: return v0 │ │ +071140: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071144: 6e10 f31a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ +07114a: 0a00 |000d: move-result v0 │ │ +07114c: 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; │ │ @@ -111823,24 +111798,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07114c: |[07114c] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ -07115c: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -071162: 0a00 |0003: move-result v0 │ │ -071164: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -071168: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -07116a: 1100 |0007: return-object v0 │ │ -07116c: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071170: 6e10 f41a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1af4 │ │ -071176: 0c00 |000d: move-result-object v0 │ │ -071178: 28f9 |000e: goto 0007 // -0007 │ │ +071150: |[071150] android.support.v7.internal.widget.ListPopupWindow.getSelectedView:()Landroid/view/View; │ │ +071160: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +071166: 0a00 |0003: move-result v0 │ │ +071168: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07116c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07116e: 1100 |0007: return-object v0 │ │ +071170: 5410 860a |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071174: 6e10 f41a 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedView:()Landroid/view/View; // method@1af4 │ │ +07117a: 0c00 |000d: move-result-object v0 │ │ +07117c: 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; │ │ @@ -111850,19 +111825,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07117c: |[07117c] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ -07118c: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071190: 6e10 b520 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@20b5 │ │ -071196: 0a00 |0005: move-result v0 │ │ -071198: 0f00 |0006: return v0 │ │ +071180: |[071180] android.support.v7.internal.widget.ListPopupWindow.getSoftInputMode:()I │ │ +071190: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071194: 6e10 b520 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getSoftInputMode:()I // method@20b5 │ │ +07119a: 0a00 |0005: move-result v0 │ │ +07119c: 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;) │ │ @@ -111870,21 +111845,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -07119c: |[07119c] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ -0711ac: 5510 890a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ -0711b0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0711b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0711b6: 0f00 |0005: return v0 │ │ -0711b8: 5210 880a |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -0711bc: 28fd |0008: goto 0005 // -0003 │ │ +0711a0: |[0711a0] android.support.v7.internal.widget.ListPopupWindow.getVerticalOffset:()I │ │ +0711b0: 5510 890a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ +0711b4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0711b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0711ba: 0f00 |0005: return v0 │ │ +0711bc: 5210 880a |0006: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +0711c0: 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; │ │ @@ -111894,17 +111869,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0711c0: |[0711c0] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ -0711d0: 5210 8a0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -0711d4: 0f00 |0002: return v0 │ │ +0711c4: |[0711c4] android.support.v7.internal.widget.ListPopupWindow.getWidth:()I │ │ +0711d4: 5210 8a0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +0711d8: 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;) │ │ @@ -111912,17 +111887,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0711d8: |[0711d8] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ -0711e8: 5510 820a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -0711ec: 0f00 |0002: return v0 │ │ +0711dc: |[0711dc] android.support.v7.internal.widget.ListPopupWindow.isDropDownAlwaysVisible:()Z │ │ +0711ec: 5510 820a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +0711f0: 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;) │ │ @@ -111930,24 +111905,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0711f0: |[0711f0] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ -071200: 5420 940a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071204: 6e10 b420 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ -07120a: 0a00 |0005: move-result v0 │ │ -07120c: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -07120e: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -071212: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -071214: 0f00 |000a: return v0 │ │ -071216: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -071218: 28fe |000c: goto 000a // -0002 │ │ +0711f4: |[0711f4] android.support.v7.internal.widget.ListPopupWindow.isInputMethodNotNeeded:()Z │ │ +071204: 5420 940a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071208: 6e10 b420 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.getInputMethodMode:()I // method@20b4 │ │ +07120e: 0a00 |0005: move-result v0 │ │ +071210: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +071212: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +071216: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +071218: 0f00 |000a: return v0 │ │ +07121a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07121c: 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;) │ │ @@ -111955,17 +111930,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07121c: |[07121c] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ -07122c: 5510 920a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ -071230: 0f00 |0002: return v0 │ │ +071220: |[071220] android.support.v7.internal.widget.ListPopupWindow.isModal:()Z │ │ +071230: 5510 920a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ +071234: 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;) │ │ @@ -111973,19 +111948,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -071234: |[071234] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ -071244: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071248: 6e10 b820 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ -07124e: 0a00 |0005: move-result v0 │ │ -071250: 0f00 |0006: return v0 │ │ +071238: |[071238] android.support.v7.internal.widget.ListPopupWindow.isShowing:()Z │ │ +071248: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +07124c: 6e10 b820 0000 |0002: invoke-virtual {v0}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ +071252: 0a00 |0005: move-result v0 │ │ +071254: 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;) │ │ @@ -111993,101 +111968,101 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -071254: |[071254] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -071264: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ -071268: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ -07126c: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -07126e: 1217 |0005: const/4 v7, #int 1 // #1 │ │ -071270: 6e10 371b 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -071276: 0a09 |0009: move-result v9 │ │ -071278: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ -07127c: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ -071280: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ -071284: 54d9 860a |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071288: 6e10 f31a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ -07128e: 0a09 |0015: move-result v9 │ │ -071290: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ -071294: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ -071298: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ -07129c: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ -0712a0: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ -0712a4: 54d9 860a |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -0712a8: 6e10 f31a 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ -0712ae: 0a04 |0025: move-result v4 │ │ -0712b0: 54d9 940a |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0712b4: 6e10 b720 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@20b7 │ │ -0712ba: 0a09 |002b: move-result v9 │ │ -0712bc: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ -0712c0: 0172 |002e: move v2, v7 │ │ -0712c2: 54d0 800a |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -0712c6: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ -0712cc: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ -0712d0: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ -0712d4: 7210 7720 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ -0712da: 0a01 |003b: move-result v1 │ │ -0712dc: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ -0712e0: 0185 |003e: move v5, v8 │ │ -0712e2: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ -0712e6: 7210 7820 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ -0712ec: 0a09 |0044: move-result v9 │ │ -0712ee: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ -0712f2: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ -0712f6: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ -0712fa: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ -0712fe: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ -071302: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ -071306: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ -07130a: 6e10 221b 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ -071310: 54d8 940a |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071314: 6e20 be20 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ -07131a: 6e10 531b 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -071320: 0f07 |005e: return v7 │ │ -071322: 0182 |005f: move v2, v8 │ │ -071324: 28cf |0060: goto 002f // -0031 │ │ -071326: 54d9 860a |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07132a: 7130 e41a 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@1ae4 │ │ -071330: 0a05 |0066: move-result v5 │ │ -071332: 28d8 |0067: goto 003f // -0028 │ │ -071334: 54d9 860a |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071338: 7210 7820 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ -07133e: 0a0a |006d: move-result v10 │ │ -071340: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ -071344: 7130 e41a 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@1ae4 │ │ -07134a: 0a06 |0073: move-result v6 │ │ -07134c: 28d3 |0074: goto 0047 // -002d │ │ -07134e: 54d9 860a |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071352: 7120 e31a 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@1ae3 │ │ -071358: 54d9 860a |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07135c: 6e30 fb1a e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1afb │ │ -071362: 0a03 |007f: move-result v3 │ │ -071364: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ -071368: 54d9 940a |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07136c: 122a |0084: const/4 v10, #int 2 // #2 │ │ -07136e: 6e20 be20 a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ -071374: 54d9 860a |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071378: 6e10 fd1a 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1afd │ │ -07137e: 6e10 531b 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -071384: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ -07138a: 0187 |0093: move v7, v8 │ │ -07138c: 28ca |0094: goto 005e // -0036 │ │ -07138e: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ -071392: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ -071396: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ -07139a: 28c3 |009b: goto 005e // -003d │ │ -07139c: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ -0713a0: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ -0713a4: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ -0713a8: 28bc |00a2: goto 005e // -0044 │ │ -0713aa: 0000 |00a3: nop // spacer │ │ -0713ac: 0002 0400 1300 0000 1400 0000 1700 ... |00a4: sparse-switch-data (18 units) │ │ +071258: |[071258] android.support.v7.internal.widget.ListPopupWindow.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +071268: 130c 1400 |0000: const/16 v12, #int 20 // #14 │ │ +07126c: 130b 1300 |0002: const/16 v11, #int 19 // #13 │ │ +071270: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +071272: 1217 |0005: const/4 v7, #int 1 // #1 │ │ +071274: 6e10 371b 0d00 |0006: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +07127a: 0a09 |0009: move-result v9 │ │ +07127c: 3809 8900 |000a: if-eqz v9, 0093 // +0089 │ │ +071280: 1309 3e00 |000c: const/16 v9, #int 62 // #3e │ │ +071284: 329e 8500 |000e: if-eq v14, v9, 0093 // +0085 │ │ +071288: 54d9 860a |0010: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +07128c: 6e10 f31a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ +071292: 0a09 |0015: move-result v9 │ │ +071294: 3b09 0a00 |0016: if-gez v9, 0020 // +000a │ │ +071298: 1309 4200 |0018: const/16 v9, #int 66 // #42 │ │ +07129c: 329e 7900 |001a: if-eq v14, v9, 0093 // +0079 │ │ +0712a0: 1309 1700 |001c: const/16 v9, #int 23 // #17 │ │ +0712a4: 329e 7500 |001e: if-eq v14, v9, 0093 // +0075 │ │ +0712a8: 54d9 860a |0020: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +0712ac: 6e10 f31a 0900 |0022: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ +0712b2: 0a04 |0025: move-result v4 │ │ +0712b4: 54d9 940a |0026: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0712b8: 6e10 b720 0900 |0028: invoke-virtual {v9}, Landroid/widget/PopupWindow;.isAboveAnchor:()Z // method@20b7 │ │ +0712be: 0a09 |002b: move-result v9 │ │ +0712c0: 3909 3300 |002c: if-nez v9, 005f // +0033 │ │ +0712c4: 0172 |002e: move v2, v7 │ │ +0712c6: 54d0 800a |002f: iget-object v0, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +0712ca: 1405 ffff ff7f |0031: const v5, #float nan // #7fffffff │ │ +0712d0: 1506 0080 |0034: const/high16 v6, #int -2147483648 // #8000 │ │ +0712d4: 3800 1100 |0036: if-eqz v0, 0047 // +0011 │ │ +0712d8: 7210 7720 0000 |0038: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ +0712de: 0a01 |003b: move-result v1 │ │ +0712e0: 3801 2500 |003c: if-eqz v1, 0061 // +0025 │ │ +0712e4: 0185 |003e: move v5, v8 │ │ +0712e6: 3801 2900 |003f: if-eqz v1, 0068 // +0029 │ │ +0712ea: 7210 7820 0000 |0041: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ +0712f0: 0a09 |0044: move-result v9 │ │ +0712f2: d806 09ff |0045: add-int/lit8 v6, v9, #int -1 // #ff │ │ +0712f6: 3802 0600 |0047: if-eqz v2, 004d // +0006 │ │ +0712fa: 33be 0400 |0049: if-ne v14, v11, 004d // +0004 │ │ +0712fe: 3754 0800 |004b: if-le v4, v5, 0053 // +0008 │ │ +071302: 3902 2800 |004d: if-nez v2, 0075 // +0028 │ │ +071306: 33ce 2600 |004f: if-ne v14, v12, 0075 // +0026 │ │ +07130a: 3464 2400 |0051: if-lt v4, v6, 0075 // +0024 │ │ +07130e: 6e10 221b 0d00 |0053: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ +071314: 54d8 940a |0056: iget-object v8, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071318: 6e20 be20 7800 |0058: invoke-virtual {v8, v7}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ +07131e: 6e10 531b 0d00 |005b: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +071324: 0f07 |005e: return v7 │ │ +071326: 0182 |005f: move v2, v8 │ │ +071328: 28cf |0060: goto 002f // -0031 │ │ +07132a: 54d9 860a |0061: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +07132e: 7130 e41a 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@1ae4 │ │ +071334: 0a05 |0066: move-result v5 │ │ +071336: 28d8 |0067: goto 003f // -0028 │ │ +071338: 54d9 860a |0068: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +07133c: 7210 7820 0000 |006a: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ +071342: 0a0a |006d: move-result v10 │ │ +071344: d80a 0aff |006e: add-int/lit8 v10, v10, #int -1 // #ff │ │ +071348: 7130 e41a 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@1ae4 │ │ +07134e: 0a06 |0073: move-result v6 │ │ +071350: 28d3 |0074: goto 0047 // -002d │ │ +071352: 54d9 860a |0075: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071356: 7120 e31a 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@1ae3 │ │ +07135c: 54d9 860a |007a: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071360: 6e30 fb1a e90f |007c: invoke-virtual {v9, v14, v15}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1afb │ │ +071366: 0a03 |007f: move-result v3 │ │ +071368: 3803 1500 |0080: if-eqz v3, 0095 // +0015 │ │ +07136c: 54d9 940a |0082: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071370: 122a |0084: const/4 v10, #int 2 // #2 │ │ +071372: 6e20 be20 a900 |0085: invoke-virtual {v9, v10}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ +071378: 54d9 860a |0088: iget-object v9, v13, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +07137c: 6e10 fd1a 0900 |008a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.requestFocusFromTouch:()Z // method@1afd │ │ +071382: 6e10 531b 0d00 |008d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +071388: 2c0e 1400 0000 |0090: sparse-switch v14, 000000a4 // +00000014 │ │ +07138e: 0187 |0093: move v7, v8 │ │ +071390: 28ca |0094: goto 005e // -0036 │ │ +071392: 3802 0700 |0095: if-eqz v2, 009c // +0007 │ │ +071396: 33ce 0500 |0097: if-ne v14, v12, 009c // +0005 │ │ +07139a: 3364 faff |0099: if-ne v4, v6, 0093 // -0006 │ │ +07139e: 28c3 |009b: goto 005e // -003d │ │ +0713a0: 3902 f7ff |009c: if-nez v2, 0093 // -0009 │ │ +0713a4: 33be f5ff |009e: if-ne v14, v11, 0093 // -000b │ │ +0713a8: 3354 f3ff |00a0: if-ne v4, v5, 0093 // -000d │ │ +0713ac: 28bc |00a2: goto 005e // -0044 │ │ +0713ae: 0000 |00a3: nop // spacer │ │ +0713b0: 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 │ │ @@ -112146,33 +112121,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0713d0: |[0713d0] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0713e0: 6e10 371b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -0713e6: 0a01 |0003: move-result v1 │ │ -0713e8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -0713ec: 5421 860a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -0713f0: 6e10 f31a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ -0713f6: 0a01 |000b: move-result v1 │ │ -0713f8: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ -0713fc: 5421 860a |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -071400: 6e30 fc1a 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1afc │ │ -071406: 0a00 |0013: move-result v0 │ │ -071408: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -07140c: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ -071412: 0f00 |0019: return v0 │ │ -071414: 6e10 231b 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ -07141a: 28fc |001d: goto 0019 // -0004 │ │ -07141c: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -07141e: 28fa |001f: goto 0019 // -0006 │ │ -071420: 0002 0200 1700 0000 4200 0000 0400 ... |0020: sparse-switch-data (10 units) │ │ +0713d4: |[0713d4] android.support.v7.internal.widget.ListPopupWindow.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0713e4: 6e10 371b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +0713ea: 0a01 |0003: move-result v1 │ │ +0713ec: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0713f0: 5421 860a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +0713f4: 6e10 f31a 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getSelectedItemPosition:()I // method@1af3 │ │ +0713fa: 0a01 |000b: move-result v1 │ │ +0713fc: 3a01 1200 |000c: if-ltz v1, 001e // +0012 │ │ +071400: 5421 860a |000e: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071404: 6e30 fc1a 3104 |0010: invoke-virtual {v1, v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1afc │ │ +07140a: 0a00 |0013: move-result v0 │ │ +07140c: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +071410: 2c03 0a00 0000 |0016: sparse-switch v3, 00000020 // +0000000a │ │ +071416: 0f00 |0019: return v0 │ │ +071418: 6e10 231b 0200 |001a: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ +07141e: 28fc |001d: goto 0019 // -0004 │ │ +071420: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +071422: 28fa |001f: goto 0019 // -0006 │ │ +071424: 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 │ │ @@ -112191,37 +112166,37 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 40 16-bit code units │ │ -071434: |[071434] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ -071444: 6e10 371b 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -07144a: 0a00 |0003: move-result v0 │ │ -07144c: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ -071450: 5470 8e0a |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ -071454: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ -071458: 5471 860a |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07145c: 6e10 ec1a 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1aec │ │ -071462: 0a00 |000f: move-result v0 │ │ -071464: 9100 0800 |0010: sub-int v0, v8, v0 │ │ -071468: 6e20 e61a 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@1ae6 │ │ -07146e: 0c02 |0015: move-result-object v2 │ │ -071470: 6e10 e51a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ -071476: 0c06 |0019: move-result-object v6 │ │ -071478: 5470 8e0a |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ -07147c: 7220 7a20 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ -071482: 0b04 |001f: move-result-wide v4 │ │ -071484: 0183 |0020: move v3, v8 │ │ -071486: 7806 0c20 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@200c │ │ -07148c: 1210 |0024: const/4 v0, #int 1 // #1 │ │ -07148e: 0f00 |0025: return v0 │ │ -071490: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -071492: 28fe |0027: goto 0025 // -0002 │ │ +071438: |[071438] android.support.v7.internal.widget.ListPopupWindow.performItemClick:(I)Z │ │ +071448: 6e10 371b 0700 |0000: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +07144e: 0a00 |0003: move-result v0 │ │ +071450: 3800 2200 |0004: if-eqz v0, 0026 // +0022 │ │ +071454: 5470 8e0a |0006: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ +071458: 3800 1c00 |0008: if-eqz v0, 0024 // +001c │ │ +07145c: 5471 860a |000a: iget-object v1, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071460: 6e10 ec1a 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getFirstVisiblePosition:()I // method@1aec │ │ +071466: 0a00 |000f: move-result v0 │ │ +071468: 9100 0800 |0010: sub-int v0, v8, v0 │ │ +07146c: 6e20 e61a 0100 |0012: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChildAt:(I)Landroid/view/View; // method@1ae6 │ │ +071472: 0c02 |0015: move-result-object v2 │ │ +071474: 6e10 e51a 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getAdapter:()Landroid/widget/ListAdapter; // method@1ae5 │ │ +07147a: 0c06 |0019: move-result-object v6 │ │ +07147c: 5470 8e0a |001a: iget-object v0, v7, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ +071480: 7220 7a20 8600 |001c: invoke-interface {v6, v8}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ +071486: 0b04 |001f: move-result-wide v4 │ │ +071488: 0183 |0020: move v3, v8 │ │ +07148a: 7806 0c20 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@200c │ │ +071490: 1210 |0024: const/4 v0, #int 1 // #1 │ │ +071492: 0f00 |0025: return v0 │ │ +071494: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +071496: 28fe |0027: goto 0025 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0006 line=703 │ │ 0x000a line=704 │ │ 0x000c line=705 │ │ 0x0016 line=706 │ │ @@ -112240,19 +112215,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -071494: |[071494] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ -0714a4: 5420 8c0a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ -0714a8: 5421 990a |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0a99 │ │ -0714ac: 6e20 7002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ -0714b2: 0e00 |0007: return-void │ │ +071498: |[071498] android.support.v7.internal.widget.ListPopupWindow.postShow:()V │ │ +0714a8: 5420 8c0a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ +0714ac: 5421 990a |0002: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mShowDropDownRunnable:Ljava/lang/Runnable; // field@0a99 │ │ +0714b0: 6e20 7002 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ +0714b6: 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; │ │ │ │ @@ -112261,38 +112236,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0714b4: |[0714b4] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -0714c4: 5420 930a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ -0714c8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0714cc: 2200 2f03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@032f │ │ -0714d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0714d2: 7030 0d1b 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@1b0d │ │ -0714d8: 5b20 930a |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ -0714dc: 5b23 800a |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -0714e0: 5420 800a |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -0714e4: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0714e8: 5420 930a |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ -0714ec: 7220 7e20 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@207e │ │ -0714f2: 5420 860a |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -0714f6: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -0714fa: 5420 860a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -0714fe: 5421 800a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -071502: 6e20 ff1a 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1aff │ │ -071508: 0e00 |0022: return-void │ │ -07150a: 5420 800a |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -07150e: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -071512: 5420 800a |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ -071516: 5421 930a |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ -07151a: 7220 7f20 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@207f │ │ -071520: 28de |002e: goto 000c // -0022 │ │ +0714b8: |[0714b8] android.support.v7.internal.widget.ListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0714c8: 5420 930a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ +0714cc: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0714d0: 2200 3603 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow$PopupDataSetObserver; // type@0336 │ │ +0714d4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0714d6: 7030 0d1b 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@1b0d │ │ +0714dc: 5b20 930a |000a: iput-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ +0714e0: 5b23 800a |000c: iput-object v3, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +0714e4: 5420 800a |000e: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +0714e8: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0714ec: 5420 930a |0012: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ +0714f0: 7220 7e20 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@207e │ │ +0714f6: 5420 860a |0017: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +0714fa: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +0714fe: 5420 860a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071502: 5421 800a |001d: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +071506: 6e20 ff1a 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1aff │ │ +07150c: 0e00 |0022: return-void │ │ +07150e: 5420 800a |0023: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +071512: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +071516: 5420 800a |0027: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0a80 │ │ +07151a: 5421 930a |0029: iget-object v1, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0a93 │ │ +07151e: 7220 7f20 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@207f │ │ +071524: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0004 line=206 │ │ 0x000c line=210 │ │ 0x000e line=211 │ │ 0x0012 line=212 │ │ @@ -112310,17 +112285,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071524: |[071524] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -071534: 5b01 830a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0a83 │ │ -071538: 0e00 |0002: return-void │ │ +071528: |[071528] android.support.v7.internal.widget.ListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +071538: 5b01 830a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0a83 │ │ +07153c: 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; │ │ @@ -112330,18 +112305,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07153c: |[07153c] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ -07154c: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071550: 6e20 b920 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@20b9 │ │ -071556: 0e00 |0005: return-void │ │ +071540: |[071540] android.support.v7.internal.widget.ListPopupWindow.setAnimationStyle:(I)V │ │ +071550: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071554: 6e20 b920 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setAnimationStyle:(I)V // method@20b9 │ │ +07155a: 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 │ │ @@ -112351,18 +112326,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071558: |[071558] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -071568: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07156c: 6e20 ba20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@20ba │ │ -071572: 0e00 |0005: return-void │ │ +07155c: |[07155c] android.support.v7.internal.widget.ListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +07156c: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071570: 6e20 ba20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@20ba │ │ +071576: 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; │ │ @@ -112372,31 +112347,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -071574: |[071574] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ -071584: 5431 940a |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071588: 6e10 b120 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ -07158e: 0c00 |0005: move-result-object v0 │ │ -071590: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -071594: 5431 9a0a |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -071598: 6e20 fa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -07159e: 5431 9a0a |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -0715a2: 5211 2600 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ -0715a6: 5432 9a0a |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ -0715aa: 5222 2700 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0027 │ │ -0715ae: b021 |0015: add-int/2addr v1, v2 │ │ -0715b0: b041 |0016: add-int/2addr v1, v4 │ │ -0715b2: 5931 8a0a |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -0715b6: 0e00 |0019: return-void │ │ -0715b8: 6e20 521b 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1b52 │ │ -0715be: 28fc |001d: goto 0019 // -0004 │ │ +071578: |[071578] android.support.v7.internal.widget.ListPopupWindow.setContentWidth:(I)V │ │ +071588: 5431 940a |0000: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +07158c: 6e10 b120 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupWindow;.getBackground:()Landroid/graphics/drawable/Drawable; // method@20b1 │ │ +071592: 0c00 |0005: move-result-object v0 │ │ +071594: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +071598: 5431 9a0a |0008: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +07159c: 6e20 fa01 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +0715a2: 5431 9a0a |000d: iget-object v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +0715a6: 5211 2600 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ +0715aa: 5432 9a0a |0011: iget-object v2, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0a9a │ │ +0715ae: 5222 2700 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@0027 │ │ +0715b2: b021 |0015: add-int/2addr v1, v2 │ │ +0715b4: b041 |0016: add-int/2addr v1, v4 │ │ +0715b6: 5931 8a0a |0017: iput v1, v3, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +0715ba: 0e00 |0019: return-void │ │ +0715bc: 6e20 521b 4300 |001a: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setWidth:(I)V // method@1b52 │ │ +0715c2: 28fc |001d: goto 0019 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0006 line=441 │ │ 0x0008 line=442 │ │ 0x000d line=443 │ │ 0x0019 line=447 │ │ @@ -112411,17 +112386,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0715c0: |[0715c0] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ -0715d0: 5c01 820a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -0715d4: 0e00 |0002: return-void │ │ +0715c4: |[0715c4] android.support.v7.internal.widget.ListPopupWindow.setDropDownAlwaysVisible:(Z)V │ │ +0715d4: 5c01 820a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +0715d8: 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 │ │ @@ -112431,17 +112406,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0715d8: |[0715d8] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ -0715e8: 5c01 8b0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ -0715ec: 0e00 |0002: return-void │ │ +0715dc: |[0715dc] android.support.v7.internal.widget.ListPopupWindow.setForceIgnoreOutsideTouch:(Z)V │ │ +0715ec: 5c01 8b0a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ +0715f0: 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 │ │ @@ -112451,17 +112426,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0715f0: |[0715f0] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ -071600: 5901 840a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -071604: 0e00 |0002: return-void │ │ +0715f4: |[0715f4] android.support.v7.internal.widget.ListPopupWindow.setHeight:(I)V │ │ +071604: 5901 840a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +071608: 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 │ │ @@ -112471,17 +112446,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071608: |[071608] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ -071618: 5901 850a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ -07161c: 0e00 |0002: return-void │ │ +07160c: |[07160c] android.support.v7.internal.widget.ListPopupWindow.setHorizontalOffset:(I)V │ │ +07161c: 5901 850a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ +071620: 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 │ │ @@ -112491,18 +112466,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071620: |[071620] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ -071630: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071634: 6e20 be20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ -07163a: 0e00 |0005: return-void │ │ +071624: |[071624] android.support.v7.internal.widget.ListPopupWindow.setInputMethodMode:(I)V │ │ +071634: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071638: 6e20 be20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setInputMethodMode:(I)V // method@20be │ │ +07163e: 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 │ │ @@ -112512,17 +112487,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07163c: |[07163c] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ -07164c: 5901 910a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ -071650: 0e00 |0002: return-void │ │ +071640: |[071640] android.support.v7.internal.widget.ListPopupWindow.setListItemExpandMax:(I)V │ │ +071650: 5901 910a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mListItemExpandMaximum:I // field@0a91 │ │ +071654: 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 │ │ @@ -112532,17 +112507,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071654: |[071654] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ -071664: 5b01 870a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ -071668: 0e00 |0002: return-void │ │ +071658: |[071658] android.support.v7.internal.widget.ListPopupWindow.setListSelector:(Landroid/graphics/drawable/Drawable;)V │ │ +071668: 5b01 870a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0a87 │ │ +07166c: 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; │ │ @@ -112552,20 +112527,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07166c: |[07166c] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ -07167c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07167e: 5c10 920a |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ -071682: 5410 940a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071686: 6e20 bc20 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@20bc │ │ -07168c: 0e00 |0008: return-void │ │ +071670: |[071670] android.support.v7.internal.widget.ListPopupWindow.setModal:(Z)V │ │ +071680: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +071682: 5c10 920a |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ +071686: 5410 940a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +07168a: 6e20 bc20 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setFocusable:(Z)V // method@20bc │ │ +071690: 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; │ │ @@ -112576,18 +112551,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071690: |[071690] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -0716a0: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0716a4: 6e20 bf20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@20bf │ │ -0716aa: 0e00 |0005: return-void │ │ +071694: |[071694] android.support.v7.internal.widget.ListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +0716a4: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0716a8: 6e20 bf20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@20bf │ │ +0716ae: 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; │ │ @@ -112597,17 +112572,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0716ac: |[0716ac] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0716bc: 5b01 8e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ -0716c0: 0e00 |0002: return-void │ │ +0716b0: |[0716b0] android.support.v7.internal.widget.ListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0716c0: 5b01 8e0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0a8e │ │ +0716c4: 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; │ │ @@ -112617,17 +112592,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0716c4: |[0716c4] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ -0716d4: 5b01 8f0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ -0716d8: 0e00 |0002: return-void │ │ +0716c8: |[0716c8] android.support.v7.internal.widget.ListPopupWindow.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V │ │ +0716d8: 5b01 8f0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0a8f │ │ +0716dc: 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; │ │ @@ -112637,17 +112612,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0716dc: |[0716dc] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ -0716ec: 5901 950a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ -0716f0: 0e00 |0002: return-void │ │ +0716e0: |[0716e0] android.support.v7.internal.widget.ListPopupWindow.setPromptPosition:(I)V │ │ +0716f0: 5901 950a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptPosition:I // field@0a95 │ │ +0716f4: 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 │ │ @@ -112657,23 +112632,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0716f4: |[0716f4] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ -071704: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -07170a: 0a00 |0003: move-result v0 │ │ -07170c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -071710: 7010 3c1b 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1b3c │ │ -071716: 5b12 960a |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ -07171a: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -07171e: 6e10 531b 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -071724: 0e00 |0010: return-void │ │ +0716f8: |[0716f8] android.support.v7.internal.widget.ListPopupWindow.setPromptView:(Landroid/view/View;)V │ │ +071708: 6e10 371b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +07170e: 0a00 |0003: move-result v0 │ │ +071710: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +071714: 7010 3c1b 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.removePromptView:()V // method@1b3c │ │ +07171a: 5b12 960a |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPromptView:Landroid/view/View; // field@0a96 │ │ +07171e: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +071722: 6e10 531b 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +071728: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0004 line=493 │ │ 0x0006 line=494 │ │ 0x0009 line=496 │ │ 0x000b line=497 │ │ @@ -112689,29 +112664,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -071728: |[071728] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ -071738: 5420 860a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07173c: 6e10 371b 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -071742: 0a01 |0005: move-result v1 │ │ -071744: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -071748: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -07174c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07174e: 7120 e31a 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@1ae3 │ │ -071754: 6e20 071b 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1b07 │ │ -07175a: 6e10 e81a 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@1ae8 │ │ -071760: 0a01 |0014: move-result v1 │ │ -071762: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -071766: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -071768: 6e30 031b 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1b03 │ │ -07176e: 0e00 |001b: return-void │ │ +07172c: |[07172c] android.support.v7.internal.widget.ListPopupWindow.setSelection:(I)V │ │ +07173c: 5420 860a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071740: 6e10 371b 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +071746: 0a01 |0005: move-result v1 │ │ +071748: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +07174c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +071750: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +071752: 7120 e31a 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@1ae3 │ │ +071758: 6e20 071b 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1b07 │ │ +07175e: 6e10 e81a 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.getChoiceMode:()I // method@1ae8 │ │ +071764: 0a01 |0014: move-result v1 │ │ +071766: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +07176a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +07176c: 6e30 031b 3001 |0018: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@1b03 │ │ +071772: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0002 line=657 │ │ 0x000a line=658 │ │ 0x000e line=659 │ │ 0x0011 line=660 │ │ @@ -112727,18 +112702,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -071770: |[071770] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ -071780: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071784: 6e20 c120 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@20c1 │ │ -07178a: 0e00 |0005: return-void │ │ +071774: |[071774] android.support.v7.internal.widget.ListPopupWindow.setSoftInputMode:(I)V │ │ +071784: 5410 940a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071788: 6e20 c120 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;.setSoftInputMode:(I)V // method@20c1 │ │ +07178e: 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 │ │ @@ -112748,19 +112723,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -07178c: |[07178c] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ -07179c: 5912 880a |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -0717a0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0717a2: 5c10 890a |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ -0717a6: 0e00 |0005: return-void │ │ +071790: |[071790] android.support.v7.internal.widget.ListPopupWindow.setVerticalOffset:(I)V │ │ +0717a0: 5912 880a |0000: iput v2, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +0717a4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0717a6: 5c10 890a |0003: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0a89 │ │ +0717aa: 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; │ │ @@ -112771,17 +112746,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0717a8: |[0717a8] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ -0717b8: 5901 8a0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -0717bc: 0e00 |0002: return-void │ │ +0717ac: |[0717ac] android.support.v7.internal.widget.ListPopupWindow.setWidth:(I)V │ │ +0717bc: 5901 8a0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +0717c0: 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 │ │ @@ -112791,144 +112766,144 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 241 16-bit code units │ │ -0717c0: |[0717c0] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ -0717d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0717d2: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ -0717d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0717d6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0717d8: 7010 211b 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1b21 │ │ -0717de: 0a06 |0007: move-result v6 │ │ -0717e0: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -0717e2: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0717e4: 6e10 351b 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1b35 │ │ -0717ea: 0a07 |000d: move-result v7 │ │ -0717ec: 54a2 940a |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0717f0: 6e10 b820 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ -0717f6: 0a02 |0013: move-result v2 │ │ -0717f8: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ -0717fc: 52a2 8a0a |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071800: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ -071804: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -071806: 52a2 840a |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -07180a: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ -07180e: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ -071812: 0165 |0021: move v5, v6 │ │ -071814: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ -071818: 54a2 940a |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07181c: 52a8 8a0a |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071820: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ -071824: 6e30 c420 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ -07182a: 54a0 940a |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07182e: 55a2 8b0a |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ -071832: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ -071836: 55a2 820a |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -07183a: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ -07183e: 0131 |0037: move v1, v3 │ │ -071840: 6e20 c020 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@20c0 │ │ -071846: 54a0 940a |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07184a: 6e10 241b 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -071850: 0c01 |0040: move-result-object v1 │ │ -071852: 52a2 850a |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ -071856: 52a3 880a |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -07185a: 7406 c620 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@20c6 │ │ -071860: 0e00 |0048: return-void │ │ -071862: 52a2 8a0a |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071866: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ -07186a: 6e10 241b 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -071870: 0c02 |0050: move-result-object v2 │ │ -071872: 6e10 9e1e 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -071878: 0a04 |0054: move-result v4 │ │ -07187a: 28c6 |0055: goto 001b // -003a │ │ -07187c: 52a4 8a0a |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071880: 28c3 |0058: goto 001b // -003d │ │ -071882: 0105 |0059: move v5, v0 │ │ -071884: 28c8 |005a: goto 0022 // -0038 │ │ -071886: 0110 |005b: move v0, v1 │ │ -071888: 28ce |005c: goto 002a // -0032 │ │ -07188a: 54a8 940a |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07188e: 52a2 8a0a |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071892: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ -071896: 0102 |0063: move v2, v0 │ │ -071898: 6e30 c420 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ -07189e: 28c6 |0067: goto 002d // -003a │ │ -0718a0: 0112 |0068: move v2, v1 │ │ -0718a2: 28fb |0069: goto 0064 // -0005 │ │ -0718a4: 52a0 840a |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -0718a8: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ -0718ac: 0165 |006e: move v5, v6 │ │ -0718ae: 28be |006f: goto 002d // -0042 │ │ -0718b0: 52a5 840a |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -0718b4: 28bb |0072: goto 002d // -0045 │ │ -0718b6: 52a2 8a0a |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -0718ba: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ -0718be: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ -0718c0: 52a2 840a |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -0718c4: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ -0718c8: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ -0718ca: 54a2 940a |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0718ce: 6e30 c420 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ -0718d4: 54a2 940a |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0718d8: 55a8 8b0a |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ -0718dc: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ -0718e0: 55a8 820a |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ -0718e4: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ -0718e8: 6e20 c020 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@20c0 │ │ -0718ee: 54a1 940a |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0718f2: 54a2 9b0a |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0a9b │ │ -0718f6: 6e20 c220 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@20c2 │ │ -0718fc: 54a1 940a |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071900: 6e10 241b 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -071906: 0c02 |009b: move-result-object v2 │ │ -071908: 52a3 850a |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ -07190c: 52a8 880a |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ -071910: 6e40 c520 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20c5 │ │ -071916: 54a1 860a |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07191a: 6e20 071b 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1b07 │ │ -071920: 55a0 920a |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ -071924: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ -071928: 54a0 860a |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ -07192c: 6e10 f81a 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1af8 │ │ -071932: 0a00 |00b1: move-result v0 │ │ -071934: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ -071938: 6e10 221b 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ -07193e: 55a0 920a |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ -071942: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ -071946: 54a0 8c0a |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ -07194a: 54a1 8d0a |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0a8d │ │ -07194e: 6e20 7002 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ -071954: 2886 |00c2: goto 0048 // -007a │ │ -071956: 52a2 8a0a |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -07195a: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ -07195e: 54a2 940a |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071962: 6e10 241b 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ -071968: 0c08 |00cc: move-result-object v8 │ │ -07196a: 6e10 9e1e 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -071970: 0a08 |00d0: move-result v8 │ │ -071972: 6e20 c320 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@20c3 │ │ -071978: 28a4 |00d4: goto 0078 // -005c │ │ -07197a: 54a2 940a |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -07197e: 52a8 8a0a |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ -071982: 6e20 c320 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@20c3 │ │ -071988: 289c |00dc: goto 0078 // -0064 │ │ -07198a: 52a2 840a |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -07198e: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ -071992: 54a2 940a |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -071996: 6e20 bd20 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@20bd │ │ -07199c: 2897 |00e6: goto 007d // -0069 │ │ -07199e: 54a2 940a |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ -0719a2: 52a8 840a |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ -0719a6: 6e20 bd20 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@20bd │ │ -0719ac: 288f |00ee: goto 007d // -0071 │ │ -0719ae: 0113 |00ef: move v3, v1 │ │ -0719b0: 289c |00f0: goto 008c // -0064 │ │ +0717c4: |[0717c4] android.support.v7.internal.widget.ListPopupWindow.show:()V │ │ +0717d4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0717d6: 12e9 |0001: const/4 v9, #int -2 // #fe │ │ +0717d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0717da: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0717dc: 7010 211b 0a00 |0004: invoke-direct {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.buildDropDown:()I // method@1b21 │ │ +0717e2: 0a06 |0007: move-result v6 │ │ +0717e4: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +0717e6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +0717e8: 6e10 351b 0a00 |000a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.isInputMethodNotNeeded:()Z // method@1b35 │ │ +0717ee: 0a07 |000d: move-result v7 │ │ +0717f0: 54a2 940a |000e: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0717f4: 6e10 b820 0200 |0010: invoke-virtual {v2}, Landroid/widget/PopupWindow;.isShowing:()Z // method@20b8 │ │ +0717fa: 0a02 |0013: move-result v2 │ │ +0717fc: 3802 5f00 |0014: if-eqz v2, 0073 // +005f │ │ +071800: 52a2 8a0a |0016: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +071804: 3302 3100 |0018: if-ne v2, v0, 0049 // +0031 │ │ +071808: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +07180a: 52a2 840a |001b: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +07180e: 3302 4d00 |001d: if-ne v2, v0, 006a // +004d │ │ +071812: 3807 3a00 |001f: if-eqz v7, 0059 // +003a │ │ +071816: 0165 |0021: move v5, v6 │ │ +071818: 3807 3b00 |0022: if-eqz v7, 005d // +003b │ │ +07181c: 54a2 940a |0024: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071820: 52a8 8a0a |0026: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +071824: 3308 3300 |0028: if-ne v8, v0, 005b // +0033 │ │ +071828: 6e30 c420 0201 |002a: invoke-virtual {v2, v0, v1}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ +07182e: 54a0 940a |002d: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071832: 55a2 8b0a |002f: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ +071836: 3902 0700 |0031: if-nez v2, 0038 // +0007 │ │ +07183a: 55a2 820a |0033: iget-boolean v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +07183e: 3902 0300 |0035: if-nez v2, 0038 // +0003 │ │ +071842: 0131 |0037: move v1, v3 │ │ +071844: 6e20 c020 1000 |0038: invoke-virtual {v0, v1}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@20c0 │ │ +07184a: 54a0 940a |003b: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +07184e: 6e10 241b 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +071854: 0c01 |0040: move-result-object v1 │ │ +071856: 52a2 850a |0041: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ +07185a: 52a3 880a |0043: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +07185e: 7406 c620 0000 |0045: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@20c6 │ │ +071864: 0e00 |0048: return-void │ │ +071866: 52a2 8a0a |0049: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +07186a: 3392 0b00 |004b: if-ne v2, v9, 0056 // +000b │ │ +07186e: 6e10 241b 0a00 |004d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +071874: 0c02 |0050: move-result-object v2 │ │ +071876: 6e10 9e1e 0200 |0051: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +07187c: 0a04 |0054: move-result v4 │ │ +07187e: 28c6 |0055: goto 001b // -003a │ │ +071880: 52a4 8a0a |0056: iget v4, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +071884: 28c3 |0058: goto 001b // -003d │ │ +071886: 0105 |0059: move v5, v0 │ │ +071888: 28c8 |005a: goto 0022 // -0038 │ │ +07188a: 0110 |005b: move v0, v1 │ │ +07188c: 28ce |005c: goto 002a // -0032 │ │ +07188e: 54a8 940a |005d: iget-object v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071892: 52a2 8a0a |005f: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +071896: 3302 0700 |0061: if-ne v2, v0, 0068 // +0007 │ │ +07189a: 0102 |0063: move v2, v0 │ │ +07189c: 6e30 c420 2800 |0064: invoke-virtual {v8, v2, v0}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ +0718a2: 28c6 |0067: goto 002d // -003a │ │ +0718a4: 0112 |0068: move v2, v1 │ │ +0718a6: 28fb |0069: goto 0064 // -0005 │ │ +0718a8: 52a0 840a |006a: iget v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +0718ac: 3390 0400 |006c: if-ne v0, v9, 0070 // +0004 │ │ +0718b0: 0165 |006e: move v5, v6 │ │ +0718b2: 28be |006f: goto 002d // -0042 │ │ +0718b4: 52a5 840a |0070: iget v5, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +0718b8: 28bb |0072: goto 002d // -0045 │ │ +0718ba: 52a2 8a0a |0073: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +0718be: 3302 4e00 |0075: if-ne v2, v0, 00c3 // +004e │ │ +0718c2: 12f4 |0077: const/4 v4, #int -1 // #ff │ │ +0718c4: 52a2 840a |0078: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +0718c8: 3302 6300 |007a: if-ne v2, v0, 00dd // +0063 │ │ +0718cc: 12f5 |007c: const/4 v5, #int -1 // #ff │ │ +0718ce: 54a2 940a |007d: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0718d2: 6e30 c420 4205 |007f: invoke-virtual {v2, v4, v5}, Landroid/widget/PopupWindow;.setWindowLayoutMode:(II)V // method@20c4 │ │ +0718d8: 54a2 940a |0082: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0718dc: 55a8 8b0a |0084: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mForceIgnoreOutsideTouch:Z // field@0a8b │ │ +0718e0: 3908 6900 |0086: if-nez v8, 00ef // +0069 │ │ +0718e4: 55a8 820a |0088: iget-boolean v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownAlwaysVisible:Z // field@0a82 │ │ +0718e8: 3908 6500 |008a: if-nez v8, 00ef // +0065 │ │ +0718ec: 6e20 c020 3200 |008c: invoke-virtual {v2, v3}, Landroid/widget/PopupWindow;.setOutsideTouchable:(Z)V // method@20c0 │ │ +0718f2: 54a1 940a |008f: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0718f6: 54a2 9b0a |0091: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mTouchInterceptor:Landroid/support/v7/internal/widget/ListPopupWindow$PopupTouchInterceptor; // field@0a9b │ │ +0718fa: 6e20 c220 2100 |0093: invoke-virtual {v1, v2}, Landroid/widget/PopupWindow;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@20c2 │ │ +071900: 54a1 940a |0096: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071904: 6e10 241b 0a00 |0098: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +07190a: 0c02 |009b: move-result-object v2 │ │ +07190c: 52a3 850a |009c: iget v3, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHorizontalOffset:I // field@0a85 │ │ +071910: 52a8 880a |009e: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownVerticalOffset:I // field@0a88 │ │ +071914: 6e40 c520 2183 |00a0: invoke-virtual {v1, v2, v3, v8}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20c5 │ │ +07191a: 54a1 860a |00a3: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +07191e: 6e20 071b 0100 |00a5: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.setSelection:(I)V // method@1b07 │ │ +071924: 55a0 920a |00a8: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ +071928: 3800 0a00 |00aa: if-eqz v0, 00b4 // +000a │ │ +07192c: 54a0 860a |00ac: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownList:Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView; // field@0a86 │ │ +071930: 6e10 f81a 0000 |00ae: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@1af8 │ │ +071936: 0a00 |00b1: move-result v0 │ │ +071938: 3800 0500 |00b2: if-eqz v0, 00b7 // +0005 │ │ +07193c: 6e10 221b 0a00 |00b4: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.clearListSelection:()V // method@1b22 │ │ +071942: 55a0 920a |00b7: iget-boolean v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mModal:Z // field@0a92 │ │ +071946: 3900 8fff |00b9: if-nez v0, 0048 // -0071 │ │ +07194a: 54a0 8c0a |00bb: iget-object v0, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHandler:Landroid/os/Handler; // field@0a8c │ │ +07194e: 54a1 8d0a |00bd: iget-object v1, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mHideSelector:Landroid/support/v7/internal/widget/ListPopupWindow$ListSelectorHider; // field@0a8d │ │ +071952: 6e20 7002 1000 |00bf: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ +071958: 2886 |00c2: goto 0048 // -007a │ │ +07195a: 52a2 8a0a |00c3: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +07195e: 3392 1000 |00c5: if-ne v2, v9, 00d5 // +0010 │ │ +071962: 54a2 940a |00c7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071966: 6e10 241b 0a00 |00c9: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ListPopupWindow;.getAnchorView:()Landroid/view/View; // method@1b24 │ │ +07196c: 0c08 |00cc: move-result-object v8 │ │ +07196e: 6e10 9e1e 0800 |00cd: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +071974: 0a08 |00d0: move-result v8 │ │ +071976: 6e20 c320 8200 |00d1: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@20c3 │ │ +07197c: 28a4 |00d4: goto 0078 // -005c │ │ +07197e: 54a2 940a |00d5: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +071982: 52a8 8a0a |00d7: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownWidth:I // field@0a8a │ │ +071986: 6e20 c320 8200 |00d9: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setWidth:(I)V // method@20c3 │ │ +07198c: 289c |00dc: goto 0078 // -0064 │ │ +07198e: 52a2 840a |00dd: iget v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +071992: 3392 0800 |00df: if-ne v2, v9, 00e7 // +0008 │ │ +071996: 54a2 940a |00e1: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +07199a: 6e20 bd20 6200 |00e3: invoke-virtual {v2, v6}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@20bd │ │ +0719a0: 2897 |00e6: goto 007d // -0069 │ │ +0719a2: 54a2 940a |00e7: iget-object v2, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mPopup:Landroid/widget/PopupWindow; // field@0a94 │ │ +0719a6: 52a8 840a |00e9: iget v8, v10, Landroid/support/v7/internal/widget/ListPopupWindow;.mDropDownHeight:I // field@0a84 │ │ +0719aa: 6e20 bd20 8200 |00eb: invoke-virtual {v2, v8}, Landroid/widget/PopupWindow;.setHeight:(I)V // method@20bd │ │ +0719b0: 288f |00ee: goto 007d // -0071 │ │ +0719b2: 0113 |00ef: move v3, v1 │ │ +0719b4: 289c |00f0: goto 008c // -0064 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=514 │ │ 0x0008 line=516 │ │ 0x0009 line=517 │ │ 0x000a line=519 │ │ 0x000e line=521 │ │ @@ -112973,21 +112948,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 : 2395 (ListPopupWindow.java) │ │ + source_file_idx : 2404 (ListPopupWindow.java) │ │ │ │ Class #454 header: │ │ -class_idx : 820 │ │ +class_idx : 827 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2748 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -113005,21 +112980,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 : 2739 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2748 (NativeActionModeAwareLayout.java) │ │ │ │ Class #455 header: │ │ -class_idx : 821 │ │ +class_idx : 828 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 993 │ │ -source_file_idx : 2739 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 2748 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -113042,17 +113017,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 │ │ -0719b4: |[0719b4] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0719c4: 7030 5820 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ -0719ca: 0e00 |0003: return-void │ │ +0719b8: |[0719b8] android.support.v7.internal.widget.NativeActionModeAwareLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0719c8: 7030 5820 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ +0719ce: 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; │ │ @@ -113064,17 +113039,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 │ │ -0719cc: |[0719cc] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ -0719dc: 5b01 9c0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ -0719e0: 0e00 |0002: return-void │ │ +0719d0: |[0719d0] android.support.v7.internal.widget.NativeActionModeAwareLayout.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V │ │ +0719e0: 5b01 9c0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ +0719e4: 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; │ │ @@ -113084,40 +113059,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 │ │ -0719e4: |[0719e4] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ -0719f4: 5410 9c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ -0719f8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0719fc: 5410 9c0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ -071a00: 7220 541b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1b54 │ │ -071a06: 0c03 |0009: move-result-object v3 │ │ -071a08: 6f30 7620 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@2076 │ │ -071a0e: 0c00 |000d: move-result-object v0 │ │ -071a10: 1100 |000e: return-object v0 │ │ +0719e8: |[0719e8] android.support.v7.internal.widget.NativeActionModeAwareLayout.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; │ │ +0719f8: 5410 9c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ +0719fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +071a00: 5410 9c0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.mActionModeForChildListener:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener; // field@0a9c │ │ +071a04: 7220 541b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; // method@1b54 │ │ +071a0a: 0c03 |0009: move-result-object v3 │ │ +071a0c: 6f30 7620 2103 |000a: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.startActionModeForChild:(Landroid/view/View;Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@2076 │ │ +071a12: 0c00 |000d: move-result-object v0 │ │ +071a14: 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 : 2739 (NativeActionModeAwareLayout.java) │ │ + source_file_idx : 2748 (NativeActionModeAwareLayout.java) │ │ │ │ Class #456 header: │ │ -class_idx : 822 │ │ +class_idx : 829 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2913 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2922 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -113129,21 +113104,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2913 (ProgressBarICS.java) │ │ + source_file_idx : 2922 (ProgressBarICS.java) │ │ │ │ Class #457 header: │ │ -class_idx : 823 │ │ +class_idx : 830 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2913 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2922 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -113180,21 +113155,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 │ │ -071a14: |[071a14] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ -071a24: 5b01 a00a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ -071a28: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -071a2e: 5902 9e0a |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ -071a32: 5903 9f0a |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ -071a36: 5c04 9d0a |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ -071a3a: 0e00 |000b: return-void │ │ +071a18: |[071a18] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZ)V │ │ +071a28: 5b01 a00a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ +071a2c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +071a32: 5902 9e0a |0005: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ +071a36: 5903 9f0a |0007: iput v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ +071a3a: 5c04 9d0a |0009: iput-boolean v4, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ +071a3e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x0009 line=399 │ │ 0x000b line=400 │ │ @@ -113211,24 +113186,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -071a3c: |[071a3c] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ -071a4c: 5450 a00a |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ -071a50: 5251 9e0a |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ -071a54: 5252 9f0a |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ -071a58: 5553 9d0a |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ -071a5c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -071a5e: 7154 681b 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@1b68 │ │ -071a64: 5450 a00a |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ -071a68: 7120 691b 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@1b69 │ │ -071a6e: 0e00 |0011: return-void │ │ +071a40: |[071a40] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.run:()V │ │ +071a50: 5450 a00a |0000: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ +071a54: 5251 9e0a |0002: iget v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ +071a58: 5252 9f0a |0004: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ +071a5c: 5553 9d0a |0006: iget-boolean v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ +071a60: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +071a62: 7154 681b 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@1b68 │ │ +071a68: 5450 a00a |000c: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.this$0:Landroid/support/v7/internal/widget/ProgressBarICS; // field@0aa0 │ │ +071a6c: 7120 691b 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@1b69 │ │ +071a72: 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; │ │ @@ -113238,38 +113213,38 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -071a70: |[071a70] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ -071a80: 5901 9e0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ -071a84: 5902 9f0a |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ -071a88: 5c03 9d0a |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ -071a8c: 0e00 |0006: return-void │ │ +071a74: |[071a74] android.support.v7.internal.widget.ProgressBarICS$RefreshProgressRunnable.setup:(IIZ)V │ │ +071a84: 5901 9e0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mId:I // field@0a9e │ │ +071a88: 5902 9f0a |0002: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mProgress:I // field@0a9f │ │ +071a8c: 5c03 9d0a |0004: iput-boolean v3, v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.mFromUser:Z // field@0a9d │ │ +071a90: 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 : 2913 (ProgressBarICS.java) │ │ + source_file_idx : 2922 (ProgressBarICS.java) │ │ │ │ Class #458 header: │ │ -class_idx : 824 │ │ +class_idx : 831 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2913 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2922 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -113291,17 +113266,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071a90: |[071a90] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ -071aa0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -071aa6: 0e00 |0003: return-void │ │ +071a94: |[071a94] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.:()V │ │ +071aa4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +071aaa: 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 - │ │ @@ -113310,19 +113285,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 │ │ -071aa8: |[071aa8] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -071ab8: 2200 3903 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0339 │ │ -071abc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -071abe: 7030 621b 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@1b62 │ │ -071ac4: 1100 |0006: return-object v0 │ │ +071aac: |[071aac] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +071abc: 2200 4003 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0340 │ │ +071ac0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +071ac2: 7030 621b 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@1b62 │ │ +071ac8: 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; │ │ │ │ @@ -113331,18 +113306,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 │ │ -071ac8: |[071ac8] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -071ad8: 6e20 5c1b 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@1b5c │ │ -071ade: 0c00 |0003: move-result-object v0 │ │ -071ae0: 1100 |0004: return-object v0 │ │ +071acc: |[071acc] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +071adc: 6e20 5c1b 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@1b5c │ │ +071ae2: 0c00 |0003: move-result-object v0 │ │ +071ae4: 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; │ │ │ │ @@ -113351,17 +113326,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 │ │ -071ae4: |[071ae4] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ -071af4: 2320 b704 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@04b7 │ │ -071af8: 1100 |0002: return-object v0 │ │ +071ae8: |[071ae8] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; │ │ +071af8: 2320 c004 |0000: new-array v0, v2, [Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@04c0 │ │ +071afc: 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 │ │ │ │ @@ -113370,32 +113345,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 │ │ -071afc: |[071afc] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -071b0c: 6e20 5e1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1b5e │ │ -071b12: 0c00 |0003: move-result-object v0 │ │ -071b14: 1100 |0004: return-object v0 │ │ +071b00: |[071b00] android.support.v7.internal.widget.ProgressBarICS$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +071b10: 6e20 5e1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.newArray:(I)[Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // method@1b5e │ │ +071b16: 0c00 |0003: move-result-object v0 │ │ +071b18: 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 : 2913 (ProgressBarICS.java) │ │ + source_file_idx : 2922 (ProgressBarICS.java) │ │ │ │ Class #459 header: │ │ -class_idx : 825 │ │ +class_idx : 832 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 926 │ │ -source_file_idx : 2913 │ │ +superclass_idx : 934 │ │ +source_file_idx : 2922 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #459 annotations: │ │ Annotations on class │ │ @@ -113429,42 +113404,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -071b18: |[071b18] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ -071b28: 2200 3803 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@0338 │ │ -071b2c: 7010 5b1b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@1b5b │ │ -071b32: 6900 a10a |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0aa1 │ │ -071b36: 0e00 |0007: return-void │ │ +071b1c: |[071b1c] android.support.v7.internal.widget.ProgressBarICS$SavedState.:()V │ │ +071b2c: 2200 3f03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1; // type@033f │ │ +071b30: 7010 5b1b 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState$1;.:()V // method@1b5b │ │ +071b36: 6900 a10a |0005: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0aa1 │ │ +071b3a: 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 │ │ -071b38: |[071b38] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ -071b48: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ -071b4e: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -071b54: 0a00 |0006: move-result v0 │ │ -071b56: 5910 a20a |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ -071b5a: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -071b60: 0a00 |000c: move-result v0 │ │ -071b62: 5910 a30a |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ -071b66: 0e00 |000f: return-void │ │ +071b3c: |[071b3c] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;)V │ │ +071b4c: 7020 641e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1e64 │ │ +071b52: 6e10 8102 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +071b58: 0a00 |0006: move-result v0 │ │ +071b5a: 5910 a20a |0007: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ +071b5e: 6e10 8102 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +071b64: 0a00 |000c: move-result v0 │ │ +071b66: 5910 a30a |000d: iput v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ +071b6a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=853 │ │ 0x0003 line=854 │ │ 0x0009 line=855 │ │ 0x000f line=856 │ │ locals : │ │ @@ -113476,17 +113451,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 │ │ -071b68: |[071b68] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ -071b78: 7020 611b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1b61 │ │ -071b7e: 0e00 |0003: return-void │ │ +071b6c: |[071b6c] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcel;Landroid/support/v7/internal/widget/ProgressBarICS$1;)V │ │ +071b7c: 7020 611b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcel;)V // method@1b61 │ │ +071b82: 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; │ │ @@ -113496,17 +113471,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -071b80: |[071b80] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ -071b90: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ -071b96: 0e00 |0003: return-void │ │ +071b84: |[071b84] android.support.v7.internal.widget.ProgressBarICS$SavedState.:(Landroid/os/Parcelable;)V │ │ +071b94: 7020 651e 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1e65 │ │ +071b9a: 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; │ │ @@ -113517,39 +113492,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -071b98: |[071b98] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -071ba8: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ -071bae: 5210 a20a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ -071bb2: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -071bb8: 5210 a30a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ -071bbc: 6e20 8602 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -071bc2: 0e00 |000d: return-void │ │ +071b9c: |[071b9c] android.support.v7.internal.widget.ProgressBarICS$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +071bac: 6f30 661e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1e66 │ │ +071bb2: 5210 a20a |0003: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ +071bb6: 6e20 8602 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +071bbc: 5210 a30a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ +071bc0: 6e20 8602 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +071bc6: 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 : 2913 (ProgressBarICS.java) │ │ + source_file_idx : 2922 (ProgressBarICS.java) │ │ │ │ Class #460 header: │ │ -class_idx : 826 │ │ +class_idx : 833 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 935 │ │ -source_file_idx : 2913 │ │ +superclass_idx : 943 │ │ +source_file_idx : 2922 │ │ static_fields_size : 3 │ │ instance_fields_size: 24 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 34 │ │ │ │ Class #460 annotations: │ │ Annotations on class │ │ @@ -113678,129 +113653,129 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 42 16-bit code units │ │ -071bc4: |[071bc4] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ -071bd4: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ -071bd8: 2300 a104 |0002: new-array v0, v0, [I // type@04a1 │ │ -071bdc: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ -071be2: 6900 a60a |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0aa6 │ │ -071be6: 0e00 |0009: return-void │ │ -071be8: 0003 0400 0e00 0000 3601 0101 3701 ... |000a: array-data (32 units) │ │ +071bc8: |[071bc8] android.support.v7.internal.widget.ProgressBarICS.:()V │ │ +071bd8: 1300 0e00 |0000: const/16 v0, #int 14 // #e │ │ +071bdc: 2300 aa04 |0002: new-array v0, v0, [I // type@04aa │ │ +071be0: 2600 0600 0000 |0004: fill-array-data v0, 0000000a // +00000006 │ │ +071be6: 6900 a60a |0007: sput-object v0, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0aa6 │ │ +071bea: 0e00 |0009: return-void │ │ +071bec: 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 │ │ -071c28: |[071c28] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -071c38: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -071c3a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -071c3c: 7040 6d1e 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e6d │ │ -071c42: 7100 e622 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@22e6 │ │ -071c48: 0c06 |0008: move-result-object v6 │ │ -071c4a: 6e10 e722 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@22e7 │ │ -071c50: 0b06 |000c: move-result-wide v6 │ │ -071c52: 5a86 be0a |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0abe │ │ -071c56: 7010 831b 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@1b83 │ │ -071c5c: 6206 a60a |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0aa6 │ │ -071c60: 6e5c 1001 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -071c66: 0c00 |0017: move-result-object v0 │ │ -071c68: 5c85 b50a |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ -071c6c: 5286 b00a |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -071c70: 6e30 8901 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -071c76: 0a06 |001f: move-result v6 │ │ -071c78: 6e20 9e1b 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1b9e │ │ -071c7e: 5286 b70a |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -071c82: 6e30 8901 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -071c88: 0a06 |0028: move-result v6 │ │ -071c8a: 6e20 a01b 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ -071c90: 1226 |002c: const/4 v6, #int 2 // #2 │ │ -071c92: 5287 bb0a |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -071c96: 6e30 8901 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -071c9c: 0a06 |0032: move-result v6 │ │ -071c9e: 6e20 a31b 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ -071ca4: 1236 |0036: const/4 v6, #int 3 // #3 │ │ -071ca6: 5587 ac0a |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -071caa: 6e30 8301 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -071cb0: 0a02 |003c: move-result v2 │ │ -071cb2: 1246 |003d: const/4 v6, #int 4 // #4 │ │ -071cb4: 5587 b60a |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -071cb8: 6e30 8301 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -071cbe: 0a06 |0043: move-result v6 │ │ -071cc0: 5c86 b60a |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -071cc4: 1256 |0046: const/4 v6, #int 5 // #5 │ │ -071cc6: 6e20 8701 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -071ccc: 0c01 |004a: move-result-object v1 │ │ -071cce: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ -071cd2: 7020 a81b 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1ba8 │ │ -071cd8: 0c01 |0050: move-result-object v1 │ │ -071cda: 6e20 9b1b 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1b9b │ │ -071ce0: 1266 |0054: const/4 v6, #int 6 // #6 │ │ -071ce2: 6e20 8701 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -071ce8: 0c01 |0058: move-result-object v1 │ │ -071cea: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ -071cee: 7030 a71b 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ -071cf4: 0c01 |005e: move-result-object v1 │ │ -071cf6: 6e20 a21b 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ba2 │ │ -071cfc: 1276 |0062: const/4 v6, #int 7 // #7 │ │ -071cfe: 5287 aa0a |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ -071d02: 6e30 8901 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -071d08: 0a06 |0068: move-result v6 │ │ -071d0a: 5986 aa0a |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ -071d0e: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ -071d12: 5287 a80a |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ -071d16: 6e30 8901 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -071d1c: 0a06 |0072: move-result v6 │ │ -071d1e: 5986 a80a |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ -071d22: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ -071d26: 5287 b40a |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ -071d2a: 6e30 8601 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -071d30: 0a06 |007c: move-result v6 │ │ -071d32: 5986 b40a |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ -071d36: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ -071d3a: 5287 b20a |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ -071d3e: 6e30 8601 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -071d44: 0a06 |0086: move-result v6 │ │ -071d46: 5986 b20a |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ -071d4a: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ -071d4e: 5287 b30a |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ -071d52: 6e30 8601 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -071d58: 0a06 |0090: move-result v6 │ │ -071d5a: 5986 b30a |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ -071d5e: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ -071d62: 5287 b10a |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -071d66: 6e30 8601 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -071d6c: 0a06 |009a: move-result v6 │ │ -071d6e: 5986 b10a |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -071d72: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ -071d76: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ -071d7c: 6e30 8c01 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -071d82: 0a03 |00a5: move-result v3 │ │ -071d84: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ -071d88: 6e30 9c1b 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@1b9c │ │ -071d8e: 6e10 9101 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -071d94: 5c84 b50a |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ -071d98: 5586 b60a |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -071d9c: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ -071da0: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ -071da4: 0154 |00b6: move v4, v5 │ │ -071da6: 6e20 9a1b 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ -071dac: 0e00 |00ba: return-void │ │ +071c2c: |[071c2c] android.support.v7.internal.widget.ProgressBarICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +071c3c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +071c3e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +071c40: 7040 6d1e 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1e6d │ │ +071c46: 7100 e622 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@22e6 │ │ +071c4c: 0c06 |0008: move-result-object v6 │ │ +071c4e: 6e10 e722 0600 |0009: invoke-virtual {v6}, Ljava/lang/Thread;.getId:()J // method@22e7 │ │ +071c54: 0b06 |000c: move-result-wide v6 │ │ +071c56: 5a86 be0a |000d: iput-wide v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0abe │ │ +071c5a: 7010 831b 0800 |000f: invoke-direct {v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.initProgressBar:()V // method@1b83 │ │ +071c60: 6206 a60a |0012: sget-object v6, Landroid/support/v7/internal/widget/ProgressBarICS;.android_R_styleable_ProgressBar:[I // field@0aa6 │ │ +071c64: 6e5c 1001 a9b6 |0014: invoke-virtual {v9, v10, v6, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +071c6a: 0c00 |0017: move-result-object v0 │ │ +071c6c: 5c85 b50a |0018: iput-boolean v5, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ +071c70: 5286 b00a |001a: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +071c74: 6e30 8901 4006 |001c: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +071c7a: 0a06 |001f: move-result v6 │ │ +071c7c: 6e20 9e1b 6800 |0020: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1b9e │ │ +071c82: 5286 b70a |0023: iget v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +071c86: 6e30 8901 5006 |0025: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +071c8c: 0a06 |0028: move-result v6 │ │ +071c8e: 6e20 a01b 6800 |0029: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ +071c94: 1226 |002c: const/4 v6, #int 2 // #2 │ │ +071c96: 5287 bb0a |002d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +071c9a: 6e30 8901 6007 |002f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +071ca0: 0a06 |0032: move-result v6 │ │ +071ca2: 6e20 a31b 6800 |0033: invoke-virtual {v8, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ +071ca8: 1236 |0036: const/4 v6, #int 3 // #3 │ │ +071caa: 5587 ac0a |0037: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +071cae: 6e30 8301 6007 |0039: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +071cb4: 0a02 |003c: move-result v2 │ │ +071cb6: 1246 |003d: const/4 v6, #int 4 // #4 │ │ +071cb8: 5587 b60a |003e: iget-boolean v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +071cbc: 6e30 8301 6007 |0040: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +071cc2: 0a06 |0043: move-result v6 │ │ +071cc4: 5c86 b60a |0044: iput-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +071cc8: 1256 |0046: const/4 v6, #int 5 // #5 │ │ +071cca: 6e20 8701 6000 |0047: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +071cd0: 0c01 |004a: move-result-object v1 │ │ +071cd2: 3801 0900 |004b: if-eqz v1, 0054 // +0009 │ │ +071cd6: 7020 a81b 1800 |004d: invoke-direct {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@1ba8 │ │ +071cdc: 0c01 |0050: move-result-object v1 │ │ +071cde: 6e20 9b1b 1800 |0051: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1b9b │ │ +071ce4: 1266 |0054: const/4 v6, #int 6 // #6 │ │ +071ce6: 6e20 8701 6000 |0055: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +071cec: 0c01 |0058: move-result-object v1 │ │ +071cee: 3801 0900 |0059: if-eqz v1, 0062 // +0009 │ │ +071cf2: 7030 a71b 1804 |005b: invoke-direct {v8, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ +071cf8: 0c01 |005e: move-result-object v1 │ │ +071cfa: 6e20 a21b 1800 |005f: invoke-virtual {v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ba2 │ │ +071d00: 1276 |0062: const/4 v6, #int 7 // #7 │ │ +071d02: 5287 aa0a |0063: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ +071d06: 6e30 8901 6007 |0065: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +071d0c: 0a06 |0068: move-result v6 │ │ +071d0e: 5986 aa0a |0069: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ +071d12: 1306 0800 |006b: const/16 v6, #int 8 // #8 │ │ +071d16: 5287 a80a |006d: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ +071d1a: 6e30 8901 6007 |006f: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +071d20: 0a06 |0072: move-result v6 │ │ +071d22: 5986 a80a |0073: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ +071d26: 1306 0900 |0075: const/16 v6, #int 9 // #9 │ │ +071d2a: 5287 b40a |0077: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ +071d2e: 6e30 8601 6007 |0079: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +071d34: 0a06 |007c: move-result v6 │ │ +071d36: 5986 b40a |007d: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ +071d3a: 1306 0a00 |007f: const/16 v6, #int 10 // #a │ │ +071d3e: 5287 b20a |0081: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ +071d42: 6e30 8601 6007 |0083: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +071d48: 0a06 |0086: move-result v6 │ │ +071d4a: 5986 b20a |0087: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ +071d4e: 1306 0b00 |0089: const/16 v6, #int 11 // #b │ │ +071d52: 5287 b30a |008b: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ +071d56: 6e30 8601 6007 |008d: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +071d5c: 0a06 |0090: move-result v6 │ │ +071d5e: 5986 b30a |0091: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ +071d62: 1306 0c00 |0093: const/16 v6, #int 12 // #c │ │ +071d66: 5287 b10a |0095: iget v7, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +071d6a: 6e30 8601 6007 |0097: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +071d70: 0a06 |009a: move-result v6 │ │ +071d72: 5986 b10a |009b: iput v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +071d76: 1306 0d00 |009d: const/16 v6, #int 13 // #d │ │ +071d7a: 1407 0b00 0a01 |009f: const v7, #float 2.53466e-38 // #010a000b │ │ +071d80: 6e30 8c01 6007 |00a2: invoke-virtual {v0, v6, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +071d86: 0a03 |00a5: move-result v3 │ │ +071d88: 3d03 0500 |00a6: if-lez v3, 00ab // +0005 │ │ +071d8c: 6e30 9c1b 9803 |00a8: invoke-virtual {v8, v9, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/content/Context;I)V // method@1b9c │ │ +071d92: 6e10 9101 0000 |00ab: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +071d98: 5c84 b50a |00ae: iput-boolean v4, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ +071d9c: 5586 b60a |00b0: iget-boolean v6, v8, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +071da0: 3906 0400 |00b2: if-nez v6, 00b6 // +0004 │ │ +071da4: 3802 0300 |00b4: if-eqz v2, 00b7 // +0003 │ │ +071da8: 0154 |00b6: move v4, v5 │ │ +071daa: 6e20 9a1b 4800 |00b7: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ +071db0: 0e00 |00ba: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=109 │ │ 0x0005 line=110 │ │ 0x000f line=111 │ │ 0x0012 line=113 │ │ 0x0018 line=116 │ │ @@ -113846,17 +113821,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 │ │ -071db0: |[071db0] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ -071dc0: 7054 6b1b 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ -071dc6: 0e00 |0003: return-void │ │ +071db4: |[071db4] android.support.v7.internal.widget.ProgressBarICS.access$000:(Landroid/support/v7/internal/widget/ProgressBarICS;IIZZ)V │ │ +071dc4: 7054 6b1b 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ +071dca: 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 │ │ @@ -113868,17 +113843,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 │ │ -071dc8: |[071dc8] 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; │ │ -071dd8: 5b01 b90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -071ddc: 1101 |0002: return-object v1 │ │ +071dcc: |[071dcc] 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; │ │ +071ddc: 5b01 b90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +071de0: 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; │ │ │ │ @@ -113887,48 +113862,48 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -071de0: |[071de0] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ -071df0: 1d07 |0000: monitor-enter v7 │ │ -071df2: 5275 b00a |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -071df6: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ -071dfa: 8295 |0005: int-to-float v5, v9 │ │ -071dfc: 5276 b00a |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -071e00: 8266 |0008: int-to-float v6, v6 │ │ -071e02: a904 0506 |0009: div-float v4, v5, v6 │ │ -071e06: 5471 a90a |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -071e0a: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ -071e0e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -071e10: 2015 5c00 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@005c │ │ -071e14: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -071e18: 0710 |0014: move-object v0, v1 │ │ -071e1a: 1f00 5c00 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@005c │ │ -071e1e: 0705 |0017: move-object v5, v0 │ │ -071e20: 6e20 0902 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0209 │ │ -071e26: 0c03 |001b: move-result-object v3 │ │ -071e28: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -071e2e: c845 |001f: mul-float/2addr v5, v4 │ │ -071e30: 8752 |0020: float-to-int v2, v5 │ │ -071e32: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -071e36: 6e20 0202 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ -071e3c: 1e07 |0026: monitor-exit v7 │ │ -071e3e: 0e00 |0027: return-void │ │ -071e40: 1204 |0028: const/4 v4, #int 0 // #0 │ │ -071e42: 28e2 |0029: goto 000b // -001e │ │ -071e44: 0713 |002a: move-object v3, v1 │ │ -071e46: 28f8 |002b: goto 0023 // -0008 │ │ -071e48: 6e10 841b 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@1b84 │ │ -071e4e: 28f7 |002f: goto 0026 // -0009 │ │ -071e50: 0d05 |0030: move-exception v5 │ │ -071e52: 1e07 |0031: monitor-exit v7 │ │ -071e54: 2705 |0032: throw v5 │ │ +071de4: |[071de4] android.support.v7.internal.widget.ProgressBarICS.doRefreshProgress:(IIZZ)V │ │ +071df4: 1d07 |0000: monitor-enter v7 │ │ +071df6: 5275 b00a |0001: iget v5, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +071dfa: 3d05 2500 |0003: if-lez v5, 0028 // +0025 │ │ +071dfe: 8295 |0005: int-to-float v5, v9 │ │ +071e00: 5276 b00a |0006: iget v6, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +071e04: 8266 |0008: int-to-float v6, v6 │ │ +071e06: a904 0506 |0009: div-float v4, v5, v6 │ │ +071e0a: 5471 a90a |000b: iget-object v1, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +071e0e: 3801 1f00 |000d: if-eqz v1, 002c // +001f │ │ +071e12: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +071e14: 2015 6000 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0060 │ │ +071e18: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +071e1c: 0710 |0014: move-object v0, v1 │ │ +071e1e: 1f00 6000 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0060 │ │ +071e22: 0705 |0017: move-object v5, v0 │ │ +071e24: 6e20 0902 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@0209 │ │ +071e2a: 0c03 |001b: move-result-object v3 │ │ +071e2c: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +071e32: c845 |001f: mul-float/2addr v5, v4 │ │ +071e34: 8752 |0020: float-to-int v2, v5 │ │ +071e36: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +071e3a: 6e20 0202 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ +071e40: 1e07 |0026: monitor-exit v7 │ │ +071e42: 0e00 |0027: return-void │ │ +071e44: 1204 |0028: const/4 v4, #int 0 // #0 │ │ +071e46: 28e2 |0029: goto 000b // -001e │ │ +071e48: 0713 |002a: move-object v3, v1 │ │ +071e4a: 28f8 |002b: goto 0023 // -0008 │ │ +071e4c: 6e10 841b 0700 |002c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:()V // method@1b84 │ │ +071e52: 28f7 |002f: goto 0026 // -0009 │ │ +071e54: 0d05 |0030: move-exception v5 │ │ +071e56: 1e07 |0031: monitor-exit v7 │ │ +071e58: 2705 |0032: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0026 │ │ -> 0x0030 │ │ 0x002c - 0x002f │ │ -> 0x0030 │ │ positions : │ │ 0x0000 line=418 │ │ @@ -113964,33 +113939,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -071e6c: |[071e6c] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ -071e7c: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -071e80: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -071e84: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -071e86: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -071e8a: 5940 b00a |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -071e8e: 5941 b70a |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -071e92: 5941 bb0a |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -071e96: 5c41 ac0a |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -071e9a: 5c41 b60a |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -071e9e: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -071ea2: 5940 aa0a |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ -071ea6: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -071ea8: 5940 a80a |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ -071eac: 5942 b40a |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ -071eb0: 5943 b20a |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ -071eb4: 5942 b30a |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ -071eb8: 5943 b10a |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -071ebc: 0e00 |0020: return-void │ │ +071e70: |[071e70] android.support.v7.internal.widget.ProgressBarICS.initProgressBar:()V │ │ +071e80: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +071e84: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +071e88: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +071e8a: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +071e8e: 5940 b00a |0007: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +071e92: 5941 b70a |0009: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +071e96: 5941 bb0a |000b: iput v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +071e9a: 5c41 ac0a |000d: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +071e9e: 5c41 b60a |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +071ea2: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +071ea6: 5940 aa0a |0013: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ +071eaa: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +071eac: 5940 a80a |0016: iput v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ +071eb0: 5942 b40a |0018: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ +071eb4: 5943 b20a |001a: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ +071eb8: 5942 b30a |001c: iput v2, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ +071ebc: 5943 b10a |001e: iput v3, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +071ec0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=242 │ │ 0x0009 line=243 │ │ 0x000b line=244 │ │ 0x000d line=245 │ │ 0x000f line=246 │ │ @@ -114005,45 +113980,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 │ │ -071ec0: |[071ec0] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ -071ed0: 1d06 |0000: monitor-enter v6 │ │ -071ed2: 5362 be0a |0001: iget-wide v2, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0abe │ │ -071ed6: 7100 e622 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@22e6 │ │ -071edc: 0c01 |0006: move-result-object v1 │ │ -071ede: 6e10 e722 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@22e7 │ │ -071ee4: 0b04 |000a: move-result-wide v4 │ │ -071ee6: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ -071eea: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -071eee: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -071ef0: 7051 6b1b 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ -071ef6: 1e06 |0013: monitor-exit v6 │ │ -071ef8: 0e00 |0014: return-void │ │ -071efa: 5461 b90a |0015: iget-object v1, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -071efe: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -071f02: 5460 b90a |0019: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -071f06: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -071f08: 5b61 b90a |001c: iput-object v1, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -071f0c: 6e40 5a1b 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@1b5a │ │ -071f12: 6e20 921b 0600 |0021: invoke-virtual {v6, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@1b92 │ │ -071f18: 28ef |0024: goto 0013 // -0011 │ │ -071f1a: 0d01 |0025: move-exception v1 │ │ -071f1c: 1e06 |0026: monitor-exit v6 │ │ -071f1e: 2701 |0027: throw v1 │ │ -071f20: 2200 3703 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@0337 │ │ -071f24: 7059 581b 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@1b58 │ │ -071f2a: 28f4 |002d: goto 0021 // -000c │ │ +071ec4: |[071ec4] android.support.v7.internal.widget.ProgressBarICS.refreshProgress:(IIZ)V │ │ +071ed4: 1d05 |0000: monitor-enter v5 │ │ +071ed6: 5351 be0a |0001: iget-wide v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mUiThreadId:J // field@0abe │ │ +071eda: 7100 e622 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@22e6 │ │ +071ee0: 0c03 |0006: move-result-object v3 │ │ +071ee2: 6e10 e722 0300 |0007: invoke-virtual {v3}, Ljava/lang/Thread;.getId:()J // method@22e7 │ │ +071ee8: 0b03 |000a: move-result-wide v3 │ │ +071eea: 3101 0103 |000b: cmp-long v1, v1, v3 │ │ +071eee: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +071ef2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +071ef4: 7051 6b1b 6587 |0010: invoke-direct {v5, v6, v7, v8, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ +071efa: 1e05 |0013: monitor-exit v5 │ │ +071efc: 0e00 |0014: return-void │ │ +071efe: 5451 b90a |0015: iget-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +071f02: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +071f06: 5450 b90a |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +071f0a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +071f0c: 5b51 b90a |001c: iput-object v1, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +071f10: 6e40 5a1b 6087 |001e: invoke-virtual {v0, v6, v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable;.setup:(IIZ)V // method@1b5a │ │ +071f16: 6e20 921b 0500 |0021: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.post:(Ljava/lang/Runnable;)Z // method@1b92 │ │ +071f1c: 28ef |0024: goto 0013 // -0011 │ │ +071f1e: 0d01 |0025: move-exception v1 │ │ +071f20: 1e05 |0026: monitor-exit v5 │ │ +071f22: 2701 |0027: throw v1 │ │ +071f24: 2200 3e03 |0028: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // type@033e │ │ +071f28: 7058 581b 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@1b58 │ │ +071f2e: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -114057,92 +114032,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 │ │ -071f48: |[071f48] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -071f58: 121a |0000: const/4 v10, #int 1 // #1 │ │ -071f5a: 20d9 5c00 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@005c │ │ -071f5e: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -071f62: 07d1 |0005: move-object v1, v13 │ │ -071f64: 1f01 5c00 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@005c │ │ -071f68: 6e10 0c02 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@020c │ │ -071f6e: 0a00 |000b: move-result v0 │ │ -071f70: 2306 a404 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@04a4 │ │ -071f74: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -071f76: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -071f7a: 6e20 0b02 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@020b │ │ -071f80: 0a04 |0014: move-result v4 │ │ -071f82: 6e20 0a02 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@020a │ │ -071f88: 0c0b |0018: move-result-object v11 │ │ -071f8a: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -071f90: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -071f94: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -071f9a: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -071f9e: 01a9 |0023: move v9, v10 │ │ -071fa0: 7030 a71b bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ -071fa6: 0c09 |0027: move-result-object v9 │ │ -071fa8: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -071fac: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -071fb0: 28e3 |002c: goto 000f // -001d │ │ -071fb2: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -071fb4: 28f6 |002e: goto 0024 // -000a │ │ -071fb6: 2205 5c00 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@005c │ │ -071fba: 7020 0802 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0208 │ │ -071fc0: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -071fc2: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -071fc6: 6e20 0b02 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@020b │ │ -071fcc: 0a09 |003a: move-result v9 │ │ -071fce: 6e30 0d02 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@020d │ │ -071fd4: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -071fd8: 28f5 |0040: goto 0035 // -000b │ │ -071fda: 20d9 5400 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0054 │ │ -071fde: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -071fe2: 1f0d 5400 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0054 │ │ -071fe6: 6e10 ed01 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01ed │ │ -071fec: 0c08 |004a: move-result-object v8 │ │ -071fee: 54c9 ba0a |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0aba │ │ -071ff2: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -071ff6: 5bc8 ba0a |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0aba │ │ -071ffa: 2207 5d00 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@005d │ │ -071ffe: 6e10 6d1b 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1b6d │ │ -072004: 0c09 |0056: move-result-object v9 │ │ -072006: 7020 0e02 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@020e │ │ -07200c: 2202 4600 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0046 │ │ -072010: 6209 2a00 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@002a │ │ -072014: 620b 2900 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0029 │ │ -072018: 7040 b501 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01b5 │ │ -07201e: 6e10 0f02 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@020f │ │ -072024: 0c09 |0066: move-result-object v9 │ │ -072026: 6e20 d001 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01d0 │ │ -07202c: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -072030: 2209 5500 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@0055 │ │ -072034: 123b |006e: const/4 v11, #int 3 // #3 │ │ -072036: 7040 ee01 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01ee │ │ -07203c: 0797 |0072: move-object v7, v9 │ │ -07203e: 0775 |0073: move-object v5, v7 │ │ -072040: 1105 |0074: return-object v5 │ │ -072042: 07d5 |0075: move-object v5, v13 │ │ -072044: 28fe |0076: goto 0074 // -0002 │ │ +071f4c: |[071f4c] android.support.v7.internal.widget.ProgressBarICS.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +071f5c: 121a |0000: const/4 v10, #int 1 // #1 │ │ +071f5e: 20d9 6000 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0060 │ │ +071f62: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +071f66: 07d1 |0005: move-object v1, v13 │ │ +071f68: 1f01 6000 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0060 │ │ +071f6c: 6e10 0c02 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@020c │ │ +071f72: 0a00 |000b: move-result v0 │ │ +071f74: 2306 ad04 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@04ad │ │ +071f78: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +071f7a: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +071f7e: 6e20 0b02 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@020b │ │ +071f84: 0a04 |0014: move-result v4 │ │ +071f86: 6e20 0a02 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@020a │ │ +071f8c: 0c0b |0018: move-result-object v11 │ │ +071f8e: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +071f94: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +071f98: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +071f9e: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +071fa2: 01a9 |0023: move v9, v10 │ │ +071fa4: 7030 a71b bc09 |0024: invoke-direct {v12, v11, v9}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ +071faa: 0c09 |0027: move-result-object v9 │ │ +071fac: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +071fb0: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +071fb4: 28e3 |002c: goto 000f // -001d │ │ +071fb6: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +071fb8: 28f6 |002e: goto 0024 // -000a │ │ +071fba: 2205 6000 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0060 │ │ +071fbe: 7020 0802 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@0208 │ │ +071fc4: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +071fc6: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +071fca: 6e20 0b02 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@020b │ │ +071fd0: 0a09 |003a: move-result v9 │ │ +071fd2: 6e30 0d02 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@020d │ │ +071fd8: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +071fdc: 28f5 |0040: goto 0035 // -000b │ │ +071fde: 20d9 5800 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0058 │ │ +071fe2: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +071fe6: 1f0d 5800 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0058 │ │ +071fea: 6e10 ed01 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@01ed │ │ +071ff0: 0c08 |004a: move-result-object v8 │ │ +071ff2: 54c9 ba0a |004b: iget-object v9, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0aba │ │ +071ff6: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +071ffa: 5bc8 ba0a |004f: iput-object v8, v12, Landroid/support/v7/internal/widget/ProgressBarICS;.mSampleTile:Landroid/graphics/Bitmap; // field@0aba │ │ +071ffe: 2207 6100 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0061 │ │ +072002: 6e10 6d1b 0c00 |0053: invoke-virtual {v12}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@1b6d │ │ +072008: 0c09 |0056: move-result-object v9 │ │ +07200a: 7020 0e02 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@020e │ │ +072010: 2202 4900 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0049 │ │ +072014: 6209 2a00 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@002a │ │ +072018: 620b 2900 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0029 │ │ +07201c: 7040 b501 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@01b5 │ │ +072022: 6e10 0f02 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@020f │ │ +072028: 0c09 |0066: move-result-object v9 │ │ +07202a: 6e20 d001 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@01d0 │ │ +072030: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +072034: 2209 5900 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@0059 │ │ +072038: 123b |006e: const/4 v11, #int 3 // #3 │ │ +07203a: 7040 ee01 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@01ee │ │ +072040: 0797 |0072: move-object v7, v9 │ │ +072042: 0775 |0073: move-object v5, v7 │ │ +072044: 1105 |0074: return-object v5 │ │ +072046: 07d5 |0075: move-object v5, v13 │ │ +072048: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x0008 line=165 │ │ 0x000c line=166 │ │ 0x000e line=168 │ │ @@ -114183,43 +114158,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 │ │ -072048: |[072048] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -072058: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -07205c: 2095 5300 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0053 │ │ -072060: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -072064: 0791 |0006: move-object v1, v9 │ │ -072066: 1f01 5300 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0053 │ │ -07206a: 6e10 e901 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01e9 │ │ -072070: 0a00 |000c: move-result v0 │ │ -072072: 2204 5300 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0053 │ │ -072076: 7010 e501 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01e5 │ │ -07207c: 6e10 ea01 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01ea │ │ -072082: 0a05 |0015: move-result v5 │ │ -072084: 6e20 ec01 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01ec │ │ -07208a: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -07208c: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -072090: 6e20 e801 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01e8 │ │ -072096: 0c05 |001f: move-result-object v5 │ │ -072098: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -07209a: 7030 a71b 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ -0720a0: 0c02 |0024: move-result-object v2 │ │ -0720a2: 6e20 0202 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ -0720a8: 6e20 e701 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01e7 │ │ -0720ae: 0a05 |002b: move-result v5 │ │ -0720b0: 6e30 e601 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01e6 │ │ -0720b6: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0720ba: 28e9 |0031: goto 001a // -0017 │ │ -0720bc: 6e20 eb01 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01eb │ │ -0720c2: 0749 |0035: move-object v9, v4 │ │ -0720c4: 1109 |0036: return-object v9 │ │ +07204c: |[07204c] android.support.v7.internal.widget.ProgressBarICS.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +07205c: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +072060: 2095 5700 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0057 │ │ +072064: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +072068: 0791 |0006: move-object v1, v9 │ │ +07206a: 1f01 5700 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0057 │ │ +07206e: 6e10 e901 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@01e9 │ │ +072074: 0a00 |000c: move-result v0 │ │ +072076: 2204 5700 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0057 │ │ +07207a: 7010 e501 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@01e5 │ │ +072080: 6e10 ea01 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@01ea │ │ +072086: 0a05 |0015: move-result v5 │ │ +072088: 6e20 ec01 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@01ec │ │ +07208e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +072090: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +072094: 6e20 e801 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@01e8 │ │ +07209a: 0c05 |001f: move-result-object v5 │ │ +07209c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +07209e: 7030 a71b 5806 |0021: invoke-direct {v8, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@1ba7 │ │ +0720a4: 0c02 |0024: move-result-object v2 │ │ +0720a6: 6e20 0202 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ +0720ac: 6e20 e701 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@01e7 │ │ +0720b2: 0a05 |002b: move-result v5 │ │ +0720b4: 6e30 e601 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@01e6 │ │ +0720ba: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0720be: 28e9 |0031: goto 001a // -0017 │ │ +0720c0: 6e20 eb01 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@01eb │ │ +0720c6: 0749 |0035: move-object v9, v4 │ │ +0720c8: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=212 │ │ 0x0007 line=213 │ │ 0x0009 line=214 │ │ 0x000d line=215 │ │ 0x0012 line=216 │ │ @@ -114245,75 +114220,75 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -0720c8: |[0720c8] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ -0720d8: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0720da: 6e10 781b 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1b78 │ │ -0720e0: 0a0a |0004: move-result v10 │ │ -0720e2: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ -0720e6: 6e10 771b 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ -0720ec: 0a0b |000a: move-result v11 │ │ -0720ee: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ -0720f2: 6e10 761b 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1b76 │ │ -0720f8: 0a0a |0010: move-result v10 │ │ -0720fa: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ -0720fe: 6e10 791b 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ -072104: 0a0b |0016: move-result v11 │ │ -072106: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ -07210a: 1208 |0019: const/4 v8, #int 0 // #0 │ │ -07210c: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -07210e: 54da ad0a |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072112: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ -072116: 55da b60a |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -07211a: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ -07211e: 54da ad0a |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072122: 20aa 5300 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@0053 │ │ -072126: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ -07212a: 54da ad0a |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -07212e: 6e10 f701 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -072134: 0a05 |002e: move-result v5 │ │ -072136: 54da ad0a |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -07213a: 6e10 f601 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ -072140: 0a04 |0034: move-result v4 │ │ -072142: 825a |0035: int-to-float v10, v5 │ │ -072144: 824b |0036: int-to-float v11, v4 │ │ -072146: a903 0a0b |0037: div-float v3, v10, v11 │ │ -07214a: 82ea |0039: int-to-float v10, v14 │ │ -07214c: 82fb |003a: int-to-float v11, v15 │ │ -07214e: a901 0a0b |003b: div-float v1, v10, v11 │ │ -072152: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ -072156: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ -07215a: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ -07215e: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ -072162: 82fa |0045: int-to-float v10, v15 │ │ -072164: c83a |0046: mul-float/2addr v10, v3 │ │ -072166: 87a9 |0047: float-to-int v9, v10 │ │ -072168: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ -07216c: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ -072170: 9007 0609 |004c: add-int v7, v6, v9 │ │ -072174: 54da ad0a |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072178: 6e50 0002 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -07217e: 54da b80a |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -072182: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ -072186: 54da b80a |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -07218a: 6e50 0002 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -072190: 0e00 |005c: return-void │ │ -072192: 82ea |005d: int-to-float v10, v14 │ │ -072194: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ -072198: c93b |0060: div-float/2addr v11, v3 │ │ -07219a: c8ba |0061: mul-float/2addr v10, v11 │ │ -07219c: 87a2 |0062: float-to-int v2, v10 │ │ -07219e: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ -0721a2: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ -0721a6: 9000 0802 |0067: add-int v0, v8, v2 │ │ -0721aa: 28e5 |0069: goto 004e // -001b │ │ +0720cc: |[0720cc] android.support.v7.internal.widget.ProgressBarICS.updateDrawableBounds:(II)V │ │ +0720dc: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0720de: 6e10 781b 0d00 |0001: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1b78 │ │ +0720e4: 0a0a |0004: move-result v10 │ │ +0720e6: 910a 0e0a |0005: sub-int v10, v14, v10 │ │ +0720ea: 6e10 771b 0d00 |0007: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ +0720f0: 0a0b |000a: move-result v11 │ │ +0720f2: 9107 0a0b |000b: sub-int v7, v10, v11 │ │ +0720f6: 6e10 761b 0d00 |000d: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1b76 │ │ +0720fc: 0a0a |0010: move-result v10 │ │ +0720fe: 910a 0f0a |0011: sub-int v10, v15, v10 │ │ +072102: 6e10 791b 0d00 |0013: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ +072108: 0a0b |0016: move-result v11 │ │ +07210a: 9100 0a0b |0017: sub-int v0, v10, v11 │ │ +07210e: 1208 |0019: const/4 v8, #int 0 // #0 │ │ +072110: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +072112: 54da ad0a |001b: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072116: 380a 3600 |001d: if-eqz v10, 0053 // +0036 │ │ +07211a: 55da b60a |001f: iget-boolean v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +07211e: 380a 2d00 |0021: if-eqz v10, 004e // +002d │ │ +072122: 54da ad0a |0023: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072126: 20aa 5700 |0025: instance-of v10, v10, Landroid/graphics/drawable/AnimationDrawable; // type@0057 │ │ +07212a: 390a 2700 |0027: if-nez v10, 004e // +0027 │ │ +07212e: 54da ad0a |0029: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072132: 6e10 f701 0a00 |002b: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +072138: 0a05 |002e: move-result v5 │ │ +07213a: 54da ad0a |002f: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +07213e: 6e10 f601 0a00 |0031: invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ +072144: 0a04 |0034: move-result v4 │ │ +072146: 825a |0035: int-to-float v10, v5 │ │ +072148: 824b |0036: int-to-float v11, v4 │ │ +07214a: a903 0a0b |0037: div-float v3, v10, v11 │ │ +07214e: 82ea |0039: int-to-float v10, v14 │ │ +072150: 82fb |003a: int-to-float v11, v15 │ │ +072152: a901 0a0b |003b: div-float v1, v10, v11 │ │ +072156: 2d0a 0301 |003d: cmpl-float v10, v3, v1 │ │ +07215a: 380a 0f00 |003f: if-eqz v10, 004e // +000f │ │ +07215e: 2d0a 0103 |0041: cmpl-float v10, v1, v3 │ │ +072162: 3d0a 1a00 |0043: if-lez v10, 005d // +001a │ │ +072166: 82fa |0045: int-to-float v10, v15 │ │ +072168: c83a |0046: mul-float/2addr v10, v3 │ │ +07216a: 87a9 |0047: float-to-int v9, v10 │ │ +07216c: 910a 0e09 |0048: sub-int v10, v14, v9 │ │ +072170: db06 0a02 |004a: div-int/lit8 v6, v10, #int 2 // #02 │ │ +072174: 9007 0609 |004c: add-int v7, v6, v9 │ │ +072178: 54da ad0a |004e: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +07217c: 6e50 0002 6a78 |0050: invoke-virtual {v10, v6, v8, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +072182: 54da b80a |0053: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +072186: 380a 0700 |0055: if-eqz v10, 005c // +0007 │ │ +07218a: 54da b80a |0057: iget-object v10, v13, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +07218e: 6e50 0002 ca7c |0059: invoke-virtual {v10, v12, v12, v7, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +072194: 0e00 |005c: return-void │ │ +072196: 82ea |005d: int-to-float v10, v14 │ │ +072198: 150b 803f |005e: const/high16 v11, #int 1065353216 // #3f80 │ │ +07219c: c93b |0060: div-float/2addr v11, v3 │ │ +07219e: c8ba |0061: mul-float/2addr v10, v11 │ │ +0721a0: 87a2 |0062: float-to-int v2, v10 │ │ +0721a2: 910a 0f02 |0063: sub-int v10, v15, v2 │ │ +0721a6: db08 0a02 |0065: div-int/lit8 v8, v10, #int 2 // #02 │ │ +0721aa: 9000 0802 |0067: add-int v0, v8, v2 │ │ +0721ae: 28e5 |0069: goto 004e // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=732 │ │ 0x000d line=733 │ │ 0x0019 line=734 │ │ 0x001a line=735 │ │ 0x001b line=737 │ │ @@ -114358,34 +114333,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0721ac: |[0721ac] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ -0721bc: 6e10 6e1b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1b6e │ │ -0721c2: 0c00 |0003: move-result-object v0 │ │ -0721c4: 5421 b80a |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -0721c8: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -0721cc: 5421 b80a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -0721d0: 6e10 fc01 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -0721d6: 0a01 |000d: move-result v1 │ │ -0721d8: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -0721dc: 5421 b80a |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -0721e0: 6e20 0302 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -0721e6: 5421 ad0a |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -0721ea: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -0721ee: 5421 ad0a |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -0721f2: 6e10 fc01 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ -0721f8: 0a01 |001e: move-result v1 │ │ -0721fa: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -0721fe: 5421 ad0a |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072202: 6e20 0302 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -072208: 0e00 |0026: return-void │ │ +0721b0: |[0721b0] android.support.v7.internal.widget.ProgressBarICS.updateDrawableState:()V │ │ +0721c0: 6e10 6e1b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawableState:()[I // method@1b6e │ │ +0721c6: 0c00 |0003: move-result-object v0 │ │ +0721c8: 5421 b80a |0004: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +0721cc: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +0721d0: 5421 b80a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +0721d4: 6e10 fc01 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +0721da: 0a01 |000d: move-result v1 │ │ +0721dc: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +0721e0: 5421 b80a |0010: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +0721e4: 6e20 0302 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +0721ea: 5421 ad0a |0015: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +0721ee: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +0721f2: 5421 ad0a |0019: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +0721f6: 6e10 fc01 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@01fc │ │ +0721fc: 0a01 |001e: move-result v1 │ │ +0721fe: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +072202: 5421 ad0a |0021: iget-object v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072206: 6e20 0302 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +07220c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0004 line=829 │ │ 0x0010 line=830 │ │ 0x0015 line=833 │ │ 0x0021 line=834 │ │ @@ -114400,18 +114375,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07220c: |[07220c] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ -07221c: 6f10 771e 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1e77 │ │ -072222: 7010 aa1b 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ -072228: 0e00 |0006: return-void │ │ +072210: |[072210] android.support.v7.internal.widget.ProgressBarICS.drawableStateChanged:()V │ │ +072220: 6f10 771e 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1e77 │ │ +072226: 7010 aa1b 0000 |0003: invoke-direct {v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ +07222c: 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; │ │ @@ -114421,23 +114396,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07222c: |[07222c] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -07223c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07223e: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -072242: 2310 a004 |0003: new-array v0, v1, [F // type@04a0 │ │ -072246: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -07224c: 2201 5e00 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@005e │ │ -072250: 7040 1002 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@0210 │ │ -072256: 1101 |000d: return-object v1 │ │ -072258: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +072230: |[072230] android.support.v7.internal.widget.ProgressBarICS.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +072240: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +072242: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +072246: 2310 a904 |0003: new-array v0, v1, [F // type@04a9 │ │ +07224a: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +072250: 2201 6200 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0062 │ │ +072254: 7040 1002 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@0210 │ │ +07225a: 1101 |000d: return-object v1 │ │ +07225c: 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 │ │ @@ -114448,17 +114423,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072280: |[072280] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -072290: 5410 ad0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072294: 1100 |0002: return-object v0 │ │ +072284: |[072284] android.support.v7.internal.widget.ProgressBarICS.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +072294: 5410 ad0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072298: 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;) │ │ @@ -114466,17 +114441,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072298: |[072298] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0722a8: 5410 ae0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ -0722ac: 1100 |0002: return-object v0 │ │ +07229c: |[07229c] android.support.v7.internal.widget.ProgressBarICS.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0722ac: 5410 ae0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ +0722b0: 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;) │ │ @@ -114484,22 +114459,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0722b0: |[0722b0] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ -0722c0: 1d01 |0000: monitor-enter v1 │ │ -0722c2: 5210 b00a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -0722c6: 1e01 |0003: monitor-exit v1 │ │ -0722c8: 0f00 |0004: return v0 │ │ -0722ca: 0d00 |0005: move-exception v0 │ │ -0722cc: 1e01 |0006: monitor-exit v1 │ │ -0722ce: 2700 |0007: throw v0 │ │ +0722b4: |[0722b4] android.support.v7.internal.widget.ProgressBarICS.getMax:()I │ │ +0722c4: 1d01 |0000: monitor-enter v1 │ │ +0722c6: 5210 b00a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +0722ca: 1e01 |0003: monitor-exit v1 │ │ +0722cc: 0f00 |0004: return v0 │ │ +0722ce: 0d00 |0005: move-exception v0 │ │ +0722d0: 1e01 |0006: monitor-exit v1 │ │ +0722d2: 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; │ │ @@ -114509,26 +114484,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0722dc: |[0722dc] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ -0722ec: 1d01 |0000: monitor-enter v1 │ │ -0722ee: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0722f2: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -0722f6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0722f8: 1e01 |0006: monitor-exit v1 │ │ -0722fa: 0f00 |0007: return v0 │ │ -0722fc: 5210 b70a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -072300: 28fc |000a: goto 0006 // -0004 │ │ -072302: 0d00 |000b: move-exception v0 │ │ -072304: 1e01 |000c: monitor-exit v1 │ │ -072306: 2700 |000d: throw v0 │ │ +0722e0: |[0722e0] android.support.v7.internal.widget.ProgressBarICS.getProgress:()I │ │ +0722f0: 1d01 |0000: monitor-enter v1 │ │ +0722f2: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0722f6: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0722fa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0722fc: 1e01 |0006: monitor-exit v1 │ │ +0722fe: 0f00 |0007: return v0 │ │ +072300: 5210 b70a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +072304: 28fc |000a: goto 0006 // -0004 │ │ +072306: 0d00 |000b: move-exception v0 │ │ +072308: 1e01 |000c: monitor-exit v1 │ │ +07230a: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=531 │ │ @@ -114540,17 +114515,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07231c: |[07231c] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -07232c: 5410 b80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -072330: 1100 |0002: return-object v0 │ │ +072320: |[072320] android.support.v7.internal.widget.ProgressBarICS.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +072330: 5410 b80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +072334: 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;) │ │ @@ -114558,26 +114533,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -072334: |[072334] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ -072344: 1d01 |0000: monitor-enter v1 │ │ -072346: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -07234a: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -07234e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -072350: 1e01 |0006: monitor-exit v1 │ │ -072352: 0f00 |0007: return v0 │ │ -072354: 5210 bb0a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072358: 28fc |000a: goto 0006 // -0004 │ │ -07235a: 0d00 |000b: move-exception v0 │ │ -07235c: 1e01 |000c: monitor-exit v1 │ │ -07235e: 2700 |000d: throw v0 │ │ +072338: |[072338] android.support.v7.internal.widget.ProgressBarICS.getSecondaryProgress:()I │ │ +072348: 1d01 |0000: monitor-enter v1 │ │ +07234a: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +07234e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +072352: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +072354: 1e01 |0006: monitor-exit v1 │ │ +072356: 0f00 |0007: return v0 │ │ +072358: 5210 bb0a |0008: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +07235c: 28fc |000a: goto 0006 // -0004 │ │ +07235e: 0d00 |000b: move-exception v0 │ │ +072360: 1e01 |000c: monitor-exit v1 │ │ +072362: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=547 │ │ @@ -114589,24 +114564,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -072374: |[072374] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ -072384: 1d01 |0000: monitor-enter v1 │ │ -072386: 5210 b70a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -07238a: b020 |0003: add-int/2addr v0, v2 │ │ -07238c: 6e20 a01b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ -072392: 1e01 |0007: monitor-exit v1 │ │ -072394: 0e00 |0008: return-void │ │ -072396: 0d00 |0009: move-exception v0 │ │ -072398: 1e01 |000a: monitor-exit v1 │ │ -07239a: 2700 |000b: throw v0 │ │ +072378: |[072378] android.support.v7.internal.widget.ProgressBarICS.incrementProgressBy:(I)V │ │ +072388: 1d01 |0000: monitor-enter v1 │ │ +07238a: 5210 b70a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +07238e: b020 |0003: add-int/2addr v0, v2 │ │ +072390: 6e20 a01b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ +072396: 1e01 |0007: monitor-exit v1 │ │ +072398: 0e00 |0008: return-void │ │ +07239a: 0d00 |0009: move-exception v0 │ │ +07239c: 1e01 |000a: monitor-exit v1 │ │ +07239e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=595 │ │ 0x0007 line=596 │ │ 0x0009 line=595 │ │ @@ -114619,24 +114594,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0723a8: |[0723a8] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ -0723b8: 1d01 |0000: monitor-enter v1 │ │ -0723ba: 5210 bb0a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -0723be: b020 |0003: add-int/2addr v0, v2 │ │ -0723c0: 6e20 a31b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ -0723c6: 1e01 |0007: monitor-exit v1 │ │ -0723c8: 0e00 |0008: return-void │ │ -0723ca: 0d00 |0009: move-exception v0 │ │ -0723cc: 1e01 |000a: monitor-exit v1 │ │ -0723ce: 2700 |000b: throw v0 │ │ +0723ac: |[0723ac] android.support.v7.internal.widget.ProgressBarICS.incrementSecondaryProgressBy:(I)V │ │ +0723bc: 1d01 |0000: monitor-enter v1 │ │ +0723be: 5210 bb0a |0001: iget v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +0723c2: b020 |0003: add-int/2addr v0, v2 │ │ +0723c4: 6e20 a31b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ +0723ca: 1e01 |0007: monitor-exit v1 │ │ +0723cc: 0e00 |0008: return-void │ │ +0723ce: 0d00 |0009: move-exception v0 │ │ +0723d0: 1e01 |000a: monitor-exit v1 │ │ +0723d2: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=606 │ │ 0x0007 line=607 │ │ 0x0009 line=606 │ │ @@ -114649,44 +114624,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -0723dc: |[0723dc] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0723ec: 5573 ab0a |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ -0723f0: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -0723f4: 6e20 ab1b 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1bab │ │ -0723fa: 0a03 |0007: move-result v3 │ │ -0723fc: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -072400: 6e10 f401 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01f4 │ │ -072406: 0c00 |000d: move-result-object v0 │ │ -072408: 6e10 7c1b 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@1b7c │ │ -07240e: 0a03 |0011: move-result v3 │ │ -072410: 6e10 771b 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ -072416: 0a04 |0015: move-result v4 │ │ -072418: 9001 0304 |0016: add-int v1, v3, v4 │ │ -07241c: 6e10 7d1b 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@1b7d │ │ -072422: 0a03 |001b: move-result v3 │ │ -072424: 6e10 791b 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ -07242a: 0a04 |001f: move-result v4 │ │ -07242c: 9002 0304 |0020: add-int v2, v3, v4 │ │ -072430: 5203 2600 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ -072434: b013 |0024: add-int/2addr v3, v1 │ │ -072436: 5204 2800 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ -07243a: b024 |0027: add-int/2addr v4, v2 │ │ -07243c: 5205 2700 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -072440: b015 |002a: add-int/2addr v5, v1 │ │ -072442: 5206 2500 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -072446: b026 |002d: add-int/2addr v6, v2 │ │ -072448: 6e56 851b 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@1b85 │ │ -07244e: 0e00 |0031: return-void │ │ -072450: 6f20 a41e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ea4 │ │ -072456: 28fc |0035: goto 0031 // -0004 │ │ +0723e0: |[0723e0] android.support.v7.internal.widget.ProgressBarICS.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0723f0: 5573 ab0a |0000: iget-boolean v3, v7, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ +0723f4: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +0723f8: 6e20 ab1b 8700 |0004: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1bab │ │ +0723fe: 0a03 |0007: move-result v3 │ │ +072400: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +072404: 6e10 f401 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@01f4 │ │ +07240a: 0c00 |000d: move-result-object v0 │ │ +07240c: 6e10 7c1b 0700 |000e: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollX:()I // method@1b7c │ │ +072412: 0a03 |0011: move-result v3 │ │ +072414: 6e10 771b 0700 |0012: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ +07241a: 0a04 |0015: move-result v4 │ │ +07241c: 9001 0304 |0016: add-int v1, v3, v4 │ │ +072420: 6e10 7d1b 0700 |0018: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getScrollY:()I // method@1b7d │ │ +072426: 0a03 |001b: move-result v3 │ │ +072428: 6e10 791b 0700 |001c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ +07242e: 0a04 |001f: move-result v4 │ │ +072430: 9002 0304 |0020: add-int v2, v3, v4 │ │ +072434: 5203 2600 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ +072438: b013 |0024: add-int/2addr v3, v1 │ │ +07243a: 5204 2800 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ +07243e: b024 |0027: add-int/2addr v4, v2 │ │ +072440: 5205 2700 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ +072444: b015 |002a: add-int/2addr v5, v1 │ │ +072446: 5206 2500 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +07244a: b026 |002d: add-int/2addr v6, v2 │ │ +07244c: 6e56 851b 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.invalidate:(IIII)V // method@1b85 │ │ +072452: 0e00 |0031: return-void │ │ +072454: 6f20 a41e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ea4 │ │ +07245a: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0004 line=712 │ │ 0x000a line=713 │ │ 0x000e line=714 │ │ 0x0018 line=715 │ │ @@ -114705,22 +114680,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -072458: |[072458] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ -072468: 1d01 |0000: monitor-enter v1 │ │ -07246a: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -07246e: 1e01 |0003: monitor-exit v1 │ │ -072470: 0f00 |0004: return v0 │ │ -072472: 0d00 |0005: move-exception v0 │ │ -072474: 1e01 |0006: monitor-exit v1 │ │ -072476: 2700 |0007: throw v0 │ │ +07245c: |[07245c] android.support.v7.internal.widget.ProgressBarICS.isIndeterminate:()Z │ │ +07246c: 1d01 |0000: monitor-enter v1 │ │ +07246e: 5510 ac0a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072472: 1e01 |0003: monitor-exit v1 │ │ +072474: 0f00 |0004: return v0 │ │ +072476: 0d00 |0005: move-exception v0 │ │ +072478: 1e01 |0006: monitor-exit v1 │ │ +07247a: 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; │ │ @@ -114730,20 +114705,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -072484: |[072484] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ -072494: 6f10 b51e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1eb5 │ │ -07249a: 5510 ac0a |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -07249e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0724a2: 6e10 a51b 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ -0724a8: 0e00 |000a: return-void │ │ +072488: |[072488] android.support.v7.internal.widget.ProgressBarICS.onAttachedToWindow:()V │ │ +072498: 6f10 b51e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1eb5 │ │ +07249e: 5510 ac0a |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0724a2: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0724a6: 6e10 a51b 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ +0724ac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0003 line=901 │ │ 0x0007 line=902 │ │ 0x000a line=904 │ │ locals : │ │ @@ -114754,24 +114729,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0724ac: |[0724ac] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ -0724bc: 5510 ac0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0724c0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0724c4: 6e10 a61b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ -0724ca: 5410 b90a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -0724ce: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0724d2: 5410 b90a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ -0724d6: 6e20 961b 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b96 │ │ -0724dc: 6f10 b61e 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1eb6 │ │ -0724e2: 0e00 |0013: return-void │ │ +0724b0: |[0724b0] android.support.v7.internal.widget.ProgressBarICS.onDetachedFromWindow:()V │ │ +0724c0: 5510 ac0a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0724c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0724c8: 6e10 a61b 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ +0724ce: 5410 b90a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +0724d2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0724d6: 5410 b90a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mRefreshProgressRunnable:Landroid/support/v7/internal/widget/ProgressBarICS$RefreshProgressRunnable; // field@0ab9 │ │ +0724da: 6e20 961b 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1b96 │ │ +0724e0: 6f10 b61e 0100 |0010: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1eb6 │ │ +0724e6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=908 │ │ 0x0004 line=909 │ │ 0x0007 line=911 │ │ 0x000b line=912 │ │ 0x0010 line=917 │ │ @@ -114784,76 +114759,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 │ │ -0724e4: |[0724e4] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ -0724f4: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ -0724f8: 1d0a |0002: monitor-enter v10 │ │ -0724fa: 6f20 b71e ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1eb7 │ │ -072500: 54a0 a90a |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -072504: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ -072508: 6e10 c101 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ -07250e: 6e10 771b 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ -072514: 0a04 |0010: move-result v4 │ │ -072516: 8244 |0011: int-to-float v4, v4 │ │ -072518: 6e10 791b 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ -07251e: 0a05 |0015: move-result v5 │ │ -072520: 8255 |0016: int-to-float v5, v5 │ │ -072522: 6e30 c501 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ -072528: 6e10 6f1b 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1b6f │ │ -07252e: 0b02 |001d: move-result-wide v2 │ │ -072530: 54a4 a70a |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072534: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ -072538: 54a4 a70a |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -07253c: 54a5 bd0a |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ -072540: 6e40 e61f 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1fe6 │ │ -072546: 54a4 bd0a |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ -07254a: 6e10 fd1f 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1ffd │ │ -072550: 0a01 |002e: move-result v1 │ │ -072552: 1214 |002f: const/4 v4, #int 1 // #1 │ │ -072554: 5ca4 ab0a |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ -072558: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ -07255e: c814 |0035: mul-float/2addr v4, v1 │ │ -072560: 8744 |0036: float-to-int v4, v4 │ │ -072562: 6e20 0202 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ -072568: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -07256a: 5ca4 ab0a |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ -07256e: 7100 9502 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -072574: 0b04 |0040: move-result-wide v4 │ │ -072576: 53a6 af0a |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0aaf │ │ -07257a: bc64 |0043: sub-long/2addr v4, v6 │ │ -07257c: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ -072580: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ -072584: 7100 9502 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -07258a: 0b04 |004b: move-result-wide v4 │ │ -07258c: 5aa4 af0a |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0aaf │ │ -072590: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ -072594: 6e30 941b 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@1b94 │ │ -07259a: 6e20 f301 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ -0725a0: 6e10 be01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ -0725a6: 55a4 bc0a |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ -0725aa: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ -0725ae: 2004 5200 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0052 │ │ -0725b2: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ -0725b6: 1f00 5200 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0052 │ │ -0725ba: 7210 e301 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01e3 │ │ -0725c0: 1204 |0066: const/4 v4, #int 0 // #0 │ │ -0725c2: 5ca4 bc0a |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ -0725c6: 1e0a |0069: monitor-exit v10 │ │ -0725c8: 0e00 |006a: return-void │ │ -0725ca: 0d04 |006b: move-exception v4 │ │ -0725cc: 1205 |006c: const/4 v5, #int 0 // #0 │ │ -0725ce: 5ca5 ab0a |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ -0725d2: 2704 |006f: throw v4 │ │ -0725d4: 0d04 |0070: move-exception v4 │ │ -0725d6: 1e0a |0071: monitor-exit v10 │ │ -0725d8: 2704 |0072: throw v4 │ │ +0724e8: |[0724e8] android.support.v7.internal.widget.ProgressBarICS.onDraw:(Landroid/graphics/Canvas;)V │ │ +0724f8: 1608 c800 |0000: const-wide/16 v8, #int 200 // #c8 │ │ +0724fc: 1d0a |0002: monitor-enter v10 │ │ +0724fe: 6f20 b71e ba00 |0003: invoke-super {v10, v11}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1eb7 │ │ +072504: 54a0 a90a |0006: iget-object v0, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +072508: 3800 6100 |0008: if-eqz v0, 0069 // +0061 │ │ +07250c: 6e10 c101 0b00 |000a: invoke-virtual {v11}, Landroid/graphics/Canvas;.save:()I // method@01c1 │ │ +072512: 6e10 771b 0a00 |000d: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ +072518: 0a04 |0010: move-result v4 │ │ +07251a: 8244 |0011: int-to-float v4, v4 │ │ +07251c: 6e10 791b 0a00 |0012: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ +072522: 0a05 |0015: move-result v5 │ │ +072524: 8255 |0016: int-to-float v5, v5 │ │ +072526: 6e30 c501 4b05 |0017: invoke-virtual {v11, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@01c5 │ │ +07252c: 6e10 6f1b 0a00 |001a: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ProgressBarICS;.getDrawingTime:()J // method@1b6f │ │ +072532: 0b02 |001d: move-result-wide v2 │ │ +072534: 54a4 a70a |001e: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072538: 3804 3300 |0020: if-eqz v4, 0053 // +0033 │ │ +07253c: 54a4 a70a |0022: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072540: 54a5 bd0a |0024: iget-object v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ +072544: 6e40 e61f 2453 |0026: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1fe6 │ │ +07254a: 54a4 bd0a |0029: iget-object v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ +07254e: 6e10 fd1f 0400 |002b: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1ffd │ │ +072554: 0a01 |002e: move-result v1 │ │ +072556: 1214 |002f: const/4 v4, #int 1 // #1 │ │ +072558: 5ca4 ab0a |0030: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ +07255c: 1404 0040 1c46 |0032: const v4, #float 10000 // #461c4000 │ │ +072562: c814 |0035: mul-float/2addr v4, v1 │ │ +072564: 8744 |0036: float-to-int v4, v4 │ │ +072566: 6e20 0202 4000 |0037: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0202 │ │ +07256c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +07256e: 5ca4 ab0a |003b: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ +072572: 7100 9502 0000 |003d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +072578: 0b04 |0040: move-result-wide v4 │ │ +07257a: 53a6 af0a |0041: iget-wide v6, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0aaf │ │ +07257e: bc64 |0043: sub-long/2addr v4, v6 │ │ +072580: 3104 0408 |0044: cmp-long v4, v4, v8 │ │ +072584: 3a04 0d00 |0046: if-ltz v4, 0053 // +000d │ │ +072588: 7100 9502 0000 |0048: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +07258e: 0b04 |004b: move-result-wide v4 │ │ +072590: 5aa4 af0a |004c: iput-wide v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mLastDrawTime:J // field@0aaf │ │ +072594: 1604 c800 |004e: const-wide/16 v4, #int 200 // #c8 │ │ +072598: 6e30 941b 4a05 |0050: invoke-virtual {v10, v4, v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidateDelayed:(J)V // method@1b94 │ │ +07259e: 6e20 f301 b000 |0053: invoke-virtual {v0, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@01f3 │ │ +0725a4: 6e10 be01 0b00 |0056: invoke-virtual {v11}, Landroid/graphics/Canvas;.restore:()V // method@01be │ │ +0725aa: 55a4 bc0a |0059: iget-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ +0725ae: 3804 0e00 |005b: if-eqz v4, 0069 // +000e │ │ +0725b2: 2004 5600 |005d: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0056 │ │ +0725b6: 3804 0a00 |005f: if-eqz v4, 0069 // +000a │ │ +0725ba: 1f00 5600 |0061: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0056 │ │ +0725be: 7210 e301 0000 |0063: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@01e3 │ │ +0725c4: 1204 |0066: const/4 v4, #int 0 // #0 │ │ +0725c6: 5ca4 bc0a |0067: iput-boolean v4, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ +0725ca: 1e0a |0069: monitor-exit v10 │ │ +0725cc: 0e00 |006a: return-void │ │ +0725ce: 0d04 |006b: move-exception v4 │ │ +0725d0: 1205 |006c: const/4 v5, #int 0 // #0 │ │ +0725d2: 5ca5 ab0a |006d: iput-boolean v5, v10, Landroid/support/v7/internal/widget/ProgressBarICS;.mInDrawing:Z // field@0aab │ │ +0725d6: 2704 |006f: throw v4 │ │ +0725d8: 0d04 |0070: move-exception v4 │ │ +0725da: 1e0a |0071: monitor-exit v10 │ │ +0725dc: 2704 |0072: throw v4 │ │ catches : 4 │ │ 0x0003 - 0x002e │ │ -> 0x0070 │ │ 0x0030 - 0x003a │ │ -> 0x006b │ │ 0x003b - 0x0069 │ │ -> 0x0070 │ │ @@ -114898,59 +114873,59 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -072604: |[072604] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ -072614: 1d06 |0000: monitor-enter v6 │ │ -072616: 5460 a90a |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -07261a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -07261c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07261e: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -072622: 5263 b40a |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ -072626: 5264 b20a |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ -07262a: 6e10 f701 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -072630: 0a05 |000e: move-result v5 │ │ -072632: 7120 b222 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -072638: 0a04 |0012: move-result v4 │ │ -07263a: 7120 b022 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -072640: 0a02 |0016: move-result v2 │ │ -072642: 5263 b30a |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ -072646: 5264 b10a |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -07264a: 6e10 f601 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ -072650: 0a05 |001e: move-result v5 │ │ -072652: 7120 b222 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -072658: 0a04 |0022: move-result v4 │ │ -07265a: 7120 b022 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -072660: 0a01 |0026: move-result v1 │ │ -072662: 7010 aa1b 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ -072668: 6e10 771b 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ -07266e: 0a03 |002d: move-result v3 │ │ -072670: 6e10 781b 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1b78 │ │ -072676: 0a04 |0031: move-result v4 │ │ -072678: b043 |0032: add-int/2addr v3, v4 │ │ -07267a: b032 |0033: add-int/2addr v2, v3 │ │ -07267c: 6e10 791b 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ -072682: 0a03 |0037: move-result v3 │ │ -072684: 6e10 761b 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1b76 │ │ -07268a: 0a04 |003b: move-result v4 │ │ -07268c: b043 |003c: add-int/2addr v3, v4 │ │ -07268e: b031 |003d: add-int/2addr v1, v3 │ │ -072690: 7120 981b 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1b98 │ │ -072696: 0a03 |0041: move-result v3 │ │ -072698: 7120 981b 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1b98 │ │ -07269e: 0a04 |0045: move-result v4 │ │ -0726a0: 6e30 9f1b 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@1b9f │ │ -0726a6: 1e06 |0049: monitor-exit v6 │ │ -0726a8: 0e00 |004a: return-void │ │ -0726aa: 0d03 |004b: move-exception v3 │ │ -0726ac: 1e06 |004c: monitor-exit v6 │ │ -0726ae: 2703 |004d: throw v3 │ │ +072608: |[072608] android.support.v7.internal.widget.ProgressBarICS.onMeasure:(II)V │ │ +072618: 1d06 |0000: monitor-enter v6 │ │ +07261a: 5460 a90a |0001: iget-object v0, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +07261e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +072620: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +072622: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +072626: 5263 b40a |0007: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinWidth:I // field@0ab4 │ │ +07262a: 5264 b20a |0009: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxWidth:I // field@0ab2 │ │ +07262e: 6e10 f701 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +072634: 0a05 |000e: move-result v5 │ │ +072636: 7120 b222 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +07263c: 0a04 |0012: move-result v4 │ │ +07263e: 7120 b022 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +072644: 0a02 |0016: move-result v2 │ │ +072646: 5263 b30a |0017: iget v3, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMinHeight:I // field@0ab3 │ │ +07264a: 5264 b10a |0019: iget v4, v6, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +07264e: 6e10 f601 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ +072654: 0a05 |001e: move-result v5 │ │ +072656: 7120 b222 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +07265c: 0a04 |0022: move-result v4 │ │ +07265e: 7120 b022 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +072664: 0a01 |0026: move-result v1 │ │ +072666: 7010 aa1b 0600 |0027: invoke-direct {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ +07266c: 6e10 771b 0600 |002a: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingLeft:()I // method@1b77 │ │ +072672: 0a03 |002d: move-result v3 │ │ +072674: 6e10 781b 0600 |002e: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingRight:()I // method@1b78 │ │ +07267a: 0a04 |0031: move-result v4 │ │ +07267c: b043 |0032: add-int/2addr v3, v4 │ │ +07267e: b032 |0033: add-int/2addr v2, v3 │ │ +072680: 6e10 791b 0600 |0034: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingTop:()I // method@1b79 │ │ +072686: 0a03 |0037: move-result v3 │ │ +072688: 6e10 761b 0600 |0038: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ProgressBarICS;.getPaddingBottom:()I // method@1b76 │ │ +07268e: 0a04 |003b: move-result v4 │ │ +072690: b043 |003c: add-int/2addr v3, v4 │ │ +072692: b031 |003d: add-int/2addr v1, v3 │ │ +072694: 7120 981b 7200 |003e: invoke-static {v2, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1b98 │ │ +07269a: 0a03 |0041: move-result v3 │ │ +07269c: 7120 981b 8100 |0042: invoke-static {v1, v8}, Landroid/support/v7/internal/widget/ProgressBarICS;.resolveSize:(II)I // method@1b98 │ │ +0726a2: 0a04 |0045: move-result v4 │ │ +0726a4: 6e30 9f1b 3604 |0046: invoke-virtual {v6, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMeasuredDimension:(II)V // method@1b9f │ │ +0726aa: 1e06 |0049: monitor-exit v6 │ │ +0726ac: 0e00 |004a: return-void │ │ +0726ae: 0d03 |004b: move-exception v3 │ │ +0726b0: 1e06 |004c: monitor-exit v6 │ │ +0726b2: 2703 |004d: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0049 │ │ -> 0x004b │ │ positions : │ │ 0x0000 line=804 │ │ 0x0003 line=806 │ │ 0x0004 line=807 │ │ @@ -114976,25 +114951,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0726bc: |[0726bc] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0726cc: 0730 |0000: move-object v0, v3 │ │ -0726ce: 1f00 3903 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0339 │ │ -0726d2: 6e10 641b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1b64 │ │ -0726d8: 0c01 |0006: move-result-object v1 │ │ -0726da: 6f20 bb1e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ebb │ │ -0726e0: 5201 a20a |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ -0726e4: 6e20 a01b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ -0726ea: 5201 a30a |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ -0726ee: 6e20 a31b 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ -0726f4: 0e00 |0014: return-void │ │ +0726c0: |[0726c0] android.support.v7.internal.widget.ProgressBarICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0726d0: 0730 |0000: move-object v0, v3 │ │ +0726d2: 1f00 4003 |0001: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0340 │ │ +0726d6: 6e10 641b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1b64 │ │ +0726dc: 0c01 |0006: move-result-object v1 │ │ +0726de: 6f20 bb1e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ebb │ │ +0726e4: 5201 a20a |000a: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ +0726e8: 6e20 a01b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ +0726ee: 5201 a30a |000f: iget v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ +0726f2: 6e20 a31b 1200 |0011: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setSecondaryProgress:(I)V // method@1ba3 │ │ +0726f8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=891 │ │ 0x0003 line=892 │ │ 0x000a line=894 │ │ 0x000f line=895 │ │ 0x0014 line=896 │ │ @@ -115008,24 +114983,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0726f8: |[0726f8] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -072708: 6f10 bc1e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ebc │ │ -07270e: 0c01 |0003: move-result-object v1 │ │ -072710: 2200 3903 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0339 │ │ -072714: 7020 631b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1b63 │ │ -07271a: 5232 b70a |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -07271e: 5902 a20a |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ -072722: 5232 bb0a |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072726: 5902 a30a |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ -07272a: 1100 |0011: return-object v0 │ │ +0726fc: |[0726fc] android.support.v7.internal.widget.ProgressBarICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +07270c: 6f10 bc1e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ebc │ │ +072712: 0c01 |0003: move-result-object v1 │ │ +072714: 2200 4003 |0004: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState; // type@0340 │ │ +072718: 7020 631b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1b63 │ │ +07271e: 5232 b70a |0009: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +072722: 5902 a20a |000b: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.progress:I // field@0aa2 │ │ +072726: 5232 bb0a |000d: iget v2, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +07272a: 5902 a30a |000f: iput v2, v0, Landroid/support/v7/internal/widget/ProgressBarICS$SavedState;.secondaryProgress:I // field@0aa3 │ │ +07272e: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0004 line=881 │ │ 0x0009 line=883 │ │ 0x000d line=884 │ │ 0x0011 line=886 │ │ @@ -115039,17 +115014,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -07272c: |[07272c] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ -07273c: 7030 a91b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1ba9 │ │ -072742: 0e00 |0003: return-void │ │ +072730: |[072730] android.support.v7.internal.widget.ProgressBarICS.onSizeChanged:(IIII)V │ │ +072740: 7030 a91b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1ba9 │ │ +072746: 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 │ │ @@ -115062,26 +115037,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -072744: |[072744] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ -072754: 6f30 be1e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1ebe │ │ -07275a: 5510 ac0a |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -07275e: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -072762: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -072766: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -07276a: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -07276c: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -072770: 6e10 a61b 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ -072776: 0e00 |0011: return-void │ │ -072778: 6e10 a51b 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ -07277e: 28fc |0015: goto 0011 // -0004 │ │ +072748: |[072748] android.support.v7.internal.widget.ProgressBarICS.onVisibilityChanged:(Landroid/view/View;I)V │ │ +072758: 6f30 be1e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1ebe │ │ +07275e: 5510 ac0a |0003: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072762: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +072766: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +07276a: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +07276e: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +072770: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +072774: 6e10 a61b 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ +07277a: 0e00 |0011: return-void │ │ +07277c: 6e10 a51b 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ +072782: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0003 line=699 │ │ 0x0007 line=701 │ │ 0x000e line=702 │ │ 0x0011 line=707 │ │ @@ -115096,19 +115071,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -072780: |[072780] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ -072790: 5510 b50a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ -072794: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -072798: 6f10 c21e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ -07279e: 0e00 |0007: return-void │ │ +072784: |[072784] android.support.v7.internal.widget.ProgressBarICS.postInvalidate:()V │ │ +072794: 5510 b50a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mNoInvalidate:Z // field@0ab5 │ │ +072798: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +07279c: 6f10 c21e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1ec2 │ │ +0727a2: 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; │ │ @@ -115118,36 +115093,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -0727a0: |[0727a0] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ -0727b0: 1d01 |0000: monitor-enter v1 │ │ -0727b2: 5510 b60a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ -0727b6: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -0727ba: 5510 ac0a |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0727be: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -0727c2: 5510 ac0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0727c6: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -0727ca: 5c12 ac0a |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0727ce: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -0727d2: 5410 ad0a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -0727d6: 5b10 a90a |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -0727da: 6e10 a51b 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ -0727e0: 1e01 |0018: monitor-exit v1 │ │ -0727e2: 0e00 |0019: return-void │ │ -0727e4: 5410 b80a |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -0727e8: 5b10 a90a |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -0727ec: 6e10 a61b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ -0727f2: 28f7 |0021: goto 0018 // -0009 │ │ -0727f4: 0d00 |0022: move-exception v0 │ │ -0727f6: 1e01 |0023: monitor-exit v1 │ │ -0727f8: 2700 |0024: throw v0 │ │ +0727a4: |[0727a4] android.support.v7.internal.widget.ProgressBarICS.setIndeterminate:(Z)V │ │ +0727b4: 1d01 |0000: monitor-enter v1 │ │ +0727b6: 5510 b60a |0001: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mOnlyIndeterminate:Z // field@0ab6 │ │ +0727ba: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +0727be: 5510 ac0a |0005: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0727c2: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +0727c6: 5510 ac0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0727ca: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +0727ce: 5c12 ac0a |000d: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0727d2: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +0727d6: 5410 ad0a |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +0727da: 5b10 a90a |0013: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +0727de: 6e10 a51b 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ +0727e4: 1e01 |0018: monitor-exit v1 │ │ +0727e6: 0e00 |0019: return-void │ │ +0727e8: 5410 b80a |001a: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +0727ec: 5b10 a90a |001c: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +0727f0: 6e10 a61b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ +0727f6: 28f7 |0021: goto 0018 // -0009 │ │ +0727f8: 0d00 |0022: move-exception v0 │ │ +0727fa: 1e01 |0023: monitor-exit v1 │ │ +0727fc: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=275 │ │ @@ -115168,23 +115143,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -072810: |[072810] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -072820: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -072824: 6e20 0102 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -07282a: 5b12 ad0a |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -07282e: 5510 ac0a |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -072832: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -072836: 5b12 a90a |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -07283a: 6e10 931b 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ -072840: 0e00 |0010: return-void │ │ +072814: |[072814] android.support.v7.internal.widget.ProgressBarICS.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +072824: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +072828: 6e20 0102 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +07282e: 5b12 ad0a |0005: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072832: 5510 ac0a |0007: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072836: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +07283a: 5b12 a90a |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +07283e: 6e10 931b 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ +072844: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0002 line=313 │ │ 0x0005 line=315 │ │ 0x0007 line=316 │ │ 0x000b line=317 │ │ @@ -115199,19 +115174,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -072844: |[072844] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ -072854: 7120 f51f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1ff5 │ │ -07285a: 0c00 |0003: move-result-object v0 │ │ -07285c: 6e20 9d1b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1b9d │ │ -072862: 0e00 |0007: return-void │ │ +072848: |[072848] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/content/Context;I)V │ │ +072858: 7120 f51f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1ff5 │ │ +07285e: 0c00 |0003: move-result-object v0 │ │ +072860: 6e20 9d1b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1b9d │ │ +072866: 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; │ │ @@ -115222,17 +115197,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -072864: |[072864] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -072874: 5b01 ae0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ -072878: 0e00 |0002: return-void │ │ +072868: |[072868] android.support.v7.internal.widget.ProgressBarICS.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +072878: 5b01 ae0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ +07287c: 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; │ │ @@ -115242,34 +115217,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -07287c: |[07287c] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ -07288c: 1d03 |0000: monitor-enter v3 │ │ -07288e: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -072892: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -072894: 5230 b00a |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -072898: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -07289c: 5934 b00a |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -0728a0: 6e10 931b 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ -0728a6: 5230 b70a |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -0728aa: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -0728ae: 5934 b70a |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -0728b2: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -0728b8: 5231 b70a |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -0728bc: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0728be: 7040 951b 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ -0728c4: 1e03 |001c: monitor-exit v3 │ │ -0728c6: 0e00 |001d: return-void │ │ -0728c8: 0d00 |001e: move-exception v0 │ │ -0728ca: 1e03 |001f: monitor-exit v3 │ │ -0728cc: 2700 |0020: throw v0 │ │ +072880: |[072880] android.support.v7.internal.widget.ProgressBarICS.setMax:(I)V │ │ +072890: 1d03 |0000: monitor-enter v3 │ │ +072892: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +072896: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +072898: 5230 b00a |0004: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +07289c: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +0728a0: 5934 b00a |0008: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +0728a4: 6e10 931b 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ +0728aa: 5230 b70a |000d: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +0728ae: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +0728b2: 5934 b70a |0011: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +0728b6: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +0728bc: 5231 b70a |0016: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +0728c0: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +0728c2: 7040 951b 0321 |0019: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ +0728c8: 1e03 |001c: monitor-exit v3 │ │ +0728ca: 0e00 |001d: return-void │ │ +0728cc: 0d00 |001e: move-exception v0 │ │ +0728ce: 1e03 |001f: monitor-exit v3 │ │ +0728d0: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=573 │ │ 0x0003 line=574 │ │ 0x0004 line=576 │ │ @@ -115289,23 +115264,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0728dc: |[0728dc] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ -0728ec: 1d01 |0000: monitor-enter v1 │ │ -0728ee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0728f0: 6e30 a11b 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@1ba1 │ │ -0728f6: 1e01 |0005: monitor-exit v1 │ │ -0728f8: 0e00 |0006: return-void │ │ -0728fa: 0d00 |0007: move-exception v0 │ │ -0728fc: 1e01 |0008: monitor-exit v1 │ │ -0728fe: 2700 |0009: throw v0 │ │ +0728e0: |[0728e0] android.support.v7.internal.widget.ProgressBarICS.setProgress:(I)V │ │ +0728f0: 1d01 |0000: monitor-enter v1 │ │ +0728f2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0728f4: 6e30 a11b 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(IZ)V // method@1ba1 │ │ +0728fa: 1e01 |0005: monitor-exit v1 │ │ +0728fc: 0e00 |0006: return-void │ │ +0728fe: 0d00 |0007: move-exception v0 │ │ +072900: 1e01 |0008: monitor-exit v1 │ │ +072902: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0007 line=465 │ │ @@ -115318,35 +115293,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -07290c: |[07290c] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ -07291c: 1d02 |0000: monitor-enter v2 │ │ -07291e: 5520 ac0a |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -072922: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -072926: 1e02 |0005: monitor-exit v2 │ │ -072928: 0e00 |0006: return-void │ │ -07292a: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -07292e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -072930: 5220 b00a |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -072934: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -072938: 5223 b00a |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -07293c: 5220 b70a |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -072940: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -072944: 5923 b70a |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -072948: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -07294e: 5221 b70a |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -072952: 7040 951b 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ -072958: 28e7 |001e: goto 0005 // -0019 │ │ -07295a: 0d00 |001f: move-exception v0 │ │ -07295c: 1e02 |0020: monitor-exit v2 │ │ -07295e: 2700 |0021: throw v0 │ │ +072910: |[072910] android.support.v7.internal.widget.ProgressBarICS.setProgress:(IZ)V │ │ +072920: 1d02 |0000: monitor-enter v2 │ │ +072922: 5520 ac0a |0001: iget-boolean v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072926: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +07292a: 1e02 |0005: monitor-exit v2 │ │ +07292c: 0e00 |0006: return-void │ │ +07292e: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +072932: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +072934: 5220 b00a |000a: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +072938: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +07293c: 5223 b00a |000e: iget v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +072940: 5220 b70a |0010: iget v0, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +072944: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +072948: 5923 b70a |0014: iput v3, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +07294c: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +072952: 5221 b70a |0019: iget v1, v2, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +072956: 7040 951b 0241 |001b: invoke-direct {v2, v0, v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ +07295c: 28e7 |001e: goto 0005 // -0019 │ │ +07295e: 0d00 |001f: move-exception v0 │ │ +072960: 1e02 |0020: monitor-exit v2 │ │ +072962: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=469 │ │ @@ -115369,53 +115344,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -072974: |[072974] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -072984: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -072986: 5452 b80a |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -07298a: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -07298e: 5452 b80a |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -072992: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -072996: 5452 b80a |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -07299a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -07299c: 6e20 0102 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -0729a2: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0729a4: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -0729a8: 6e20 0102 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ -0729ae: 6e10 f801 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01f8 │ │ -0729b4: 0a00 |0018: move-result v0 │ │ -0729b6: 5252 b10a |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -0729ba: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -0729be: 5950 b10a |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ -0729c2: 6e10 971b 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@1b97 │ │ -0729c8: 5b56 b80a |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -0729cc: 5552 ac0a |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -0729d0: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -0729d4: 5b56 a90a |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ -0729d8: 6e10 931b 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ -0729de: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -0729e2: 6e10 801b 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@1b80 │ │ -0729e8: 0a02 |0032: move-result v2 │ │ -0729ea: 6e10 701b 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1b70 │ │ -0729f0: 0a03 |0036: move-result v3 │ │ -0729f2: 7030 a91b 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1ba9 │ │ -0729f8: 7010 aa1b 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ -0729fe: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -072a04: 5253 b70a |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ -072a08: 7054 6b1b 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ -072a0e: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -072a14: 5253 bb0a |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072a18: 7054 6b1b 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ -072a1e: 0e00 |004d: return-void │ │ -072a20: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -072a22: 28c1 |004f: goto 0010 // -003f │ │ +072978: |[072978] android.support.v7.internal.widget.ProgressBarICS.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +072988: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07298a: 5452 b80a |0001: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +07298e: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +072992: 5452 b80a |0005: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +072996: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +07299a: 5452 b80a |0009: iget-object v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +07299e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0729a0: 6e20 0102 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +0729a6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0729a8: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +0729ac: 6e20 0102 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0201 │ │ +0729b2: 6e10 f801 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@01f8 │ │ +0729b8: 0a00 |0018: move-result v0 │ │ +0729ba: 5252 b10a |0019: iget v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +0729be: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +0729c2: 5950 b10a |001d: iput v0, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mMaxHeight:I // field@0ab1 │ │ +0729c6: 6e10 971b 0500 |001f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.requestLayout:()V // method@1b97 │ │ +0729cc: 5b56 b80a |0022: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +0729d0: 5552 ac0a |0024: iget-boolean v2, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +0729d4: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +0729d8: 5b56 a90a |0028: iput-object v6, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0aa9 │ │ +0729dc: 6e10 931b 0500 |002a: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ +0729e2: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +0729e6: 6e10 801b 0500 |002f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getWidth:()I // method@1b80 │ │ +0729ec: 0a02 |0032: move-result v2 │ │ +0729ee: 6e10 701b 0500 |0033: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getHeight:()I // method@1b70 │ │ +0729f4: 0a03 |0036: move-result v3 │ │ +0729f6: 7030 a91b 2503 |0037: invoke-direct {v5, v2, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableBounds:(II)V // method@1ba9 │ │ +0729fc: 7010 aa1b 0500 |003a: invoke-direct {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.updateDrawableState:()V // method@1baa │ │ +072a02: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +072a08: 5253 b70a |0040: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgress:I // field@0ab7 │ │ +072a0c: 7054 6b1b 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ +072a12: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +072a18: 5253 bb0a |0048: iget v3, v5, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +072a1c: 7054 6b1b 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.doRefreshProgress:(IIZZ)V // method@1b6b │ │ +072a22: 0e00 |004d: return-void │ │ +072a24: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +072a26: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=346 │ │ 0x0009 line=347 │ │ 0x000f line=348 │ │ 0x0010 line=353 │ │ 0x0012 line=354 │ │ @@ -115446,36 +115421,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -072a24: |[072a24] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ -072a34: 1d03 |0000: monitor-enter v3 │ │ -072a36: 5530 ac0a |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -072a3a: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -072a3e: 1e03 |0005: monitor-exit v3 │ │ -072a40: 0e00 |0006: return-void │ │ -072a42: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -072a46: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -072a48: 5230 b00a |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -072a4c: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -072a50: 5234 b00a |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ -072a54: 5230 bb0a |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072a58: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -072a5c: 5934 bb0a |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072a60: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -072a66: 5231 bb0a |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ -072a6a: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -072a6c: 7040 951b 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ -072a72: 28e6 |001f: goto 0005 // -001a │ │ -072a74: 0d00 |0020: move-exception v0 │ │ -072a76: 1e03 |0021: monitor-exit v3 │ │ -072a78: 2700 |0022: throw v0 │ │ +072a28: |[072a28] android.support.v7.internal.widget.ProgressBarICS.setSecondaryProgress:(I)V │ │ +072a38: 1d03 |0000: monitor-enter v3 │ │ +072a3a: 5530 ac0a |0001: iget-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072a3e: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +072a42: 1e03 |0005: monitor-exit v3 │ │ +072a44: 0e00 |0006: return-void │ │ +072a46: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +072a4a: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +072a4c: 5230 b00a |000a: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +072a50: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +072a54: 5234 b00a |000e: iget v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mMax:I // field@0ab0 │ │ +072a58: 5230 bb0a |0010: iget v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +072a5c: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +072a60: 5934 bb0a |0014: iput v4, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +072a64: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +072a6a: 5231 bb0a |0019: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mSecondaryProgress:I // field@0abb │ │ +072a6e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +072a70: 7040 951b 0321 |001c: invoke-direct {v3, v0, v1, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.refreshProgress:(IIZ)V // method@1b95 │ │ +072a76: 28e6 |001f: goto 0005 // -001a │ │ +072a78: 0d00 |0020: move-exception v0 │ │ +072a7a: 1e03 |0021: monitor-exit v3 │ │ +072a7c: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=500 │ │ @@ -115497,29 +115472,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -072a90: |[072a90] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ -072aa0: 6e10 7f1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -072aa6: 0a00 |0003: move-result v0 │ │ -072aa8: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -072aac: 6f20 e91e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -072ab2: 5510 ac0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ -072ab6: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -072aba: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -072abe: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -072ac2: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -072ac4: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -072ac8: 6e10 a61b 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ -072ace: 0e00 |0017: return-void │ │ -072ad0: 6e10 a51b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ -072ad6: 28fc |001b: goto 0017 // -0004 │ │ +072a94: |[072a94] android.support.v7.internal.widget.ProgressBarICS.setVisibility:(I)V │ │ +072aa4: 6e10 7f1b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +072aaa: 0a00 |0003: move-result v0 │ │ +072aac: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +072ab0: 6f20 e91e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +072ab6: 5510 ac0a |0009: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminate:Z // field@0aac │ │ +072aba: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +072abe: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +072ac2: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +072ac6: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +072ac8: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +072acc: 6e10 a61b 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.stopAnimation:()V // method@1ba6 │ │ +072ad2: 0e00 |0017: return-void │ │ +072ad4: 6e10 a51b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.startAnimation:()V // method@1ba5 │ │ +072ada: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0006 line=682 │ │ 0x0009 line=684 │ │ 0x000d line=686 │ │ 0x0014 line=687 │ │ @@ -115530,62 +115505,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 │ │ -072ad8: |[072ad8] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ -072ae8: 6e10 7f1b 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -072aee: 0a00 |0003: move-result v0 │ │ -072af0: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -072af4: 0e00 |0006: return-void │ │ -072af6: 5440 ad0a |0007: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072afa: 2000 5200 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0052 │ │ -072afe: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -072b02: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -072b04: 5c40 bc0a |000e: iput-boolean v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ -072b08: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -072b0a: 5b40 a70a |0011: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b0e: 6e10 931b 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ -072b14: 28f0 |0016: goto 0006 // -0010 │ │ -072b16: 5440 ae0a |0017: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ -072b1a: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -072b1e: 2200 c503 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@03c5 │ │ -072b22: 7010 f81f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff8 │ │ -072b28: 5b40 ae0a |0020: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ -072b2c: 2200 c703 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@03c7 │ │ -072b30: 7010 fc1f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1ffc │ │ -072b36: 5b40 bd0a |0027: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ -072b3a: 2200 be03 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@03be │ │ -072b3e: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -072b40: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -072b44: 7030 e51f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ -072b4a: 5b40 a70a |0031: iput-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b4e: 5440 a70a |0033: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b52: 5241 a80a |0035: iget v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ -072b56: 6e20 ea1f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1fea │ │ -072b5c: 5440 a70a |003a: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b60: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -072b62: 6e20 e91f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1fe9 │ │ -072b68: 5440 a70a |0040: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b6c: 5241 aa0a |0042: iget v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ -072b70: 8112 |0044: int-to-long v2, v1 │ │ -072b72: 6e30 e71f 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ -072b78: 5440 a70a |0048: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b7c: 5441 ae0a |004a: iget-object v1, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ -072b80: 6e20 e81f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -072b86: 5440 a70a |004f: iget-object v0, v4, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072b8a: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ -072b8e: 6e30 eb1f 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1feb │ │ -072b94: 28bd |0056: goto 0013 // -0043 │ │ +072adc: |[072adc] android.support.v7.internal.widget.ProgressBarICS.startAnimation:()V │ │ +072aec: 6e10 7f1b 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +072af2: 0a00 |0003: move-result v0 │ │ +072af4: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +072af8: 0e00 |0006: return-void │ │ +072afa: 5430 ad0a |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072afe: 2000 5600 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0056 │ │ +072b02: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +072b06: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +072b08: 5c30 bc0a |000e: iput-boolean v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ +072b0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +072b0e: 5b30 a70a |0011: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b12: 6e10 931b 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ +072b18: 28f0 |0016: goto 0006 // -0010 │ │ +072b1a: 5430 ae0a |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ +072b1e: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +072b22: 2200 ce03 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@03ce │ │ +072b26: 7010 f81f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff8 │ │ +072b2c: 5b30 ae0a |0020: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ +072b30: 2200 d003 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@03d0 │ │ +072b34: 7010 fc1f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1ffc │ │ +072b3a: 5b30 bd0a |0027: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ +072b3e: 2200 c703 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@03c7 │ │ +072b42: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +072b44: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +072b48: 7030 e51f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ +072b4e: 5b30 a70a |0031: iput-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b52: 5430 a70a |0033: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b56: 5231 a80a |0035: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mBehavior:I // field@0aa8 │ │ +072b5a: 6e20 ea1f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1fea │ │ +072b60: 5430 a70a |003a: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b64: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +072b66: 6e20 e91f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1fe9 │ │ +072b6c: 5430 a70a |0040: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b70: 5231 aa0a |0042: iget v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mDuration:I // field@0aaa │ │ +072b74: 8111 |0044: int-to-long v1, v1 │ │ +072b76: 6e30 e71f 1002 |0045: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ +072b7c: 5430 a70a |0048: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b80: 5431 ae0a |004a: iget-object v1, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mInterpolator:Landroid/view/animation/Interpolator; // field@0aae │ │ +072b84: 6e20 e81f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +072b8a: 5430 a70a |004f: iget-object v0, v3, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072b8e: 1601 ffff |0051: const-wide/16 v1, #int -1 // #ffff │ │ +072b92: 6e30 eb1f 1002 |0053: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1feb │ │ +072b98: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x0006 line=634 │ │ 0x0007 line=617 │ │ 0x000d line=618 │ │ 0x0010 line=619 │ │ @@ -115596,39 +115571,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 │ │ -072b98: |[072b98] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ -072ba8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072baa: 5b10 a70a |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ -072bae: 5b10 bd0a |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ -072bb2: 5410 ad0a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072bb6: 2000 5200 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0052 │ │ -072bba: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -072bbe: 5410 ad0a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072bc2: 1f00 5200 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0052 │ │ -072bc6: 7210 e401 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01e4 │ │ -072bcc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -072bce: 5c10 bc0a |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ -072bd2: 6e10 931b 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ -072bd8: 0e00 |0018: return-void │ │ +072b9c: |[072b9c] android.support.v7.internal.widget.ProgressBarICS.stopAnimation:()V │ │ +072bac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072bae: 5b10 a70a |0001: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0aa7 │ │ +072bb2: 5b10 bd0a |0003: iput-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mTransformation:Landroid/view/animation/Transformation; // field@0abd │ │ +072bb6: 5410 ad0a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072bba: 2000 5600 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0056 │ │ +072bbe: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +072bc2: 5410 ad0a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072bc6: 1f00 5600 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0056 │ │ +072bca: 7210 e401 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@01e4 │ │ +072bd0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +072bd2: 5c10 bc0a |0013: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mShouldStartAnimationDrawable:Z // field@0abc │ │ +072bd6: 6e10 931b 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.postInvalidate:()V // method@1b93 │ │ +072bdc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=640 │ │ 0x0003 line=641 │ │ 0x0005 line=642 │ │ 0x000b line=643 │ │ 0x0012 line=644 │ │ @@ -115642,40 +115617,40 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -072bdc: |[072bdc] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -072bec: 5410 b80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ -072bf0: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -072bf4: 5410 ad0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ -072bf8: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -072bfc: 6f20 eb1e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1eeb │ │ -072c02: 0a00 |000b: move-result v0 │ │ -072c04: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -072c08: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -072c0a: 0f00 |000f: return v0 │ │ -072c0c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -072c0e: 28fe |0011: goto 000f // -0002 │ │ +072be0: |[072be0] android.support.v7.internal.widget.ProgressBarICS.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +072bf0: 5410 b80a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0ab8 │ │ +072bf4: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +072bf8: 5410 ad0a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ProgressBarICS;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0aad │ │ +072bfc: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +072c00: 6f20 eb1e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1eeb │ │ +072c06: 0a00 |000b: move-result v0 │ │ +072c08: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +072c0c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +072c0e: 0f00 |000f: return v0 │ │ +072c10: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +072c12: 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 : 2913 (ProgressBarICS.java) │ │ + source_file_idx : 2922 (ProgressBarICS.java) │ │ │ │ Class #461 header: │ │ -class_idx : 827 │ │ +class_idx : 834 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -115704,19 +115679,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 │ │ -072c10: |[072c10] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -072c20: 5b01 bf0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ -072c24: 5b02 c00a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ -072c28: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -072c2e: 0e00 |0007: return-void │ │ +072c14: |[072c14] android.support.v7.internal.widget.ScrollingTabContainerView$1.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +072c24: 5b01 bf0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ +072c28: 5b02 c00a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ +072c2c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +072c32: 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; │ │ @@ -115727,51 +115702,51 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -072c30: |[072c30] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -072c40: 5441 c00a |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ -072c44: 6e10 8a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -072c4a: 0a01 |0005: move-result v1 │ │ -072c4c: 5442 bf0a |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ -072c50: 6e10 d51b 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1bd5 │ │ -072c56: 0a02 |000b: move-result v2 │ │ -072c58: 5443 c00a |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ -072c5c: 6e10 9e1e 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -072c62: 0a03 |0011: move-result v3 │ │ -072c64: b132 |0012: sub-int/2addr v2, v3 │ │ -072c66: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -072c6a: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -072c6e: 5441 bf0a |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ -072c72: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -072c74: 6e30 eb1b 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1beb │ │ -072c7a: 5441 bf0a |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ -072c7e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -072c80: 5b12 d10a |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -072c84: 0e00 |0022: return-void │ │ +072c34: |[072c34] android.support.v7.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +072c44: 5441 c00a |0000: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ +072c48: 6e10 8a1e 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +072c4e: 0a01 |0005: move-result v1 │ │ +072c50: 5442 bf0a |0006: iget-object v2, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ +072c54: 6e10 d51b 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@1bd5 │ │ +072c5a: 0a02 |000b: move-result v2 │ │ +072c5c: 5443 c00a |000c: iget-object v3, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0ac0 │ │ +072c60: 6e10 9e1e 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +072c66: 0a03 |0011: move-result v3 │ │ +072c68: b132 |0012: sub-int/2addr v2, v3 │ │ +072c6a: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +072c6e: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +072c72: 5441 bf0a |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ +072c76: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +072c78: 6e30 eb1b 0102 |001a: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@1beb │ │ +072c7e: 5441 bf0a |001d: iget-object v1, v4, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0abf │ │ +072c82: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +072c84: 5b12 d10a |0020: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +072c88: 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 : 3023 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3032 (ScrollingTabContainerView.java) │ │ │ │ Class #462 header: │ │ -class_idx : 828 │ │ +class_idx : 835 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 979 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 988 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -115795,18 +115770,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 │ │ -072c88: |[072c88] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -072c98: 5b01 c10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ -072c9c: 7010 1820 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -072ca2: 0e00 |0005: return-void │ │ +072c8c: |[072c8c] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +072c9c: 5b01 c10a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ +072ca0: 7010 1820 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +072ca6: 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; │ │ │ │ @@ -115815,17 +115790,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 │ │ -072ca4: |[072ca4] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -072cb4: 7020 ae1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bae │ │ -072cba: 0e00 |0003: return-void │ │ +072ca8: |[072ca8] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +072cb8: 7020 ae1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bae │ │ +072cbe: 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; │ │ @@ -115836,21 +115811,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -072cbc: |[072cbc] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -072ccc: 5410 c10a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ -072cd0: 7110 ca1b 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ -072cd6: 0c00 |0005: move-result-object v0 │ │ -072cd8: 6e10 6020 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ -072cde: 0a00 |0009: move-result v0 │ │ -072ce0: 0f00 |000a: return v0 │ │ +072cc0: |[072cc0] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +072cd0: 5410 c10a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ +072cd4: 7110 ca1b 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ +072cda: 0c00 |0005: move-result-object v0 │ │ +072cdc: 6e10 6020 0000 |0006: invoke-virtual {v0}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ +072ce2: 0a00 |0009: move-result v0 │ │ +072ce4: 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;) │ │ @@ -115858,24 +115833,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -072ce4: |[072ce4] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -072cf4: 5410 c10a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ -072cf8: 7110 ca1b 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ -072cfe: 0c00 |0005: move-result-object v0 │ │ -072d00: 6e20 5f20 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ -072d06: 0c00 |0009: move-result-object v0 │ │ -072d08: 1f00 3e03 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -072d0c: 6e10 bf1b 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ -072d12: 0c00 |000f: move-result-object v0 │ │ -072d14: 1100 |0010: return-object v0 │ │ +072ce8: |[072ce8] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +072cf8: 5410 c10a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ +072cfc: 7110 ca1b 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ +072d02: 0c00 |0005: move-result-object v0 │ │ +072d04: 6e20 5f20 2000 |0006: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ +072d0a: 0c00 |0009: move-result-object v0 │ │ +072d0c: 1f00 4503 |000a: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +072d10: 6e10 bf1b 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ +072d16: 0c00 |000f: move-result-object v0 │ │ +072d18: 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 │ │ │ │ @@ -115884,17 +115859,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -072d18: |[072d18] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -072d28: 8130 |0000: int-to-long v0, v3 │ │ -072d2a: 1000 |0001: return-wide v0 │ │ +072d1c: |[072d1c] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +072d2c: 8130 |0000: int-to-long v0, v3 │ │ +072d2e: 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 │ │ │ │ @@ -115903,50 +115878,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 │ │ -072d2c: |[072d2c] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -072d3c: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -072d40: 5431 c10a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ -072d44: 6e20 b11b 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1bb1 │ │ -072d4a: 0c00 |0007: move-result-object v0 │ │ -072d4c: 1f00 9f02 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -072d50: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -072d52: 7130 cb1b 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@1bcb │ │ -072d58: 0c05 |000e: move-result-object v5 │ │ -072d5a: 1105 |000f: return-object v5 │ │ -072d5c: 0750 |0010: move-object v0, v5 │ │ -072d5e: 1f00 3e03 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -072d62: 6e20 b11b 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1bb1 │ │ -072d68: 0c01 |0016: move-result-object v1 │ │ -072d6a: 1f01 9f02 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -072d6e: 6e20 bc1b 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1bbc │ │ -072d74: 28f3 |001c: goto 000f // -000d │ │ +072d30: |[072d30] android.support.v7.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +072d40: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +072d44: 5431 c10a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac1 │ │ +072d48: 6e20 b11b 4300 |0004: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1bb1 │ │ +072d4e: 0c00 |0007: move-result-object v0 │ │ +072d50: 1f00 a602 |0008: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +072d54: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +072d56: 7130 cb1b 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@1bcb │ │ +072d5c: 0c05 |000e: move-result-object v5 │ │ +072d5e: 1105 |000f: return-object v5 │ │ +072d60: 0750 |0010: move-object v0, v5 │ │ +072d62: 1f00 4503 |0011: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +072d66: 6e20 b11b 4300 |0013: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@1bb1 │ │ +072d6c: 0c01 |0016: move-result-object v1 │ │ +072d6e: 1f01 a602 |0017: check-cast v1, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +072d72: 6e20 bc1b 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1bbc │ │ +072d78: 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 : 3023 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3032 (ScrollingTabContainerView.java) │ │ │ │ Class #463 header: │ │ -class_idx : 829 │ │ +class_idx : 836 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -115971,18 +115946,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 │ │ -072d78: |[072d78] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -072d88: 5b01 c20a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ -072d8c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -072d92: 0e00 |0005: return-void │ │ +072d7c: |[072d7c] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +072d8c: 5b01 c20a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ +072d90: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +072d96: 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; │ │ │ │ @@ -115991,17 +115966,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 │ │ -072d94: |[072d94] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ -072da4: 7020 b51b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bb5 │ │ -072daa: 0e00 |0003: return-void │ │ +072d98: |[072d98] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/internal/widget/ScrollingTabContainerView$1;)V │ │ +072da8: 7020 b51b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@1bb5 │ │ +072dae: 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; │ │ @@ -116012,40 +115987,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -072dac: |[072dac] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -072dbc: 0763 |0000: move-object v3, v6 │ │ -072dbe: 1f03 3e03 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -072dc2: 6e10 bf1b 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ -072dc8: 0c04 |0006: move-result-object v4 │ │ -072dca: 6e10 2e13 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@132e │ │ -072dd0: 5454 c20a |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ -072dd4: 7110 ca1b 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ -072dda: 0c04 |000f: move-result-object v4 │ │ -072ddc: 6e10 6020 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ -072de2: 0a02 |0013: move-result v2 │ │ -072de4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -072de6: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -072dea: 5454 c20a |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ -072dee: 7110 ca1b 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ -072df4: 0c04 |001c: move-result-object v4 │ │ -072df6: 6e20 5f20 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ -072dfc: 0c00 |0020: move-result-object v0 │ │ -072dfe: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -072e02: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -072e04: 6e20 e71e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ -072e0a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072e0e: 28ec |0029: goto 0015 // -0014 │ │ -072e10: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -072e12: 28f9 |002b: goto 0024 // -0007 │ │ -072e14: 0e00 |002c: return-void │ │ +072db0: |[072db0] android.support.v7.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +072dc0: 0763 |0000: move-object v3, v6 │ │ +072dc2: 1f03 4503 |0001: check-cast v3, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +072dc6: 6e10 bf1b 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ +072dcc: 0c04 |0006: move-result-object v4 │ │ +072dce: 6e10 2e13 0400 |0007: invoke-virtual {v4}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@132e │ │ +072dd4: 5454 c20a |000a: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ +072dd8: 7110 ca1b 0400 |000c: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ +072dde: 0c04 |000f: move-result-object v4 │ │ +072de0: 6e10 6020 0400 |0010: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ +072de6: 0a02 |0013: move-result v2 │ │ +072de8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +072dea: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +072dee: 5454 c20a |0017: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac2 │ │ +072df2: 7110 ca1b 0400 |0019: invoke-static {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; // method@1bca │ │ +072df8: 0c04 |001c: move-result-object v4 │ │ +072dfa: 6e20 5f20 1400 |001d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ +072e00: 0c00 |0020: move-result-object v0 │ │ +072e02: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +072e06: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +072e08: 6e20 e71e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ +072e0e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +072e12: 28ec |0029: goto 0015 // -0014 │ │ +072e14: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +072e16: 28f9 |002b: goto 0024 // -0007 │ │ +072e18: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0003 line=475 │ │ 0x000a line=476 │ │ 0x0014 line=477 │ │ 0x0017 line=478 │ │ @@ -116057,21 +116032,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 : 3023 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3032 (ScrollingTabContainerView.java) │ │ │ │ Class #464 header: │ │ -class_idx : 830 │ │ +class_idx : 837 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 993 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 3032 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -116111,17 +116086,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 │ │ -072e18: |[072e18] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -072e28: 7030 5820 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ -072e2e: 0e00 |0003: return-void │ │ +072e1c: |[072e1c] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +072e2c: 7030 5820 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ +072e32: 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; │ │ @@ -116133,22 +116108,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 │ │ -072e30: |[072e30] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -072e40: 5b12 c50a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ -072e44: 5b13 c60a |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ -072e48: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -072e4c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -072e50: 6e20 c41b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1bc4 │ │ -072e56: 6e10 c81b 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ -072e5c: 0e00 |000e: return-void │ │ +072e34: |[072e34] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.attach:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +072e44: 5b12 c50a |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ +072e48: 5b13 c60a |0002: iput-object v3, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ +072e4c: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +072e50: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +072e54: 6e20 c41b 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@1bc4 │ │ +072e5a: 6e10 c81b 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ +072e60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0002 line=341 │ │ 0x0004 line=343 │ │ 0x0006 line=344 │ │ 0x000b line=347 │ │ @@ -116164,18 +116139,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 │ │ -072e60: |[072e60] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -072e70: 5b01 c60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ -072e74: 6e10 c81b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ -072e7a: 0e00 |0005: return-void │ │ +072e64: |[072e64] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +072e74: 5b01 c60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ +072e78: 6e10 c81b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ +072e7e: 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; │ │ @@ -116186,17 +116161,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 │ │ -072e7c: |[072e7c] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -072e8c: 5410 c60a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ -072e90: 1100 |0002: return-object v0 │ │ +072e80: |[072e80] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.getTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +072e90: 5410 c60a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ +072e94: 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;) │ │ @@ -116204,31 +116179,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -072e94: |[072e94] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -072ea4: 6f30 6a20 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ -072eaa: 5421 c50a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ -072eae: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -072eb2: 5421 c50a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ -072eb6: 5210 cc0a |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -072eba: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ -072ebe: 6e10 be1b 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1bbe │ │ -072ec4: 0a01 |0010: move-result v1 │ │ -072ec6: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ -072eca: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ -072ece: 7120 691e 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -072ed4: 0a01 |0018: move-result v1 │ │ -072ed6: 6f30 6a20 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ -072edc: 0e00 |001c: return-void │ │ -072ede: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -072ee0: 28ed |001e: goto 000b // -0013 │ │ +072e98: |[072e98] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +072ea8: 6f30 6a20 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ +072eae: 5421 c50a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ +072eb2: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +072eb6: 5421 c50a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mParent:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@0ac5 │ │ +072eba: 5210 cc0a |0009: iget v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +072ebe: 3d00 1100 |000b: if-lez v0, 001c // +0011 │ │ +072ec2: 6e10 be1b 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@1bbe │ │ +072ec8: 0a01 |0010: move-result v1 │ │ +072eca: 3701 0b00 |0011: if-le v1, v0, 001c // +000b │ │ +072ece: 1501 0040 |0013: const/high16 v1, #int 1073741824 // #4000 │ │ +072ed2: 7120 691e 1000 |0015: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +072ed8: 0a01 |0018: move-result v1 │ │ +072eda: 6f30 6a20 1204 |0019: invoke-super {v2, v1, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ +072ee0: 0e00 |001c: return-void │ │ +072ee2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +072ee4: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0003 line=359 │ │ 0x000b line=362 │ │ 0x0013 line=363 │ │ 0x001c line=366 │ │ @@ -116244,110 +116219,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -072ee4: |[072ee4] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -072ef4: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -072ef8: 120c |0002: const/4 v12, #int 0 // #0 │ │ -072efa: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -072efe: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -072f00: 120a |0006: const/4 v10, #int 0 // #0 │ │ -072f02: 54e5 c60a |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ -072f06: 6e10 2913 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@1329 │ │ -072f0c: 0c00 |000c: move-result-object v0 │ │ -072f0e: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -072f12: 6e10 941e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -072f18: 0c01 |0012: move-result-object v1 │ │ -072f1a: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -072f1e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -072f22: 1f01 ad03 |0017: check-cast v1, Landroid/view/ViewGroup; // type@03ad │ │ -072f26: 6e20 2f1f 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -072f2c: 6e20 b91b 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1bb9 │ │ -072f32: 5be0 c30a |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ -072f36: 54e8 c70a |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -072f3a: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -072f3e: 54e8 c70a |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -072f42: 6e20 2f21 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -072f48: 54e8 c40a |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072f4c: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -072f50: 54e8 c40a |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072f54: 6e20 5220 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -072f5a: 54e8 c40a |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072f5e: 6e20 4c20 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -072f64: 0e00 |0038: return-void │ │ -072f66: 54e8 c30a |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ -072f6a: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -072f6e: 54e8 c30a |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ -072f72: 6e20 c11b 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1bc1 │ │ -072f78: 5bea c30a |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ -072f7c: 6e10 2a13 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@132a │ │ -072f82: 0c02 |0047: move-result-object v2 │ │ -072f84: 6e10 2d13 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@132d │ │ -072f8a: 0c06 |004b: move-result-object v6 │ │ -072f8c: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -072f90: 54e8 c40a |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072f94: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -072f98: 2203 df03 |0052: new-instance v3, Landroid/widget/ImageView; // type@03df │ │ -072f9c: 6e10 bd1b 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1bbd │ │ -072fa2: 0c08 |0057: move-result-object v8 │ │ -072fa4: 7020 4420 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2044 │ │ -072faa: 2204 e003 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -072fae: 7030 5320 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -072fb4: 594d 7d0b |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ -072fb8: 6e20 4f20 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@204f │ │ -072fbe: 6e30 ba1b 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1bba │ │ -072fc4: 5be3 c40a |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072fc8: 54e8 c40a |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072fcc: 6e20 4c20 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -072fd2: 54e8 c40a |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -072fd6: 6e20 5220 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -072fdc: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -072fe0: 54e8 c70a |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -072fe4: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -072fe8: 2207 2903 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@0329 │ │ -072fec: 6e10 bd1b 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1bbd │ │ -072ff2: 0c08 |007f: move-result-object v8 │ │ -072ff4: 6009 0f06 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@060f │ │ -072ff8: 7040 c11a 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ -072ffe: 6208 660b |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ -073002: 6e20 1e21 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ -073008: 2204 e003 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -07300c: 7030 5320 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -073012: 594d 7d0b |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ -073016: 6e20 2221 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2122 │ │ -07301c: 6e20 b91b 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1bb9 │ │ -073022: 5be7 c70a |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -073026: 54e8 c70a |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -07302a: 6e20 2a21 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -073030: 54e8 c70a |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -073034: 6e20 2f21 c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -07303a: 54e8 c40a |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -07303e: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -073042: 54e8 c40a |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -073046: 6e10 2813 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@1328 │ │ -07304c: 0c09 |00ac: move-result-object v9 │ │ -07304e: 6e20 4b20 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@204b │ │ -073054: 2888 |00b0: goto 0038 // -0078 │ │ -073056: 54e8 c40a |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -07305a: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -07305e: 54e8 c40a |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -073062: 6e20 5220 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -073068: 54e8 c40a |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ -07306c: 6e20 4c20 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -073072: 28b5 |00bf: goto 0074 // -004b │ │ -073074: 54e8 c70a |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -073078: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -07307c: 54e8 c70a |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -073080: 6e20 2f21 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -073086: 54e8 c70a |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ -07308a: 6e20 2a21 a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -073090: 28d5 |00ce: goto 00a3 // -002b │ │ +072ee8: |[072ee8] android.support.v7.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +072ef8: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +072efc: 120c |0002: const/4 v12, #int 0 // #0 │ │ +072efe: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +072f02: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +072f04: 120a |0006: const/4 v10, #int 0 // #0 │ │ +072f06: 54e5 c60a |0007: iget-object v5, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTab:Landroid/support/v7/app/ActionBar$Tab; // field@0ac6 │ │ +072f0a: 6e10 2913 0500 |0009: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@1329 │ │ +072f10: 0c00 |000c: move-result-object v0 │ │ +072f12: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +072f16: 6e10 941e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +072f1c: 0c01 |0012: move-result-object v1 │ │ +072f1e: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +072f22: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +072f26: 1f01 b603 |0017: check-cast v1, Landroid/view/ViewGroup; // type@03b6 │ │ +072f2a: 6e20 2f1f 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +072f30: 6e20 b91b 0e00 |001c: invoke-virtual {v14, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1bb9 │ │ +072f36: 5be0 c30a |001f: iput-object v0, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ +072f3a: 54e8 c70a |0021: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +072f3e: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +072f42: 54e8 c70a |0025: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +072f46: 6e20 2f21 9800 |0027: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +072f4c: 54e8 c40a |002a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072f50: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +072f54: 54e8 c40a |002e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072f58: 6e20 5220 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +072f5e: 54e8 c40a |0033: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072f62: 6e20 4c20 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +072f68: 0e00 |0038: return-void │ │ +072f6a: 54e8 c30a |0039: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ +072f6e: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +072f72: 54e8 c30a |003d: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ +072f76: 6e20 c11b 8e00 |003f: invoke-virtual {v14, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@1bc1 │ │ +072f7c: 5bea c30a |0042: iput-object v10, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0ac3 │ │ +072f80: 6e10 2a13 0500 |0044: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@132a │ │ +072f86: 0c02 |0047: move-result-object v2 │ │ +072f88: 6e10 2d13 0500 |0048: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@132d │ │ +072f8e: 0c06 |004b: move-result-object v6 │ │ +072f90: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +072f94: 54e8 c40a |004e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072f98: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +072f9c: 2203 e803 |0052: new-instance v3, Landroid/widget/ImageView; // type@03e8 │ │ +072fa0: 6e10 bd1b 0e00 |0054: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1bbd │ │ +072fa6: 0c08 |0057: move-result-object v8 │ │ +072fa8: 7020 4420 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2044 │ │ +072fae: 2204 e903 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +072fb2: 7030 5320 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +072fb8: 594d 7d0b |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ +072fbc: 6e20 4f20 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@204f │ │ +072fc2: 6e30 ba1b 3e0c |0065: invoke-virtual {v14, v3, v12}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@1bba │ │ +072fc8: 5be3 c40a |0068: iput-object v3, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072fcc: 54e8 c40a |006a: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072fd0: 6e20 4c20 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +072fd6: 54e8 c40a |006f: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +072fda: 6e20 5220 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +072fe0: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +072fe4: 54e8 c70a |0076: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +072fe8: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +072fec: 2207 3003 |007a: new-instance v7, Landroid/support/v7/internal/widget/CompatTextView; // type@0330 │ │ +072ff0: 6e10 bd1b 0e00 |007c: invoke-virtual {v14}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@1bbd │ │ +072ff6: 0c08 |007f: move-result-object v8 │ │ +072ff8: 6009 0f06 |0080: sget v9, Landroid/support/v7/appcompat/R$attr;.actionBarTabTextStyle:I // field@060f │ │ +072ffc: 7040 c11a 879a |0082: invoke-direct {v7, v8, v10, v9}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ +073002: 6208 660b |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ +073006: 6e20 1e21 8700 |0087: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ +07300c: 2204 e903 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +073010: 7030 5320 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +073016: 594d 7d0b |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ +07301a: 6e20 2221 4700 |0091: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2122 │ │ +073020: 6e20 b91b 7e00 |0094: invoke-virtual {v14, v7}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@1bb9 │ │ +073026: 5be7 c70a |0097: iput-object v7, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +07302a: 54e8 c70a |0099: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +07302e: 6e20 2a21 6800 |009b: invoke-virtual {v8, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +073034: 54e8 c70a |009e: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +073038: 6e20 2f21 c800 |00a0: invoke-virtual {v8, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +07303e: 54e8 c40a |00a3: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +073042: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +073046: 54e8 c40a |00a7: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +07304a: 6e10 2813 0500 |00a9: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@1328 │ │ +073050: 0c09 |00ac: move-result-object v9 │ │ +073052: 6e20 4b20 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@204b │ │ +073058: 2888 |00b0: goto 0038 // -0078 │ │ +07305a: 54e8 c40a |00b1: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +07305e: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +073062: 54e8 c40a |00b5: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +073066: 6e20 5220 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +07306c: 54e8 c40a |00ba: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0ac4 │ │ +073070: 6e20 4c20 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +073076: 28b5 |00bf: goto 0074 // -004b │ │ +073078: 54e8 c70a |00c0: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +07307c: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +073080: 54e8 c70a |00c4: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +073084: 6e20 2f21 9800 |00c6: invoke-virtual {v8, v9}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +07308a: 54e8 c70a |00c9: iget-object v8, v14, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Landroid/widget/TextView; // field@0ac7 │ │ +07308e: 6e20 2a21 a800 |00cb: invoke-virtual {v8, v10}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +073094: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=369 │ │ 0x0009 line=370 │ │ 0x000d line=371 │ │ 0x000f line=372 │ │ 0x0013 line=373 │ │ @@ -116403,21 +116378,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 : 3023 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3032 (ScrollingTabContainerView.java) │ │ │ │ Class #465 header: │ │ -class_idx : 832 │ │ +class_idx : 839 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 annotations: │ │ Annotations on class │ │ @@ -116429,21 +116404,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #466 header: │ │ -class_idx : 834 │ │ +class_idx : 841 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #466 annotations: │ │ Annotations on class │ │ @@ -116473,22 +116448,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -073094: |[073094] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -0730a4: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0730aa: 5b12 d70a |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -0730ae: 2020 e203 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@03e2 │ │ -0730b2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0730b6: 1f02 e203 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@03e2 │ │ -0730ba: 5b12 d80a |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ -0730be: 0e00 |000d: return-void │ │ +073098: |[073098] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +0730a8: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0730ae: 5b12 d70a |0003: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +0730b2: 2020 eb03 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@03eb │ │ +0730b6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0730ba: 1f02 eb03 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@03eb │ │ +0730be: 5b12 d80a |000b: iput-object v2, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ +0730c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0005 line=537 │ │ 0x0009 line=538 │ │ 0x000d line=540 │ │ @@ -116502,22 +116477,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0730c0: |[0730c0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ -0730d0: 5420 d80a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ -0730d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0730d8: 7210 7720 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ -0730de: 0a01 |0007: move-result v1 │ │ -0730e0: 0f01 |0008: return v1 │ │ -0730e2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0730e4: 28fe |000a: goto 0008 // -0002 │ │ +0730c4: |[0730c4] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.areAllItemsEnabled:()Z │ │ +0730d4: 5420 d80a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ +0730d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0730dc: 7210 7720 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@2077 │ │ +0730e2: 0a01 |0007: move-result v1 │ │ +0730e4: 0f01 |0008: return v1 │ │ +0730e6: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0730e8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0002 line=585 │ │ 0x0004 line=586 │ │ 0x0008 line=588 │ │ locals : │ │ @@ -116529,23 +116504,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0730e8: |[0730e8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ -0730f8: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -0730fc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -073100: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -073102: 0f00 |0005: return v0 │ │ -073104: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073108: 7210 fa20 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -07310e: 0a00 |000b: move-result v0 │ │ -073110: 28f9 |000c: goto 0005 // -0007 │ │ +0730ec: |[0730ec] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getCount:()I │ │ +0730fc: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073100: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +073104: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +073106: 0f00 |0005: return v0 │ │ +073108: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +07310c: 7210 fa20 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +073112: 0a00 |000b: move-result v0 │ │ +073114: 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;) │ │ @@ -116553,23 +116528,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 │ │ -073114: |[073114] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -073124: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073128: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07312c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07312e: 1100 |0005: return-object v0 │ │ -073130: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073134: 7240 fb20 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20fb │ │ -07313a: 0c00 |000b: move-result-object v0 │ │ -07313c: 28f9 |000c: goto 0005 // -0007 │ │ +073118: |[073118] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +073128: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +07312c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +073130: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +073132: 1100 |0005: return-object v0 │ │ +073134: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073138: 7240 fb20 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20fb │ │ +07313e: 0c00 |000b: move-result-object v0 │ │ +073140: 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; │ │ @@ -116580,23 +116555,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -073140: |[073140] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -073150: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073154: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -073158: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07315a: 1100 |0005: return-object v0 │ │ -07315c: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073160: 7220 fc20 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@20fc │ │ -073166: 0c00 |000b: move-result-object v0 │ │ -073168: 28f9 |000c: goto 0005 // -0007 │ │ +073144: |[073144] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +073154: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073158: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07315c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07315e: 1100 |0005: return-object v0 │ │ +073160: 5410 d70a |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073164: 7220 fc20 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@20fc │ │ +07316a: 0c00 |000b: move-result-object v0 │ │ +07316c: 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 │ │ │ │ @@ -116605,23 +116580,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07316c: |[07316c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ -07317c: 5420 d70a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073180: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -073184: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -073188: 1000 |0006: return-wide v0 │ │ -07318a: 5420 d70a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -07318e: 7220 fd20 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@20fd │ │ -073194: 0b00 |000c: move-result-wide v0 │ │ -073196: 28f9 |000d: goto 0006 // -0007 │ │ +073170: |[073170] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemId:(I)J │ │ +073180: 5420 d70a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073184: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +073188: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +07318c: 1000 |0006: return-wide v0 │ │ +07318e: 5420 d70a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073192: 7220 fd20 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@20fd │ │ +073198: 0b00 |000c: move-result-wide v0 │ │ +07319a: 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 │ │ │ │ @@ -116630,17 +116605,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -073198: |[073198] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ -0731a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0731aa: 0f00 |0001: return v0 │ │ +07319c: |[07319c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getItemViewType:(I)I │ │ +0731ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0731ae: 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 │ │ │ │ @@ -116649,18 +116624,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 │ │ -0731ac: |[0731ac] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0731bc: 6e40 f91b 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@1bf9 │ │ -0731c2: 0c00 |0003: move-result-object v0 │ │ -0731c4: 1100 |0004: return-object v0 │ │ +0731b0: |[0731b0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0731c0: 6e40 f91b 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@1bf9 │ │ +0731c6: 0c00 |0003: move-result-object v0 │ │ +0731c8: 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; │ │ @@ -116671,17 +116646,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0731c8: |[0731c8] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ -0731d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0731da: 0f00 |0001: return v0 │ │ +0731cc: |[0731cc] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.getViewTypeCount:()I │ │ +0731dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0731de: 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;) │ │ @@ -116689,25 +116664,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0731dc: |[0731dc] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ -0731ec: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -0731f0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0731f4: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -0731f8: 7210 0021 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@2100 │ │ -0731fe: 0a00 |0009: move-result v0 │ │ -073200: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -073204: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -073206: 0f00 |000d: return v0 │ │ -073208: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07320a: 28fe |000f: goto 000d // -0002 │ │ +0731e0: |[0731e0] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.hasStableIds:()Z │ │ +0731f0: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +0731f4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0731f8: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +0731fc: 7210 0021 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@2100 │ │ +073202: 0a00 |0009: move-result v0 │ │ +073204: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +073208: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +07320a: 0f00 |000d: return v0 │ │ +07320c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +07320e: 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;) │ │ @@ -116715,22 +116690,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07320c: |[07320c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ -07321c: 6e10 f81b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@1bf8 │ │ -073222: 0a00 |0003: move-result v0 │ │ -073224: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -073228: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07322a: 0f00 |0007: return v0 │ │ -07322c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07322e: 28fe |0009: goto 0007 // -0002 │ │ +073210: |[073210] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEmpty:()Z │ │ +073220: 6e10 f81b 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.getCount:()I // method@1bf8 │ │ +073226: 0a00 |0003: move-result v0 │ │ +073228: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +07322c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07322e: 0f00 |0007: return v0 │ │ +073230: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +073232: 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;) │ │ @@ -116738,22 +116713,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073230: |[073230] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ -073240: 5420 d80a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ -073244: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -073248: 7220 7d20 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ -07324e: 0a01 |0007: move-result v1 │ │ -073250: 0f01 |0008: return v1 │ │ -073252: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -073254: 28fe |000a: goto 0008 // -0002 │ │ +073234: |[073234] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.isEnabled:(I)Z │ │ +073244: 5420 d80a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad8 │ │ +073248: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07324c: 7220 7d20 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207d │ │ +073252: 0a01 |0007: move-result v1 │ │ +073254: 0f01 |0008: return v1 │ │ +073256: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +073258: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ 0x0004 line=599 │ │ 0x0008 line=601 │ │ locals : │ │ @@ -116766,20 +116741,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -073258: |[073258] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -073268: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -07326c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -073270: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073274: 7220 0121 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2101 │ │ -07327a: 0e00 |0009: return-void │ │ +07325c: |[07325c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +07326c: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073270: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +073274: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073278: 7220 0121 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2101 │ │ +07327e: 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; │ │ @@ -116790,36 +116765,36 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07327c: |[07327c] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -07328c: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073290: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -073294: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ -073298: 7220 0221 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2102 │ │ -07329e: 0e00 |0009: return-void │ │ +073280: |[073280] android.support.v7.internal.widget.SpinnerICS$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +073290: 5410 d70a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +073294: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +073298: 5410 d70a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ad7 │ │ +07329c: 7220 0221 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2102 │ │ +0732a2: 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 : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #467 header: │ │ -class_idx : 837 │ │ +class_idx : 844 │ │ access_flags : 1536 (0x0600) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #467 annotations: │ │ Annotations on class │ │ @@ -116867,20 +116842,20 @@ │ │ │ │ #5 : (in Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #468 header: │ │ -class_idx : 839 │ │ +class_idx : 846 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 548 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #468 annotations: │ │ @@ -116920,17 +116895,17 @@ │ │ type : '(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 548 (ActionMode.java) │ │ │ │ Class #469 header: │ │ -class_idx : 840 │ │ +class_idx : 847 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 548 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #469 annotations: │ │ @@ -116958,17 +116933,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0732a0: |[0732a0] android.support.v7.view.ActionMode.:()V │ │ -0732b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0732b6: 0e00 |0003: return-void │ │ +0732a4: |[0732a4] android.support.v7.view.ActionMode.:()V │ │ +0732b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0732ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=239 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -117008,17 +116983,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0732b8: |[0732b8] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -0732c8: 5410 f50a |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0af5 │ │ -0732cc: 1100 |0002: return-object v0 │ │ +0732bc: |[0732bc] android.support.v7.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +0732cc: 5410 f50a |0000: iget-object v0, v1, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0af5 │ │ +0732d0: 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;) │ │ @@ -117032,17 +117007,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0732d0: |[0732d0] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ -0732e0: 5510 f60a |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0af6 │ │ -0732e4: 0f00 |0002: return v0 │ │ +0732d4: |[0732d4] android.support.v7.view.ActionMode.getTitleOptionalHint:()Z │ │ +0732e4: 5510 f60a |0000: iget-boolean v0, v1, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0af6 │ │ +0732e8: 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;) │ │ @@ -117056,17 +117031,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0732e8: |[0732e8] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ -0732f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0732fa: 0f00 |0001: return v0 │ │ +0732ec: |[0732ec] android.support.v7.view.ActionMode.isTitleOptional:()Z │ │ +0732fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0732fe: 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;) │ │ @@ -117074,17 +117049,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0732fc: |[0732fc] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ -07330c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07330e: 0f00 |0001: return v0 │ │ +073300: |[073300] android.support.v7.view.ActionMode.isUiFocusable:()Z │ │ +073310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +073312: 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;) │ │ @@ -117110,17 +117085,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073310: |[073310] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -073320: 5b01 f50a |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0af5 │ │ -073324: 0e00 |0002: return-void │ │ +073314: |[073314] android.support.v7.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +073324: 5b01 f50a |0000: iput-object v1, v0, Landroid/support/v7/view/ActionMode;.mTag:Ljava/lang/Object; // field@0af5 │ │ +073328: 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; │ │ @@ -117142,31 +117117,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073328: |[073328] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ -073338: 5c01 f60a |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0af6 │ │ -07333c: 0e00 |0002: return-void │ │ +07332c: |[07332c] android.support.v7.view.ActionMode.setTitleOptionalHint:(Z)V │ │ +07333c: 5c01 f60a |0000: iput-boolean v1, v0, Landroid/support/v7/view/ActionMode;.mTitleOptionalHint:Z // field@0af6 │ │ +073340: 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 : 548 (ActionMode.java) │ │ │ │ Class #470 header: │ │ -class_idx : 841 │ │ +class_idx : 848 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 729 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #470 - │ │ @@ -117189,18 +117164,18 @@ │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ source_file_idx : 729 (CollapsibleActionView.java) │ │ │ │ Class #471 header: │ │ -class_idx : 842 │ │ +class_idx : 849 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2887 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2896 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -117218,21 +117193,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 : 2887 (PopupMenu.java) │ │ + source_file_idx : 2896 (PopupMenu.java) │ │ │ │ Class #472 header: │ │ -class_idx : 843 │ │ +class_idx : 850 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2887 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2896 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -117250,21 +117225,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 : 2887 (PopupMenu.java) │ │ + source_file_idx : 2896 (PopupMenu.java) │ │ │ │ Class #473 header: │ │ -class_idx : 845 │ │ +class_idx : 852 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -117291,18 +117266,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 │ │ -073340: |[073340] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ -073350: 5b01 fd0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0afd │ │ -073354: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07335a: 0e00 |0005: return-void │ │ +073344: |[073344] android.support.v7.widget.SearchView$10.:(Landroid/support/v7/widget/SearchView;)V │ │ +073354: 5b01 fd0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0afd │ │ +073358: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07335e: 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; │ │ │ │ @@ -117312,39 +117287,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 │ │ -07335c: |[07335c] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -07336c: 5430 fd0a |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0afd │ │ -073370: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073372: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -073374: 7140 e11c 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@1ce1 │ │ -07337a: 0e00 |0007: return-void │ │ +073360: |[073360] android.support.v7.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +073370: 5430 fd0a |0000: iget-object v0, v3, Landroid/support/v7/widget/SearchView$10;.this$0:Landroid/support/v7/widget/SearchView; // field@0afd │ │ +073374: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073376: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +073378: 7140 e11c 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@1ce1 │ │ +07337e: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #474 header: │ │ -class_idx : 846 │ │ +class_idx : 853 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -117373,18 +117348,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 │ │ -07337c: |[07337c] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ -07338c: 5b01 fe0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0afe │ │ -073390: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073396: 0e00 |0005: return-void │ │ +073380: |[073380] android.support.v7.widget.SearchView$11.:(Landroid/support/v7/widget/SearchView;)V │ │ +073390: 5b01 fe0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0afe │ │ +073394: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07339a: 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; │ │ │ │ @@ -117394,18 +117369,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 │ │ -073398: |[073398] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0733a8: 5410 fe0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0afe │ │ -0733ac: 7120 e21c 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1ce2 │ │ -0733b2: 0e00 |0005: return-void │ │ +07339c: |[07339c] android.support.v7.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0733ac: 5410 fe0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$11;.this$0:Landroid/support/v7/widget/SearchView; // field@0afe │ │ +0733b0: 7120 e21c 4000 |0002: invoke-static {v0, v4}, Landroid/support/v7/widget/SearchView;.access$1900:(Landroid/support/v7/widget/SearchView;I)Z // method@1ce2 │ │ +0733b6: 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; │ │ @@ -117419,31 +117394,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0733b4: |[0733b4] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -0733c4: 0e00 |0000: return-void │ │ +0733b8: |[0733b8] android.support.v7.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +0733c8: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #475 header: │ │ -class_idx : 847 │ │ +class_idx : 854 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -117468,18 +117443,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 │ │ -0733c8: |[0733c8] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ -0733d8: 5b01 ff0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0aff │ │ -0733dc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0733e2: 0e00 |0005: return-void │ │ +0733cc: |[0733cc] android.support.v7.widget.SearchView$12.:(Landroid/support/v7/widget/SearchView;)V │ │ +0733dc: 5b01 ff0a |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0aff │ │ +0733e0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0733e6: 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; │ │ │ │ @@ -117489,16 +117464,16 @@ │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0733e4: |[0733e4] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -0733f4: 0e00 |0000: return-void │ │ +0733e8: |[0733e8] android.support.v7.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +0733f8: 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; │ │ │ │ @@ -117507,16 +117482,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0733f8: |[0733f8] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -073408: 0e00 |0000: return-void │ │ +0733fc: |[0733fc] android.support.v7.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +07340c: 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 │ │ @@ -117528,36 +117503,36 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07340c: |[07340c] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -07341c: 5410 ff0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0aff │ │ -073420: 7120 e41c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1ce4 │ │ -073426: 0e00 |0005: return-void │ │ +073410: |[073410] android.support.v7.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +073420: 5410 ff0a |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$12;.this$0:Landroid/support/v7/widget/SearchView; // field@0aff │ │ +073424: 7120 e41c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v7/widget/SearchView;.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V // method@1ce4 │ │ +07342a: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #476 header: │ │ -class_idx : 848 │ │ +class_idx : 855 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -117582,18 +117557,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 │ │ -073428: |[073428] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ -073438: 5b01 000b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ -07343c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073442: 0e00 |0005: return-void │ │ +07342c: |[07342c] android.support.v7.widget.SearchView$1.:(Landroid/support/v7/widget/SearchView;)V │ │ +07343c: 5b01 000b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ +073440: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073446: 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; │ │ │ │ @@ -117603,45 +117578,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -073444: |[073444] android.support.v7.widget.SearchView$1.run:()V │ │ -073454: 5441 000b |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ -073458: 6e10 f81c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -07345e: 0c01 |0005: move-result-object v1 │ │ -073460: 1a02 e417 |0006: const-string v2, "input_method" // string@17e4 │ │ -073464: 6e20 0a01 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -07346a: 0c00 |000b: move-result-object v0 │ │ -07346c: 1f00 c803 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03c8 │ │ -073470: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -073474: 6201 130b |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -073478: 5442 000b |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ -07347c: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -07347e: 6e40 9e1c 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@1c9e │ │ -073484: 0e00 |0018: return-void │ │ +073448: |[073448] android.support.v7.widget.SearchView$1.run:()V │ │ +073458: 5441 000b |0000: iget-object v1, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ +07345c: 6e10 f81c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +073462: 0c01 |0005: move-result-object v1 │ │ +073464: 1a02 ed17 |0006: const-string v2, "input_method" // string@17ed │ │ +073468: 6e20 0a01 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +07346e: 0c00 |000b: move-result-object v0 │ │ +073470: 1f00 d103 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03d1 │ │ +073474: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +073478: 6201 130b |0010: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +07347c: 5442 000b |0012: iget-object v2, v4, Landroid/support/v7/widget/SearchView$1;.this$0:Landroid/support/v7/widget/SearchView; // field@0b00 │ │ +073480: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +073482: 6e40 9e1c 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@1c9e │ │ +073488: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #477 header: │ │ -class_idx : 849 │ │ +class_idx : 856 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -117666,18 +117641,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 │ │ -073488: |[073488] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ -073498: 5b01 010b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0b01 │ │ -07349c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0734a2: 0e00 |0005: return-void │ │ +07348c: |[07348c] android.support.v7.widget.SearchView$2.:(Landroid/support/v7/widget/SearchView;)V │ │ +07349c: 5b01 010b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0b01 │ │ +0734a0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0734a6: 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; │ │ │ │ @@ -117687,32 +117662,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0734a4: |[0734a4] android.support.v7.widget.SearchView$2.run:()V │ │ -0734b4: 5410 010b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0b01 │ │ -0734b8: 7110 d81c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@1cd8 │ │ -0734be: 0e00 |0005: return-void │ │ +0734a8: |[0734a8] android.support.v7.widget.SearchView$2.run:()V │ │ +0734b8: 5410 010b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$2;.this$0:Landroid/support/v7/widget/SearchView; // field@0b01 │ │ +0734bc: 7110 d81c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$000:(Landroid/support/v7/widget/SearchView;)V // method@1cd8 │ │ +0734c2: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #478 header: │ │ -class_idx : 850 │ │ +class_idx : 857 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -117737,18 +117712,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 │ │ -0734c0: |[0734c0] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ -0734d0: 5b01 020b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ -0734d4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0734da: 0e00 |0005: return-void │ │ +0734c4: |[0734c4] android.support.v7.widget.SearchView$3.:(Landroid/support/v7/widget/SearchView;)V │ │ +0734d4: 5b01 020b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ +0734d8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0734de: 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; │ │ │ │ @@ -117758,45 +117733,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0734dc: |[0734dc] android.support.v7.widget.SearchView$3.run:()V │ │ -0734ec: 5420 020b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ -0734f0: 7110 d91c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ -0734f6: 0c00 |0005: move-result-object v0 │ │ -0734f8: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -0734fc: 5420 020b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ -073500: 7110 d91c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ -073506: 0c00 |000d: move-result-object v0 │ │ -073508: 2000 6503 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@0365 │ │ -07350c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -073510: 5420 020b |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ -073514: 7110 d91c 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ -07351a: 0c00 |0017: move-result-object v0 │ │ -07351c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -07351e: 6e20 0e10 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@100e │ │ -073524: 0e00 |001c: return-void │ │ +0734e0: |[0734e0] android.support.v7.widget.SearchView$3.run:()V │ │ +0734f0: 5420 020b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ +0734f4: 7110 d91c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ +0734fa: 0c00 |0005: move-result-object v0 │ │ +0734fc: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +073500: 5420 020b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ +073504: 7110 d91c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ +07350a: 0c00 |000d: move-result-object v0 │ │ +07350c: 2000 6c03 |000e: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@036c │ │ +073510: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +073514: 5420 020b |0012: iget-object v0, v2, Landroid/support/v7/widget/SearchView$3;.this$0:Landroid/support/v7/widget/SearchView; // field@0b02 │ │ +073518: 7110 d91c 0000 |0014: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@1cd9 │ │ +07351e: 0c00 |0017: move-result-object v0 │ │ +073520: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +073522: 6e20 0e10 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@100e │ │ +073528: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #479 header: │ │ -class_idx : 851 │ │ +class_idx : 858 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -117821,18 +117796,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 │ │ -073528: |[073528] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ -073538: 5b01 030b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ -07353c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073542: 0e00 |0005: return-void │ │ +07352c: |[07352c] android.support.v7.widget.SearchView$4.:(Landroid/support/v7/widget/SearchView;)V │ │ +07353c: 5b01 030b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ +073540: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073546: 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; │ │ │ │ @@ -117842,42 +117817,42 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -073544: |[073544] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -073554: 5420 030b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ -073558: 7110 e31c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1ce3 │ │ -07355e: 0c00 |0005: move-result-object v0 │ │ -073560: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -073564: 5420 030b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ -073568: 7110 e31c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1ce3 │ │ -07356e: 0c00 |000d: move-result-object v0 │ │ -073570: 5421 030b |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ -073574: 7230 6b1e 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1e6b │ │ -07357a: 0e00 |0013: return-void │ │ +073548: |[073548] android.support.v7.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +073558: 5420 030b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ +07355c: 7110 e31c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1ce3 │ │ +073562: 0c00 |0005: move-result-object v0 │ │ +073564: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +073568: 5420 030b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ +07356c: 7110 e31c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@1ce3 │ │ +073572: 0c00 |000d: move-result-object v0 │ │ +073574: 5421 030b |000e: iget-object v1, v2, Landroid/support/v7/widget/SearchView$4;.this$0:Landroid/support/v7/widget/SearchView; // field@0b03 │ │ +073578: 7230 6b1e 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1e6b │ │ +07357e: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #480 header: │ │ -class_idx : 852 │ │ +class_idx : 859 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -117902,18 +117877,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 │ │ -07357c: |[07357c] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ -07358c: 5b01 040b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0b04 │ │ -073590: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073596: 0e00 |0005: return-void │ │ +073580: |[073580] android.support.v7.widget.SearchView$5.:(Landroid/support/v7/widget/SearchView;)V │ │ +073590: 5b01 040b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0b04 │ │ +073594: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07359a: 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; │ │ │ │ @@ -117923,18 +117898,18 @@ │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073598: |[073598] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -0735a8: 5410 040b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0b04 │ │ -0735ac: 7110 e61c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1ce6 │ │ -0735b2: 0e00 |0005: return-void │ │ +07359c: |[07359c] android.support.v7.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +0735ac: 5410 040b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$5;.this$0:Landroid/support/v7/widget/SearchView; // field@0b04 │ │ +0735b0: 7110 e61c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1ce6 │ │ +0735b6: 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; │ │ @@ -117943,21 +117918,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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #481 header: │ │ -class_idx : 853 │ │ +class_idx : 860 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -117982,18 +117957,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 │ │ -0735b4: |[0735b4] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ -0735c4: 5b01 050b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0b05 │ │ -0735c8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0735ce: 0e00 |0005: return-void │ │ +0735b8: |[0735b8] android.support.v7.widget.SearchView$6.:(Landroid/support/v7/widget/SearchView;)V │ │ +0735c8: 5b01 050b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0b05 │ │ +0735cc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0735d2: 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; │ │ │ │ @@ -118003,32 +117978,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0735d0: |[0735d0] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ -0735e0: 5410 050b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0b05 │ │ -0735e4: 7110 e61c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1ce6 │ │ -0735ea: 0e00 |0005: return-void │ │ +0735d4: |[0735d4] android.support.v7.widget.SearchView$6.onGlobalLayout:()V │ │ +0735e4: 5410 050b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$6;.this$0:Landroid/support/v7/widget/SearchView; // field@0b05 │ │ +0735e8: 7110 e61c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$300:(Landroid/support/v7/widget/SearchView;)V // method@1ce6 │ │ +0735ee: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #482 header: │ │ -class_idx : 854 │ │ +class_idx : 861 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #482 annotations: │ │ Annotations on class │ │ @@ -118053,18 +118028,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 │ │ -0735ec: |[0735ec] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ -0735fc: 5b01 060b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073600: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073606: 0e00 |0005: return-void │ │ +0735f0: |[0735f0] android.support.v7.widget.SearchView$7.:(Landroid/support/v7/widget/SearchView;)V │ │ +073600: 5b01 060b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073604: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07360a: 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; │ │ │ │ @@ -118074,50 +118049,50 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -073608: |[073608] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -073618: 5410 060b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -07361c: 7110 e71c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1ce7 │ │ -073622: 0c00 |0005: move-result-object v0 │ │ -073624: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -073628: 5410 060b |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -07362c: 7110 e81c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1ce8 │ │ -073632: 0e00 |000d: return-void │ │ -073634: 5410 060b |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073638: 7110 e91c 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1ce9 │ │ -07363e: 0c00 |0013: move-result-object v0 │ │ -073640: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -073644: 5410 060b |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073648: 7110 ea1c 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1cea │ │ -07364e: 28f2 |001b: goto 000d // -000e │ │ -073650: 5410 060b |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073654: 7110 eb1c 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1ceb │ │ -07365a: 0c00 |0021: move-result-object v0 │ │ -07365c: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -073660: 5410 060b |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073664: 7110 ec1c 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1cec │ │ -07366a: 28e4 |0029: goto 000d // -001c │ │ -07366c: 5410 060b |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073670: 7110 da1c 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1cda │ │ -073676: 0c00 |002f: move-result-object v0 │ │ -073678: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -07367c: 5410 060b |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -073680: 7110 db1c 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@1cdb │ │ -073686: 28d6 |0037: goto 000d // -002a │ │ -073688: 5410 060b |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -07368c: 7110 dc1c 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ -073692: 0c00 |003d: move-result-object v0 │ │ -073694: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -073698: 5410 060b |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ -07369c: 7110 dd1c 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1cdd │ │ -0736a2: 28c8 |0045: goto 000d // -0038 │ │ +07360c: |[07360c] android.support.v7.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +07361c: 5410 060b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073620: 7110 e71c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1ce7 │ │ +073626: 0c00 |0005: move-result-object v0 │ │ +073628: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +07362c: 5410 060b |0008: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073630: 7110 e81c 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$500:(Landroid/support/v7/widget/SearchView;)V // method@1ce8 │ │ +073636: 0e00 |000d: return-void │ │ +073638: 5410 060b |000e: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +07363c: 7110 e91c 0000 |0010: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; // method@1ce9 │ │ +073642: 0c00 |0013: move-result-object v0 │ │ +073644: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +073648: 5410 060b |0016: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +07364c: 7110 ea1c 0000 |0018: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$700:(Landroid/support/v7/widget/SearchView;)V // method@1cea │ │ +073652: 28f2 |001b: goto 000d // -000e │ │ +073654: 5410 060b |001c: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073658: 7110 eb1c 0000 |001e: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1ceb │ │ +07365e: 0c00 |0021: move-result-object v0 │ │ +073660: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +073664: 5410 060b |0024: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073668: 7110 ec1c 0000 |0026: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1cec │ │ +07366e: 28e4 |0029: goto 000d // -001c │ │ +073670: 5410 060b |002a: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073674: 7110 da1c 0000 |002c: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; // method@1cda │ │ +07367a: 0c00 |002f: move-result-object v0 │ │ +07367c: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +073680: 5410 060b |0032: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073684: 7110 db1c 0000 |0034: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1100:(Landroid/support/v7/widget/SearchView;)V // method@1cdb │ │ +07368a: 28d6 |0037: goto 000d // -002a │ │ +07368c: 5410 060b |0038: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +073690: 7110 dc1c 0000 |003a: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ +073696: 0c00 |003d: move-result-object v0 │ │ +073698: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +07369c: 5410 060b |0040: iget-object v0, v1, Landroid/support/v7/widget/SearchView$7;.this$0:Landroid/support/v7/widget/SearchView; // field@0b06 │ │ +0736a0: 7110 dd1c 0000 |0042: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$1300:(Landroid/support/v7/widget/SearchView;)V // method@1cdd │ │ +0736a6: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ 0x0008 line=887 │ │ 0x000d line=897 │ │ 0x000e line=888 │ │ 0x0016 line=889 │ │ @@ -118127,21 +118102,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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #483 header: │ │ -class_idx : 855 │ │ +class_idx : 862 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #483 annotations: │ │ Annotations on class │ │ @@ -118166,18 +118141,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 │ │ -0736a4: |[0736a4] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ -0736b4: 5b01 070b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -0736b8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0736be: 0e00 |0005: return-void │ │ +0736a8: |[0736a8] android.support.v7.widget.SearchView$8.:(Landroid/support/v7/widget/SearchView;)V │ │ +0736b8: 5b01 070b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +0736bc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0736c2: 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; │ │ │ │ @@ -118187,66 +118162,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 │ │ -0736c0: |[0736c0] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0736d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0736d2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0736d4: 5452 070b |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -0736d8: 7110 de1c 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1cde │ │ -0736de: 0c02 |0007: move-result-object v2 │ │ -0736e0: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -0736e4: 0f00 |000a: return v0 │ │ -0736e6: 5452 070b |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -0736ea: 7110 dc1c 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ -0736f0: 0c02 |0010: move-result-object v2 │ │ -0736f2: 6e10 ba1c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1cba │ │ -0736f8: 0a02 |0014: move-result v2 │ │ -0736fa: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -0736fe: 5452 070b |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -073702: 7110 dc1c 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ -073708: 0c02 |001c: move-result-object v2 │ │ -07370a: 6e10 b31c 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ -073710: 0a02 |0020: move-result v2 │ │ -073712: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -073714: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -073718: 5450 070b |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -07371c: 7140 df1c 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@1cdf │ │ -073722: 0a00 |0029: move-result v0 │ │ -073724: 28e0 |002a: goto 000a // -0020 │ │ -073726: 5452 070b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -07372a: 7110 dc1c 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ -073730: 0c02 |0030: move-result-object v2 │ │ -073732: 7110 a71c 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@1ca7 │ │ -073738: 0a02 |0034: move-result v2 │ │ -07373a: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -07373e: 7110 440a 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ -073744: 0a02 |003a: move-result v2 │ │ -073746: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -07374a: 6e10 df1d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -073750: 0a02 |0040: move-result v2 │ │ -073752: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ -073756: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -07375a: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ -07375e: 6e10 731e 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1e73 │ │ -073764: 5452 070b |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -073768: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -07376a: 5454 070b |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ -07376e: 7110 dc1c 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ -073774: 0c04 |0052: move-result-object v4 │ │ -073776: 6e10 b41c 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -07377c: 0c04 |0056: move-result-object v4 │ │ -07377e: 6e10 bb22 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -073784: 0c04 |005a: move-result-object v4 │ │ -073786: 7140 e01c 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@1ce0 │ │ -07378c: 0110 |005e: move v0, v1 │ │ -07378e: 28ab |005f: goto 000a // -0055 │ │ +0736c4: |[0736c4] android.support.v7.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0736d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0736d6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0736d8: 5452 070b |0002: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +0736dc: 7110 de1c 0200 |0004: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; // method@1cde │ │ +0736e2: 0c02 |0007: move-result-object v2 │ │ +0736e4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +0736e8: 0f00 |000a: return v0 │ │ +0736ea: 5452 070b |000b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +0736ee: 7110 dc1c 0200 |000d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ +0736f4: 0c02 |0010: move-result-object v2 │ │ +0736f6: 6e10 ba1c 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@1cba │ │ +0736fc: 0a02 |0014: move-result v2 │ │ +0736fe: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +073702: 5452 070b |0017: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +073706: 7110 dc1c 0200 |0019: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ +07370c: 0c02 |001c: move-result-object v2 │ │ +07370e: 6e10 b31c 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ +073714: 0a02 |0020: move-result v2 │ │ +073716: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +073718: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +07371c: 5450 070b |0024: iget-object v0, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +073720: 7140 df1c 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@1cdf │ │ +073726: 0a00 |0029: move-result v0 │ │ +073728: 28e0 |002a: goto 000a // -0020 │ │ +07372a: 5452 070b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +07372e: 7110 dc1c 0200 |002d: invoke-static {v2}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ +073734: 0c02 |0030: move-result-object v2 │ │ +073736: 7110 a71c 0200 |0031: invoke-static {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z // method@1ca7 │ │ +07373c: 0a02 |0034: move-result v2 │ │ +07373e: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +073742: 7110 440a 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ +073748: 0a02 |003a: move-result v2 │ │ +07374a: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +07374e: 6e10 df1d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +073754: 0a02 |0040: move-result v2 │ │ +073756: 3312 c9ff |0041: if-ne v2, v1, 000a // -0037 │ │ +07375a: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +07375e: 3327 c5ff |0045: if-ne v7, v2, 000a // -003b │ │ +073762: 6e10 731e 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1e73 │ │ +073768: 5452 070b |004a: iget-object v2, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +07376c: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +07376e: 5454 070b |004d: iget-object v4, v5, Landroid/support/v7/widget/SearchView$8;.this$0:Landroid/support/v7/widget/SearchView; // field@0b07 │ │ +073772: 7110 dc1c 0400 |004f: invoke-static {v4}, Landroid/support/v7/widget/SearchView;.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; // method@1cdc │ │ +073778: 0c04 |0052: move-result-object v4 │ │ +07377a: 6e10 b41c 0400 |0053: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +073780: 0c04 |0056: move-result-object v4 │ │ +073782: 6e10 bb22 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +073788: 0c04 |005a: move-result-object v4 │ │ +07378a: 7140 e01c 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@1ce0 │ │ +073790: 0110 |005e: move v0, v1 │ │ +073792: 28ab |005f: goto 000a // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=926 │ │ 0x000a line=956 │ │ 0x000b line=937 │ │ 0x0024 line=939 │ │ 0x002b line=944 │ │ @@ -118257,21 +118232,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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #484 header: │ │ -class_idx : 856 │ │ +class_idx : 863 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #484 annotations: │ │ Annotations on class │ │ @@ -118296,18 +118271,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 │ │ -073790: |[073790] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ -0737a0: 5b01 080b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0b08 │ │ -0737a4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0737aa: 0e00 |0005: return-void │ │ +073794: |[073794] android.support.v7.widget.SearchView$9.:(Landroid/support/v7/widget/SearchView;)V │ │ +0737a4: 5b01 080b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0b08 │ │ +0737a8: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0737ae: 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; │ │ │ │ @@ -118317,36 +118292,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 │ │ -0737ac: |[0737ac] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -0737bc: 5410 080b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0b08 │ │ -0737c0: 7110 ec1c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1cec │ │ -0737c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0737c8: 0f00 |0006: return v0 │ │ +0737b0: |[0737b0] android.support.v7.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +0737c0: 5410 080b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView$9;.this$0:Landroid/support/v7/widget/SearchView; // field@0b08 │ │ +0737c4: 7110 ec1c 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/SearchView;.access$900:(Landroid/support/v7/widget/SearchView;)V // method@1cec │ │ +0737ca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0737cc: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #485 header: │ │ -class_idx : 857 │ │ +class_idx : 864 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -118382,74 +118357,74 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -0737cc: |[0737cc] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ -0737dc: 7010 b622 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0737e2: 1c00 d203 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03d2 │ │ -0737e6: 1a01 fa12 |0005: const-string v1, "doBeforeTextChanged" // string@12fa │ │ -0737ea: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0737ec: 2322 bd04 |0008: new-array v2, v2, [Ljava/lang/Class; // type@04bd │ │ -0737f0: 6e30 8922 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -0737f6: 0c00 |000d: move-result-object v0 │ │ -0737f8: 5b50 0a0b |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ -0737fc: 5450 0a0b |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ -073800: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -073802: 6e20 f422 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ -073808: 1c00 d203 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03d2 │ │ -07380c: 1a01 f912 |0018: const-string v1, "doAfterTextChanged" // string@12f9 │ │ -073810: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -073812: 2322 bd04 |001b: new-array v2, v2, [Ljava/lang/Class; // type@04bd │ │ -073816: 6e30 8922 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -07381c: 0c00 |0020: move-result-object v0 │ │ -07381e: 5b50 090b |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ -073822: 5450 090b |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ -073826: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -073828: 6e20 f422 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ -07382e: 1c00 d203 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03d2 │ │ -073832: 1a01 7613 |002b: const-string v1, "ensureImeVisible" // string@1376 │ │ -073836: 1212 |002d: const/4 v2, #int 1 // #1 │ │ -073838: 2322 bd04 |002e: new-array v2, v2, [Ljava/lang/Class; // type@04bd │ │ -07383c: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -07383e: 6204 e70e |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ -073842: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ -073846: 6e30 8a22 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ -07384c: 0c00 |0038: move-result-object v0 │ │ -07384e: 5b50 0b0b |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ -073852: 5450 0b0b |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ -073856: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -073858: 6e20 f422 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ -07385e: 1c00 c803 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@03c8 │ │ -073862: 1a01 7924 |0043: const-string v1, "showSoftInputUnchecked" // string@2479 │ │ -073866: 1222 |0045: const/4 v2, #int 2 // #2 │ │ -073868: 2322 bd04 |0046: new-array v2, v2, [Ljava/lang/Class; // type@04bd │ │ -07386c: 1203 |0048: const/4 v3, #int 0 // #0 │ │ -07386e: 6204 e80e |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ee8 │ │ -073872: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ -073876: 1213 |004d: const/4 v3, #int 1 // #1 │ │ -073878: 1c04 8400 |004e: const-class v4, Landroid/os/ResultReceiver; // type@0084 │ │ -07387c: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ -073880: 6e30 8a22 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ -073886: 0c00 |0055: move-result-object v0 │ │ -073888: 5b50 0c0b |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ -07388c: 5450 0c0b |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ -073890: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -073892: 6e20 f422 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ -073898: 0e00 |005e: return-void │ │ -07389a: 0d00 |005f: move-exception v0 │ │ -07389c: 28fe |0060: goto 005e // -0002 │ │ -07389e: 0d00 |0061: move-exception v0 │ │ -0738a0: 28df |0062: goto 0041 // -0021 │ │ -0738a2: 0d00 |0063: move-exception v0 │ │ -0738a4: 28c5 |0064: goto 0029 // -003b │ │ -0738a6: 0d00 |0065: move-exception v0 │ │ -0738a8: 28b0 |0066: goto 0016 // -0050 │ │ +0737d0: |[0737d0] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.:()V │ │ +0737e0: 7010 b622 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0737e6: 1c00 db03 |0003: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03db │ │ +0737ea: 1a01 0313 |0005: const-string v1, "doBeforeTextChanged" // string@1303 │ │ +0737ee: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0737f0: 2322 c604 |0008: new-array v2, v2, [Ljava/lang/Class; // type@04c6 │ │ +0737f4: 6e30 8922 1002 |000a: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +0737fa: 0c00 |000d: move-result-object v0 │ │ +0737fc: 5b50 0a0b |000e: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ +073800: 5450 0a0b |0010: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ +073804: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +073806: 6e20 f422 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ +07380c: 1c00 db03 |0016: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03db │ │ +073810: 1a01 0213 |0018: const-string v1, "doAfterTextChanged" // string@1302 │ │ +073814: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +073816: 2322 c604 |001b: new-array v2, v2, [Ljava/lang/Class; // type@04c6 │ │ +07381a: 6e30 8922 1002 |001d: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +073820: 0c00 |0020: move-result-object v0 │ │ +073822: 5b50 090b |0021: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ +073826: 5450 090b |0023: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ +07382a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +07382c: 6e20 f422 1000 |0026: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ +073832: 1c00 db03 |0029: const-class v0, Landroid/widget/AutoCompleteTextView; // type@03db │ │ +073836: 1a01 7f13 |002b: const-string v1, "ensureImeVisible" // string@137f │ │ +07383a: 1212 |002d: const/4 v2, #int 1 // #1 │ │ +07383c: 2322 c604 |002e: new-array v2, v2, [Ljava/lang/Class; // type@04c6 │ │ +073840: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +073842: 6204 e70e |0031: sget-object v4, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ +073846: 4d04 0203 |0033: aput-object v4, v2, v3 │ │ +07384a: 6e30 8a22 1002 |0035: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ +073850: 0c00 |0038: move-result-object v0 │ │ +073852: 5b50 0b0b |0039: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ +073856: 5450 0b0b |003b: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ +07385a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +07385c: 6e20 f422 1000 |003e: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ +073862: 1c00 d103 |0041: const-class v0, Landroid/view/inputmethod/InputMethodManager; // type@03d1 │ │ +073866: 1a01 8224 |0043: const-string v1, "showSoftInputUnchecked" // string@2482 │ │ +07386a: 1222 |0045: const/4 v2, #int 2 // #2 │ │ +07386c: 2322 c604 |0046: new-array v2, v2, [Ljava/lang/Class; // type@04c6 │ │ +073870: 1203 |0048: const/4 v3, #int 0 // #0 │ │ +073872: 6204 e80e |0049: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@0ee8 │ │ +073876: 4d04 0203 |004b: aput-object v4, v2, v3 │ │ +07387a: 1213 |004d: const/4 v3, #int 1 // #1 │ │ +07387c: 1c04 8b00 |004e: const-class v4, Landroid/os/ResultReceiver; // type@008b │ │ +073880: 4d04 0203 |0050: aput-object v4, v2, v3 │ │ +073884: 6e30 8a22 1002 |0052: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@228a │ │ +07388a: 0c00 |0055: move-result-object v0 │ │ +07388c: 5b50 0c0b |0056: iput-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ +073890: 5450 0c0b |0058: iget-object v0, v5, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ +073894: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +073896: 6e20 f422 1000 |005b: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@22f4 │ │ +07389c: 0e00 |005e: return-void │ │ +07389e: 0d00 |005f: move-exception v0 │ │ +0738a0: 28fe |0060: goto 005e // -0002 │ │ +0738a2: 0d00 |0061: move-exception v0 │ │ +0738a4: 28df |0062: goto 0041 // -0021 │ │ +0738a6: 0d00 |0063: move-exception v0 │ │ +0738a8: 28c5 |0064: goto 0029 // -003b │ │ +0738aa: 0d00 |0065: move-exception v0 │ │ +0738ac: 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 │ │ @@ -118479,24 +118454,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0738e0: |[0738e0] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -0738f0: 5420 090b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ -0738f4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0738f8: 5420 090b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ -0738fc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0738fe: 2311 be04 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -073902: 6e30 f322 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -073908: 0e00 |000c: return-void │ │ -07390a: 0d00 |000d: move-exception v0 │ │ -07390c: 28fe |000e: goto 000c // -0002 │ │ +0738e4: |[0738e4] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +0738f4: 5420 090b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ +0738f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0738fc: 5420 090b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:Ljava/lang/reflect/Method; // field@0b09 │ │ +073900: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +073902: 2311 c704 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +073906: 6e30 f322 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +07390c: 0e00 |000c: return-void │ │ +07390e: 0d00 |000d: move-exception v0 │ │ +073910: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1752 │ │ 0x0004 line=1754 │ │ 0x000c line=1758 │ │ @@ -118510,24 +118485,24 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -073920: |[073920] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ -073930: 5420 0a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ -073934: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -073938: 5420 0a0b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ -07393c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07393e: 2311 be04 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -073942: 6e30 f322 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -073948: 0e00 |000c: return-void │ │ -07394a: 0d00 |000d: move-exception v0 │ │ -07394c: 28fe |000e: goto 000c // -0002 │ │ +073924: |[073924] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V │ │ +073934: 5420 0a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ +073938: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07393c: 5420 0a0b |0004: iget-object v0, v2, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:Ljava/lang/reflect/Method; // field@0b0a │ │ +073940: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +073942: 2311 c704 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +073946: 6e30 f322 3001 |0009: invoke-virtual {v0, v3, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +07394c: 0e00 |000c: return-void │ │ +07394e: 0d00 |000d: move-exception v0 │ │ +073950: 28fe |000e: goto 000c // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000c │ │ Ljava/lang/Exception; -> 0x000d │ │ positions : │ │ 0x0000 line=1743 │ │ 0x0004 line=1745 │ │ 0x000c line=1749 │ │ @@ -118541,28 +118516,28 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -073960: |[073960] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -073970: 5440 0b0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ -073974: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -073978: 5440 0b0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ -07397c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -07397e: 2311 be04 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -073982: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -073984: 7110 7822 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -07398a: 0c03 |000d: move-result-object v3 │ │ -07398c: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -073990: 6e30 f322 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -073996: 0e00 |0013: return-void │ │ -073998: 0d00 |0014: move-exception v0 │ │ -07399a: 28fe |0015: goto 0013 // -0002 │ │ +073964: |[073964] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +073974: 5440 0b0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ +073978: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +07397c: 5440 0b0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:Ljava/lang/reflect/Method; // field@0b0b │ │ +073980: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +073982: 2311 c704 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +073986: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +073988: 7110 7822 0600 |000a: invoke-static {v6}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +07398e: 0c03 |000d: move-result-object v3 │ │ +073990: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +073994: 6e30 f322 5001 |0010: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +07399a: 0e00 |0013: return-void │ │ +07399c: 0d00 |0014: move-exception v0 │ │ +07399e: 28fe |0015: goto 0013 // -0002 │ │ catches : 1 │ │ 0x0004 - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=1761 │ │ 0x0004 line=1763 │ │ 0x0013 line=1767 │ │ @@ -118577,32 +118552,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 │ │ -0739ac: |[0739ac] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ -0739bc: 5440 0c0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ -0739c0: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ -0739c4: 5440 0c0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ -0739c8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -0739ca: 2311 be04 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04be │ │ -0739ce: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0739d0: 7110 a622 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -0739d6: 0c03 |000d: move-result-object v3 │ │ -0739d8: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ -0739dc: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -0739de: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -0739e0: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ -0739e4: 6e30 f322 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -0739ea: 0e00 |0017: return-void │ │ -0739ec: 0d00 |0018: move-exception v0 │ │ -0739ee: 6e30 ff1f 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1fff │ │ -0739f4: 28fb |001c: goto 0017 // -0005 │ │ +0739b0: |[0739b0] android.support.v7.widget.SearchView$AutoCompleteTextViewReflector.showSoftInputUnchecked:(Landroid/view/inputmethod/InputMethodManager;Landroid/view/View;I)V │ │ +0739c0: 5440 0c0b |0000: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ +0739c4: 3800 1700 |0002: if-eqz v0, 0019 // +0017 │ │ +0739c8: 5440 0c0b |0004: iget-object v0, v4, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.showSoftInputUnchecked:Ljava/lang/reflect/Method; // field@0b0c │ │ +0739cc: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +0739ce: 2311 c704 |0007: new-array v1, v1, [Ljava/lang/Object; // type@04c7 │ │ +0739d2: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0739d4: 7110 a622 0700 |000a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +0739da: 0c03 |000d: move-result-object v3 │ │ +0739dc: 4d03 0102 |000e: aput-object v3, v1, v2 │ │ +0739e0: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0739e2: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +0739e4: 4d03 0102 |0012: aput-object v3, v1, v2 │ │ +0739e8: 6e30 f322 5001 |0014: invoke-virtual {v0, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +0739ee: 0e00 |0017: return-void │ │ +0739f0: 0d00 |0018: move-exception v0 │ │ +0739f2: 6e30 ff1f 6507 |0019: invoke-virtual {v5, v6, v7}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1fff │ │ +0739f8: 28fb |001c: goto 0017 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0017 │ │ Ljava/lang/Exception; -> 0x0018 │ │ positions : │ │ 0x0000 line=1770 │ │ 0x0004 line=1772 │ │ 0x0017 line=1780 │ │ @@ -118610,21 +118585,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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #486 header: │ │ -class_idx : 858 │ │ +class_idx : 865 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -118642,21 +118617,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v7/widget/SearchView$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #487 header: │ │ -class_idx : 859 │ │ +class_idx : 866 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -118680,21 +118655,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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #488 header: │ │ -class_idx : 860 │ │ +class_idx : 867 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -118718,21 +118693,21 @@ │ │ │ │ #1 : (in Landroid/support/v7/widget/SearchView$OnSuggestionListener;) │ │ name : 'onSuggestionSelect' │ │ type : '(I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #489 header: │ │ -class_idx : 861 │ │ +class_idx : 868 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 978 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 987 │ │ +source_file_idx : 3038 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #489 annotations: │ │ Annotations on class │ │ @@ -118760,20 +118735,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -073a08: |[073a08] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -073a18: 7020 1020 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@2010 │ │ -073a1e: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ -073a24: 0a00 |0006: move-result v0 │ │ -073a26: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ -073a2a: 0e00 |0009: return-void │ │ +073a0c: |[073a0c] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +073a1c: 7020 1020 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@2010 │ │ +073a22: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ +073a28: 0a00 |0006: move-result v0 │ │ +073a2a: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ +073a2e: 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; │ │ @@ -118784,20 +118759,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 │ │ -073a2c: |[073a2c] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -073a3c: 7030 1120 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2011 │ │ -073a42: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ -073a48: 0a00 |0006: move-result v0 │ │ -073a4a: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ -073a4e: 0e00 |0009: return-void │ │ +073a30: |[073a30] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +073a40: 7030 1120 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2011 │ │ +073a46: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ +073a4c: 0a00 |0006: move-result v0 │ │ +073a4e: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ +073a52: 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; │ │ @@ -118809,20 +118784,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 │ │ -073a50: |[073a50] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -073a60: 7040 1220 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2012 │ │ -073a66: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ -073a6c: 0a00 |0006: move-result v0 │ │ -073a6e: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ -073a72: 0e00 |0009: return-void │ │ +073a54: |[073a54] android.support.v7.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +073a64: 7040 1220 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2012 │ │ +073a6a: 6e10 b61c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@1cb6 │ │ +073a70: 0a00 |0006: move-result v0 │ │ +073a72: 5910 0e0b |0007: iput v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ +073a76: 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; │ │ @@ -118835,18 +118810,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 │ │ -073a74: |[073a74] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ -073a84: 7010 b91c 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1cb9 │ │ -073a8a: 0a00 |0003: move-result v0 │ │ -073a8c: 0f00 |0004: return v0 │ │ +073a78: |[073a78] android.support.v7.widget.SearchView$SearchAutoComplete.access$1600:(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z │ │ +073a88: 7010 b91c 0100 |0000: invoke-direct {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@1cb9 │ │ +073a8e: 0a00 |0003: move-result v0 │ │ +073a90: 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;) │ │ @@ -118854,24 +118829,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -073a90: |[073a90] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -073aa0: 6e10 b41c 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -073aa6: 0c00 |0003: move-result-object v0 │ │ -073aa8: 7110 811d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1d81 │ │ -073aae: 0a00 |0007: move-result v0 │ │ -073ab0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -073ab4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -073ab6: 0f00 |000b: return v0 │ │ -073ab8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -073aba: 28fe |000d: goto 000b // -0002 │ │ +073a94: |[073a94] android.support.v7.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +073aa4: 6e10 b41c 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +073aaa: 0c00 |0003: move-result-object v0 │ │ +073aac: 7110 811d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1d81 │ │ +073ab2: 0a00 |0007: move-result v0 │ │ +073ab4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +073ab8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +073aba: 0f00 |000b: return v0 │ │ +073abc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +073abe: 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 - │ │ @@ -118880,24 +118855,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -073abc: |[073abc] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -073acc: 5210 0e0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ -073ad0: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -073ad4: 6f10 1320 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@2013 │ │ -073ada: 0a00 |0007: move-result v0 │ │ -073adc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -073ae0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -073ae2: 0f00 |000b: return v0 │ │ -073ae4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -073ae6: 28fe |000d: goto 000b // -0002 │ │ +073ac0: |[073ac0] android.support.v7.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +073ad0: 5210 0e0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ +073ad4: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +073ad8: 6f10 1320 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@2013 │ │ +073ade: 0a00 |0007: move-result v0 │ │ +073ae0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +073ae4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +073ae6: 0f00 |000b: return v0 │ │ +073ae8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +073aea: 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;) │ │ @@ -118905,19 +118880,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -073ae8: |[073ae8] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -073af8: 6f40 1420 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@2014 │ │ -073afe: 5410 0d0b |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ -073b02: 6e10 201d 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1d20 │ │ -073b08: 0e00 |0008: return-void │ │ +073aec: |[073aec] android.support.v7.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +073afc: 6f40 1420 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@2014 │ │ +073b02: 5410 0d0b |0003: iget-object v0, v1, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ +073b06: 6e10 201d 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.onTextFocusChanged:()V // method@1d20 │ │ +073b0c: 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; │ │ @@ -118930,51 +118905,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -073b0c: |[073b0c] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -073b1c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -073b1e: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -073b20: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -073b24: 6e10 df1d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -073b2a: 0a02 |0007: move-result v2 │ │ -073b2c: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -073b30: 6e10 e31d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ -073b36: 0a02 |000d: move-result v2 │ │ -073b38: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -073b3c: 6e10 b21c 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1cb2 │ │ -073b42: 0c00 |0013: move-result-object v0 │ │ -073b44: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -073b48: 6e30 db1d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1ddb │ │ -073b4e: 0f01 |0019: return v1 │ │ -073b50: 6e10 df1d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -073b56: 0a02 |001d: move-result v2 │ │ -073b58: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -073b5c: 6e10 b21c 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1cb2 │ │ -073b62: 0c00 |0023: move-result-object v0 │ │ -073b64: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -073b68: 6e20 d91d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1dd9 │ │ -073b6e: 6e10 e51d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1de5 │ │ -073b74: 0a02 |002c: move-result v2 │ │ -073b76: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -073b7a: 6e10 e41d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1de4 │ │ -073b80: 0a02 |0032: move-result v2 │ │ -073b82: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -073b86: 5442 0d0b |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ -073b8a: 6e10 f01c 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ -073b90: 5442 0d0b |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ -073b94: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -073b96: 7120 e51c 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1ce5 │ │ -073b9c: 28d9 |0040: goto 0019 // -0027 │ │ -073b9e: 6f30 1520 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@2015 │ │ -073ba4: 0a01 |0044: move-result v1 │ │ -073ba6: 28d4 |0045: goto 0019 // -002c │ │ +073b10: |[073b10] android.support.v7.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +073b20: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +073b22: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +073b24: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +073b28: 6e10 df1d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +073b2e: 0a02 |0007: move-result v2 │ │ +073b30: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +073b34: 6e10 e31d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ +073b3a: 0a02 |000d: move-result v2 │ │ +073b3c: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +073b40: 6e10 b21c 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1cb2 │ │ +073b46: 0c00 |0013: move-result-object v0 │ │ +073b48: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +073b4c: 6e30 db1d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1ddb │ │ +073b52: 0f01 |0019: return v1 │ │ +073b54: 6e10 df1d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +073b5a: 0a02 |001d: move-result v2 │ │ +073b5c: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +073b60: 6e10 b21c 0400 |0020: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1cb2 │ │ +073b66: 0c00 |0023: move-result-object v0 │ │ +073b68: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +073b6c: 6e20 d91d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1dd9 │ │ +073b72: 6e10 e51d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1de5 │ │ +073b78: 0a02 |002c: move-result v2 │ │ +073b7a: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +073b7e: 6e10 e41d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1de4 │ │ +073b84: 0a02 |0032: move-result v2 │ │ +073b86: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +073b8a: 5442 0d0b |0035: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ +073b8e: 6e10 f01c 0200 |0037: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ +073b94: 5442 0d0b |003a: iget-object v2, v4, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ +073b98: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +073b9a: 7120 e51c 3200 |003d: invoke-static {v2, v3}, Landroid/support/v7/widget/SearchView;.access$2100:(Landroid/support/v7/widget/SearchView;Z)V // method@1ce5 │ │ +073ba0: 28d9 |0040: goto 0019 // -0027 │ │ +073ba2: 6f30 1520 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@2015 │ │ +073ba8: 0a01 |0044: move-result v1 │ │ +073baa: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1681 │ │ 0x0004 line=1684 │ │ 0x0010 line=1685 │ │ 0x0014 line=1686 │ │ 0x0016 line=1687 │ │ @@ -118999,41 +118974,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -073ba8: |[073ba8] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -073bb8: 6f20 1620 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@2016 │ │ -073bbe: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ -073bc2: 5431 0d0b |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ -073bc6: 6e10 061d 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1d06 │ │ -073bcc: 0a01 |000a: move-result v1 │ │ -073bce: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ -073bd2: 6e10 b71c 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1cb7 │ │ -073bd8: 0a01 |0010: move-result v1 │ │ -073bda: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ -073bde: 6e10 ad1c 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1cad │ │ -073be4: 0c01 |0016: move-result-object v1 │ │ -073be6: 1a02 e417 |0017: const-string v2, "input_method" // string@17e4 │ │ -073bea: 6e20 0a01 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -073bf0: 0c00 |001c: move-result-object v0 │ │ -073bf2: 1f00 c803 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03c8 │ │ -073bf6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -073bf8: 6e30 ff1f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1fff │ │ -073bfe: 6e10 ad1c 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1cad │ │ -073c04: 0c01 |0026: move-result-object v1 │ │ -073c06: 7110 0c1d 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1d0c │ │ -073c0c: 0a01 |002a: move-result v1 │ │ -073c0e: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -073c12: 6201 130b |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -073c16: 1212 |002f: const/4 v2, #int 1 // #1 │ │ -073c18: 6e30 9d1c 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1c9d │ │ -073c1e: 0e00 |0033: return-void │ │ +073bac: |[073bac] android.support.v7.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +073bbc: 6f20 1620 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@2016 │ │ +073bc2: 3804 3000 |0003: if-eqz v4, 0033 // +0030 │ │ +073bc6: 5431 0d0b |0005: iget-object v1, v3, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ +073bca: 6e10 061d 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1d06 │ │ +073bd0: 0a01 |000a: move-result v1 │ │ +073bd2: 3801 2800 |000b: if-eqz v1, 0033 // +0028 │ │ +073bd6: 6e10 b71c 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@1cb7 │ │ +073bdc: 0a01 |0010: move-result v1 │ │ +073bde: 3901 2200 |0011: if-nez v1, 0033 // +0022 │ │ +073be2: 6e10 ad1c 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1cad │ │ +073be8: 0c01 |0016: move-result-object v1 │ │ +073bea: 1a02 ed17 |0017: const-string v2, "input_method" // string@17ed │ │ +073bee: 6e20 0a01 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +073bf4: 0c00 |001c: move-result-object v0 │ │ +073bf6: 1f00 d103 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03d1 │ │ +073bfa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +073bfc: 6e30 ff1f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1fff │ │ +073c02: 6e10 ad1c 0300 |0023: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@1cad │ │ +073c08: 0c01 |0026: move-result-object v1 │ │ +073c0a: 7110 0c1d 0100 |0027: invoke-static {v1}, Landroid/support/v7/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@1d0c │ │ +073c10: 0a01 |002a: move-result v1 │ │ +073c12: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +073c16: 6201 130b |002d: sget-object v1, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +073c1a: 1212 |002f: const/4 v2, #int 1 // #1 │ │ +073c1c: 6e30 9d1c 3102 |0030: invoke-virtual {v1, v3, v2}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1c9d │ │ +073c22: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1650 │ │ 0x0003 line=1652 │ │ 0x0013 line=1653 │ │ 0x001f line=1655 │ │ 0x0023 line=1658 │ │ @@ -119049,16 +119024,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c20: |[073c20] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -073c30: 0e00 |0000: return-void │ │ +073c24: |[073c24] android.support.v7.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +073c34: 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;) │ │ @@ -119066,16 +119041,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -073c34: |[073c34] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -073c44: 0e00 |0000: return-void │ │ +073c38: |[073c38] android.support.v7.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +073c48: 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; │ │ │ │ @@ -119084,17 +119059,17 @@ │ │ type : '(Landroid/support/v7/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -073c48: |[073c48] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ -073c58: 5b01 0d0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ -073c5c: 0e00 |0002: return-void │ │ +073c4c: |[073c4c] android.support.v7.widget.SearchView$SearchAutoComplete.setSearchView:(Landroid/support/v7/widget/SearchView;)V │ │ +073c5c: 5b01 0d0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b0d │ │ +073c60: 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; │ │ @@ -119104,34 +119079,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -073c60: |[073c60] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -073c70: 6f20 1720 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@2017 │ │ -073c76: 5901 0e0b |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ -073c7a: 0e00 |0005: return-void │ │ +073c64: |[073c64] android.support.v7.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +073c74: 6f20 1720 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@2017 │ │ +073c7a: 5901 0e0b |0003: iput v1, v0, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0b0e │ │ +073c7e: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #490 header: │ │ -class_idx : 863 │ │ +class_idx : 870 │ │ access_flags : 4096 (0x1000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -119143,21 +119118,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3048 (ShareActionProvider.java) │ │ + source_file_idx : 3057 (ShareActionProvider.java) │ │ │ │ Class #491 header: │ │ -class_idx : 864 │ │ +class_idx : 871 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3057 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -119175,21 +119150,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 : 3048 (ShareActionProvider.java) │ │ + source_file_idx : 3057 (ShareActionProvider.java) │ │ │ │ Class #492 header: │ │ -class_idx : 866 │ │ +class_idx : 873 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3057 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -119214,18 +119189,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 │ │ -073c7c: |[073c7c] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -073c8c: 5b01 410b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ -073c90: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073c96: 0e00 |0005: return-void │ │ +073c80: |[073c80] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +073c90: 5b01 410b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ +073c94: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073c9a: 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; │ │ │ │ @@ -119234,17 +119209,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 │ │ -073c98: |[073c98] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -073ca8: 7020 491d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1d49 │ │ -073cae: 0e00 |0003: return-void │ │ +073c9c: |[073c9c] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +073cac: 7020 491d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1d49 │ │ +073cb2: 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; │ │ @@ -119255,36 +119230,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -073cb0: |[073cb0] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -073cc0: 5453 410b |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ -073cc4: 7110 4d1d 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1d4d │ │ -073cca: 0c03 |0005: move-result-object v3 │ │ -073ccc: 5454 410b |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ -073cd0: 7110 4e1d 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@1d4e │ │ -073cd6: 0c04 |000b: move-result-object v4 │ │ -073cd8: 7120 011a 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@1a01 │ │ -073cde: 0c00 |000f: move-result-object v0 │ │ -073ce0: 7210 121e 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -073ce6: 0a01 |0013: move-result v1 │ │ -073ce8: 6e20 fd19 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ -073cee: 0c02 |0017: move-result-object v2 │ │ -073cf0: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -073cf4: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ -073cf8: 6e20 2201 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -073cfe: 5453 410b |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ -073d02: 7110 4d1d 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1d4d │ │ -073d08: 0c03 |0024: move-result-object v3 │ │ -073d0a: 6e20 1701 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -073d10: 1213 |0028: const/4 v3, #int 1 // #1 │ │ -073d12: 0f03 |0029: return v3 │ │ +073cb4: |[073cb4] android.support.v7.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +073cc4: 5453 410b |0000: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ +073cc8: 7110 4d1d 0300 |0002: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1d4d │ │ +073cce: 0c03 |0005: move-result-object v3 │ │ +073cd0: 5454 410b |0006: iget-object v4, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ +073cd4: 7110 4e1d 0400 |0008: invoke-static {v4}, Landroid/support/v7/widget/ShareActionProvider;.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; // method@1d4e │ │ +073cda: 0c04 |000b: move-result-object v4 │ │ +073cdc: 7120 011a 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@1a01 │ │ +073ce2: 0c00 |000f: move-result-object v0 │ │ +073ce4: 7210 121e 0600 |0010: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +073cea: 0a01 |0013: move-result v1 │ │ +073cec: 6e20 fd19 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@19fd │ │ +073cf2: 0c02 |0017: move-result-object v2 │ │ +073cf4: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +073cf8: 1503 0800 |001a: const/high16 v3, #int 524288 // #8 │ │ +073cfc: 6e20 2201 3200 |001c: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +073d02: 5453 410b |001f: iget-object v3, v5, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b41 │ │ +073d06: 7110 4d1d 0300 |0021: invoke-static {v3}, Landroid/support/v7/widget/ShareActionProvider;.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; // method@1d4d │ │ +073d0c: 0c03 |0024: move-result-object v3 │ │ +073d0e: 6e20 1701 2300 |0025: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +073d14: 1213 |0028: const/4 v3, #int 1 // #1 │ │ +073d16: 0f03 |0029: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0010 line=313 │ │ 0x0014 line=314 │ │ 0x0018 line=315 │ │ 0x001a line=316 │ │ @@ -119293,21 +119268,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 : 3048 (ShareActionProvider.java) │ │ + source_file_idx : 3057 (ShareActionProvider.java) │ │ │ │ Class #493 header: │ │ -class_idx : 868 │ │ +class_idx : 875 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3100 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3109 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -119347,62 +119322,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -073d14: |[073d14] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -073d24: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073d2a: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -073d30: 6e20 781e 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -073d36: 0c00 |0009: move-result-object v0 │ │ -073d38: 1f00 fb03 |000a: check-cast v0, Landroid/widget/TextView; // type@03fb │ │ -073d3c: 5b10 4d0b |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -073d40: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -073d46: 6e20 781e 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -073d4c: 0c00 |0014: move-result-object v0 │ │ -073d4e: 1f00 fb03 |0015: check-cast v0, Landroid/widget/TextView; // type@03fb │ │ -073d52: 5b10 4e0b |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ -073d56: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -073d5c: 6e20 781e 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -073d62: 0c00 |001f: move-result-object v0 │ │ -073d64: 1f00 df03 |0020: check-cast v0, Landroid/widget/ImageView; // type@03df │ │ -073d68: 5b10 4a0b |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ -073d6c: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -073d72: 6e20 781e 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -073d78: 0c00 |002a: move-result-object v0 │ │ -073d7a: 1f00 df03 |002b: check-cast v0, Landroid/widget/ImageView; // type@03df │ │ -073d7e: 5b10 4b0b |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ -073d82: 6000 0007 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@0700 │ │ -073d86: 6e20 781e 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -073d8c: 0c00 |0034: move-result-object v0 │ │ -073d8e: 1f00 df03 |0035: check-cast v0, Landroid/widget/ImageView; // type@03df │ │ -073d92: 5b10 4c0b |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ -073d96: 0e00 |0039: return-void │ │ +073d18: |[073d18] android.support.v7.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +073d28: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073d2e: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +073d34: 6e20 781e 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +073d3a: 0c00 |0009: move-result-object v0 │ │ +073d3c: 1f00 0404 |000a: check-cast v0, Landroid/widget/TextView; // type@0404 │ │ +073d40: 5b10 4d0b |000c: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +073d44: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +073d4a: 6e20 781e 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +073d50: 0c00 |0014: move-result-object v0 │ │ +073d52: 1f00 0404 |0015: check-cast v0, Landroid/widget/TextView; // type@0404 │ │ +073d56: 5b10 4e0b |0017: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ +073d5a: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +073d60: 6e20 781e 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +073d66: 0c00 |001f: move-result-object v0 │ │ +073d68: 1f00 e803 |0020: check-cast v0, Landroid/widget/ImageView; // type@03e8 │ │ +073d6c: 5b10 4a0b |0022: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ +073d70: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +073d76: 6e20 781e 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +073d7c: 0c00 |002a: move-result-object v0 │ │ +073d7e: 1f00 e803 |002b: check-cast v0, Landroid/widget/ImageView; // type@03e8 │ │ +073d82: 5b10 4b0b |002d: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ +073d86: 6000 0007 |002f: sget v0, Landroid/support/v7/appcompat/R$id;.edit_query:I // field@0700 │ │ +073d8a: 6e20 781e 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +073d90: 0c00 |0034: move-result-object v0 │ │ +073d92: 1f00 e803 |0035: check-cast v0, Landroid/widget/ImageView; // type@03e8 │ │ +073d96: 5b10 4c0b |0037: iput-object v0, v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ +073d9a: 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 : 3100 (SuggestionsAdapter.java) │ │ + source_file_idx : 3109 (SuggestionsAdapter.java) │ │ │ │ Class #494 header: │ │ -class_idx : 1027 │ │ +class_idx : 1036 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 656 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #494 - │ │ @@ -119448,31 +119423,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073d98: |[073d98] fr.tvbarthel.apps.simplethermometer.BuildConfig.:()V │ │ -073da8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073dae: 0e00 |0003: return-void │ │ +073d9c: |[073d9c] fr.tvbarthel.apps.simplethermometer.BuildConfig.:()V │ │ +073dac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/BuildConfig; │ │ │ │ Virtual methods - │ │ source_file_idx : 656 (BuildConfig.java) │ │ │ │ Class #495 header: │ │ -class_idx : 1028 │ │ +class_idx : 1037 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 32 │ │ -source_file_idx : 2629 │ │ +superclass_idx : 35 │ │ +source_file_idx : 2638 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -119496,69 +119471,69 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073db0: |[073db0] fr.tvbarthel.apps.simplethermometer.MainActivity$1.:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V │ │ -073dc0: 5b01 880b |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ -073dc4: 7010 e900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ -073dca: 0e00 |0005: return-void │ │ +073db4: |[073db4] fr.tvbarthel.apps.simplethermometer.MainActivity$1.:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V │ │ +073dc4: 5b01 880b |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ +073dc8: 7010 e900 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@00e9 │ │ +073dce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lfr/tvbarthel/apps/simplethermometer/MainActivity$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;) │ │ name : 'onReceive' │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -073dcc: |[073dcc] fr.tvbarthel.apps.simplethermometer.MainActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -073ddc: 3804 1e00 |0000: if-eqz v4, 001e // +001e │ │ -073de0: 1a00 6f0c |0002: const-string v0, "TemperatureUpdaterService.Actions.UpdateError" // string@0c6f │ │ -073de4: 6e10 2401 0400 |0004: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -073dea: 0c01 |0007: move-result-object v1 │ │ -073dec: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -073df2: 0a00 |000b: move-result v0 │ │ -073df4: 3800 1200 |000c: if-eqz v0, 001e // +0012 │ │ -073df8: 5420 880b |000e: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ -073dfc: 1a01 700c |0010: const-string v1, "TemperatureUpdaterService.Extra.UpdateError" // string@0c70 │ │ -073e00: 6e20 3001 1400 |0012: invoke-virtual {v4, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ -073e06: 0c01 |0015: move-result-object v1 │ │ -073e08: 7120 3821 1000 |0016: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.access$000:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;Ljava/lang/String;)V // method@2138 │ │ -073e0e: 5420 880b |0019: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ -073e12: 7110 3921 0000 |001b: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.access$100:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V // method@2139 │ │ -073e18: 0e00 |001e: return-void │ │ +073dd0: |[073dd0] fr.tvbarthel.apps.simplethermometer.MainActivity$1.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +073de0: 3804 1e00 |0000: if-eqz v4, 001e // +001e │ │ +073de4: 1a00 780c |0002: const-string v0, "TemperatureUpdaterService.Actions.UpdateError" // string@0c78 │ │ +073de8: 6e10 2401 0400 |0004: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +073dee: 0c01 |0007: move-result-object v1 │ │ +073df0: 6e20 c722 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +073df6: 0a00 |000b: move-result v0 │ │ +073df8: 3800 1200 |000c: if-eqz v0, 001e // +0012 │ │ +073dfc: 5420 880b |000e: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ +073e00: 1a01 790c |0010: const-string v1, "TemperatureUpdaterService.Extra.UpdateError" // string@0c79 │ │ +073e04: 6e20 3001 1400 |0012: invoke-virtual {v4, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@0130 │ │ +073e0a: 0c01 |0015: move-result-object v1 │ │ +073e0c: 7120 3821 1000 |0016: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.access$000:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;Ljava/lang/String;)V // method@2138 │ │ +073e12: 5420 880b |0019: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; // field@0b88 │ │ +073e16: 7110 3921 0000 |001b: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.access$100:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V // method@2139 │ │ +073e1c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x000e line=83 │ │ 0x0019 line=84 │ │ 0x001e line=86 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lfr/tvbarthel/apps/simplethermometer/MainActivity$1; │ │ 0x0000 - 0x001f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x001f reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2629 (MainActivity.java) │ │ + source_file_idx : 2638 (MainActivity.java) │ │ │ │ Class #496 header: │ │ -class_idx : 1030 │ │ +class_idx : 1039 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -119608,31 +119583,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e1c: |[073e1c] fr.tvbarthel.apps.simplethermometer.R$anim.:()V │ │ -073e2c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073e32: 0e00 |0003: return-void │ │ +073e20: |[073e20] fr.tvbarthel.apps.simplethermometer.R$anim.:()V │ │ +073e30: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$anim; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #497 header: │ │ -class_idx : 1031 │ │ +class_idx : 1040 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #497 annotations: │ │ Annotations on class │ │ @@ -119672,31 +119647,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e34: |[073e34] fr.tvbarthel.apps.simplethermometer.R$array.:()V │ │ -073e44: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073e4a: 0e00 |0003: return-void │ │ +073e38: |[073e38] fr.tvbarthel.apps.simplethermometer.R$array.:()V │ │ +073e48: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073e4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #498 header: │ │ -class_idx : 1032 │ │ +class_idx : 1041 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -120266,31 +120241,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e4c: |[073e4c] fr.tvbarthel.apps.simplethermometer.R$attr.:()V │ │ -073e5c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073e62: 0e00 |0003: return-void │ │ +073e50: |[073e50] fr.tvbarthel.apps.simplethermometer.R$attr.:()V │ │ +073e60: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #499 header: │ │ -class_idx : 1033 │ │ +class_idx : 1042 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #499 annotations: │ │ Annotations on class │ │ @@ -120345,31 +120320,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e64: |[073e64] fr.tvbarthel.apps.simplethermometer.R$bool.:()V │ │ -073e74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073e7a: 0e00 |0003: return-void │ │ +073e68: |[073e68] fr.tvbarthel.apps.simplethermometer.R$bool.:()V │ │ +073e78: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073e7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #500 header: │ │ -class_idx : 1034 │ │ +class_idx : 1043 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 21 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -120494,31 +120469,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e7c: |[073e7c] fr.tvbarthel.apps.simplethermometer.R$color.:()V │ │ -073e8c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073e92: 0e00 |0003: return-void │ │ +073e80: |[073e80] fr.tvbarthel.apps.simplethermometer.R$color.:()V │ │ +073e90: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073e96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #501 header: │ │ -class_idx : 1035 │ │ +class_idx : 1044 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 33 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -120531,203 +120506,203 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_default_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296256 │ │ + value : 2131361792 │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_icon_vertical_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296257 │ │ + value : 2131361793 │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_progress_bar_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296258 │ │ + value : 2131361794 │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_stacked_max_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296259 │ │ + value : 2131361795 │ │ #4 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_stacked_tab_max_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296260 │ │ + value : 2131361796 │ │ #5 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_subtitle_bottom_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296261 │ │ + value : 2131361797 │ │ #6 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_subtitle_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296262 │ │ + value : 2131361798 │ │ #7 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_subtitle_top_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296263 │ │ + value : 2131361799 │ │ #8 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_bar_title_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296264 │ │ + value : 2131361800 │ │ #9 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_action_button_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296265 │ │ + value : 2131361801 │ │ #10 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_config_prefDialogWidth' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296266 │ │ + value : 2131361802 │ │ #11 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_dropdownitem_icon_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296267 │ │ + value : 2131361803 │ │ #12 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296268 │ │ + value : 2131361804 │ │ #13 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_dropdownitem_text_padding_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296269 │ │ + value : 2131361805 │ │ #14 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_panel_menu_list_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296270 │ │ + value : 2131361806 │ │ #15 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_search_view_preferred_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296271 │ │ + value : 2131361807 │ │ #16 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'abc_search_view_text_min_width' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296272 │ │ + value : 2131361808 │ │ #17 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_horizontal_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296273 │ │ + value : 2131361809 │ │ #18 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_main_line_height' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296274 │ │ + value : 2131361810 │ │ #19 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_main_line_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296275 │ │ + value : 2131361811 │ │ #20 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_main_temperature_background_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296276 │ │ + value : 2131361812 │ │ #21 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_main_temperature_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296277 │ │ + value : 2131361813 │ │ #22 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'activity_vertical_margin' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296278 │ │ + value : 2131361814 │ │ #23 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'default_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296279 │ │ + value : 2131361815 │ │ #24 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_fixed_height_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296280 │ │ + value : 2131361816 │ │ #25 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_fixed_height_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296281 │ │ + value : 2131361817 │ │ #26 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_fixed_width_major' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296282 │ │ + value : 2131361818 │ │ #27 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_fixed_width_minor' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296283 │ │ + value : 2131361819 │ │ #28 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_more_app_app_name_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296284 │ │ + value : 2131361820 │ │ #29 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'dialog_more_app_logo_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296285 │ │ + value : 2131361821 │ │ #30 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'widget_padding' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296286 │ │ + value : 2131361822 │ │ #31 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'widget_temperature_background_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296287 │ │ + value : 2131361823 │ │ #32 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : 'widget_temperature_text_size' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131296288 │ │ + value : 2131361824 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/R$dimen;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073e94: |[073e94] fr.tvbarthel.apps.simplethermometer.R$dimen.:()V │ │ -073ea4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073eaa: 0e00 |0003: return-void │ │ +073e98: |[073e98] fr.tvbarthel.apps.simplethermometer.R$dimen.:()V │ │ +073ea8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073eae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #502 header: │ │ -class_idx : 1036 │ │ +class_idx : 1045 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 94 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -121217,31 +121192,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073eac: |[073eac] fr.tvbarthel.apps.simplethermometer.R$drawable.:()V │ │ -073ebc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073ec2: 0e00 |0003: return-void │ │ +073eb0: |[073eb0] fr.tvbarthel.apps.simplethermometer.R$drawable.:()V │ │ +073ec0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #503 header: │ │ -class_idx : 1037 │ │ +class_idx : 1046 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 82 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -121254,448 +121229,448 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361820 │ │ + value : 2131296284 │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_activity_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361792 │ │ + value : 2131296276 │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_container' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361819 │ │ + value : 2131296283 │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_overlay_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361823 │ │ + value : 2131296287 │ │ #4 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_root' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361818 │ │ + value : 2131296282 │ │ #5 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_subtitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361827 │ │ + value : 2131296291 │ │ #6 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_bar_title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361826 │ │ + value : 2131296290 │ │ #7 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_context_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361821 │ │ + value : 2131296285 │ │ #8 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_menu_divider' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361793 │ │ + value : 2131296277 │ │ #9 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_menu_presenter' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361794 │ │ + value : 2131296278 │ │ #10 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'action_mode_close_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361828 │ │ + value : 2131296292 │ │ #11 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_chooser_view_content' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361829 │ │ + value : 2131296293 │ │ #12 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_main_horizontal_line_left' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361853 │ │ + value : 2131296317 │ │ #13 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_main_horizontal_line_right' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361855 │ │ + value : 2131296319 │ │ #14 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_main_progress_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361856 │ │ + value : 2131296320 │ │ #15 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_main_root' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361852 │ │ + value : 2131296316 │ │ #16 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'activity_main_temperature' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361854 │ │ + value : 2131296318 │ │ #17 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'always' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361811 │ │ + value : 2131296271 │ │ #18 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'beginning' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361807 │ │ + value : 2131296266 │ │ #19 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'checkbox' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361837 │ │ + value : 2131296301 │ │ #20 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'collapseActionView' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361812 │ │ + value : 2131296273 │ │ #21 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'default_activity_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361832 │ │ + value : 2131296296 │ │ #22 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'dialog' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361816 │ │ + value : 2131296274 │ │ #23 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'dialog_more_apps_listview' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361857 │ │ + value : 2131296321 │ │ #24 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'dialog_opacity_preview' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361858 │ │ + value : 2131296322 │ │ #25 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'dialog_opacity_seek_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361859 │ │ + value : 2131296323 │ │ #26 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'disableHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361801 │ │ + value : 2131296264 │ │ #27 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'dropdown' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361817 │ │ + value : 2131296275 │ │ #28 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'edit_query' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361840 │ │ + value : 2131296304 │ │ #29 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'end' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361808 │ │ + value : 2131296268 │ │ #30 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'expand_activities_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361830 │ │ + value : 2131296294 │ │ #31 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'expanded_menu' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361836 │ │ + value : 2131296300 │ │ #32 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'home' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361795 │ │ + value : 2131296279 │ │ #33 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'homeAsUp' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361802 │ │ + value : 2131296261 │ │ #34 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361834 │ │ + value : 2131296298 │ │ #35 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'ifRoom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361813 │ │ + value : 2131296270 │ │ #36 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'image' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361831 │ │ + value : 2131296295 │ │ #37 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'listMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361798 │ │ + value : 2131296257 │ │ #38 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'list_item' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361833 │ │ + value : 2131296297 │ │ #39 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_about' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361873 │ │ + value : 2131296337 │ │ #40 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_manual_refresh' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361870 │ │ + value : 2131296334 │ │ #41 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_more_apps' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361872 │ │ + value : 2131296336 │ │ #42 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_report_a_problem' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361871 │ │ + value : 2131296335 │ │ #43 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_set_color' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361867 │ │ + value : 2131296331 │ │ #44 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_set_opacity' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361868 │ │ + value : 2131296332 │ │ #45 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'menu_item_action_temperature_unit' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361869 │ │ + value : 2131296333 │ │ #46 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'middle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361809 │ │ + value : 2131296267 │ │ #47 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'never' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361814 │ │ + value : 2131296269 │ │ #48 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'none' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361810 │ │ + value : 2131296265 │ │ #49 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'normal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361799 │ │ + value : 2131296256 │ │ #50 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'progress_circular' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361796 │ │ + value : 2131296280 │ │ #51 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'progress_horizontal' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361797 │ │ + value : 2131296281 │ │ #52 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'radio' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361839 │ │ + value : 2131296303 │ │ #53 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'row_color_pick_name' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361861 │ │ + value : 2131296325 │ │ #54 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'row_color_pick_preview' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361860 │ │ + value : 2131296324 │ │ #55 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'row_more_apps_logo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361863 │ │ + value : 2131296327 │ │ #56 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'row_more_apps_name' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361862 │ │ + value : 2131296326 │ │ #57 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_badge' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361842 │ │ + value : 2131296306 │ │ #58 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361841 │ │ + value : 2131296305 │ │ #59 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_button' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361843 │ │ + value : 2131296307 │ │ #60 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_close_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361848 │ │ + value : 2131296312 │ │ #61 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_edit_frame' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361844 │ │ + value : 2131296308 │ │ #62 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_go_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361850 │ │ + value : 2131296314 │ │ #63 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_mag_icon' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361845 │ │ + value : 2131296309 │ │ #64 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_plate' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361846 │ │ + value : 2131296310 │ │ #65 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_src_text' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361847 │ │ + value : 2131296311 │ │ #66 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'search_voice_btn' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361851 │ │ + value : 2131296315 │ │ #67 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'shortcut' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361838 │ │ + value : 2131296302 │ │ #68 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'showCustom' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361803 │ │ + value : 2131296263 │ │ #69 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'showHome' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361804 │ │ + value : 2131296260 │ │ #70 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'showTitle' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361805 │ │ + value : 2131296262 │ │ #71 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'split_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361822 │ │ + value : 2131296286 │ │ #72 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'submit_area' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361849 │ │ + value : 2131296313 │ │ #73 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'tabMode' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361800 │ │ + value : 2131296258 │ │ #74 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'title' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361835 │ │ + value : 2131296299 │ │ #75 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'top_action_bar' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361824 │ │ + value : 2131296288 │ │ #76 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'up' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361825 │ │ + value : 2131296289 │ │ #77 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'useLogo' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361806 │ │ + value : 2131296259 │ │ #78 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'widget_foreground' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361865 │ │ + value : 2131296329 │ │ #79 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'widget_root_layout' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361864 │ │ + value : 2131296328 │ │ #80 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'widget_temperature' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361866 │ │ + value : 2131296330 │ │ #81 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : 'withText' │ │ type : 'I' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ - value : 2131361815 │ │ + value : 2131296272 │ │ Instance fields - │ │ Direct methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/R$id;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073ec4: |[073ec4] fr.tvbarthel.apps.simplethermometer.R$id.:()V │ │ -073ed4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073eda: 0e00 |0003: return-void │ │ +073ec8: |[073ec8] fr.tvbarthel.apps.simplethermometer.R$id.:()V │ │ +073ed8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073ede: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #504 header: │ │ -class_idx : 1038 │ │ +class_idx : 1047 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -121720,31 +121695,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073edc: |[073edc] fr.tvbarthel.apps.simplethermometer.R$integer.:()V │ │ -073eec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073ef2: 0e00 |0003: return-void │ │ +073ee0: |[073ee0] fr.tvbarthel.apps.simplethermometer.R$integer.:()V │ │ +073ef0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073ef6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #505 header: │ │ -class_idx : 1039 │ │ +class_idx : 1048 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 31 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -121919,31 +121894,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073ef4: |[073ef4] fr.tvbarthel.apps.simplethermometer.R$layout.:()V │ │ -073f04: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073f0a: 0e00 |0003: return-void │ │ +073ef8: |[073ef8] fr.tvbarthel.apps.simplethermometer.R$layout.:()V │ │ +073f08: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1059 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #506 header: │ │ -class_idx : 1040 │ │ +class_idx : 1049 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -121968,31 +121943,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073f0c: |[073f0c] fr.tvbarthel.apps.simplethermometer.R$menu.:()V │ │ -073f1c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073f22: 0e00 |0003: return-void │ │ +073f10: |[073f10] fr.tvbarthel.apps.simplethermometer.R$menu.:()V │ │ +073f20: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073f26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1092 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #507 header: │ │ -class_idx : 1041 │ │ +class_idx : 1050 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 69 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -122357,31 +122332,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073f24: |[073f24] fr.tvbarthel.apps.simplethermometer.R$string.:()V │ │ -073f34: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073f3a: 0e00 |0003: return-void │ │ +073f28: |[073f28] fr.tvbarthel.apps.simplethermometer.R$string.:()V │ │ +073f38: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #508 header: │ │ -class_idx : 1042 │ │ +class_idx : 1051 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 143 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -123116,31 +123091,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -073f3c: |[073f3c] fr.tvbarthel.apps.simplethermometer.R$style.:()V │ │ -073f4c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -073f52: 0e00 |0003: return-void │ │ +073f40: |[073f40] fr.tvbarthel.apps.simplethermometer.R$style.:()V │ │ +073f50: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +073f56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1166 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #509 header: │ │ -class_idx : 1043 │ │ +class_idx : 1052 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 110 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -123710,90 +123685,90 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 362 16-bit code units │ │ -073f54: |[073f54] fr.tvbarthel.apps.simplethermometer.R$styleable.:()V │ │ -073f64: 1266 |0000: const/4 v6, #int 6 // #6 │ │ -073f66: 1255 |0001: const/4 v5, #int 5 // #5 │ │ -073f68: 1234 |0002: const/4 v4, #int 3 // #3 │ │ -073f6a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -073f6c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -073f6e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -073f72: 2300 a104 |0007: new-array v0, v0, [I // type@04a1 │ │ -073f76: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ -073f7c: 6900 ed0d |000c: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBar:[I // field@0ded │ │ -073f80: 2330 a104 |000e: new-array v0, v3, [I // type@04a1 │ │ -073f84: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ -073f8a: 4b01 0002 |0013: aput v1, v0, v2 │ │ -073f8e: 6900 ee0d |0015: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBarLayout:[I // field@0dee │ │ -073f92: 1270 |0017: const/4 v0, #int 7 // #7 │ │ -073f94: 2300 a104 |0018: new-array v0, v0, [I // type@04a1 │ │ -073f98: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ -073f9e: 6900 f00d |001d: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBarWindow:[I // field@0df0 │ │ -073fa2: 2330 a104 |001f: new-array v0, v3, [I // type@04a1 │ │ -073fa6: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ -073fac: 4b01 0002 |0024: aput v1, v0, v2 │ │ -073fb0: 6900 0b0e |0026: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMenuItemView:[I // field@0e0b │ │ -073fb4: 2320 a104 |0028: new-array v0, v2, [I // type@04a1 │ │ -073fb8: 6900 0d0e |002a: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMenuView:[I // field@0e0d │ │ -073fbc: 2350 a104 |002c: new-array v0, v5, [I // type@04a1 │ │ -073fc0: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ -073fc6: 6900 0e0e |0031: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMode:[I // field@0e0e │ │ -073fca: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -073fcc: 2300 a104 |0034: new-array v0, v0, [I // type@04a1 │ │ -073fd0: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ -073fd6: 6900 140e |0039: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActivityChooserView:[I // field@0e14 │ │ -073fda: 2330 a104 |003b: new-array v0, v3, [I // type@04a1 │ │ -073fde: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ -073fe4: 4b01 0002 |0040: aput v1, v0, v2 │ │ -073fe8: 6900 170e |0042: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.CompatTextView:[I // field@0e17 │ │ -073fec: 2340 a104 |0044: new-array v0, v4, [I // type@04a1 │ │ -073ff0: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ -073ff6: 6900 190e |0049: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.LinearLayoutICS:[I // field@0e19 │ │ -073ffa: 2360 a104 |004b: new-array v0, v6, [I // type@04a1 │ │ -073ffe: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ -074004: 6900 1d0e |0050: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuGroup:[I // field@0e1d │ │ -074008: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ -07400c: 2300 a104 |0054: new-array v0, v0, [I // type@04a1 │ │ -074010: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ -074016: 6900 240e |0059: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuItem:[I // field@0e24 │ │ -07401a: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ -07401e: 2300 a104 |005d: new-array v0, v0, [I // type@04a1 │ │ -074022: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ -074028: 6900 360e |0062: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuView:[I // field@0e36 │ │ -07402c: 2350 a104 |0064: new-array v0, v5, [I // type@04a1 │ │ -074030: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ -074036: 6900 3f0e |0069: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.SearchView:[I // field@0e3f │ │ -07403a: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ -07403e: 2300 a104 |006d: new-array v0, v0, [I // type@04a1 │ │ -074042: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ -074048: 6900 450e |0072: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.Spinner:[I // field@0e45 │ │ -07404c: 2360 a104 |0074: new-array v0, v6, [I // type@04a1 │ │ -074050: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ -074056: 6900 500e |0079: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.Theme:[I // field@0e50 │ │ -07405a: 2340 a104 |007b: new-array v0, v4, [I // type@04a1 │ │ -07405e: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ -074064: 6900 570e |0080: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.View:[I // field@0e57 │ │ -074068: 0e00 |0082: return-void │ │ -07406a: 0000 |0083: nop // spacer │ │ -07406c: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ -0740c0: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ -0740e4: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ -074100: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ -074110: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ -074124: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ -074144: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ -074190: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ -0741b8: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ -0741d4: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ -074204: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ -074224: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ +073f58: |[073f58] fr.tvbarthel.apps.simplethermometer.R$styleable.:()V │ │ +073f68: 1266 |0000: const/4 v6, #int 6 // #6 │ │ +073f6a: 1255 |0001: const/4 v5, #int 5 // #5 │ │ +073f6c: 1234 |0002: const/4 v4, #int 3 // #3 │ │ +073f6e: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +073f70: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +073f72: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +073f76: 2300 aa04 |0007: new-array v0, v0, [I // type@04aa │ │ +073f7a: 2600 7b00 0000 |0009: fill-array-data v0, 00000084 // +0000007b │ │ +073f80: 6900 ed0d |000c: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBar:[I // field@0ded │ │ +073f84: 2330 aa04 |000e: new-array v0, v3, [I // type@04aa │ │ +073f88: 1401 b300 0101 |0010: const v1, #float 2.36941e-38 // #010100b3 │ │ +073f8e: 4b01 0002 |0013: aput v1, v0, v2 │ │ +073f92: 6900 ee0d |0015: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBarLayout:[I // field@0dee │ │ +073f96: 1270 |0017: const/4 v0, #int 7 // #7 │ │ +073f98: 2300 aa04 |0018: new-array v0, v0, [I // type@04aa │ │ +073f9c: 2600 9400 0000 |001a: fill-array-data v0, 000000ae // +00000094 │ │ +073fa2: 6900 f00d |001d: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionBarWindow:[I // field@0df0 │ │ +073fa6: 2330 aa04 |001f: new-array v0, v3, [I // type@04aa │ │ +073faa: 1401 3f01 0101 |0021: const v1, #float 2.36945e-38 // #0101013f │ │ +073fb0: 4b01 0002 |0024: aput v1, v0, v2 │ │ +073fb4: 6900 0b0e |0026: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMenuItemView:[I // field@0e0b │ │ +073fb8: 2320 aa04 |0028: new-array v0, v2, [I // type@04aa │ │ +073fbc: 6900 0d0e |002a: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMenuView:[I // field@0e0d │ │ +073fc0: 2350 aa04 |002c: new-array v0, v5, [I // type@04aa │ │ +073fc4: 2600 9200 0000 |002e: fill-array-data v0, 000000c0 // +00000092 │ │ +073fca: 6900 0e0e |0031: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActionMode:[I // field@0e0e │ │ +073fce: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +073fd0: 2300 aa04 |0034: new-array v0, v0, [I // type@04aa │ │ +073fd4: 2600 9800 0000 |0036: fill-array-data v0, 000000ce // +00000098 │ │ +073fda: 6900 140e |0039: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.ActivityChooserView:[I // field@0e14 │ │ +073fde: 2330 aa04 |003b: new-array v0, v3, [I // type@04aa │ │ +073fe2: 1401 5900 017f |003d: const v1, #float 1.71472e+38 // #7f010059 │ │ +073fe8: 4b01 0002 |0040: aput v1, v0, v2 │ │ +073fec: 6900 170e |0042: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.CompatTextView:[I // field@0e17 │ │ +073ff0: 2340 aa04 |0044: new-array v0, v4, [I // type@04aa │ │ +073ff4: 2600 9000 0000 |0046: fill-array-data v0, 000000d6 // +00000090 │ │ +073ffa: 6900 190e |0049: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.LinearLayoutICS:[I // field@0e19 │ │ +073ffe: 2360 aa04 |004b: new-array v0, v6, [I // type@04aa │ │ +074002: 2600 9300 0000 |004d: fill-array-data v0, 000000e0 // +00000093 │ │ +074008: 6900 1d0e |0050: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuGroup:[I // field@0e1d │ │ +07400c: 1300 1100 |0052: const/16 v0, #int 17 // #11 │ │ +074010: 2300 aa04 |0054: new-array v0, v0, [I // type@04aa │ │ +074014: 2600 9a00 0000 |0056: fill-array-data v0, 000000f0 // +0000009a │ │ +07401a: 6900 240e |0059: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuItem:[I // field@0e24 │ │ +07401e: 1300 0800 |005b: const/16 v0, #int 8 // #8 │ │ +074022: 2300 aa04 |005d: new-array v0, v0, [I // type@04aa │ │ +074026: 2600 b700 0000 |005f: fill-array-data v0, 00000116 // +000000b7 │ │ +07402c: 6900 360e |0062: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.MenuView:[I // field@0e36 │ │ +074030: 2350 aa04 |0064: new-array v0, v5, [I // type@04aa │ │ +074034: 2600 c400 0000 |0066: fill-array-data v0, 0000012a // +000000c4 │ │ +07403a: 6900 3f0e |0069: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.SearchView:[I // field@0e3f │ │ +07403e: 1300 0a00 |006b: const/16 v0, #int 10 // #a │ │ +074042: 2300 aa04 |006d: new-array v0, v0, [I // type@04aa │ │ +074046: 2600 c900 0000 |006f: fill-array-data v0, 00000138 // +000000c9 │ │ +07404c: 6900 450e |0072: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.Spinner:[I // field@0e45 │ │ +074050: 2360 aa04 |0074: new-array v0, v6, [I // type@04aa │ │ +074054: 2600 da00 0000 |0076: fill-array-data v0, 00000150 // +000000da │ │ +07405a: 6900 500e |0079: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.Theme:[I // field@0e50 │ │ +07405e: 2340 aa04 |007b: new-array v0, v4, [I // type@04aa │ │ +074062: 2600 e300 0000 |007d: fill-array-data v0, 00000160 // +000000e3 │ │ +074068: 6900 570e |0080: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/R$styleable;.View:[I // field@0e57 │ │ +07406c: 0e00 |0082: return-void │ │ +07406e: 0000 |0083: nop // spacer │ │ +074070: 0003 0400 1300 0000 2000 017f 3e00 ... |0084: array-data (42 units) │ │ +0740c4: 0003 0400 0700 0000 5000 017f 5100 ... |00ae: array-data (18 units) │ │ +0740e8: 0003 0400 0500 0000 2000 017f 4200 ... |00c0: array-data (14 units) │ │ +074104: 0003 0400 0200 0000 5700 017f 5800 ... |00ce: array-data (8 units) │ │ +074114: 0003 0400 0300 0000 4600 017f 5a00 ... |00d6: array-data (10 units) │ │ +074128: 0003 0400 0600 0000 0e00 0101 d000 ... |00e0: array-data (16 units) │ │ +074148: 0003 0400 1100 0000 0200 0101 0e00 ... |00f0: array-data (38 units) │ │ +074194: 0003 0400 0800 0000 ae00 0101 2c01 ... |0116: array-data (20 units) │ │ +0741bc: 0003 0400 0500 0000 1f01 0101 2002 ... |012a: array-data (14 units) │ │ +0741d8: 0003 0400 0a00 0000 af00 0101 7501 ... |0138: array-data (24 units) │ │ +074208: 0003 0400 0600 0000 6600 017f 6700 ... |0150: array-data (16 units) │ │ +074228: 0003 0400 0300 0000 da00 0101 6c00 ... |0160: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1363 │ │ 0x000e line=1660 │ │ 0x0017 line=1699 │ │ 0x001f line=1855 │ │ 0x0028 line=1866 │ │ @@ -123827,31 +123802,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074238: |[074238] fr.tvbarthel.apps.simplethermometer.R$styleable.:()V │ │ -074248: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07424e: 0e00 |0003: return-void │ │ +07423c: |[07423c] fr.tvbarthel.apps.simplethermometer.R$styleable.:()V │ │ +07424c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #510 header: │ │ -class_idx : 1044 │ │ +class_idx : 1053 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -123876,31 +123851,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074250: |[074250] fr.tvbarthel.apps.simplethermometer.R$xml.:()V │ │ -074260: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -074266: 0e00 |0003: return-void │ │ +074254: |[074254] fr.tvbarthel.apps.simplethermometer.R$xml.:()V │ │ +074264: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07426a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1311 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #511 header: │ │ -class_idx : 1045 │ │ +class_idx : 1054 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2917 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2926 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #511 annotations: │ │ Annotations on class │ │ @@ -123919,32 +123894,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074268: |[074268] fr.tvbarthel.apps.simplethermometer.R.:()V │ │ -074278: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07427e: 0e00 |0003: return-void │ │ +07426c: |[07426c] fr.tvbarthel.apps.simplethermometer.R.:()V │ │ +07427c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1314 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2917 (R.java) │ │ + source_file_idx : 2926 (R.java) │ │ │ │ Class #512 header: │ │ -class_idx : 1047 │ │ +class_idx : 1056 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2392 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -123973,60 +123947,60 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074280: |[074280] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V │ │ -074290: 5b01 5c0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // field@0e5c │ │ -074294: 5902 5d0e |0002: iput v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.val$choiceId:I // field@0e5d │ │ -074298: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07429e: 0e00 |0007: return-void │ │ +074284: |[074284] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V │ │ +074294: 5b01 5c0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // field@0e5c │ │ +074298: 5902 5d0e |0002: iput v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.val$choiceId:I // field@0e5d │ │ +07429c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0742a2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ 0x0000 - 0x0008 reg=2 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0742a0: |[0742a0] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0742b0: 5420 5c0e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // field@0e5c │ │ -0742b4: 7110 7821 0000 |0002: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // method@2178 │ │ -0742ba: 0c00 |0005: move-result-object v0 │ │ -0742bc: 5221 5d0e |0006: iget v1, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.val$choiceId:I // field@0e5d │ │ -0742c0: 7230 7621 1004 |0008: invoke-interface {v0, v1, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener;.onChoiceSelected:(II)V // method@2176 │ │ -0742c6: 0e00 |000b: return-void │ │ +0742a4: |[0742a4] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0742b4: 5420 5c0e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // field@0e5c │ │ +0742b8: 7110 7821 0000 |0002: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // method@2178 │ │ +0742be: 0c00 |0005: move-result-object v0 │ │ +0742c0: 5221 5d0e |0006: iget v1, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.val$choiceId:I // field@0e5d │ │ +0742c4: 7230 7621 1004 |0008: invoke-interface {v0, v1, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener;.onChoiceSelected:(II)V // method@2176 │ │ +0742ca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x000b line=69 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1; │ │ 0x0000 - 0x000c reg=3 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x000c reg=4 which I │ │ │ │ - source_file_idx : 2392 (ListPickerDialogFragment.java) │ │ + source_file_idx : 2401 (ListPickerDialogFragment.java) │ │ │ │ Class #513 header: │ │ -class_idx : 1048 │ │ +class_idx : 1057 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2392 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2401 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -124044,21 +124018,21 @@ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener;) │ │ name : 'onChoiceSelected' │ │ type : '(II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 2392 (ListPickerDialogFragment.java) │ │ + source_file_idx : 2401 (ListPickerDialogFragment.java) │ │ │ │ Class #514 header: │ │ -class_idx : 1050 │ │ +class_idx : 1059 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2701 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2710 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #514 annotations: │ │ Annotations on class │ │ @@ -124089,75 +124063,75 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0742c8: |[0742c8] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V │ │ -0742d8: 5b01 610e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ -0742dc: 5b02 620e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.val$apps:Ljava/util/ArrayList; // field@0e62 │ │ -0742e0: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0742e6: 0e00 |0007: return-void │ │ +0742cc: |[0742cc] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V │ │ +0742dc: 5b01 610e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ +0742e0: 5b02 620e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.val$apps:Ljava/util/ArrayList; // field@0e62 │ │ +0742e4: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0742ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ 0x0000 - 0x0008 reg=2 (null) Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0742e8: |[0742e8] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0742f8: 5441 620e |0000: iget-object v1, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.val$apps:Ljava/util/ArrayList; // field@0e62 │ │ -0742fc: 6e20 0723 7100 |0002: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -074302: 0c00 |0005: move-result-object v0 │ │ -074304: 1f00 2704 |0006: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0427 │ │ -074308: 5441 610e |0008: iget-object v1, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ -07430c: 5442 610e |000a: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ -074310: 6e10 8c21 0200 |000c: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getResources:()Landroid/content/res/Resources; // method@218c │ │ -074316: 0c02 |000f: move-result-object v2 │ │ -074318: 6e10 ba21 0000 |0010: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getPackageNameResourceId:()Ljava/lang/Integer; // method@21ba │ │ -07431e: 0c03 |0013: move-result-object v3 │ │ -074320: 6e10 a222 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -074326: 0a03 |0017: move-result v3 │ │ -074328: 6e20 7e01 3200 |0018: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -07432e: 0c02 |001b: move-result-object v2 │ │ -074330: 7120 8a21 2100 |001c: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V // method@218a │ │ -074336: 0e00 |001f: return-void │ │ +0742ec: |[0742ec] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0742fc: 5441 620e |0000: iget-object v1, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.val$apps:Ljava/util/ArrayList; // field@0e62 │ │ +074300: 6e20 0723 7100 |0002: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +074306: 0c00 |0005: move-result-object v0 │ │ +074308: 1f00 3004 |0006: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0430 │ │ +07430c: 5441 610e |0008: iget-object v1, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ +074310: 5442 610e |000a: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // field@0e61 │ │ +074314: 6e10 8c21 0200 |000c: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getResources:()Landroid/content/res/Resources; // method@218c │ │ +07431a: 0c02 |000f: move-result-object v2 │ │ +07431c: 6e10 ba21 0000 |0010: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getPackageNameResourceId:()Ljava/lang/Integer; // method@21ba │ │ +074322: 0c03 |0013: move-result-object v3 │ │ +074324: 6e10 a222 0300 |0014: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +07432a: 0a03 |0017: move-result v3 │ │ +07432c: 6e20 7e01 3200 |0018: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +074332: 0c02 |001b: move-result-object v2 │ │ +074334: 7120 8a21 2100 |001c: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V // method@218a │ │ +07433a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0008 line=70 │ │ 0x001f line=71 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ 0x0008 - 0x0020 reg=0 appClicked Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0000 - 0x0020 reg=4 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1; │ │ 0x0000 - 0x0020 reg=5 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0020 reg=6 view Landroid/view/View; │ │ 0x0000 - 0x0020 reg=7 position I │ │ 0x0000 - 0x0020 reg=8 id J │ │ │ │ - source_file_idx : 2701 (MoreAppsDialogFragment.java) │ │ + source_file_idx : 2710 (MoreAppsDialogFragment.java) │ │ │ │ Class #515 header: │ │ -class_idx : 1051 │ │ +class_idx : 1060 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2701 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2710 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -124185,17 +124159,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074338: |[074338] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder.:()V │ │ -074348: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07434e: 0e00 |0003: return-void │ │ +07433c: |[07433c] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder.:()V │ │ +07434c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;) │ │ @@ -124203,32 +124177,32 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074350: |[074350] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V │ │ -074360: 7010 8321 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.:()V // method@2183 │ │ -074366: 0e00 |0003: return-void │ │ +074354: |[074354] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V │ │ +074364: 7010 8321 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.:()V // method@2183 │ │ +07436a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2701 (MoreAppsDialogFragment.java) │ │ + source_file_idx : 2710 (MoreAppsDialogFragment.java) │ │ │ │ Class #516 header: │ │ -class_idx : 1052 │ │ +class_idx : 1061 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 977 │ │ -source_file_idx : 2701 │ │ +superclass_idx : 986 │ │ +source_file_idx : 2710 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -124252,18 +124226,18 @@ │ │ type : '(Landroid/content/Context;Ljava/util/List;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -074368: |[074368] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ -074378: 1400 1c00 037f |0000: const v0, #float 1.74129e+38 // #7f03001c │ │ -07437e: 7040 0e20 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@200e │ │ -074384: 0e00 |0006: return-void │ │ +07436c: |[07436c] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter.:(Landroid/content/Context;Ljava/util/List;)V │ │ +07437c: 1400 1c00 037f |0000: const v0, #float 1.74129e+38 // #7f03001c │ │ +074382: 7040 0e20 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@200e │ │ +074388: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0006 line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0007 reg=1 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter; │ │ @@ -124276,62 +124250,62 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 97 16-bit code units │ │ -074388: |[074388] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -074398: 0781 |0000: move-object v1, v8 │ │ -07439a: 1f01 eb03 |0001: check-cast v1, Landroid/widget/RelativeLayout; // type@03eb │ │ -07439e: 6e20 8721 7600 |0003: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.getItem:(I)Ljava/lang/Object; // method@2187 │ │ -0743a4: 0c00 |0006: move-result-object v0 │ │ -0743a6: 1f00 2704 |0007: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0427 │ │ -0743aa: 3901 3700 |0009: if-nez v1, 0040 // +0037 │ │ -0743ae: 6e10 8621 0600 |000b: invoke-virtual {v6}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.getContext:()Landroid/content/Context; // method@2186 │ │ -0743b4: 0c04 |000e: move-result-object v4 │ │ -0743b6: 1a05 0119 |000f: const-string v5, "layout_inflater" // string@1901 │ │ -0743ba: 6e20 0a01 5400 |0011: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -0743c0: 0c03 |0014: move-result-object v3 │ │ -0743c2: 1f03 9203 |0015: check-cast v3, Landroid/view/LayoutInflater; // type@0392 │ │ -0743c6: 1404 1c00 037f |0017: const v4, #float 1.74129e+38 // #7f03001c │ │ -0743cc: 1205 |001a: const/4 v5, #int 0 // #0 │ │ -0743ce: 6e40 ed1d 4359 |001b: invoke-virtual {v3, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -0743d4: 0c01 |001e: move-result-object v1 │ │ -0743d6: 1f01 eb03 |001f: check-cast v1, Landroid/widget/RelativeLayout; // type@03eb │ │ -0743da: 2202 1b04 |0021: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; // type@041b │ │ -0743de: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0743e0: 7020 8421 4200 |0024: invoke-direct {v2, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V // method@2184 │ │ -0743e6: 1404 4600 0a7f |0027: const v4, #float 1.83435e+38 // #7f0a0046 │ │ -0743ec: 6e20 cc20 4100 |002a: invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;.findViewById:(I)Landroid/view/View; // method@20cc │ │ -0743f2: 0c04 |002d: move-result-object v4 │ │ -0743f4: 1f04 fb03 |002e: check-cast v4, Landroid/widget/TextView; // type@03fb │ │ -0743f8: 5b24 640e |0030: iput-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@0e64 │ │ -0743fc: 1404 4700 0a7f |0032: const v4, #float 1.83435e+38 // #7f0a0047 │ │ -074402: 6e20 cc20 4100 |0035: invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;.findViewById:(I)Landroid/view/View; // method@20cc │ │ -074408: 0c04 |0038: move-result-object v4 │ │ -07440a: 1f04 df03 |0039: check-cast v4, Landroid/widget/ImageView; // type@03df │ │ -07440e: 5b24 630e |003b: iput-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appLogo:Landroid/widget/ImageView; // field@0e63 │ │ -074412: 6e20 ce20 2100 |003d: invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@20ce │ │ -074418: 6e10 cd20 0100 |0040: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getTag:()Ljava/lang/Object; // method@20cd │ │ -07441e: 0c02 |0043: move-result-object v2 │ │ -074420: 1f02 1b04 |0044: check-cast v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; // type@041b │ │ -074424: 5424 640e |0046: iget-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@0e64 │ │ -074428: 6e10 b921 0000 |0048: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getNameResourceId:()Ljava/lang/Integer; // method@21b9 │ │ -07442e: 0c05 |004b: move-result-object v5 │ │ -074430: 6e10 a222 0500 |004c: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -074436: 0a05 |004f: move-result v5 │ │ -074438: 6e20 2921 5400 |0050: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@2129 │ │ -07443e: 5424 630e |0053: iget-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appLogo:Landroid/widget/ImageView; // field@0e63 │ │ -074442: 6e10 b821 0000 |0055: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getLogoResourceId:()Ljava/lang/Integer; // method@21b8 │ │ -074448: 0c05 |0058: move-result-object v5 │ │ -07444a: 6e10 a222 0500 |0059: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -074450: 0a05 |005c: move-result v5 │ │ -074452: 6e20 4d20 5400 |005d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ -074458: 1101 |0060: return-object v1 │ │ +07438c: |[07438c] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment$MoreAppsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +07439c: 0781 |0000: move-object v1, v8 │ │ +07439e: 1f01 f403 |0001: check-cast v1, Landroid/widget/RelativeLayout; // type@03f4 │ │ +0743a2: 6e20 8721 7600 |0003: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.getItem:(I)Ljava/lang/Object; // method@2187 │ │ +0743a8: 0c00 |0006: move-result-object v0 │ │ +0743aa: 1f00 3004 |0007: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0430 │ │ +0743ae: 3901 3700 |0009: if-nez v1, 0040 // +0037 │ │ +0743b2: 6e10 8621 0600 |000b: invoke-virtual {v6}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.getContext:()Landroid/content/Context; // method@2186 │ │ +0743b8: 0c04 |000e: move-result-object v4 │ │ +0743ba: 1a05 0a19 |000f: const-string v5, "layout_inflater" // string@190a │ │ +0743be: 6e20 0a01 5400 |0011: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +0743c4: 0c03 |0014: move-result-object v3 │ │ +0743c6: 1f03 9a03 |0015: check-cast v3, Landroid/view/LayoutInflater; // type@039a │ │ +0743ca: 1404 1c00 037f |0017: const v4, #float 1.74129e+38 // #7f03001c │ │ +0743d0: 1205 |001a: const/4 v5, #int 0 // #0 │ │ +0743d2: 6e40 ed1d 4359 |001b: invoke-virtual {v3, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +0743d8: 0c01 |001e: move-result-object v1 │ │ +0743da: 1f01 f403 |001f: check-cast v1, Landroid/widget/RelativeLayout; // type@03f4 │ │ +0743de: 2202 2404 |0021: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; // type@0424 │ │ +0743e2: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0743e4: 7020 8421 4200 |0024: invoke-direct {v2, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V // method@2184 │ │ +0743ea: 1404 4600 097f |0027: const v4, #float 1.82106e+38 // #7f090046 │ │ +0743f0: 6e20 cc20 4100 |002a: invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;.findViewById:(I)Landroid/view/View; // method@20cc │ │ +0743f6: 0c04 |002d: move-result-object v4 │ │ +0743f8: 1f04 0404 |002e: check-cast v4, Landroid/widget/TextView; // type@0404 │ │ +0743fc: 5b24 640e |0030: iput-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@0e64 │ │ +074400: 1404 4700 097f |0032: const v4, #float 1.82106e+38 // #7f090047 │ │ +074406: 6e20 cc20 4100 |0035: invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;.findViewById:(I)Landroid/view/View; // method@20cc │ │ +07440c: 0c04 |0038: move-result-object v4 │ │ +07440e: 1f04 e803 |0039: check-cast v4, Landroid/widget/ImageView; // type@03e8 │ │ +074412: 5b24 630e |003b: iput-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appLogo:Landroid/widget/ImageView; // field@0e63 │ │ +074416: 6e20 ce20 2100 |003d: invoke-virtual {v1, v2}, Landroid/widget/RelativeLayout;.setTag:(Ljava/lang/Object;)V // method@20ce │ │ +07441c: 6e10 cd20 0100 |0040: invoke-virtual {v1}, Landroid/widget/RelativeLayout;.getTag:()Ljava/lang/Object; // method@20cd │ │ +074422: 0c02 |0043: move-result-object v2 │ │ +074424: 1f02 2404 |0044: check-cast v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; // type@0424 │ │ +074428: 5424 640e |0046: iget-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appName:Landroid/widget/TextView; // field@0e64 │ │ +07442c: 6e10 b921 0000 |0048: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getNameResourceId:()Ljava/lang/Integer; // method@21b9 │ │ +074432: 0c05 |004b: move-result-object v5 │ │ +074434: 6e10 a222 0500 |004c: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +07443a: 0a05 |004f: move-result v5 │ │ +07443c: 6e20 2921 5400 |0050: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(I)V // method@2129 │ │ +074442: 5424 630e |0053: iget-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;.appLogo:Landroid/widget/ImageView; // field@0e63 │ │ +074446: 6e10 b821 0000 |0055: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/App;.getLogoResourceId:()Ljava/lang/Integer; // method@21b8 │ │ +07444c: 0c05 |0058: move-result-object v5 │ │ +07444e: 6e10 a222 0500 |0059: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +074454: 0a05 |005c: move-result v5 │ │ +074456: 6e20 4d20 5400 |005d: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ +07445c: 1101 |0060: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0009 line=99 │ │ 0x000b line=100 │ │ 0x0017 line=101 │ │ @@ -124351,21 +124325,21 @@ │ │ 0x0021 - 0x0061 reg=1 appView Landroid/widget/RelativeLayout; │ │ 0x0046 - 0x0061 reg=2 holder Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; │ │ 0x0000 - 0x0061 reg=6 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter; │ │ 0x0000 - 0x0061 reg=7 position I │ │ 0x0000 - 0x0061 reg=8 convertView Landroid/view/View; │ │ 0x0000 - 0x0061 reg=9 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 2701 (MoreAppsDialogFragment.java) │ │ + source_file_idx : 2710 (MoreAppsDialogFragment.java) │ │ │ │ Class #517 header: │ │ -class_idx : 1054 │ │ +class_idx : 1063 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2835 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -124398,46 +124372,46 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07445c: |[07445c] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V │ │ -07446c: 5b01 670e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e67 │ │ -074470: 5b02 690e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e69 │ │ -074474: 5903 680e |0004: iput v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$prefColor:I // field@0e68 │ │ -074478: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07447e: 0e00 |0009: return-void │ │ +074460: |[074460] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V │ │ +074470: 5b01 670e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e67 │ │ +074474: 5b02 690e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e69 │ │ +074478: 5903 680e |0004: iput v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$prefColor:I // field@0e68 │ │ +07447c: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074482: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ + 0x0000 - 0x000a reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ 0x0000 - 0x000a reg=2 (null) Landroid/graphics/drawable/GradientDrawable; │ │ 0x0000 - 0x000a reg=3 (null) I │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;) │ │ name : 'onProgressChanged' │ │ type : '(Landroid/widget/SeekBar;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -074480: |[074480] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ -074490: 5420 690e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e69 │ │ -074494: 5221 680e |0002: iget v1, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$prefColor:I // field@0e68 │ │ -074498: 7120 3022 4100 |0004: invoke-static {v1, v4}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -07449e: 0a01 |0007: move-result v1 │ │ -0744a0: 6e20 0502 1000 |0008: invoke-virtual {v0, v1}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ -0744a6: 0e00 |000b: return-void │ │ +074484: |[074484] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onProgressChanged:(Landroid/widget/SeekBar;IZ)V │ │ +074494: 5420 690e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e69 │ │ +074498: 5221 680e |0002: iget v1, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.val$prefColor:I // field@0e68 │ │ +07449c: 7120 3022 4100 |0004: invoke-static {v1, v4}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +0744a2: 0a01 |0007: move-result v1 │ │ +0744a4: 6e20 0502 1000 |0008: invoke-virtual {v0, v1}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ +0744aa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x000b line=51 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; │ │ 0x0000 - 0x000c reg=3 seekBar Landroid/widget/SeekBar; │ │ @@ -124449,16 +124423,16 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0744a8: |[0744a8] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -0744b8: 0e00 |0000: return-void │ │ +0744ac: |[0744ac] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onStartTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +0744bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; │ │ 0x0000 - 0x0001 reg=1 seekBar Landroid/widget/SeekBar; │ │ │ │ @@ -124467,30 +124441,30 @@ │ │ type : '(Landroid/widget/SeekBar;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0744bc: |[0744bc] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ -0744cc: 0e00 |0000: return-void │ │ +0744c0: |[0744c0] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$1.onStopTrackingTouch:(Landroid/widget/SeekBar;)V │ │ +0744d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; │ │ 0x0000 - 0x0001 reg=1 seekBar Landroid/widget/SeekBar; │ │ │ │ - source_file_idx : 2826 (OpacityDialogFragment.java) │ │ + source_file_idx : 2835 (OpacityDialogFragment.java) │ │ │ │ Class #518 header: │ │ -class_idx : 1055 │ │ +class_idx : 1064 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2835 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #518 annotations: │ │ Annotations on class │ │ @@ -124523,65 +124497,65 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0744d0: |[0744d0] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$2.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V │ │ -0744e0: 5b01 6a0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e6a │ │ -0744e4: 5b02 6b0e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e6b │ │ -0744e8: 5b03 6c0e |0004: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$seekBar:Landroid/widget/SeekBar; // field@0e6c │ │ -0744ec: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0744f2: 0e00 |0009: return-void │ │ +0744d4: |[0744d4] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$2.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V │ │ +0744e4: 5b01 6a0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e6a │ │ +0744e8: 5b02 6b0e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e6b │ │ +0744ec: 5b03 6c0e |0004: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$seekBar:Landroid/widget/SeekBar; // field@0e6c │ │ +0744f0: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0744f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2; │ │ - 0x0000 - 0x000a reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ + 0x0000 - 0x000a reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ 0x0000 - 0x000a reg=2 (null) Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ 0x0000 - 0x000a reg=3 (null) Landroid/widget/SeekBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0744f4: |[0744f4] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ -074504: 5430 6a0e |0000: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e6a │ │ -074508: 6e10 9821 0000 |0002: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ -07450e: 0c00 |0005: move-result-object v0 │ │ -074510: 5431 6b0e |0006: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e6b │ │ -074514: 5432 6c0e |0008: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$seekBar:Landroid/widget/SeekBar; // field@0e6c │ │ -074518: 6e10 f420 0200 |000a: invoke-virtual {v2}, Landroid/widget/SeekBar;.getProgress:()I // method@20f4 │ │ -07451e: 0a02 |000d: move-result v2 │ │ -074520: 7130 4422 1002 |000e: invoke-static {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storePreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z // method@2244 │ │ -074526: 0e00 |0011: return-void │ │ +0744f8: |[0744f8] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment$2.onClick:(Landroid/content/DialogInterface;I)V │ │ +074508: 5430 6a0e |0000: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // field@0e6a │ │ +07450c: 6e10 9821 0000 |0002: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ +074512: 0c00 |0005: move-result-object v0 │ │ +074514: 5431 6b0e |0006: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e6b │ │ +074518: 5432 6c0e |0008: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.val$seekBar:Landroid/widget/SeekBar; // field@0e6c │ │ +07451c: 6e10 f420 0200 |000a: invoke-virtual {v2}, Landroid/widget/SeekBar;.getProgress:()I // method@20f4 │ │ +074522: 0a02 |000d: move-result v2 │ │ +074524: 7130 4422 1002 |000e: invoke-static {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storePreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z // method@2244 │ │ +07452a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0011 line=71 │ │ locals : │ │ 0x0000 - 0x0012 reg=3 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2; │ │ 0x0000 - 0x0012 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0012 reg=5 which I │ │ │ │ - source_file_idx : 2826 (OpacityDialogFragment.java) │ │ + source_file_idx : 2835 (OpacityDialogFragment.java) │ │ │ │ Class #519 header: │ │ -class_idx : 1057 │ │ +class_idx : 1066 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -124614,68 +124588,68 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -074528: |[074528] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V │ │ -074538: 5b01 6e0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // field@0e6e │ │ -07453c: 5b02 700e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e70 │ │ -074540: 5b03 6f0e |0004: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$colorPicks:Ljava/util/ArrayList; // field@0e6f │ │ -074544: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07454a: 0e00 |0009: return-void │ │ +07452c: |[07452c] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V │ │ +07453c: 5b01 6e0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // field@0e6e │ │ +074540: 5b02 700e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e70 │ │ +074544: 5b03 6f0e |0004: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$colorPicks:Ljava/util/ArrayList; // field@0e6f │ │ +074548: 7010 b622 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07454e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1; │ │ - 0x0000 - 0x000a reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ + 0x0000 - 0x000a reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ 0x0000 - 0x000a reg=2 (null) Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ 0x0000 - 0x000a reg=3 (null) Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -07454c: |[07454c] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -07455c: 5430 6e0e |0000: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // field@0e6e │ │ -074560: 6e10 a821 0000 |0002: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ -074566: 0c01 |0005: move-result-object v1 │ │ -074568: 5432 700e |0006: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e70 │ │ -07456c: 5430 6f0e |0008: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$colorPicks:Ljava/util/ArrayList; // field@0e6f │ │ -074570: 6e20 0723 5000 |000a: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -074576: 0c00 |000d: move-result-object v0 │ │ -074578: 1f00 2904 |000e: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -07457c: 6e10 c821 0000 |0010: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getColor:()I // method@21c8 │ │ -074582: 0a00 |0013: move-result v0 │ │ -074584: 7130 4522 2100 |0014: invoke-static {v1, v2, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storePreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z // method@2245 │ │ -07458a: 0e00 |0017: return-void │ │ +074550: |[074550] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +074560: 5430 6e0e |0000: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // field@0e6e │ │ +074564: 6e10 a821 0000 |0002: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ +07456a: 0c01 |0005: move-result-object v1 │ │ +07456c: 5432 700e |0006: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0e70 │ │ +074570: 5430 6f0e |0008: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.val$colorPicks:Ljava/util/ArrayList; // field@0e6f │ │ +074574: 6e20 0723 5000 |000a: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07457a: 0c00 |000d: move-result-object v0 │ │ +07457c: 1f00 3204 |000e: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +074580: 6e10 c821 0000 |0010: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getColor:()I // method@21c8 │ │ +074586: 0a00 |0013: move-result v0 │ │ +074588: 7130 4522 2100 |0014: invoke-static {v1, v2, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storePreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z // method@2245 │ │ +07458e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0017 line=62 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1; │ │ 0x0000 - 0x0018 reg=4 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x0018 reg=5 which I │ │ │ │ - source_file_idx : 3060 (SharedPreferenceColorPickerDialogFragment.java) │ │ + source_file_idx : 3069 (SharedPreferenceColorPickerDialogFragment.java) │ │ │ │ Class #520 header: │ │ -class_idx : 1058 │ │ +class_idx : 1067 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -124703,17 +124677,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07458c: |[07458c] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.:()V │ │ -07459c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0745a2: 0e00 |0003: return-void │ │ +074590: |[074590] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.:()V │ │ +0745a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0745a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;) │ │ @@ -124721,32 +124695,32 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0745a4: |[0745a4] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V │ │ -0745b4: 7010 a121 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.:()V // method@21a1 │ │ -0745ba: 0e00 |0003: return-void │ │ +0745a8: |[0745a8] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V │ │ +0745b8: 7010 a121 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.:()V // method@21a1 │ │ +0745be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3060 (SharedPreferenceColorPickerDialogFragment.java) │ │ + source_file_idx : 3069 (SharedPreferenceColorPickerDialogFragment.java) │ │ │ │ Class #521 header: │ │ -class_idx : 1059 │ │ +class_idx : 1068 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 977 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 986 │ │ +source_file_idx : 3069 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -124770,18 +124744,18 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0745bc: |[0745bc] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -0745cc: 1400 1b00 037f |0000: const v0, #float 1.74129e+38 // #7f03001b │ │ -0745d2: 7040 0e20 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@200e │ │ -0745d8: 0e00 |0006: return-void │ │ +0745c0: |[0745c0] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +0745d0: 1400 1b00 037f |0000: const v0, #float 1.74129e+38 // #7f03001b │ │ +0745d6: 7040 0e20 2130 |0003: invoke-direct {v1, v2, v0, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;ILjava/util/List;)V // method@200e │ │ +0745dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0006 line=78 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0007 reg=1 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter; │ │ @@ -124794,58 +124768,58 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -0745dc: |[0745dc] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0745ec: 6e20 a521 7600 |0000: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.getItem:(I)Ljava/lang/Object; // method@21a5 │ │ -0745f2: 0c00 |0003: move-result-object v0 │ │ -0745f4: 1f00 2904 |0004: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -0745f8: 0781 |0006: move-object v1, v8 │ │ -0745fa: 3901 3900 |0007: if-nez v1, 0040 // +0039 │ │ -0745fe: 6e10 a421 0600 |0009: invoke-virtual {v6}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.getContext:()Landroid/content/Context; // method@21a4 │ │ -074604: 0c04 |000c: move-result-object v4 │ │ -074606: 1a05 0119 |000d: const-string v5, "layout_inflater" // string@1901 │ │ -07460a: 6e20 0a01 5400 |000f: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -074610: 0c02 |0012: move-result-object v2 │ │ -074612: 1f02 9203 |0013: check-cast v2, Landroid/view/LayoutInflater; // type@0392 │ │ -074616: 1404 1b00 037f |0015: const v4, #float 1.74129e+38 // #7f03001b │ │ -07461c: 1205 |0018: const/4 v5, #int 0 // #0 │ │ -07461e: 6e40 ed1d 4259 |0019: invoke-virtual {v2, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -074624: 0c01 |001c: move-result-object v1 │ │ -074626: 2203 2204 |001d: new-instance v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; // type@0422 │ │ -07462a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -07462c: 7020 a221 4300 |0020: invoke-direct {v3, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V // method@21a2 │ │ -074632: 1404 4500 0a7f |0023: const v4, #float 1.83435e+38 // #7f0a0045 │ │ -074638: 6e20 781e 4100 |0026: invoke-virtual {v1, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07463e: 0c04 |0029: move-result-object v4 │ │ -074640: 1f04 fb03 |002a: check-cast v4, Landroid/widget/TextView; // type@03fb │ │ -074644: 5b34 710e |002c: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.name:Landroid/widget/TextView; // field@0e71 │ │ -074648: 1404 4400 0a7f |002e: const v4, #float 1.83435e+38 // #7f0a0044 │ │ -07464e: 6e20 781e 4100 |0031: invoke-virtual {v1, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -074654: 0c04 |0034: move-result-object v4 │ │ -074656: 6e10 7c1e 0400 |0035: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -07465c: 0c04 |0038: move-result-object v4 │ │ -07465e: 1f04 5a00 |0039: check-cast v4, Landroid/graphics/drawable/GradientDrawable; // type@005a │ │ -074662: 5b34 720e |003b: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e72 │ │ -074666: 6e20 e81e 3100 |003d: invoke-virtual {v1, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ -07466c: 6e10 9a1e 0100 |0040: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ -074672: 0c03 |0043: move-result-object v3 │ │ -074674: 1f03 2204 |0044: check-cast v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; // type@0422 │ │ -074678: 5434 710e |0046: iget-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.name:Landroid/widget/TextView; // field@0e71 │ │ -07467c: 6e10 c921 0000 |0048: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getName:()Ljava/lang/String; // method@21c9 │ │ -074682: 0c05 |004b: move-result-object v5 │ │ -074684: 6e20 2a21 5400 |004c: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -07468a: 5434 720e |004f: iget-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e72 │ │ -07468e: 6e10 c821 0000 |0051: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getColor:()I // method@21c8 │ │ -074694: 0a05 |0054: move-result v5 │ │ -074696: 6e20 0502 5400 |0055: invoke-virtual {v4, v5}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ -07469c: 1101 |0058: return-object v1 │ │ +0745e0: |[0745e0] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0745f0: 6e20 a521 7600 |0000: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.getItem:(I)Ljava/lang/Object; // method@21a5 │ │ +0745f6: 0c00 |0003: move-result-object v0 │ │ +0745f8: 1f00 3204 |0004: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +0745fc: 0781 |0006: move-object v1, v8 │ │ +0745fe: 3901 3900 |0007: if-nez v1, 0040 // +0039 │ │ +074602: 6e10 a421 0600 |0009: invoke-virtual {v6}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.getContext:()Landroid/content/Context; // method@21a4 │ │ +074608: 0c04 |000c: move-result-object v4 │ │ +07460a: 1a05 0a19 |000d: const-string v5, "layout_inflater" // string@190a │ │ +07460e: 6e20 0a01 5400 |000f: invoke-virtual {v4, v5}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +074614: 0c02 |0012: move-result-object v2 │ │ +074616: 1f02 9a03 |0013: check-cast v2, Landroid/view/LayoutInflater; // type@039a │ │ +07461a: 1404 1b00 037f |0015: const v4, #float 1.74129e+38 // #7f03001b │ │ +074620: 1205 |0018: const/4 v5, #int 0 // #0 │ │ +074622: 6e40 ed1d 4259 |0019: invoke-virtual {v2, v4, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +074628: 0c01 |001c: move-result-object v1 │ │ +07462a: 2203 2b04 |001d: new-instance v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; // type@042b │ │ +07462e: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +074630: 7020 a221 4300 |0020: invoke-direct {v3, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V // method@21a2 │ │ +074636: 1404 4500 097f |0023: const v4, #float 1.82106e+38 // #7f090045 │ │ +07463c: 6e20 781e 4100 |0026: invoke-virtual {v1, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +074642: 0c04 |0029: move-result-object v4 │ │ +074644: 1f04 0404 |002a: check-cast v4, Landroid/widget/TextView; // type@0404 │ │ +074648: 5b34 710e |002c: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.name:Landroid/widget/TextView; // field@0e71 │ │ +07464c: 1404 4400 097f |002e: const v4, #float 1.82106e+38 // #7f090044 │ │ +074652: 6e20 781e 4100 |0031: invoke-virtual {v1, v4}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +074658: 0c04 |0034: move-result-object v4 │ │ +07465a: 6e10 7c1e 0400 |0035: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +074660: 0c04 |0038: move-result-object v4 │ │ +074662: 1f04 5e00 |0039: check-cast v4, Landroid/graphics/drawable/GradientDrawable; // type@005e │ │ +074666: 5b34 720e |003b: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e72 │ │ +07466a: 6e20 e81e 3100 |003d: invoke-virtual {v1, v3}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ +074670: 6e10 9a1e 0100 |0040: invoke-virtual {v1}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ +074676: 0c03 |0043: move-result-object v3 │ │ +074678: 1f03 2b04 |0044: check-cast v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; // type@042b │ │ +07467c: 5434 710e |0046: iget-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.name:Landroid/widget/TextView; // field@0e71 │ │ +074680: 6e10 c921 0000 |0048: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getName:()Ljava/lang/String; // method@21c9 │ │ +074686: 0c05 |004b: move-result-object v5 │ │ +074688: 6e20 2a21 5400 |004c: invoke-virtual {v4, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +07468e: 5434 720e |004f: iget-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;.previewBackground:Landroid/graphics/drawable/GradientDrawable; // field@0e72 │ │ +074692: 6e10 c821 0000 |0051: invoke-virtual {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.getColor:()I // method@21c8 │ │ +074698: 0a05 |0054: move-result v5 │ │ +07469a: 6e20 0502 5400 |0055: invoke-virtual {v4, v5}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ +0746a0: 1101 |0058: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0006 line=83 │ │ 0x0007 line=84 │ │ 0x0009 line=85 │ │ 0x0015 line=86 │ │ @@ -124864,21 +124838,21 @@ │ │ 0x0007 - 0x0059 reg=1 colorPickView Landroid/view/View; │ │ 0x0046 - 0x0059 reg=3 viewHolder Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; │ │ 0x0000 - 0x0059 reg=6 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter; │ │ 0x0000 - 0x0059 reg=7 position I │ │ 0x0000 - 0x0059 reg=8 convertView Landroid/view/View; │ │ 0x0000 - 0x0059 reg=9 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 3060 (SharedPreferenceColorPickerDialogFragment.java) │ │ + source_file_idx : 3069 (SharedPreferenceColorPickerDialogFragment.java) │ │ │ │ Class #522 header: │ │ -class_idx : 1061 │ │ +class_idx : 1070 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3180 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3189 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -124907,71 +124881,71 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0746a0: |[0746a0] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V │ │ -0746b0: 5b01 750e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // field@0e75 │ │ -0746b4: 5b02 760e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.val$temperatureUnitSymbols:[Ljava/lang/String; // field@0e76 │ │ -0746b8: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0746be: 0e00 |0007: return-void │ │ +0746a4: |[0746a4] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment$1.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V │ │ +0746b4: 5b01 750e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // field@0e75 │ │ +0746b8: 5b02 760e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.val$temperatureUnitSymbols:[Ljava/lang/String; // field@0e76 │ │ +0746bc: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0746c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ 0x0000 - 0x0008 reg=2 (null) [Ljava/lang/String; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;) │ │ name : 'onClick' │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0746c0: |[0746c0] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ -0746d0: 5442 750e |0000: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // field@0e75 │ │ -0746d4: 6e10 b121 0200 |0002: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ -0746da: 0c02 |0005: move-result-object v2 │ │ -0746dc: 7110 9602 0200 |0006: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0296 │ │ -0746e2: 0c00 |0009: move-result-object v0 │ │ -0746e4: 7210 5101 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ -0746ea: 0c01 |000d: move-result-object v1 │ │ -0746ec: 1a02 540b |000e: const-string v2, "PrefKeyTemperatureUnitString" // string@0b54 │ │ -0746f0: 5443 760e |0010: iget-object v3, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.val$temperatureUnitSymbols:[Ljava/lang/String; // field@0e76 │ │ -0746f4: 4603 0306 |0012: aget-object v3, v3, v6 │ │ -0746f8: 7230 5001 2103 |0014: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0150 │ │ -0746fe: 7210 4c01 0100 |0017: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ -074704: 0e00 |001a: return-void │ │ +0746c4: |[0746c4] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment$1.onClick:(Landroid/content/DialogInterface;I)V │ │ +0746d4: 5442 750e |0000: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // field@0e75 │ │ +0746d8: 6e10 b121 0200 |0002: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ +0746de: 0c02 |0005: move-result-object v2 │ │ +0746e0: 7110 9602 0200 |0006: invoke-static {v2}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0296 │ │ +0746e6: 0c00 |0009: move-result-object v0 │ │ +0746e8: 7210 5101 0000 |000a: invoke-interface {v0}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ +0746ee: 0c01 |000d: move-result-object v1 │ │ +0746f0: 1a02 5d0b |000e: const-string v2, "PrefKeyTemperatureUnitString" // string@0b5d │ │ +0746f4: 5443 760e |0010: iget-object v3, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.val$temperatureUnitSymbols:[Ljava/lang/String; // field@0e76 │ │ +0746f8: 4603 0306 |0012: aget-object v3, v3, v6 │ │ +0746fc: 7230 5001 2103 |0014: invoke-interface {v1, v2, v3}, Landroid/content/SharedPreferences$Editor;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor; // method@0150 │ │ +074702: 7210 4c01 0100 |0017: invoke-interface {v1}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ +074708: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x000a line=57 │ │ 0x000e line=58 │ │ 0x0017 line=59 │ │ 0x001a line=60 │ │ locals : │ │ 0x000a - 0x001b reg=0 defaultPreferences Landroid/content/SharedPreferences; │ │ 0x000e - 0x001b reg=1 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0000 - 0x001b reg=4 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1; │ │ 0x0000 - 0x001b reg=5 dialog Landroid/content/DialogInterface; │ │ 0x0000 - 0x001b reg=6 which I │ │ │ │ - source_file_idx : 3180 (TemperatureUnitPickerDialogFragment.java) │ │ + source_file_idx : 3189 (TemperatureUnitPickerDialogFragment.java) │ │ │ │ Class #523 header: │ │ -class_idx : 1063 │ │ +class_idx : 1072 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 599 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #523 - │ │ @@ -124999,17 +124973,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074708: |[074708] fr.tvbarthel.apps.simplethermometer.models.App.:()V │ │ -074718: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07471e: 0e00 |0003: return-void │ │ +07470c: |[07470c] fr.tvbarthel.apps.simplethermometer.models.App.:()V │ │ +07471c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074722: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=6 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ │ │ Virtual methods - │ │ @@ -125018,17 +124992,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074720: |[074720] fr.tvbarthel.apps.simplethermometer.models.App.getLogoResourceId:()Ljava/lang/Integer; │ │ -074730: 5410 790e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mLogoResourceId:Ljava/lang/Integer; // field@0e79 │ │ -074734: 1100 |0002: return-object v0 │ │ +074724: |[074724] fr.tvbarthel.apps.simplethermometer.models.App.getLogoResourceId:()Ljava/lang/Integer; │ │ +074734: 5410 790e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mLogoResourceId:Ljava/lang/Integer; // field@0e79 │ │ +074738: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/models/App;) │ │ @@ -125036,17 +125010,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074738: |[074738] fr.tvbarthel.apps.simplethermometer.models.App.getNameResourceId:()Ljava/lang/Integer; │ │ -074748: 5410 7a0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mNameResourceId:Ljava/lang/Integer; // field@0e7a │ │ -07474c: 1100 |0002: return-object v0 │ │ +07473c: |[07473c] fr.tvbarthel.apps.simplethermometer.models.App.getNameResourceId:()Ljava/lang/Integer; │ │ +07474c: 5410 7a0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mNameResourceId:Ljava/lang/Integer; // field@0e7a │ │ +074750: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/models/App;) │ │ @@ -125054,17 +125028,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074750: |[074750] fr.tvbarthel.apps.simplethermometer.models.App.getPackageNameResourceId:()Ljava/lang/Integer; │ │ -074760: 5410 7b0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mPackageNameResourceId:Ljava/lang/Integer; // field@0e7b │ │ -074764: 1100 |0002: return-object v0 │ │ +074754: |[074754] fr.tvbarthel.apps.simplethermometer.models.App.getPackageNameResourceId:()Ljava/lang/Integer; │ │ +074764: 5410 7b0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/App;.mPackageNameResourceId:Ljava/lang/Integer; // field@0e7b │ │ +074768: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/models/App;) │ │ @@ -125072,17 +125046,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074768: |[074768] fr.tvbarthel.apps.simplethermometer.models.App.setLogoResourceId:(Ljava/lang/Integer;)V │ │ -074778: 5b01 790e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mLogoResourceId:Ljava/lang/Integer; // field@0e79 │ │ -07477c: 0e00 |0002: return-void │ │ +07476c: |[07476c] fr.tvbarthel.apps.simplethermometer.models.App.setLogoResourceId:(Ljava/lang/Integer;)V │ │ +07477c: 5b01 790e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mLogoResourceId:Ljava/lang/Integer; // field@0e79 │ │ +074780: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0002 line=25 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0000 - 0x0003 reg=1 logoResourceId Ljava/lang/Integer; │ │ @@ -125092,17 +125066,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074780: |[074780] fr.tvbarthel.apps.simplethermometer.models.App.setNameResourceId:(Ljava/lang/Integer;)V │ │ -074790: 5b01 7a0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mNameResourceId:Ljava/lang/Integer; // field@0e7a │ │ -074794: 0e00 |0002: return-void │ │ +074784: |[074784] fr.tvbarthel.apps.simplethermometer.models.App.setNameResourceId:(Ljava/lang/Integer;)V │ │ +074794: 5b01 7a0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mNameResourceId:Ljava/lang/Integer; // field@0e7a │ │ +074798: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0002 line=17 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0000 - 0x0003 reg=1 nameResourceId Ljava/lang/Integer; │ │ @@ -125112,31 +125086,31 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074798: |[074798] fr.tvbarthel.apps.simplethermometer.models.App.setPackageNameResourceId:(Ljava/lang/Integer;)V │ │ -0747a8: 5b01 7b0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mPackageNameResourceId:Ljava/lang/Integer; // field@0e7b │ │ -0747ac: 0e00 |0002: return-void │ │ +07479c: |[07479c] fr.tvbarthel.apps.simplethermometer.models.App.setPackageNameResourceId:(Ljava/lang/Integer;)V │ │ +0747ac: 5b01 7b0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/App;.mPackageNameResourceId:Ljava/lang/Integer; // field@0e7b │ │ +0747b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0002 line=33 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0000 - 0x0003 reg=1 packageNameResourceId Ljava/lang/Integer; │ │ │ │ source_file_idx : 599 (App.java) │ │ │ │ Class #524 header: │ │ -class_idx : 1064 │ │ +class_idx : 1073 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 731 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #524 annotations: │ │ @@ -125159,17 +125133,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0747b0: |[0747b0] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.:()V │ │ -0747c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0747c6: 0e00 |0003: return-void │ │ +0747b4: |[0747b4] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.:()V │ │ +0747c4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0747ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; │ │ │ │ Virtual methods - │ │ @@ -125178,18 +125152,18 @@ │ │ type : '(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0747c8: |[0747c8] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.createFromParcel:(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ -0747d8: 2200 2904 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -0747dc: 7020 c521 2000 |0002: invoke-direct {v0, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Landroid/os/Parcel;)V // method@21c5 │ │ -0747e2: 1100 |0005: return-object v0 │ │ +0747cc: |[0747cc] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.createFromParcel:(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ +0747dc: 2200 3204 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +0747e0: 7020 c521 2000 |0002: invoke-direct {v0, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Landroid/os/Parcel;)V // method@21c5 │ │ +0747e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -125198,37 +125172,37 @@ │ │ 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 │ │ -0747e4: |[0747e4] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -0747f4: 6e20 bf21 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.createFromParcel:(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // method@21bf │ │ -0747fa: 0c00 |0003: move-result-object v0 │ │ -0747fc: 1100 |0004: return-object v0 │ │ +0747e8: |[0747e8] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0747f8: 6e20 bf21 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.createFromParcel:(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // method@21bf │ │ +0747fe: 0c00 |0003: move-result-object v0 │ │ +074800: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;) │ │ name : 'newArray' │ │ type : '(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074800: |[074800] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.newArray:(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ -074810: 2320 ba04 |0000: new-array v0, v2, [Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@04ba │ │ -074814: 1100 |0002: return-object v0 │ │ +074804: |[074804] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.newArray:(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ +074814: 2320 c304 |0000: new-array v0, v2, [Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@04c3 │ │ +074818: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -125237,31 +125211,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 │ │ -074818: |[074818] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.newArray:(I)[Ljava/lang/Object; │ │ -074828: 6e20 c121 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.newArray:(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // method@21c1 │ │ -07482e: 0c00 |0003: move-result-object v0 │ │ -074830: 1100 |0004: return-object v0 │ │ +07481c: |[07481c] fr.tvbarthel.apps.simplethermometer.models.ColorPick$1.newArray:(I)[Ljava/lang/Object; │ │ +07482c: 6e20 c121 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.newArray:(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // method@21c1 │ │ +074832: 0c00 |0003: move-result-object v0 │ │ +074834: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ source_file_idx : 731 (ColorPick.java) │ │ │ │ Class #525 header: │ │ -class_idx : 1065 │ │ +class_idx : 1074 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 731 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #525 annotations: │ │ @@ -125294,36 +125268,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074834: |[074834] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:()V │ │ -074844: 2200 2804 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; // type@0428 │ │ -074848: 7010 be21 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.:()V // method@21be │ │ -07484e: 6900 7c0e |0005: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.CREATOR:Landroid/os/Parcelable$Creator; // field@0e7c │ │ -074852: 0e00 |0007: return-void │ │ +074838: |[074838] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:()V │ │ +074848: 2200 3104 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1; // type@0431 │ │ +07484c: 7010 be21 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;.:()V // method@21be │ │ +074852: 6900 7c0e |0005: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.CREATOR:Landroid/os/Parcelable$Creator; // field@0e7c │ │ +074856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074854: |[074854] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:()V │ │ -074864: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07486a: 0e00 |0003: return-void │ │ +074858: |[074858] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:()V │ │ +074868: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07486e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ │ │ @@ -125332,18 +125306,18 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07486c: |[07486c] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:(Landroid/os/Parcel;)V │ │ -07487c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -074882: 7020 ca21 1000 |0003: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.readFromParcel:(Landroid/os/Parcel;)V // method@21ca │ │ -074888: 0e00 |0006: return-void │ │ +074870: |[074870] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:(Landroid/os/Parcel;)V │ │ +074880: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +074886: 7020 ca21 1000 |0003: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.readFromParcel:(Landroid/os/Parcel;)V // method@21ca │ │ +07488c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0003 line=17 │ │ 0x0006 line=18 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ @@ -125354,19 +125328,19 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07488c: |[07488c] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:(Ljava/lang/String;I)V │ │ -07489c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0748a2: 5b01 7e0e |0003: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ -0748a6: 5902 7d0e |0005: iput v2, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ -0748aa: 0e00 |0007: return-void │ │ +074890: |[074890] fr.tvbarthel.apps.simplethermometer.models.ColorPick.:(Ljava/lang/String;I)V │ │ +0748a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0748a6: 5b01 7e0e |0003: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ +0748aa: 5902 7d0e |0005: iput v2, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ +0748ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0005 line=22 │ │ 0x0007 line=23 │ │ locals : │ │ @@ -125379,22 +125353,22 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0748ac: |[0748ac] fr.tvbarthel.apps.simplethermometer.models.ColorPick.readFromParcel:(Landroid/os/Parcel;)V │ │ -0748bc: 6e10 8402 0200 |0000: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ -0748c2: 0c00 |0003: move-result-object v0 │ │ -0748c4: 5b10 7e0e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ -0748c8: 6e10 8102 0200 |0006: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ -0748ce: 0a00 |0009: move-result v0 │ │ -0748d0: 5910 7d0e |000a: iput v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ -0748d4: 0e00 |000c: return-void │ │ +0748b0: |[0748b0] fr.tvbarthel.apps.simplethermometer.models.ColorPick.readFromParcel:(Landroid/os/Parcel;)V │ │ +0748c0: 6e10 8402 0200 |0000: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@0284 │ │ +0748c6: 0c00 |0003: move-result-object v0 │ │ +0748c8: 5b10 7e0e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ +0748cc: 6e10 8102 0200 |0006: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@0281 │ │ +0748d2: 0a00 |0009: move-result v0 │ │ +0748d4: 5910 7d0e |000a: iput v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ +0748d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0006 line=55 │ │ 0x000c line=56 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ @@ -125406,17 +125380,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0748d8: |[0748d8] fr.tvbarthel.apps.simplethermometer.models.ColorPick.describeContents:()I │ │ -0748e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0748ea: 0f00 |0001: return v0 │ │ +0748dc: |[0748dc] fr.tvbarthel.apps.simplethermometer.models.ColorPick.describeContents:()I │ │ +0748ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0748ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;) │ │ @@ -125424,17 +125398,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0748ec: |[0748ec] fr.tvbarthel.apps.simplethermometer.models.ColorPick.getColor:()I │ │ -0748fc: 5210 7d0e |0000: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ -074900: 0f00 |0002: return v0 │ │ +0748f0: |[0748f0] fr.tvbarthel.apps.simplethermometer.models.ColorPick.getColor:()I │ │ +074900: 5210 7d0e |0000: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ +074904: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;) │ │ @@ -125442,17 +125416,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074904: |[074904] fr.tvbarthel.apps.simplethermometer.models.ColorPick.getName:()Ljava/lang/String; │ │ -074914: 5410 7e0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ -074918: 1100 |0002: return-object v0 │ │ +074908: |[074908] fr.tvbarthel.apps.simplethermometer.models.ColorPick.getName:()Ljava/lang/String; │ │ +074918: 5410 7e0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ +07491c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;) │ │ @@ -125460,17 +125434,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07491c: |[07491c] fr.tvbarthel.apps.simplethermometer.models.ColorPick.setColor:(I)V │ │ -07492c: 5901 7d0e |0000: iput v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ -074930: 0e00 |0002: return-void │ │ +074920: |[074920] fr.tvbarthel.apps.simplethermometer.models.ColorPick.setColor:(I)V │ │ +074930: 5901 7d0e |0000: iput v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ +074934: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -125480,17 +125454,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074934: |[074934] fr.tvbarthel.apps.simplethermometer.models.ColorPick.setName:(Ljava/lang/String;)V │ │ -074944: 5b01 7e0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ -074948: 0e00 |0002: return-void │ │ +074938: |[074938] fr.tvbarthel.apps.simplethermometer.models.ColorPick.setName:(Ljava/lang/String;)V │ │ +074948: 5b01 7e0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ +07494c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0002 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ 0x0000 - 0x0003 reg=1 name Ljava/lang/String; │ │ @@ -125500,37 +125474,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07494c: |[07494c] fr.tvbarthel.apps.simplethermometer.models.ColorPick.writeToParcel:(Landroid/os/Parcel;I)V │ │ -07495c: 5410 7e0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ -074960: 6e20 8a02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ -074966: 5210 7d0e |0005: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ -07496a: 6e20 8602 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ -074970: 0e00 |000a: return-void │ │ +074950: |[074950] fr.tvbarthel.apps.simplethermometer.models.ColorPick.writeToParcel:(Landroid/os/Parcel;I)V │ │ +074960: 5410 7e0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mName:Ljava/lang/String; // field@0e7e │ │ +074964: 6e20 8a02 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@028a │ │ +07496a: 5210 7d0e |0005: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.mColor:I // field@0e7d │ │ +07496e: 6e20 8602 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@0286 │ │ +074974: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ 0x000a line=51 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ 0x0000 - 0x000b reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000b reg=3 flags I │ │ │ │ source_file_idx : 731 (ColorPick.java) │ │ │ │ Class #526 header: │ │ -class_idx : 1066 │ │ +class_idx : 1075 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2828 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2837 │ │ static_fields_size : 42 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 1 │ │ │ │ Class #526 annotations: │ │ Annotations on method #8656 'parse' │ │ @@ -125783,35 +125757,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -074974: |[074974] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.:()V │ │ -074984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -074986: 6900 a20e |0001: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -07498a: 0e00 |0003: return-void │ │ +074978: |[074978] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.:()V │ │ +074988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07498a: 6900 a20e |0001: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +07498e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07498c: |[07498c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.:()V │ │ -07499c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0749a2: 0e00 |0003: return-void │ │ +074990: |[074990] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.:()V │ │ +0749a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0749a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;) │ │ @@ -125819,93 +125793,93 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 162 16-bit code units │ │ -0749a4: |[0749a4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readCity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -0749b4: 1234 |0000: const/4 v4, #int 3 // #3 │ │ -0749b6: 1223 |0001: const/4 v3, #int 2 // #2 │ │ -0749b8: 6201 a20e |0002: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -0749bc: 1a02 2b11 |0004: const-string v2, "city" // string@112b │ │ -0749c0: 7240 6423 3621 |0006: invoke-interface {v6, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -0749c6: 6201 a20e |0009: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -0749ca: 1a02 8e17 |000b: const-string v2, "id" // string@178e │ │ -0749ce: 7230 5e23 1602 |000d: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -0749d4: 0c01 |0010: move-result-object v1 │ │ -0749d6: 7110 a722 0100 |0011: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@22a7 │ │ -0749dc: 0c01 |0014: move-result-object v1 │ │ -0749de: 6e20 f921 1700 |0015: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCityId:(Ljava/lang/Integer;)V // method@21f9 │ │ -0749e4: 6201 a20e |0018: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -0749e8: 1a02 f51d |001a: const-string v2, "name" // string@1df5 │ │ -0749ec: 7230 5e23 1602 |001c: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -0749f2: 0c01 |001f: move-result-object v1 │ │ -0749f4: 6e20 fa21 1700 |0020: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCityName:(Ljava/lang/String;)V // method@21fa │ │ -0749fa: 7210 6223 0600 |0023: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -074a00: 0a01 |0026: move-result v1 │ │ -074a02: 3241 7a00 |0027: if-eq v1, v4, 00a1 // +007a │ │ -074a06: 7210 5f23 0600 |0029: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ -074a0c: 0a01 |002c: move-result v1 │ │ -074a0e: 3331 f6ff |002d: if-ne v1, v3, 0023 // -000a │ │ -074a12: 7210 6023 0600 |002f: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -074a18: 0c00 |0032: move-result-object v0 │ │ -074a1a: 1a01 e211 |0033: const-string v1, "coord" // string@11e2 │ │ -074a1e: 6e20 c722 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074a24: 0a01 |0038: move-result v1 │ │ -074a26: 3801 2400 |0039: if-eqz v1, 005d // +0024 │ │ -074a2a: 6201 a20e |003b: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074a2e: 1a02 4c19 |003d: const-string v2, "lon" // string@194c │ │ -074a32: 7230 5e23 1602 |003f: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074a38: 0c01 |0042: move-result-object v1 │ │ -074a3a: 7110 9a22 0100 |0043: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074a40: 0c01 |0046: move-result-object v1 │ │ -074a42: 6e20 0222 1700 |0047: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLongitude:(Ljava/lang/Float;)V // method@2202 │ │ -074a48: 6201 a20e |004a: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074a4c: 1a02 f218 |004c: const-string v2, "lat" // string@18f2 │ │ -074a50: 7230 5e23 1602 |004e: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074a56: 0c01 |0051: move-result-object v1 │ │ -074a58: 7110 9a22 0100 |0052: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074a5e: 0c01 |0055: move-result-object v1 │ │ -074a60: 6e20 0122 1700 |0056: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLatitude:(Ljava/lang/Float;)V // method@2201 │ │ -074a66: 7210 6323 0600 |0059: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074a6c: 28c7 |005c: goto 0023 // -0039 │ │ -074a6e: 1a01 eb11 |005d: const-string v1, "country" // string@11eb │ │ -074a72: 6e20 c722 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074a78: 0a01 |0062: move-result v1 │ │ -074a7a: 3801 1800 |0063: if-eqz v1, 007b // +0018 │ │ -074a7e: 6201 a20e |0065: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074a82: 1a02 eb11 |0067: const-string v2, "country" // string@11eb │ │ -074a86: 7240 6423 3621 |0069: invoke-interface {v6, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074a8c: 7020 d921 6500 |006c: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@21d9 │ │ -074a92: 0c01 |006f: move-result-object v1 │ │ -074a94: 6e20 fd21 1700 |0070: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCountry:(Ljava/lang/String;)V // method@21fd │ │ -074a9a: 6201 a20e |0073: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074a9e: 1a02 eb11 |0075: const-string v2, "country" // string@11eb │ │ -074aa2: 7240 6423 4621 |0077: invoke-interface {v6, v4, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074aa8: 28a9 |007a: goto 0023 // -0057 │ │ -074aaa: 1a01 2425 |007b: const-string v1, "sun" // string@2524 │ │ -074aae: 6e20 c722 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074ab4: 0a01 |0080: move-result v1 │ │ -074ab6: 3801 1c00 |0081: if-eqz v1, 009d // +001c │ │ -074aba: 6201 a20e |0083: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074abe: 1a02 9821 |0085: const-string v2, "rise" // string@2198 │ │ -074ac2: 7230 5e23 1602 |0087: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074ac8: 0c01 |008a: move-result-object v1 │ │ -074aca: 6e20 0622 1700 |008b: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setSunRise:(Ljava/lang/String;)V // method@2206 │ │ -074ad0: 6201 a20e |008e: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074ad4: 1a02 3b22 |0090: const-string v2, "set" // string@223b │ │ -074ad8: 7230 5e23 1602 |0092: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074ade: 0c01 |0095: move-result-object v1 │ │ -074ae0: 6e20 0722 1700 |0096: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setSunSet:(Ljava/lang/String;)V // method@2207 │ │ -074ae6: 7210 6323 0600 |0099: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074aec: 2887 |009c: goto 0023 // -0079 │ │ -074aee: 7020 dc21 6500 |009d: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ -074af4: 2883 |00a0: goto 0023 // -007d │ │ -074af6: 0e00 |00a1: return-void │ │ +0749a8: |[0749a8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readCity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +0749b8: 1234 |0000: const/4 v4, #int 3 // #3 │ │ +0749ba: 1223 |0001: const/4 v3, #int 2 // #2 │ │ +0749bc: 6201 a20e |0002: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +0749c0: 1a02 3411 |0004: const-string v2, "city" // string@1134 │ │ +0749c4: 7240 6423 3621 |0006: invoke-interface {v6, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +0749ca: 6201 a20e |0009: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +0749ce: 1a02 9717 |000b: const-string v2, "id" // string@1797 │ │ +0749d2: 7230 5e23 1602 |000d: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +0749d8: 0c01 |0010: move-result-object v1 │ │ +0749da: 7110 a722 0100 |0011: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@22a7 │ │ +0749e0: 0c01 |0014: move-result-object v1 │ │ +0749e2: 6e20 f921 1700 |0015: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCityId:(Ljava/lang/Integer;)V // method@21f9 │ │ +0749e8: 6201 a20e |0018: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +0749ec: 1a02 fe1d |001a: const-string v2, "name" // string@1dfe │ │ +0749f0: 7230 5e23 1602 |001c: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +0749f6: 0c01 |001f: move-result-object v1 │ │ +0749f8: 6e20 fa21 1700 |0020: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCityName:(Ljava/lang/String;)V // method@21fa │ │ +0749fe: 7210 6223 0600 |0023: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +074a04: 0a01 |0026: move-result v1 │ │ +074a06: 3241 7a00 |0027: if-eq v1, v4, 00a1 // +007a │ │ +074a0a: 7210 5f23 0600 |0029: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ +074a10: 0a01 |002c: move-result v1 │ │ +074a12: 3331 f6ff |002d: if-ne v1, v3, 0023 // -000a │ │ +074a16: 7210 6023 0600 |002f: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +074a1c: 0c00 |0032: move-result-object v0 │ │ +074a1e: 1a01 eb11 |0033: const-string v1, "coord" // string@11eb │ │ +074a22: 6e20 c722 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074a28: 0a01 |0038: move-result v1 │ │ +074a2a: 3801 2400 |0039: if-eqz v1, 005d // +0024 │ │ +074a2e: 6201 a20e |003b: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074a32: 1a02 5519 |003d: const-string v2, "lon" // string@1955 │ │ +074a36: 7230 5e23 1602 |003f: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074a3c: 0c01 |0042: move-result-object v1 │ │ +074a3e: 7110 9a22 0100 |0043: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074a44: 0c01 |0046: move-result-object v1 │ │ +074a46: 6e20 0222 1700 |0047: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLongitude:(Ljava/lang/Float;)V // method@2202 │ │ +074a4c: 6201 a20e |004a: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074a50: 1a02 fb18 |004c: const-string v2, "lat" // string@18fb │ │ +074a54: 7230 5e23 1602 |004e: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074a5a: 0c01 |0051: move-result-object v1 │ │ +074a5c: 7110 9a22 0100 |0052: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074a62: 0c01 |0055: move-result-object v1 │ │ +074a64: 6e20 0122 1700 |0056: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLatitude:(Ljava/lang/Float;)V // method@2201 │ │ +074a6a: 7210 6323 0600 |0059: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074a70: 28c7 |005c: goto 0023 // -0039 │ │ +074a72: 1a01 f411 |005d: const-string v1, "country" // string@11f4 │ │ +074a76: 6e20 c722 1000 |005f: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074a7c: 0a01 |0062: move-result v1 │ │ +074a7e: 3801 1800 |0063: if-eqz v1, 007b // +0018 │ │ +074a82: 6201 a20e |0065: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074a86: 1a02 f411 |0067: const-string v2, "country" // string@11f4 │ │ +074a8a: 7240 6423 3621 |0069: invoke-interface {v6, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074a90: 7020 d921 6500 |006c: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; // method@21d9 │ │ +074a96: 0c01 |006f: move-result-object v1 │ │ +074a98: 6e20 fd21 1700 |0070: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCountry:(Ljava/lang/String;)V // method@21fd │ │ +074a9e: 6201 a20e |0073: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074aa2: 1a02 f411 |0075: const-string v2, "country" // string@11f4 │ │ +074aa6: 7240 6423 4621 |0077: invoke-interface {v6, v4, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074aac: 28a9 |007a: goto 0023 // -0057 │ │ +074aae: 1a01 2d25 |007b: const-string v1, "sun" // string@252d │ │ +074ab2: 6e20 c722 1000 |007d: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074ab8: 0a01 |0080: move-result v1 │ │ +074aba: 3801 1c00 |0081: if-eqz v1, 009d // +001c │ │ +074abe: 6201 a20e |0083: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074ac2: 1a02 a121 |0085: const-string v2, "rise" // string@21a1 │ │ +074ac6: 7230 5e23 1602 |0087: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074acc: 0c01 |008a: move-result-object v1 │ │ +074ace: 6e20 0622 1700 |008b: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setSunRise:(Ljava/lang/String;)V // method@2206 │ │ +074ad4: 6201 a20e |008e: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074ad8: 1a02 4422 |0090: const-string v2, "set" // string@2244 │ │ +074adc: 7230 5e23 1602 |0092: invoke-interface {v6, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074ae2: 0c01 |0095: move-result-object v1 │ │ +074ae4: 6e20 0722 1700 |0096: invoke-virtual {v7, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setSunSet:(Ljava/lang/String;)V // method@2207 │ │ +074aea: 7210 6323 0600 |0099: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074af0: 2887 |009c: goto 0023 // -0079 │ │ +074af2: 7020 dc21 6500 |009d: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ +074af8: 2883 |00a0: goto 0023 // -007d │ │ +074afa: 0e00 |00a1: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=303 │ │ 0x0009 line=304 │ │ 0x0018 line=305 │ │ 0x0023 line=306 │ │ 0x0029 line=307 │ │ @@ -125935,37 +125909,37 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -074af8: |[074af8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readCloud:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074b08: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074b0a: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b0e: 1a02 5f11 |0003: const-string v2, "clouds" // string@115f │ │ -074b12: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074b18: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b1c: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074b20: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074b26: 0c00 |000f: move-result-object v0 │ │ -074b28: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074b2e: 0c00 |0013: move-result-object v0 │ │ -074b30: 6e20 fc21 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCloudValue:(Ljava/lang/Float;)V // method@21fc │ │ -074b36: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b3a: 1a01 f51d |0019: const-string v1, "name" // string@1df5 │ │ -074b3e: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074b44: 0c00 |001e: move-result-object v0 │ │ -074b46: 6e20 fb21 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCloudName:(Ljava/lang/String;)V // method@21fb │ │ -074b4c: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074b52: 1230 |0025: const/4 v0, #int 3 // #3 │ │ -074b54: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b58: 1a02 5f11 |0028: const-string v2, "clouds" // string@115f │ │ -074b5c: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074b62: 0e00 |002d: return-void │ │ +074afc: |[074afc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readCloud:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074b0c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074b0e: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b12: 1a02 6811 |0003: const-string v2, "clouds" // string@1168 │ │ +074b16: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074b1c: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b20: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074b24: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074b2a: 0c00 |000f: move-result-object v0 │ │ +074b2c: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074b32: 0c00 |0013: move-result-object v0 │ │ +074b34: 6e20 fc21 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCloudValue:(Ljava/lang/Float;)V // method@21fc │ │ +074b3a: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b3e: 1a01 fe1d |0019: const-string v1, "name" // string@1dfe │ │ +074b42: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074b48: 0c00 |001e: move-result-object v0 │ │ +074b4a: 6e20 fb21 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setCloudName:(Ljava/lang/String;)V // method@21fb │ │ +074b50: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074b56: 1230 |0025: const/4 v0, #int 3 // #3 │ │ +074b58: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b5c: 1a02 6811 |0028: const-string v2, "clouds" // string@1168 │ │ +074b60: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074b66: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0008 line=175 │ │ 0x0017 line=176 │ │ 0x0022 line=177 │ │ 0x0025 line=178 │ │ @@ -125980,37 +125954,37 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -074b64: |[074b64] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readHumidity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074b74: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074b76: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b7a: 1a02 7417 |0003: const-string v2, "humidity" // string@1774 │ │ -074b7e: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074b84: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074b88: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074b8c: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074b92: 0c00 |000f: move-result-object v0 │ │ -074b94: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074b9a: 0c00 |0013: move-result-object v0 │ │ -074b9c: 6e20 ff21 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setHumidityValue:(Ljava/lang/Float;)V // method@21ff │ │ -074ba2: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074ba6: 1a01 df25 |0019: const-string v1, "unit" // string@25df │ │ -074baa: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074bb0: 0c00 |001e: move-result-object v0 │ │ -074bb2: 6e20 fe21 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setHumidityUnit:(Ljava/lang/String;)V // method@21fe │ │ -074bb8: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074bbe: 1230 |0025: const/4 v0, #int 3 // #3 │ │ -074bc0: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074bc4: 1a02 7417 |0028: const-string v2, "humidity" // string@1774 │ │ -074bc8: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074bce: 0e00 |002d: return-void │ │ +074b68: |[074b68] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readHumidity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074b78: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074b7a: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b7e: 1a02 7d17 |0003: const-string v2, "humidity" // string@177d │ │ +074b82: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074b88: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074b8c: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074b90: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074b96: 0c00 |000f: move-result-object v0 │ │ +074b98: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074b9e: 0c00 |0013: move-result-object v0 │ │ +074ba0: 6e20 ff21 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setHumidityValue:(Ljava/lang/Float;)V // method@21ff │ │ +074ba6: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074baa: 1a01 e825 |0019: const-string v1, "unit" // string@25e8 │ │ +074bae: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074bb4: 0c00 |001e: move-result-object v0 │ │ +074bb6: 6e20 fe21 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setHumidityUnit:(Ljava/lang/String;)V // method@21fe │ │ +074bbc: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074bc2: 1230 |0025: const/4 v0, #int 3 // #3 │ │ +074bc4: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074bc8: 1a02 7d17 |0028: const-string v2, "humidity" // string@177d │ │ +074bcc: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074bd2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0008 line=207 │ │ 0x0017 line=208 │ │ 0x0022 line=209 │ │ 0x0025 line=210 │ │ @@ -126025,30 +125999,30 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -074bd0: |[074bd0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readLastUpdate:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074be0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074be2: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074be6: 1a02 f118 |0003: const-string v2, "lastupdate" // string@18f1 │ │ -074bea: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074bf0: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074bf4: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074bf8: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074bfe: 0c00 |000f: move-result-object v0 │ │ -074c00: 6e20 0022 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLastUpdate:(Ljava/lang/String;)V // method@2200 │ │ -074c06: 7210 6323 0400 |0013: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074c0c: 1230 |0016: const/4 v0, #int 3 // #3 │ │ -074c0e: 6201 a20e |0017: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074c12: 1a02 f118 |0019: const-string v2, "lastupdate" // string@18f1 │ │ -074c16: 7240 6423 0421 |001b: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074c1c: 0e00 |001e: return-void │ │ +074bd4: |[074bd4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readLastUpdate:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074be4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074be6: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074bea: 1a02 fa18 |0003: const-string v2, "lastupdate" // string@18fa │ │ +074bee: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074bf4: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074bf8: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074bfc: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074c02: 0c00 |000f: move-result-object v0 │ │ +074c04: 6e20 0022 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setLastUpdate:(Ljava/lang/String;)V // method@2200 │ │ +074c0a: 7210 6323 0400 |0013: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074c10: 1230 |0016: const/4 v0, #int 3 // #3 │ │ +074c12: 6201 a20e |0017: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074c16: 1a02 fa18 |0019: const-string v2, "lastupdate" // string@18fa │ │ +074c1a: 7240 6423 0421 |001b: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074c20: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0008 line=240 │ │ 0x0013 line=241 │ │ 0x0016 line=242 │ │ 0x001e line=243 │ │ @@ -126062,87 +126036,87 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 143 16-bit code units │ │ -074c20: |[074c20] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readOpenWeatherMap:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ -074c30: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -074c32: 2201 2b04 |0001: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // type@042b │ │ -074c36: 7010 dd21 0100 |0003: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.:()V // method@21dd │ │ -074c3c: 6202 a20e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074c40: 1a03 2312 |0008: const-string v3, "current" // string@1223 │ │ -074c44: 7240 6423 4632 |000a: invoke-interface {v6, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074c4a: 7210 6223 0600 |000d: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -074c50: 0a02 |0010: move-result v2 │ │ -074c52: 1233 |0011: const/4 v3, #int 3 // #3 │ │ -074c54: 3232 7c00 |0012: if-eq v2, v3, 008e // +007c │ │ -074c58: 7210 5f23 0600 |0014: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ -074c5e: 0a02 |0017: move-result v2 │ │ -074c60: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ -074c64: 7210 6023 0600 |001a: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -074c6a: 0c00 |001d: move-result-object v0 │ │ -074c6c: 1a02 2b11 |001e: const-string v2, "city" // string@112b │ │ -074c70: 6e20 c722 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074c76: 0a02 |0023: move-result v2 │ │ -074c78: 3802 0600 |0024: if-eqz v2, 002a // +0006 │ │ -074c7c: 7030 d121 6501 |0026: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readCity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d1 │ │ -074c82: 28e4 |0029: goto 000d // -001c │ │ -074c84: 1a02 5a25 |002a: const-string v2, "temperature" // string@255a │ │ -074c88: 6e20 c722 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074c8e: 0a02 |002f: move-result v2 │ │ -074c90: 3802 0600 |0030: if-eqz v2, 0036 // +0006 │ │ -074c94: 7030 d821 6501 |0032: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readTemperature:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d8 │ │ -074c9a: 28d8 |0035: goto 000d // -0028 │ │ -074c9c: 1a02 7417 |0036: const-string v2, "humidity" // string@1774 │ │ -074ca0: 6e20 c722 2000 |0038: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074ca6: 0a02 |003b: move-result v2 │ │ -074ca8: 3802 0600 |003c: if-eqz v2, 0042 // +0006 │ │ -074cac: 7030 d321 6501 |003e: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readHumidity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d3 │ │ -074cb2: 28cc |0041: goto 000d // -0034 │ │ -074cb4: 1a02 7f20 |0042: const-string v2, "pressure" // string@207f │ │ -074cb8: 6e20 c722 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074cbe: 0a02 |0047: move-result v2 │ │ -074cc0: 3802 0600 |0048: if-eqz v2, 004e // +0006 │ │ -074cc4: 7030 d721 6501 |004a: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readPressure:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d7 │ │ -074cca: 28c0 |004d: goto 000d // -0040 │ │ -074ccc: 1a02 aa26 |004e: const-string v2, "wind" // string@26aa │ │ -074cd0: 6e20 c722 2000 |0050: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074cd6: 0a02 |0053: move-result v2 │ │ -074cd8: 3802 0600 |0054: if-eqz v2, 005a // +0006 │ │ -074cdc: 7030 db21 6501 |0056: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readWind:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21db │ │ -074ce2: 28b4 |0059: goto 000d // -004c │ │ -074ce4: 1a02 5f11 |005a: const-string v2, "clouds" // string@115f │ │ -074ce8: 6e20 c722 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074cee: 0a02 |005f: move-result v2 │ │ -074cf0: 3802 0600 |0060: if-eqz v2, 0066 // +0006 │ │ -074cf4: 7030 d221 6501 |0062: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readCloud:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d2 │ │ -074cfa: 28a8 |0065: goto 000d // -0058 │ │ -074cfc: 1a02 7020 |0066: const-string v2, "precipitation" // string@2070 │ │ -074d00: 6e20 c722 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074d06: 0a02 |006b: move-result v2 │ │ -074d08: 3802 0600 |006c: if-eqz v2, 0072 // +0006 │ │ -074d0c: 7030 d621 6501 |006e: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readPrecipitation:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d6 │ │ -074d12: 289c |0071: goto 000d // -0064 │ │ -074d14: 1a02 8526 |0072: const-string v2, "weather" // string@2685 │ │ -074d18: 6e20 c722 2000 |0074: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074d1e: 0a02 |0077: move-result v2 │ │ -074d20: 3802 0600 |0078: if-eqz v2, 007e // +0006 │ │ -074d24: 7030 da21 6501 |007a: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readWeather:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21da │ │ -074d2a: 2890 |007d: goto 000d // -0070 │ │ -074d2c: 1a02 f118 |007e: const-string v2, "lastupdate" // string@18f1 │ │ -074d30: 6e20 c722 2000 |0080: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074d36: 0a02 |0083: move-result v2 │ │ -074d38: 3802 0600 |0084: if-eqz v2, 008a // +0006 │ │ -074d3c: 7030 d421 6501 |0086: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readLastUpdate:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d4 │ │ -074d42: 2884 |0089: goto 000d // -007c │ │ -074d44: 7020 dc21 6500 |008a: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ -074d4a: 2880 |008d: goto 000d // -0080 │ │ -074d4c: 1101 |008e: return-object v1 │ │ +074c24: |[074c24] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readOpenWeatherMap:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ +074c34: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +074c36: 2201 3404 |0001: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // type@0434 │ │ +074c3a: 7010 dd21 0100 |0003: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.:()V // method@21dd │ │ +074c40: 6202 a20e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074c44: 1a03 2c12 |0008: const-string v3, "current" // string@122c │ │ +074c48: 7240 6423 4632 |000a: invoke-interface {v6, v4, v2, v3}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074c4e: 7210 6223 0600 |000d: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +074c54: 0a02 |0010: move-result v2 │ │ +074c56: 1233 |0011: const/4 v3, #int 3 // #3 │ │ +074c58: 3232 7c00 |0012: if-eq v2, v3, 008e // +007c │ │ +074c5c: 7210 5f23 0600 |0014: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ +074c62: 0a02 |0017: move-result v2 │ │ +074c64: 3342 f5ff |0018: if-ne v2, v4, 000d // -000b │ │ +074c68: 7210 6023 0600 |001a: invoke-interface {v6}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +074c6e: 0c00 |001d: move-result-object v0 │ │ +074c70: 1a02 3411 |001e: const-string v2, "city" // string@1134 │ │ +074c74: 6e20 c722 2000 |0020: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074c7a: 0a02 |0023: move-result v2 │ │ +074c7c: 3802 0600 |0024: if-eqz v2, 002a // +0006 │ │ +074c80: 7030 d121 6501 |0026: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readCity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d1 │ │ +074c86: 28e4 |0029: goto 000d // -001c │ │ +074c88: 1a02 6325 |002a: const-string v2, "temperature" // string@2563 │ │ +074c8c: 6e20 c722 2000 |002c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074c92: 0a02 |002f: move-result v2 │ │ +074c94: 3802 0600 |0030: if-eqz v2, 0036 // +0006 │ │ +074c98: 7030 d821 6501 |0032: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readTemperature:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d8 │ │ +074c9e: 28d8 |0035: goto 000d // -0028 │ │ +074ca0: 1a02 7d17 |0036: const-string v2, "humidity" // string@177d │ │ +074ca4: 6e20 c722 2000 |0038: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074caa: 0a02 |003b: move-result v2 │ │ +074cac: 3802 0600 |003c: if-eqz v2, 0042 // +0006 │ │ +074cb0: 7030 d321 6501 |003e: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readHumidity:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d3 │ │ +074cb6: 28cc |0041: goto 000d // -0034 │ │ +074cb8: 1a02 8820 |0042: const-string v2, "pressure" // string@2088 │ │ +074cbc: 6e20 c722 2000 |0044: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074cc2: 0a02 |0047: move-result v2 │ │ +074cc4: 3802 0600 |0048: if-eqz v2, 004e // +0006 │ │ +074cc8: 7030 d721 6501 |004a: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readPressure:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d7 │ │ +074cce: 28c0 |004d: goto 000d // -0040 │ │ +074cd0: 1a02 b326 |004e: const-string v2, "wind" // string@26b3 │ │ +074cd4: 6e20 c722 2000 |0050: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074cda: 0a02 |0053: move-result v2 │ │ +074cdc: 3802 0600 |0054: if-eqz v2, 005a // +0006 │ │ +074ce0: 7030 db21 6501 |0056: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readWind:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21db │ │ +074ce6: 28b4 |0059: goto 000d // -004c │ │ +074ce8: 1a02 6811 |005a: const-string v2, "clouds" // string@1168 │ │ +074cec: 6e20 c722 2000 |005c: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074cf2: 0a02 |005f: move-result v2 │ │ +074cf4: 3802 0600 |0060: if-eqz v2, 0066 // +0006 │ │ +074cf8: 7030 d221 6501 |0062: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readCloud:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d2 │ │ +074cfe: 28a8 |0065: goto 000d // -0058 │ │ +074d00: 1a02 7920 |0066: const-string v2, "precipitation" // string@2079 │ │ +074d04: 6e20 c722 2000 |0068: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074d0a: 0a02 |006b: move-result v2 │ │ +074d0c: 3802 0600 |006c: if-eqz v2, 0072 // +0006 │ │ +074d10: 7030 d621 6501 |006e: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readPrecipitation:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d6 │ │ +074d16: 289c |0071: goto 000d // -0064 │ │ +074d18: 1a02 8e26 |0072: const-string v2, "weather" // string@268e │ │ +074d1c: 6e20 c722 2000 |0074: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074d22: 0a02 |0077: move-result v2 │ │ +074d24: 3802 0600 |0078: if-eqz v2, 007e // +0006 │ │ +074d28: 7030 da21 6501 |007a: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readWeather:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21da │ │ +074d2e: 2890 |007d: goto 000d // -0070 │ │ +074d30: 1a02 fa18 |007e: const-string v2, "lastupdate" // string@18fa │ │ +074d34: 6e20 c722 2000 |0080: invoke-virtual {v0, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074d3a: 0a02 |0083: move-result v2 │ │ +074d3c: 3802 0600 |0084: if-eqz v2, 008a // +0006 │ │ +074d40: 7030 d421 6501 |0086: invoke-direct {v5, v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readLastUpdate:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V // method@21d4 │ │ +074d46: 2884 |0089: goto 000d // -007c │ │ +074d48: 7020 dc21 6500 |008a: invoke-direct {v5, v6}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ +074d4e: 2880 |008d: goto 000d // -0080 │ │ +074d50: 1101 |008e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=116 │ │ 0x0006 line=118 │ │ 0x000d line=119 │ │ 0x0014 line=120 │ │ 0x001a line=123 │ │ @@ -126177,30 +126151,30 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -074d50: |[074d50] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readPrecipitation:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074d60: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074d62: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074d66: 1a02 7020 |0003: const-string v2, "precipitation" // string@2070 │ │ -074d6a: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074d70: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074d74: 1a01 dd1d |000a: const-string v1, "mode" // string@1ddd │ │ -074d78: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074d7e: 0c00 |000f: move-result-object v0 │ │ -074d80: 6e20 0322 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPrecipitationMode:(Ljava/lang/String;)V // method@2203 │ │ -074d86: 7210 6323 0400 |0013: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074d8c: 1230 |0016: const/4 v0, #int 3 // #3 │ │ -074d8e: 6201 a20e |0017: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074d92: 1a02 7020 |0019: const-string v2, "precipitation" // string@2070 │ │ -074d96: 7240 6423 0421 |001b: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074d9c: 0e00 |001e: return-void │ │ +074d54: |[074d54] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readPrecipitation:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074d64: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074d66: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074d6a: 1a02 7920 |0003: const-string v2, "precipitation" // string@2079 │ │ +074d6e: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074d74: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074d78: 1a01 e61d |000a: const-string v1, "mode" // string@1de6 │ │ +074d7c: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074d82: 0c00 |000f: move-result-object v0 │ │ +074d84: 6e20 0322 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPrecipitationMode:(Ljava/lang/String;)V // method@2203 │ │ +074d8a: 7210 6323 0400 |0013: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074d90: 1230 |0016: const/4 v0, #int 3 // #3 │ │ +074d92: 6201 a20e |0017: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074d96: 1a02 7920 |0019: const-string v2, "precipitation" // string@2079 │ │ +074d9a: 7240 6423 0421 |001b: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074da0: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0008 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=161 │ │ 0x001e line=162 │ │ @@ -126214,37 +126188,37 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 46 16-bit code units │ │ -074da0: |[074da0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readPressure:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074db0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074db2: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074db6: 1a02 7f20 |0003: const-string v2, "pressure" // string@207f │ │ -074dba: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074dc0: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074dc4: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074dc8: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074dce: 0c00 |000f: move-result-object v0 │ │ -074dd0: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074dd6: 0c00 |0013: move-result-object v0 │ │ -074dd8: 6e20 0522 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPressureValue:(Ljava/lang/Float;)V // method@2205 │ │ -074dde: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074de2: 1a01 df25 |0019: const-string v1, "unit" // string@25df │ │ -074de6: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074dec: 0c00 |001e: move-result-object v0 │ │ -074dee: 6e20 0422 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPressureUnit:(Ljava/lang/String;)V // method@2204 │ │ -074df4: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074dfa: 1230 |0025: const/4 v0, #int 3 // #3 │ │ -074dfc: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e00: 1a02 7f20 |0028: const-string v2, "pressure" // string@207f │ │ -074e04: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074e0a: 0e00 |002d: return-void │ │ +074da4: |[074da4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readPressure:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074db4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074db6: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074dba: 1a02 8820 |0003: const-string v2, "pressure" // string@2088 │ │ +074dbe: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074dc4: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074dc8: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074dcc: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074dd2: 0c00 |000f: move-result-object v0 │ │ +074dd4: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074dda: 0c00 |0013: move-result-object v0 │ │ +074ddc: 6e20 0522 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPressureValue:(Ljava/lang/Float;)V // method@2205 │ │ +074de2: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074de6: 1a01 e825 |0019: const-string v1, "unit" // string@25e8 │ │ +074dea: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074df0: 0c00 |001e: move-result-object v0 │ │ +074df2: 6e20 0422 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setPressureUnit:(Ljava/lang/String;)V // method@2204 │ │ +074df8: 7210 6323 0400 |0022: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074dfe: 1230 |0025: const/4 v0, #int 3 // #3 │ │ +074e00: 6201 a20e |0026: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e04: 1a02 8820 |0028: const-string v2, "pressure" // string@2088 │ │ +074e08: 7240 6423 0421 |002a: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074e0e: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0008 line=191 │ │ 0x0017 line=192 │ │ 0x0022 line=193 │ │ 0x0025 line=194 │ │ @@ -126259,51 +126233,51 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -074e0c: |[074e0c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readTemperature:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074e1c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074e1e: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e22: 1a02 5a25 |0003: const-string v2, "temperature" // string@255a │ │ -074e26: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074e2c: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e30: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074e34: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074e3a: 0c00 |000f: move-result-object v0 │ │ -074e3c: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074e42: 0c00 |0013: move-result-object v0 │ │ -074e44: 6e20 0b22 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureValue:(Ljava/lang/Float;)V // method@220b │ │ -074e4a: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e4e: 1a01 7b1d |0019: const-string v1, "max" // string@1d7b │ │ -074e52: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074e58: 0c00 |001e: move-result-object v0 │ │ -074e5a: 7110 9a22 0000 |001f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074e60: 0c00 |0022: move-result-object v0 │ │ -074e62: 6e20 0822 0500 |0023: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureMax:(Ljava/lang/Float;)V // method@2208 │ │ -074e68: 6200 a20e |0026: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e6c: 1a01 ca1d |0028: const-string v1, "min" // string@1dca │ │ -074e70: 7230 5e23 0401 |002a: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074e76: 0c00 |002d: move-result-object v0 │ │ -074e78: 7110 9a22 0000 |002e: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074e7e: 0c00 |0031: move-result-object v0 │ │ -074e80: 6e20 0922 0500 |0032: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureMin:(Ljava/lang/Float;)V // method@2209 │ │ -074e86: 6200 a20e |0035: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074e8a: 1a01 df25 |0037: const-string v1, "unit" // string@25df │ │ -074e8e: 7230 5e23 0401 |0039: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074e94: 0c00 |003c: move-result-object v0 │ │ -074e96: 6e20 0a22 0500 |003d: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureUnit:(Ljava/lang/String;)V // method@220a │ │ -074e9c: 7210 6323 0400 |0040: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074ea2: 1230 |0043: const/4 v0, #int 3 // #3 │ │ -074ea4: 6201 a20e |0044: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074ea8: 1a02 5a25 |0046: const-string v2, "temperature" // string@255a │ │ -074eac: 7240 6423 0421 |0048: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074eb2: 0e00 |004b: return-void │ │ +074e10: |[074e10] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readTemperature:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074e20: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074e22: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e26: 1a02 6325 |0003: const-string v2, "temperature" // string@2563 │ │ +074e2a: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074e30: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e34: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074e38: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074e3e: 0c00 |000f: move-result-object v0 │ │ +074e40: 7110 9a22 0000 |0010: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074e46: 0c00 |0013: move-result-object v0 │ │ +074e48: 6e20 0b22 0500 |0014: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureValue:(Ljava/lang/Float;)V // method@220b │ │ +074e4e: 6200 a20e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e52: 1a01 841d |0019: const-string v1, "max" // string@1d84 │ │ +074e56: 7230 5e23 0401 |001b: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074e5c: 0c00 |001e: move-result-object v0 │ │ +074e5e: 7110 9a22 0000 |001f: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074e64: 0c00 |0022: move-result-object v0 │ │ +074e66: 6e20 0822 0500 |0023: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureMax:(Ljava/lang/Float;)V // method@2208 │ │ +074e6c: 6200 a20e |0026: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e70: 1a01 d31d |0028: const-string v1, "min" // string@1dd3 │ │ +074e74: 7230 5e23 0401 |002a: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074e7a: 0c00 |002d: move-result-object v0 │ │ +074e7c: 7110 9a22 0000 |002e: invoke-static {v0}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074e82: 0c00 |0031: move-result-object v0 │ │ +074e84: 6e20 0922 0500 |0032: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureMin:(Ljava/lang/Float;)V // method@2209 │ │ +074e8a: 6200 a20e |0035: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074e8e: 1a01 e825 |0037: const-string v1, "unit" // string@25e8 │ │ +074e92: 7230 5e23 0401 |0039: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074e98: 0c00 |003c: move-result-object v0 │ │ +074e9a: 6e20 0a22 0500 |003d: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setTemperatureUnit:(Ljava/lang/String;)V // method@220a │ │ +074ea0: 7210 6323 0400 |0040: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074ea6: 1230 |0043: const/4 v0, #int 3 // #3 │ │ +074ea8: 6201 a20e |0044: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074eac: 1a02 6325 |0046: const-string v2, "temperature" // string@2563 │ │ +074eb0: 7240 6423 0421 |0048: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074eb6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0008 line=255 │ │ 0x0017 line=256 │ │ 0x0026 line=257 │ │ 0x0035 line=258 │ │ @@ -126320,24 +126294,24 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -074eb4: |[074eb4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ -074ec4: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -074ec8: 7210 6223 0400 |0002: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -074ece: 0a01 |0005: move-result v1 │ │ -074ed0: 1242 |0006: const/4 v2, #int 4 // #4 │ │ -074ed2: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ -074ed6: 7210 6123 0400 |0009: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@2361 │ │ -074edc: 0c00 |000c: move-result-object v0 │ │ -074ede: 7210 6323 0400 |000d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074ee4: 1100 |0010: return-object v0 │ │ +074eb8: |[074eb8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readText:(Lorg/xmlpull/v1/XmlPullParser;)Ljava/lang/String; │ │ +074ec8: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +074ecc: 7210 6223 0400 |0002: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +074ed2: 0a01 |0005: move-result v1 │ │ +074ed4: 1242 |0006: const/4 v2, #int 4 // #4 │ │ +074ed6: 3321 0900 |0007: if-ne v1, v2, 0010 // +0009 │ │ +074eda: 7210 6123 0400 |0009: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getText:()Ljava/lang/String; // method@2361 │ │ +074ee0: 0c00 |000c: move-result-object v0 │ │ +074ee2: 7210 6323 0400 |000d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074ee8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0002 line=331 │ │ 0x0009 line=332 │ │ 0x000d line=333 │ │ 0x0010 line=335 │ │ @@ -126351,42 +126325,42 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -074ee8: |[074ee8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readWeather:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074ef8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -074efa: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074efe: 1a02 8526 |0003: const-string v2, "weather" // string@2685 │ │ -074f02: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074f08: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074f0c: 1a01 4526 |000a: const-string v1, "value" // string@2645 │ │ -074f10: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074f16: 0c00 |000f: move-result-object v0 │ │ -074f18: 6e20 0e22 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherValue:(Ljava/lang/String;)V // method@220e │ │ -074f1e: 6200 a20e |0013: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074f22: 1a01 691e |0015: const-string v1, "number" // string@1e69 │ │ -074f26: 7230 5e23 0401 |0017: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074f2c: 0c00 |001a: move-result-object v0 │ │ -074f2e: 7110 a722 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@22a7 │ │ -074f34: 0c00 |001e: move-result-object v0 │ │ -074f36: 6e20 0d22 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherNumber:(Ljava/lang/Integer;)V // method@220d │ │ -074f3c: 6200 a20e |0022: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074f40: 1a01 7e17 |0024: const-string v1, "icon" // string@177e │ │ -074f44: 7230 5e23 0401 |0026: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074f4a: 0c00 |0029: move-result-object v0 │ │ -074f4c: 6e20 0c22 0500 |002a: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherIcon:(Ljava/lang/String;)V // method@220c │ │ -074f52: 7210 6323 0400 |002d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074f58: 1230 |0030: const/4 v0, #int 3 // #3 │ │ -074f5a: 6201 a20e |0031: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074f5e: 1a02 8526 |0033: const-string v2, "weather" // string@2685 │ │ -074f62: 7240 6423 0421 |0035: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074f68: 0e00 |0038: return-void │ │ +074eec: |[074eec] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readWeather:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074efc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +074efe: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f02: 1a02 8e26 |0003: const-string v2, "weather" // string@268e │ │ +074f06: 7240 6423 0421 |0005: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074f0c: 6200 a20e |0008: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f10: 1a01 4e26 |000a: const-string v1, "value" // string@264e │ │ +074f14: 7230 5e23 0401 |000c: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074f1a: 0c00 |000f: move-result-object v0 │ │ +074f1c: 6e20 0e22 0500 |0010: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherValue:(Ljava/lang/String;)V // method@220e │ │ +074f22: 6200 a20e |0013: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f26: 1a01 721e |0015: const-string v1, "number" // string@1e72 │ │ +074f2a: 7230 5e23 0401 |0017: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074f30: 0c00 |001a: move-result-object v0 │ │ +074f32: 7110 a722 0000 |001b: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(Ljava/lang/String;)Ljava/lang/Integer; // method@22a7 │ │ +074f38: 0c00 |001e: move-result-object v0 │ │ +074f3a: 6e20 0d22 0500 |001f: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherNumber:(Ljava/lang/Integer;)V // method@220d │ │ +074f40: 6200 a20e |0022: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f44: 1a01 8717 |0024: const-string v1, "icon" // string@1787 │ │ +074f48: 7230 5e23 0401 |0026: invoke-interface {v4, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074f4e: 0c00 |0029: move-result-object v0 │ │ +074f50: 6e20 0c22 0500 |002a: invoke-virtual {v5, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWeatherIcon:(Ljava/lang/String;)V // method@220c │ │ +074f56: 7210 6323 0400 |002d: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074f5c: 1230 |0030: const/4 v0, #int 3 // #3 │ │ +074f5e: 6201 a20e |0031: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f62: 1a02 8e26 |0033: const-string v2, "weather" // string@268e │ │ +074f66: 7240 6423 0421 |0035: invoke-interface {v4, v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074f6c: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0008 line=223 │ │ 0x0013 line=224 │ │ 0x0022 line=225 │ │ 0x002d line=226 │ │ @@ -126402,72 +126376,72 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -074f6c: |[074f6c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readWind:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ -074f7c: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -074f7e: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074f82: 1a02 aa26 |0003: const-string v2, "wind" // string@26aa │ │ -074f86: 7240 6423 3521 |0005: invoke-interface {v5, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ -074f8c: 7210 6223 0500 |0008: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -074f92: 0a01 |000b: move-result v1 │ │ -074f94: 1232 |000c: const/4 v2, #int 3 // #3 │ │ -074f96: 3221 6700 |000d: if-eq v1, v2, 0074 // +0067 │ │ -074f9a: 7210 5f23 0500 |000f: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ -074fa0: 0a01 |0012: move-result v1 │ │ -074fa2: 3331 f5ff |0013: if-ne v1, v3, 0008 // -000b │ │ -074fa6: 7210 6023 0500 |0015: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ -074fac: 0c00 |0018: move-result-object v0 │ │ -074fae: 1a01 af24 |0019: const-string v1, "speed" // string@24af │ │ -074fb2: 6e20 c722 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -074fb8: 0a01 |001e: move-result v1 │ │ -074fba: 3801 2000 |001f: if-eqz v1, 003f // +0020 │ │ -074fbe: 6201 a20e |0021: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074fc2: 1a02 4526 |0023: const-string v2, "value" // string@2645 │ │ -074fc6: 7230 5e23 1502 |0025: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074fcc: 0c01 |0028: move-result-object v1 │ │ -074fce: 7110 9a22 0100 |0029: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -074fd4: 0c01 |002c: move-result-object v1 │ │ -074fd6: 6e20 1322 1600 |002d: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindSpeedValue:(Ljava/lang/Float;)V // method@2213 │ │ -074fdc: 6201 a20e |0030: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -074fe0: 1a02 f51d |0032: const-string v2, "name" // string@1df5 │ │ -074fe4: 7230 5e23 1502 |0034: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -074fea: 0c01 |0037: move-result-object v1 │ │ -074fec: 6e20 1222 1600 |0038: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindSpeedName:(Ljava/lang/String;)V // method@2212 │ │ -074ff2: 7210 6323 0500 |003b: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -074ff8: 28ca |003e: goto 0008 // -0036 │ │ -074ffa: 1a01 a812 |003f: const-string v1, "direction" // string@12a8 │ │ -074ffe: 6e20 c722 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -075004: 0a01 |0044: move-result v1 │ │ -075006: 3801 2b00 |0045: if-eqz v1, 0070 // +002b │ │ -07500a: 6201 a20e |0047: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -07500e: 1a02 4526 |0049: const-string v2, "value" // string@2645 │ │ -075012: 7230 5e23 1502 |004b: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -075018: 0c01 |004e: move-result-object v1 │ │ -07501a: 7110 9a22 0100 |004f: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ -075020: 0c01 |0052: move-result-object v1 │ │ -075022: 6e20 1122 1600 |0053: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionValue:(Ljava/lang/Float;)V // method@2211 │ │ -075028: 6201 a20e |0056: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -07502c: 1a02 6611 |0058: const-string v2, "code" // string@1166 │ │ -075030: 7230 5e23 1502 |005a: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -075036: 0c01 |005d: move-result-object v1 │ │ -075038: 6e20 0f22 1600 |005e: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionCode:(Ljava/lang/String;)V // method@220f │ │ -07503e: 6201 a20e |0061: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ -075042: 1a02 f51d |0063: const-string v2, "name" // string@1df5 │ │ -075046: 7230 5e23 1502 |0065: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ -07504c: 0c01 |0068: move-result-object v1 │ │ -07504e: 6e20 1022 1600 |0069: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionName:(Ljava/lang/String;)V // method@2210 │ │ -075054: 7210 6323 0500 |006c: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -07505a: 2899 |006f: goto 0008 // -0067 │ │ -07505c: 7020 dc21 5400 |0070: invoke-direct {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ -075062: 2895 |0073: goto 0008 // -006b │ │ -075064: 0e00 |0074: return-void │ │ +074f70: |[074f70] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.readWind:(Lorg/xmlpull/v1/XmlPullParser;Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;)V │ │ +074f80: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +074f82: 6201 a20e |0001: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074f86: 1a02 b326 |0003: const-string v2, "wind" // string@26b3 │ │ +074f8a: 7240 6423 3521 |0005: invoke-interface {v5, v3, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.require:(ILjava/lang/String;Ljava/lang/String;)V // method@2364 │ │ +074f90: 7210 6223 0500 |0008: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +074f96: 0a01 |000b: move-result v1 │ │ +074f98: 1232 |000c: const/4 v2, #int 3 // #3 │ │ +074f9a: 3221 6700 |000d: if-eq v1, v2, 0074 // +0067 │ │ +074f9e: 7210 5f23 0500 |000f: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ +074fa4: 0a01 |0012: move-result v1 │ │ +074fa6: 3331 f5ff |0013: if-ne v1, v3, 0008 // -000b │ │ +074faa: 7210 6023 0500 |0015: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2360 │ │ +074fb0: 0c00 |0018: move-result-object v0 │ │ +074fb2: 1a01 b824 |0019: const-string v1, "speed" // string@24b8 │ │ +074fb6: 6e20 c722 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +074fbc: 0a01 |001e: move-result v1 │ │ +074fbe: 3801 2000 |001f: if-eqz v1, 003f // +0020 │ │ +074fc2: 6201 a20e |0021: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074fc6: 1a02 4e26 |0023: const-string v2, "value" // string@264e │ │ +074fca: 7230 5e23 1502 |0025: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074fd0: 0c01 |0028: move-result-object v1 │ │ +074fd2: 7110 9a22 0100 |0029: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +074fd8: 0c01 |002c: move-result-object v1 │ │ +074fda: 6e20 1322 1600 |002d: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindSpeedValue:(Ljava/lang/Float;)V // method@2213 │ │ +074fe0: 6201 a20e |0030: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +074fe4: 1a02 fe1d |0032: const-string v2, "name" // string@1dfe │ │ +074fe8: 7230 5e23 1502 |0034: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +074fee: 0c01 |0037: move-result-object v1 │ │ +074ff0: 6e20 1222 1600 |0038: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindSpeedName:(Ljava/lang/String;)V // method@2212 │ │ +074ff6: 7210 6323 0500 |003b: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +074ffc: 28ca |003e: goto 0008 // -0036 │ │ +074ffe: 1a01 b112 |003f: const-string v1, "direction" // string@12b1 │ │ +075002: 6e20 c722 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +075008: 0a01 |0044: move-result v1 │ │ +07500a: 3801 2b00 |0045: if-eqz v1, 0070 // +002b │ │ +07500e: 6201 a20e |0047: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +075012: 1a02 4e26 |0049: const-string v2, "value" // string@264e │ │ +075016: 7230 5e23 1502 |004b: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +07501c: 0c01 |004e: move-result-object v1 │ │ +07501e: 7110 9a22 0100 |004f: invoke-static {v1}, Ljava/lang/Float;.valueOf:(Ljava/lang/String;)Ljava/lang/Float; // method@229a │ │ +075024: 0c01 |0052: move-result-object v1 │ │ +075026: 6e20 1122 1600 |0053: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionValue:(Ljava/lang/Float;)V // method@2211 │ │ +07502c: 6201 a20e |0056: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +075030: 1a02 6f11 |0058: const-string v2, "code" // string@116f │ │ +075034: 7230 5e23 1502 |005a: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +07503a: 0c01 |005d: move-result-object v1 │ │ +07503c: 6e20 0f22 1600 |005e: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionCode:(Ljava/lang/String;)V // method@220f │ │ +075042: 6201 a20e |0061: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.NAME_SPACE:Ljava/lang/String; // field@0ea2 │ │ +075046: 1a02 fe1d |0063: const-string v2, "name" // string@1dfe │ │ +07504a: 7230 5e23 1502 |0065: invoke-interface {v5, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@235e │ │ +075050: 0c01 |0068: move-result-object v1 │ │ +075052: 6e20 1022 1600 |0069: invoke-virtual {v6, v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.setWindDirectionName:(Ljava/lang/String;)V // method@2210 │ │ +075058: 7210 6323 0500 |006c: invoke-interface {v5}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +07505e: 2899 |006f: goto 0008 // -0067 │ │ +075060: 7020 dc21 5400 |0070: invoke-direct {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.skip:(Lorg/xmlpull/v1/XmlPullParser;)V // method@21dc │ │ +075066: 2895 |0073: goto 0008 // -006b │ │ +075068: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=272 │ │ 0x0008 line=273 │ │ 0x000f line=274 │ │ 0x0015 line=277 │ │ 0x0019 line=278 │ │ @@ -126492,35 +126466,35 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -075068: |[075068] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ -075078: 7210 5f23 0400 |0000: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ -07507e: 0a01 |0003: move-result v1 │ │ -075080: 1222 |0004: const/4 v2, #int 2 // #2 │ │ -075082: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ -075086: 2201 5204 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -07508a: 7010 9f22 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ -075090: 2701 |000c: throw v1 │ │ -075092: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -075094: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ -075098: 7210 6223 0400 |0010: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ -07509e: 0a01 |0013: move-result v1 │ │ -0750a0: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ -0750a6: 28f7 |0017: goto 000e // -0009 │ │ -0750a8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0750ac: 28f4 |001a: goto 000e // -000c │ │ -0750ae: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0750b2: 28f1 |001d: goto 000e // -000f │ │ -0750b4: 0e00 |001e: return-void │ │ -0750b6: 0000 |001f: nop // spacer │ │ -0750b8: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ +07506c: |[07506c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.skip:(Lorg/xmlpull/v1/XmlPullParser;)V │ │ +07507c: 7210 5f23 0400 |0000: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@235f │ │ +075082: 0a01 |0003: move-result v1 │ │ +075084: 1222 |0004: const/4 v2, #int 2 // #2 │ │ +075086: 3221 0800 |0005: if-eq v1, v2, 000d // +0008 │ │ +07508a: 2201 5b04 |0007: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +07508e: 7010 9f22 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalStateException;.:()V // method@229f │ │ +075094: 2701 |000c: throw v1 │ │ +075096: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +075098: 3800 1000 |000e: if-eqz v0, 001e // +0010 │ │ +07509c: 7210 6223 0400 |0010: invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2362 │ │ +0750a2: 0a01 |0013: move-result v1 │ │ +0750a4: 2b01 0c00 0000 |0014: packed-switch v1, 00000020 // +0000000c │ │ +0750aa: 28f7 |0017: goto 000e // -0009 │ │ +0750ac: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0750b0: 28f4 |001a: goto 000e // -000c │ │ +0750b2: d800 00ff |001b: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0750b6: 28f1 |001d: goto 000e // -000f │ │ +0750b8: 0e00 |001e: return-void │ │ +0750ba: 0000 |001f: nop // spacer │ │ +0750bc: 0001 0200 0200 0000 0400 0000 0700 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0007 line=340 │ │ 0x000d line=342 │ │ 0x000e line=343 │ │ 0x0010 line=344 │ │ @@ -126540,52 +126514,54 @@ │ │ type : '(Ljava/io/InputStream;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0750c8: |[0750c8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.parse:(Ljava/io/InputStream;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ -0750d8: 7100 a41d 0000 |0000: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1da4 │ │ -0750de: 0c00 |0003: move-result-object v0 │ │ -0750e0: 1a01 7317 |0004: const-string v1, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@1773 │ │ -0750e4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0750e6: 7230 6523 1002 |0007: invoke-interface {v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.setFeature:(Ljava/lang/String;Z)V // method@2365 │ │ -0750ec: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0750ee: 7230 6623 4001 |000b: invoke-interface {v0, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2366 │ │ -0750f4: 7210 6323 0000 |000e: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ -0750fa: 7020 d521 0300 |0011: invoke-direct {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readOpenWeatherMap:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@21d5 │ │ -075100: 0c01 |0014: move-result-object v1 │ │ -075102: 6e10 6b22 0400 |0015: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@226b │ │ -075108: 1101 |0018: return-object v1 │ │ -07510a: 0d01 |0019: move-exception v1 │ │ -07510c: 6e10 6b22 0400 |001a: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@226b │ │ -075112: 2701 |001d: throw v1 │ │ +0750cc: |[0750cc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParser.parse:(Ljava/io/InputStream;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ +0750dc: 7100 a41d 0000 |0000: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1da4 │ │ +0750e2: 0c00 |0003: move-result-object v0 │ │ +0750e4: 1a01 7c17 |0004: const-string v1, "http://xmlpull.org/v1/doc/features.html#process-namespaces" // string@177c │ │ +0750e8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0750ea: 7230 6523 1002 |0007: invoke-interface {v0, v1, v2}, Lorg/xmlpull/v1/XmlPullParser;.setFeature:(Ljava/lang/String;Z)V // method@2365 │ │ +0750f0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0750f2: 7230 6623 4001 |000b: invoke-interface {v0, v4, v1}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2366 │ │ +0750f8: 7210 6323 0000 |000e: invoke-interface {v0}, Lorg/xmlpull/v1/XmlPullParser;.nextTag:()I // method@2363 │ │ +0750fe: 7020 d521 0300 |0011: invoke-direct {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.readOpenWeatherMap:(Lorg/xmlpull/v1/XmlPullParser;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@21d5 │ │ +075104: 0c01 |0014: move-result-object v1 │ │ +075106: 6e10 6b22 0400 |0015: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@226b │ │ +07510c: 1101 |0018: return-object v1 │ │ +07510e: 0d01 |0019: move-exception v1 │ │ +075110: 6e10 6b22 0400 |001a: invoke-virtual {v4}, Ljava/io/InputStream;.close:()V // method@226b │ │ +075116: 2701 |001d: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0014 │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=96 │ │ 0x0004 line=97 │ │ 0x000a line=98 │ │ 0x000e line=99 │ │ 0x0011 line=100 │ │ 0x0015 line=102 │ │ + 0x0018 line=100 │ │ + 0x0019 line=102 │ │ locals : │ │ 0x0004 - 0x0019 reg=0 parser Lorg/xmlpull/v1/XmlPullParser; │ │ 0x0000 - 0x001e reg=3 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser; │ │ 0x0000 - 0x001e reg=4 in Ljava/io/InputStream; │ │ │ │ - source_file_idx : 2828 (OpenWeatherMapParser.java) │ │ + source_file_idx : 2837 (OpenWeatherMapParser.java) │ │ │ │ Class #527 header: │ │ -class_idx : 1067 │ │ +class_idx : 1076 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2829 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2838 │ │ static_fields_size : 0 │ │ instance_fields_size: 27 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 54 │ │ │ │ Class #527 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;' │ │ @@ -126708,17 +126684,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075120: |[075120] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.:()V │ │ -075130: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075136: 0e00 |0003: return-void │ │ +075124: |[075124] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.:()V │ │ +075134: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07513a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ Virtual methods - │ │ @@ -126727,17 +126703,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075138: |[075138] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCityId:()Ljava/lang/Integer; │ │ -075148: 5410 aa0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityId:Ljava/lang/Integer; // field@0eaa │ │ -07514c: 1100 |0002: return-object v0 │ │ +07513c: |[07513c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCityId:()Ljava/lang/Integer; │ │ +07514c: 5410 aa0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityId:Ljava/lang/Integer; // field@0eaa │ │ +075150: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126745,17 +126721,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075150: |[075150] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCityName:()Ljava/lang/String; │ │ -075160: 5410 ab0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityName:Ljava/lang/String; // field@0eab │ │ -075164: 1100 |0002: return-object v0 │ │ +075154: |[075154] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCityName:()Ljava/lang/String; │ │ +075164: 5410 ab0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityName:Ljava/lang/String; // field@0eab │ │ +075168: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126763,17 +126739,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075168: |[075168] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCloudName:()Ljava/lang/String; │ │ -075178: 5410 ac0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudName:Ljava/lang/String; // field@0eac │ │ -07517c: 1100 |0002: return-object v0 │ │ +07516c: |[07516c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCloudName:()Ljava/lang/String; │ │ +07517c: 5410 ac0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudName:Ljava/lang/String; // field@0eac │ │ +075180: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126781,17 +126757,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075180: |[075180] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCloudValue:()Ljava/lang/Float; │ │ -075190: 5410 ad0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudValue:Ljava/lang/Float; // field@0ead │ │ -075194: 1100 |0002: return-object v0 │ │ +075184: |[075184] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCloudValue:()Ljava/lang/Float; │ │ +075194: 5410 ad0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudValue:Ljava/lang/Float; // field@0ead │ │ +075198: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #4 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126799,17 +126775,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075198: |[075198] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCountry:()Ljava/lang/String; │ │ -0751a8: 5410 ae0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCountry:Ljava/lang/String; // field@0eae │ │ -0751ac: 1100 |0002: return-object v0 │ │ +07519c: |[07519c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getCountry:()Ljava/lang/String; │ │ +0751ac: 5410 ae0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCountry:Ljava/lang/String; // field@0eae │ │ +0751b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #5 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126817,17 +126793,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0751b0: |[0751b0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getHumidityUnit:()Ljava/lang/String; │ │ -0751c0: 5410 af0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityUnit:Ljava/lang/String; // field@0eaf │ │ -0751c4: 1100 |0002: return-object v0 │ │ +0751b4: |[0751b4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getHumidityUnit:()Ljava/lang/String; │ │ +0751c4: 5410 af0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityUnit:Ljava/lang/String; // field@0eaf │ │ +0751c8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #6 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126835,17 +126811,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0751c8: |[0751c8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getHumidityValue:()Ljava/lang/Float; │ │ -0751d8: 5410 b00e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityValue:Ljava/lang/Float; // field@0eb0 │ │ -0751dc: 1100 |0002: return-object v0 │ │ +0751cc: |[0751cc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getHumidityValue:()Ljava/lang/Float; │ │ +0751dc: 5410 b00e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityValue:Ljava/lang/Float; // field@0eb0 │ │ +0751e0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #7 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126853,17 +126829,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0751e0: |[0751e0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLastUpdate:()Ljava/lang/String; │ │ -0751f0: 5410 a90e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.LastUpdate:Ljava/lang/String; // field@0ea9 │ │ -0751f4: 1100 |0002: return-object v0 │ │ +0751e4: |[0751e4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLastUpdate:()Ljava/lang/String; │ │ +0751f4: 5410 a90e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.LastUpdate:Ljava/lang/String; // field@0ea9 │ │ +0751f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #8 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126871,17 +126847,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0751f8: |[0751f8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLatitude:()Ljava/lang/Float; │ │ -075208: 5410 b10e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLatitude:Ljava/lang/Float; // field@0eb1 │ │ -07520c: 1100 |0002: return-object v0 │ │ +0751fc: |[0751fc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLatitude:()Ljava/lang/Float; │ │ +07520c: 5410 b10e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLatitude:Ljava/lang/Float; // field@0eb1 │ │ +075210: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #9 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126889,17 +126865,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075210: |[075210] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLongitude:()Ljava/lang/Float; │ │ -075220: 5410 b20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLongitude:Ljava/lang/Float; // field@0eb2 │ │ -075224: 1100 |0002: return-object v0 │ │ +075214: |[075214] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getLongitude:()Ljava/lang/Float; │ │ +075224: 5410 b20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLongitude:Ljava/lang/Float; // field@0eb2 │ │ +075228: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #10 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126907,17 +126883,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075228: |[075228] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPrecipitationMode:()Ljava/lang/String; │ │ -075238: 5410 b30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPrecipitationMode:Ljava/lang/String; // field@0eb3 │ │ -07523c: 1100 |0002: return-object v0 │ │ +07522c: |[07522c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPrecipitationMode:()Ljava/lang/String; │ │ +07523c: 5410 b30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPrecipitationMode:Ljava/lang/String; // field@0eb3 │ │ +075240: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #11 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126925,17 +126901,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075240: |[075240] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPressureUnit:()Ljava/lang/String; │ │ -075250: 5410 b40e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureUnit:Ljava/lang/String; // field@0eb4 │ │ -075254: 1100 |0002: return-object v0 │ │ +075244: |[075244] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPressureUnit:()Ljava/lang/String; │ │ +075254: 5410 b40e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureUnit:Ljava/lang/String; // field@0eb4 │ │ +075258: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #12 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126943,17 +126919,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075258: |[075258] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPressureValue:()Ljava/lang/Float; │ │ -075268: 5410 b50e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureValue:Ljava/lang/Float; // field@0eb5 │ │ -07526c: 1100 |0002: return-object v0 │ │ +07525c: |[07525c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getPressureValue:()Ljava/lang/Float; │ │ +07526c: 5410 b50e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureValue:Ljava/lang/Float; // field@0eb5 │ │ +075270: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #13 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126961,17 +126937,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075270: |[075270] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getSunRise:()Ljava/lang/String; │ │ -075280: 5410 b60e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunRise:Ljava/lang/String; // field@0eb6 │ │ -075284: 1100 |0002: return-object v0 │ │ +075274: |[075274] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getSunRise:()Ljava/lang/String; │ │ +075284: 5410 b60e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunRise:Ljava/lang/String; // field@0eb6 │ │ +075288: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #14 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126979,17 +126955,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075288: |[075288] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getSunSet:()Ljava/lang/String; │ │ -075298: 5410 b70e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunSet:Ljava/lang/String; // field@0eb7 │ │ -07529c: 1100 |0002: return-object v0 │ │ +07528c: |[07528c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getSunSet:()Ljava/lang/String; │ │ +07529c: 5410 b70e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunSet:Ljava/lang/String; // field@0eb7 │ │ +0752a0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #15 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -126997,17 +126973,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0752a0: |[0752a0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureMax:()Ljava/lang/Float; │ │ -0752b0: 5410 b80e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMax:Ljava/lang/Float; // field@0eb8 │ │ -0752b4: 1100 |0002: return-object v0 │ │ +0752a4: |[0752a4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureMax:()Ljava/lang/Float; │ │ +0752b4: 5410 b80e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMax:Ljava/lang/Float; // field@0eb8 │ │ +0752b8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #16 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127015,17 +126991,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0752b8: |[0752b8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureMin:()Ljava/lang/Float; │ │ -0752c8: 5410 b90e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMin:Ljava/lang/Float; // field@0eb9 │ │ -0752cc: 1100 |0002: return-object v0 │ │ +0752bc: |[0752bc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureMin:()Ljava/lang/Float; │ │ +0752cc: 5410 b90e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMin:Ljava/lang/Float; // field@0eb9 │ │ +0752d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #17 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127033,17 +127009,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0752d0: |[0752d0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureUnit:()Ljava/lang/String; │ │ -0752e0: 5410 ba0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureUnit:Ljava/lang/String; // field@0eba │ │ -0752e4: 1100 |0002: return-object v0 │ │ +0752d4: |[0752d4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureUnit:()Ljava/lang/String; │ │ +0752e4: 5410 ba0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureUnit:Ljava/lang/String; // field@0eba │ │ +0752e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #18 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127051,17 +127027,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0752e8: |[0752e8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureValue:()Ljava/lang/Float; │ │ -0752f8: 5410 bb0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureValue:Ljava/lang/Float; // field@0ebb │ │ -0752fc: 1100 |0002: return-object v0 │ │ +0752ec: |[0752ec] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getTemperatureValue:()Ljava/lang/Float; │ │ +0752fc: 5410 bb0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureValue:Ljava/lang/Float; // field@0ebb │ │ +075300: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #19 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127069,17 +127045,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075300: |[075300] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherIcon:()Ljava/lang/String; │ │ -075310: 5410 bc0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherIcon:Ljava/lang/String; // field@0ebc │ │ -075314: 1100 |0002: return-object v0 │ │ +075304: |[075304] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherIcon:()Ljava/lang/String; │ │ +075314: 5410 bc0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherIcon:Ljava/lang/String; // field@0ebc │ │ +075318: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #20 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127087,17 +127063,17 @@ │ │ type : '()Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075318: |[075318] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherNumber:()Ljava/lang/Integer; │ │ -075328: 5410 bd0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherNumber:Ljava/lang/Integer; // field@0ebd │ │ -07532c: 1100 |0002: return-object v0 │ │ +07531c: |[07531c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherNumber:()Ljava/lang/Integer; │ │ +07532c: 5410 bd0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherNumber:Ljava/lang/Integer; // field@0ebd │ │ +075330: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #21 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127105,17 +127081,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075330: |[075330] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherValue:()Ljava/lang/String; │ │ -075340: 5410 be0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherValue:Ljava/lang/String; // field@0ebe │ │ -075344: 1100 |0002: return-object v0 │ │ +075334: |[075334] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWeatherValue:()Ljava/lang/String; │ │ +075344: 5410 be0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherValue:Ljava/lang/String; // field@0ebe │ │ +075348: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #22 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127123,17 +127099,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075348: |[075348] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionCode:()Ljava/lang/String; │ │ -075358: 5410 bf0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionCode:Ljava/lang/String; // field@0ebf │ │ -07535c: 1100 |0002: return-object v0 │ │ +07534c: |[07534c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionCode:()Ljava/lang/String; │ │ +07535c: 5410 bf0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionCode:Ljava/lang/String; // field@0ebf │ │ +075360: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #23 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127141,17 +127117,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075360: |[075360] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionName:()Ljava/lang/String; │ │ -075370: 5410 c00e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionName:Ljava/lang/String; // field@0ec0 │ │ -075374: 1100 |0002: return-object v0 │ │ +075364: |[075364] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionName:()Ljava/lang/String; │ │ +075374: 5410 c00e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionName:Ljava/lang/String; // field@0ec0 │ │ +075378: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #24 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127159,17 +127135,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075378: |[075378] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionValue:()Ljava/lang/Float; │ │ -075388: 5410 c10e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionValue:Ljava/lang/Float; // field@0ec1 │ │ -07538c: 1100 |0002: return-object v0 │ │ +07537c: |[07537c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindDirectionValue:()Ljava/lang/Float; │ │ +07538c: 5410 c10e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionValue:Ljava/lang/Float; // field@0ec1 │ │ +075390: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #25 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127177,17 +127153,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075390: |[075390] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindSpeedName:()Ljava/lang/String; │ │ -0753a0: 5410 c20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedName:Ljava/lang/String; // field@0ec2 │ │ -0753a4: 1100 |0002: return-object v0 │ │ +075394: |[075394] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindSpeedName:()Ljava/lang/String; │ │ +0753a4: 5410 c20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedName:Ljava/lang/String; // field@0ec2 │ │ +0753a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #26 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127195,17 +127171,17 @@ │ │ type : '()Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0753a8: |[0753a8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindSpeedValue:()Ljava/lang/Float; │ │ -0753b8: 5410 c30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedValue:Ljava/lang/Float; // field@0ec3 │ │ -0753bc: 1100 |0002: return-object v0 │ │ +0753ac: |[0753ac] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.getWindSpeedValue:()Ljava/lang/Float; │ │ +0753bc: 5410 c30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedValue:Ljava/lang/Float; // field@0ec3 │ │ +0753c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ │ │ #27 : (in Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;) │ │ @@ -127213,17 +127189,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0753c0: |[0753c0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCityId:(Ljava/lang/Integer;)V │ │ -0753d0: 5b01 aa0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityId:Ljava/lang/Integer; // field@0eaa │ │ -0753d4: 0e00 |0002: return-void │ │ +0753c4: |[0753c4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCityId:(Ljava/lang/Integer;)V │ │ +0753d4: 5b01 aa0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityId:Ljava/lang/Integer; // field@0eaa │ │ +0753d8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 cityId Ljava/lang/Integer; │ │ @@ -127233,17 +127209,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0753d8: |[0753d8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCityName:(Ljava/lang/String;)V │ │ -0753e8: 5b01 ab0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityName:Ljava/lang/String; // field@0eab │ │ -0753ec: 0e00 |0002: return-void │ │ +0753dc: |[0753dc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCityName:(Ljava/lang/String;)V │ │ +0753ec: 5b01 ab0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCityName:Ljava/lang/String; // field@0eab │ │ +0753f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0002 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 cityName Ljava/lang/String; │ │ @@ -127253,17 +127229,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0753f0: |[0753f0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCloudName:(Ljava/lang/String;)V │ │ -075400: 5b01 ac0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudName:Ljava/lang/String; // field@0eac │ │ -075404: 0e00 |0002: return-void │ │ +0753f4: |[0753f4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCloudName:(Ljava/lang/String;)V │ │ +075404: 5b01 ac0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudName:Ljava/lang/String; // field@0eac │ │ +075408: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 cloudName Ljava/lang/String; │ │ @@ -127273,17 +127249,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075408: |[075408] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCloudValue:(Ljava/lang/Float;)V │ │ -075418: 5b01 ad0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudValue:Ljava/lang/Float; // field@0ead │ │ -07541c: 0e00 |0002: return-void │ │ +07540c: |[07540c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCloudValue:(Ljava/lang/Float;)V │ │ +07541c: 5b01 ad0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCloudValue:Ljava/lang/Float; // field@0ead │ │ +075420: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 cloudValue Ljava/lang/Float; │ │ @@ -127293,17 +127269,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075420: |[075420] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCountry:(Ljava/lang/String;)V │ │ -075430: 5b01 ae0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCountry:Ljava/lang/String; // field@0eae │ │ -075434: 0e00 |0002: return-void │ │ +075424: |[075424] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setCountry:(Ljava/lang/String;)V │ │ +075434: 5b01 ae0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mCountry:Ljava/lang/String; // field@0eae │ │ +075438: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0002 line=76 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 country Ljava/lang/String; │ │ @@ -127313,17 +127289,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075438: |[075438] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setHumidityUnit:(Ljava/lang/String;)V │ │ -075448: 5b01 af0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityUnit:Ljava/lang/String; // field@0eaf │ │ -07544c: 0e00 |0002: return-void │ │ +07543c: |[07543c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setHumidityUnit:(Ljava/lang/String;)V │ │ +07544c: 5b01 af0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityUnit:Ljava/lang/String; // field@0eaf │ │ +075450: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 humidityUnit Ljava/lang/String; │ │ @@ -127333,17 +127309,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075450: |[075450] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setHumidityValue:(Ljava/lang/Float;)V │ │ -075460: 5b01 b00e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityValue:Ljava/lang/Float; // field@0eb0 │ │ -075464: 0e00 |0002: return-void │ │ +075454: |[075454] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setHumidityValue:(Ljava/lang/Float;)V │ │ +075464: 5b01 b00e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mHumidityValue:Ljava/lang/Float; // field@0eb0 │ │ +075468: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 humidityValue Ljava/lang/Float; │ │ @@ -127353,17 +127329,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075468: |[075468] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLastUpdate:(Ljava/lang/String;)V │ │ -075478: 5b01 a90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.LastUpdate:Ljava/lang/String; // field@0ea9 │ │ -07547c: 0e00 |0002: return-void │ │ +07546c: |[07546c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLastUpdate:(Ljava/lang/String;)V │ │ +07547c: 5b01 a90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.LastUpdate:Ljava/lang/String; // field@0ea9 │ │ +075480: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0002 line=252 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 lastUpdate Ljava/lang/String; │ │ @@ -127373,17 +127349,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075480: |[075480] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLatitude:(Ljava/lang/Float;)V │ │ -075490: 5b01 b10e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLatitude:Ljava/lang/Float; // field@0eb1 │ │ -075494: 0e00 |0002: return-void │ │ +075484: |[075484] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLatitude:(Ljava/lang/Float;)V │ │ +075494: 5b01 b10e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLatitude:Ljava/lang/Float; // field@0eb1 │ │ +075498: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0002 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 latitude Ljava/lang/Float; │ │ @@ -127393,17 +127369,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075498: |[075498] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLongitude:(Ljava/lang/Float;)V │ │ -0754a8: 5b01 b20e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLongitude:Ljava/lang/Float; // field@0eb2 │ │ -0754ac: 0e00 |0002: return-void │ │ +07549c: |[07549c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setLongitude:(Ljava/lang/Float;)V │ │ +0754ac: 5b01 b20e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mLongitude:Ljava/lang/Float; // field@0eb2 │ │ +0754b0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 longitude Ljava/lang/Float; │ │ @@ -127413,17 +127389,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0754b0: |[0754b0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPrecipitationMode:(Ljava/lang/String;)V │ │ -0754c0: 5b01 b30e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPrecipitationMode:Ljava/lang/String; // field@0eb3 │ │ -0754c4: 0e00 |0002: return-void │ │ +0754b4: |[0754b4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPrecipitationMode:(Ljava/lang/String;)V │ │ +0754c4: 5b01 b30e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPrecipitationMode:Ljava/lang/String; // field@0eb3 │ │ +0754c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0002 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 precipitationMode Ljava/lang/String; │ │ @@ -127433,17 +127409,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0754c8: |[0754c8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPressureUnit:(Ljava/lang/String;)V │ │ -0754d8: 5b01 b40e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureUnit:Ljava/lang/String; // field@0eb4 │ │ -0754dc: 0e00 |0002: return-void │ │ +0754cc: |[0754cc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPressureUnit:(Ljava/lang/String;)V │ │ +0754dc: 5b01 b40e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureUnit:Ljava/lang/String; // field@0eb4 │ │ +0754e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 pressureUnit Ljava/lang/String; │ │ @@ -127453,17 +127429,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0754e0: |[0754e0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPressureValue:(Ljava/lang/Float;)V │ │ -0754f0: 5b01 b50e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureValue:Ljava/lang/Float; // field@0eb5 │ │ -0754f4: 0e00 |0002: return-void │ │ +0754e4: |[0754e4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setPressureValue:(Ljava/lang/Float;)V │ │ +0754f4: 5b01 b50e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mPressureValue:Ljava/lang/Float; // field@0eb5 │ │ +0754f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 pressureValue Ljava/lang/Float; │ │ @@ -127473,17 +127449,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0754f8: |[0754f8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setSunRise:(Ljava/lang/String;)V │ │ -075508: 5b01 b60e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunRise:Ljava/lang/String; // field@0eb6 │ │ -07550c: 0e00 |0002: return-void │ │ +0754fc: |[0754fc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setSunRise:(Ljava/lang/String;)V │ │ +07550c: 5b01 b60e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunRise:Ljava/lang/String; // field@0eb6 │ │ +075510: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 sunRise Ljava/lang/String; │ │ @@ -127493,17 +127469,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075510: |[075510] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setSunSet:(Ljava/lang/String;)V │ │ -075520: 5b01 b70e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunSet:Ljava/lang/String; // field@0eb7 │ │ -075524: 0e00 |0002: return-void │ │ +075514: |[075514] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setSunSet:(Ljava/lang/String;)V │ │ +075524: 5b01 b70e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mSunSet:Ljava/lang/String; // field@0eb7 │ │ +075528: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0002 line=92 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 sunSet Ljava/lang/String; │ │ @@ -127513,17 +127489,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075528: |[075528] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureMax:(Ljava/lang/Float;)V │ │ -075538: 5b01 b80e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMax:Ljava/lang/Float; // field@0eb8 │ │ -07553c: 0e00 |0002: return-void │ │ +07552c: |[07552c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureMax:(Ljava/lang/Float;)V │ │ +07553c: 5b01 b80e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMax:Ljava/lang/Float; // field@0eb8 │ │ +075540: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0002 line=108 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 temperatureMax Ljava/lang/Float; │ │ @@ -127533,17 +127509,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075540: |[075540] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureMin:(Ljava/lang/Float;)V │ │ -075550: 5b01 b90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMin:Ljava/lang/Float; // field@0eb9 │ │ -075554: 0e00 |0002: return-void │ │ +075544: |[075544] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureMin:(Ljava/lang/Float;)V │ │ +075554: 5b01 b90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureMin:Ljava/lang/Float; // field@0eb9 │ │ +075558: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 temperatureMin Ljava/lang/Float; │ │ @@ -127553,17 +127529,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075558: |[075558] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureUnit:(Ljava/lang/String;)V │ │ -075568: 5b01 ba0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureUnit:Ljava/lang/String; // field@0eba │ │ -07556c: 0e00 |0002: return-void │ │ +07555c: |[07555c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureUnit:(Ljava/lang/String;)V │ │ +07556c: 5b01 ba0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureUnit:Ljava/lang/String; // field@0eba │ │ +075570: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0002 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 temperatureUnit Ljava/lang/String; │ │ @@ -127573,17 +127549,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075570: |[075570] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureValue:(Ljava/lang/Float;)V │ │ -075580: 5b01 bb0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureValue:Ljava/lang/Float; // field@0ebb │ │ -075584: 0e00 |0002: return-void │ │ +075574: |[075574] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setTemperatureValue:(Ljava/lang/Float;)V │ │ +075584: 5b01 bb0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mTemperatureValue:Ljava/lang/Float; // field@0ebb │ │ +075588: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0002 line=100 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 temperatureValue Ljava/lang/Float; │ │ @@ -127593,17 +127569,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075588: |[075588] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherIcon:(Ljava/lang/String;)V │ │ -075598: 5b01 bc0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherIcon:Ljava/lang/String; // field@0ebc │ │ -07559c: 0e00 |0002: return-void │ │ +07558c: |[07558c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherIcon:(Ljava/lang/String;)V │ │ +07559c: 5b01 bc0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherIcon:Ljava/lang/String; // field@0ebc │ │ +0755a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0002 line=244 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 weatherIcon Ljava/lang/String; │ │ @@ -127613,17 +127589,17 @@ │ │ type : '(Ljava/lang/Integer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0755a0: |[0755a0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherNumber:(Ljava/lang/Integer;)V │ │ -0755b0: 5b01 bd0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherNumber:Ljava/lang/Integer; // field@0ebd │ │ -0755b4: 0e00 |0002: return-void │ │ +0755a4: |[0755a4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherNumber:(Ljava/lang/Integer;)V │ │ +0755b4: 5b01 bd0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherNumber:Ljava/lang/Integer; // field@0ebd │ │ +0755b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0002 line=228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 weatherNumber Ljava/lang/Integer; │ │ @@ -127633,17 +127609,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0755b8: |[0755b8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherValue:(Ljava/lang/String;)V │ │ -0755c8: 5b01 be0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherValue:Ljava/lang/String; // field@0ebe │ │ -0755cc: 0e00 |0002: return-void │ │ +0755bc: |[0755bc] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWeatherValue:(Ljava/lang/String;)V │ │ +0755cc: 5b01 be0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWeatherValue:Ljava/lang/String; // field@0ebe │ │ +0755d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0002 line=236 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 weatherValue Ljava/lang/String; │ │ @@ -127653,17 +127629,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0755d0: |[0755d0] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionCode:(Ljava/lang/String;)V │ │ -0755e0: 5b01 bf0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionCode:Ljava/lang/String; // field@0ebf │ │ -0755e4: 0e00 |0002: return-void │ │ +0755d4: |[0755d4] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionCode:(Ljava/lang/String;)V │ │ +0755e4: 5b01 bf0e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionCode:Ljava/lang/String; // field@0ebf │ │ +0755e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 windDirectionCode Ljava/lang/String; │ │ @@ -127673,17 +127649,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0755e8: |[0755e8] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionName:(Ljava/lang/String;)V │ │ -0755f8: 5b01 c00e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionName:Ljava/lang/String; // field@0ec0 │ │ -0755fc: 0e00 |0002: return-void │ │ +0755ec: |[0755ec] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionName:(Ljava/lang/String;)V │ │ +0755fc: 5b01 c00e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionName:Ljava/lang/String; // field@0ec0 │ │ +075600: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 windDirectionName Ljava/lang/String; │ │ @@ -127693,17 +127669,17 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075600: |[075600] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionValue:(Ljava/lang/Float;)V │ │ -075610: 5b01 c10e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionValue:Ljava/lang/Float; // field@0ec1 │ │ -075614: 0e00 |0002: return-void │ │ +075604: |[075604] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindDirectionValue:(Ljava/lang/Float;)V │ │ +075614: 5b01 c10e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindDirectionValue:Ljava/lang/Float; // field@0ec1 │ │ +075618: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0002 line=180 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 windDirectionValue Ljava/lang/Float; │ │ @@ -127713,17 +127689,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075618: |[075618] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindSpeedName:(Ljava/lang/String;)V │ │ -075628: 5b01 c20e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedName:Ljava/lang/String; // field@0ec2 │ │ -07562c: 0e00 |0002: return-void │ │ +07561c: |[07561c] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindSpeedName:(Ljava/lang/String;)V │ │ +07562c: 5b01 c20e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedName:Ljava/lang/String; // field@0ec2 │ │ +075630: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0002 line=172 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 windSpeedName Ljava/lang/String; │ │ @@ -127733,32 +127709,32 @@ │ │ type : '(Ljava/lang/Float;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075630: |[075630] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindSpeedValue:(Ljava/lang/Float;)V │ │ -075640: 5b01 c30e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedValue:Ljava/lang/Float; // field@0ec3 │ │ -075644: 0e00 |0002: return-void │ │ +075634: |[075634] fr.tvbarthel.apps.simplethermometer.openweathermap.OpenWeatherMapParserResult.setWindSpeedValue:(Ljava/lang/Float;)V │ │ +075644: 5b01 c30e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.mWindSpeedValue:Ljava/lang/Float; // field@0ec3 │ │ +075648: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0002 line=164 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x0000 - 0x0003 reg=1 windSpeedValue Ljava/lang/Float; │ │ │ │ - source_file_idx : 2829 (OpenWeatherMapParserResult.java) │ │ + source_file_idx : 2838 (OpenWeatherMapParserResult.java) │ │ │ │ Class #528 header: │ │ -class_idx : 1068 │ │ +class_idx : 1077 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3185 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3194 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -127787,87 +127763,87 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -075648: |[075648] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService$1.:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V │ │ -075658: 5b01 c40e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -07565c: 5b02 c50e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.val$location:Landroid/location/Location; // field@0ec5 │ │ -075660: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075666: 0e00 |0007: return-void │ │ +07564c: |[07564c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService$1.:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V │ │ +07565c: 5b01 c40e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +075660: 5b02 c50e |0002: iput-object v2, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.val$location:Landroid/location/Location; // field@0ec5 │ │ +075664: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07566a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/location/Location; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -075668: |[075668] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService$1.run:()V │ │ -075678: 5464 c40e |0000: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -07567c: 5465 c50e |0002: iget-object v5, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.val$location:Landroid/location/Location; // field@0ec5 │ │ -075680: 7120 1722 5400 |0004: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$000:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)Ljava/net/URLConnection; // method@2217 │ │ -075686: 0c00 |0007: move-result-object v0 │ │ -075688: 5464 c40e |0008: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -07568c: 7120 1822 0400 |000a: invoke-static {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$100:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@2218 │ │ -075692: 0c03 |000d: move-result-object v3 │ │ -075694: 5464 c40e |000e: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -075698: 6e10 f021 0300 |0010: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.getTemperatureValue:()Ljava/lang/Float; // method@21f0 │ │ -07569e: 0c05 |0013: move-result-object v5 │ │ -0756a0: 6e10 9722 0500 |0014: invoke-virtual {v5}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ -0756a6: 0a05 |0017: move-result v5 │ │ -0756a8: 7120 4622 5400 |0018: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storeTemperatureInCelsius:(Landroid/content/Context;F)V // method@2246 │ │ -0756ae: 2202 2c00 |001b: new-instance v2, Landroid/content/Intent; // type@002c │ │ -0756b2: 5464 c40e |001d: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -0756b6: 1c05 3304 |001f: const-class v5, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@0433 │ │ -0756ba: 7030 1d01 4205 |0021: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ -0756c0: 1a04 4a14 |0024: const-string v4, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@144a │ │ -0756c4: 6e20 4101 4200 |0026: invoke-virtual {v2, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -0756ca: 5464 c40e |0029: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -0756ce: 6e20 2b22 2400 |002b: invoke-virtual {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.sendBroadcast:(Landroid/content/Intent;)V // method@222b │ │ -0756d4: 5464 c40e |002e: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -0756d8: 1205 |0030: const/4 v5, #int 0 // #0 │ │ -0756da: 7110 7822 0500 |0031: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -0756e0: 0c05 |0034: move-result-object v5 │ │ -0756e2: 7120 1922 5400 |0035: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$202:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/lang/Boolean;)Ljava/lang/Boolean; // method@2219 │ │ -0756e8: 5464 c40e |0038: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -0756ec: 6e10 2d22 0400 |003a: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.stopSelf:()V // method@222d │ │ -0756f2: 0e00 |003d: return-void │ │ -0756f4: 0d01 |003e: move-exception v1 │ │ -0756f6: 5464 c40e |003f: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -0756fa: 1405 3200 0c7f |0041: const v5, #float 1.86093e+38 // #7f0c0032 │ │ -075700: 7120 1a22 5400 |0044: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ -075706: 28f6 |0047: goto 003d // -000a │ │ -075708: 0d01 |0048: move-exception v1 │ │ -07570a: 5464 c40e |0049: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -07570e: 1405 3000 0c7f |004b: const v5, #float 1.86093e+38 // #7f0c0030 │ │ -075714: 7120 1a22 5400 |004e: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ -07571a: 28ec |0051: goto 003d // -0014 │ │ -07571c: 0d01 |0052: move-exception v1 │ │ -07571e: 5464 c40e |0053: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -075722: 1405 2d00 0c7f |0055: const v5, #float 1.86093e+38 // #7f0c002d │ │ -075728: 7120 1a22 5400 |0058: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ -07572e: 28e2 |005b: goto 003d // -001e │ │ -075730: 0d01 |005c: move-exception v1 │ │ -075732: 5464 c40e |005d: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ -075736: 1405 3400 0c7f |005f: const v5, #float 1.86093e+38 // #7f0c0034 │ │ -07573c: 7120 1a22 5400 |0062: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ -075742: 28d8 |0065: goto 003d // -0028 │ │ +07566c: |[07566c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService$1.run:()V │ │ +07567c: 5464 c40e |0000: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +075680: 5465 c50e |0002: iget-object v5, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.val$location:Landroid/location/Location; // field@0ec5 │ │ +075684: 7120 1722 5400 |0004: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$000:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)Ljava/net/URLConnection; // method@2217 │ │ +07568a: 0c00 |0007: move-result-object v0 │ │ +07568c: 5464 c40e |0008: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +075690: 7120 1822 0400 |000a: invoke-static {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$100:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@2218 │ │ +075696: 0c03 |000d: move-result-object v3 │ │ +075698: 5464 c40e |000e: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +07569c: 6e10 f021 0300 |0010: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;.getTemperatureValue:()Ljava/lang/Float; // method@21f0 │ │ +0756a2: 0c05 |0013: move-result-object v5 │ │ +0756a4: 6e10 9722 0500 |0014: invoke-virtual {v5}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ +0756aa: 0a05 |0017: move-result v5 │ │ +0756ac: 7120 4622 5400 |0018: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.storeTemperatureInCelsius:(Landroid/content/Context;F)V // method@2246 │ │ +0756b2: 2202 2f00 |001b: new-instance v2, Landroid/content/Intent; // type@002f │ │ +0756b6: 5464 c40e |001d: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +0756ba: 1c05 3c04 |001f: const-class v5, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@043c │ │ +0756be: 7030 1d01 4205 |0021: invoke-direct {v2, v4, v5}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ +0756c4: 1a04 5314 |0024: const-string v4, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@1453 │ │ +0756c8: 6e20 4101 4200 |0026: invoke-virtual {v2, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +0756ce: 5464 c40e |0029: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +0756d2: 6e20 2b22 2400 |002b: invoke-virtual {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.sendBroadcast:(Landroid/content/Intent;)V // method@222b │ │ +0756d8: 5464 c40e |002e: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +0756dc: 1205 |0030: const/4 v5, #int 0 // #0 │ │ +0756de: 7110 7822 0500 |0031: invoke-static {v5}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +0756e4: 0c05 |0034: move-result-object v5 │ │ +0756e6: 7120 1922 5400 |0035: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$202:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/lang/Boolean;)Ljava/lang/Boolean; // method@2219 │ │ +0756ec: 5464 c40e |0038: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +0756f0: 6e10 2d22 0400 |003a: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.stopSelf:()V // method@222d │ │ +0756f6: 0e00 |003d: return-void │ │ +0756f8: 0d01 |003e: move-exception v1 │ │ +0756fa: 5464 c40e |003f: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +0756fe: 1405 3200 0c7f |0041: const v5, #float 1.86093e+38 // #7f0c0032 │ │ +075704: 7120 1a22 5400 |0044: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ +07570a: 28f6 |0047: goto 003d // -000a │ │ +07570c: 0d01 |0048: move-exception v1 │ │ +07570e: 5464 c40e |0049: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +075712: 1405 3000 0c7f |004b: const v5, #float 1.86093e+38 // #7f0c0030 │ │ +075718: 7120 1a22 5400 |004e: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ +07571e: 28ec |0051: goto 003d // -0014 │ │ +075720: 0d01 |0052: move-exception v1 │ │ +075722: 5464 c40e |0053: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +075726: 1405 2d00 0c7f |0055: const v5, #float 1.86093e+38 // #7f0c002d │ │ +07572c: 7120 1a22 5400 |0058: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ +075732: 28e2 |005b: goto 003d // -001e │ │ +075734: 0d01 |005c: move-exception v1 │ │ +075736: 5464 c40e |005d: iget-object v4, v6, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // field@0ec4 │ │ +07573a: 1405 3400 0c7f |005f: const v5, #float 1.86093e+38 // #7f0c0034 │ │ +075740: 7120 1a22 5400 |0062: invoke-static {v4, v5}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V // method@221a │ │ +075746: 28d8 |0065: goto 003d // -0028 │ │ catches : 1 │ │ 0x0000 - 0x003d │ │ Ljava/net/SocketTimeoutException; -> 0x003e │ │ Ljava/net/MalformedURLException; -> 0x0048 │ │ Ljava/io/IOException; -> 0x0052 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x005c │ │ positions : │ │ @@ -127894,21 +127870,21 @@ │ │ 0x000e - 0x003d reg=3 parserResult Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ 0x003f - 0x0048 reg=1 e Ljava/net/SocketTimeoutException; │ │ 0x0049 - 0x0052 reg=1 e Ljava/net/MalformedURLException; │ │ 0x0053 - 0x005c reg=1 e Ljava/io/IOException; │ │ 0x005d - 0x0066 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ 0x0000 - 0x0066 reg=6 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1; │ │ │ │ - source_file_idx : 3185 (TemperatureUpdaterService.java) │ │ + source_file_idx : 3194 (TemperatureUpdaterService.java) │ │ │ │ Class #529 header: │ │ -class_idx : 1069 │ │ +class_idx : 1078 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 28 │ │ -source_file_idx : 3185 │ │ +superclass_idx : 31 │ │ +source_file_idx : 3194 │ │ static_fields_size : 3 │ │ instance_fields_size: 4 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 8 │ │ │ │ Class #529 annotations: │ │ Annotations on method #8727 'access$000' │ │ @@ -127965,17 +127941,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07575c: |[07575c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.:()V │ │ -07576c: 7010 e000 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00e0 │ │ -075772: 0e00 |0003: return-void │ │ +075760: |[075760] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.:()V │ │ +075770: 7010 e000 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00e0 │ │ +075776: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;) │ │ @@ -127983,18 +127959,18 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)Ljava/net/URLConnection;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -075774: |[075774] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$000:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)Ljava/net/URLConnection; │ │ -075784: 7020 2122 2100 |0000: invoke-direct {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getTemperatureURLConnection:(Landroid/location/Location;)Ljava/net/URLConnection; // method@2221 │ │ -07578a: 0c00 |0003: move-result-object v0 │ │ -07578c: 1100 |0004: return-object v0 │ │ +075778: |[075778] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$000:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)Ljava/net/URLConnection; │ │ +075788: 7020 2122 2100 |0000: invoke-direct {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getTemperatureURLConnection:(Landroid/location/Location;)Ljava/net/URLConnection; // method@2221 │ │ +07578e: 0c00 |0003: move-result-object v0 │ │ +075790: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/location/Location; │ │ │ │ @@ -128003,18 +127979,18 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -075790: |[075790] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$100:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ -0757a0: 7020 2a22 2100 |0000: invoke-direct {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.parseURLConnection:(Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@222a │ │ -0757a6: 0c00 |0003: move-result-object v0 │ │ -0757a8: 1100 |0004: return-object v0 │ │ +075794: |[075794] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$100:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ +0757a4: 7020 2a22 2100 |0000: invoke-direct {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.parseURLConnection:(Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@222a │ │ +0757aa: 0c00 |0003: move-result-object v0 │ │ +0757ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/net/URLConnection; │ │ │ │ @@ -128023,17 +127999,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/lang/Boolean;)Ljava/lang/Boolean;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0757ac: |[0757ac] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$202:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/lang/Boolean;)Ljava/lang/Boolean; │ │ -0757bc: 5b01 c90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ -0757c0: 1101 |0002: return-object v1 │ │ +0757b0: |[0757b0] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$202:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Ljava/lang/Boolean;)Ljava/lang/Boolean; │ │ +0757c0: 5b01 c90e |0000: iput-object v1, v0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ +0757c4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Boolean; │ │ │ │ @@ -128042,17 +128018,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0757c4: |[0757c4] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V │ │ -0757d4: 7020 1b22 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ -0757da: 0e00 |0003: return-void │ │ +0757c8: |[0757c8] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.access$300:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;I)V │ │ +0757d8: 7020 1b22 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ +0757de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -128061,25 +128037,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0757dc: |[0757dc] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.broadcastErrorAndStop:(I)V │ │ -0757ec: 6e20 1f22 4300 |0000: invoke-virtual {v3, v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getString:(I)Ljava/lang/String; // method@221f │ │ -0757f2: 0c01 |0003: move-result-object v1 │ │ -0757f4: 2200 2c00 |0004: new-instance v0, Landroid/content/Intent; // type@002c │ │ -0757f8: 1a02 6f0c |0006: const-string v2, "TemperatureUpdaterService.Actions.UpdateError" // string@0c6f │ │ -0757fc: 7020 1f01 2000 |0008: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -075802: 1a02 700c |000b: const-string v2, "TemperatureUpdaterService.Extra.UpdateError" // string@0c70 │ │ -075806: 6e30 3a01 2001 |000d: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -07580c: 6e20 2b22 0300 |0010: invoke-virtual {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.sendBroadcast:(Landroid/content/Intent;)V // method@222b │ │ -075812: 6e10 2d22 0300 |0013: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.stopSelf:()V // method@222d │ │ -075818: 0e00 |0016: return-void │ │ +0757e0: |[0757e0] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.broadcastErrorAndStop:(I)V │ │ +0757f0: 6e20 1f22 4300 |0000: invoke-virtual {v3, v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getString:(I)Ljava/lang/String; // method@221f │ │ +0757f6: 0c01 |0003: move-result-object v1 │ │ +0757f8: 2200 2f00 |0004: new-instance v0, Landroid/content/Intent; // type@002f │ │ +0757fc: 1a02 780c |0006: const-string v2, "TemperatureUpdaterService.Actions.UpdateError" // string@0c78 │ │ +075800: 7020 1f01 2000 |0008: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +075806: 1a02 790c |000b: const-string v2, "TemperatureUpdaterService.Extra.UpdateError" // string@0c79 │ │ +07580a: 6e30 3a01 2001 |000d: invoke-virtual {v0, v2, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +075810: 6e20 2b22 0300 |0010: invoke-virtual {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.sendBroadcast:(Landroid/content/Intent;)V // method@222b │ │ +075816: 6e10 2d22 0300 |0013: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.stopSelf:()V // method@222d │ │ +07581c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0004 line=147 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ 0x0013 line=150 │ │ @@ -128095,25 +128071,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -07581c: |[07581c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.getNewLocation:()V │ │ -07582c: 7110 3522 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/LocationUtils;.getBestCoarseProvider:(Landroid/content/Context;)Ljava/lang/String; // method@2235 │ │ -075832: 0c00 |0003: move-result-object v0 │ │ -075834: 3900 0900 |0004: if-nez v0, 000d // +0009 │ │ -075838: 1401 2f00 0c7f |0006: const v1, #float 1.86093e+38 // #7f0c002f │ │ -07583e: 7020 1b22 1300 |0009: invoke-direct {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ -075844: 0e00 |000c: return-void │ │ -075846: 5431 ca0e |000d: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mLocationManager:Landroid/location/LocationManager; // field@0eca │ │ -07584a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -07584c: 6e40 1d02 0123 |0010: invoke-virtual {v1, v0, v3, v2}, Landroid/location/LocationManager;.requestSingleUpdate:(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V // method@021d │ │ -075852: 28f9 |0013: goto 000c // -0007 │ │ +075820: |[075820] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.getNewLocation:()V │ │ +075830: 7110 3522 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/LocationUtils;.getBestCoarseProvider:(Landroid/content/Context;)Ljava/lang/String; // method@2235 │ │ +075836: 0c00 |0003: move-result-object v0 │ │ +075838: 3900 0900 |0004: if-nez v0, 000d // +0009 │ │ +07583c: 1401 2f00 0c7f |0006: const v1, #float 1.86093e+38 // #7f0c002f │ │ +075842: 7020 1b22 1300 |0009: invoke-direct {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ +075848: 0e00 |000c: return-void │ │ +07584a: 5431 ca0e |000d: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mLocationManager:Landroid/location/LocationManager; // field@0eca │ │ +07584e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +075850: 6e40 1d02 0123 |0010: invoke-virtual {v1, v0, v3, v2}, Landroid/location/LocationManager;.requestSingleUpdate:(Ljava/lang/String;Landroid/location/LocationListener;Landroid/os/Looper;)V // method@021d │ │ +075856: 28f9 |0013: goto 000c // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x0006 line=97 │ │ 0x000c line=101 │ │ 0x000d line=99 │ │ @@ -128126,42 +128102,42 @@ │ │ type : '(Landroid/location/Location;)Ljava/net/URLConnection;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -075854: |[075854] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.getTemperatureURLConnection:(Landroid/location/Location;)Ljava/net/URLConnection; │ │ -075864: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -075866: 2200 7704 |0001: new-instance v0, Ljava/net/URL; // type@0477 │ │ -07586a: 6e10 1e22 0900 |0003: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getResources:()Landroid/content/res/Resources; // method@221e │ │ -075870: 0c02 |0006: move-result-object v2 │ │ -075872: 1403 4400 0c7f |0007: const v3, #float 1.86093e+38 // #7f0c0044 │ │ -075878: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -07587a: 2344 be04 |000b: new-array v4, v4, [Ljava/lang/Object; // type@04be │ │ -07587e: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -075880: 6e10 1902 0a00 |000e: invoke-virtual {v10}, Landroid/location/Location;.getLatitude:()D // method@0219 │ │ -075886: 0b06 |0011: move-result-wide v6 │ │ -075888: 7120 9322 7600 |0012: invoke-static {v6, v7}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@2293 │ │ -07588e: 0c06 |0015: move-result-object v6 │ │ -075890: 4d06 0405 |0016: aput-object v6, v4, v5 │ │ -075894: 6e10 1a02 0a00 |0018: invoke-virtual {v10}, Landroid/location/Location;.getLongitude:()D // method@021a │ │ -07589a: 0b06 |001b: move-result-wide v6 │ │ -07589c: 7120 9322 7600 |001c: invoke-static {v6, v7}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@2293 │ │ -0758a2: 0c05 |001f: move-result-object v5 │ │ -0758a4: 4d05 0408 |0020: aput-object v5, v4, v8 │ │ -0758a8: 6e30 7f01 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@017f │ │ -0758ae: 0c02 |0025: move-result-object v2 │ │ -0758b0: 7020 f722 2000 |0026: invoke-direct {v0, v2}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@22f7 │ │ -0758b6: 6e10 f822 0000 |0029: invoke-virtual {v0}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@22f8 │ │ -0758bc: 0c01 |002c: move-result-object v1 │ │ -0758be: 1302 1027 |002d: const/16 v2, #int 10000 // #2710 │ │ -0758c2: 6e20 fa22 2100 |002f: invoke-virtual {v1, v2}, Ljava/net/URLConnection;.setConnectTimeout:(I)V // method@22fa │ │ -0758c8: 6e20 fb22 8100 |0032: invoke-virtual {v1, v8}, Ljava/net/URLConnection;.setUseCaches:(Z)V // method@22fb │ │ -0758ce: 1101 |0035: return-object v1 │ │ +075858: |[075858] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.getTemperatureURLConnection:(Landroid/location/Location;)Ljava/net/URLConnection; │ │ +075868: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +07586a: 2200 8004 |0001: new-instance v0, Ljava/net/URL; // type@0480 │ │ +07586e: 6e10 1e22 0900 |0003: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getResources:()Landroid/content/res/Resources; // method@221e │ │ +075874: 0c02 |0006: move-result-object v2 │ │ +075876: 1403 4400 0c7f |0007: const v3, #float 1.86093e+38 // #7f0c0044 │ │ +07587c: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +07587e: 2344 c704 |000b: new-array v4, v4, [Ljava/lang/Object; // type@04c7 │ │ +075882: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +075884: 6e10 1902 0a00 |000e: invoke-virtual {v10}, Landroid/location/Location;.getLatitude:()D // method@0219 │ │ +07588a: 0b06 |0011: move-result-wide v6 │ │ +07588c: 7120 9322 7600 |0012: invoke-static {v6, v7}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@2293 │ │ +075892: 0c06 |0015: move-result-object v6 │ │ +075894: 4d06 0405 |0016: aput-object v6, v4, v5 │ │ +075898: 6e10 1a02 0a00 |0018: invoke-virtual {v10}, Landroid/location/Location;.getLongitude:()D // method@021a │ │ +07589e: 0b05 |001b: move-result-wide v5 │ │ +0758a0: 7120 9322 6500 |001c: invoke-static {v5, v6}, Ljava/lang/Double;.valueOf:(D)Ljava/lang/Double; // method@2293 │ │ +0758a6: 0c05 |001f: move-result-object v5 │ │ +0758a8: 4d05 0408 |0020: aput-object v5, v4, v8 │ │ +0758ac: 6e30 7f01 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@017f │ │ +0758b2: 0c02 |0025: move-result-object v2 │ │ +0758b4: 7020 f722 2000 |0026: invoke-direct {v0, v2}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@22f7 │ │ +0758ba: 6e10 f822 0000 |0029: invoke-virtual {v0}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@22f8 │ │ +0758c0: 0c01 |002c: move-result-object v1 │ │ +0758c2: 1302 1027 |002d: const/16 v2, #int 10000 // #2710 │ │ +0758c6: 6e20 fa22 2100 |002f: invoke-virtual {v1, v2}, Ljava/net/URLConnection;.setConnectTimeout:(I)V // method@22fa │ │ +0758cc: 6e20 fb22 8100 |0032: invoke-virtual {v1, v8}, Ljava/net/URLConnection;.setUseCaches:(Z)V // method@22fb │ │ +0758d2: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=132 │ │ 0x0029 line=133 │ │ 0x002d line=134 │ │ 0x0032 line=135 │ │ 0x0035 line=136 │ │ @@ -128176,24 +128152,24 @@ │ │ type : '(Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0758d0: |[0758d0] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.parseURLConnection:(Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ -0758e0: 2200 3504 |0000: new-instance v0, Ljava/io/BufferedInputStream; // type@0435 │ │ -0758e4: 6e10 f922 0400 |0002: invoke-virtual {v4}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@22f9 │ │ -0758ea: 0c02 |0005: move-result-object v2 │ │ -0758ec: 7020 5222 2000 |0006: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@2252 │ │ -0758f2: 2201 2a04 |0009: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser; // type@042a │ │ -0758f6: 7010 cf21 0100 |000b: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.:()V // method@21cf │ │ -0758fc: 6e20 d021 0100 |000e: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.parse:(Ljava/io/InputStream;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@21d0 │ │ -075902: 0c02 |0011: move-result-object v2 │ │ -075904: 1102 |0012: return-object v2 │ │ +0758d4: |[0758d4] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.parseURLConnection:(Ljava/net/URLConnection;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; │ │ +0758e4: 2200 3e04 |0000: new-instance v0, Ljava/io/BufferedInputStream; // type@043e │ │ +0758e8: 6e10 f922 0400 |0002: invoke-virtual {v4}, Ljava/net/URLConnection;.getInputStream:()Ljava/io/InputStream; // method@22f9 │ │ +0758ee: 0c02 |0005: move-result-object v2 │ │ +0758f0: 7020 5222 2000 |0006: invoke-direct {v0, v2}, Ljava/io/BufferedInputStream;.:(Ljava/io/InputStream;)V // method@2252 │ │ +0758f6: 2201 3304 |0009: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser; // type@0433 │ │ +0758fa: 7010 cf21 0100 |000b: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.:()V // method@21cf │ │ +075900: 6e20 d021 0100 |000e: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser;.parse:(Ljava/io/InputStream;)Lfr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParserResult; // method@21d0 │ │ +075906: 0c02 |0011: move-result-object v2 │ │ +075908: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0009 line=141 │ │ 0x000e line=142 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 inputStream Ljava/io/InputStream; │ │ @@ -128206,22 +128182,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -075908: |[075908] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.startForUpdate:(Landroid/content/Context;)V │ │ -075918: 2200 2c00 |0000: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07591c: 1c01 2d04 |0002: const-class v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // type@042d │ │ -075920: 7030 1d01 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ -075926: 1a01 6e0c |0007: const-string v1, "TemperatureUpdaterService.Actions.Update" // string@0c6e │ │ -07592a: 6e20 4101 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -075930: 6e20 1901 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ -075936: 0e00 |000f: return-void │ │ +07590c: |[07590c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.startForUpdate:(Landroid/content/Context;)V │ │ +07591c: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ +075920: 1c01 3604 |0002: const-class v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; // type@0436 │ │ +075924: 7030 1d01 2001 |0004: invoke-direct {v0, v2, v1}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ +07592a: 1a01 770c |0007: const-string v1, "TemperatureUpdaterService.Actions.Update" // string@0c77 │ │ +07592e: 6e20 4101 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +075934: 6e20 1901 0200 |000c: invoke-virtual {v2, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ +07593a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0007 line=54 │ │ 0x000c line=55 │ │ 0x000f line=56 │ │ locals : │ │ @@ -128233,20 +128209,20 @@ │ │ type : '(Landroid/location/Location;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -075938: |[075938] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.updateTemperature:(Landroid/location/Location;)V │ │ -075948: 5420 cb0e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceHandler:Landroid/os/Handler; // field@0ecb │ │ -07594c: 2201 2c04 |0002: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1; // type@042c │ │ -075950: 7030 1422 2103 |0004: invoke-direct {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V // method@2214 │ │ -075956: 6e20 7002 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ -07595c: 0e00 |000a: return-void │ │ +07593c: |[07593c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.updateTemperature:(Landroid/location/Location;)V │ │ +07594c: 5420 cb0e |0000: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceHandler:Landroid/os/Handler; // field@0ecb │ │ +075950: 2201 3504 |0002: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1; // type@0435 │ │ +075954: 7030 1422 2103 |0004: invoke-direct {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;.:(Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V // method@2214 │ │ +07595a: 6e20 7002 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ +075960: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x000b reg=3 location Landroid/location/Location; │ │ @@ -128257,17 +128233,17 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -075960: |[075960] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -075970: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075972: 1100 |0001: return-object v0 │ │ +075964: |[075964] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +075974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075976: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -128276,38 +128252,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -075974: |[075974] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onCreate:()V │ │ -075984: 6f10 e100 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onCreate:()V // method@00e1 │ │ -07598a: 1a01 4119 |0003: const-string v1, "location" // string@1941 │ │ -07598e: 6e20 2022 1300 |0005: invoke-virtual {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2220 │ │ -075994: 0c01 |0008: move-result-object v1 │ │ -075996: 1f01 6600 |0009: check-cast v1, Landroid/location/LocationManager; // type@0066 │ │ -07599a: 5b31 ca0e |000b: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mLocationManager:Landroid/location/LocationManager; // field@0eca │ │ -07599e: 2200 7800 |000d: new-instance v0, Landroid/os/HandlerThread; // type@0078 │ │ -0759a2: 1a01 6d0c |000f: const-string v1, "TemperatureUpdaterHandlerThread" // string@0c6d │ │ -0759a6: 1302 0a00 |0011: const/16 v2, #int 10 // #a │ │ -0759aa: 7030 7802 1002 |0013: invoke-direct {v0, v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;I)V // method@0278 │ │ -0759b0: 6e10 7a02 0000 |0016: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@027a │ │ -0759b6: 6e10 7902 0000 |0019: invoke-virtual {v0}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0279 │ │ -0759bc: 0c01 |001c: move-result-object v1 │ │ -0759be: 5b31 cc0e |001d: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ -0759c2: 2201 7700 |001f: new-instance v1, Landroid/os/Handler; // type@0077 │ │ -0759c6: 5432 cc0e |0021: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ -0759ca: 7020 6c02 2100 |0023: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ -0759d0: 5b31 cb0e |0026: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceHandler:Landroid/os/Handler; // field@0ecb │ │ -0759d4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0759d6: 7110 7822 0100 |0029: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -0759dc: 0c01 |002c: move-result-object v1 │ │ -0759de: 5b31 c90e |002d: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ -0759e2: 0e00 |002f: return-void │ │ +075978: |[075978] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onCreate:()V │ │ +075988: 6f10 e100 0300 |0000: invoke-super {v3}, Landroid/app/Service;.onCreate:()V // method@00e1 │ │ +07598e: 1a01 4a19 |0003: const-string v1, "location" // string@194a │ │ +075992: 6e20 2022 1300 |0005: invoke-virtual {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@2220 │ │ +075998: 0c01 |0008: move-result-object v1 │ │ +07599a: 1f01 6b00 |0009: check-cast v1, Landroid/location/LocationManager; // type@006b │ │ +07599e: 5b31 ca0e |000b: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mLocationManager:Landroid/location/LocationManager; // field@0eca │ │ +0759a2: 2200 7f00 |000d: new-instance v0, Landroid/os/HandlerThread; // type@007f │ │ +0759a6: 1a01 760c |000f: const-string v1, "TemperatureUpdaterHandlerThread" // string@0c76 │ │ +0759aa: 1302 0a00 |0011: const/16 v2, #int 10 // #a │ │ +0759ae: 7030 7802 1002 |0013: invoke-direct {v0, v1, v2}, Landroid/os/HandlerThread;.:(Ljava/lang/String;I)V // method@0278 │ │ +0759b4: 6e10 7a02 0000 |0016: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@027a │ │ +0759ba: 6e10 7902 0000 |0019: invoke-virtual {v0}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@0279 │ │ +0759c0: 0c01 |001c: move-result-object v1 │ │ +0759c2: 5b31 cc0e |001d: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ +0759c6: 2201 7e00 |001f: new-instance v1, Landroid/os/Handler; // type@007e │ │ +0759ca: 5432 cc0e |0021: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ +0759ce: 7020 6c02 2100 |0023: invoke-direct {v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@026c │ │ +0759d4: 5b31 cb0e |0026: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceHandler:Landroid/os/Handler; // field@0ecb │ │ +0759d8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0759da: 7110 7822 0100 |0029: invoke-static {v1}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +0759e0: 0c01 |002c: move-result-object v1 │ │ +0759e2: 5b31 c90e |002d: iput-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ +0759e6: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x000d line=62 │ │ 0x0016 line=63 │ │ 0x0019 line=64 │ │ @@ -128323,19 +128299,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0759e4: |[0759e4] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onDestroy:()V │ │ -0759f4: 5410 cc0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ -0759f8: 6e10 7c02 0000 |0002: invoke-virtual {v0}, Landroid/os/Looper;.quit:()V // method@027c │ │ -0759fe: 6f10 e200 0100 |0005: invoke-super {v1}, Landroid/app/Service;.onDestroy:()V // method@00e2 │ │ -075a04: 0e00 |0008: return-void │ │ +0759e8: |[0759e8] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onDestroy:()V │ │ +0759f8: 5410 cc0e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mServiceLooper:Landroid/os/Looper; // field@0ecc │ │ +0759fc: 6e10 7c02 0000 |0002: invoke-virtual {v0}, Landroid/os/Looper;.quit:()V // method@027c │ │ +075a02: 6f10 e200 0100 |0005: invoke-super {v1}, Landroid/app/Service;.onDestroy:()V // method@00e2 │ │ +075a08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0005 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ @@ -128345,17 +128321,17 @@ │ │ type : '(Landroid/location/Location;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -075a08: |[075a08] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onLocationChanged:(Landroid/location/Location;)V │ │ -075a18: 7020 2e22 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.updateTemperature:(Landroid/location/Location;)V // method@222e │ │ -075a1e: 0e00 |0003: return-void │ │ +075a0c: |[075a0c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onLocationChanged:(Landroid/location/Location;)V │ │ +075a1c: 7020 2e22 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.updateTemperature:(Landroid/location/Location;)V // method@222e │ │ +075a22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0004 reg=1 location Landroid/location/Location; │ │ @@ -128365,16 +128341,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075a20: |[075a20] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onProviderDisabled:(Ljava/lang/String;)V │ │ -075a30: 0e00 |0000: return-void │ │ +075a24: |[075a24] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onProviderDisabled:(Ljava/lang/String;)V │ │ +075a34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -128383,16 +128359,16 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075a34: |[075a34] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onProviderEnabled:(Ljava/lang/String;)V │ │ -075a44: 0e00 |0000: return-void │ │ +075a38: |[075a38] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onProviderEnabled:(Ljava/lang/String;)V │ │ +075a48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ │ │ @@ -128401,39 +128377,39 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -075a48: |[075a48] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onStartCommand:(Landroid/content/Intent;II)I │ │ -075a58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -075a5a: 1a00 6e0c |0001: const-string v0, "TemperatureUpdaterService.Actions.Update" // string@0c6e │ │ -075a5e: 6e10 2401 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -075a64: 0c01 |0006: move-result-object v1 │ │ -075a66: 6e20 c722 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -075a6c: 0a00 |000a: move-result v0 │ │ -075a6e: 3800 1d00 |000b: if-eqz v0, 0028 // +001d │ │ -075a72: 5430 c90e |000d: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ -075a76: 6e10 7722 0000 |000f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ -075a7c: 0a00 |0012: move-result v0 │ │ -075a7e: 3900 1500 |0013: if-nez v0, 0028 // +0015 │ │ -075a82: 6e10 1c22 0300 |0015: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getApplicationContext:()Landroid/content/Context; // method@221c │ │ -075a88: 0c00 |0018: move-result-object v0 │ │ -075a8a: 7110 3322 0000 |0019: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils;.isNetworkConnected:(Landroid/content/Context;)Z // method@2233 │ │ -075a90: 0a00 |001c: move-result v0 │ │ -075a92: 3800 0c00 |001d: if-eqz v0, 0029 // +000c │ │ -075a96: 7110 7822 0200 |001f: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -075a9c: 0c00 |0022: move-result-object v0 │ │ -075a9e: 5b30 c90e |0023: iput-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ -075aa2: 7010 1d22 0300 |0025: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getNewLocation:()V // method@221d │ │ -075aa8: 0f02 |0028: return v2 │ │ -075aaa: 1400 3100 0c7f |0029: const v0, #float 1.86093e+38 // #7f0c0031 │ │ -075ab0: 7020 1b22 0300 |002c: invoke-direct {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ -075ab6: 28f9 |002f: goto 0028 // -0007 │ │ +075a4c: |[075a4c] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onStartCommand:(Landroid/content/Intent;II)I │ │ +075a5c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +075a5e: 1a00 770c |0001: const-string v0, "TemperatureUpdaterService.Actions.Update" // string@0c77 │ │ +075a62: 6e10 2401 0400 |0003: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +075a68: 0c01 |0006: move-result-object v1 │ │ +075a6a: 6e20 c722 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +075a70: 0a00 |000a: move-result v0 │ │ +075a72: 3800 1d00 |000b: if-eqz v0, 0028 // +001d │ │ +075a76: 5430 c90e |000d: iget-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ +075a7a: 6e10 7722 0000 |000f: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ +075a80: 0a00 |0012: move-result v0 │ │ +075a82: 3900 1500 |0013: if-nez v0, 0028 // +0015 │ │ +075a86: 6e10 1c22 0300 |0015: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getApplicationContext:()Landroid/content/Context; // method@221c │ │ +075a8c: 0c00 |0018: move-result-object v0 │ │ +075a8e: 7110 3322 0000 |0019: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils;.isNetworkConnected:(Landroid/content/Context;)Z // method@2233 │ │ +075a94: 0a00 |001c: move-result v0 │ │ +075a96: 3800 0c00 |001d: if-eqz v0, 0029 // +000c │ │ +075a9a: 7110 7822 0200 |001f: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +075aa0: 0c00 |0022: move-result-object v0 │ │ +075aa2: 5b30 c90e |0023: iput-object v0, v3, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.mIsUpdatingTemperature:Ljava/lang/Boolean; // field@0ec9 │ │ +075aa6: 7010 1d22 0300 |0025: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.getNewLocation:()V // method@221d │ │ +075aac: 0f02 |0028: return v2 │ │ +075aae: 1400 3100 0c7f |0029: const v0, #float 1.86093e+38 // #7f0c0031 │ │ +075ab4: 7020 1b22 0300 |002c: invoke-direct {v3, v0}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.broadcastErrorAndStop:(I)V // method@221b │ │ +075aba: 28f9 |002f: goto 0028 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=82 │ │ 0x0015 line=83 │ │ 0x001f line=84 │ │ 0x0025 line=86 │ │ 0x0028 line=91 │ │ @@ -128449,31 +128425,31 @@ │ │ type : '(Ljava/lang/String;ILandroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -075ab8: |[075ab8] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ -075ac8: 0e00 |0000: return-void │ │ +075abc: |[075abc] fr.tvbarthel.apps.simplethermometer.services.TemperatureUpdaterService.onStatusChanged:(Ljava/lang/String;ILandroid/os/Bundle;)V │ │ +075acc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ 0x0000 - 0x0001 reg=1 provider Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 status I │ │ 0x0000 - 0x0001 reg=3 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3185 (TemperatureUpdaterService.java) │ │ + source_file_idx : 3194 (TemperatureUpdaterService.java) │ │ │ │ Class #530 header: │ │ -class_idx : 1070 │ │ +class_idx : 1079 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #530 annotations: │ │ @@ -128493,17 +128469,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075acc: |[075acc] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.:()V │ │ -075adc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075ae2: 0e00 |0003: return-void │ │ +075ad0: |[075ad0] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.:()V │ │ +075ae0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +075ae6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils; │ │ │ │ @@ -128512,24 +128488,24 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -075ae4: |[075ae4] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.addAlphaToColor:(II)I │ │ -075af4: 7110 c901 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@01c9 │ │ -075afa: 0a00 |0003: move-result v0 │ │ -075afc: 7110 c801 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@01c8 │ │ -075b02: 0a01 |0007: move-result v1 │ │ -075b04: 7110 c701 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@01c7 │ │ -075b0a: 0a02 |000b: move-result v2 │ │ -075b0c: 7140 c601 0421 |000c: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01c6 │ │ -075b12: 0a00 |000f: move-result v0 │ │ -075b14: 0f00 |0010: return v0 │ │ +075ae8: |[075ae8] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.addAlphaToColor:(II)I │ │ +075af8: 7110 c901 0300 |0000: invoke-static {v3}, Landroid/graphics/Color;.red:(I)I // method@01c9 │ │ +075afe: 0a00 |0003: move-result v0 │ │ +075b00: 7110 c801 0300 |0004: invoke-static {v3}, Landroid/graphics/Color;.green:(I)I // method@01c8 │ │ +075b06: 0a01 |0007: move-result v1 │ │ +075b08: 7110 c701 0300 |0008: invoke-static {v3}, Landroid/graphics/Color;.blue:(I)I // method@01c7 │ │ +075b0e: 0a02 |000b: move-result v2 │ │ +075b10: 7140 c601 0421 |000c: invoke-static {v4, v0, v1, v2}, Landroid/graphics/Color;.argb:(IIII)I // method@01c6 │ │ +075b16: 0a00 |000f: move-result v0 │ │ +075b18: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 color I │ │ 0x0000 - 0x0011 reg=4 alpha I │ │ │ │ @@ -128538,157 +128514,181 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 274 16-bit code units │ │ -075b18: |[075b18] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.getColorPicks:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ -075b28: 2200 7b04 |0000: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -075b2c: 7010 ff22 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -075b32: 6e10 0701 0500 |0005: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -075b38: 0c01 |0008: move-result-object v1 │ │ -075b3a: 2202 2904 |0009: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075b3e: 1403 1b00 0c7f |000b: const v3, #float 1.86092e+38 // #7f0c001b │ │ -075b44: 6e20 0801 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075b4a: 0c03 |0011: move-result-object v3 │ │ -075b4c: 1404 0600 087f |0012: const v4, #float 1.80775e+38 // #7f080006 │ │ -075b52: 6e20 7101 4100 |0015: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075b58: 0a04 |0018: move-result v4 │ │ -075b5a: 7030 c621 3204 |0019: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075b60: 6e20 0323 2000 |001c: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075b66: 2202 2904 |001f: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075b6a: 1403 1c00 0c7f |0021: const v3, #float 1.86092e+38 // #7f0c001c │ │ -075b70: 6e20 0801 3500 |0024: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075b76: 0c03 |0027: move-result-object v3 │ │ -075b78: 1404 0700 087f |0028: const v4, #float 1.80775e+38 // #7f080007 │ │ -075b7e: 6e20 7101 4100 |002b: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075b84: 0a04 |002e: move-result v4 │ │ -075b86: 7030 c621 3204 |002f: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075b8c: 6e20 0323 2000 |0032: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075b92: 2202 2904 |0035: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075b96: 1403 2100 0c7f |0037: const v3, #float 1.86093e+38 // #7f0c0021 │ │ -075b9c: 6e20 0801 3500 |003a: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075ba2: 0c03 |003d: move-result-object v3 │ │ -075ba4: 1404 0c00 087f |003e: const v4, #float 1.80775e+38 // #7f08000c │ │ -075baa: 6e20 7101 4100 |0041: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075bb0: 0a04 |0044: move-result v4 │ │ -075bb2: 7030 c621 3204 |0045: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075bb8: 6e20 0323 2000 |0048: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075bbe: 2202 2904 |004b: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075bc2: 1403 2200 0c7f |004d: const v3, #float 1.86093e+38 // #7f0c0022 │ │ -075bc8: 6e20 0801 3500 |0050: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075bce: 0c03 |0053: move-result-object v3 │ │ -075bd0: 1404 0d00 087f |0054: const v4, #float 1.80775e+38 // #7f08000d │ │ -075bd6: 6e20 7101 4100 |0057: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075bdc: 0a04 |005a: move-result v4 │ │ -075bde: 7030 c621 3204 |005b: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075be4: 6e20 0323 2000 |005e: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075bea: 2202 2904 |0061: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075bee: 1403 1d00 0c7f |0063: const v3, #float 1.86093e+38 // #7f0c001d │ │ -075bf4: 6e20 0801 3500 |0066: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075bfa: 0c03 |0069: move-result-object v3 │ │ -075bfc: 1404 0800 087f |006a: const v4, #float 1.80775e+38 // #7f080008 │ │ -075c02: 6e20 7101 4100 |006d: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075c08: 0a04 |0070: move-result v4 │ │ -075c0a: 7030 c621 3204 |0071: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075c10: 6e20 0323 2000 |0074: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075c16: 2202 2904 |0077: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075c1a: 1403 1e00 0c7f |0079: const v3, #float 1.86093e+38 // #7f0c001e │ │ -075c20: 6e20 0801 3500 |007c: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075c26: 0c03 |007f: move-result-object v3 │ │ -075c28: 1404 0900 087f |0080: const v4, #float 1.80775e+38 // #7f080009 │ │ -075c2e: 6e20 7101 4100 |0083: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075c34: 0a04 |0086: move-result v4 │ │ -075c36: 7030 c621 3204 |0087: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075c3c: 6e20 0323 2000 |008a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075c42: 2202 2904 |008d: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075c46: 1403 1f00 0c7f |008f: const v3, #float 1.86093e+38 // #7f0c001f │ │ -075c4c: 6e20 0801 3500 |0092: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075c52: 0c03 |0095: move-result-object v3 │ │ -075c54: 1404 0a00 087f |0096: const v4, #float 1.80775e+38 // #7f08000a │ │ -075c5a: 6e20 7101 4100 |0099: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075c60: 0a04 |009c: move-result v4 │ │ -075c62: 7030 c621 3204 |009d: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075c68: 6e20 0323 2000 |00a0: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075c6e: 2202 2904 |00a3: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075c72: 1403 2000 0c7f |00a5: const v3, #float 1.86093e+38 // #7f0c0020 │ │ -075c78: 6e20 0801 3500 |00a8: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075c7e: 0c03 |00ab: move-result-object v3 │ │ -075c80: 1404 0b00 087f |00ac: const v4, #float 1.80775e+38 // #7f08000b │ │ -075c86: 6e20 7101 4100 |00af: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075c8c: 0a04 |00b2: move-result v4 │ │ -075c8e: 7030 c621 3204 |00b3: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075c94: 6e20 0323 2000 |00b6: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075c9a: 2202 2904 |00b9: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075c9e: 1403 2300 0c7f |00bb: const v3, #float 1.86093e+38 // #7f0c0023 │ │ -075ca4: 6e20 0801 3500 |00be: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075caa: 0c03 |00c1: move-result-object v3 │ │ -075cac: 1404 0e00 087f |00c2: const v4, #float 1.80775e+38 // #7f08000e │ │ -075cb2: 6e20 7101 4100 |00c5: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075cb8: 0a04 |00c8: move-result v4 │ │ -075cba: 7030 c621 3204 |00c9: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075cc0: 6e20 0323 2000 |00cc: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075cc6: 2202 2904 |00cf: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075cca: 1403 2400 0c7f |00d1: const v3, #float 1.86093e+38 // #7f0c0024 │ │ -075cd0: 6e20 0801 3500 |00d4: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075cd6: 0c03 |00d7: move-result-object v3 │ │ -075cd8: 1404 0f00 087f |00d8: const v4, #float 1.80775e+38 // #7f08000f │ │ -075cde: 6e20 7101 4100 |00db: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075ce4: 0a04 |00de: move-result v4 │ │ -075ce6: 7030 c621 3204 |00df: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075cec: 6e20 0323 2000 |00e2: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075cf2: 2202 2904 |00e5: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075cf6: 1403 2500 0c7f |00e7: const v3, #float 1.86093e+38 // #7f0c0025 │ │ -075cfc: 6e20 0801 3500 |00ea: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075d02: 0c03 |00ed: move-result-object v3 │ │ -075d04: 1404 1300 087f |00ee: const v4, #float 1.80775e+38 // #7f080013 │ │ -075d0a: 6e20 7101 4100 |00f1: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075d10: 0a04 |00f4: move-result v4 │ │ -075d12: 7030 c621 3204 |00f5: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075d18: 6e20 0323 2000 |00f8: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075d1e: 2202 2904 |00fb: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0429 │ │ -075d22: 1403 1a00 0c7f |00fd: const v3, #float 1.86092e+38 // #7f0c001a │ │ -075d28: 6e20 0801 3500 |0100: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -075d2e: 0c03 |0103: move-result-object v3 │ │ -075d30: 1404 0300 087f |0104: const v4, #float 1.80775e+38 // #7f080003 │ │ -075d36: 6e20 7101 4100 |0107: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -075d3c: 0a04 |010a: move-result v4 │ │ -075d3e: 7030 c621 3204 |010b: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ -075d44: 6e20 0323 2000 |010e: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -075d4a: 1100 |0111: return-object v0 │ │ +075b1c: |[075b1c] fr.tvbarthel.apps.simplethermometer.utils.ColorUtils.getColorPicks:(Landroid/content/Context;)Ljava/util/ArrayList; │ │ +075b2c: 2200 8404 |0000: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +075b30: 7010 ff22 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +075b36: 6e10 0701 0500 |0005: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +075b3c: 0c01 |0008: move-result-object v1 │ │ +075b3e: 2202 3204 |0009: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075b42: 1403 1b00 0c7f |000b: const v3, #float 1.86092e+38 // #7f0c001b │ │ +075b48: 6e20 0801 3500 |000e: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075b4e: 0c03 |0011: move-result-object v3 │ │ +075b50: 1404 0600 087f |0012: const v4, #float 1.80775e+38 // #7f080006 │ │ +075b56: 6e20 7101 4100 |0015: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075b5c: 0a04 |0018: move-result v4 │ │ +075b5e: 7030 c621 3204 |0019: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075b64: 6e20 0323 2000 |001c: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075b6a: 2202 3204 |001f: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075b6e: 1403 1c00 0c7f |0021: const v3, #float 1.86092e+38 // #7f0c001c │ │ +075b74: 6e20 0801 3500 |0024: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075b7a: 0c03 |0027: move-result-object v3 │ │ +075b7c: 1404 0700 087f |0028: const v4, #float 1.80775e+38 // #7f080007 │ │ +075b82: 6e20 7101 4100 |002b: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075b88: 0a04 |002e: move-result v4 │ │ +075b8a: 7030 c621 3204 |002f: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075b90: 6e20 0323 2000 |0032: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075b96: 2202 3204 |0035: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075b9a: 1403 2100 0c7f |0037: const v3, #float 1.86093e+38 // #7f0c0021 │ │ +075ba0: 6e20 0801 3500 |003a: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075ba6: 0c03 |003d: move-result-object v3 │ │ +075ba8: 1404 0c00 087f |003e: const v4, #float 1.80775e+38 // #7f08000c │ │ +075bae: 6e20 7101 4100 |0041: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075bb4: 0a04 |0044: move-result v4 │ │ +075bb6: 7030 c621 3204 |0045: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075bbc: 6e20 0323 2000 |0048: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075bc2: 2202 3204 |004b: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075bc6: 1403 2200 0c7f |004d: const v3, #float 1.86093e+38 // #7f0c0022 │ │ +075bcc: 6e20 0801 3500 |0050: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075bd2: 0c03 |0053: move-result-object v3 │ │ +075bd4: 1404 0d00 087f |0054: const v4, #float 1.80775e+38 // #7f08000d │ │ +075bda: 6e20 7101 4100 |0057: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075be0: 0a04 |005a: move-result v4 │ │ +075be2: 7030 c621 3204 |005b: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075be8: 6e20 0323 2000 |005e: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075bee: 2202 3204 |0061: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075bf2: 1403 1d00 0c7f |0063: const v3, #float 1.86093e+38 // #7f0c001d │ │ +075bf8: 6e20 0801 3500 |0066: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075bfe: 0c03 |0069: move-result-object v3 │ │ +075c00: 1404 0800 087f |006a: const v4, #float 1.80775e+38 // #7f080008 │ │ +075c06: 6e20 7101 4100 |006d: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075c0c: 0a04 |0070: move-result v4 │ │ +075c0e: 7030 c621 3204 |0071: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075c14: 6e20 0323 2000 |0074: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075c1a: 2202 3204 |0077: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075c1e: 1403 1e00 0c7f |0079: const v3, #float 1.86093e+38 // #7f0c001e │ │ +075c24: 6e20 0801 3500 |007c: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075c2a: 0c03 |007f: move-result-object v3 │ │ +075c2c: 1404 0900 087f |0080: const v4, #float 1.80775e+38 // #7f080009 │ │ +075c32: 6e20 7101 4100 |0083: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075c38: 0a04 |0086: move-result v4 │ │ +075c3a: 7030 c621 3204 |0087: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075c40: 6e20 0323 2000 |008a: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075c46: 2202 3204 |008d: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075c4a: 1403 1f00 0c7f |008f: const v3, #float 1.86093e+38 // #7f0c001f │ │ +075c50: 6e20 0801 3500 |0092: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075c56: 0c03 |0095: move-result-object v3 │ │ +075c58: 1404 0a00 087f |0096: const v4, #float 1.80775e+38 // #7f08000a │ │ +075c5e: 6e20 7101 4100 |0099: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075c64: 0a04 |009c: move-result v4 │ │ +075c66: 7030 c621 3204 |009d: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075c6c: 6e20 0323 2000 |00a0: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075c72: 2202 3204 |00a3: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075c76: 1403 2000 0c7f |00a5: const v3, #float 1.86093e+38 // #7f0c0020 │ │ +075c7c: 6e20 0801 3500 |00a8: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075c82: 0c03 |00ab: move-result-object v3 │ │ +075c84: 1404 0b00 087f |00ac: const v4, #float 1.80775e+38 // #7f08000b │ │ +075c8a: 6e20 7101 4100 |00af: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075c90: 0a04 |00b2: move-result v4 │ │ +075c92: 7030 c621 3204 |00b3: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075c98: 6e20 0323 2000 |00b6: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075c9e: 2202 3204 |00b9: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075ca2: 1403 2300 0c7f |00bb: const v3, #float 1.86093e+38 // #7f0c0023 │ │ +075ca8: 6e20 0801 3500 |00be: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075cae: 0c03 |00c1: move-result-object v3 │ │ +075cb0: 1404 0e00 087f |00c2: const v4, #float 1.80775e+38 // #7f08000e │ │ +075cb6: 6e20 7101 4100 |00c5: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075cbc: 0a04 |00c8: move-result v4 │ │ +075cbe: 7030 c621 3204 |00c9: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075cc4: 6e20 0323 2000 |00cc: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075cca: 2202 3204 |00cf: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075cce: 1403 2400 0c7f |00d1: const v3, #float 1.86093e+38 // #7f0c0024 │ │ +075cd4: 6e20 0801 3500 |00d4: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075cda: 0c03 |00d7: move-result-object v3 │ │ +075cdc: 1404 0f00 087f |00d8: const v4, #float 1.80775e+38 // #7f08000f │ │ +075ce2: 6e20 7101 4100 |00db: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075ce8: 0a04 |00de: move-result v4 │ │ +075cea: 7030 c621 3204 |00df: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075cf0: 6e20 0323 2000 |00e2: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075cf6: 2202 3204 |00e5: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075cfa: 1403 2500 0c7f |00e7: const v3, #float 1.86093e+38 // #7f0c0025 │ │ +075d00: 6e20 0801 3500 |00ea: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075d06: 0c03 |00ed: move-result-object v3 │ │ +075d08: 1404 1300 087f |00ee: const v4, #float 1.80775e+38 // #7f080013 │ │ +075d0e: 6e20 7101 4100 |00f1: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075d14: 0a04 |00f4: move-result v4 │ │ +075d16: 7030 c621 3204 |00f5: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075d1c: 6e20 0323 2000 |00f8: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075d22: 2202 3204 |00fb: new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; // type@0432 │ │ +075d26: 1403 1a00 0c7f |00fd: const v3, #float 1.86092e+38 // #7f0c001a │ │ +075d2c: 6e20 0801 3500 |0100: invoke-virtual {v5, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +075d32: 0c03 |0103: move-result-object v3 │ │ +075d34: 1404 0300 087f |0104: const v4, #float 1.80775e+38 // #7f080003 │ │ +075d3a: 6e20 7101 4100 |0107: invoke-virtual {v1, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +075d40: 0a04 |010a: move-result v4 │ │ +075d42: 7030 c621 3204 |010b: invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;.:(Ljava/lang/String;I)V // method@21c6 │ │ +075d48: 6e20 0323 2000 |010e: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +075d4e: 1100 |0111: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0005 line=37 │ │ 0x0009 line=39 │ │ + 0x0015 line=40 │ │ + 0x001c line=39 │ │ 0x001f line=42 │ │ + 0x002b line=43 │ │ + 0x0032 line=42 │ │ 0x0035 line=45 │ │ + 0x0041 line=46 │ │ + 0x0048 line=45 │ │ 0x004b line=48 │ │ + 0x0057 line=49 │ │ + 0x005e line=48 │ │ 0x0061 line=51 │ │ + 0x006d line=52 │ │ + 0x0074 line=51 │ │ 0x0077 line=54 │ │ + 0x0083 line=55 │ │ + 0x008a line=54 │ │ 0x008d line=57 │ │ + 0x0099 line=58 │ │ + 0x00a0 line=57 │ │ 0x00a3 line=60 │ │ + 0x00af line=61 │ │ + 0x00b6 line=60 │ │ 0x00b9 line=63 │ │ + 0x00c5 line=64 │ │ + 0x00cc line=63 │ │ 0x00cf line=66 │ │ + 0x00db line=67 │ │ + 0x00e2 line=66 │ │ 0x00e5 line=69 │ │ + 0x00f1 line=70 │ │ + 0x00f8 line=69 │ │ 0x00fb line=72 │ │ + 0x0107 line=73 │ │ + 0x010e line=72 │ │ 0x0111 line=75 │ │ locals : │ │ 0x0005 - 0x0112 reg=0 colorPicks Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0009 - 0x0112 reg=1 resources Landroid/content/res/Resources; │ │ 0x0000 - 0x0112 reg=5 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ source_file_idx : 733 (ColorUtils.java) │ │ │ │ Class #531 header: │ │ -class_idx : 1071 │ │ +class_idx : 1080 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 744 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #531 - │ │ @@ -128704,17 +128704,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075d4c: |[075d4c] fr.tvbarthel.apps.simplethermometer.utils.ConnectivityUtils.:()V │ │ -075d5c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075d62: 0e00 |0003: return-void │ │ +075d50: |[075d50] fr.tvbarthel.apps.simplethermometer.utils.ConnectivityUtils.:()V │ │ +075d60: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +075d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils; │ │ │ │ @@ -128723,47 +128723,47 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -075d64: |[075d64] fr.tvbarthel.apps.simplethermometer.utils.ConnectivityUtils.isNetworkConnected:(Landroid/content/Context;)Z │ │ -075d74: 1a02 ba11 |0000: const-string v2, "connectivity" // string@11ba │ │ -075d78: 6e20 0a01 2300 |0002: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -075d7e: 0c00 |0005: move-result-object v0 │ │ -075d80: 1f00 6c00 |0006: check-cast v0, Landroid/net/ConnectivityManager; // type@006c │ │ -075d84: 6e10 2a02 0000 |0008: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ -075d8a: 0c01 |000b: move-result-object v1 │ │ -075d8c: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -075d90: 6e10 2e02 0100 |000e: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnected:()Z // method@022e │ │ -075d96: 0a02 |0011: move-result v2 │ │ -075d98: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -075d9c: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -075d9e: 0f02 |0015: return v2 │ │ -075da0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -075da2: 28fe |0017: goto 0015 // -0002 │ │ +075d68: |[075d68] fr.tvbarthel.apps.simplethermometer.utils.ConnectivityUtils.isNetworkConnected:(Landroid/content/Context;)Z │ │ +075d78: 1a02 c311 |0000: const-string v2, "connectivity" // string@11c3 │ │ +075d7c: 6e20 0a01 2300 |0002: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +075d82: 0c00 |0005: move-result-object v0 │ │ +075d84: 1f00 7100 |0006: check-cast v0, Landroid/net/ConnectivityManager; // type@0071 │ │ +075d88: 6e10 2a02 0000 |0008: invoke-virtual {v0}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ +075d8e: 0c01 |000b: move-result-object v1 │ │ +075d90: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +075d94: 6e10 2e02 0100 |000e: invoke-virtual {v1}, Landroid/net/NetworkInfo;.isConnected:()Z // method@022e │ │ +075d9a: 0a02 |0011: move-result v2 │ │ +075d9c: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +075da0: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +075da2: 0f02 |0015: return v2 │ │ +075da4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +075da6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0008 line=22 │ │ 0x000c line=23 │ │ locals : │ │ 0x0008 - 0x0018 reg=0 connectivityManager Landroid/net/ConnectivityManager; │ │ 0x000c - 0x0018 reg=1 networkInfo Landroid/net/NetworkInfo; │ │ 0x0000 - 0x0018 reg=3 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ source_file_idx : 744 (ConnectivityUtils.java) │ │ │ │ Class #532 header: │ │ -class_idx : 1072 │ │ +class_idx : 1081 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2582 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2591 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #532 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/utils/LocationUtils;' │ │ @@ -128778,17 +128778,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075da4: |[075da4] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.:()V │ │ -075db4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075dba: 0e00 |0003: return-void │ │ +075da8: |[075da8] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.:()V │ │ +075db8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +075dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/utils/LocationUtils; │ │ │ │ @@ -128797,27 +128797,27 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -075dbc: |[075dbc] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.getBestCoarseProvider:(Landroid/content/Context;)Ljava/lang/String; │ │ -075dcc: 1a02 4119 |0000: const-string v2, "location" // string@1941 │ │ -075dd0: 6e20 0a01 2300 |0002: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -075dd6: 0c01 |0005: move-result-object v1 │ │ -075dd8: 1f01 6600 |0006: check-cast v1, Landroid/location/LocationManager; // type@0066 │ │ -075ddc: 2200 6300 |0008: new-instance v0, Landroid/location/Criteria; // type@0063 │ │ -075de0: 7010 1702 0000 |000a: invoke-direct {v0}, Landroid/location/Criteria;.:()V // method@0217 │ │ -075de6: 1222 |000d: const/4 v2, #int 2 // #2 │ │ -075de8: 6e20 1802 2000 |000e: invoke-virtual {v0, v2}, Landroid/location/Criteria;.setAccuracy:(I)V // method@0218 │ │ -075dee: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -075df0: 6e30 1b02 0102 |0012: invoke-virtual {v1, v0, v2}, Landroid/location/LocationManager;.getBestProvider:(Landroid/location/Criteria;Z)Ljava/lang/String; // method@021b │ │ -075df6: 0c02 |0015: move-result-object v2 │ │ -075df8: 1102 |0016: return-object v2 │ │ +075dc0: |[075dc0] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.getBestCoarseProvider:(Landroid/content/Context;)Ljava/lang/String; │ │ +075dd0: 1a02 4a19 |0000: const-string v2, "location" // string@194a │ │ +075dd4: 6e20 0a01 2300 |0002: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +075dda: 0c01 |0005: move-result-object v1 │ │ +075ddc: 1f01 6b00 |0006: check-cast v1, Landroid/location/LocationManager; // type@006b │ │ +075de0: 2200 6800 |0008: new-instance v0, Landroid/location/Criteria; // type@0068 │ │ +075de4: 7010 1702 0000 |000a: invoke-direct {v0}, Landroid/location/Criteria;.:()V // method@0217 │ │ +075dea: 1222 |000d: const/4 v2, #int 2 // #2 │ │ +075dec: 6e20 1802 2000 |000e: invoke-virtual {v0, v2}, Landroid/location/Criteria;.setAccuracy:(I)V // method@0218 │ │ +075df2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +075df4: 6e30 1b02 0102 |0012: invoke-virtual {v1, v0, v2}, Landroid/location/LocationManager;.getBestProvider:(Landroid/location/Criteria;Z)Ljava/lang/String; // method@021b │ │ +075dfa: 0c02 |0015: move-result-object v2 │ │ +075dfc: 1102 |0016: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ 0x0008 line=18 │ │ 0x000d line=19 │ │ 0x0011 line=20 │ │ locals : │ │ @@ -128830,43 +128830,43 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Landroid/location/Location;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -075dfc: |[075dfc] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.getLastKnownLocation:(Landroid/content/Context;Ljava/lang/String;)Landroid/location/Location; │ │ -075e0c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -075e0e: 1a02 4119 |0001: const-string v2, "location" // string@1941 │ │ -075e12: 6e20 0a01 2300 |0003: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -075e18: 0c00 |0006: move-result-object v0 │ │ -075e1a: 1f00 6600 |0007: check-cast v0, Landroid/location/LocationManager; // type@0066 │ │ -075e1e: 6e20 1c02 4000 |0009: invoke-virtual {v0, v4}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@021c │ │ -075e24: 0c01 |000c: move-result-object v1 │ │ -075e26: 1101 |000d: return-object v1 │ │ +075e00: |[075e00] fr.tvbarthel.apps.simplethermometer.utils.LocationUtils.getLastKnownLocation:(Landroid/content/Context;Ljava/lang/String;)Landroid/location/Location; │ │ +075e10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075e12: 1a02 4a19 |0001: const-string v2, "location" // string@194a │ │ +075e16: 6e20 0a01 2300 |0003: invoke-virtual {v3, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +075e1c: 0c00 |0006: move-result-object v0 │ │ +075e1e: 1f00 6b00 |0007: check-cast v0, Landroid/location/LocationManager; // type@006b │ │ +075e22: 6e20 1c02 4000 |0009: invoke-virtual {v0, v4}, Landroid/location/LocationManager;.getLastKnownLocation:(Ljava/lang/String;)Landroid/location/Location; // method@021c │ │ +075e28: 0c01 |000c: move-result-object v1 │ │ +075e2a: 1101 |000d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0001 line=26 │ │ 0x0009 line=28 │ │ 0x000d line=29 │ │ locals : │ │ 0x0009 - 0x000e reg=0 locationManager Landroid/location/LocationManager; │ │ 0x0001 - 0x000e reg=1 result Landroid/location/Location; │ │ 0x0000 - 0x000e reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=4 provider Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 2582 (LocationUtils.java) │ │ + source_file_idx : 2591 (LocationUtils.java) │ │ │ │ Class #533 header: │ │ -class_idx : 1073 │ │ +class_idx : 1082 │ │ access_flags : 16401 (0x4011) │ │ -superclass_idx : 1101 │ │ -source_file_idx : 2905 │ │ +superclass_idx : 1110 │ │ +source_file_idx : 2914 │ │ static_fields_size : 4 │ │ instance_fields_size: 3 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -128917,50 +128917,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 0 │ │ outs : 6 │ │ insns size : 68 16-bit code units │ │ -075e28: |[075e28] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.:()V │ │ -075e38: 1405 0600 087f |0000: const v5, #float 1.80775e+38 // #7f080006 │ │ -075e3e: 122f |0003: const/4 v15, #int 2 // #2 │ │ -075e40: 1218 |0004: const/4 v8, #int 1 // #1 │ │ -075e42: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -075e44: 2200 3104 |0006: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -075e48: 1a01 6a02 |0008: const-string v1, "BACKGROUND" // string@026a │ │ -075e4c: 1a03 4f0b |000a: const-string v3, "PrefKeyBackgroundColor" // string@0b4f │ │ -075e50: 1a04 500b |000c: const-string v4, "PrefKeyBackgroundOpacity" // string@0b50 │ │ -075e54: 7606 3822 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ -075e5a: 6900 ce0e |0011: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -075e5e: 2206 3104 |0013: new-instance v6, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -075e62: 1a07 cc03 |0015: const-string v7, "FOREGROUND" // string@03cc │ │ -075e66: 1a09 510b |0017: const-string v9, "PrefKeyForegroundColor" // string@0b51 │ │ -075e6a: 1a0a 520b |0019: const-string v10, "PrefKeyForegroundOpacity" // string@0b52 │ │ -075e6e: 140b 0700 087f |001b: const v11, #float 1.80775e+38 // #7f080007 │ │ -075e74: 7606 3822 0600 |001e: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ -075e7a: 6906 cf0e |0021: sput-object v6, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -075e7e: 2209 3104 |0023: new-instance v9, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -075e82: 1a0a 390c |0025: const-string v10, "TEXT" // string@0c39 │ │ -075e86: 1a0c 550b |0027: const-string v12, "PrefKeyTextColor" // string@0b55 │ │ -075e8a: 1a0d 560b |0029: const-string v13, "PrefKeyTextOpacity" // string@0b56 │ │ -075e8e: 01fb |002b: move v11, v15 │ │ -075e90: 015e |002c: move v14, v5 │ │ -075e92: 7606 3822 0900 |002d: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ -075e98: 6909 d00e |0030: sput-object v9, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -075e9c: 1230 |0032: const/4 v0, #int 3 // #3 │ │ -075e9e: 2300 bb04 |0033: new-array v0, v0, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@04bb │ │ -075ea2: 6201 ce0e |0035: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -075ea6: 4d01 0002 |0037: aput-object v1, v0, v2 │ │ -075eaa: 6201 cf0e |0039: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -075eae: 4d01 0008 |003b: aput-object v1, v0, v8 │ │ -075eb2: 6201 d00e |003d: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -075eb6: 4d01 000f |003f: aput-object v1, v0, v15 │ │ -075eba: 6900 cd0e |0041: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.$VALUES:[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecd │ │ -075ebe: 0e00 |0043: return-void │ │ +075e2c: |[075e2c] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.:()V │ │ +075e3c: 1405 0600 087f |0000: const v5, #float 1.80775e+38 // #7f080006 │ │ +075e42: 122f |0003: const/4 v15, #int 2 // #2 │ │ +075e44: 1218 |0004: const/4 v8, #int 1 // #1 │ │ +075e46: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +075e48: 2200 3a04 |0006: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +075e4c: 1a01 6a02 |0008: const-string v1, "BACKGROUND" // string@026a │ │ +075e50: 1a03 580b |000a: const-string v3, "PrefKeyBackgroundColor" // string@0b58 │ │ +075e54: 1a04 590b |000c: const-string v4, "PrefKeyBackgroundOpacity" // string@0b59 │ │ +075e58: 7606 3822 0000 |000e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ +075e5e: 6900 ce0e |0011: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +075e62: 2206 3a04 |0013: new-instance v6, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +075e66: 1a07 cc03 |0015: const-string v7, "FOREGROUND" // string@03cc │ │ +075e6a: 1a09 5a0b |0017: const-string v9, "PrefKeyForegroundColor" // string@0b5a │ │ +075e6e: 1a0a 5b0b |0019: const-string v10, "PrefKeyForegroundOpacity" // string@0b5b │ │ +075e72: 140b 0700 087f |001b: const v11, #float 1.80775e+38 // #7f080007 │ │ +075e78: 7606 3822 0600 |001e: invoke-direct/range {v6, v7, v8, v9, v10, v11}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ +075e7e: 6906 cf0e |0021: sput-object v6, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +075e82: 2209 3a04 |0023: new-instance v9, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +075e86: 1a0a 420c |0025: const-string v10, "TEXT" // string@0c42 │ │ +075e8a: 1a0c 5e0b |0027: const-string v12, "PrefKeyTextColor" // string@0b5e │ │ +075e8e: 1a0d 5f0b |0029: const-string v13, "PrefKeyTextOpacity" // string@0b5f │ │ +075e92: 01fb |002b: move v11, v15 │ │ +075e94: 015e |002c: move v14, v5 │ │ +075e96: 7606 3822 0900 |002d: invoke-direct/range {v9, v10, v11, v12, v13, v14}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V // method@2238 │ │ +075e9c: 6909 d00e |0030: sput-object v9, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +075ea0: 1230 |0032: const/4 v0, #int 3 // #3 │ │ +075ea2: 2300 c404 |0033: new-array v0, v0, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@04c4 │ │ +075ea6: 6201 ce0e |0035: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +075eaa: 4d01 0002 |0037: aput-object v1, v0, v2 │ │ +075eae: 6201 cf0e |0039: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +075eb2: 4d01 0008 |003b: aput-object v1, v0, v8 │ │ +075eb6: 6201 d00e |003d: sget-object v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +075eba: 4d01 000f |003f: aput-object v1, v0, v15 │ │ +075ebe: 6900 cd0e |0041: sput-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.$VALUES:[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecd │ │ +075ec2: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=29 │ │ 0x0013 line=30 │ │ 0x0023 line=31 │ │ 0x0032 line=28 │ │ locals : │ │ @@ -128970,20 +128970,20 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -075ec0: |[075ec0] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ -075ed0: 7030 9422 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2294 │ │ -075ed6: 5b04 d20e |0003: iput-object v4, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyAlpha:Ljava/lang/String; // field@0ed2 │ │ -075eda: 5b03 d30e |0005: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyColor:Ljava/lang/String; // field@0ed3 │ │ -075ede: 5905 d10e |0007: iput v5, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mDefaultColor:I // field@0ed1 │ │ -075ee2: 0e00 |0009: return-void │ │ +075ec4: |[075ec4] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.:(Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;I)V │ │ +075ed4: 7030 9422 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2294 │ │ +075eda: 5b04 d20e |0003: iput-object v4, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyAlpha:Ljava/lang/String; // field@0ed2 │ │ +075ede: 5b03 d30e |0005: iput-object v3, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyColor:Ljava/lang/String; // field@0ed3 │ │ +075ee2: 5905 d10e |0007: iput v5, v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mDefaultColor:I // field@0ed1 │ │ +075ee6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ 0x0009 line=41 │ │ @@ -129000,17 +129000,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075ee4: |[075ee4] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; │ │ -075ef4: 5410 d20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyAlpha:Ljava/lang/String; // field@0ed2 │ │ -075ef8: 1100 |0002: return-object v0 │ │ +075ee8: |[075ee8] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; │ │ +075ef8: 5410 d20e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyAlpha:Ljava/lang/String; // field@0ed2 │ │ +075efc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;) │ │ @@ -129018,17 +129018,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075efc: |[075efc] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; │ │ -075f0c: 5410 d30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyColor:Ljava/lang/String; // field@0ed3 │ │ -075f10: 1100 |0002: return-object v0 │ │ +075f00: |[075f00] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; │ │ +075f10: 5410 d30e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mKeyColor:Ljava/lang/String; // field@0ed3 │ │ +075f14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ #4 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;) │ │ @@ -129036,17 +129036,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075f14: |[075f14] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$200:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ -075f24: 5210 d10e |0000: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mDefaultColor:I // field@0ed1 │ │ -075f28: 0f00 |0002: return v0 │ │ +075f18: |[075f18] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.access$200:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ +075f28: 5210 d10e |0000: iget v0, v1, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.mDefaultColor:I // field@0ed1 │ │ +075f2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ #5 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;) │ │ @@ -129054,20 +129054,20 @@ │ │ type : '(Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -075f2c: |[075f2c] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.valueOf:(Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ -075f3c: 1c00 3104 |0000: const-class v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -075f40: 7120 9522 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2295 │ │ -075f46: 0c00 |0005: move-result-object v0 │ │ -075f48: 1f00 3104 |0006: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -075f4c: 1100 |0008: return-object v0 │ │ +075f30: |[075f30] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.valueOf:(Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ +075f40: 1c00 3a04 |0000: const-class v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +075f44: 7120 9522 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2295 │ │ +075f4a: 0c00 |0005: move-result-object v0 │ │ +075f4c: 1f00 3a04 |0006: check-cast v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +075f50: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 name Ljava/lang/String; │ │ │ │ #6 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;) │ │ @@ -129075,33 +129075,33 @@ │ │ type : '()[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075f50: |[075f50] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.values:()[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ -075f60: 6200 cd0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.$VALUES:[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecd │ │ -075f64: 6e10 7123 0000 |0002: invoke-virtual {v0}, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.clone:()Ljava/lang/Object; // method@2371 │ │ -075f6a: 0c00 |0005: move-result-object v0 │ │ -075f6c: 1f00 bb04 |0006: check-cast v0, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@04bb │ │ -075f70: 1100 |0008: return-object v0 │ │ +075f54: |[075f54] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils$PreferenceId.values:()[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ +075f64: 6200 cd0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.$VALUES:[Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecd │ │ +075f68: 6e10 7123 0000 |0002: invoke-virtual {v0}, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.clone:()Ljava/lang/Object; // method@2371 │ │ +075f6e: 0c00 |0005: move-result-object v0 │ │ +075f70: 1f00 c404 |0006: check-cast v0, [Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@04c4 │ │ +075f74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 2905 (PreferenceUtils.java) │ │ + source_file_idx : 2914 (PreferenceUtils.java) │ │ │ │ Class #534 header: │ │ -class_idx : 1074 │ │ +class_idx : 1083 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2905 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2914 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -129195,17 +129195,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075f74: |[075f74] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.:()V │ │ -075f84: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -075f8a: 0e00 |0003: return-void │ │ +075f78: |[075f78] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.:()V │ │ +075f88: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +075f8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0003 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils; │ │ │ │ @@ -129214,20 +129214,20 @@ │ │ type : '(Landroid/content/Context;)Landroid/content/SharedPreferences;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -075f8c: |[075f8c] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ -075f9c: 6e10 f800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -075fa2: 0c00 |0003: move-result-object v0 │ │ -075fa4: 7110 9602 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0296 │ │ -075faa: 0c00 |0007: move-result-object v0 │ │ -075fac: 1100 |0008: return-object v0 │ │ +075f90: |[075f90] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ +075fa0: 6e10 f800 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +075fa6: 0c00 |0003: move-result-object v0 │ │ +075fa8: 7110 9602 0000 |0004: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@0296 │ │ +075fae: 0c00 |0007: move-result-object v0 │ │ +075fb0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;) │ │ @@ -129235,23 +129235,23 @@ │ │ type : '(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -075fb0: |[075fb0] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ -075fc0: 7110 3f22 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -075fc6: 0c00 |0003: move-result-object v0 │ │ -075fc8: 7110 3922 0400 |0004: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@2239 │ │ -075fce: 0c01 |0007: move-result-object v1 │ │ -075fd0: 1302 ff00 |0008: const/16 v2, #int 255 // #ff │ │ -075fd4: 7230 5301 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0153 │ │ -075fda: 0a00 |000d: move-result v0 │ │ -075fdc: 0f00 |000e: return v0 │ │ +075fb4: |[075fb4] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ +075fc4: 7110 3f22 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +075fca: 0c00 |0003: move-result-object v0 │ │ +075fcc: 7110 3922 0400 |0004: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@2239 │ │ +075fd2: 0c01 |0007: move-result-object v1 │ │ +075fd4: 1302 ff00 |0008: const/16 v2, #int 255 // #ff │ │ +075fd8: 7230 5301 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0153 │ │ +075fde: 0a00 |000d: move-result v0 │ │ +075fe0: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x000f reg=3 context Landroid/content/Context; │ │ 0x0000 - 0x000f reg=4 preferenceId Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ @@ -129260,28 +129260,28 @@ │ │ type : '(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -075fe0: |[075fe0] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ -075ff0: 7110 3f22 0400 |0000: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -075ff6: 0c00 |0003: move-result-object v0 │ │ -075ff8: 7110 3a22 0500 |0004: invoke-static {v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@223a │ │ -075ffe: 0c01 |0007: move-result-object v1 │ │ -076000: 6e10 0701 0400 |0008: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -076006: 0c02 |000b: move-result-object v2 │ │ -076008: 7110 3b22 0500 |000c: invoke-static {v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$200:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@223b │ │ -07600e: 0a03 |000f: move-result v3 │ │ -076010: 6e20 7101 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -076016: 0a02 |0013: move-result v2 │ │ -076018: 7230 5301 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0153 │ │ -07601e: 0a00 |0017: move-result v0 │ │ -076020: 0f00 |0018: return v0 │ │ +075fe4: |[075fe4] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ +075ff4: 7110 3f22 0400 |0000: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +075ffa: 0c00 |0003: move-result-object v0 │ │ +075ffc: 7110 3a22 0500 |0004: invoke-static {v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@223a │ │ +076002: 0c01 |0007: move-result-object v1 │ │ +076004: 6e10 0701 0400 |0008: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +07600a: 0c02 |000b: move-result-object v2 │ │ +07600c: 7110 3b22 0500 |000c: invoke-static {v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$200:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@223b │ │ +076012: 0a03 |000f: move-result v3 │ │ +076014: 6e20 7101 3200 |0010: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +07601a: 0a02 |0013: move-result v2 │ │ +07601c: 7230 5301 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getInt:(Ljava/lang/String;I)I // method@0153 │ │ +076022: 0a00 |0017: move-result v0 │ │ +076024: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0019 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0019 reg=5 preferenceId Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ @@ -129290,74 +129290,76 @@ │ │ type : '(Landroid/content/Context;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -076024: |[076024] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; │ │ -076034: 7110 3f22 0600 |0000: invoke-static {v6}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -07603a: 0c00 |0003: move-result-object v0 │ │ -07603c: 1a04 540b |0004: const-string v4, "PrefKeyTemperatureUnitString" // string@0b54 │ │ -076040: 1405 3e00 0c7f |0006: const v5, #float 1.86093e+38 // #7f0c003e │ │ -076046: 6e20 0801 5600 |0009: invoke-virtual {v6, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -07604c: 0c05 |000c: move-result-object v5 │ │ -07604e: 7230 5501 4005 |000d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ -076054: 0c03 |0010: move-result-object v3 │ │ -076056: 1a04 570b |0011: const-string v4, "PrefKeylastTemperatureInCelsius" // string@0b57 │ │ -07605a: 1505 a041 |0013: const/high16 v5, #int 1101004800 // #41a0 │ │ -07605e: 7230 5201 4005 |0015: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0152 │ │ -076064: 0a04 |0018: move-result v4 │ │ -076066: 7110 9922 0400 |0019: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ -07606c: 0c01 |001c: move-result-object v1 │ │ -07606e: 1404 4000 0c7f |001d: const v4, #float 1.86093e+38 // #7f0c0040 │ │ -076074: 6e20 0801 4600 |0020: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -07607a: 0c04 |0023: move-result-object v4 │ │ -07607c: 6e20 c722 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -076082: 0a04 |0027: move-result v4 │ │ -076084: 3804 2e00 |0028: if-eqz v4, 0056 // +002e │ │ -076088: 6e10 9722 0100 |002a: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ -07608e: 0a04 |002d: move-result v4 │ │ -076090: 1405 6666 e63f |002e: const v5, #float 1.8 // #3fe66666 │ │ -076096: c854 |0031: mul-float/2addr v4, v5 │ │ -076098: 1505 0042 |0032: const/high16 v5, #int 1107296256 // #4200 │ │ -07609c: c654 |0034: add-float/2addr v4, v5 │ │ -07609e: 7110 9922 0400 |0035: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ -0760a4: 0c01 |0038: move-result-object v1 │ │ -0760a6: 2204 7a04 |0039: new-instance v4, Ljava/text/DecimalFormat; // type@047a │ │ -0760aa: 1a05 8f00 |003b: const-string v5, "#.#" // string@008f │ │ -0760ae: 7020 fd22 5400 |003d: invoke-direct {v4, v5}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@22fd │ │ -0760b4: 6e20 fe22 1400 |0040: invoke-virtual {v4, v1}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@22fe │ │ -0760ba: 0c02 |0043: move-result-object v2 │ │ -0760bc: 2204 6404 |0044: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -0760c0: 7010 d422 0400 |0046: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0760c6: 6e20 dc22 2400 |0049: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0760cc: 0c04 |004c: move-result-object v4 │ │ -0760ce: 6e20 dc22 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0760d4: 0c04 |0050: move-result-object v4 │ │ -0760d6: 6e10 e122 0400 |0051: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0760dc: 0c04 |0054: move-result-object v4 │ │ -0760de: 1104 |0055: return-object v4 │ │ -0760e0: 1404 4200 0c7f |0056: const v4, #float 1.86093e+38 // #7f0c0042 │ │ -0760e6: 6e20 0801 4600 |0059: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -0760ec: 0c04 |005c: move-result-object v4 │ │ -0760ee: 6e20 c722 4300 |005d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -0760f4: 0a04 |0060: move-result v4 │ │ -0760f6: 3804 d8ff |0061: if-eqz v4, 0039 // -0028 │ │ -0760fa: 6e10 9722 0100 |0063: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ -076100: 0a04 |0066: move-result v4 │ │ -076102: 1405 3393 8843 |0067: const v5, #float 273.15 // #43889333 │ │ -076108: c654 |006a: add-float/2addr v4, v5 │ │ -07610a: 7110 9922 0400 |006b: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ -076110: 0c01 |006e: move-result-object v1 │ │ -076112: 28ca |006f: goto 0039 // -0036 │ │ +076028: |[076028] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; │ │ +076038: 7110 3f22 0600 |0000: invoke-static {v6}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +07603e: 0c00 |0003: move-result-object v0 │ │ +076040: 1a04 5d0b |0004: const-string v4, "PrefKeyTemperatureUnitString" // string@0b5d │ │ +076044: 1405 3e00 0c7f |0006: const v5, #float 1.86093e+38 // #7f0c003e │ │ +07604a: 6e20 0801 5600 |0009: invoke-virtual {v6, v5}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +076050: 0c05 |000c: move-result-object v5 │ │ +076052: 7230 5501 4005 |000d: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0155 │ │ +076058: 0c03 |0010: move-result-object v3 │ │ +07605a: 1a04 600b |0011: const-string v4, "PrefKeylastTemperatureInCelsius" // string@0b60 │ │ +07605e: 1505 a041 |0013: const/high16 v5, #int 1101004800 // #41a0 │ │ +076062: 7230 5201 4005 |0015: invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;.getFloat:(Ljava/lang/String;F)F // method@0152 │ │ +076068: 0a04 |0018: move-result v4 │ │ +07606a: 7110 9922 0400 |0019: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ +076070: 0c01 |001c: move-result-object v1 │ │ +076072: 1404 4000 0c7f |001d: const v4, #float 1.86093e+38 // #7f0c0040 │ │ +076078: 6e20 0801 4600 |0020: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +07607e: 0c04 |0023: move-result-object v4 │ │ +076080: 6e20 c722 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +076086: 0a04 |0027: move-result v4 │ │ +076088: 3804 2e00 |0028: if-eqz v4, 0056 // +002e │ │ +07608c: 6e10 9722 0100 |002a: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ +076092: 0a04 |002d: move-result v4 │ │ +076094: 1405 6666 e63f |002e: const v5, #float 1.8 // #3fe66666 │ │ +07609a: c854 |0031: mul-float/2addr v4, v5 │ │ +07609c: 1505 0042 |0032: const/high16 v5, #int 1107296256 // #4200 │ │ +0760a0: c654 |0034: add-float/2addr v4, v5 │ │ +0760a2: 7110 9922 0400 |0035: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ +0760a8: 0c01 |0038: move-result-object v1 │ │ +0760aa: 2204 8304 |0039: new-instance v4, Ljava/text/DecimalFormat; // type@0483 │ │ +0760ae: 1a05 8f00 |003b: const-string v5, "#.#" // string@008f │ │ +0760b2: 7020 fd22 5400 |003d: invoke-direct {v4, v5}, Ljava/text/DecimalFormat;.:(Ljava/lang/String;)V // method@22fd │ │ +0760b8: 6e20 fe22 1400 |0040: invoke-virtual {v4, v1}, Ljava/text/DecimalFormat;.format:(Ljava/lang/Object;)Ljava/lang/String; // method@22fe │ │ +0760be: 0c02 |0043: move-result-object v2 │ │ +0760c0: 2204 6d04 |0044: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +0760c4: 7010 d422 0400 |0046: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0760ca: 6e20 dc22 2400 |0049: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0760d0: 0c04 |004c: move-result-object v4 │ │ +0760d2: 6e20 dc22 3400 |004d: invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0760d8: 0c04 |0050: move-result-object v4 │ │ +0760da: 6e10 e122 0400 |0051: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0760e0: 0c04 |0054: move-result-object v4 │ │ +0760e2: 1104 |0055: return-object v4 │ │ +0760e4: 1404 4200 0c7f |0056: const v4, #float 1.86093e+38 // #7f0c0042 │ │ +0760ea: 6e20 0801 4600 |0059: invoke-virtual {v6, v4}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +0760f0: 0c04 |005c: move-result-object v4 │ │ +0760f2: 6e20 c722 4300 |005d: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0760f8: 0a04 |0060: move-result v4 │ │ +0760fa: 3804 d8ff |0061: if-eqz v4, 0039 // -0028 │ │ +0760fe: 6e10 9722 0100 |0063: invoke-virtual {v1}, Ljava/lang/Float;.floatValue:()F // method@2297 │ │ +076104: 0a04 |0066: move-result v4 │ │ +076106: 1405 3393 8843 |0067: const v5, #float 273.15 // #43889333 │ │ +07610c: c654 |006a: add-float/2addr v4, v5 │ │ +07610e: 7110 9922 0400 |006b: invoke-static {v4}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2299 │ │ +076114: 0c01 |006e: move-result-object v1 │ │ +076116: 28ca |006f: goto 0039 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0004 line=90 │ │ + 0x0009 line=91 │ │ + 0x000d line=90 │ │ 0x0011 line=94 │ │ 0x001d line=96 │ │ 0x002a line=98 │ │ 0x0039 line=104 │ │ 0x0044 line=106 │ │ 0x0056 line=99 │ │ 0x0063 line=101 │ │ @@ -129369,78 +129371,78 @@ │ │ 0x0000 - 0x0070 reg=6 context Landroid/content/Context; │ │ │ │ #5 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;) │ │ name : 'isTemperatureOutdated' │ │ type : '(Landroid/content/Context;Ljava/lang/Boolean;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -076114: |[076114] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z │ │ -076124: 7110 3f22 0c00 |0000: invoke-static {v12}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -07612a: 0c01 |0003: move-result-object v1 │ │ -07612c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07612e: 1706 80ee 3600 |0005: const-wide/32 v6, #float 5.04467e-39 // #0036ee80 │ │ -076134: 6e10 7722 0d00 |0008: invoke-virtual {v13}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ -07613a: 0a08 |000b: move-result v8 │ │ -07613c: 3808 0500 |000c: if-eqz v8, 0011 // +0005 │ │ -076140: 1706 c027 0900 |000e: const-wide/32 v6, #float 8.40779e-40 // #000927c0 │ │ -076146: 7100 e322 0000 |0011: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -07614c: 0b04 |0014: move-result-wide v4 │ │ -07614e: 1a08 530b |0015: const-string v8, "PrefKeyLastUpdateTime" // string@0b53 │ │ -076152: 160a 0000 |0017: const-wide/16 v10, #int 0 // #0 │ │ -076156: 7240 5401 81ba |0019: invoke-interface {v1, v8, v10, v11}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@0154 │ │ -07615c: 0b02 |001c: move-result-wide v2 │ │ -07615e: 9c08 0402 |001d: sub-long v8, v4, v2 │ │ -076162: 3108 0806 |001f: cmp-long v8, v8, v6 │ │ -076166: 3d08 0300 |0021: if-lez v8, 0024 // +0003 │ │ -07616a: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -07616c: 0f00 |0024: return v0 │ │ +076118: |[076118] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z │ │ +076128: 7110 3f22 0b00 |0000: invoke-static {v11}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +07612e: 0c05 |0003: move-result-object v5 │ │ +076130: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +076132: 1706 80ee 3600 |0005: const-wide/32 v6, #float 5.04467e-39 // #0036ee80 │ │ +076138: 6e10 7722 0c00 |0008: invoke-virtual {v12}, Ljava/lang/Boolean;.booleanValue:()Z // method@2277 │ │ +07613e: 0a08 |000b: move-result v8 │ │ +076140: 3808 0500 |000c: if-eqz v8, 0011 // +0005 │ │ +076144: 1706 c027 0900 |000e: const-wide/32 v6, #float 8.40779e-40 // #000927c0 │ │ +07614a: 7100 e322 0000 |0011: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +076150: 0b03 |0014: move-result-wide v3 │ │ +076152: 1a08 5c0b |0015: const-string v8, "PrefKeyLastUpdateTime" // string@0b5c │ │ +076156: 1609 0000 |0017: const-wide/16 v9, #int 0 // #0 │ │ +07615a: 7240 5401 85a9 |0019: invoke-interface {v5, v8, v9, v10}, Landroid/content/SharedPreferences;.getLong:(Ljava/lang/String;J)J // method@0154 │ │ +076160: 0b01 |001c: move-result-wide v1 │ │ +076162: 9c08 0301 |001d: sub-long v8, v3, v1 │ │ +076166: 3108 0806 |001f: cmp-long v8, v8, v6 │ │ +07616a: 3d08 0300 |0021: if-lez v8, 0024 // +0003 │ │ +07616e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +076170: 0f00 |0024: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x0005 line=188 │ │ 0x0008 line=189 │ │ 0x0011 line=192 │ │ 0x0015 line=193 │ │ 0x001d line=197 │ │ 0x0023 line=198 │ │ 0x0024 line=201 │ │ locals : │ │ 0x0005 - 0x0025 reg=0 isOutdated Z │ │ - 0x0004 - 0x0025 reg=1 sharedPreferences Landroid/content/SharedPreferences; │ │ - 0x001d - 0x0025 reg=2 lastUpdate J │ │ - 0x0015 - 0x0025 reg=4 now J │ │ + 0x001d - 0x0025 reg=1 lastUpdate J │ │ + 0x0015 - 0x0025 reg=3 now J │ │ + 0x0004 - 0x0025 reg=5 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0008 - 0x0025 reg=6 updateInterval J │ │ - 0x0000 - 0x0025 reg=12 context Landroid/content/Context; │ │ - 0x0000 - 0x0025 reg=13 manualRefresh Ljava/lang/Boolean; │ │ + 0x0000 - 0x0025 reg=11 context Landroid/content/Context; │ │ + 0x0000 - 0x0025 reg=12 manualRefresh Ljava/lang/Boolean; │ │ │ │ #6 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;) │ │ name : 'storePreferedAlpha' │ │ type : '(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -076170: |[076170] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storePreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z │ │ -076180: 7110 3f22 0200 |0000: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -076186: 0c01 |0003: move-result-object v1 │ │ -076188: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ -07618e: 0c00 |0007: move-result-object v0 │ │ -076190: 7110 3922 0300 |0008: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@2239 │ │ -076196: 0c01 |000b: move-result-object v1 │ │ -076198: 7230 4e01 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@014e │ │ -07619e: 7210 4c01 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ -0761a4: 0a01 |0012: move-result v1 │ │ -0761a6: 0f01 |0013: return v1 │ │ +076174: |[076174] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storePreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z │ │ +076184: 7110 3f22 0200 |0000: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +07618a: 0c01 |0003: move-result-object v1 │ │ +07618c: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ +076192: 0c00 |0007: move-result-object v0 │ │ +076194: 7110 3922 0300 |0008: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$000:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@2239 │ │ +07619a: 0c01 |000b: move-result-object v1 │ │ +07619c: 7230 4e01 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@014e │ │ +0761a2: 7210 4c01 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ +0761a8: 0a01 |0012: move-result v1 │ │ +0761aa: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0008 line=136 │ │ 0x000f line=137 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ @@ -129453,25 +129455,25 @@ │ │ type : '(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0761a8: |[0761a8] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storePreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z │ │ -0761b8: 7110 3f22 0200 |0000: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -0761be: 0c01 |0003: move-result-object v1 │ │ -0761c0: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ -0761c6: 0c00 |0007: move-result-object v0 │ │ -0761c8: 7110 3a22 0300 |0008: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@223a │ │ -0761ce: 0c01 |000b: move-result-object v1 │ │ -0761d0: 7230 4e01 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@014e │ │ -0761d6: 7210 4c01 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ -0761dc: 0a01 |0012: move-result v1 │ │ -0761de: 0f01 |0013: return v1 │ │ +0761ac: |[0761ac] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storePreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;I)Z │ │ +0761bc: 7110 3f22 0200 |0000: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +0761c2: 0c01 |0003: move-result-object v1 │ │ +0761c4: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ +0761ca: 0c00 |0007: move-result-object v0 │ │ +0761cc: 7110 3a22 0300 |0008: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.access$100:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Ljava/lang/String; // method@223a │ │ +0761d2: 0c01 |000b: move-result-object v1 │ │ +0761d4: 7230 4e01 1004 |000c: invoke-interface {v0, v1, v4}, Landroid/content/SharedPreferences$Editor;.putInt:(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor; // method@014e │ │ +0761da: 7210 4c01 0000 |000f: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ +0761e0: 0a01 |0012: move-result v1 │ │ +0761e2: 0f01 |0013: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0008 line=161 │ │ 0x000f line=162 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ @@ -129480,53 +129482,53 @@ │ │ 0x0000 - 0x0014 reg=4 newValue I │ │ │ │ #8 : (in Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;) │ │ name : 'storeTemperatureInCelsius' │ │ type : '(Landroid/content/Context;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0761e0: |[0761e0] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storeTemperatureInCelsius:(Landroid/content/Context;F)V │ │ -0761f0: 7110 3f22 0600 |0000: invoke-static {v6}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -0761f6: 0c01 |0003: move-result-object v1 │ │ -0761f8: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ -0761fe: 0c00 |0007: move-result-object v0 │ │ -076200: 1a02 570b |0008: const-string v2, "PrefKeylastTemperatureInCelsius" // string@0b57 │ │ -076204: 7230 4d01 2007 |000a: invoke-interface {v0, v2, v7}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@014d │ │ -07620a: 1a02 530b |000d: const-string v2, "PrefKeyLastUpdateTime" // string@0b53 │ │ -07620e: 7100 e322 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ -076214: 0b04 |0012: move-result-wide v4 │ │ -076216: 7240 4f01 2054 |0013: invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@014f │ │ -07621c: 7210 4c01 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ -076222: 0e00 |0019: return-void │ │ +0761e4: |[0761e4] fr.tvbarthel.apps.simplethermometer.utils.PreferenceUtils.storeTemperatureInCelsius:(Landroid/content/Context;F)V │ │ +0761f4: 7110 3f22 0500 |0000: invoke-static {v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +0761fa: 0c01 |0003: move-result-object v1 │ │ +0761fc: 7210 5101 0100 |0004: invoke-interface {v1}, Landroid/content/SharedPreferences;.edit:()Landroid/content/SharedPreferences$Editor; // method@0151 │ │ +076202: 0c00 |0007: move-result-object v0 │ │ +076204: 1a02 600b |0008: const-string v2, "PrefKeylastTemperatureInCelsius" // string@0b60 │ │ +076208: 7230 4d01 2006 |000a: invoke-interface {v0, v2, v6}, Landroid/content/SharedPreferences$Editor;.putFloat:(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; // method@014d │ │ +07620e: 1a02 5c0b |000d: const-string v2, "PrefKeyLastUpdateTime" // string@0b5c │ │ +076212: 7100 e322 0000 |000f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@22e3 │ │ +076218: 0b03 |0012: move-result-wide v3 │ │ +07621a: 7240 4f01 2043 |0013: invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;.putLong:(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; // method@014f │ │ +076220: 7210 4c01 0000 |0016: invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;.commit:()Z // method@014c │ │ +076226: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0004 line=117 │ │ 0x0008 line=119 │ │ 0x000d line=121 │ │ 0x0016 line=122 │ │ 0x0019 line=123 │ │ locals : │ │ 0x0008 - 0x001a reg=0 editor Landroid/content/SharedPreferences$Editor; │ │ 0x0004 - 0x001a reg=1 sharedPreferences Landroid/content/SharedPreferences; │ │ - 0x0000 - 0x001a reg=6 context Landroid/content/Context; │ │ - 0x0000 - 0x001a reg=7 temperatureInCelsius F │ │ + 0x0000 - 0x001a reg=5 context Landroid/content/Context; │ │ + 0x0000 - 0x001a reg=6 temperatureInCelsius F │ │ │ │ Virtual methods - │ │ - source_file_idx : 2905 (PreferenceUtils.java) │ │ + source_file_idx : 2914 (PreferenceUtils.java) │ │ │ │ Class #535 header: │ │ -class_idx : 1075 │ │ +class_idx : 1084 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 30 │ │ -source_file_idx : 2999 │ │ +superclass_idx : 33 │ │ +source_file_idx : 3008 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #535 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;' │ │ @@ -129546,17 +129548,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076224: |[076224] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.:()V │ │ -076234: 7010 e600 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@00e6 │ │ -07623a: 0e00 |0003: return-void │ │ +076228: |[076228] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.:()V │ │ +076238: 7010 e600 0000 |0000: invoke-direct {v0}, Landroid/appwidget/AppWidgetProvider;.:()V // method@00e6 │ │ +07623e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;) │ │ @@ -129564,34 +129566,34 @@ │ │ type : '(Landroid/content/Context;[I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -07623c: |[07623c] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.updateAppWidgets:(Landroid/content/Context;[I)V │ │ -07624c: 6e10 f800 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -076252: 0c01 |0003: move-result-object v1 │ │ -076254: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -076256: 7110 7822 0200 |0005: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -07625c: 0c02 |0008: move-result-object v2 │ │ -07625e: 7120 4322 2100 |0009: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z // method@2243 │ │ -076264: 0a01 |000c: move-result v1 │ │ -076266: 3801 0600 |000d: if-eqz v1, 0013 // +0006 │ │ -07626a: 7110 2c22 0400 |000f: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.startForUpdate:(Landroid/content/Context;)V // method@222c │ │ -076270: 0e00 |0012: return-void │ │ -076272: 2200 2c00 |0013: new-instance v0, Landroid/content/Intent; // type@002c │ │ -076276: 6e10 f800 0400 |0015: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ -07627c: 0c01 |0018: move-result-object v1 │ │ -07627e: 1c02 3404 |0019: const-class v2, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; // type@0434 │ │ -076282: 7030 1d01 1002 |001b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ -076288: 1a01 2810 |001e: const-string v1, "appWidgetIds" // string@1028 │ │ -07628c: 6e30 3b01 1005 |0020: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@013b │ │ -076292: 6e20 1901 0400 |0023: invoke-virtual {v4, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ -076298: 28ec |0026: goto 0012 // -0014 │ │ +076240: |[076240] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.updateAppWidgets:(Landroid/content/Context;[I)V │ │ +076250: 6e10 f800 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +076256: 0c01 |0003: move-result-object v1 │ │ +076258: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07625a: 7110 7822 0200 |0005: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +076260: 0c02 |0008: move-result-object v2 │ │ +076262: 7120 4322 2100 |0009: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z // method@2243 │ │ +076268: 0a01 |000c: move-result v1 │ │ +07626a: 3801 0600 |000d: if-eqz v1, 0013 // +0006 │ │ +07626e: 7110 2c22 0400 |000f: invoke-static {v4}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.startForUpdate:(Landroid/content/Context;)V // method@222c │ │ +076274: 0e00 |0012: return-void │ │ +076276: 2200 2f00 |0013: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07627a: 6e10 f800 0400 |0015: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@00f8 │ │ +076280: 0c01 |0018: move-result-object v1 │ │ +076282: 1c02 3d04 |0019: const-class v2, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; // type@043d │ │ +076286: 7030 1d01 1002 |001b: invoke-direct {v0, v1, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ +07628c: 1a01 3110 |001e: const-string v1, "appWidgetIds" // string@1031 │ │ +076290: 6e30 3b01 1005 |0020: invoke-virtual {v0, v1, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[I)Landroid/content/Intent; // method@013b │ │ +076296: 6e20 1901 0400 |0023: invoke-virtual {v4, v0}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0119 │ │ +07629c: 28ec |0026: goto 0012 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x000f line=73 │ │ 0x0012 line=82 │ │ 0x0013 line=76 │ │ 0x001e line=77 │ │ @@ -129608,43 +129610,43 @@ │ │ type : '(Landroid/content/Context;Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -07629c: |[07629c] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -0762ac: 6f30 e700 7608 |0000: invoke-super {v6, v7, v8}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00e7 │ │ -0762b2: 6e10 2401 0800 |0003: invoke-virtual {v8}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -0762b8: 0c00 |0006: move-result-object v0 │ │ -0762ba: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0762bc: 1a05 4a14 |0008: const-string v5, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@144a │ │ -0762c0: 6e20 c722 0500 |000a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -0762c6: 0a05 |000d: move-result v5 │ │ -0762c8: 3805 1800 |000e: if-eqz v5, 0026 // +0018 │ │ -0762cc: 1213 |0010: const/4 v3, #int 1 // #1 │ │ -0762ce: 3803 1400 |0011: if-eqz v3, 0025 // +0014 │ │ -0762d2: 7110 e400 0700 |0013: invoke-static {v7}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@00e4 │ │ -0762d8: 0c02 |0016: move-result-object v2 │ │ -0762da: 2204 2200 |0017: new-instance v4, Landroid/content/ComponentName; // type@0022 │ │ -0762de: 1c05 3304 |0019: const-class v5, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@0433 │ │ -0762e2: 7030 eb00 7405 |001b: invoke-direct {v4, v7, v5}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ -0762e8: 6e20 e300 4200 |001e: invoke-virtual {v2, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@00e3 │ │ -0762ee: 0c01 |0021: move-result-object v1 │ │ -0762f0: 7030 4a22 7601 |0022: invoke-direct {v6, v7, v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;.updateAppWidgets:(Landroid/content/Context;[I)V // method@224a │ │ -0762f6: 0e00 |0025: return-void │ │ -0762f8: 1a05 f00f |0026: const-string v5, "android.net.conn.CONNECTIVITY_CHANGE" // string@0ff0 │ │ -0762fc: 6e20 c722 0500 |0028: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -076302: 0a05 |002b: move-result v5 │ │ -076304: 3805 e5ff |002c: if-eqz v5, 0011 // -001b │ │ -076308: 7110 3322 0700 |002e: invoke-static {v7}, Lfr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils;.isNetworkConnected:(Landroid/content/Context;)Z // method@2233 │ │ -07630e: 0a05 |0031: move-result v5 │ │ -076310: 3805 dfff |0032: if-eqz v5, 0011 // -0021 │ │ -076314: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -076316: 28dc |0035: goto 0011 // -0024 │ │ +0762a0: |[0762a0] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +0762b0: 6f30 e700 7608 |0000: invoke-super {v6, v7, v8}, Landroid/appwidget/AppWidgetProvider;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@00e7 │ │ +0762b6: 6e10 2401 0800 |0003: invoke-virtual {v8}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +0762bc: 0c00 |0006: move-result-object v0 │ │ +0762be: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0762c0: 1a05 5314 |0008: const-string v5, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@1453 │ │ +0762c4: 6e20 c722 0500 |000a: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0762ca: 0a05 |000d: move-result v5 │ │ +0762cc: 3805 1800 |000e: if-eqz v5, 0026 // +0018 │ │ +0762d0: 1213 |0010: const/4 v3, #int 1 // #1 │ │ +0762d2: 3803 1400 |0011: if-eqz v3, 0025 // +0014 │ │ +0762d6: 7110 e400 0700 |0013: invoke-static {v7}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@00e4 │ │ +0762dc: 0c02 |0016: move-result-object v2 │ │ +0762de: 2204 2500 |0017: new-instance v4, Landroid/content/ComponentName; // type@0025 │ │ +0762e2: 1c05 3c04 |0019: const-class v5, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@043c │ │ +0762e6: 7030 eb00 7405 |001b: invoke-direct {v4, v7, v5}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@00eb │ │ +0762ec: 6e20 e300 4200 |001e: invoke-virtual {v2, v4}, Landroid/appwidget/AppWidgetManager;.getAppWidgetIds:(Landroid/content/ComponentName;)[I // method@00e3 │ │ +0762f2: 0c01 |0021: move-result-object v1 │ │ +0762f4: 7030 4a22 7601 |0022: invoke-direct {v6, v7, v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;.updateAppWidgets:(Landroid/content/Context;[I)V // method@224a │ │ +0762fa: 0e00 |0025: return-void │ │ +0762fc: 1a05 f90f |0026: const-string v5, "android.net.conn.CONNECTIVITY_CHANGE" // string@0ff9 │ │ +076300: 6e20 c722 0500 |0028: invoke-virtual {v5, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +076306: 0a05 |002b: move-result v5 │ │ +076308: 3805 e5ff |002c: if-eqz v5, 0011 // -001b │ │ +07630c: 7110 3322 0700 |002e: invoke-static {v7}, Lfr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils;.isNetworkConnected:(Landroid/content/Context;)Z // method@2233 │ │ +076312: 0a05 |0031: move-result v5 │ │ +076314: 3805 dfff |0032: if-eqz v5, 0011 // -0021 │ │ +076318: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +07631a: 28dc |0035: goto 0011 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=37 │ │ 0x0007 line=38 │ │ 0x0008 line=40 │ │ 0x0010 line=42 │ │ @@ -129671,36 +129673,36 @@ │ │ type : '(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -076318: |[076318] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ -076328: 6f40 e800 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/appwidget/AppWidgetProvider;.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V // method@00e8 │ │ -07632e: 7030 4a22 1003 |0003: invoke-direct {v0, v1, v3}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;.updateAppWidgets:(Landroid/content/Context;[I)V // method@224a │ │ -076334: 0e00 |0006: return-void │ │ +07631c: |[07631c] fr.tvbarthel.apps.simplethermometer.widget.STWidgetProvider.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V │ │ +07632c: 6f40 e800 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/appwidget/AppWidgetProvider;.onUpdate:(Landroid/content/Context;Landroid/appwidget/AppWidgetManager;[I)V // method@00e8 │ │ +076332: 7030 4a22 1003 |0003: invoke-direct {v0, v1, v3}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider;.updateAppWidgets:(Landroid/content/Context;[I)V // method@224a │ │ +076338: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ 0x0006 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 appWidgetManager Landroid/appwidget/AppWidgetManager; │ │ 0x0000 - 0x0007 reg=3 appWidgetIds [I │ │ │ │ - source_file_idx : 2999 (STWidgetProvider.java) │ │ + source_file_idx : 3008 (STWidgetProvider.java) │ │ │ │ Class #536 header: │ │ -class_idx : 1076 │ │ +class_idx : 1085 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 28 │ │ -source_file_idx : 3000 │ │ +superclass_idx : 31 │ │ +source_file_idx : 3009 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #536 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;' │ │ @@ -129728,17 +129730,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076338: |[076338] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.:()V │ │ -076348: 7010 e000 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00e0 │ │ -07634e: 0e00 |0003: return-void │ │ +07633c: |[07633c] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.:()V │ │ +07634c: 7010 e000 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@00e0 │ │ +076352: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;) │ │ @@ -129746,69 +129748,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 117 16-bit code units │ │ -076350: |[076350] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.updateAppWidgets:()V │ │ -076360: 6e10 4c22 0f00 |0000: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getApplicationContext:()Landroid/content/Context; // method@224c │ │ -076366: 0c00 |0003: move-result-object v0 │ │ -076368: 7110 4222 0000 |0004: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; // method@2242 │ │ -07636e: 0c09 |0007: move-result-object v9 │ │ -076370: 620d d00e |0008: sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -076374: 7120 4122 d000 |000a: invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -07637a: 0a0b |000d: move-result v11 │ │ -07637c: 620d d00e |000e: sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -076380: 7120 4022 d000 |0010: invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -076386: 0a0a |0013: move-result v10 │ │ -076388: 620d cf0e |0014: sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -07638c: 7120 4122 d000 |0016: invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -076392: 0a04 |0019: move-result v4 │ │ -076394: 620d cf0e |001a: sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -076398: 7120 4022 d000 |001c: invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -07639e: 0a03 |001f: move-result v3 │ │ -0763a0: 54f1 e50e |0020: iget-object v1, v15, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAllWidgetIds:[I // field@0ee5 │ │ -0763a4: 2116 |0022: array-length v6, v1 │ │ -0763a6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -0763a8: 3565 5000 |0024: if-ge v5, v6, 0074 // +0050 │ │ -0763ac: 440c 0105 |0026: aget v12, v1, v5 │ │ -0763b0: 2208 ec03 |0028: new-instance v8, Landroid/widget/RemoteViews; // type@03ec │ │ -0763b4: 6e10 4d22 0f00 |002a: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getPackageName:()Ljava/lang/String; // method@224d │ │ -0763ba: 0c0d |002d: move-result-object v13 │ │ -0763bc: 140e 1e00 037f |002e: const v14, #float 1.74129e+38 // #7f03001e │ │ -0763c2: 7030 cf20 d80e |0031: invoke-direct {v8, v13, v14}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@20cf │ │ -0763c8: 140d 4a00 0a7f |0034: const v13, #float 1.83435e+38 // #7f0a004a │ │ -0763ce: 6e30 d320 d809 |0037: invoke-virtual {v8, v13, v9}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@20d3 │ │ -0763d4: 140d 4a00 0a7f |003a: const v13, #float 1.83435e+38 // #7f0a004a │ │ -0763da: 7120 3022 ab00 |003d: invoke-static {v11, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -0763e0: 0a0e |0040: move-result v14 │ │ -0763e2: 6e30 d220 d80e |0041: invoke-virtual {v8, v13, v14}, Landroid/widget/RemoteViews;.setTextColor:(II)V // method@20d2 │ │ -0763e8: 140d 4900 0a7f |0044: const v13, #float 1.83435e+38 // #7f0a0049 │ │ -0763ee: 1a0e 7f22 |0047: const-string v14, "setColorFilter" // string@227f │ │ -0763f2: 6e40 d020 d84e |0049: invoke-virtual {v8, v13, v14, v4}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@20d0 │ │ -0763f8: 140d 4900 0a7f |004c: const v13, #float 1.83435e+38 // #7f0a0049 │ │ -0763fe: 1a0e 5322 |004f: const-string v14, "setAlpha" // string@2253 │ │ -076402: 6e40 d020 d83e |0051: invoke-virtual {v8, v13, v14, v3}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@20d0 │ │ -076408: 2202 2c00 |0054: new-instance v2, Landroid/content/Intent; // type@002c │ │ -07640c: 6e10 4c22 0f00 |0056: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getApplicationContext:()Landroid/content/Context; // method@224c │ │ -076412: 0c0d |0059: move-result-object v13 │ │ -076414: 1c0e 0504 |005a: const-class v14, Lfr/tvbarthel/apps/simplethermometer/MainActivity; // type@0405 │ │ -076418: 7030 1d01 d20e |005c: invoke-direct {v2, v13, v14}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ -07641e: 120d |005f: const/4 v13, #int 0 // #0 │ │ -076420: 150e 0008 |0060: const/high16 v14, #int 134217728 // #800 │ │ -076424: 7140 ca00 dfe2 |0062: invoke-static {v15, v13, v2, v14}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ -07642a: 0c07 |0065: move-result-object v7 │ │ -07642c: 140d 4800 0a7f |0066: const v13, #float 1.83435e+38 // #7f0a0048 │ │ -076432: 6e30 d120 d807 |0069: invoke-virtual {v8, v13, v7}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@20d1 │ │ -076438: 54fd e60e |006c: iget-object v13, v15, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAppWidgetManager:Landroid/appwidget/AppWidgetManager; // field@0ee6 │ │ -07643c: 6e30 e500 cd08 |006e: invoke-virtual {v13, v12, v8}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@00e5 │ │ -076442: d805 0501 |0071: add-int/lit8 v5, v5, #int 1 // #01 │ │ -076446: 28b1 |0073: goto 0024 // -004f │ │ -076448: 0e00 |0074: return-void │ │ +076354: |[076354] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.updateAppWidgets:()V │ │ +076364: 6e10 4c22 0f00 |0000: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getApplicationContext:()Landroid/content/Context; // method@224c │ │ +07636a: 0c00 |0003: move-result-object v0 │ │ +07636c: 7110 4222 0000 |0004: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; // method@2242 │ │ +076372: 0c06 |0007: move-result-object v6 │ │ +076374: 620a d00e |0008: sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +076378: 7120 4122 a000 |000a: invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +07637e: 0a08 |000d: move-result v8 │ │ +076380: 620a d00e |000e: sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +076384: 7120 4022 a000 |0010: invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +07638a: 0a07 |0013: move-result v7 │ │ +07638c: 620a cf0e |0014: sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +076390: 7120 4122 a000 |0016: invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +076396: 0a03 |0019: move-result v3 │ │ +076398: 620a cf0e |001a: sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +07639c: 7120 4022 a000 |001c: invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +0763a2: 0a02 |001f: move-result v2 │ │ +0763a4: 54fb e50e |0020: iget-object v11, v15, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAllWidgetIds:[I // field@0ee5 │ │ +0763a8: 21bc |0022: array-length v12, v11 │ │ +0763aa: 120a |0023: const/4 v10, #int 0 // #0 │ │ +0763ac: 35ca 5000 |0024: if-ge v10, v12, 0074 // +0050 │ │ +0763b0: 4409 0b0a |0026: aget v9, v11, v10 │ │ +0763b4: 2205 f503 |0028: new-instance v5, Landroid/widget/RemoteViews; // type@03f5 │ │ +0763b8: 6e10 4d22 0f00 |002a: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getPackageName:()Ljava/lang/String; // method@224d │ │ +0763be: 0c0d |002d: move-result-object v13 │ │ +0763c0: 140e 1e00 037f |002e: const v14, #float 1.74129e+38 // #7f03001e │ │ +0763c6: 7030 cf20 d50e |0031: invoke-direct {v5, v13, v14}, Landroid/widget/RemoteViews;.:(Ljava/lang/String;I)V // method@20cf │ │ +0763cc: 140d 4a00 097f |0034: const v13, #float 1.82106e+38 // #7f09004a │ │ +0763d2: 6e30 d320 d506 |0037: invoke-virtual {v5, v13, v6}, Landroid/widget/RemoteViews;.setTextViewText:(ILjava/lang/CharSequence;)V // method@20d3 │ │ +0763d8: 140d 4a00 097f |003a: const v13, #float 1.82106e+38 // #7f09004a │ │ +0763de: 7120 3022 7800 |003d: invoke-static {v8, v7}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +0763e4: 0a0e |0040: move-result v14 │ │ +0763e6: 6e30 d220 d50e |0041: invoke-virtual {v5, v13, v14}, Landroid/widget/RemoteViews;.setTextColor:(II)V // method@20d2 │ │ +0763ec: 140d 4900 097f |0044: const v13, #float 1.82106e+38 // #7f090049 │ │ +0763f2: 1a0e 8822 |0047: const-string v14, "setColorFilter" // string@2288 │ │ +0763f6: 6e40 d020 d53e |0049: invoke-virtual {v5, v13, v14, v3}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@20d0 │ │ +0763fc: 140d 4900 097f |004c: const v13, #float 1.82106e+38 // #7f090049 │ │ +076402: 1a0e 5c22 |004f: const-string v14, "setAlpha" // string@225c │ │ +076406: 6e40 d020 d52e |0051: invoke-virtual {v5, v13, v14, v2}, Landroid/widget/RemoteViews;.setInt:(ILjava/lang/String;I)V // method@20d0 │ │ +07640c: 2201 2f00 |0054: new-instance v1, Landroid/content/Intent; // type@002f │ │ +076410: 6e10 4c22 0f00 |0056: invoke-virtual {v15}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.getApplicationContext:()Landroid/content/Context; // method@224c │ │ +076416: 0c0d |0059: move-result-object v13 │ │ +076418: 1c0e 0e04 |005a: const-class v14, Lfr/tvbarthel/apps/simplethermometer/MainActivity; // type@040e │ │ +07641c: 7030 1d01 d10e |005c: invoke-direct {v1, v13, v14}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ +076422: 120d |005f: const/4 v13, #int 0 // #0 │ │ +076424: 150e 0008 |0060: const/high16 v14, #int 134217728 // #800 │ │ +076428: 7140 ca00 dfe1 |0062: invoke-static {v15, v13, v1, v14}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ +07642e: 0c04 |0065: move-result-object v4 │ │ +076430: 140d 4800 097f |0066: const v13, #float 1.82106e+38 // #7f090048 │ │ +076436: 6e30 d120 d504 |0069: invoke-virtual {v5, v13, v4}, Landroid/widget/RemoteViews;.setOnClickPendingIntent:(ILandroid/app/PendingIntent;)V // method@20d1 │ │ +07643c: 54fd e60e |006c: iget-object v13, v15, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAppWidgetManager:Landroid/appwidget/AppWidgetManager; // field@0ee6 │ │ +076440: 6e30 e500 9d05 |006e: invoke-virtual {v13, v9, v5}, Landroid/appwidget/AppWidgetManager;.updateAppWidget:(ILandroid/widget/RemoteViews;)V // method@00e5 │ │ +076446: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +07644a: 28b1 |0073: goto 0024 // -004f │ │ +07644c: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0004 line=63 │ │ 0x0008 line=64 │ │ 0x000e line=65 │ │ 0x0014 line=66 │ │ @@ -129822,42 +129824,39 @@ │ │ 0x0054 line=81 │ │ 0x005f line=82 │ │ 0x0066 line=83 │ │ 0x006c line=86 │ │ 0x0071 line=70 │ │ 0x0074 line=88 │ │ locals : │ │ - 0x005f - 0x0074 reg=2 clickIntent Landroid/content/Intent; │ │ - 0x0066 - 0x0074 reg=7 pendingIntent Landroid/app/PendingIntent; │ │ - 0x0034 - 0x0074 reg=8 remoteViews Landroid/widget/RemoteViews; │ │ - 0x0028 - 0x0074 reg=12 widgetId I │ │ + 0x005f - 0x0074 reg=1 clickIntent Landroid/content/Intent; │ │ + 0x0066 - 0x0074 reg=4 pendingIntent Landroid/app/PendingIntent; │ │ + 0x0034 - 0x0074 reg=5 remoteViews Landroid/widget/RemoteViews; │ │ + 0x0028 - 0x0074 reg=9 widgetId I │ │ 0x0004 - 0x0075 reg=0 applicationContext Landroid/content/Context; │ │ - 0x0022 - 0x0075 reg=1 arr$ [I │ │ - 0x0020 - 0x0075 reg=3 foregroundAlpha I │ │ - 0x001a - 0x0075 reg=4 foregroundColor I │ │ - 0x0024 - 0x0075 reg=5 i$ I │ │ - 0x0023 - 0x0075 reg=6 len$ I │ │ - 0x0008 - 0x0075 reg=9 temperature Ljava/lang/String; │ │ - 0x0014 - 0x0075 reg=10 textAlpha I │ │ - 0x000e - 0x0075 reg=11 textColor I │ │ + 0x0020 - 0x0075 reg=2 foregroundAlpha I │ │ + 0x001a - 0x0075 reg=3 foregroundColor I │ │ + 0x0008 - 0x0075 reg=6 temperature Ljava/lang/String; │ │ + 0x0014 - 0x0075 reg=7 textAlpha I │ │ + 0x000e - 0x0075 reg=8 textColor I │ │ 0x0000 - 0x0075 reg=15 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; │ │ │ │ Virtual methods - │ │ #0 : (in Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;) │ │ name : 'onBind' │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07644c: |[07644c] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -07645c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07645e: 1100 |0001: return-object v0 │ │ +076450: |[076450] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +076460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076462: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; │ │ 0x0000 - 0x0002 reg=2 intent Landroid/content/Intent; │ │ │ │ @@ -129866,47 +129865,47 @@ │ │ type : '(Landroid/content/Intent;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -076460: |[076460] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.onStartCommand:(Landroid/content/Intent;II)I │ │ -076470: 7110 e400 0100 |0000: invoke-static {v1}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@00e4 │ │ -076476: 0c00 |0003: move-result-object v0 │ │ -076478: 5b10 e60e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAppWidgetManager:Landroid/appwidget/AppWidgetManager; // field@0ee6 │ │ -07647c: 3802 0d00 |0006: if-eqz v2, 0013 // +000d │ │ -076480: 1a00 2810 |0008: const-string v0, "appWidgetIds" // string@1028 │ │ -076484: 6e20 2a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@012a │ │ -07648a: 0c00 |000d: move-result-object v0 │ │ -07648c: 5b10 e50e |000e: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAllWidgetIds:[I // field@0ee5 │ │ -076490: 7010 5122 0100 |0010: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.updateAppWidgets:()V // method@2251 │ │ -076496: 6e10 5022 0100 |0013: invoke-virtual {v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.stopSelf:()V // method@2250 │ │ -07649c: 1230 |0016: const/4 v0, #int 3 // #3 │ │ -07649e: 0f00 |0017: return v0 │ │ +076464: |[076464] fr.tvbarthel.apps.simplethermometer.widget.STWidgetUpdateService.onStartCommand:(Landroid/content/Intent;II)I │ │ +076474: 7110 e400 0100 |0000: invoke-static {v1}, Landroid/appwidget/AppWidgetManager;.getInstance:(Landroid/content/Context;)Landroid/appwidget/AppWidgetManager; // method@00e4 │ │ +07647a: 0c00 |0003: move-result-object v0 │ │ +07647c: 5b10 e60e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAppWidgetManager:Landroid/appwidget/AppWidgetManager; // field@0ee6 │ │ +076480: 3802 0d00 |0006: if-eqz v2, 0013 // +000d │ │ +076484: 1a00 3110 |0008: const-string v0, "appWidgetIds" // string@1031 │ │ +076488: 6e20 2a01 0200 |000a: invoke-virtual {v2, v0}, Landroid/content/Intent;.getIntArrayExtra:(Ljava/lang/String;)[I // method@012a │ │ +07648e: 0c00 |000d: move-result-object v0 │ │ +076490: 5b10 e50e |000e: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.mAllWidgetIds:[I // field@0ee5 │ │ +076494: 7010 5122 0100 |0010: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.updateAppWidgets:()V // method@2251 │ │ +07649a: 6e10 5022 0100 |0013: invoke-virtual {v1}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;.stopSelf:()V // method@2250 │ │ +0764a0: 1230 |0016: const/4 v0, #int 3 // #3 │ │ +0764a2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=37 │ │ 0x0008 line=38 │ │ 0x0010 line=39 │ │ 0x0013 line=42 │ │ 0x0016 line=45 │ │ locals : │ │ 0x0000 - 0x0018 reg=1 this Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService; │ │ 0x0000 - 0x0018 reg=2 intent Landroid/content/Intent; │ │ 0x0000 - 0x0018 reg=3 flags I │ │ 0x0000 - 0x0018 reg=4 startId I │ │ │ │ - source_file_idx : 3000 (STWidgetUpdateService.java) │ │ + source_file_idx : 3009 (STWidgetUpdateService.java) │ │ │ │ Class #537 header: │ │ -class_idx : 149 │ │ +class_idx : 156 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #537 annotations: │ │ @@ -129928,17 +129927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0764a0: |[0764a0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -0764b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0764b6: 0e00 |0003: return-void │ │ +0764a4: |[0764a4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +0764b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0764ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -129947,17 +129946,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0764b8: |[0764b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0764c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0764ca: 0f00 |0001: return v0 │ │ +0764bc: |[0764bc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0764cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0764ce: 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; │ │ │ │ @@ -129966,17 +129965,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0764cc: |[0764cc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0764dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0764de: 0f00 |0001: return v0 │ │ +0764d0: |[0764d0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0764e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0764e2: 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; │ │ │ │ @@ -129985,17 +129984,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 │ │ -0764e0: |[0764e0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0764f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0764f2: 1100 |0001: return-object v0 │ │ +0764e4: |[0764e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0764f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0764f6: 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; │ │ │ │ @@ -130004,17 +130003,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 │ │ -0764f4: |[0764f4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -076504: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076506: 1100 |0001: return-object v0 │ │ +0764f8: |[0764f8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +076508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07650a: 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; │ │ │ │ @@ -130023,17 +130022,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 │ │ -076508: |[076508] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -076518: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07651a: 1100 |0001: return-object v0 │ │ +07650c: |[07650c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +07651c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07651e: 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; │ │ │ │ @@ -130042,30 +130041,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 │ │ -07651c: |[07651c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -07652c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07652e: 1100 |0001: return-object v0 │ │ +076520: |[076520] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +076530: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076532: 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 : 463 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #538 header: │ │ -class_idx : 156 │ │ +class_idx : 163 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #538 annotations: │ │ @@ -130087,17 +130086,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076530: |[076530] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -076540: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -076546: 0e00 |0003: return-void │ │ +076534: |[076534] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +076544: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07654a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -130105,17 +130104,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 │ │ -076548: |[076548] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -076558: 7010 d902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@02d9 │ │ -07655e: 0e00 |0003: return-void │ │ +07654c: |[07654c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +07655c: 7010 d902 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@02d9 │ │ +076562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -130125,17 +130124,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 │ │ -076560: |[076560] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -076570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076572: 1100 |0001: return-object v0 │ │ +076564: |[076564] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +076574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076576: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -130144,16 +130143,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 │ │ -076574: |[076574] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -076584: 1101 |0000: return-object v1 │ │ +076578: |[076578] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +076588: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 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; │ │ @@ -130164,32 +130163,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 │ │ -076588: |[076588] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -076598: 1101 |0000: return-object v1 │ │ +07658c: |[07658c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +07659c: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 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 : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #539 header: │ │ -class_idx : 157 │ │ +class_idx : 164 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #539 annotations: │ │ @@ -130211,17 +130210,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07659c: |[07659c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -0765ac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0765b2: 0e00 |0003: return-void │ │ +0765a0: |[0765a0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +0765b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0765b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -130229,17 +130228,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 │ │ -0765b4: |[0765b4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0765c4: 7010 de02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@02de │ │ -0765ca: 0e00 |0003: return-void │ │ +0765b8: |[0765b8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0765c8: 7010 de02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@02de │ │ +0765ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -130249,18 +130248,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 │ │ -0765cc: |[0765cc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0765dc: 7110 0603 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0306 │ │ -0765e2: 0c00 |0003: move-result-object v0 │ │ -0765e4: 1100 |0004: return-object v0 │ │ +0765d0: |[0765d0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +0765e0: 7110 0603 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0306 │ │ +0765e6: 0c00 |0003: move-result-object v0 │ │ +0765e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -130269,18 +130268,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 │ │ -0765e8: |[0765e8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0765f8: 7130 0703 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0307 │ │ -0765fe: 0c00 |0003: move-result-object v0 │ │ -076600: 1100 |0004: return-object v0 │ │ +0765ec: |[0765ec] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +0765fc: 7130 0703 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0307 │ │ +076602: 0c00 |0003: move-result-object v0 │ │ +076604: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 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; │ │ @@ -130291,34 +130290,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 │ │ -076604: |[076604] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -076614: 7140 0803 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@0308 │ │ -07661a: 0c00 |0003: move-result-object v0 │ │ -07661c: 1100 |0004: return-object v0 │ │ +076608: |[076608] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +076618: 7140 0803 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@0308 │ │ +07661e: 0c00 |0003: move-result-object v0 │ │ +076620: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 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 : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #540 header: │ │ -class_idx : 158 │ │ +class_idx : 165 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #540 annotations: │ │ @@ -130340,17 +130339,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076620: |[076620] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -076630: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -076636: 0e00 |0003: return-void │ │ +076624: |[076624] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +076634: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07663a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -130358,17 +130357,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 │ │ -076638: |[076638] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -076648: 7010 e302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@02e3 │ │ -07664e: 0e00 |0003: return-void │ │ +07663c: |[07663c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +07664c: 7010 e302 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@02e3 │ │ +076652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -130378,18 +130377,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 │ │ -076650: |[076650] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -076660: 7110 0b03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@030b │ │ -076666: 0c00 |0003: move-result-object v0 │ │ -076668: 1100 |0004: return-object v0 │ │ +076654: |[076654] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +076664: 7110 0b03 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@030b │ │ +07666a: 0c00 |0003: move-result-object v0 │ │ +07666c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -130398,18 +130397,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 │ │ -07666c: |[07666c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -07667c: 7130 0c03 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@030c │ │ -076682: 0c00 |0003: move-result-object v0 │ │ -076684: 1100 |0004: return-object v0 │ │ +076670: |[076670] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +076680: 7130 0c03 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@030c │ │ +076686: 0c00 |0003: move-result-object v0 │ │ +076688: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 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; │ │ @@ -130420,34 +130419,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 │ │ -076688: |[076688] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -076698: 7140 0d03 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@030d │ │ -07669e: 0c00 |0003: move-result-object v0 │ │ -0766a0: 1100 |0004: return-object v0 │ │ +07668c: |[07668c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +07669c: 7140 0d03 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@030d │ │ +0766a2: 0c00 |0003: move-result-object v0 │ │ +0766a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 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 : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #541 header: │ │ -class_idx : 162 │ │ +class_idx : 169 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 490 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #541 annotations: │ │ @@ -130527,33 +130526,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0766a4: |[0766a4] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -0766b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0766b6: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0766ba: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -0766be: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0766c2: 2201 9e00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@009e │ │ -0766c6: 7020 e402 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02e4 │ │ -0766cc: 6901 4500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0766d0: 0e00 |000e: return-void │ │ -0766d2: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -0766d6: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -0766da: 2201 9d00 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@009d │ │ -0766de: 7020 df02 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02df │ │ -0766e4: 6901 4500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0766e8: 28f4 |001a: goto 000e // -000c │ │ -0766ea: 2201 9c00 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@009c │ │ -0766ee: 7020 da02 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02da │ │ -0766f4: 6901 4500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0766f8: 28ec |0022: goto 000e // -0014 │ │ +0766a8: |[0766a8] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +0766b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0766ba: 6000 2c00 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0766be: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +0766c2: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +0766c6: 2201 a500 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00a5 │ │ +0766ca: 7020 e402 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02e4 │ │ +0766d0: 6901 4500 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0766d4: 0e00 |000e: return-void │ │ +0766d6: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +0766da: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +0766de: 2201 a400 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00a4 │ │ +0766e2: 7020 df02 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02df │ │ +0766e8: 6901 4500 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0766ec: 28f4 |001a: goto 000e // -000c │ │ +0766ee: 2201 a300 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00a3 │ │ +0766f2: 7020 da02 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@02da │ │ +0766f8: 6901 4500 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0766fc: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=164 │ │ 0x0003 line=165 │ │ 0x0007 line=166 │ │ 0x000e line=172 │ │ 0x000f line=167 │ │ @@ -130567,49 +130566,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 │ │ -0766fc: |[0766fc] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -07670c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07670e: 7010 b622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -076714: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -076716: 5c30 4c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -07671a: 5b34 4700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -07671e: 2040 a000 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a0 │ │ -076722: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ -076726: 0740 |000d: move-object v0, v4 │ │ -076728: 1f00 a000 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a0 │ │ -07672c: 7210 eb02 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@02eb │ │ -076732: 0c00 |0013: move-result-object v0 │ │ -076734: 5b30 4800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -076738: 5b35 4d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -07673c: 5936 4b00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ -076740: 5937 4e00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -076744: 5938 4900 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -076748: 6e10 f702 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02f7 │ │ -07674e: 0c00 |0021: move-result-object v0 │ │ -076750: 5b30 5100 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -076754: 6e10 5a00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005a │ │ -07675a: 0c00 |0027: move-result-object v0 │ │ -07675c: 6e20 7601 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -076762: 0c00 |002b: move-result-object v0 │ │ -076764: 5b30 4a00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -076768: 2200 a100 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00a1 │ │ -07676c: 5431 4a00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -076770: 7040 ed02 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@02ed │ │ -076776: 5b30 5000 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -07677a: 5430 5000 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -07677e: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ -076784: 6e20 f202 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@02f2 │ │ -07678a: 0e00 |003f: return-void │ │ -07678c: 5b32 4800 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -076790: 28d4 |0042: goto 0016 // -002c │ │ +076700: |[076700] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +076710: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +076712: 7010 b622 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +076718: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +07671a: 5c30 4c00 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +07671e: 5b34 4700 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +076722: 2040 a700 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a7 │ │ +076726: 3800 3500 |000b: if-eqz v0, 0040 // +0035 │ │ +07672a: 0740 |000d: move-object v0, v4 │ │ +07672c: 1f00 a700 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00a7 │ │ +076730: 7210 eb02 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@02eb │ │ +076736: 0c00 |0013: move-result-object v0 │ │ +076738: 5b30 4800 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +07673c: 5b35 4d00 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076740: 5936 4b00 |0018: iput v6, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ +076744: 5937 4e00 |001a: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ +076748: 5938 4900 |001c: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ +07674c: 6e10 f702 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02f7 │ │ +076752: 0c00 |0021: move-result-object v0 │ │ +076754: 5b30 5100 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ +076758: 6e10 5a00 0400 |0024: invoke-virtual {v4}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005a │ │ +07675e: 0c00 |0027: move-result-object v0 │ │ +076760: 6e20 7601 6000 |0028: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +076766: 0c00 |002b: move-result-object v0 │ │ +076768: 5b30 4a00 |002c: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ +07676c: 2200 a800 |002e: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00a8 │ │ +076770: 5431 4a00 |0030: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ +076774: 7040 ed02 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@02ed │ │ +07677a: 5b30 5000 |0035: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +07677e: 5430 5000 |0037: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076782: 1401 abaa aa3e |0039: const v1, #float 0.333333 // #3eaaaaab │ │ +076788: 6e20 f202 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@02f2 │ │ +07678e: 0e00 |003f: return-void │ │ +076790: 5b32 4800 |0040: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +076794: 28d4 |0042: goto 0016 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=183 │ │ 0x0007 line=215 │ │ 0x0009 line=218 │ │ 0x000e line=219 │ │ @@ -130636,17 +130635,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 │ │ -076794: |[076794] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -0767a4: 5410 4700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -0767a8: 1100 |0002: return-object v0 │ │ +076798: |[076798] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +0767a8: 5410 4700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +0767ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ Virtual methods - │ │ @@ -130655,26 +130654,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0767ac: |[0767ac] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -0767bc: 5420 4800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -0767c0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0767c4: 5420 4800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -0767c8: 7210 e802 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02e8 │ │ -0767ce: 0c00 |0009: move-result-object v0 │ │ -0767d0: 1100 |000a: return-object v0 │ │ -0767d2: 6200 4500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0767d6: 5421 4700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -0767da: 7220 d602 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02d6 │ │ -0767e0: 0c00 |0012: move-result-object v0 │ │ -0767e2: 28f7 |0013: goto 000a // -0009 │ │ +0767b0: |[0767b0] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +0767c0: 5420 4800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +0767c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0767c8: 5420 4800 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +0767cc: 7210 e802 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02e8 │ │ +0767d2: 0c00 |0009: move-result-object v0 │ │ +0767d4: 1100 |000a: return-object v0 │ │ +0767d6: 6200 4500 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0767da: 5421 4700 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +0767de: 7220 d602 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@02d6 │ │ +0767e4: 0c00 |0012: move-result-object v0 │ │ +0767e6: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0004 line=384 │ │ 0x000a line=386 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -130684,17 +130683,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0767e4: |[0767e4] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -0767f4: 5510 4c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -0767f8: 0f00 |0002: return v0 │ │ +0767e8: |[0767e8] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +0767f8: 5510 4c00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +0767fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -130702,27 +130701,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0767fc: |[0767fc] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -07680c: 6e10 f702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02f7 │ │ -076812: 0c00 |0003: move-result-object v0 │ │ -076814: 5b20 5100 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -076818: 5420 4700 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -07681c: 6e10 5a00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005a │ │ -076822: 0c00 |000b: move-result-object v0 │ │ -076824: 5221 4b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ -076828: 6e20 7601 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -07682e: 0c00 |0011: move-result-object v0 │ │ -076830: 5b20 4a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ -076834: 6e10 0203 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0302 │ │ -07683a: 0e00 |0017: return-void │ │ +076800: |[076800] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +076810: 6e10 f702 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@02f7 │ │ +076816: 0c00 |0003: move-result-object v0 │ │ +076818: 5b20 5100 |0004: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ +07681c: 5420 4700 |0006: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +076820: 6e10 5a00 0000 |0008: invoke-virtual {v0}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@005a │ │ +076826: 0c00 |000b: move-result-object v0 │ │ +076828: 5221 4b00 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@004b │ │ +07682c: 6e20 7601 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +076832: 0c00 |0011: move-result-object v0 │ │ +076834: 5b20 4a00 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@004a │ │ +076838: 6e10 0203 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@0302 │ │ +07683e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0006 line=297 │ │ 0x0014 line=298 │ │ 0x0017 line=299 │ │ locals : │ │ @@ -130734,23 +130733,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07683c: |[07683c] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -07684c: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076850: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -076852: 6e20 f302 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ -076858: 5520 4c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -07685c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -076860: 5220 4e00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -076864: 6e20 ff02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02ff │ │ -07686a: 0e00 |000f: return-void │ │ +076840: |[076840] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +076850: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076854: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +076856: 6e20 f302 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ +07685c: 5520 4c00 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076860: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +076864: 5220 4e00 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ +076868: 6e20 ff02 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02ff │ │ +07686e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0006 line=366 │ │ 0x000a line=367 │ │ 0x000f line=369 │ │ locals : │ │ @@ -130762,23 +130761,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07686c: |[07686c] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -07687c: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076880: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -076884: 6e20 f302 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ -07688a: 5520 4c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -07688e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -076892: 5220 4900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -076896: 6e20 ff02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02ff │ │ -07689c: 0e00 |0010: return-void │ │ +076870: |[076870] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +076880: 5420 5000 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076884: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +076888: 6e20 f302 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ +07688e: 5520 4c00 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076892: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +076896: 5220 4900 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ +07689a: 6e20 ff02 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@02ff │ │ +0768a0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0007 line=351 │ │ 0x000b line=352 │ │ 0x0010 line=354 │ │ locals : │ │ @@ -130790,36 +130789,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0768a0: |[0768a0] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -0768b0: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -0768b4: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -0768b8: 5441 5000 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -0768bc: 6e10 f002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@02f0 │ │ -0768c2: 0a00 |0009: move-result v0 │ │ -0768c4: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -0768c8: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -0768cc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0768ce: a702 0602 |000f: sub-float v2, v6, v2 │ │ -0768d2: 7120 af22 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -0768d8: 0a01 |0014: move-result v1 │ │ -0768da: c831 |0015: mul-float/2addr v1, v3 │ │ -0768dc: 7120 af22 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ -0768e2: 0a00 |0019: move-result v0 │ │ -0768e4: 5441 5000 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -0768e8: 6e20 f302 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ -0768ee: 0e00 |001f: return-void │ │ -0768f0: a801 0603 |0020: mul-float v1, v6, v3 │ │ -0768f4: 7120 b122 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ -0768fa: 0a00 |0025: move-result v0 │ │ -0768fc: 28f4 |0026: goto 001a // -000c │ │ +0768a4: |[0768a4] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +0768b4: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +0768b8: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +0768bc: 5441 5000 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +0768c0: 6e10 f002 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@02f0 │ │ +0768c6: 0a00 |0009: move-result v0 │ │ +0768c8: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +0768cc: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +0768d0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0768d2: a702 0602 |000f: sub-float v2, v6, v2 │ │ +0768d6: 7120 af22 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +0768dc: 0a01 |0014: move-result v1 │ │ +0768de: c831 |0015: mul-float/2addr v1, v3 │ │ +0768e0: 7120 af22 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@22af │ │ +0768e6: 0a00 |0019: move-result v0 │ │ +0768e8: 5441 5000 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +0768ec: 6e20 f302 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ +0768f2: 0e00 |001f: return-void │ │ +0768f4: a801 0603 |0020: mul-float v1, v6, v3 │ │ +0768f8: 7120 b122 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@22b1 │ │ +0768fe: 0a00 |0025: move-result v0 │ │ +076900: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=332 │ │ 0x000a line=333 │ │ 0x000e line=334 │ │ 0x001a line=338 │ │ 0x001f line=339 │ │ @@ -130835,16 +130834,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076900: |[076900] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -076910: 0e00 |0000: return-void │ │ +076904: |[076904] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +076914: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -130853,36 +130852,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -076914: |[076914] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -076924: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -07692a: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -07692e: 7210 121e 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -076934: 0a00 |0008: move-result v0 │ │ -076936: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -07693c: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -076940: 5530 4c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -076944: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -076948: 5430 4d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -07694c: 6e20 8e10 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@108e │ │ -076952: 0a00 |0017: move-result v0 │ │ -076954: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -076958: 5430 4d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -07695c: 6e20 6810 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@1068 │ │ -076962: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -076964: 0f00 |0020: return v0 │ │ -076966: 5430 4d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -07696a: 6e20 9c10 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@109c │ │ -076970: 28f9 |0026: goto 001f // -0007 │ │ -076972: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -076974: 28f8 |0028: goto 0020 // -0008 │ │ +076918: |[076918] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +076928: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +07692e: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +076932: 7210 121e 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +076938: 0a00 |0008: move-result v0 │ │ +07693a: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +076940: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +076944: 5530 4c00 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076948: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +07694c: 5430 4d00 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076950: 6e20 8e10 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@108e │ │ +076956: 0a00 |0017: move-result v0 │ │ +076958: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +07695c: 5430 4d00 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076960: 6e20 6810 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@1068 │ │ +076966: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +076968: 0f00 |0020: return v0 │ │ +07696a: 5430 4d00 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +07696e: 6e20 9c10 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@109c │ │ +076974: 28f9 |0026: goto 001f // -0007 │ │ +076976: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +076978: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=311 │ │ 0x0012 line=312 │ │ 0x001a line=313 │ │ 0x001f line=317 │ │ 0x0020 line=319 │ │ @@ -130897,27 +130896,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -076978: |[076978] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -076988: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -07698c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -076990: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -076994: 7220 e902 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@02e9 │ │ -07699a: 0e00 |0009: return-void │ │ -07699c: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0769a0: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -0769a4: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -0769a8: 7240 d702 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@02d7 │ │ -0769ae: 0c00 |0013: move-result-object v0 │ │ -0769b0: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -0769b4: 28f3 |0016: goto 0009 // -000d │ │ +07697c: |[07697c] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +07698c: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +076990: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +076994: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +076998: 7220 e902 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@02e9 │ │ +07699e: 0e00 |0009: return-void │ │ +0769a0: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0769a4: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ +0769a8: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +0769ac: 7240 d702 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@02d7 │ │ +0769b2: 0c00 |0013: move-result-object v0 │ │ +0769b4: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ +0769b8: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0004 line=400 │ │ 0x0009 line=405 │ │ 0x000a line=403 │ │ locals : │ │ @@ -130929,27 +130928,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -0769b8: |[0769b8] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0769c8: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -0769cc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0769d0: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ -0769d4: 7230 ea02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02ea │ │ -0769da: 0e00 |0009: return-void │ │ -0769dc: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ -0769e0: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -0769e4: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ -0769e8: 7255 d802 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@02d8 │ │ -0769ee: 0c00 |0013: move-result-object v0 │ │ -0769f0: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ -0769f4: 28f3 |0016: goto 0009 // -000d │ │ +0769bc: |[0769bc] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +0769cc: 5430 4800 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +0769d0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0769d4: 5430 4800 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0048 │ │ +0769d8: 7230 ea02 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@02ea │ │ +0769de: 0e00 |0009: return-void │ │ +0769e0: 6200 4500 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@0045 │ │ +0769e4: 5431 4f00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ +0769e8: 5432 4700 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0047 │ │ +0769ec: 7255 d802 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@02d8 │ │ +0769f2: 0c00 |0013: move-result-object v0 │ │ +0769f4: 5b30 4f00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@004f │ │ +0769f8: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0004 line=391 │ │ 0x0009 line=396 │ │ 0x000a line=394 │ │ locals : │ │ @@ -130962,34 +130961,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0769f8: |[0769f8] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -076a08: 5530 4c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -076a0c: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -076a10: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -076a14: 5431 5000 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076a18: 5430 4d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -076a1c: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -076a22: 6e20 8b10 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ -076a28: 0a00 |0010: move-result v0 │ │ -076a2a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -076a2e: 5230 4900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -076a32: 6e30 0003 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ -076a38: 5c34 4c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -076a3c: 0e00 |001a: return-void │ │ -076a3e: 5230 4e00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -076a42: 28f8 |001d: goto 0015 // -0008 │ │ -076a44: 5430 5100 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ -076a48: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -076a4a: 6e30 0003 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ -076a50: 28f4 |0024: goto 0018 // -000c │ │ +0769fc: |[0769fc] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +076a0c: 5530 4c00 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076a10: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +076a14: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +076a18: 5431 5000 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076a1c: 5430 4d00 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076a20: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +076a26: 6e20 8b10 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ +076a2c: 0a00 |0010: move-result v0 │ │ +076a2e: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +076a32: 5230 4900 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ +076a36: 6e30 0003 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ +076a3c: 5c34 4c00 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076a40: 0e00 |001a: return-void │ │ +076a42: 5230 4e00 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ +076a46: 28f8 |001d: goto 0015 // -0008 │ │ +076a48: 5430 5100 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mThemeImage:Landroid/graphics/drawable/Drawable; // field@0051 │ │ +076a4c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +076a4e: 6e30 0003 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ +076a54: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0004 line=269 │ │ 0x0006 line=270 │ │ 0x0018 line=275 │ │ 0x001a line=277 │ │ @@ -131004,39 +131003,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -076a54: |[076a54] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -076a64: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -076a6a: 5430 4d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -076a6e: 6e20 8b10 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ -076a74: 0a00 |0008: move-result v0 │ │ -076a76: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -076a7a: 5430 5000 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076a7e: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -076a82: 6e20 f302 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ -076a88: 5530 4c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ -076a8c: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -076a90: 5431 5000 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076a94: 5430 4d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ -076a98: 6e20 8b10 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ -076a9e: 0a00 |001d: move-result v0 │ │ -076aa0: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -076aa4: 5230 4900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ -076aa8: 6e30 0003 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ -076aae: 0e00 |0025: return-void │ │ -076ab0: 5430 5000 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ -076ab4: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -076ab6: 6e20 f302 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ -076abc: 28e6 |002c: goto 0012 // -001a │ │ -076abe: 5230 4e00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ -076ac2: 28f3 |002f: goto 0022 // -000d │ │ +076a58: |[076a58] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +076a68: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +076a6e: 5430 4d00 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076a72: 6e20 8b10 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ +076a78: 0a00 |0008: move-result v0 │ │ +076a7a: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +076a7e: 5430 5000 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076a82: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +076a86: 6e20 f302 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ +076a8c: 5530 4c00 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@004c │ │ +076a90: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +076a94: 5431 5000 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076a98: 5430 4d00 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@004d │ │ +076a9c: 6e20 8b10 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@108b │ │ +076aa2: 0a00 |001d: move-result v0 │ │ +076aa4: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +076aa8: 5230 4900 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0049 │ │ +076aac: 6e30 0003 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0300 │ │ +076ab2: 0e00 |0025: return-void │ │ +076ab4: 5430 5000 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@0050 │ │ +076ab8: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +076aba: 6e20 f302 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@02f3 │ │ +076ac0: 28e6 |002c: goto 0012 // -001a │ │ +076ac2: 5230 4e00 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@004e │ │ +076ac6: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=245 │ │ 0x000b line=246 │ │ 0x0012 line=251 │ │ 0x0016 line=252 │ │ 0x0025 line=255 │ │ @@ -131044,17 +131043,17 @@ │ │ 0x002d line=252 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ source_file_idx : 490 (ActionBarDrawerToggle.java) │ │ │ │ Class #542 header: │ │ -class_idx : 166 │ │ +class_idx : 173 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 261 │ │ +superclass_idx : 268 │ │ source_file_idx : 577 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #542 - │ │ @@ -131070,17 +131069,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076ac4: |[076ac4] android.support.v4.app.ActivityCompat.:()V │ │ -076ad4: 7010 4506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0645 │ │ -076ada: 0e00 |0003: return-void │ │ +076ac8: |[076ac8] android.support.v4.app.ActivityCompat.:()V │ │ +076ad8: 7010 4506 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@0645 │ │ +076ade: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityCompat;) │ │ @@ -131088,22 +131087,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -076adc: |[076adc] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -076aec: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -076af0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -076af4: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -076af8: 7110 1703 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0317 │ │ -076afe: 0e00 |0009: return-void │ │ -076b00: 6e10 5000 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -076b06: 28fc |000d: goto 0009 // -0004 │ │ +076ae0: |[076ae0] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +076af0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +076af4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +076af8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +076afc: 7110 1703 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0317 │ │ +076b02: 0e00 |0009: return-void │ │ +076b04: 6e10 5000 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +076b0a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=136 │ │ 0x000a line=134 │ │ locals : │ │ @@ -131114,23 +131113,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -076b08: |[076b08] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -076b18: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -076b1c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -076b20: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -076b24: 7110 1503 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0315 │ │ -076b2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -076b2c: 0f00 |000a: return v0 │ │ -076b2e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -076b30: 28fe |000c: goto 000a // -0002 │ │ +076b0c: |[076b0c] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +076b1c: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +076b20: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +076b24: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +076b28: 7110 1503 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0315 │ │ +076b2e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +076b30: 0f00 |000a: return v0 │ │ +076b32: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +076b34: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000a line=67 │ │ locals : │ │ @@ -131141,22 +131140,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 │ │ -076b34: |[076b34] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -076b44: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -076b48: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -076b4c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -076b50: 7130 1803 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0318 │ │ -076b56: 0e00 |0009: return-void │ │ -076b58: 6e20 7300 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ -076b5e: 28fc |000d: goto 0009 // -0004 │ │ +076b38: |[076b38] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +076b48: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +076b4c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +076b50: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +076b54: 7130 1803 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0318 │ │ +076b5a: 0e00 |0009: return-void │ │ +076b5c: 6e20 7300 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ +076b62: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0006 line=89 │ │ 0x0009 line=93 │ │ 0x000a line=91 │ │ locals : │ │ @@ -131169,22 +131168,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 │ │ -076b60: |[076b60] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -076b70: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -076b74: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -076b78: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -076b7c: 7140 1903 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@0319 │ │ -076b82: 0e00 |0009: return-void │ │ -076b84: 6e30 7400 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ -076b8a: 28fc |000d: goto 0009 // -0004 │ │ +076b64: |[076b64] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +076b74: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +076b78: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +076b7c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +076b80: 7140 1903 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@0319 │ │ +076b86: 0e00 |0009: return-void │ │ +076b88: 6e30 7400 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@0074 │ │ +076b8e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0006 line=117 │ │ 0x0009 line=121 │ │ 0x000a line=119 │ │ locals : │ │ @@ -131193,17 +131192,17 @@ │ │ 0x0000 - 0x000e reg=4 requestCode I │ │ 0x0000 - 0x000e reg=5 options Landroid/os/Bundle; │ │ │ │ Virtual methods - │ │ source_file_idx : 577 (ActivityCompat.java) │ │ │ │ Class #543 header: │ │ -class_idx : 169 │ │ +class_idx : 176 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 170 │ │ +superclass_idx : 177 │ │ source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #543 annotations: │ │ @@ -131228,18 +131227,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 │ │ -076b8c: |[076b8c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -076b9c: 7010 1d03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ -076ba2: 5b01 5900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ -076ba6: 0e00 |0005: return-void │ │ +076b90: |[076b90] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +076ba0: 7010 1d03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@031d │ │ +076ba6: 5b01 5900 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ +076baa: 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; │ │ @@ -131251,19 +131250,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -076ba8: |[076ba8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -076bb8: 5410 5900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ -076bbc: 6e10 2703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0327 │ │ -076bc2: 0c00 |0005: move-result-object v0 │ │ -076bc4: 1100 |0006: return-object v0 │ │ +076bac: |[076bac] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +076bbc: 5410 5900 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ +076bc0: 6e10 2703 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@0327 │ │ +076bc6: 0c00 |0005: move-result-object v0 │ │ +076bc8: 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;) │ │ @@ -131271,40 +131270,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 │ │ -076bc8: |[076bc8] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -076bd8: 2041 a900 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a9 │ │ -076bdc: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -076be0: 0740 |0004: move-object v0, v4 │ │ -076be2: 1f00 a900 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00a9 │ │ -076be6: 5431 5900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ -076bea: 5402 5900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ -076bee: 6e20 2803 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0328 │ │ -076bf4: 0e00 |000e: return-void │ │ +076bcc: |[076bcc] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +076bdc: 2041 b000 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00b0 │ │ +076be0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +076be4: 0740 |0004: move-object v0, v4 │ │ +076be6: 1f00 b000 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00b0 │ │ +076bea: 5431 5900 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ +076bee: 5402 5900 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0059 │ │ +076bf2: 6e20 2803 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@0328 │ │ +076bf8: 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 : 581 (ActivityOptionsCompat.java) │ │ │ │ Class #544 header: │ │ -class_idx : 173 │ │ +class_idx : 180 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 209 │ │ +superclass_idx : 216 │ │ source_file_idx : 630 │ │ static_fields_size : 9 │ │ instance_fields_size: 19 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 40 │ │ │ │ Class #544 annotations: │ │ @@ -131447,22 +131446,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 │ │ -076bf8: |[076bf8] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -076c08: 7010 f704 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@04f7 │ │ -076c0e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -076c10: 5c10 6e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ -076c14: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -076c16: 5910 7700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -076c1a: 5b12 7800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -076c1e: 0e00 |000b: return-void │ │ +076bfc: |[076bfc] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +076c0c: 7010 f704 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@04f7 │ │ +076c12: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +076c14: 5c10 6e00 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ +076c18: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +076c1a: 5910 7700 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +076c1e: 5b12 7800 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +076c22: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0003 line=209 │ │ 0x0006 line=212 │ │ 0x0009 line=334 │ │ 0x000b line=335 │ │ @@ -131475,84 +131474,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 │ │ -076c20: |[076c20] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -076c30: 5441 7800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -076c34: 5b61 b500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -076c38: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -076c3c: 5461 ca00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -076c40: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -076c44: 5461 ca00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -076c48: 6e20 c722 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -076c4e: 0a01 |000f: move-result v1 │ │ -076c50: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -076c54: 2201 5204 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -076c58: 2202 6404 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -076c5c: 7010 d422 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -076c62: 1a03 c902 |0019: const-string v3, "Can't change tag of fragment " // string@02c9 │ │ -076c66: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076c6c: 0c02 |001e: move-result-object v2 │ │ -076c6e: 6e20 db22 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -076c74: 0c02 |0022: move-result-object v2 │ │ -076c76: 1a03 e000 |0023: const-string v3, ": was " // string@00e0 │ │ -076c7a: 6e20 dc22 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076c80: 0c02 |0028: move-result-object v2 │ │ -076c82: 5463 ca00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -076c86: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076c8c: 0c02 |002e: move-result-object v2 │ │ -076c8e: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ -076c92: 6e20 dc22 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076c98: 0c02 |0034: move-result-object v2 │ │ -076c9a: 6e20 dc22 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076ca0: 0c02 |0038: move-result-object v2 │ │ -076ca2: 6e10 e122 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -076ca8: 0c02 |003c: move-result-object v2 │ │ -076caa: 7020 a022 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -076cb0: 2701 |0040: throw v1 │ │ -076cb2: 5b67 ca00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -076cb6: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -076cba: 5261 b400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -076cbe: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -076cc2: 5261 b400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -076cc6: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -076cca: 2201 5204 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -076cce: 2202 6404 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -076cd2: 7010 d422 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -076cd8: 1a03 c802 |0054: const-string v3, "Can't change container ID of fragment " // string@02c8 │ │ -076cdc: 6e20 dc22 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076ce2: 0c02 |0059: move-result-object v2 │ │ -076ce4: 6e20 db22 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -076cea: 0c02 |005d: move-result-object v2 │ │ -076cec: 1a03 e000 |005e: const-string v3, ": was " // string@00e0 │ │ -076cf0: 6e20 dc22 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076cf6: 0c02 |0063: move-result-object v2 │ │ -076cf8: 5263 b400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -076cfc: 6e20 d822 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -076d02: 0c02 |0069: move-result-object v2 │ │ -076d04: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ -076d08: 6e20 dc22 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076d0e: 0c02 |006f: move-result-object v2 │ │ -076d10: 6e20 d822 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -076d16: 0c02 |0073: move-result-object v2 │ │ -076d18: 6e10 e122 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -076d1e: 0c02 |0077: move-result-object v2 │ │ -076d20: 7020 a022 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -076d26: 2701 |007b: throw v1 │ │ -076d28: 5965 b400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -076d2c: 5965 b100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -076d30: 2200 ac00 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -076d34: 7010 2903 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -076d3a: 5908 5b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -076d3e: 5b06 5e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076d42: 6e20 2e03 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -076d48: 0e00 |008c: return-void │ │ +076c24: |[076c24] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +076c34: 5441 7800 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +076c38: 5b61 b500 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +076c3c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +076c40: 5461 ca00 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +076c44: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +076c48: 5461 ca00 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +076c4c: 6e20 c722 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +076c52: 0a01 |000f: move-result v1 │ │ +076c54: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +076c58: 2201 5b04 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +076c5c: 2202 6d04 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +076c60: 7010 d422 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +076c66: 1a03 c902 |0019: const-string v3, "Can't change tag of fragment " // string@02c9 │ │ +076c6a: 6e20 dc22 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076c70: 0c02 |001e: move-result-object v2 │ │ +076c72: 6e20 db22 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +076c78: 0c02 |0022: move-result-object v2 │ │ +076c7a: 1a03 e000 |0023: const-string v3, ": was " // string@00e0 │ │ +076c7e: 6e20 dc22 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076c84: 0c02 |0028: move-result-object v2 │ │ +076c86: 5463 ca00 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +076c8a: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076c90: 0c02 |002e: move-result-object v2 │ │ +076c92: 1a03 7b00 |002f: const-string v3, " now " // string@007b │ │ +076c96: 6e20 dc22 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076c9c: 0c02 |0034: move-result-object v2 │ │ +076c9e: 6e20 dc22 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076ca4: 0c02 |0038: move-result-object v2 │ │ +076ca6: 6e10 e122 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +076cac: 0c02 |003c: move-result-object v2 │ │ +076cae: 7020 a022 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +076cb4: 2701 |0040: throw v1 │ │ +076cb6: 5b67 ca00 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +076cba: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +076cbe: 5261 b400 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +076cc2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +076cc6: 5261 b400 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +076cca: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +076cce: 2201 5b04 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +076cd2: 2202 6d04 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +076cd6: 7010 d422 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +076cdc: 1a03 c802 |0054: const-string v3, "Can't change container ID of fragment " // string@02c8 │ │ +076ce0: 6e20 dc22 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076ce6: 0c02 |0059: move-result-object v2 │ │ +076ce8: 6e20 db22 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +076cee: 0c02 |005d: move-result-object v2 │ │ +076cf0: 1a03 e000 |005e: const-string v3, ": was " // string@00e0 │ │ +076cf4: 6e20 dc22 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076cfa: 0c02 |0063: move-result-object v2 │ │ +076cfc: 5263 b400 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +076d00: 6e20 d822 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +076d06: 0c02 |0069: move-result-object v2 │ │ +076d08: 1a03 7b00 |006a: const-string v3, " now " // string@007b │ │ +076d0c: 6e20 dc22 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076d12: 0c02 |006f: move-result-object v2 │ │ +076d14: 6e20 d822 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +076d1a: 0c02 |0073: move-result-object v2 │ │ +076d1c: 6e10 e122 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +076d22: 0c02 |0077: move-result-object v2 │ │ +076d24: 7020 a022 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +076d2a: 2701 |007b: throw v1 │ │ +076d2c: 5965 b400 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +076d30: 5965 b100 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +076d34: 2200 b300 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +076d38: 7010 2903 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +076d3e: 5908 5b00 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +076d42: 5b06 5e00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076d46: 6e20 2e03 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +076d4c: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0004 line=396 │ │ 0x0006 line=397 │ │ 0x0012 line=398 │ │ 0x0041 line=402 │ │ @@ -131579,19 +131578,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 │ │ -076d4c: |[076d4c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -076d5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076d5e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -076d60: 7051 3703 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@0337 │ │ -076d66: 1102 |0005: return-object v2 │ │ +076d50: |[076d50] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +076d60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076d62: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +076d64: 7051 3703 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@0337 │ │ +076d6a: 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 │ │ @@ -131602,18 +131601,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 │ │ -076d68: |[076d68] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -076d78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076d7a: 7050 3703 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@0337 │ │ -076d80: 1101 |0004: return-object v1 │ │ +076d6c: |[076d6c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +076d7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076d7e: 7050 3703 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@0337 │ │ +076d84: 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 │ │ @@ -131625,19 +131624,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 │ │ -076d84: |[076d84] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -076d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076d96: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -076d98: 7051 3703 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@0337 │ │ -076d9e: 1102 |0005: return-object v2 │ │ +076d88: |[076d88] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +076d98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076d9a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +076d9c: 7051 3703 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@0337 │ │ +076da2: 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; │ │ @@ -131648,37 +131647,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 │ │ -076da0: |[076da0] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -076db0: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -076db4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -076db8: 5b12 7d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ -076dbc: 5b12 7600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -076dc0: 5210 7400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ -076dc4: 5920 5c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -076dc8: 5210 7500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ -076dcc: 5920 5d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -076dd0: 5210 7b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ -076dd4: 5920 6000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -076dd8: 5210 7c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ -076ddc: 5920 6100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -076de0: 5210 7a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ -076de4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -076de8: 5910 7a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ -076dec: 0e00 |001e: return-void │ │ -076dee: 5410 7d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ -076df2: 5b20 6200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0062 │ │ -076df6: 5410 7d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ -076dfa: 5b02 5f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -076dfe: 5b12 7d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ -076e02: 28df |0029: goto 0008 // -0021 │ │ +076da4: |[076da4] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +076db4: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +076db8: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +076dbc: 5b12 7d00 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ +076dc0: 5b12 7600 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +076dc4: 5210 7400 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ +076dc8: 5920 5c00 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +076dcc: 5210 7500 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ +076dd0: 5920 5d00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +076dd4: 5210 7b00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ +076dd8: 5920 6000 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +076ddc: 5210 7c00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ +076de0: 5920 6100 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +076de4: 5210 7a00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ +076de8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +076dec: 5910 7a00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ +076df0: 0e00 |001e: return-void │ │ +076df2: 5410 7d00 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ +076df6: 5b20 6200 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0062 │ │ +076dfa: 5410 7d00 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ +076dfe: 5b02 5f00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +076e02: 5b12 7d00 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ +076e06: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0004 line=365 │ │ 0x0008 line=371 │ │ 0x000c line=372 │ │ 0x0010 line=373 │ │ @@ -131697,25 +131696,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 │ │ -076e04: |[076e04] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -076e14: 5520 6e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ -076e18: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -076e1c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -076e20: 1a01 c00c |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0cc0 │ │ -076e24: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -076e2a: 2700 |000b: throw v0 │ │ -076e2c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -076e2e: 5c20 6d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -076e32: 5b23 7900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -076e36: 1102 |0011: return-object v2 │ │ +076e08: |[076e08] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +076e18: 5520 6e00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ +076e1c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +076e20: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +076e24: 1a01 c90c |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@0cc9 │ │ +076e28: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +076e2e: 2700 |000b: throw v0 │ │ +076e30: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +076e32: 5c20 6d00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +076e36: 5b23 7900 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +076e3a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ 0x0004 line=503 │ │ 0x000c line=506 │ │ 0x000f line=507 │ │ 0x0011 line=508 │ │ @@ -131728,22 +131727,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 │ │ -076e38: |[076e38] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -076e48: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -076e4c: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -076e52: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -076e54: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -076e58: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076e5c: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -076e62: 1102 |000d: return-object v2 │ │ +076e3c: |[076e3c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +076e4c: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +076e50: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +076e56: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +076e58: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +076e5c: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076e60: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +076e66: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0005 line=471 │ │ 0x0008 line=472 │ │ 0x000a line=473 │ │ 0x000d line=475 │ │ @@ -131757,102 +131756,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -076e64: |[076e64] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -076e74: 5563 6d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -076e78: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -076e7c: 0e00 |0004: return-void │ │ -076e7e: 6303 0301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -076e82: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -076e86: 1a03 e503 |0009: const-string v3, "FragmentManager" // string@03e5 │ │ -076e8a: 2204 6404 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -076e8e: 7010 d422 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -076e94: 1a05 9202 |0010: const-string v5, "Bump nesting in " // string@0292 │ │ -076e98: 6e20 dc22 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076e9e: 0c04 |0015: move-result-object v4 │ │ -076ea0: 6e20 db22 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -076ea6: 0c04 |0019: move-result-object v4 │ │ -076ea8: 1a05 3100 |001a: const-string v5, " by " // string@0031 │ │ -076eac: 6e20 dc22 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076eb2: 0c04 |001f: move-result-object v4 │ │ -076eb4: 6e20 d822 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -076eba: 0c04 |0023: move-result-object v4 │ │ -076ebc: 6e10 e122 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -076ec2: 0c04 |0027: move-result-object v4 │ │ -076ec4: 7120 901d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -076eca: 5461 7600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -076ece: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -076ed2: 5413 5e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076ed6: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -076eda: 5413 5e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076ede: 5234 ac00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076ee2: b074 |0037: add-int/2addr v4, v7 │ │ -076ee4: 5934 ac00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076ee8: 6303 0301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -076eec: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -076ef0: 1a03 e503 |003e: const-string v3, "FragmentManager" // string@03e5 │ │ -076ef4: 2204 6404 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -076ef8: 7010 d422 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -076efe: 1a05 9302 |0045: const-string v5, "Bump nesting of " // string@0293 │ │ -076f02: 6e20 dc22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076f08: 0c04 |004a: move-result-object v4 │ │ -076f0a: 5415 5e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076f0e: 6e20 db22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -076f14: 0c04 |0050: move-result-object v4 │ │ -076f16: 1a05 8800 |0051: const-string v5, " to " // string@0088 │ │ -076f1a: 6e20 dc22 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076f20: 0c04 |0056: move-result-object v4 │ │ -076f22: 5415 5e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -076f26: 5255 ac00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076f2a: 6e20 d822 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -076f30: 0c04 |005e: move-result-object v4 │ │ -076f32: 6e10 e122 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -076f38: 0c04 |0062: move-result-object v4 │ │ -076f3a: 7120 901d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -076f40: 5413 6300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -076f44: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -076f48: 5413 6300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -076f4c: 6e10 0d23 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -076f52: 0a03 |006f: move-result v3 │ │ -076f54: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -076f58: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -076f5c: 5413 6300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -076f60: 6e20 0723 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -076f66: 0c02 |0079: move-result-object v2 │ │ -076f68: 1f02 b500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -076f6c: 5223 ac00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076f70: b073 |007e: add-int/2addr v3, v7 │ │ -076f72: 5923 ac00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076f76: 6303 0301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -076f7a: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -076f7e: 1a03 e503 |0085: const-string v3, "FragmentManager" // string@03e5 │ │ -076f82: 2204 6404 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -076f86: 7010 d422 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -076f8c: 1a05 9302 |008c: const-string v5, "Bump nesting of " // string@0293 │ │ -076f90: 6e20 dc22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076f96: 0c04 |0091: move-result-object v4 │ │ -076f98: 6e20 db22 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -076f9e: 0c04 |0095: move-result-object v4 │ │ -076fa0: 1a05 8800 |0096: const-string v5, " to " // string@0088 │ │ -076fa4: 6e20 dc22 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -076faa: 0c04 |009b: move-result-object v4 │ │ -076fac: 5225 ac00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -076fb0: 6e20 d822 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -076fb6: 0c04 |00a1: move-result-object v4 │ │ -076fb8: 6e10 e122 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -076fbe: 0c04 |00a5: move-result-object v4 │ │ -076fc0: 7120 901d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -076fc6: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -076fca: 28c7 |00ab: goto 0072 // -0039 │ │ -076fcc: 5411 5f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -076fd0: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +076e68: |[076e68] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +076e78: 5563 6d00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +076e7c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +076e80: 0e00 |0004: return-void │ │ +076e82: 6303 0301 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +076e86: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +076e8a: 1a03 e503 |0009: const-string v3, "FragmentManager" // string@03e5 │ │ +076e8e: 2204 6d04 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +076e92: 7010 d422 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +076e98: 1a05 9202 |0010: const-string v5, "Bump nesting in " // string@0292 │ │ +076e9c: 6e20 dc22 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076ea2: 0c04 |0015: move-result-object v4 │ │ +076ea4: 6e20 db22 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +076eaa: 0c04 |0019: move-result-object v4 │ │ +076eac: 1a05 3100 |001a: const-string v5, " by " // string@0031 │ │ +076eb0: 6e20 dc22 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076eb6: 0c04 |001f: move-result-object v4 │ │ +076eb8: 6e20 d822 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +076ebe: 0c04 |0023: move-result-object v4 │ │ +076ec0: 6e10 e122 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +076ec6: 0c04 |0027: move-result-object v4 │ │ +076ec8: 7120 901d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +076ece: 5461 7600 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +076ed2: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +076ed6: 5413 5e00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076eda: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +076ede: 5413 5e00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076ee2: 5234 ac00 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076ee6: b074 |0037: add-int/2addr v4, v7 │ │ +076ee8: 5934 ac00 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076eec: 6303 0301 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +076ef0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +076ef4: 1a03 e503 |003e: const-string v3, "FragmentManager" // string@03e5 │ │ +076ef8: 2204 6d04 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +076efc: 7010 d422 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +076f02: 1a05 9302 |0045: const-string v5, "Bump nesting of " // string@0293 │ │ +076f06: 6e20 dc22 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076f0c: 0c04 |004a: move-result-object v4 │ │ +076f0e: 5415 5e00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076f12: 6e20 db22 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +076f18: 0c04 |0050: move-result-object v4 │ │ +076f1a: 1a05 8800 |0051: const-string v5, " to " // string@0088 │ │ +076f1e: 6e20 dc22 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076f24: 0c04 |0056: move-result-object v4 │ │ +076f26: 5415 5e00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +076f2a: 5255 ac00 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076f2e: 6e20 d822 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +076f34: 0c04 |005e: move-result-object v4 │ │ +076f36: 6e10 e122 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +076f3c: 0c04 |0062: move-result-object v4 │ │ +076f3e: 7120 901d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +076f44: 5413 6300 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +076f48: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +076f4c: 5413 6300 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +076f50: 6e10 0d23 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +076f56: 0a03 |006f: move-result v3 │ │ +076f58: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +076f5c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +076f60: 5413 6300 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +076f64: 6e20 0723 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +076f6a: 0c02 |0079: move-result-object v2 │ │ +076f6c: 1f02 bc00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +076f70: 5223 ac00 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076f74: b073 |007e: add-int/2addr v3, v7 │ │ +076f76: 5923 ac00 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076f7a: 6303 0301 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +076f7e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +076f82: 1a03 e503 |0085: const-string v3, "FragmentManager" // string@03e5 │ │ +076f86: 2204 6d04 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +076f8a: 7010 d422 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +076f90: 1a05 9302 |008c: const-string v5, "Bump nesting of " // string@0293 │ │ +076f94: 6e20 dc22 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076f9a: 0c04 |0091: move-result-object v4 │ │ +076f9c: 6e20 db22 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +076fa2: 0c04 |0095: move-result-object v4 │ │ +076fa4: 1a05 8800 |0096: const-string v5, " to " // string@0088 │ │ +076fa8: 6e20 dc22 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +076fae: 0c04 |009b: move-result-object v4 │ │ +076fb0: 5225 ac00 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +076fb4: 6e20 d822 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +076fba: 0c04 |00a1: move-result-object v4 │ │ +076fbc: 6e10 e122 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +076fc2: 0c04 |00a5: move-result-object v4 │ │ +076fc4: 7120 901d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +076fca: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +076fce: 28c7 |00ab: goto 0072 // -0039 │ │ +076fd0: 5411 5f00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +076fd4: 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 │ │ @@ -131878,19 +131877,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076fd4: |[076fd4] android.support.v4.app.BackStackRecord.commit:()I │ │ -076fe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076fe6: 6e20 3403 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0334 │ │ -076fec: 0a00 |0004: move-result v0 │ │ -076fee: 0f00 |0005: return v0 │ │ +076fd8: |[076fd8] android.support.v4.app.BackStackRecord.commit:()I │ │ +076fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +076fea: 6e20 3403 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0334 │ │ +076ff0: 0a00 |0004: move-result v0 │ │ +076ff2: 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;) │ │ @@ -131898,19 +131897,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076ff0: |[076ff0] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -077000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -077002: 6e20 3403 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0334 │ │ -077008: 0a00 |0004: move-result v0 │ │ -07700a: 0f00 |0005: return v0 │ │ +076ff4: |[076ff4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +077004: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077006: 6e20 3403 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@0334 │ │ +07700c: 0a00 |0004: move-result v0 │ │ +07700e: 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;) │ │ @@ -131918,57 +131917,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -07700c: |[07700c] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -07701c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07701e: 5562 7300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ -077022: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -077026: 2202 5204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -07702a: 1a03 9811 |0007: const-string v3, "commit already called" // string@1198 │ │ -07702e: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -077034: 2702 |000c: throw v2 │ │ -077036: 6302 0301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07703a: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -07703e: 1a02 e503 |0011: const-string v2, "FragmentManager" // string@03e5 │ │ -077042: 2203 6404 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -077046: 7010 d422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07704c: 1a04 de02 |0018: const-string v4, "Commit: " // string@02de │ │ -077050: 6e20 dc22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077056: 0c03 |001d: move-result-object v3 │ │ -077058: 6e20 db22 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07705e: 0c03 |0021: move-result-object v3 │ │ -077060: 6e10 e122 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077066: 0c03 |0025: move-result-object v3 │ │ -077068: 7120 901d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07706e: 2200 7c01 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@017c │ │ -077072: 1a02 e503 |002b: const-string v2, "FragmentManager" // string@03e5 │ │ -077076: 7020 b208 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ -07707c: 2201 3e04 |0030: new-instance v1, Ljava/io/PrintWriter; // type@043e │ │ -077080: 7020 6c22 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ -077086: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ -07708a: 6e55 3803 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@0338 │ │ -077090: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -077092: 5c62 7300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ -077096: 5562 6d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -07709a: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -07709e: 5462 7800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0770a2: 6e20 5a04 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@045a │ │ -0770a8: 0a02 |0046: move-result v2 │ │ -0770aa: 5962 7700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -0770ae: 5462 7800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0770b2: 6e30 7104 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ -0770b8: 5262 7700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -0770bc: 0f02 |0050: return v2 │ │ -0770be: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -0770c0: 5962 7700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -0770c4: 28f5 |0054: goto 0049 // -000b │ │ +077010: |[077010] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +077020: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +077022: 5562 7300 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ +077026: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +07702a: 2202 5b04 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +07702e: 1a03 a111 |0007: const-string v3, "commit already called" // string@11a1 │ │ +077032: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +077038: 2702 |000c: throw v2 │ │ +07703a: 6302 0301 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07703e: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +077042: 1a02 e503 |0011: const-string v2, "FragmentManager" // string@03e5 │ │ +077046: 2203 6d04 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07704a: 7010 d422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +077050: 1a04 de02 |0018: const-string v4, "Commit: " // string@02de │ │ +077054: 6e20 dc22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07705a: 0c03 |001d: move-result-object v3 │ │ +07705c: 6e20 db22 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +077062: 0c03 |0021: move-result-object v3 │ │ +077064: 6e10 e122 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07706a: 0c03 |0025: move-result-object v3 │ │ +07706c: 7120 901d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +077072: 2200 8301 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0183 │ │ +077076: 1a02 e503 |002b: const-string v2, "FragmentManager" // string@03e5 │ │ +07707a: 7020 b208 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ +077080: 2201 4704 |0030: new-instance v1, Ljava/io/PrintWriter; // type@0447 │ │ +077084: 7020 6c22 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ +07708a: 1a02 0200 |0035: const-string v2, " " // string@0002 │ │ +07708e: 6e55 3803 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@0338 │ │ +077094: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +077096: 5c62 7300 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ +07709a: 5562 6d00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +07709e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +0770a2: 5462 7800 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0770a6: 6e20 5a04 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@045a │ │ +0770ac: 0a02 |0046: move-result v2 │ │ +0770ae: 5962 7700 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +0770b2: 5462 7800 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0770b6: 6e30 7104 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ +0770bc: 5262 7700 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +0770c0: 0f02 |0050: return v2 │ │ +0770c2: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +0770c4: 5962 7700 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +0770c8: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=582 │ │ 0x000d line=583 │ │ 0x0011 line=584 │ │ 0x0029 line=585 │ │ 0x0030 line=586 │ │ @@ -131990,22 +131989,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 │ │ -0770c8: |[0770c8] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -0770d8: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -0770dc: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -0770e2: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -0770e4: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -0770e8: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -0770ec: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -0770f2: 1102 |000d: return-object v2 │ │ +0770cc: |[0770cc] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +0770dc: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +0770e0: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +0770e6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +0770e8: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +0770ec: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +0770f0: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +0770f6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0005 line=462 │ │ 0x0008 line=463 │ │ 0x000a line=464 │ │ 0x000d line=466 │ │ @@ -132019,24 +132018,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0770f4: |[0770f4] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -077104: 5520 6d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -077108: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07710c: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -077110: 1a01 c20c |0006: const-string v1, "This transaction is already being added to the back stack" // string@0cc2 │ │ -077114: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07711a: 2700 |000b: throw v0 │ │ -07711c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07711e: 5c20 6e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ -077122: 1102 |000f: return-object v2 │ │ +0770f8: |[0770f8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +077108: 5520 6d00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +07710c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +077110: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +077114: 1a01 cb0c |0006: const-string v1, "This transaction is already being added to the back stack" // string@0ccb │ │ +077118: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07711e: 2700 |000b: throw v0 │ │ +077120: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +077122: 5c20 6e00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ +077126: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x000c line=520 │ │ 0x000f line=521 │ │ locals : │ │ @@ -132047,18 +132046,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 │ │ -077124: |[077124] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -077134: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -077136: 6e40 3903 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0339 │ │ -07713c: 0e00 |0004: return-void │ │ +077128: |[077128] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +077138: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07713a: 6e40 3903 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0339 │ │ +077140: 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; │ │ @@ -132071,239 +132070,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 │ │ -077140: |[077140] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -077150: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -077154: 6e20 6f22 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07715a: 1a05 821b |0005: const-string v5, "mName=" // string@1b82 │ │ -07715e: 6e20 6f22 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077164: 5475 7900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -077168: 6e20 6f22 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07716e: 1a05 6300 |000f: const-string v5, " mIndex=" // string@0063 │ │ -077172: 6e20 6f22 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077178: 5275 7700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07717c: 6e20 6d22 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -077182: 1a05 5a00 |0019: const-string v5, " mCommitted=" // string@005a │ │ -077186: 6e20 6f22 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07718c: 5575 7300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ -077190: 6e20 7522 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -077196: 5275 7e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -07719a: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -07719e: 6e20 6f22 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771a4: 1a05 1a1d |002a: const-string v5, "mTransition=#" // string@1d1a │ │ -0771a8: 6e20 6f22 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771ae: 5275 7e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -0771b2: 7110 a522 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0771b8: 0c05 |0034: move-result-object v5 │ │ -0771ba: 6e20 6f22 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771c0: 1a05 7500 |0038: const-string v5, " mTransitionStyle=#" // string@0075 │ │ -0771c4: 6e20 6f22 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771ca: 5275 7f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -0771ce: 7110 a522 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0771d4: 0c05 |0042: move-result-object v5 │ │ -0771d6: 6e20 7422 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0771dc: 5275 7400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ -0771e0: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -0771e4: 5275 7500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ -0771e8: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -0771ec: 6e20 6f22 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771f2: 1a05 7c1a |0051: const-string v5, "mEnterAnim=#" // string@1a7c │ │ -0771f6: 6e20 6f22 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0771fc: 5275 7400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ -077200: 7110 a522 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077206: 0c05 |005b: move-result-object v5 │ │ -077208: 6e20 6f22 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07720e: 1a05 5f00 |005f: const-string v5, " mExitAnim=#" // string@005f │ │ -077212: 6e20 6f22 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077218: 5275 7500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ -07721c: 7110 a522 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077222: 0c05 |0069: move-result-object v5 │ │ -077224: 6e20 7422 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07722a: 5275 7b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ -07722e: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -077232: 5275 7c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ -077236: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -07723a: 6e20 6f22 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077240: 1a05 e31b |0078: const-string v5, "mPopEnterAnim=#" // string@1be3 │ │ -077244: 6e20 6f22 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07724a: 5275 7b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ -07724e: 7110 a522 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077254: 0c05 |0082: move-result-object v5 │ │ -077256: 6e20 6f22 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07725c: 1a05 6800 |0086: const-string v5, " mPopExitAnim=#" // string@0068 │ │ -077260: 6e20 6f22 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077266: 5275 7c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ -07726a: 7110 a522 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077270: 0c05 |0090: move-result-object v5 │ │ -077272: 6e20 7422 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -077278: 5275 7100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -07727c: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -077280: 5475 7200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -077284: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -077288: 6e20 6f22 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07728e: 1a05 bc19 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@19bc │ │ -077292: 6e20 6f22 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077298: 5275 7100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -07729c: 7110 a522 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0772a2: 0c05 |00a9: move-result-object v5 │ │ -0772a4: 6e20 6f22 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772aa: 1a05 5900 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0059 │ │ -0772ae: 6e20 6f22 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772b4: 5475 7200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -0772b8: 6e20 7322 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0772be: 5275 6f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -0772c2: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -0772c6: 5475 7000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -0772ca: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -0772ce: 6e20 6f22 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772d4: 1a05 b919 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@19b9 │ │ -0772d8: 6e20 6f22 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772de: 5275 6f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -0772e2: 7110 a522 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0772e8: 0c05 |00cc: move-result-object v5 │ │ -0772ea: 6e20 6f22 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772f0: 1a05 5800 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0058 │ │ -0772f4: 6e20 6f22 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0772fa: 5475 7000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -0772fe: 6e20 7322 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -077304: 5475 7600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -077308: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -07730c: 6e20 6f22 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077312: 1a05 0e0b |00e1: const-string v5, "Operations:" // string@0b0e │ │ -077316: 6e20 7422 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07731c: 2205 6404 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -077320: 7010 d422 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077326: 6e20 dc22 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07732c: 0c05 |00ee: move-result-object v5 │ │ -07732e: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ -077332: 6e20 dc22 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077338: 0c05 |00f4: move-result-object v5 │ │ -07733a: 6e10 e122 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077340: 0c02 |00f8: move-result-object v2 │ │ -077342: 5474 7600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -077346: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -077348: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -07734c: 5245 5b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077350: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -077356: 2205 6404 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -07735a: 7010 d422 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077360: 1a06 6411 |0108: const-string v6, "cmd=" // string@1164 │ │ -077364: 6e20 dc22 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07736a: 0c05 |010d: move-result-object v5 │ │ -07736c: 5246 5b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077370: 6e20 d822 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -077376: 0c05 |0113: move-result-object v5 │ │ -077378: 6e10 e122 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07737e: 0c00 |0117: move-result-object v0 │ │ -077380: 6e20 6f22 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077386: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ -07738a: 6e20 6f22 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077390: 6e20 6d22 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -077396: 1a05 da00 |0123: const-string v5, ": " // string@00da │ │ -07739a: 6e20 6f22 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773a0: 6e20 6f22 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773a6: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ -0773aa: 6e20 6f22 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773b0: 5445 5e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -0773b4: 6e20 7322 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0773ba: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -0773be: 5245 5c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -0773c2: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -0773c6: 5245 5d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -0773ca: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -0773ce: 6e20 6f22 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773d4: 1a05 7e13 |0142: const-string v5, "enterAnim=#" // string@137e │ │ -0773d8: 6e20 6f22 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773de: 5245 5c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -0773e2: 7110 a522 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -0773e8: 0c05 |014c: move-result-object v5 │ │ -0773ea: 6e20 6f22 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773f0: 1a05 4500 |0150: const-string v5, " exitAnim=#" // string@0045 │ │ -0773f4: 6e20 6f22 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0773fa: 5245 5d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -0773fe: 7110 a522 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077404: 0c05 |015a: move-result-object v5 │ │ -077406: 6e20 7422 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07740c: 5245 6000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -077410: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -077414: 5245 6100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -077418: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -07741c: 6e20 6f22 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077422: 1a05 4a20 |0169: const-string v5, "popEnterAnim=#" // string@204a │ │ -077426: 6e20 6f22 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07742c: 5245 6000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -077430: 7110 a522 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077436: 0c05 |0173: move-result-object v5 │ │ -077438: 6e20 6f22 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07743e: 1a05 8000 |0177: const-string v5, " popExitAnim=#" // string@0080 │ │ -077442: 6e20 6f22 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077448: 5245 6100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -07744c: 7110 a522 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077452: 0c05 |0181: move-result-object v5 │ │ -077454: 6e20 7422 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07745a: 5445 6300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -07745e: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -077462: 5445 6300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -077466: 6e10 0d23 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07746c: 0a05 |018e: move-result v5 │ │ -07746e: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -077472: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -077474: 5445 6300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -077478: 6e10 0d23 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07747e: 0a05 |0197: move-result v5 │ │ -077480: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -077484: 6e20 6f22 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07748a: 5445 6300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -07748e: 6e10 0d23 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -077494: 0a05 |01a2: move-result v5 │ │ -077496: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -077498: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -07749c: 1a05 800b |01a6: const-string v5, "Removed: " // string@0b80 │ │ -0774a0: 6e20 6f22 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0774a6: 5445 6300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -0774aa: 6e20 0723 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0774b0: 0c05 |01b0: move-result-object v5 │ │ -0774b2: 6e20 7322 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0774b8: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0774bc: 28dc |01b6: goto 0192 // -0024 │ │ -0774be: 1a00 b10a |01b7: const-string v0, "NULL" // string@0ab1 │ │ -0774c2: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -0774c6: 1a00 6101 |01bb: const-string v0, "ADD" // string@0161 │ │ -0774ca: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -0774ce: 1a00 6f0b |01bf: const-string v0, "REPLACE" // string@0b6f │ │ -0774d2: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -0774d6: 1a00 6d0b |01c3: const-string v0, "REMOVE" // string@0b6d │ │ -0774da: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -0774de: 1a00 0b04 |01c7: const-string v0, "HIDE" // string@040b │ │ -0774e2: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -0774e6: 1a00 9d0b |01cb: const-string v0, "SHOW" // string@0b9d │ │ -0774ea: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -0774ee: 1a00 2b03 |01cf: const-string v0, "DETACH" // string@032b │ │ -0774f2: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -0774f6: 1a00 7401 |01d3: const-string v0, "ATTACH" // string@0174 │ │ -0774fa: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -0774fe: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -077502: 1a05 7f0b |01d9: const-string v5, "Removed:" // string@0b7f │ │ -077506: 6e20 7422 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07750c: 6e20 6f22 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -077512: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ -077516: 6e20 6f22 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07751c: 6e20 6d22 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -077522: 1a05 da00 |01e9: const-string v5, ": " // string@00da │ │ -077526: 6e20 6f22 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07752c: 28bd |01ee: goto 01ab // -0043 │ │ -07752e: 5444 5f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -077532: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -077536: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -07753a: 0e00 |01f5: return-void │ │ -07753c: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +077144: |[077144] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +077154: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +077158: 6e20 6f22 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07715e: 1a05 8b1b |0005: const-string v5, "mName=" // string@1b8b │ │ +077162: 6e20 6f22 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077168: 5475 7900 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +07716c: 6e20 6f22 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077172: 1a05 6300 |000f: const-string v5, " mIndex=" // string@0063 │ │ +077176: 6e20 6f22 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07717c: 5275 7700 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077180: 6e20 6d22 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +077186: 1a05 5a00 |0019: const-string v5, " mCommitted=" // string@005a │ │ +07718a: 6e20 6f22 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077190: 5575 7300 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@0073 │ │ +077194: 6e20 7522 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07719a: 5275 7e00 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +07719e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +0771a2: 6e20 6f22 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0771a8: 1a05 231d |002a: const-string v5, "mTransition=#" // string@1d23 │ │ +0771ac: 6e20 6f22 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0771b2: 5275 7e00 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +0771b6: 7110 a522 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0771bc: 0c05 |0034: move-result-object v5 │ │ +0771be: 6e20 6f22 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0771c4: 1a05 7500 |0038: const-string v5, " mTransitionStyle=#" // string@0075 │ │ +0771c8: 6e20 6f22 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0771ce: 5275 7f00 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0771d2: 7110 a522 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0771d8: 0c05 |0042: move-result-object v5 │ │ +0771da: 6e20 7422 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0771e0: 5275 7400 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ +0771e4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +0771e8: 5275 7500 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ +0771ec: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +0771f0: 6e20 6f22 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0771f6: 1a05 851a |0051: const-string v5, "mEnterAnim=#" // string@1a85 │ │ +0771fa: 6e20 6f22 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077200: 5275 7400 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ +077204: 7110 a522 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07720a: 0c05 |005b: move-result-object v5 │ │ +07720c: 6e20 6f22 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077212: 1a05 5f00 |005f: const-string v5, " mExitAnim=#" // string@005f │ │ +077216: 6e20 6f22 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07721c: 5275 7500 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ +077220: 7110 a522 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077226: 0c05 |0069: move-result-object v5 │ │ +077228: 6e20 7422 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07722e: 5275 7b00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ +077232: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +077236: 5275 7c00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ +07723a: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +07723e: 6e20 6f22 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077244: 1a05 ec1b |0078: const-string v5, "mPopEnterAnim=#" // string@1bec │ │ +077248: 6e20 6f22 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07724e: 5275 7b00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ +077252: 7110 a522 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077258: 0c05 |0082: move-result-object v5 │ │ +07725a: 6e20 6f22 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077260: 1a05 6800 |0086: const-string v5, " mPopExitAnim=#" // string@0068 │ │ +077264: 6e20 6f22 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07726a: 5275 7c00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ +07726e: 7110 a522 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077274: 0c05 |0090: move-result-object v5 │ │ +077276: 6e20 7422 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07727c: 5275 7100 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +077280: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +077284: 5475 7200 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +077288: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +07728c: 6e20 6f22 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077292: 1a05 c519 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@19c5 │ │ +077296: 6e20 6f22 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07729c: 5275 7100 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +0772a0: 7110 a522 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0772a6: 0c05 |00a9: move-result-object v5 │ │ +0772a8: 6e20 6f22 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772ae: 1a05 5900 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0059 │ │ +0772b2: 6e20 6f22 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772b8: 5475 7200 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +0772bc: 6e20 7322 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0772c2: 5275 6f00 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +0772c6: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +0772ca: 5475 7000 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +0772ce: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +0772d2: 6e20 6f22 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772d8: 1a05 c219 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@19c2 │ │ +0772dc: 6e20 6f22 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772e2: 5275 6f00 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +0772e6: 7110 a522 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0772ec: 0c05 |00cc: move-result-object v5 │ │ +0772ee: 6e20 6f22 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772f4: 1a05 5800 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0058 │ │ +0772f8: 6e20 6f22 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0772fe: 5475 7000 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +077302: 6e20 7322 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +077308: 5475 7600 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +07730c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +077310: 6e20 6f22 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077316: 1a05 170b |00e1: const-string v5, "Operations:" // string@0b17 │ │ +07731a: 6e20 7422 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +077320: 2205 6d04 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +077324: 7010 d422 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07732a: 6e20 dc22 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077330: 0c05 |00ee: move-result-object v5 │ │ +077332: 1a06 0400 |00ef: const-string v6, " " // string@0004 │ │ +077336: 6e20 dc22 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07733c: 0c05 |00f4: move-result-object v5 │ │ +07733e: 6e10 e122 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077344: 0c02 |00f8: move-result-object v2 │ │ +077346: 5474 7600 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +07734a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +07734c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +077350: 5245 5b00 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077354: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +07735a: 2205 6d04 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +07735e: 7010 d422 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +077364: 1a06 6d11 |0108: const-string v6, "cmd=" // string@116d │ │ +077368: 6e20 dc22 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07736e: 0c05 |010d: move-result-object v5 │ │ +077370: 5246 5b00 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077374: 6e20 d822 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07737a: 0c05 |0113: move-result-object v5 │ │ +07737c: 6e10 e122 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077382: 0c00 |0117: move-result-object v0 │ │ +077384: 6e20 6f22 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07738a: 1a05 1100 |011b: const-string v5, " Op #" // string@0011 │ │ +07738e: 6e20 6f22 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077394: 6e20 6d22 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07739a: 1a05 da00 |0123: const-string v5, ": " // string@00da │ │ +07739e: 6e20 6f22 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773a4: 6e20 6f22 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773aa: 1a05 0100 |012b: const-string v5, " " // string@0001 │ │ +0773ae: 6e20 6f22 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773b4: 5445 5e00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +0773b8: 6e20 7322 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0773be: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +0773c2: 5245 5c00 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +0773c6: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +0773ca: 5245 5d00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +0773ce: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +0773d2: 6e20 6f22 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773d8: 1a05 8713 |0142: const-string v5, "enterAnim=#" // string@1387 │ │ +0773dc: 6e20 6f22 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773e2: 5245 5c00 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +0773e6: 7110 a522 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +0773ec: 0c05 |014c: move-result-object v5 │ │ +0773ee: 6e20 6f22 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773f4: 1a05 4500 |0150: const-string v5, " exitAnim=#" // string@0045 │ │ +0773f8: 6e20 6f22 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0773fe: 5245 5d00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +077402: 7110 a522 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077408: 0c05 |015a: move-result-object v5 │ │ +07740a: 6e20 7422 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +077410: 5245 6000 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +077414: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +077418: 5245 6100 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +07741c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +077420: 6e20 6f22 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077426: 1a05 5320 |0169: const-string v5, "popEnterAnim=#" // string@2053 │ │ +07742a: 6e20 6f22 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077430: 5245 6000 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +077434: 7110 a522 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07743a: 0c05 |0173: move-result-object v5 │ │ +07743c: 6e20 6f22 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077442: 1a05 8000 |0177: const-string v5, " popExitAnim=#" // string@0080 │ │ +077446: 6e20 6f22 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07744c: 5245 6100 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +077450: 7110 a522 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077456: 0c05 |0181: move-result-object v5 │ │ +077458: 6e20 7422 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07745e: 5445 6300 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +077462: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +077466: 5445 6300 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +07746a: 6e10 0d23 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +077470: 0a05 |018e: move-result v5 │ │ +077472: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +077476: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +077478: 5445 6300 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +07747c: 6e10 0d23 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +077482: 0a05 |0197: move-result v5 │ │ +077484: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +077488: 6e20 6f22 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07748e: 5445 6300 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +077492: 6e10 0d23 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +077498: 0a05 |01a2: move-result v5 │ │ +07749a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +07749c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +0774a0: 1a05 890b |01a6: const-string v5, "Removed: " // string@0b89 │ │ +0774a4: 6e20 6f22 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0774aa: 5445 6300 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +0774ae: 6e20 0723 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0774b4: 0c05 |01b0: move-result-object v5 │ │ +0774b6: 6e20 7322 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0774bc: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0774c0: 28dc |01b6: goto 0192 // -0024 │ │ +0774c2: 1a00 ba0a |01b7: const-string v0, "NULL" // string@0aba │ │ +0774c6: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +0774ca: 1a00 6101 |01bb: const-string v0, "ADD" // string@0161 │ │ +0774ce: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +0774d2: 1a00 780b |01bf: const-string v0, "REPLACE" // string@0b78 │ │ +0774d6: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +0774da: 1a00 760b |01c3: const-string v0, "REMOVE" // string@0b76 │ │ +0774de: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +0774e2: 1a00 0b04 |01c7: const-string v0, "HIDE" // string@040b │ │ +0774e6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +0774ea: 1a00 a60b |01cb: const-string v0, "SHOW" // string@0ba6 │ │ +0774ee: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +0774f2: 1a00 2b03 |01cf: const-string v0, "DETACH" // string@032b │ │ +0774f6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +0774fa: 1a00 7401 |01d3: const-string v0, "ATTACH" // string@0174 │ │ +0774fe: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +077502: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +077506: 1a05 880b |01d9: const-string v5, "Removed:" // string@0b88 │ │ +07750a: 6e20 7422 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +077510: 6e20 6f22 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077516: 1a05 0500 |01e1: const-string v5, " #" // string@0005 │ │ +07751a: 6e20 6f22 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077520: 6e20 6d22 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +077526: 1a05 da00 |01e9: const-string v5, ": " // string@00da │ │ +07752a: 6e20 6f22 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +077530: 28bd |01ee: goto 01ab // -0043 │ │ +077532: 5444 5f00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +077536: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07753a: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +07753e: 0e00 |01f5: return-void │ │ +077540: 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 │ │ @@ -132402,25 +132401,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -077564: |[077564] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -077574: 5220 6f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -077578: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -07757c: 5420 7800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077580: 5400 0d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -077584: 5221 6f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -077588: 6e20 0304 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0403 │ │ -07758e: 0c00 |000d: move-result-object v0 │ │ -077590: 1100 |000e: return-object v0 │ │ -077592: 5420 7000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -077596: 28fd |0011: goto 000e // -0003 │ │ +077568: |[077568] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +077578: 5220 6f00 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +07757c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +077580: 5420 7800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077584: 5400 0d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +077588: 5221 6f00 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +07758c: 6e20 0304 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0403 │ │ +077592: 0c00 |000d: move-result-object v0 │ │ +077594: 1100 |000e: return-object v0 │ │ +077596: 5420 7000 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +07759a: 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; │ │ @@ -132430,17 +132429,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077598: |[077598] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -0775a8: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -0775ac: 0f00 |0002: return v0 │ │ +07759c: |[07759c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +0775ac: 5210 6f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +0775b0: 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;) │ │ @@ -132448,25 +132447,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0775b0: |[0775b0] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -0775c0: 5220 7100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -0775c4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0775c8: 5420 7800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0775cc: 5400 0d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -0775d0: 5221 7100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -0775d4: 6e20 0304 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0403 │ │ -0775da: 0c00 |000d: move-result-object v0 │ │ -0775dc: 1100 |000e: return-object v0 │ │ -0775de: 5420 7200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -0775e2: 28fd |0011: goto 000e // -0003 │ │ +0775b4: |[0775b4] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +0775c4: 5220 7100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +0775c8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0775cc: 5420 7800 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0775d0: 5400 0d01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +0775d4: 5221 7100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +0775d8: 6e20 0304 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@0403 │ │ +0775de: 0c00 |000d: move-result-object v0 │ │ +0775e0: 1100 |000e: return-object v0 │ │ +0775e2: 5420 7200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +0775e6: 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; │ │ @@ -132476,17 +132475,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0775e4: |[0775e4] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -0775f4: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -0775f8: 0f00 |0002: return v0 │ │ +0775e8: |[0775e8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +0775f8: 5210 7100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +0775fc: 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;) │ │ @@ -132494,17 +132493,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0775fc: |[0775fc] android.support.v4.app.BackStackRecord.getId:()I │ │ -07760c: 5210 7700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077610: 0f00 |0002: return v0 │ │ +077600: |[077600] android.support.v4.app.BackStackRecord.getId:()I │ │ +077610: 5210 7700 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077614: 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;) │ │ @@ -132512,17 +132511,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077614: |[077614] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -077624: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -077628: 1100 |0002: return-object v0 │ │ +077618: |[077618] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +077628: 5410 7900 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +07762c: 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;) │ │ @@ -132530,17 +132529,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07762c: |[07762c] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -07763c: 5210 7e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077640: 0f00 |0002: return v0 │ │ +077630: |[077630] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +077640: 5210 7e00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077644: 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;) │ │ @@ -132548,17 +132547,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077644: |[077644] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -077654: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077658: 0f00 |0002: return v0 │ │ +077648: |[077648] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +077658: 5210 7f00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +07765c: 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;) │ │ @@ -132566,22 +132565,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 │ │ -07765c: |[07765c] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -07766c: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -077670: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -077676: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -077678: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -07767c: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077680: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -077686: 1102 |000d: return-object v2 │ │ +077660: |[077660] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +077670: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +077674: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +07767a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +07767c: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077680: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077684: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +07768a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0005 line=444 │ │ 0x0008 line=445 │ │ 0x000a line=446 │ │ 0x000d line=448 │ │ @@ -132595,17 +132594,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077688: |[077688] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -077698: 5510 6e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ -07769c: 0f00 |0002: return v0 │ │ +07768c: |[07768c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +07769c: 5510 6e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@006e │ │ +0776a0: 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;) │ │ @@ -132613,21 +132612,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0776a0: |[0776a0] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -0776b0: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ -0776b4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0776b8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0776ba: 0f00 |0005: return v0 │ │ -0776bc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0776be: 28fe |0007: goto 0005 // -0002 │ │ +0776a4: |[0776a4] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +0776b4: 5210 7a00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@007a │ │ +0776b8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0776bc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0776be: 0f00 |0005: return v0 │ │ +0776c0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0776c2: 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;) │ │ @@ -132635,158 +132634,158 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 308 16-bit code units │ │ -0776c0: |[0776c0] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ -0776d0: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0776d2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0776d4: 12fb |0002: const/4 v11, #int -1 // #ff │ │ -0776d6: 6306 0301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -0776da: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ -0776de: 1a06 e503 |0007: const-string v6, "FragmentManager" // string@03e5 │ │ -0776e2: 2207 6404 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -0776e6: 7010 d422 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0776ec: 1a08 4e20 |000e: const-string v8, "popFromBackStack: " // string@204e │ │ -0776f0: 6e20 dc22 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0776f6: 0c07 |0013: move-result-object v7 │ │ -0776f8: 6e20 db22 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0776fe: 0c07 |0017: move-result-object v7 │ │ -077700: 6e10 e122 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077706: 0c07 |001b: move-result-object v7 │ │ -077708: 7120 901d 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07770e: 2202 7c01 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@017c │ │ -077712: 1a06 e503 |0021: const-string v6, "FragmentManager" // string@03e5 │ │ -077716: 7020 b208 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ -07771c: 2205 3e04 |0026: new-instance v5, Ljava/io/PrintWriter; // type@043e │ │ -077720: 7020 6c22 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ -077726: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ -07772a: 6e5a 3803 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@0338 │ │ -077730: 6e20 3103 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ -077736: 54c4 7d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ -07773a: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ -07773e: 5246 5b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077742: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ -077748: 2206 5104 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07774c: 2207 6404 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -077750: 7010 d422 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077756: 1a08 df0c |0043: const-string v8, "Unknown cmd: " // string@0cdf │ │ -07775a: 6e20 dc22 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077760: 0c07 |0048: move-result-object v7 │ │ -077762: 5248 5b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077766: 6e20 d822 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07776c: 0c07 |004e: move-result-object v7 │ │ -07776e: 6e10 e122 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077774: 0c07 |0052: move-result-object v7 │ │ -077776: 7020 9c22 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07777c: 2706 |0056: throw v6 │ │ -07777e: 5440 5e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077782: 5246 6100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -077786: 5906 bf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -07778a: 54c6 7800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -07778e: 52c7 7e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077792: 7110 9604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -077798: 0a07 |0064: move-result v7 │ │ -07779a: 52c8 7f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -07779e: 6e40 9104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ -0777a4: 5444 6200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0062 │ │ -0777a8: 28c9 |006c: goto 0035 // -0037 │ │ -0777aa: 5440 5e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -0777ae: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ -0777b2: 5246 6100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -0777b6: 5906 bf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -0777ba: 54c6 7800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0777be: 52c7 7e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -0777c2: 7110 9604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -0777c8: 0a07 |007c: move-result v7 │ │ -0777ca: 52c8 7f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -0777ce: 6e40 9104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ -0777d4: 5446 6300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -0777d8: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ -0777dc: 1201 |0086: const/4 v1, #int 0 // #0 │ │ -0777de: 5446 6300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -0777e2: 6e10 0d23 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0777e8: 0a06 |008c: move-result v6 │ │ -0777ea: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ -0777ee: 5446 6300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -0777f2: 6e20 0723 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0777f8: 0c03 |0094: move-result-object v3 │ │ -0777fa: 1f03 b500 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -0777fe: 5246 6000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -077802: 5936 bf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077806: 54c6 7800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -07780a: 6e30 5804 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ -077810: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ -077814: 28e5 |00a2: goto 0087 // -001b │ │ -077816: 5440 5e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -07781a: 5246 6000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -07781e: 5906 bf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077822: 54c6 7800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077826: 6e30 5804 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ -07782c: 28bc |00ae: goto 006a // -0044 │ │ -07782e: 5440 5e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077832: 5246 6000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -077836: 5906 bf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -07783a: 54c6 7800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -07783e: 52c7 7e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077842: 7110 9604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -077848: 0a07 |00bc: move-result v7 │ │ -07784a: 52c8 7f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -07784e: 6e40 9c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@049c │ │ -077854: 28a8 |00c2: goto 006a // -0058 │ │ -077856: 5440 5e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -07785a: 5246 6100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ -07785e: 5906 bf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077862: 54c6 7800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077866: 52c7 7e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -07786a: 7110 9604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -077870: 0a07 |00d0: move-result v7 │ │ -077872: 52c8 7f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077876: 6e40 7c04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@047c │ │ -07787c: 2894 |00d6: goto 006a // -006c │ │ -07787e: 5440 5e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077882: 5246 6000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -077886: 5906 bf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -07788a: 54c6 7800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -07788e: 52c7 7e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077892: 7110 9604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -077898: 0a07 |00e4: move-result v7 │ │ -07789a: 52c8 7f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -07789e: 6e40 5c04 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045c │ │ -0778a4: 2880 |00ea: goto 006a // -0080 │ │ -0778a6: 5440 5e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -0778aa: 5246 6000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ -0778ae: 5906 bf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -0778b2: 54c6 7800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0778b6: 52c7 7e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -0778ba: 7110 9604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -0778c0: 0a07 |00f8: move-result v7 │ │ -0778c2: 52c8 7f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -0778c6: 6e40 5f04 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045f │ │ -0778cc: 2900 6cff |00fe: goto/16 006a // -0094 │ │ -0778d0: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ -0778d4: 54c6 7800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0778d8: 54c7 7800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -0778dc: 5277 1601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -0778e0: 52c8 7e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -0778e4: 7110 9604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ -0778ea: 0a08 |010d: move-result v8 │ │ -0778ec: 52c9 7f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -0778f0: 121a |0110: const/4 v10, #int 1 // #1 │ │ -0778f2: 6e5a 8304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ -0778f8: 52c6 7700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -0778fc: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ -077900: 54c6 7800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077904: 52c7 7700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077908: 6e20 7704 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0477 │ │ -07790e: 59cb 7700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077912: 0e00 |0121: return-void │ │ -077914: 0001 0700 0100 0000 1e00 0000 3400 ... |0122: packed-switch-data (18 units) │ │ +0776c4: |[0776c4] android.support.v4.app.BackStackRecord.popFromBackStack:(Z)V │ │ +0776d4: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0776d6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0776d8: 12fb |0002: const/4 v11, #int -1 // #ff │ │ +0776da: 6306 0301 |0003: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +0776de: 3806 2b00 |0005: if-eqz v6, 0030 // +002b │ │ +0776e2: 1a06 e503 |0007: const-string v6, "FragmentManager" // string@03e5 │ │ +0776e6: 2207 6d04 |0009: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +0776ea: 7010 d422 0700 |000b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0776f0: 1a08 5720 |000e: const-string v8, "popFromBackStack: " // string@2057 │ │ +0776f4: 6e20 dc22 8700 |0010: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0776fa: 0c07 |0013: move-result-object v7 │ │ +0776fc: 6e20 db22 c700 |0014: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +077702: 0c07 |0017: move-result-object v7 │ │ +077704: 6e10 e122 0700 |0018: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07770a: 0c07 |001b: move-result-object v7 │ │ +07770c: 7120 901d 7600 |001c: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +077712: 2202 8301 |001f: new-instance v2, Landroid/support/v4/util/LogWriter; // type@0183 │ │ +077716: 1a06 e503 |0021: const-string v6, "FragmentManager" // string@03e5 │ │ +07771a: 7020 b208 6200 |0023: invoke-direct {v2, v6}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ +077720: 2205 4704 |0026: new-instance v5, Ljava/io/PrintWriter; // type@0447 │ │ +077724: 7020 6c22 2500 |0028: invoke-direct {v5, v2}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ +07772a: 1a06 0200 |002b: const-string v6, " " // string@0002 │ │ +07772e: 6e5a 3803 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@0338 │ │ +077734: 6e20 3103 bc00 |0030: invoke-virtual {v12, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ +07773a: 54c4 7d00 |0033: iget-object v4, v12, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@007d │ │ +07773e: 3804 cb00 |0035: if-eqz v4, 0100 // +00cb │ │ +077742: 5246 5b00 |0037: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077746: 2b06 e900 0000 |0039: packed-switch v6, 00000122 // +000000e9 │ │ +07774c: 2206 5a04 |003c: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +077750: 2207 6d04 |003e: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +077754: 7010 d422 0700 |0040: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07775a: 1a08 e80c |0043: const-string v8, "Unknown cmd: " // string@0ce8 │ │ +07775e: 6e20 dc22 8700 |0045: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077764: 0c07 |0048: move-result-object v7 │ │ +077766: 5248 5b00 |0049: iget v8, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +07776a: 6e20 d822 8700 |004b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +077770: 0c07 |004e: move-result-object v7 │ │ +077772: 6e10 e122 0700 |004f: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077778: 0c07 |0052: move-result-object v7 │ │ +07777a: 7020 9c22 7600 |0053: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +077780: 2706 |0056: throw v6 │ │ +077782: 5440 5e00 |0057: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077786: 5246 6100 |0059: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +07778a: 5906 bf00 |005b: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +07778e: 54c6 7800 |005d: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077792: 52c7 7e00 |005f: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077796: 7110 9604 0700 |0061: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +07779c: 0a07 |0064: move-result v7 │ │ +07779e: 52c8 7f00 |0065: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0777a2: 6e40 9104 0687 |0067: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ +0777a8: 5444 6200 |006a: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@0062 │ │ +0777ac: 28c9 |006c: goto 0035 // -0037 │ │ +0777ae: 5440 5e00 |006d: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +0777b2: 3800 1300 |006f: if-eqz v0, 0082 // +0013 │ │ +0777b6: 5246 6100 |0071: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +0777ba: 5906 bf00 |0073: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +0777be: 54c6 7800 |0075: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0777c2: 52c7 7e00 |0077: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +0777c6: 7110 9604 0700 |0079: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +0777cc: 0a07 |007c: move-result v7 │ │ +0777ce: 52c8 7f00 |007d: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0777d2: 6e40 9104 0687 |007f: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ +0777d8: 5446 6300 |0082: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +0777dc: 3806 e6ff |0084: if-eqz v6, 006a // -001a │ │ +0777e0: 1201 |0086: const/4 v1, #int 0 // #0 │ │ +0777e2: 5446 6300 |0087: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +0777e6: 6e10 0d23 0600 |0089: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0777ec: 0a06 |008c: move-result v6 │ │ +0777ee: 3561 ddff |008d: if-ge v1, v6, 006a // -0023 │ │ +0777f2: 5446 6300 |008f: iget-object v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +0777f6: 6e20 0723 1600 |0091: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0777fc: 0c03 |0094: move-result-object v3 │ │ +0777fe: 1f03 bc00 |0095: check-cast v3, Landroid/support/v4/app/Fragment; // type@00bc │ │ +077802: 5246 6000 |0097: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +077806: 5936 bf00 |0099: iput v6, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +07780a: 54c6 7800 |009b: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +07780e: 6e30 5804 3609 |009d: invoke-virtual {v6, v3, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ +077814: d801 0101 |00a0: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077818: 28e5 |00a2: goto 0087 // -001b │ │ +07781a: 5440 5e00 |00a3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +07781e: 5246 6000 |00a5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +077822: 5906 bf00 |00a7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077826: 54c6 7800 |00a9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +07782a: 6e30 5804 0609 |00ab: invoke-virtual {v6, v0, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ +077830: 28bc |00ae: goto 006a // -0044 │ │ +077832: 5440 5e00 |00af: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077836: 5246 6000 |00b1: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +07783a: 5906 bf00 |00b3: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +07783e: 54c6 7800 |00b5: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077842: 52c7 7e00 |00b7: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077846: 7110 9604 0700 |00b9: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +07784c: 0a07 |00bc: move-result v7 │ │ +07784e: 52c8 7f00 |00bd: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077852: 6e40 9c04 0687 |00bf: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@049c │ │ +077858: 28a8 |00c2: goto 006a // -0058 │ │ +07785a: 5440 5e00 |00c3: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +07785e: 5246 6100 |00c5: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@0061 │ │ +077862: 5906 bf00 |00c7: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077866: 54c6 7800 |00c9: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +07786a: 52c7 7e00 |00cb: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +07786e: 7110 9604 0700 |00cd: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +077874: 0a07 |00d0: move-result v7 │ │ +077876: 52c8 7f00 |00d1: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +07787a: 6e40 7c04 0687 |00d3: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@047c │ │ +077880: 2894 |00d6: goto 006a // -006c │ │ +077882: 5440 5e00 |00d7: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077886: 5246 6000 |00d9: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +07788a: 5906 bf00 |00db: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +07788e: 54c6 7800 |00dd: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077892: 52c7 7e00 |00df: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077896: 7110 9604 0700 |00e1: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +07789c: 0a07 |00e4: move-result v7 │ │ +07789e: 52c8 7f00 |00e5: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0778a2: 6e40 5c04 0687 |00e7: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045c │ │ +0778a8: 2880 |00ea: goto 006a // -0080 │ │ +0778aa: 5440 5e00 |00eb: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +0778ae: 5246 6000 |00ed: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@0060 │ │ +0778b2: 5906 bf00 |00ef: iput v6, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +0778b6: 54c6 7800 |00f1: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0778ba: 52c7 7e00 |00f3: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +0778be: 7110 9604 0700 |00f5: invoke-static {v7}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +0778c4: 0a07 |00f8: move-result v7 │ │ +0778c6: 52c8 7f00 |00f9: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0778ca: 6e40 5f04 0687 |00fb: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045f │ │ +0778d0: 2900 6cff |00fe: goto/16 006a // -0094 │ │ +0778d4: 380d 1400 |0100: if-eqz v13, 0114 // +0014 │ │ +0778d8: 54c6 7800 |0102: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0778dc: 54c7 7800 |0104: iget-object v7, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +0778e0: 5277 1601 |0106: iget v7, v7, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +0778e4: 52c8 7e00 |0108: iget v8, v12, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +0778e8: 7110 9604 0800 |010a: invoke-static {v8}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@0496 │ │ +0778ee: 0a08 |010d: move-result v8 │ │ +0778f0: 52c9 7f00 |010e: iget v9, v12, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +0778f4: 121a |0110: const/4 v10, #int 1 // #1 │ │ +0778f6: 6e5a 8304 7698 |0111: invoke-virtual {v6, v7, v8, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ +0778fc: 52c6 7700 |0114: iget v6, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077900: 3a06 0b00 |0116: if-ltz v6, 0121 // +000b │ │ +077904: 54c6 7800 |0118: iget-object v6, v12, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077908: 52c7 7700 |011a: iget v7, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07790c: 6e20 7704 7600 |011c: invoke-virtual {v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@0477 │ │ +077912: 59cb 7700 |011f: iput v11, v12, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077916: 0e00 |0121: return-void │ │ +077918: 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 │ │ @@ -132852,22 +132851,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 │ │ -077938: |[077938] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -077948: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -07794c: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -077952: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -077954: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077958: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -07795c: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -077962: 1102 |000d: return-object v2 │ │ +07793c: |[07793c] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +07794c: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +077950: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +077956: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +077958: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +07795c: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077960: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +077966: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ 0x0008 line=436 │ │ 0x000a line=437 │ │ 0x000d line=439 │ │ @@ -132881,19 +132880,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 │ │ -077964: |[077964] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -077974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077976: 6e40 4803 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@0348 │ │ -07797c: 0c00 |0004: move-result-object v0 │ │ -07797e: 1100 |0005: return-object v0 │ │ +077968: |[077968] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +077978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07797a: 6e40 4803 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@0348 │ │ +077980: 0c00 |0004: move-result-object v0 │ │ +077982: 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; │ │ @@ -132903,23 +132902,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 │ │ -077980: |[077980] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -077990: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -077994: 2200 5104 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -077998: 1a01 940a |0004: const-string v1, "Must use non-zero containerViewId" // string@0a94 │ │ -07799c: 7020 9c22 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -0779a2: 2700 |0009: throw v0 │ │ -0779a4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0779a6: 7050 3703 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@0337 │ │ -0779ac: 1102 |000e: return-object v2 │ │ +077984: |[077984] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +077994: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +077998: 2200 5a04 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07799c: 1a01 9d0a |0004: const-string v1, "Must use non-zero containerViewId" // string@0a9d │ │ +0779a0: 7020 9c22 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +0779a6: 2700 |0009: throw v0 │ │ +0779a8: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0779aa: 7050 3703 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@0337 │ │ +0779b0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0002 line=426 │ │ 0x000a line=429 │ │ 0x000e line=430 │ │ locals : │ │ @@ -132933,202 +132932,202 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 402 16-bit code units │ │ -0779b0: |[0779b0] android.support.v4.app.BackStackRecord.run:()V │ │ -0779c0: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0779c2: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0779c4: 6304 0301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -0779c8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0779cc: 1a04 e503 |0006: const-string v4, "FragmentManager" // string@03e5 │ │ -0779d0: 2205 6404 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -0779d4: 7010 d422 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0779da: 1a06 8b0b |000d: const-string v6, "Run: " // string@0b8b │ │ -0779de: 6e20 dc22 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0779e4: 0c05 |0012: move-result-object v5 │ │ -0779e6: 6e20 db22 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0779ec: 0c05 |0016: move-result-object v5 │ │ -0779ee: 6e10 e122 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0779f4: 0c05 |001a: move-result-object v5 │ │ -0779f6: 7120 901d 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -0779fc: 5594 6d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -077a00: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ -077a04: 5294 7700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077a08: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ -077a0c: 2204 5204 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@0452 │ │ -077a10: 1a05 b30f |0028: const-string v5, "addToBackStack() called after commit()" // string@0fb3 │ │ -077a14: 7020 a022 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -077a1a: 2704 |002d: throw v4 │ │ -077a1c: 6e20 3103 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ -077a22: 5493 7600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ -077a26: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ -077a2a: 5234 5b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077a2e: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ -077a34: 2204 5104 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -077a38: 2205 6404 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -077a3c: 7010 d422 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077a42: 1a06 df0c |0041: const-string v6, "Unknown cmd: " // string@0cdf │ │ -077a46: 6e20 dc22 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077a4c: 0c05 |0046: move-result-object v5 │ │ -077a4e: 5236 5b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077a52: 6e20 d822 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -077a58: 0c05 |004c: move-result-object v5 │ │ -077a5a: 6e10 e122 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077a60: 0c05 |0050: move-result-object v5 │ │ -077a62: 7020 9c22 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -077a68: 2704 |0054: throw v4 │ │ -077a6a: 5430 5e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077a6e: 5234 5c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -077a72: 5904 bf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077a76: 5494 7800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077a7a: 6e30 5804 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ -077a80: 5433 5f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ -077a84: 28d1 |0062: goto 0033 // -002f │ │ -077a86: 5430 5e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077a8a: 5494 7800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077a8e: 5444 0e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -077a92: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ -077a96: 1201 |006b: const/4 v1, #int 0 // #0 │ │ -077a98: 5494 7800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077a9c: 5444 0e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -077aa0: 6e10 0d23 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -077aa6: 0a04 |0073: move-result v4 │ │ -077aa8: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ -077aac: 5494 7800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077ab0: 5444 0e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -077ab4: 6e20 0723 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -077aba: 0c02 |007d: move-result-object v2 │ │ -077abc: 1f02 b500 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -077ac0: 6304 0301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -077ac4: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ -077ac8: 1a04 e503 |0084: const-string v4, "FragmentManager" // string@03e5 │ │ -077acc: 2205 6404 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -077ad0: 7010 d422 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077ad6: 1a06 e30a |008b: const-string v6, "OP_REPLACE: adding=" // string@0ae3 │ │ -077ada: 6e20 dc22 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077ae0: 0c05 |0090: move-result-object v5 │ │ -077ae2: 6e20 db22 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -077ae8: 0c05 |0094: move-result-object v5 │ │ -077aea: 1a06 7e00 |0095: const-string v6, " old=" // string@007e │ │ -077aee: 6e20 dc22 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077af4: 0c05 |009a: move-result-object v5 │ │ -077af6: 6e20 db22 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -077afc: 0c05 |009e: move-result-object v5 │ │ -077afe: 6e10 e122 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077b04: 0c05 |00a2: move-result-object v5 │ │ -077b06: 7120 901d 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -077b0c: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ -077b10: 5224 b100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -077b14: 5205 b100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -077b18: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ -077b1c: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ -077b20: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ -077b22: 5b30 5e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077b26: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ -077b2a: 28b7 |00b5: goto 006c // -0049 │ │ -077b2c: 5434 6300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -077b30: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ -077b34: 2204 7b04 |00ba: new-instance v4, Ljava/util/ArrayList; // type@047b │ │ -077b38: 7010 ff22 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -077b3e: 5b34 6300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -077b42: 5434 6300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ -077b46: 6e20 0323 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -077b4c: 5234 5d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -077b50: 5924 bf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077b54: 5594 6d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -077b58: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ -077b5c: 5224 ac00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -077b60: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ -077b64: 5924 ac00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -077b68: 6304 0301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -077b6c: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ -077b70: 1a04 e503 |00d8: const-string v4, "FragmentManager" // string@03e5 │ │ -077b74: 2205 6404 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -077b78: 7010 d422 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -077b7e: 1a06 9302 |00df: const-string v6, "Bump nesting of " // string@0293 │ │ -077b82: 6e20 dc22 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077b88: 0c05 |00e4: move-result-object v5 │ │ -077b8a: 6e20 db22 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -077b90: 0c05 |00e8: move-result-object v5 │ │ -077b92: 1a06 8800 |00e9: const-string v6, " to " // string@0088 │ │ -077b96: 6e20 dc22 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077b9c: 0c05 |00ee: move-result-object v5 │ │ -077b9e: 5226 ac00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -077ba2: 6e20 d822 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -077ba8: 0c05 |00f4: move-result-object v5 │ │ -077baa: 6e10 e122 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077bb0: 0c05 |00f8: move-result-object v5 │ │ -077bb2: 7120 901d 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -077bb8: 5494 7800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077bbc: 5295 7e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077bc0: 5296 7f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077bc4: 6e40 9104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ -077bca: 28ae |0105: goto 00b3 // -0052 │ │ -077bcc: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ -077bd0: 5234 5c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -077bd4: 5904 bf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077bd8: 5494 7800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077bdc: 6e30 5804 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ -077be2: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ -077be6: 5430 5e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077bea: 5234 5d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -077bee: 5904 bf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077bf2: 5494 7800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077bf6: 5295 7e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077bfa: 5296 7f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077bfe: 6e40 9104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ -077c04: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ -077c08: 5430 5e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077c0c: 5234 5d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -077c10: 5904 bf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077c14: 5494 7800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c18: 5295 7e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077c1c: 5296 7f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077c20: 6e40 7c04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@047c │ │ -077c26: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ -077c2a: 5430 5e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077c2e: 5234 5c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -077c32: 5904 bf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077c36: 5494 7800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c3a: 5295 7e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077c3e: 5296 7f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077c42: 6e40 9c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@049c │ │ -077c48: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ -077c4c: 5430 5e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077c50: 5234 5d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ -077c54: 5904 bf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077c58: 5494 7800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c5c: 5295 7e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077c60: 5296 7f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077c64: 6e40 5f04 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045f │ │ -077c6a: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ -077c6e: 5430 5e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077c72: 5234 5c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ -077c76: 5904 bf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -077c7a: 5494 7800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c7e: 5295 7e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077c82: 5296 7f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077c86: 6e40 5c04 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045c │ │ -077c8c: 2900 fafe |0166: goto/16 0060 // -0106 │ │ -077c90: 5494 7800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c94: 5495 7800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077c98: 5255 1601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -077c9c: 5296 7e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077ca0: 5297 7f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077ca4: 6e58 8304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ -077caa: 5594 6d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ -077cae: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ -077cb2: 5494 7800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ -077cb6: 6e20 5704 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0457 │ │ -077cbc: 0e00 |017e: return-void │ │ -077cbe: 0000 |017f: nop // spacer │ │ -077cc0: 0001 0700 0100 0000 1e00 0000 2c00 ... |0180: packed-switch-data (18 units) │ │ +0779b4: |[0779b4] android.support.v4.app.BackStackRecord.run:()V │ │ +0779c4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0779c6: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +0779c8: 6304 0301 |0002: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +0779cc: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +0779d0: 1a04 e503 |0006: const-string v4, "FragmentManager" // string@03e5 │ │ +0779d4: 2205 6d04 |0008: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +0779d8: 7010 d422 0500 |000a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0779de: 1a06 940b |000d: const-string v6, "Run: " // string@0b94 │ │ +0779e2: 6e20 dc22 6500 |000f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0779e8: 0c05 |0012: move-result-object v5 │ │ +0779ea: 6e20 db22 9500 |0013: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0779f0: 0c05 |0016: move-result-object v5 │ │ +0779f2: 6e10 e122 0500 |0017: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0779f8: 0c05 |001a: move-result-object v5 │ │ +0779fa: 7120 901d 5400 |001b: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +077a00: 5594 6d00 |001e: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +077a04: 3804 0e00 |0020: if-eqz v4, 002e // +000e │ │ +077a08: 5294 7700 |0022: iget v4, v9, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077a0c: 3b04 0a00 |0024: if-gez v4, 002e // +000a │ │ +077a10: 2204 5b04 |0026: new-instance v4, Ljava/lang/IllegalStateException; // type@045b │ │ +077a14: 1a05 bc0f |0028: const-string v5, "addToBackStack() called after commit()" // string@0fbc │ │ +077a18: 7020 a022 5400 |002a: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +077a1e: 2704 |002d: throw v4 │ │ +077a20: 6e20 3103 8900 |002e: invoke-virtual {v9, v8}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@0331 │ │ +077a26: 5493 7600 |0031: iget-object v3, v9, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@0076 │ │ +077a2a: 3803 3501 |0033: if-eqz v3, 0168 // +0135 │ │ +077a2e: 5234 5b00 |0035: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077a32: 2b04 4901 0000 |0037: packed-switch v4, 00000180 // +00000149 │ │ +077a38: 2204 5a04 |003a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@045a │ │ +077a3c: 2205 6d04 |003c: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +077a40: 7010 d422 0500 |003e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +077a46: 1a06 e80c |0041: const-string v6, "Unknown cmd: " // string@0ce8 │ │ +077a4a: 6e20 dc22 6500 |0043: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077a50: 0c05 |0046: move-result-object v5 │ │ +077a52: 5236 5b00 |0047: iget v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077a56: 6e20 d822 6500 |0049: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +077a5c: 0c05 |004c: move-result-object v5 │ │ +077a5e: 6e10 e122 0500 |004d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077a64: 0c05 |0050: move-result-object v5 │ │ +077a66: 7020 9c22 5400 |0051: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +077a6c: 2704 |0054: throw v4 │ │ +077a6e: 5430 5e00 |0055: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077a72: 5234 5c00 |0057: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +077a76: 5904 bf00 |0059: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077a7a: 5494 7800 |005b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077a7e: 6e30 5804 0407 |005d: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ +077a84: 5433 5f00 |0060: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@005f │ │ +077a88: 28d1 |0062: goto 0033 // -002f │ │ +077a8a: 5430 5e00 |0063: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077a8e: 5494 7800 |0065: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077a92: 5444 0e01 |0067: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +077a96: 3804 9d00 |0069: if-eqz v4, 0106 // +009d │ │ +077a9a: 1201 |006b: const/4 v1, #int 0 // #0 │ │ +077a9c: 5494 7800 |006c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077aa0: 5444 0e01 |006e: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +077aa4: 6e10 0d23 0400 |0070: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +077aaa: 0a04 |0073: move-result v4 │ │ +077aac: 3541 9200 |0074: if-ge v1, v4, 0106 // +0092 │ │ +077ab0: 5494 7800 |0076: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077ab4: 5444 0e01 |0078: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +077ab8: 6e20 0723 1400 |007a: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +077abe: 0c02 |007d: move-result-object v2 │ │ +077ac0: 1f02 bc00 |007e: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +077ac4: 6304 0301 |0080: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +077ac8: 3804 2400 |0082: if-eqz v4, 00a6 // +0024 │ │ +077acc: 1a04 e503 |0084: const-string v4, "FragmentManager" // string@03e5 │ │ +077ad0: 2205 6d04 |0086: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +077ad4: 7010 d422 0500 |0088: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +077ada: 1a06 ec0a |008b: const-string v6, "OP_REPLACE: adding=" // string@0aec │ │ +077ade: 6e20 dc22 6500 |008d: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077ae4: 0c05 |0090: move-result-object v5 │ │ +077ae6: 6e20 db22 0500 |0091: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +077aec: 0c05 |0094: move-result-object v5 │ │ +077aee: 1a06 7e00 |0095: const-string v6, " old=" // string@007e │ │ +077af2: 6e20 dc22 6500 |0097: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077af8: 0c05 |009a: move-result-object v5 │ │ +077afa: 6e20 db22 2500 |009b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +077b00: 0c05 |009e: move-result-object v5 │ │ +077b02: 6e10 e122 0500 |009f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077b08: 0c05 |00a2: move-result-object v5 │ │ +077b0a: 7120 901d 5400 |00a3: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +077b10: 3800 0800 |00a6: if-eqz v0, 00ae // +0008 │ │ +077b14: 5224 b100 |00a8: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +077b18: 5205 b100 |00aa: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +077b1c: 3354 0700 |00ac: if-ne v4, v5, 00b3 // +0007 │ │ +077b20: 3302 0800 |00ae: if-ne v2, v0, 00b6 // +0008 │ │ +077b24: 1200 |00b0: const/4 v0, #int 0 // #0 │ │ +077b26: 5b30 5e00 |00b1: iput-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077b2a: d801 0101 |00b3: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077b2e: 28b7 |00b5: goto 006c // -0049 │ │ +077b30: 5434 6300 |00b6: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +077b34: 3904 0900 |00b8: if-nez v4, 00c1 // +0009 │ │ +077b38: 2204 8404 |00ba: new-instance v4, Ljava/util/ArrayList; // type@0484 │ │ +077b3c: 7010 ff22 0400 |00bc: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +077b42: 5b34 6300 |00bf: iput-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +077b46: 5434 6300 |00c1: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0063 │ │ +077b4a: 6e20 0323 2400 |00c3: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +077b50: 5234 5d00 |00c6: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +077b54: 5924 bf00 |00c8: iput v4, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077b58: 5594 6d00 |00ca: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +077b5c: 3804 3000 |00cc: if-eqz v4, 00fc // +0030 │ │ +077b60: 5224 ac00 |00ce: iget v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +077b64: d804 0401 |00d0: add-int/lit8 v4, v4, #int 1 // #01 │ │ +077b68: 5924 ac00 |00d2: iput v4, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +077b6c: 6304 0301 |00d4: sget-boolean v4, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +077b70: 3804 2600 |00d6: if-eqz v4, 00fc // +0026 │ │ +077b74: 1a04 e503 |00d8: const-string v4, "FragmentManager" // string@03e5 │ │ +077b78: 2205 6d04 |00da: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +077b7c: 7010 d422 0500 |00dc: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +077b82: 1a06 9302 |00df: const-string v6, "Bump nesting of " // string@0293 │ │ +077b86: 6e20 dc22 6500 |00e1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077b8c: 0c05 |00e4: move-result-object v5 │ │ +077b8e: 6e20 db22 2500 |00e5: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +077b94: 0c05 |00e8: move-result-object v5 │ │ +077b96: 1a06 8800 |00e9: const-string v6, " to " // string@0088 │ │ +077b9a: 6e20 dc22 6500 |00eb: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077ba0: 0c05 |00ee: move-result-object v5 │ │ +077ba2: 5226 ac00 |00ef: iget v6, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +077ba6: 6e20 d822 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +077bac: 0c05 |00f4: move-result-object v5 │ │ +077bae: 6e10 e122 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077bb4: 0c05 |00f8: move-result-object v5 │ │ +077bb6: 7120 901d 5400 |00f9: invoke-static {v4, v5}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +077bbc: 5494 7800 |00fc: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077bc0: 5295 7e00 |00fe: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077bc4: 5296 7f00 |0100: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077bc8: 6e40 9104 2465 |0102: invoke-virtual {v4, v2, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ +077bce: 28ae |0105: goto 00b3 // -0052 │ │ +077bd0: 3800 5aff |0106: if-eqz v0, 0060 // -00a6 │ │ +077bd4: 5234 5c00 |0108: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +077bd8: 5904 bf00 |010a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077bdc: 5494 7800 |010c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077be0: 6e30 5804 0407 |010e: invoke-virtual {v4, v0, v7}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@0458 │ │ +077be6: 2900 4fff |0111: goto/16 0060 // -00b1 │ │ +077bea: 5430 5e00 |0113: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077bee: 5234 5d00 |0115: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +077bf2: 5904 bf00 |0117: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077bf6: 5494 7800 |0119: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077bfa: 5295 7e00 |011b: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077bfe: 5296 7f00 |011d: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077c02: 6e40 9104 0465 |011f: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@0491 │ │ +077c08: 2900 3eff |0122: goto/16 0060 // -00c2 │ │ +077c0c: 5430 5e00 |0124: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077c10: 5234 5d00 |0126: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +077c14: 5904 bf00 |0128: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077c18: 5494 7800 |012a: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c1c: 5295 7e00 |012c: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077c20: 5296 7f00 |012e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077c24: 6e40 7c04 0465 |0130: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@047c │ │ +077c2a: 2900 2dff |0133: goto/16 0060 // -00d3 │ │ +077c2e: 5430 5e00 |0135: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077c32: 5234 5c00 |0137: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +077c36: 5904 bf00 |0139: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077c3a: 5494 7800 |013b: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c3e: 5295 7e00 |013d: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077c42: 5296 7f00 |013f: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077c46: 6e40 9c04 0465 |0141: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@049c │ │ +077c4c: 2900 1cff |0144: goto/16 0060 // -00e4 │ │ +077c50: 5430 5e00 |0146: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077c54: 5234 5d00 |0148: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@005d │ │ +077c58: 5904 bf00 |014a: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077c5c: 5494 7800 |014c: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c60: 5295 7e00 |014e: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077c64: 5296 7f00 |0150: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077c68: 6e40 5f04 0465 |0152: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045f │ │ +077c6e: 2900 0bff |0155: goto/16 0060 // -00f5 │ │ +077c72: 5430 5e00 |0157: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077c76: 5234 5c00 |0159: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@005c │ │ +077c7a: 5904 bf00 |015b: iput v4, v0, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +077c7e: 5494 7800 |015d: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c82: 5295 7e00 |015f: iget v5, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077c86: 5296 7f00 |0161: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077c8a: 6e40 5c04 0465 |0163: invoke-virtual {v4, v0, v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@045c │ │ +077c90: 2900 fafe |0166: goto/16 0060 // -0106 │ │ +077c94: 5494 7800 |0168: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c98: 5495 7800 |016a: iget-object v5, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077c9c: 5255 1601 |016c: iget v5, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +077ca0: 5296 7e00 |016e: iget v6, v9, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077ca4: 5297 7f00 |0170: iget v7, v9, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077ca8: 6e58 8304 5476 |0172: invoke-virtual {v4, v5, v6, v7, v8}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ +077cae: 5594 6d00 |0175: iget-boolean v4, v9, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@006d │ │ +077cb2: 3804 0700 |0177: if-eqz v4, 017e // +0007 │ │ +077cb6: 5494 7800 |0179: iget-object v4, v9, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@0078 │ │ +077cba: 6e20 5704 9400 |017b: invoke-virtual {v4, v9}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@0457 │ │ +077cc0: 0e00 |017e: return-void │ │ +077cc2: 0000 |017f: nop // spacer │ │ +077cc4: 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 │ │ @@ -133198,19 +133197,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 │ │ -077ce4: |[077ce4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -077cf4: 5912 6f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -077cf8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -077cfa: 5b10 7000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -077cfe: 1101 |0005: return-object v1 │ │ +077ce8: |[077ce8] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +077cf8: 5912 6f00 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +077cfc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +077cfe: 5b10 7000 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +077d02: 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; │ │ @@ -133221,19 +133220,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 │ │ -077d00: |[077d00] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -077d10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077d12: 5910 6f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ -077d16: 5b12 7000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ -077d1a: 1101 |0005: return-object v1 │ │ +077d04: |[077d04] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +077d14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077d16: 5910 6f00 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@006f │ │ +077d1a: 5b12 7000 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@0070 │ │ +077d1e: 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; │ │ @@ -133244,19 +133243,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 │ │ -077d1c: |[077d1c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -077d2c: 5912 7100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -077d30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -077d32: 5b10 7200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -077d36: 1101 |0005: return-object v1 │ │ +077d20: |[077d20] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +077d30: 5912 7100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +077d34: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +077d36: 5b10 7200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +077d3a: 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; │ │ @@ -133267,19 +133266,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 │ │ -077d38: |[077d38] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -077d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077d4a: 5910 7100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ -077d4e: 5b12 7200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ -077d52: 1101 |0005: return-object v1 │ │ +077d3c: |[077d3c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +077d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077d4e: 5910 7100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@0071 │ │ +077d52: 5b12 7200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@0072 │ │ +077d56: 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; │ │ @@ -133290,19 +133289,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 │ │ -077d54: |[077d54] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -077d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077d66: 6e50 4f03 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ -077d6c: 0c00 |0004: move-result-object v0 │ │ -077d6e: 1100 |0005: return-object v0 │ │ +077d58: |[077d58] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +077d68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077d6a: 6e50 4f03 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@034f │ │ +077d70: 0c00 |0004: move-result-object v0 │ │ +077d72: 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 │ │ @@ -133312,20 +133311,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 │ │ -077d70: |[077d70] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -077d80: 5901 7400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ -077d84: 5902 7500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ -077d88: 5903 7b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ -077d8c: 5904 7c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ -077d90: 1100 |0008: return-object v0 │ │ +077d74: |[077d74] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +077d84: 5901 7400 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@0074 │ │ +077d88: 5902 7500 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@0075 │ │ +077d8c: 5903 7b00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@007b │ │ +077d90: 5904 7c00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@007c │ │ +077d94: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0002 line=485 │ │ 0x0004 line=486 │ │ 0x0006 line=487 │ │ 0x0008 line=488 │ │ @@ -133341,17 +133340,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 │ │ -077d94: |[077d94] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -077da4: 5901 7e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ -077da8: 1100 |0002: return-object v0 │ │ +077d98: |[077d98] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +077da8: 5901 7e00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@007e │ │ +077dac: 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 │ │ @@ -133361,17 +133360,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 │ │ -077dac: |[077dac] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -077dbc: 5901 7f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ -077dc0: 1100 |0002: return-object v0 │ │ +077db0: |[077db0] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +077dc0: 5901 7f00 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@007f │ │ +077dc4: 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 │ │ @@ -133381,22 +133380,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 │ │ -077dc4: |[077dc4] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -077dd4: 2200 ac00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00ac │ │ -077dd8: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ -077dde: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -077de0: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ -077de4: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ -077de8: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ -077dee: 1102 |000d: return-object v2 │ │ +077dc8: |[077dc8] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +077dd8: 2200 b300 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@00b3 │ │ +077ddc: 7010 2903 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@0329 │ │ +077de2: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +077de4: 5901 5b00 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@005b │ │ +077de8: 5b03 5e00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@005e │ │ +077dec: 6e20 2e03 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@032e │ │ +077df2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ 0x0008 line=454 │ │ 0x000a line=455 │ │ 0x000d line=457 │ │ @@ -133410,42 +133409,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -077df0: |[077df0] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -077e00: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -077e04: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -077e08: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -077e0e: 1a01 7502 |0007: const-string v1, "BackStackEntry{" // string@0275 │ │ -077e12: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e18: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -077e1e: 0a01 |000f: move-result v1 │ │ -077e20: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -077e26: 0c01 |0013: move-result-object v1 │ │ -077e28: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e2e: 5221 7700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077e32: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -077e36: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ -077e3a: 6e20 dc22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e40: 5221 7700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -077e44: 6e20 d822 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -077e4a: 5421 7900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -077e4e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -077e52: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ -077e56: 6e20 dc22 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e5c: 5421 7900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ -077e60: 6e20 dc22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e66: 1a01 f626 |0033: const-string v1, "}" // string@26f6 │ │ -077e6a: 6e20 dc22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -077e70: 6e10 e122 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -077e76: 0c01 |003b: move-result-object v1 │ │ -077e78: 1101 |003c: return-object v1 │ │ +077df4: |[077df4] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +077e04: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +077e08: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +077e0c: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +077e12: 1a01 7502 |0007: const-string v1, "BackStackEntry{" // string@0275 │ │ +077e16: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e1c: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +077e22: 0a01 |000f: move-result v1 │ │ +077e24: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +077e2a: 0c01 |0013: move-result-object v1 │ │ +077e2c: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e32: 5221 7700 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077e36: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +077e3a: 1a01 2300 |001b: const-string v1, " #" // string@0023 │ │ +077e3e: 6e20 dc22 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e44: 5221 7700 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +077e48: 6e20 d822 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +077e4e: 5421 7900 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +077e52: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +077e56: 1a01 0100 |0029: const-string v1, " " // string@0001 │ │ +077e5a: 6e20 dc22 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e60: 5421 7900 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@0079 │ │ +077e64: 6e20 dc22 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e6a: 1a01 ff26 |0033: const-string v1, "}" // string@26ff │ │ +077e6e: 6e20 dc22 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +077e74: 6e10 e122 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +077e7a: 0c01 |003b: move-result-object v1 │ │ +077e7c: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0007 line=222 │ │ 0x000c line=223 │ │ 0x0017 line=224 │ │ 0x001b line=225 │ │ @@ -133458,17 +133457,17 @@ │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ source_file_idx : 630 (BackStackRecord.java) │ │ │ │ Class #545 header: │ │ -class_idx : 176 │ │ +class_idx : 183 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 181 │ │ +superclass_idx : 188 │ │ source_file_idx : 847 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #545 - │ │ @@ -133572,25 +133571,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -077e7c: |[077e7c] android.support.v4.app.DialogFragment.:()V │ │ -077e8c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -077e8e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -077e90: 7010 8903 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0389 │ │ -077e96: 5920 9c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -077e9a: 5920 9d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -077e9e: 5c21 9600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -077ea2: 5c21 9b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -077ea6: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -077ea8: 5920 9500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -077eac: 0e00 |0010: return-void │ │ +077e80: |[077e80] android.support.v4.app.DialogFragment.:()V │ │ +077e90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +077e92: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +077e94: 7010 8903 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0389 │ │ +077e9a: 5920 9c00 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +077e9e: 5920 9d00 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +077ea2: 5c21 9600 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +077ea6: 5c21 9b00 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +077eaa: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +077eac: 5920 9500 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +077eb0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=84 │ │ 0x0005 line=73 │ │ 0x0007 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ @@ -133605,18 +133604,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077eb0: |[077eb0] android.support.v4.app.DialogFragment.dismiss:()V │ │ -077ec0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077ec2: 6e20 6203 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ -077ec8: 0e00 |0004: return-void │ │ +077eb4: |[077eb4] android.support.v4.app.DialogFragment.dismiss:()V │ │ +077ec4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +077ec6: 6e20 6203 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ +077ecc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -133625,18 +133624,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -077ecc: |[077ecc] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -077edc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -077ede: 6e20 6203 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ -077ee4: 0e00 |0004: return-void │ │ +077ed0: |[077ed0] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +077ee0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +077ee2: 6e20 6203 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ +077ee8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0004 line=166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -133645,48 +133644,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -077ee8: |[077ee8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -077ef8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -077efa: 5541 9900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -077efe: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -077f02: 0e00 |0005: return-void │ │ -077f04: 5c43 9900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -077f08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -077f0a: 5c41 9a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ -077f0e: 5441 9800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077f12: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -077f16: 5441 9800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077f1a: 6e10 9000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0090 │ │ -077f20: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -077f22: 5b41 9800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077f26: 5c43 9e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ -077f2a: 5241 9500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -077f2e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -077f32: 6e10 6503 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0365 │ │ -077f38: 0c01 |0020: move-result-object v1 │ │ -077f3a: 5242 9500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -077f3e: 6e30 4104 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0441 │ │ -077f44: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -077f46: 5941 9500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -077f4a: 28dc |0029: goto 0005 // -0024 │ │ -077f4c: 6e10 6503 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0365 │ │ -077f52: 0c01 |002d: move-result-object v1 │ │ -077f54: 6e10 3404 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -077f5a: 0c00 |0031: move-result-object v0 │ │ -077f5c: 6e20 0405 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0504 │ │ -077f62: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -077f66: 6e10 fe04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ -077f6c: 28cb |003a: goto 0005 // -0035 │ │ -077f6e: 6e10 fd04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -077f74: 28c7 |003e: goto 0005 // -0039 │ │ +077eec: |[077eec] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +077efc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +077efe: 5541 9900 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +077f02: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +077f06: 0e00 |0005: return-void │ │ +077f08: 5c43 9900 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +077f0c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +077f0e: 5c41 9a00 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ +077f12: 5441 9800 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077f16: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +077f1a: 5441 9800 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077f1e: 6e10 9000 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@0090 │ │ +077f24: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +077f26: 5b41 9800 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077f2a: 5c43 9e00 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ +077f2e: 5241 9500 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +077f32: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +077f36: 6e10 6503 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0365 │ │ +077f3c: 0c01 |0020: move-result-object v1 │ │ +077f3e: 5242 9500 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +077f42: 6e30 4104 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0441 │ │ +077f48: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +077f4a: 5941 9500 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +077f4e: 28dc |0029: goto 0005 // -0024 │ │ +077f50: 6e10 6503 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0365 │ │ +077f56: 0c01 |002d: move-result-object v1 │ │ +077f58: 6e10 3404 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +077f5e: 0c00 |0031: move-result-object v0 │ │ +077f60: 6e20 0405 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0504 │ │ +077f66: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +077f6a: 6e10 fe04 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ +077f70: 28cb |003a: goto 0005 // -0035 │ │ +077f72: 6e10 fd04 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +077f78: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=169 │ │ 0x0005 line=192 │ │ 0x0006 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ @@ -133711,17 +133710,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077f78: |[077f78] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -077f88: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077f8c: 1100 |0002: return-object v0 │ │ +077f7c: |[077f7c] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +077f8c: 5410 9800 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077f90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -133729,51 +133728,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 │ │ -077f90: |[077f90] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -077fa0: 5520 9b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -077fa4: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -077fa8: 6f20 9203 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ -077fae: 0c00 |0007: move-result-object v0 │ │ -077fb0: 1100 |0008: return-object v0 │ │ -077fb2: 6e20 6f03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@036f │ │ -077fb8: 0c00 |000c: move-result-object v0 │ │ -077fba: 5b20 9800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077fbe: 5220 9c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -077fc2: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -077fc8: 5420 9800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077fcc: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -077fd0: 5420 9800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077fd4: 6e10 9100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0091 │ │ -077fda: 0c00 |001d: move-result-object v0 │ │ -077fdc: 1a01 0119 |001e: const-string v1, "layout_inflater" // string@1901 │ │ -077fe0: 6e20 0a01 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -077fe6: 0c00 |0023: move-result-object v0 │ │ -077fe8: 1f00 9203 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0392 │ │ -077fec: 28e2 |0026: goto 0008 // -001e │ │ -077fee: 5420 9800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -077ff2: 6e10 9200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0092 │ │ -077ff8: 0c00 |002c: move-result-object v0 │ │ -077ffa: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -077ffe: 6e20 5a1f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1f5a │ │ -078004: 5420 9800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078008: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -07800a: 6e20 9600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0096 │ │ -078010: 28dc |0038: goto 0014 // -0024 │ │ -078012: 5420 9400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0094 │ │ -078016: 1a01 0119 |003b: const-string v1, "layout_inflater" // string@1901 │ │ -07801a: 6e20 0204 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0402 │ │ -078020: 0c00 |0040: move-result-object v0 │ │ -078022: 1f00 9203 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0392 │ │ -078026: 28c5 |0043: goto 0008 // -003b │ │ -078028: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +077f94: |[077f94] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +077fa4: 5520 9b00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +077fa8: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +077fac: 6f20 9203 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ +077fb2: 0c00 |0007: move-result-object v0 │ │ +077fb4: 1100 |0008: return-object v0 │ │ +077fb6: 6e20 6f03 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@036f │ │ +077fbc: 0c00 |000c: move-result-object v0 │ │ +077fbe: 5b20 9800 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077fc2: 5220 9c00 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +077fc6: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +077fcc: 5420 9800 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077fd0: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +077fd4: 5420 9800 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077fd8: 6e10 9100 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@0091 │ │ +077fde: 0c00 |001d: move-result-object v0 │ │ +077fe0: 1a01 0a19 |001e: const-string v1, "layout_inflater" // string@190a │ │ +077fe4: 6e20 0a01 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +077fea: 0c00 |0023: move-result-object v0 │ │ +077fec: 1f00 9a03 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@039a │ │ +077ff0: 28e2 |0026: goto 0008 // -001e │ │ +077ff2: 5420 9800 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +077ff6: 6e10 9200 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@0092 │ │ +077ffc: 0c00 |002c: move-result-object v0 │ │ +077ffe: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +078002: 6e20 5a1f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1f5a │ │ +078008: 5420 9800 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +07800c: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +07800e: 6e20 9600 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@0096 │ │ +078014: 28dc |0038: goto 0014 // -0024 │ │ +078016: 5420 9400 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0094 │ │ +07801a: 1a01 0a19 |003b: const-string v1, "layout_inflater" // string@190a │ │ +07801e: 6e20 0204 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0402 │ │ +078024: 0c00 |0040: move-result-object v0 │ │ +078026: 1f00 9a03 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@039a │ │ +07802a: 28c5 |0043: goto 0008 // -003b │ │ +07802c: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ 0x0004 line=292 │ │ 0x0008 line=310 │ │ 0x0009 line=295 │ │ 0x000f line=296 │ │ @@ -133792,17 +133791,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07803c: |[07803c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -07804c: 5510 9b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -078050: 0f00 |0002: return v0 │ │ +078040: |[078040] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +078050: 5510 9b00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +078054: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -133810,17 +133809,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -078054: |[078054] android.support.v4.app.DialogFragment.getTheme:()I │ │ -078064: 5210 9d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -078068: 0f00 |0002: return v0 │ │ +078058: |[078058] android.support.v4.app.DialogFragment.getTheme:()I │ │ +078068: 5210 9d00 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +07806c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -133828,17 +133827,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07806c: |[07806c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -07807c: 5510 9600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -078080: 0f00 |0002: return v0 │ │ +078070: |[078070] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +078080: 5510 9600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +078084: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -133846,50 +133845,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -078084: |[078084] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -078094: 6f20 af03 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03af │ │ -07809a: 5542 9b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -07809e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -0780a2: 0e00 |0007: return-void │ │ -0780a4: 6e10 6903 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0369 │ │ -0780aa: 0c01 |000b: move-result-object v1 │ │ -0780ac: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -0780b0: 6e10 941e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -0780b6: 0c02 |0011: move-result-object v2 │ │ -0780b8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -0780bc: 2202 5204 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -0780c0: 1a03 4e03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@034e │ │ -0780c4: 7020 a022 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0780ca: 2702 |001b: throw v2 │ │ -0780cc: 5442 9800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0780d0: 6e20 9800 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0098 │ │ -0780d6: 5442 9800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0780da: 6e10 6303 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0363 │ │ -0780e0: 0c03 |0026: move-result-object v3 │ │ -0780e2: 6e20 9b00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@009b │ │ -0780e8: 5442 9800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0780ec: 5543 9600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -0780f0: 6e20 9700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0097 │ │ -0780f6: 5442 9800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0780fa: 6e20 9900 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0099 │ │ -078100: 5442 9800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078104: 6e20 9a00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@009a │ │ -07810a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -07810e: 1a02 0910 |003d: const-string v2, "android:savedDialogState" // string@1009 │ │ -078112: 6e20 4f02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@024f │ │ -078118: 0c00 |0042: move-result-object v0 │ │ -07811a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -07811e: 5442 9800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078122: 6e20 9400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0094 │ │ -078128: 28bd |004a: goto 0007 // -0043 │ │ +078088: |[078088] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +078098: 6f20 af03 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@03af │ │ +07809e: 5542 9b00 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +0780a2: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0780a6: 0e00 |0007: return-void │ │ +0780a8: 6e10 6903 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0369 │ │ +0780ae: 0c01 |000b: move-result-object v1 │ │ +0780b0: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +0780b4: 6e10 941e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +0780ba: 0c02 |0011: move-result-object v2 │ │ +0780bc: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +0780c0: 2202 5b04 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +0780c4: 1a03 4e03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@034e │ │ +0780c8: 7020 a022 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0780ce: 2702 |001b: throw v2 │ │ +0780d0: 5442 9800 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0780d4: 6e20 9800 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@0098 │ │ +0780da: 5442 9800 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0780de: 6e10 6303 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0363 │ │ +0780e4: 0c03 |0026: move-result-object v3 │ │ +0780e6: 6e20 9b00 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@009b │ │ +0780ec: 5442 9800 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0780f0: 5543 9600 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +0780f4: 6e20 9700 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0097 │ │ +0780fa: 5442 9800 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0780fe: 6e20 9900 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@0099 │ │ +078104: 5442 9800 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078108: 6e20 9a00 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@009a │ │ +07810e: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +078112: 1a02 1210 |003d: const-string v2, "android:savedDialogState" // string@1012 │ │ +078116: 6e20 4f02 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@024f │ │ +07811c: 0c00 |0042: move-result-object v0 │ │ +07811e: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +078122: 5442 9800 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078126: 6e20 9400 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@0094 │ │ +07812c: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=357 │ │ 0x0007 line=378 │ │ 0x0008 line=361 │ │ 0x000c line=362 │ │ @@ -133915,21 +133914,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07812c: |[07812c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -07813c: 6f20 b103 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03b1 │ │ -078142: 5510 9a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ -078146: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -07814a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07814c: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -078150: 0e00 |000a: return-void │ │ +078130: |[078130] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +078140: 6f20 b103 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03b1 │ │ +078146: 5510 9a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ +07814a: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +07814e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +078150: 5c10 9900 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +078154: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0003 line=254 │ │ 0x0007 line=257 │ │ 0x000a line=259 │ │ locals : │ │ @@ -133941,16 +133940,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -078154: |[078154] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -078164: 0e00 |0000: return-void │ │ +078158: |[078158] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +078168: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -133959,48 +133958,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -078168: |[078168] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -078178: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07817a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07817c: 6f20 b403 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03b4 │ │ -078182: 5230 9700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0097 │ │ -078186: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -07818a: 0110 |0009: move v0, v1 │ │ -07818c: 5c30 9b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -078190: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -078194: 1a00 0b10 |000e: const-string v0, "android:style" // string@100b │ │ -078198: 6e30 5102 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ -07819e: 0a00 |0013: move-result v0 │ │ -0781a0: 5930 9c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -0781a4: 1a00 1010 |0016: const-string v0, "android:theme" // string@1010 │ │ -0781a8: 6e30 5102 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ -0781ae: 0a00 |001b: move-result v0 │ │ -0781b0: 5930 9d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -0781b4: 1a00 0310 |001e: const-string v0, "android:cancelable" // string@1003 │ │ -0781b8: 6e30 4e02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ -0781be: 0a00 |0023: move-result v0 │ │ -0781c0: 5c30 9600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -0781c4: 1a00 0a10 |0026: const-string v0, "android:showsDialog" // string@100a │ │ -0781c8: 5531 9b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -0781cc: 6e30 4e02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ -0781d2: 0a00 |002d: move-result v0 │ │ -0781d4: 5c30 9b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -0781d8: 1a00 0210 |0030: const-string v0, "android:backStackId" // string@1002 │ │ -0781dc: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -0781de: 6e30 5102 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ -0781e4: 0a00 |0036: move-result v0 │ │ -0781e6: 5930 9500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -0781ea: 0e00 |0039: return-void │ │ -0781ec: 0120 |003a: move v0, v2 │ │ -0781ee: 28cf |003b: goto 000a // -0031 │ │ +07816c: |[07816c] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +07817c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07817e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078180: 6f20 b403 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@03b4 │ │ +078186: 5230 9700 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@0097 │ │ +07818a: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +07818e: 0110 |0009: move v0, v1 │ │ +078190: 5c30 9b00 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +078194: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +078198: 1a00 1410 |000e: const-string v0, "android:style" // string@1014 │ │ +07819c: 6e30 5102 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ +0781a2: 0a00 |0013: move-result v0 │ │ +0781a4: 5930 9c00 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +0781a8: 1a00 1910 |0016: const-string v0, "android:theme" // string@1019 │ │ +0781ac: 6e30 5102 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ +0781b2: 0a00 |001b: move-result v0 │ │ +0781b4: 5930 9d00 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +0781b8: 1a00 0c10 |001e: const-string v0, "android:cancelable" // string@100c │ │ +0781bc: 6e30 4e02 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ +0781c2: 0a00 |0023: move-result v0 │ │ +0781c4: 5c30 9600 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +0781c8: 1a00 1310 |0026: const-string v0, "android:showsDialog" // string@1013 │ │ +0781cc: 5531 9b00 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +0781d0: 6e30 4e02 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ +0781d6: 0a00 |002d: move-result v0 │ │ +0781d8: 5c30 9b00 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +0781dc: 1a00 0b10 |0030: const-string v0, "android:backStackId" // string@100b │ │ +0781e0: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +0781e2: 6e30 5102 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ +0781e8: 0a00 |0036: move-result v0 │ │ +0781ea: 5930 9500 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +0781ee: 0e00 |0039: return-void │ │ +0781f0: 0120 |003a: move v0, v2 │ │ +0781f2: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=274 │ │ 0x0005 line=276 │ │ 0x000c line=278 │ │ 0x000e line=279 │ │ 0x0016 line=280 │ │ @@ -134018,22 +134017,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 │ │ -0781f0: |[0781f0] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -078200: 2200 1200 |0000: new-instance v0, Landroid/app/Dialog; // type@0012 │ │ -078204: 6e10 6303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0363 │ │ -07820a: 0c01 |0005: move-result-object v1 │ │ -07820c: 6e10 6803 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0368 │ │ -078212: 0a02 |0009: move-result v2 │ │ -078214: 7030 8f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@008f │ │ -07821a: 1100 |000d: return-object v0 │ │ +0781f4: |[0781f4] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +078204: 2200 1500 |0000: new-instance v0, Landroid/app/Dialog; // type@0015 │ │ +078208: 6e10 6303 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0363 │ │ +07820e: 0c01 |0005: move-result-object v1 │ │ +078210: 6e10 6803 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0368 │ │ +078216: 0a02 |0009: move-result v2 │ │ +078218: 7030 8f00 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@008f │ │ +07821e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -134042,25 +134041,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -07821c: |[07821c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -07822c: 6f10 bb03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ -078232: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078236: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -07823a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07823c: 5c10 9e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ -078240: 5410 9800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078244: 6e10 9000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0090 │ │ -07824a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07824c: 5b10 9800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -078250: 0e00 |0012: return-void │ │ +078220: |[078220] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +078230: 6f10 bb03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ +078236: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +07823a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +07823e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +078240: 5c10 9e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ +078244: 5410 9800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078248: 6e10 9000 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@0090 │ │ +07824e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +078250: 5b10 9800 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078254: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 0x0003 line=429 │ │ 0x0007 line=433 │ │ 0x000a line=434 │ │ 0x000f line=435 │ │ @@ -134073,23 +134072,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -078254: |[078254] android.support.v4.app.DialogFragment.onDetach:()V │ │ -078264: 6f10 bc03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03bc │ │ -07826a: 5510 9a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ -07826e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -078272: 5510 9900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -078276: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -07827a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -07827c: 5c10 9900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -078280: 0e00 |000e: return-void │ │ +078258: |[078258] android.support.v4.app.DialogFragment.onDetach:()V │ │ +078268: 6f10 bc03 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03bc │ │ +07826e: 5510 9a00 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ +078272: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +078276: 5510 9900 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +07827a: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +07827e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +078280: 5c10 9900 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +078284: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0003 line=264 │ │ 0x000b line=268 │ │ 0x000e line=270 │ │ locals : │ │ @@ -134100,20 +134099,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -078284: |[078284] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -078294: 5510 9e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ -078298: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -07829c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -07829e: 6e20 6203 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ -0782a4: 0e00 |0008: return-void │ │ +078288: |[078288] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +078298: 5510 9e00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ +07829c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0782a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0782a2: 6e20 6203 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0362 │ │ +0782a8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=349 │ │ 0x0008 line=351 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -134124,51 +134123,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -0782a8: |[0782a8] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0782b8: 6f20 c503 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c5 │ │ -0782be: 5431 9800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0782c2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0782c6: 5431 9800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0782ca: 6e10 9500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0095 │ │ -0782d0: 0c00 |000c: move-result-object v0 │ │ -0782d2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0782d6: 1a01 0910 |000f: const-string v1, "android:savedDialogState" // string@1009 │ │ -0782da: 6e30 5c02 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@025c │ │ -0782e0: 5231 9c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -0782e4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0782e8: 1a01 0b10 |0018: const-string v1, "android:style" // string@100b │ │ -0782ec: 5232 9c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -0782f0: 6e30 5d02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -0782f6: 5231 9d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -0782fa: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -0782fe: 1a01 1010 |0023: const-string v1, "android:theme" // string@1010 │ │ -078302: 5232 9d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -078306: 6e30 5d02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -07830c: 5531 9600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -078310: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -078314: 1a01 0310 |002e: const-string v1, "android:cancelable" // string@1003 │ │ -078318: 5532 9600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -07831c: 6e30 5b02 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ -078322: 5531 9b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -078326: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -07832a: 1a01 0a10 |0039: const-string v1, "android:showsDialog" // string@100a │ │ -07832e: 5532 9b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -078332: 6e30 5b02 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ -078338: 5231 9500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -07833c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -07833e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -078342: 1a01 0210 |0045: const-string v1, "android:backStackId" // string@1002 │ │ -078346: 5232 9500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -07834a: 6e30 5d02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -078350: 0e00 |004c: return-void │ │ +0782ac: |[0782ac] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0782bc: 6f20 c503 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03c5 │ │ +0782c2: 5431 9800 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0782c6: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +0782ca: 5431 9800 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0782ce: 6e10 9500 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@0095 │ │ +0782d4: 0c00 |000c: move-result-object v0 │ │ +0782d6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0782da: 1a01 1210 |000f: const-string v1, "android:savedDialogState" // string@1012 │ │ +0782de: 6e30 5c02 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@025c │ │ +0782e4: 5231 9c00 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +0782e8: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0782ec: 1a01 1410 |0018: const-string v1, "android:style" // string@1014 │ │ +0782f0: 5232 9c00 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +0782f4: 6e30 5d02 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +0782fa: 5231 9d00 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +0782fe: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +078302: 1a01 1910 |0023: const-string v1, "android:theme" // string@1019 │ │ +078306: 5232 9d00 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +07830a: 6e30 5d02 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +078310: 5531 9600 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +078314: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +078318: 1a01 0c10 |002e: const-string v1, "android:cancelable" // string@100c │ │ +07831c: 5532 9600 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +078320: 6e30 5b02 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ +078326: 5531 9b00 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +07832a: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +07832e: 1a01 1310 |0039: const-string v1, "android:showsDialog" // string@1013 │ │ +078332: 5532 9b00 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +078336: 6e30 5b02 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ +07833c: 5231 9500 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +078340: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +078342: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +078346: 1a01 0b10 |0045: const-string v1, "android:backStackId" // string@100b │ │ +07834a: 5232 9500 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +07834e: 6e30 5d02 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +078354: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0003 line=392 │ │ 0x0007 line=393 │ │ 0x000d line=394 │ │ 0x000f line=395 │ │ @@ -134193,23 +134192,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -078354: |[078354] android.support.v4.app.DialogFragment.onStart:()V │ │ -078364: 6f10 c603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03c6 │ │ -07836a: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -07836e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -078372: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -078374: 5c10 9e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ -078378: 5410 9800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -07837c: 6e10 9c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@009c │ │ -078382: 0e00 |000f: return-void │ │ +078358: |[078358] android.support.v4.app.DialogFragment.onStart:()V │ │ +078368: 6f10 c603 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@03c6 │ │ +07836e: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078372: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +078376: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +078378: 5c10 9e00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ +07837c: 5410 9800 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +078380: 6e10 9c00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@009c │ │ +078386: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ 0x0007 line=384 │ │ 0x000a line=385 │ │ 0x000f line=387 │ │ @@ -134221,21 +134220,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -078384: |[078384] android.support.v4.app.DialogFragment.onStop:()V │ │ -078394: 6f10 c703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03c7 │ │ -07839a: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -07839e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0783a2: 5410 9800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0783a6: 6e10 9300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0093 │ │ -0783ac: 0e00 |000c: return-void │ │ +078388: |[078388] android.support.v4.app.DialogFragment.onStop:()V │ │ +078398: 6f10 c703 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@03c7 │ │ +07839e: 5410 9800 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0783a2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0783a6: 5410 9800 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0783aa: 6e10 9300 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@0093 │ │ +0783b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0003 line=418 │ │ 0x0007 line=419 │ │ 0x000c line=421 │ │ locals : │ │ @@ -134246,21 +134245,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0783b0: |[0783b0] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -0783c0: 5c12 9600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ -0783c4: 5410 9800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0783c8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0783cc: 5410 9800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ -0783d0: 6e20 9700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0097 │ │ -0783d6: 0e00 |000b: return-void │ │ +0783b4: |[0783b4] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +0783c4: 5c12 9600 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@0096 │ │ +0783c8: 5410 9800 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0783cc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0783d0: 5410 9800 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@0098 │ │ +0783d4: 6e20 9700 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@0097 │ │ +0783da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0002 line=213 │ │ 0x000b line=214 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -134271,17 +134270,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0783d8: |[0783d8] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -0783e8: 5c01 9b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ -0783ec: 0e00 |0002: return-void │ │ +0783dc: |[0783dc] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +0783ec: 5c01 9b00 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@009b │ │ +0783f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0002 line=242 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -134291,27 +134290,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0783f0: |[0783f0] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -078400: 5923 9c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -078404: 5220 9c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -078408: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -07840a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -07840e: 5220 9c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ -078412: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -078414: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -078418: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -07841e: 5920 9d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -078422: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -078426: 5924 9d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ -07842a: 0e00 |0015: return-void │ │ +0783f4: |[0783f4] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +078404: 5923 9c00 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +078408: 5220 9c00 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +07840c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +07840e: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +078412: 5220 9c00 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@009c │ │ +078416: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +078418: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +07841c: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +078422: 5920 9d00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +078426: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +07842a: 5924 9d00 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@009d │ │ +07842e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0002 line=103 │ │ 0x000c line=104 │ │ 0x0011 line=106 │ │ 0x0013 line=107 │ │ @@ -134326,26 +134325,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 │ │ -07842c: |[07842c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -07843c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07843e: 5c21 9900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -078442: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -078444: 5c20 9a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ -078448: 6e30 fa04 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@04fa │ │ -07844e: 5c21 9e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ -078452: 6e10 fd04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -078458: 0a00 |000e: move-result v0 │ │ -07845a: 5920 9500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -07845e: 5220 9500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ -078462: 0f00 |0013: return v0 │ │ +078430: |[078430] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +078440: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078442: 5c21 9900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +078446: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +078448: 5c20 9a00 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ +07844c: 6e30 fa04 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@04fa │ │ +078452: 5c21 9e00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@009e │ │ +078456: 6e10 fd04 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +07845c: 0a00 |000e: move-result v0 │ │ +07845e: 5920 9500 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +078462: 5220 9500 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@0095 │ │ +078466: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x0003 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=143 │ │ 0x000b line=144 │ │ @@ -134360,24 +134359,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 │ │ -078464: |[078464] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -078474: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -078476: 5c21 9900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ -07847a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -07847c: 5c21 9a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ -078480: 6e10 3404 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -078486: 0c00 |0009: move-result-object v0 │ │ -078488: 6e30 fa04 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@04fa │ │ -07848e: 6e10 fd04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -078494: 0e00 |0010: return-void │ │ +078468: |[078468] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +078478: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07847a: 5c21 9900 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@0099 │ │ +07847e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +078480: 5c21 9a00 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@009a │ │ +078484: 6e10 3404 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +07848a: 0c00 |0009: move-result-object v0 │ │ +07848c: 6e30 fa04 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@04fa │ │ +078492: 6e10 fd04 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +078498: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0003 line=124 │ │ 0x0006 line=125 │ │ 0x000a line=126 │ │ 0x000d line=127 │ │ @@ -134387,17 +134386,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 : 847 (DialogFragment.java) │ │ │ │ Class #546 header: │ │ -class_idx : 177 │ │ +class_idx : 184 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ @@ -134423,18 +134422,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 │ │ -078498: |[078498] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -0784a8: 5b01 9f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ -0784ac: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0784b2: 0e00 |0005: return-void │ │ +07849c: |[07849c] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +0784ac: 5b01 9f00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ +0784b0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0784b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1461 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -134444,42 +134443,42 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0784b4: |[0784b4] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -0784c4: 5420 9f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ -0784c8: 5400 cf00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -0784cc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0784d0: 2200 5204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0784d4: 1a01 e103 |0008: const-string v1, "Fragment does not have a view" // string@03e1 │ │ -0784d8: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0784de: 2700 |000d: throw v0 │ │ -0784e0: 5420 9f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ -0784e4: 5400 cf00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -0784e8: 6e20 781e 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -0784ee: 0c00 |0015: move-result-object v0 │ │ -0784f0: 1100 |0016: return-object v0 │ │ +0784b8: |[0784b8] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +0784c8: 5420 9f00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ +0784cc: 5400 cf00 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +0784d0: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0784d4: 2200 5b04 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0784d8: 1a01 e103 |0008: const-string v1, "Fragment does not have a view" // string@03e1 │ │ +0784dc: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0784e2: 2700 |000d: throw v0 │ │ +0784e4: 5420 9f00 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@009f │ │ +0784e8: 5400 cf00 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +0784ec: 6e20 781e 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +0784f2: 0c00 |0015: move-result-object v0 │ │ +0784f4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0006 line=1465 │ │ 0x000e line=1467 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0017 reg=3 id I │ │ │ │ source_file_idx : 994 (Fragment.java) │ │ │ │ Class #547 header: │ │ -class_idx : 183 │ │ +class_idx : 190 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 996 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #547 annotations: │ │ @@ -134505,18 +134504,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 │ │ -0784f4: |[0784f4] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -078504: 5b01 d300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -078508: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07850e: 0e00 |0005: return-void │ │ +0784f8: |[0784f8] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +078508: 5b01 d300 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +07850c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +078512: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -134526,32 +134525,32 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -078510: |[078510] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -078520: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ -078524: 6e20 f603 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@03f6 │ │ -07852a: 0c00 |0005: move-result-object v0 │ │ -07852c: 1100 |0006: return-object v0 │ │ +078514: |[078514] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +078524: 5410 d300 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@00d3 │ │ +078528: 6e20 f603 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@03f6 │ │ +07852e: 0c00 |0005: move-result-object v0 │ │ +078530: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/FragmentActivity$2; │ │ 0x0000 - 0x0007 reg=2 id I │ │ │ │ source_file_idx : 996 (FragmentActivity.java) │ │ │ │ Class #548 header: │ │ -class_idx : 196 │ │ +class_idx : 203 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 190 │ │ +superclass_idx : 197 │ │ source_file_idx : 999 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 68 │ │ │ │ Class #548 annotations: │ │ @@ -134777,37 +134776,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -078530: |[078530] android.support.v4.app.FragmentManagerImpl.:()V │ │ -078540: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -078542: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -078546: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -07854a: 6a00 0301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07854e: 6001 2c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -078552: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -078556: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -07855a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -07855c: 6a00 0601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0106 │ │ -078560: 2200 c303 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@03c3 │ │ -078564: 7020 f61f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ -07856a: 6900 0501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0105 │ │ -07856e: 2200 c303 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@03c3 │ │ -078572: 7020 f61f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ -078578: 6900 0401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ -07857c: 2200 bd03 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@03bd │ │ -078580: 7020 e31f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ -078586: 6900 fb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fb │ │ -07858a: 2200 bd03 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@03bd │ │ -07858e: 7020 e31f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ -078594: 6900 fa00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00fa │ │ -078598: 0e00 |002c: return-void │ │ +078534: |[078534] android.support.v4.app.FragmentManagerImpl.:()V │ │ +078544: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078546: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +07854a: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +07854e: 6a00 0301 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078552: 6001 2c00 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +078556: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +07855a: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +07855e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +078560: 6a00 0601 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0106 │ │ +078564: 2200 cc03 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@03cc │ │ +078568: 7020 f61f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ +07856e: 6900 0501 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0105 │ │ +078572: 2200 cc03 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@03cc │ │ +078576: 7020 f61f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff6 │ │ +07857c: 6900 0401 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ +078580: 2200 c603 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@03c6 │ │ +078584: 7020 e31f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ +07858a: 6900 fb00 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@00fb │ │ +07858e: 2200 c603 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@03c6 │ │ +078592: 7020 e31f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fe3 │ │ +078598: 6900 fa00 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@00fa │ │ +07859c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=402 │ │ 0x0007 line=405 │ │ 0x0010 line=738 │ │ 0x0017 line=739 │ │ 0x001e line=740 │ │ @@ -134819,25 +134818,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07859c: |[07859c] android.support.v4.app.FragmentManagerImpl.:()V │ │ -0785ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0785ae: 7010 3204 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0432 │ │ -0785b4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0785b6: 5920 1601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -0785ba: 5b21 2001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -0785be: 5b21 1f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -0785c2: 2200 bf00 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00bf │ │ -0785c6: 7020 4904 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0449 │ │ -0785cc: 5b20 1801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ -0785d0: 0e00 |0012: return-void │ │ +0785a0: |[0785a0] android.support.v4.app.FragmentManagerImpl.:()V │ │ +0785b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0785b2: 7010 3204 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@0432 │ │ +0785b8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0785ba: 5920 1601 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +0785be: 5b21 2001 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +0785c2: 5b21 1f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +0785c6: 2200 c600 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@00c6 │ │ +0785ca: 7020 4904 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0449 │ │ +0785d0: 5b20 1801 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ +0785d4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=401 │ │ 0x0004 line=428 │ │ 0x0007 line=440 │ │ 0x0009 line=441 │ │ 0x000b line=443 │ │ @@ -134849,37 +134848,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0785d4: |[0785d4] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -0785e4: 5530 2101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -0785e8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0785ec: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0785f0: 1a01 c402 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02c4 │ │ -0785f4: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0785fa: 2700 |000b: throw v0 │ │ -0785fc: 5430 1c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -078600: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -078604: 2200 5204 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -078608: 2201 6404 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07860c: 7010 d422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078612: 1a02 c502 |0017: const-string v2, "Can not perform this action inside of " // string@02c5 │ │ -078616: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07861c: 0c01 |001c: move-result-object v1 │ │ -07861e: 5432 1c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -078622: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078628: 0c01 |0022: move-result-object v1 │ │ -07862a: 6e10 e122 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078630: 0c01 |0026: move-result-object v1 │ │ -078632: 7020 a022 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -078638: 2700 |002a: throw v0 │ │ -07863a: 0e00 |002b: return-void │ │ +0785d8: |[0785d8] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +0785e8: 5530 2101 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +0785ec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0785f0: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0785f4: 1a01 c402 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@02c4 │ │ +0785f8: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0785fe: 2700 |000b: throw v0 │ │ +078600: 5430 1c01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +078604: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +078608: 2200 5b04 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +07860c: 2201 6d04 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078610: 7010 d422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078616: 1a02 c502 |0017: const-string v2, "Can not perform this action inside of " // string@02c5 │ │ +07861a: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078620: 0c01 |001c: move-result-object v1 │ │ +078622: 5432 1c01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +078626: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07862c: 0c01 |0022: move-result-object v1 │ │ +07862e: 6e10 e122 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078634: 0c01 |0026: move-result-object v1 │ │ +078636: 7020 a022 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07863c: 2700 |002a: throw v0 │ │ +07863e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ 0x0004 line=1354 │ │ 0x000c line=1357 │ │ 0x0010 line=1358 │ │ 0x002b line=1361 │ │ @@ -134887,74 +134886,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 │ │ -07863c: |[07863c] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -07864c: 2200 be03 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@03be │ │ -078650: 7030 e51f 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ -078656: 6201 0401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ -07865a: 6e20 e81f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -078660: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -078664: 6e30 e71f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ -07866a: 1100 |000f: return-object v0 │ │ +078640: |[078640] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +078650: 2200 c703 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@03c7 │ │ +078654: 7030 e51f 4005 |0002: invoke-direct {v0, v4, v5}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ +07865a: 6201 0401 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ +07865e: 6e20 e81f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +078664: 1601 dc00 |000a: const-wide/16 v1, #int 220 // #dc │ │ +078668: 6e30 e71f 1002 |000c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ +07866e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0005 line=762 │ │ 0x000a line=763 │ │ 0x000f line=764 │ │ 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 │ │ -07866c: |[07866c] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -07867c: 220a c103 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@03c1 │ │ -078680: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -078682: 7020 f11f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1ff1 │ │ -078688: 2200 c603 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@03c6 │ │ -07868c: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -07868e: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -078692: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -078694: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -078698: 01c1 |000e: move v1, v12 │ │ -07869a: 01d2 |000f: move v2, v13 │ │ -07869c: 01c3 |0010: move v3, v12 │ │ -07869e: 01d4 |0011: move v4, v13 │ │ -0786a0: 7609 f91f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1ff9 │ │ -0786a6: 6201 0501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0105 │ │ -0786aa: 6e20 fb1f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ffb │ │ -0786b0: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -0786b4: 6e30 fa1f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1ffa │ │ -0786ba: 6e20 f21f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ff2 │ │ -0786c0: 2209 be03 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@03be │ │ -0786c4: 7030 e51f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ -0786ca: 6201 0401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ -0786ce: 6e20 e81f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -0786d4: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -0786d8: 6e30 e71f 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ -0786de: 6e20 f21f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ff2 │ │ -0786e4: 110a |0034: return-object v10 │ │ +078670: |[078670] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +078680: 220a ca03 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@03ca │ │ +078684: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +078686: 7020 f11f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1ff1 │ │ +07868c: 2200 cf03 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@03cf │ │ +078690: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +078692: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +078696: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +078698: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +07869c: 01c1 |000e: move v1, v12 │ │ +07869e: 01d2 |000f: move v2, v13 │ │ +0786a0: 01c3 |0010: move v3, v12 │ │ +0786a2: 01d4 |0011: move v4, v13 │ │ +0786a4: 7609 f91f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1ff9 │ │ +0786aa: 6201 0501 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0105 │ │ +0786ae: 6e20 fb1f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ffb │ │ +0786b4: 1601 dc00 |001a: const-wide/16 v1, #int 220 // #dc │ │ +0786b8: 6e30 fa1f 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1ffa │ │ +0786be: 6e20 f21f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ff2 │ │ +0786c4: 2209 c703 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@03c7 │ │ +0786c8: 7030 e51f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fe5 │ │ +0786ce: 6201 0401 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0104 │ │ +0786d2: 6e20 e81f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +0786d8: 1601 dc00 |002c: const-wide/16 v1, #int 220 // #dc │ │ +0786dc: 6e30 e71f 1902 |002e: invoke-virtual {v9, v1, v2}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fe7 │ │ +0786e2: 6e20 f21f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1ff2 │ │ +0786e8: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0006 line=748 │ │ 0x0015 line=750 │ │ 0x001a line=751 │ │ 0x001f line=752 │ │ @@ -134978,25 +134977,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -0786e8: |[0786e8] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -0786f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0786fa: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -078700: 0f00 |0004: return v0 │ │ -078702: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -078706: 28fd |0007: goto 0004 // -0003 │ │ -078708: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -07870c: 28fa |000a: goto 0004 // -0006 │ │ -07870e: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -078712: 28f7 |000d: goto 0004 // -0009 │ │ -078714: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +0786ec: |[0786ec] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +0786fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0786fe: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +078704: 0f00 |0004: return v0 │ │ +078706: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +07870a: 28fd |0007: goto 0004 // -0003 │ │ +07870c: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +078710: 28fa |000a: goto 0004 // -0006 │ │ +078712: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +078716: 28f7 |000d: goto 0004 // -0009 │ │ +078718: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2047 │ │ 0x0001 line=2048 │ │ 0x0004 line=2059 │ │ 0x0005 line=2050 │ │ 0x0007 line=2051 │ │ @@ -135013,52 +135012,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -078730: |[078730] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -078740: 1a03 e503 |0000: const-string v3, "FragmentManager" // string@03e5 │ │ -078744: 6e10 c122 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@22c1 │ │ -07874a: 0c04 |0005: move-result-object v4 │ │ -07874c: 7120 8e1d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -078752: 1a03 e503 |0009: const-string v3, "FragmentManager" // string@03e5 │ │ -078756: 1a04 3902 |000b: const-string v4, "Activity state:" // string@0239 │ │ -07875a: 7120 8e1d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -078760: 2201 7c01 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@017c │ │ -078764: 1a03 e503 |0012: const-string v3, "FragmentManager" // string@03e5 │ │ -078768: 7020 b208 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ -07876e: 2202 3e04 |0017: new-instance v2, Ljava/io/PrintWriter; // type@043e │ │ -078772: 7020 6c22 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ -078778: 5473 0d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07877c: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -078780: 5473 0d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -078784: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ -078788: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -07878a: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -07878c: 2366 c004 |0026: new-array v6, v6, [Ljava/lang/String; // type@04c0 │ │ -078790: 6e56 f403 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@03f4 │ │ -078796: 2708 |002b: throw v8 │ │ -078798: 0d00 |002c: move-exception v0 │ │ -07879a: 1a03 e503 |002d: const-string v3, "FragmentManager" // string@03e5 │ │ -07879e: 1a04 cf03 |002f: const-string v4, "Failed dumping state" // string@03cf │ │ -0787a2: 7130 8f1d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -0787a8: 28f7 |0034: goto 002b // -0009 │ │ -0787aa: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ -0787ae: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0787b0: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0787b2: 2355 c004 |0039: new-array v5, v5, [Ljava/lang/String; // type@04c0 │ │ -0787b6: 6e55 7004 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@0470 │ │ -0787bc: 28ed |003e: goto 002b // -0013 │ │ -0787be: 0d00 |003f: move-exception v0 │ │ -0787c0: 1a03 e503 |0040: const-string v3, "FragmentManager" // string@03e5 │ │ -0787c4: 1a04 cf03 |0042: const-string v4, "Failed dumping state" // string@03cf │ │ -0787c8: 7130 8f1d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -0787ce: 28e4 |0047: goto 002b // -001c │ │ +078734: |[078734] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +078744: 1a03 e503 |0000: const-string v3, "FragmentManager" // string@03e5 │ │ +078748: 6e10 c122 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@22c1 │ │ +07874e: 0c04 |0005: move-result-object v4 │ │ +078750: 7120 8e1d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +078756: 1a03 e503 |0009: const-string v3, "FragmentManager" // string@03e5 │ │ +07875a: 1a04 3902 |000b: const-string v4, "Activity state:" // string@0239 │ │ +07875e: 7120 8e1d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +078764: 2201 8301 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0183 │ │ +078768: 1a03 e503 |0012: const-string v3, "FragmentManager" // string@03e5 │ │ +07876c: 7020 b208 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ +078772: 2202 4704 |0017: new-instance v2, Ljava/io/PrintWriter; // type@0447 │ │ +078776: 7020 6c22 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ +07877c: 5473 0d01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +078780: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +078784: 5473 0d01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +078788: 1a04 0200 |0022: const-string v4, " " // string@0002 │ │ +07878c: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +07878e: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +078790: 2366 c904 |0026: new-array v6, v6, [Ljava/lang/String; // type@04c9 │ │ +078794: 6e56 f403 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@03f4 │ │ +07879a: 2708 |002b: throw v8 │ │ +07879c: 0d00 |002c: move-exception v0 │ │ +07879e: 1a03 e503 |002d: const-string v3, "FragmentManager" // string@03e5 │ │ +0787a2: 1a04 cf03 |002f: const-string v4, "Failed dumping state" // string@03cf │ │ +0787a6: 7130 8f1d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +0787ac: 28f7 |0034: goto 002b // -0009 │ │ +0787ae: 1a03 0200 |0035: const-string v3, " " // string@0002 │ │ +0787b2: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +0787b4: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0787b6: 2355 c904 |0039: new-array v5, v5, [Ljava/lang/String; // type@04c9 │ │ +0787ba: 6e55 7004 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@0470 │ │ +0787c0: 28ed |003e: goto 002b // -0013 │ │ +0787c2: 0d00 |003f: move-exception v0 │ │ +0787c4: 1a03 e503 |0040: const-string v3, "FragmentManager" // string@03e5 │ │ +0787c8: 1a04 cf03 |0042: const-string v4, "Failed dumping state" // string@03cf │ │ +0787cc: 7130 8f1d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +0787d2: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=451 │ │ @@ -135086,35 +135085,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0787ec: |[0787ec] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -0787fc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0787fe: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -078804: 0f00 |0004: return v0 │ │ -078806: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -07880a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07880c: 28fc |0008: goto 0004 // -0004 │ │ -07880e: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -078810: 28fe |000a: goto 0008 // -0002 │ │ -078812: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -078816: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -078818: 28f6 |000e: goto 0004 // -000a │ │ -07881a: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -07881c: 28fe |0010: goto 000e // -0002 │ │ -07881e: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -078822: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -078824: 28f0 |0014: goto 0004 // -0010 │ │ -078826: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -078828: 28fe |0016: goto 0014 // -0002 │ │ -07882a: 0000 |0017: nop // spacer │ │ -07882c: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +0787f0: |[0787f0] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +078800: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +078802: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +078808: 0f00 |0004: return v0 │ │ +07880a: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +07880e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +078810: 28fc |0008: goto 0004 // -0004 │ │ +078812: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +078814: 28fe |000a: goto 0008 // -0002 │ │ +078816: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +07881a: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +07881c: 28f6 |000e: goto 0004 // -000a │ │ +07881e: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +078820: 28fe |0010: goto 000e // -0002 │ │ +078822: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +078826: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +078828: 28f0 |0014: goto 0004 // -0010 │ │ +07882a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +07882c: 28fe |0016: goto 0014 // -0002 │ │ +07882e: 0000 |0017: nop // spacer │ │ +078830: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2071 │ │ 0x0001 line=2072 │ │ 0x0004 line=2083 │ │ 0x0005 line=2074 │ │ 0x0008 line=2075 │ │ @@ -135135,24 +135134,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -078848: |[078848] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -078858: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07885c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -078860: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -078864: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07886a: 5b10 1101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07886e: 5410 1101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -078872: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -078878: 6e10 9304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ -07887e: 0e00 |0013: return-void │ │ +07884c: |[07884c] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +07885c: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +078860: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +078864: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +078868: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07886e: 5b10 1101 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +078872: 5410 1101 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +078876: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07887c: 6e10 9304 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ +078882: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0004 line=1511 │ │ 0x000b line=1513 │ │ 0x0010 line=1514 │ │ 0x0013 line=1515 │ │ @@ -135165,66 +135164,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 │ │ -078880: |[078880] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -078890: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -078892: 5440 0e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078896: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -07889a: 2200 7b04 |0005: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07889e: 7010 ff22 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -0788a4: 5b40 0e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0788a8: 6300 0301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -0788ac: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -0788b0: 1a00 e503 |0010: const-string v0, "FragmentManager" // string@03e5 │ │ -0788b4: 2201 6404 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -0788b8: 7010 d422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0788be: 1a02 7e0f |0017: const-string v2, "add: " // string@0f7e │ │ -0788c2: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0788c8: 0c01 |001c: move-result-object v1 │ │ -0788ca: 6e20 db22 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -0788d0: 0c01 |0020: move-result-object v1 │ │ -0788d2: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0788d8: 0c01 |0024: move-result-object v1 │ │ -0788da: 7120 901d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -0788e0: 6e20 7f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@047f │ │ -0788e6: 5550 b300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -0788ea: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -0788ee: 5440 0e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0788f2: 6e20 0623 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ -0788f8: 0a00 |0034: move-result v0 │ │ -0788fa: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -0788fe: 2200 5204 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -078902: 2201 6404 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078906: 7010 d422 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07890c: 1a02 e003 |003e: const-string v2, "Fragment already added: " // string@03e0 │ │ -078910: 6e20 dc22 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078916: 0c01 |0043: move-result-object v1 │ │ -078918: 6e20 db22 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07891e: 0c01 |0047: move-result-object v1 │ │ -078920: 6e10 e122 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078926: 0c01 |004b: move-result-object v1 │ │ -078928: 7020 a022 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07892e: 2700 |004f: throw v0 │ │ -078930: 5440 0e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078934: 6e20 0323 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07893a: 5c53 a900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -07893e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -078940: 5c50 c100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -078944: 5550 b700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -078948: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -07894c: 5550 be00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -078950: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -078954: 5c43 1b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -078958: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -07895c: 6e20 8504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0485 │ │ -078962: 0e00 |0069: return-void │ │ +078884: |[078884] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +078894: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +078896: 5440 0e01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07889a: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +07889e: 2200 8404 |0005: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +0788a2: 7010 ff22 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +0788a8: 5b40 0e01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0788ac: 6300 0301 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +0788b0: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +0788b4: 1a00 e503 |0010: const-string v0, "FragmentManager" // string@03e5 │ │ +0788b8: 2201 6d04 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +0788bc: 7010 d422 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0788c2: 1a02 870f |0017: const-string v2, "add: " // string@0f87 │ │ +0788c6: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0788cc: 0c01 |001c: move-result-object v1 │ │ +0788ce: 6e20 db22 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +0788d4: 0c01 |0020: move-result-object v1 │ │ +0788d6: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0788dc: 0c01 |0024: move-result-object v1 │ │ +0788de: 7120 901d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +0788e4: 6e20 7f04 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@047f │ │ +0788ea: 5550 b300 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +0788ee: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +0788f2: 5440 0e01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0788f6: 6e20 0623 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ +0788fc: 0a00 |0034: move-result v0 │ │ +0788fe: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +078902: 2200 5b04 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +078906: 2201 6d04 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07890a: 7010 d422 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078910: 1a02 e003 |003e: const-string v2, "Fragment already added: " // string@03e0 │ │ +078914: 6e20 dc22 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07891a: 0c01 |0043: move-result-object v1 │ │ +07891c: 6e20 db22 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078922: 0c01 |0047: move-result-object v1 │ │ +078924: 6e10 e122 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07892a: 0c01 |004b: move-result-object v1 │ │ +07892c: 7020 a022 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +078932: 2700 |004f: throw v0 │ │ +078934: 5440 0e01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078938: 6e20 0323 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07893e: 5c53 a900 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +078942: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +078944: 5c50 c100 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +078948: 5550 b700 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +07894c: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +078950: 5550 be00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +078954: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +078958: 5c43 1b01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +07895c: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +078960: 6e20 8504 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@0485 │ │ +078966: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1179 │ │ 0x0005 line=1180 │ │ 0x000c line=1182 │ │ 0x0028 line=1183 │ │ 0x002b line=1184 │ │ @@ -135248,23 +135247,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 │ │ -078964: |[078964] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -078974: 5410 1201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -078978: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07897c: 2200 7b04 |0004: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -078980: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -078986: 5b10 1201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07898a: 5410 1201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07898e: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -078994: 0e00 |0010: return-void │ │ +078968: |[078968] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +078978: 5410 1201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07897c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +078980: 2200 8404 |0004: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +078984: 7010 ff22 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07898a: 5b10 1201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07898e: 5410 1201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +078992: 6e20 0323 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +078998: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000b line=550 │ │ 0x0010 line=551 │ │ locals : │ │ @@ -135276,89 +135275,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 │ │ -078998: |[078998] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -0789a8: 1d05 |0000: monitor-enter v5 │ │ -0789aa: 5452 0f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -0789ae: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0789b2: 5452 0f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -0789b6: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0789bc: 0a02 |000a: move-result v2 │ │ -0789be: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -0789c2: 5452 1301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -0789c6: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -0789ca: 2202 7b04 |0011: new-instance v2, Ljava/util/ArrayList; // type@047b │ │ -0789ce: 7010 ff22 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -0789d4: 5b52 1301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -0789d8: 5452 1301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -0789dc: 6e10 0d23 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0789e2: 0a00 |001d: move-result v0 │ │ -0789e4: 6302 0301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -0789e8: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -0789ec: 1a02 e503 |0022: const-string v2, "FragmentManager" // string@03e5 │ │ -0789f0: 2203 6404 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -0789f4: 7010 d422 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0789fa: 1a04 e50b |0029: const-string v4, "Setting back stack index " // string@0be5 │ │ -0789fe: 6e20 dc22 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078a04: 0c03 |002e: move-result-object v3 │ │ -078a06: 6e20 d822 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -078a0c: 0c03 |0032: move-result-object v3 │ │ -078a0e: 1a04 8800 |0033: const-string v4, " to " // string@0088 │ │ -078a12: 6e20 dc22 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078a18: 0c03 |0038: move-result-object v3 │ │ -078a1a: 6e20 db22 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078a20: 0c03 |003c: move-result-object v3 │ │ -078a22: 6e10 e122 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078a28: 0c03 |0040: move-result-object v3 │ │ -078a2a: 7120 901d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078a30: 5452 1301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -078a34: 6e20 0323 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -078a3a: 1e05 |0049: monitor-exit v5 │ │ -078a3c: 0101 |004a: move v1, v0 │ │ -078a3e: 0f01 |004b: return v1 │ │ -078a40: 5452 0f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -078a44: 5453 0f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -078a48: 6e10 0d23 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078a4e: 0a03 |0053: move-result v3 │ │ -078a50: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -078a54: 6e20 0a23 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -078a5a: 0c02 |0059: move-result-object v2 │ │ -078a5c: 1f02 5504 |005a: check-cast v2, Ljava/lang/Integer; // type@0455 │ │ -078a60: 6e10 a222 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -078a66: 0a00 |005f: move-result v0 │ │ -078a68: 6302 0301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -078a6c: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -078a70: 1a02 e503 |0064: const-string v2, "FragmentManager" // string@03e5 │ │ -078a74: 2203 6404 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -078a78: 7010 d422 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078a7e: 1a04 4f02 |006b: const-string v4, "Adding back stack index " // string@024f │ │ -078a82: 6e20 dc22 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078a88: 0c03 |0070: move-result-object v3 │ │ -078a8a: 6e20 d822 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -078a90: 0c03 |0074: move-result-object v3 │ │ -078a92: 1a04 8d00 |0075: const-string v4, " with " // string@008d │ │ -078a96: 6e20 dc22 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078a9c: 0c03 |007a: move-result-object v3 │ │ -078a9e: 6e20 db22 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078aa4: 0c03 |007e: move-result-object v3 │ │ -078aa6: 6e10 e122 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078aac: 0c03 |0082: move-result-object v3 │ │ -078aae: 7120 901d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078ab4: 5452 1301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -078ab8: 6e30 0c23 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -078abe: 1e05 |008b: monitor-exit v5 │ │ -078ac0: 0101 |008c: move v1, v0 │ │ -078ac2: 28be |008d: goto 004b // -0042 │ │ -078ac4: 0d02 |008e: move-exception v2 │ │ -078ac6: 1e05 |008f: monitor-exit v5 │ │ -078ac8: 2702 |0090: throw v2 │ │ +07899c: |[07899c] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +0789ac: 1d05 |0000: monitor-enter v5 │ │ +0789ae: 5452 0f01 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +0789b2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0789b6: 5452 0f01 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +0789ba: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0789c0: 0a02 |000a: move-result v2 │ │ +0789c2: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +0789c6: 5452 1301 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +0789ca: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +0789ce: 2202 8404 |0011: new-instance v2, Ljava/util/ArrayList; // type@0484 │ │ +0789d2: 7010 ff22 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +0789d8: 5b52 1301 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +0789dc: 5452 1301 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +0789e0: 6e10 0d23 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0789e6: 0a00 |001d: move-result v0 │ │ +0789e8: 6302 0301 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +0789ec: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +0789f0: 1a02 e503 |0022: const-string v2, "FragmentManager" // string@03e5 │ │ +0789f4: 2203 6d04 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +0789f8: 7010 d422 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0789fe: 1a04 ee0b |0029: const-string v4, "Setting back stack index " // string@0bee │ │ +078a02: 6e20 dc22 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078a08: 0c03 |002e: move-result-object v3 │ │ +078a0a: 6e20 d822 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +078a10: 0c03 |0032: move-result-object v3 │ │ +078a12: 1a04 8800 |0033: const-string v4, " to " // string@0088 │ │ +078a16: 6e20 dc22 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078a1c: 0c03 |0038: move-result-object v3 │ │ +078a1e: 6e20 db22 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078a24: 0c03 |003c: move-result-object v3 │ │ +078a26: 6e10 e122 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078a2c: 0c03 |0040: move-result-object v3 │ │ +078a2e: 7120 901d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078a34: 5452 1301 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +078a38: 6e20 0323 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +078a3e: 1e05 |0049: monitor-exit v5 │ │ +078a40: 0101 |004a: move v1, v0 │ │ +078a42: 0f01 |004b: return v1 │ │ +078a44: 5452 0f01 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +078a48: 5453 0f01 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +078a4c: 6e10 0d23 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078a52: 0a03 |0053: move-result v3 │ │ +078a54: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +078a58: 6e20 0a23 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +078a5e: 0c02 |0059: move-result-object v2 │ │ +078a60: 1f02 5e04 |005a: check-cast v2, Ljava/lang/Integer; // type@045e │ │ +078a64: 6e10 a222 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +078a6a: 0a00 |005f: move-result v0 │ │ +078a6c: 6302 0301 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078a70: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +078a74: 1a02 e503 |0064: const-string v2, "FragmentManager" // string@03e5 │ │ +078a78: 2203 6d04 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +078a7c: 7010 d422 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078a82: 1a04 4f02 |006b: const-string v4, "Adding back stack index " // string@024f │ │ +078a86: 6e20 dc22 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078a8c: 0c03 |0070: move-result-object v3 │ │ +078a8e: 6e20 d822 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +078a94: 0c03 |0074: move-result-object v3 │ │ +078a96: 1a04 8d00 |0075: const-string v4, " with " // string@008d │ │ +078a9a: 6e20 dc22 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078aa0: 0c03 |007a: move-result-object v3 │ │ +078aa2: 6e20 db22 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078aa8: 0c03 |007e: move-result-object v3 │ │ +078aaa: 6e10 e122 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078ab0: 0c03 |0082: move-result-object v3 │ │ +078ab2: 7120 901d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078ab8: 5452 1301 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +078abc: 6e30 0c23 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +078ac2: 1e05 |008b: monitor-exit v5 │ │ +078ac4: 0101 |008c: move v1, v0 │ │ +078ac6: 28be |008d: goto 004b // -0042 │ │ +078ac8: 0d02 |008e: move-exception v2 │ │ +078aca: 1e05 |008f: monitor-exit v5 │ │ +078acc: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1390 │ │ 0x0001 line=1391 │ │ 0x000d line=1392 │ │ @@ -135386,25 +135385,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 │ │ -078ad8: |[078ad8] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -078ae8: 5420 0d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -078aec: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -078af0: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -078af4: 1a01 5302 |0006: const-string v1, "Already attached" // string@0253 │ │ -078af8: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -078afe: 2700 |000b: throw v0 │ │ -078b00: 5b23 0d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -078b04: 5b24 1401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ -078b08: 5b25 1d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -078b0c: 0e00 |0012: return-void │ │ +078adc: |[078adc] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +078aec: 5420 0d01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +078af0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +078af4: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +078af8: 1a01 5302 |0006: const-string v1, "Already attached" // string@0253 │ │ +078afc: 7020 a022 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +078b02: 2700 |000b: throw v0 │ │ +078b04: 5b23 0d01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +078b08: 5b24 1401 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ +078b0c: 5b25 1d01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +078b10: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x000c line=1879 │ │ 0x000e line=1880 │ │ 0x0010 line=1881 │ │ 0x0012 line=1882 │ │ @@ -135419,84 +135418,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 │ │ -078b10: |[078b10] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -078b20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -078b22: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -078b24: 6300 0301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -078b28: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -078b2c: 1a00 e503 |0006: const-string v0, "FragmentManager" // string@03e5 │ │ -078b30: 2201 6404 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078b34: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078b3a: 1a02 4b10 |000d: const-string v2, "attach: " // string@104b │ │ -078b3e: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078b44: 0c01 |0012: move-result-object v1 │ │ -078b46: 6e20 db22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078b4c: 0c01 |0016: move-result-object v1 │ │ -078b4e: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078b54: 0c01 |001a: move-result-object v1 │ │ -078b56: 7120 901d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078b5c: 5570 b300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -078b60: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -078b64: 5c75 b300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -078b68: 5570 a900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -078b6c: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -078b70: 5460 0e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078b74: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -078b78: 2200 7b04 |002c: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -078b7c: 7010 ff22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -078b82: 5b60 0e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078b86: 5460 0e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078b8a: 6e20 0623 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ -078b90: 0a00 |0038: move-result v0 │ │ -078b92: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -078b96: 2200 5204 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -078b9a: 2201 6404 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078b9e: 7010 d422 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078ba4: 1a02 e003 |0042: const-string v2, "Fragment already added: " // string@03e0 │ │ -078ba8: 6e20 dc22 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078bae: 0c01 |0047: move-result-object v1 │ │ -078bb0: 6e20 db22 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078bb6: 0c01 |004b: move-result-object v1 │ │ -078bb8: 6e10 e122 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078bbe: 0c01 |004f: move-result-object v1 │ │ -078bc0: 7020 a022 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -078bc6: 2700 |0053: throw v0 │ │ -078bc8: 6300 0301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -078bcc: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -078bd0: 1a00 e503 |0058: const-string v0, "FragmentManager" // string@03e5 │ │ -078bd4: 2201 6404 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078bd8: 7010 d422 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078bde: 1a02 7d0f |005f: const-string v2, "add from attach: " // string@0f7d │ │ -078be2: 6e20 dc22 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078be8: 0c01 |0064: move-result-object v1 │ │ -078bea: 6e20 db22 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078bf0: 0c01 |0068: move-result-object v1 │ │ -078bf2: 6e10 e122 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078bf8: 0c01 |006c: move-result-object v1 │ │ -078bfa: 7120 901d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078c00: 5460 0e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078c04: 6e20 0323 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -078c0a: 5c73 a900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -078c0e: 5570 b700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -078c12: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -078c16: 5570 be00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -078c1a: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -078c1e: 5c63 1b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -078c22: 5262 1601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -078c26: 0760 |0083: move-object v0, v6 │ │ -078c28: 0771 |0084: move-object v1, v7 │ │ -078c2a: 0183 |0085: move v3, v8 │ │ -078c2c: 0194 |0086: move v4, v9 │ │ -078c2e: 7406 8604 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@0486 │ │ -078c34: 0e00 |008a: return-void │ │ +078b14: |[078b14] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +078b24: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +078b26: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +078b28: 6300 0301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078b2c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +078b30: 1a00 e503 |0006: const-string v0, "FragmentManager" // string@03e5 │ │ +078b34: 2201 6d04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078b38: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078b3e: 1a02 5410 |000d: const-string v2, "attach: " // string@1054 │ │ +078b42: 6e20 dc22 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078b48: 0c01 |0012: move-result-object v1 │ │ +078b4a: 6e20 db22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078b50: 0c01 |0016: move-result-object v1 │ │ +078b52: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078b58: 0c01 |001a: move-result-object v1 │ │ +078b5a: 7120 901d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078b60: 5570 b300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +078b64: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +078b68: 5c75 b300 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +078b6c: 5570 a900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +078b70: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +078b74: 5460 0e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078b78: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +078b7c: 2200 8404 |002c: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +078b80: 7010 ff22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +078b86: 5b60 0e01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078b8a: 5460 0e01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078b8e: 6e20 0623 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ +078b94: 0a00 |0038: move-result v0 │ │ +078b96: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +078b9a: 2200 5b04 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +078b9e: 2201 6d04 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078ba2: 7010 d422 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078ba8: 1a02 e003 |0042: const-string v2, "Fragment already added: " // string@03e0 │ │ +078bac: 6e20 dc22 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078bb2: 0c01 |0047: move-result-object v1 │ │ +078bb4: 6e20 db22 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078bba: 0c01 |004b: move-result-object v1 │ │ +078bbc: 6e10 e122 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078bc2: 0c01 |004f: move-result-object v1 │ │ +078bc4: 7020 a022 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +078bca: 2700 |0053: throw v0 │ │ +078bcc: 6300 0301 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078bd0: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +078bd4: 1a00 e503 |0058: const-string v0, "FragmentManager" // string@03e5 │ │ +078bd8: 2201 6d04 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078bdc: 7010 d422 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078be2: 1a02 860f |005f: const-string v2, "add from attach: " // string@0f86 │ │ +078be6: 6e20 dc22 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078bec: 0c01 |0064: move-result-object v1 │ │ +078bee: 6e20 db22 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078bf4: 0c01 |0068: move-result-object v1 │ │ +078bf6: 6e10 e122 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078bfc: 0c01 |006c: move-result-object v1 │ │ +078bfe: 7120 901d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078c04: 5460 0e01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078c08: 6e20 0323 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +078c0e: 5c73 a900 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +078c12: 5570 b700 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +078c16: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +078c1a: 5570 be00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +078c1e: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +078c22: 5c63 1b01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +078c26: 5262 1601 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +078c2a: 0760 |0083: move-object v0, v6 │ │ +078c2c: 0771 |0084: move-object v1, v7 │ │ +078c2e: 0183 |0085: move v3, v8 │ │ +078c30: 0194 |0086: move v4, v9 │ │ +078c32: 7406 8604 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@0486 │ │ +078c38: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1275 │ │ 0x001e line=1276 │ │ 0x0022 line=1277 │ │ 0x0024 line=1278 │ │ 0x0028 line=1279 │ │ @@ -135521,18 +135520,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -078c38: |[078c38] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -078c48: 2200 ad00 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -078c4c: 7020 2a03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@032a │ │ -078c52: 1100 |0005: return-object v0 │ │ +078c3c: |[078c3c] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +078c4c: 2200 b400 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +078c50: 7020 2a03 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@032a │ │ +078c56: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -135540,64 +135539,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 │ │ -078c54: |[078c54] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -078c64: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -078c66: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -078c68: 6300 0301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -078c6c: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -078c70: 1a00 e503 |0006: const-string v0, "FragmentManager" // string@03e5 │ │ -078c74: 2201 6404 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078c78: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078c7e: 1a03 8112 |000d: const-string v3, "detach: " // string@1281 │ │ -078c82: 6e20 dc22 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078c88: 0c01 |0012: move-result-object v1 │ │ -078c8a: 6e20 db22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078c90: 0c01 |0016: move-result-object v1 │ │ -078c92: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078c98: 0c01 |001a: move-result-object v1 │ │ -078c9a: 7120 901d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078ca0: 5570 b300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -078ca4: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -078ca8: 5c72 b300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -078cac: 5570 a900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -078cb0: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -078cb4: 5460 0e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078cb8: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -078cbc: 6300 0301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -078cc0: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -078cc4: 1a00 e503 |0030: const-string v0, "FragmentManager" // string@03e5 │ │ -078cc8: 2201 6404 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -078ccc: 7010 d422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -078cd2: 1a03 1121 |0037: const-string v3, "remove from detach: " // string@2111 │ │ -078cd6: 6e20 dc22 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -078cdc: 0c01 |003c: move-result-object v1 │ │ -078cde: 6e20 db22 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -078ce4: 0c01 |0040: move-result-object v1 │ │ -078ce6: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -078cec: 0c01 |0044: move-result-object v1 │ │ -078cee: 7120 901d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -078cf4: 5460 0e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078cf8: 6e20 0b23 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -078cfe: 5570 b700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -078d02: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -078d06: 5570 be00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -078d0a: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -078d0e: 5c62 1b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -078d12: 5c75 a900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -078d16: 0760 |0059: move-object v0, v6 │ │ -078d18: 0771 |005a: move-object v1, v7 │ │ -078d1a: 0183 |005b: move v3, v8 │ │ -078d1c: 0194 |005c: move v4, v9 │ │ -078d1e: 7406 8604 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@0486 │ │ -078d24: 0e00 |0060: return-void │ │ +078c58: |[078c58] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +078c68: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +078c6a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +078c6c: 6300 0301 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078c70: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +078c74: 1a00 e503 |0006: const-string v0, "FragmentManager" // string@03e5 │ │ +078c78: 2201 6d04 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078c7c: 7010 d422 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078c82: 1a03 8a12 |000d: const-string v3, "detach: " // string@128a │ │ +078c86: 6e20 dc22 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078c8c: 0c01 |0012: move-result-object v1 │ │ +078c8e: 6e20 db22 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078c94: 0c01 |0016: move-result-object v1 │ │ +078c96: 6e10 e122 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078c9c: 0c01 |001a: move-result-object v1 │ │ +078c9e: 7120 901d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078ca4: 5570 b300 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +078ca8: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +078cac: 5c72 b300 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +078cb0: 5570 a900 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +078cb4: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +078cb8: 5460 0e01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078cbc: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +078cc0: 6300 0301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +078cc4: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +078cc8: 1a00 e503 |0030: const-string v0, "FragmentManager" // string@03e5 │ │ +078ccc: 2201 6d04 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +078cd0: 7010 d422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +078cd6: 1a03 1a21 |0037: const-string v3, "remove from detach: " // string@211a │ │ +078cda: 6e20 dc22 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +078ce0: 0c01 |003c: move-result-object v1 │ │ +078ce2: 6e20 db22 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +078ce8: 0c01 |0040: move-result-object v1 │ │ +078cea: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +078cf0: 0c01 |0044: move-result-object v1 │ │ +078cf2: 7120 901d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +078cf8: 5460 0e01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078cfc: 6e20 0b23 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +078d02: 5570 b700 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +078d06: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +078d0a: 5570 be00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +078d0e: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +078d12: 5c62 1b01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +078d16: 5c75 a900 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +078d1a: 0760 |0059: move-object v0, v6 │ │ +078d1c: 0771 |005a: move-object v1, v7 │ │ +078d1e: 0183 |005b: move v3, v8 │ │ +078d20: 0194 |005c: move v4, v9 │ │ +078d22: 7406 8604 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@0486 │ │ +078d28: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1256 │ │ 0x001e line=1257 │ │ 0x0022 line=1258 │ │ 0x0024 line=1259 │ │ 0x0028 line=1261 │ │ @@ -135619,20 +135618,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -078d28: |[078d28] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -078d38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -078d3a: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -078d3e: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -078d40: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -078d46: 0e00 |0007: return-void │ │ +078d2c: |[078d2c] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +078d3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078d3e: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +078d42: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +078d44: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +078d4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1894 │ │ 0x0003 line=1895 │ │ 0x0007 line=1896 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -135642,31 +135641,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -078d48: |[078d48] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -078d58: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078d5c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -078d60: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -078d62: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078d66: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078d6c: 0a02 |000a: move-result v2 │ │ -078d6e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -078d72: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078d76: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078d7c: 0c00 |0012: move-result-object v0 │ │ -078d7e: 1f00 b500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078d82: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -078d86: 6e20 cb03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03cb │ │ -078d8c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078d90: 28e9 |001c: goto 0005 // -0017 │ │ -078d92: 0e00 |001d: return-void │ │ +078d4c: |[078d4c] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +078d5c: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078d60: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +078d64: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078d66: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078d6a: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078d70: 0a02 |000a: move-result v2 │ │ +078d72: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +078d76: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078d7a: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078d80: 0c00 |0012: move-result-object v0 │ │ +078d82: 1f00 bc00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078d86: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +078d8a: 6e20 cb03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03cb │ │ +078d90: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078d94: 28e9 |001c: goto 0005 // -0017 │ │ +078d96: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1939 │ │ 0x0004 line=1940 │ │ 0x000d line=1941 │ │ 0x0015 line=1942 │ │ 0x0017 line=1943 │ │ @@ -135683,36 +135682,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -078d94: |[078d94] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -078da4: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078da8: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -078dac: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -078dae: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078db2: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078db8: 0a02 |000a: move-result v2 │ │ -078dba: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -078dbe: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078dc2: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078dc8: 0c00 |0012: move-result-object v0 │ │ -078dca: 1f00 b500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078dce: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -078dd2: 6e20 cc03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cc │ │ -078dd8: 0a02 |001a: move-result v2 │ │ -078dda: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -078dde: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -078de0: 0f02 |001e: return v2 │ │ -078de2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078de6: 28e4 |0021: goto 0005 // -001c │ │ -078de8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -078dea: 28fb |0023: goto 001e // -0005 │ │ +078d98: |[078d98] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +078da8: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078dac: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +078db0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078db2: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078db6: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078dbc: 0a02 |000a: move-result v2 │ │ +078dbe: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +078dc2: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078dc6: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078dcc: 0c00 |0012: move-result-object v0 │ │ +078dce: 1f00 bc00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078dd2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +078dd6: 6e20 cc03 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@03cc │ │ +078ddc: 0a02 |001a: move-result v2 │ │ +078dde: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +078de2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +078de4: 0f02 |001e: return v2 │ │ +078de6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078dea: 28e4 |0021: goto 0005 // -001c │ │ +078dec: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +078dee: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2022 │ │ 0x0004 line=2023 │ │ 0x000d line=2024 │ │ 0x0015 line=2025 │ │ 0x0017 line=2026 │ │ @@ -135733,20 +135732,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -078dec: |[078dec] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -078dfc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -078dfe: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -078e02: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -078e04: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -078e0a: 0e00 |0007: return-void │ │ +078df0: |[078df0] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +078e00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078e02: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +078e06: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +078e08: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +078e0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1889 │ │ 0x0003 line=1890 │ │ 0x0007 line=1891 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -135756,59 +135755,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 │ │ -078e0c: |[078e0c] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -078e1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -078e1e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -078e20: 5454 0e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078e24: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -078e28: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -078e2a: 5454 0e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078e2e: 6e10 0d23 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078e34: 0a04 |000c: move-result v4 │ │ -078e36: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -078e3a: 5454 0e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078e3e: 6e20 0723 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078e44: 0c00 |0014: move-result-object v0 │ │ -078e46: 1f00 b500 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078e4a: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -078e4e: 6e30 ce03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ce │ │ -078e54: 0a04 |001c: move-result v4 │ │ -078e56: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -078e5a: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -078e5c: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -078e60: 2202 7b04 |0022: new-instance v2, Ljava/util/ArrayList; // type@047b │ │ -078e64: 7010 ff22 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -078e6a: 6e20 0323 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -078e70: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078e74: 28db |002c: goto 0007 // -0025 │ │ -078e76: 5454 1501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -078e7a: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -078e7e: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -078e80: 5454 1501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -078e84: 6e10 0d23 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078e8a: 0a04 |0037: move-result v4 │ │ -078e8c: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -078e90: 5454 1501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -078e94: 6e20 0723 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078e9a: 0c00 |003f: move-result-object v0 │ │ -078e9c: 1f00 b500 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078ea0: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -078ea4: 6e20 0623 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ -078eaa: 0a04 |0047: move-result v4 │ │ -078eac: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -078eb0: 6e10 ba03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@03ba │ │ -078eb6: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078eba: 28e3 |004f: goto 0032 // -001d │ │ -078ebc: 5b52 1501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -078ec0: 0f03 |0052: return v3 │ │ +078e10: |[078e10] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +078e20: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +078e22: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +078e24: 5454 0e01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078e28: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +078e2c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +078e2e: 5454 0e01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078e32: 6e10 0d23 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078e38: 0a04 |000c: move-result v4 │ │ +078e3a: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +078e3e: 5454 0e01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078e42: 6e20 0723 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078e48: 0c00 |0014: move-result-object v0 │ │ +078e4a: 1f00 bc00 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078e4e: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +078e52: 6e30 ce03 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@03ce │ │ +078e58: 0a04 |001c: move-result v4 │ │ +078e5a: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +078e5e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +078e60: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +078e64: 2202 8404 |0022: new-instance v2, Ljava/util/ArrayList; // type@0484 │ │ +078e68: 7010 ff22 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +078e6e: 6e20 0323 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +078e74: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078e78: 28db |002c: goto 0007 // -0025 │ │ +078e7a: 5454 1501 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +078e7e: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +078e82: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +078e84: 5454 1501 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +078e88: 6e10 0d23 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078e8e: 0a04 |0037: move-result v4 │ │ +078e90: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +078e94: 5454 1501 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +078e98: 6e20 0723 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078e9e: 0c00 |003f: move-result-object v0 │ │ +078ea0: 1f00 bc00 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078ea4: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +078ea8: 6e20 0623 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ +078eae: 0a04 |0047: move-result v4 │ │ +078eb0: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +078eb4: 6e10 ba03 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@03ba │ │ +078eba: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078ebe: 28e3 |004f: goto 0032 // -001d │ │ +078ec0: 5b52 1501 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +078ec4: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ 0x0001 line=1962 │ │ 0x0002 line=1963 │ │ 0x0006 line=1964 │ │ 0x000f line=1965 │ │ @@ -135844,25 +135843,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -078ec4: |[078ec4] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -078ed4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -078ed6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -078ed8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -078eda: 5c30 1701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -078ede: 6e10 7204 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -078ee4: 6e30 8404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -078eea: 5b31 0d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -078eee: 5b31 1401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ -078ef2: 5b31 1d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -078ef6: 0e00 |0011: return-void │ │ +078ec8: |[078ec8] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +078ed8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +078eda: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +078edc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +078ede: 5c30 1701 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +078ee2: 6e10 7204 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +078ee8: 6e30 8404 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +078eee: 5b31 0d01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +078ef2: 5b31 1401 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ +078ef6: 5b31 1d01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +078efa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1930 │ │ 0x0005 line=1931 │ │ 0x0008 line=1932 │ │ 0x000b line=1933 │ │ 0x000d line=1934 │ │ @@ -135876,19 +135875,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -078ef8: |[078ef8] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -078f08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -078f0a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -078f0c: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -078f12: 0e00 |0005: return-void │ │ +078efc: |[078efc] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +078f0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +078f0e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +078f10: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +078f16: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1926 │ │ 0x0005 line=1927 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -135897,31 +135896,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -078f14: |[078f14] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -078f24: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f28: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -078f2c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -078f2e: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f32: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078f38: 0a02 |000a: move-result v2 │ │ -078f3a: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -078f3e: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f42: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078f48: 0c00 |0012: move-result-object v0 │ │ -078f4a: 1f00 b500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078f4e: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -078f52: 6e10 d203 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@03d2 │ │ -078f58: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078f5c: 28e9 |001c: goto 0005 // -0017 │ │ -078f5e: 0e00 |001d: return-void │ │ +078f18: |[078f18] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +078f28: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f2c: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +078f30: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078f32: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f36: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078f3c: 0a02 |000a: move-result v2 │ │ +078f3e: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +078f42: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f46: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078f4c: 0c00 |0012: move-result-object v0 │ │ +078f4e: 1f00 bc00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078f52: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +078f56: 6e10 d203 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@03d2 │ │ +078f5c: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078f60: 28e9 |001c: goto 0005 // -0017 │ │ +078f62: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1950 │ │ 0x0004 line=1951 │ │ 0x000d line=1952 │ │ 0x0015 line=1953 │ │ 0x0017 line=1954 │ │ @@ -135937,36 +135936,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -078f60: |[078f60] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -078f70: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f74: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -078f78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -078f7a: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f7e: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078f84: 0a02 |000a: move-result v2 │ │ -078f86: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -078f8a: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078f8e: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078f94: 0c00 |0012: move-result-object v0 │ │ -078f96: 1f00 b500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078f9a: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -078f9e: 6e20 d303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d3 │ │ -078fa4: 0a02 |001a: move-result v2 │ │ -078fa6: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -078faa: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -078fac: 0f02 |001e: return v2 │ │ -078fae: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -078fb2: 28e4 |0021: goto 0005 // -001c │ │ -078fb4: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -078fb6: 28fb |0023: goto 001e // -0005 │ │ +078f64: |[078f64] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +078f74: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f78: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +078f7c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078f7e: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f82: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078f88: 0a02 |000a: move-result v2 │ │ +078f8a: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +078f8e: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078f92: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078f98: 0c00 |0012: move-result-object v0 │ │ +078f9a: 1f00 bc00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078f9e: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +078fa2: 6e20 d303 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@03d3 │ │ +078fa8: 0a02 |001a: move-result v2 │ │ +078faa: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +078fae: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +078fb0: 0f02 |001e: return v2 │ │ +078fb2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078fb6: 28e4 |0021: goto 0005 // -001c │ │ +078fb8: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +078fba: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2008 │ │ 0x0004 line=2009 │ │ 0x000d line=2010 │ │ 0x0015 line=2011 │ │ 0x0017 line=2012 │ │ @@ -135987,31 +135986,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -078fb8: |[078fb8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -078fc8: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078fcc: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -078fd0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -078fd2: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078fd6: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -078fdc: 0a02 |000a: move-result v2 │ │ -078fde: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -078fe2: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -078fe6: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -078fec: 0c00 |0012: move-result-object v0 │ │ -078fee: 1f00 b500 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -078ff2: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -078ff6: 6e20 d403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d4 │ │ -078ffc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079000: 28e9 |001c: goto 0005 // -0017 │ │ -079002: 0e00 |001d: return-void │ │ +078fbc: |[078fbc] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +078fcc: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078fd0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +078fd4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +078fd6: 5432 0e01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078fda: 6e10 0d23 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +078fe0: 0a02 |000a: move-result v2 │ │ +078fe2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +078fe6: 5432 0e01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +078fea: 6e20 0723 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +078ff0: 0c00 |0012: move-result-object v0 │ │ +078ff2: 1f00 bc00 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +078ff6: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +078ffa: 6e20 d403 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@03d4 │ │ +079000: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079004: 28e9 |001c: goto 0005 // -0017 │ │ +079006: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2036 │ │ 0x0004 line=2037 │ │ 0x000d line=2038 │ │ 0x0015 line=2039 │ │ 0x0017 line=2040 │ │ @@ -136028,19 +136027,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -079004: |[079004] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -079014: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -079016: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -079018: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -07901e: 0e00 |0005: return-void │ │ +079008: |[079008] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +079018: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +07901a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +07901c: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +079022: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ 0x0005 line=1910 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -136049,35 +136048,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -079020: |[079020] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -079030: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -079032: 5443 0e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -079036: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -07903a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07903c: 5443 0e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -079040: 6e10 0d23 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079046: 0a03 |000b: move-result v3 │ │ -079048: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -07904c: 5443 0e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -079050: 6e20 0723 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079056: 0c00 |0013: move-result-object v0 │ │ -079058: 1f00 b500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07905c: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -079060: 6e20 d603 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d6 │ │ -079066: 0a03 |001b: move-result v3 │ │ -079068: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -07906c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -07906e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079072: 28e5 |0021: goto 0006 // -001b │ │ -079074: 0f02 |0022: return v2 │ │ +079024: |[079024] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +079034: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +079036: 5443 0e01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07903a: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +07903e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +079040: 5443 0e01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +079044: 6e10 0d23 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07904a: 0a03 |000b: move-result v3 │ │ +07904c: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +079050: 5443 0e01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +079054: 6e20 0723 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07905a: 0c00 |0013: move-result-object v0 │ │ +07905c: 1f00 bc00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079060: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +079064: 6e20 d603 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@03d6 │ │ +07906a: 0a03 |001b: move-result v3 │ │ +07906c: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +079070: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +079072: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +079076: 28e5 |0021: goto 0006 // -001b │ │ +079078: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1993 │ │ 0x0001 line=1994 │ │ 0x0005 line=1995 │ │ 0x000e line=1996 │ │ 0x0016 line=1997 │ │ @@ -136097,19 +136096,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -079078: |[079078] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -079088: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -07908a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -07908c: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -079092: 0e00 |0005: return-void │ │ +07907c: |[07907c] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +07908c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +07908e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +079090: 6e30 8404 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +079096: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0005 line=1923 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -136118,20 +136117,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -079094: |[079094] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -0790a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0790a6: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -0790aa: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0790ac: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -0790b2: 0e00 |0007: return-void │ │ +079098: |[079098] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +0790a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0790aa: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +0790ae: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +0790b0: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +0790b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1904 │ │ 0x0003 line=1905 │ │ 0x0007 line=1906 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -136141,20 +136140,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0790b4: |[0790b4] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -0790c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0790c6: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -0790ca: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0790cc: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -0790d2: 0e00 |0007: return-void │ │ +0790b8: |[0790b8] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +0790c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0790ca: 5c21 2101 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +0790ce: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0790d0: 6e30 8404 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +0790d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1899 │ │ 0x0003 line=1900 │ │ 0x0007 line=1901 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -136164,21 +136163,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0790d4: |[0790d4] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -0790e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0790e6: 5c20 2101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -0790ea: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -0790ec: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0790ee: 6e30 8404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ -0790f4: 0e00 |0008: return-void │ │ +0790d8: |[0790d8] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +0790e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0790ea: 5c20 2101 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +0790ee: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +0790f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0790f2: 6e30 8404 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@0484 │ │ +0790f8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1916 │ │ 0x0003 line=1918 │ │ 0x0008 line=1919 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -136188,267 +136187,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 │ │ -0790f8: |[0790f8] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -079108: 2206 6404 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -07910c: 7010 d422 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079112: 6e20 dc22 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079118: 0c06 |0008: move-result-object v6 │ │ -07911a: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ -07911e: 6e20 dc22 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079124: 0c06 |000e: move-result-object v6 │ │ -079126: 6e10 e122 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07912c: 0c04 |0012: move-result-object v4 │ │ -07912e: 5486 0c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079132: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -079136: 5486 0c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07913a: 6e10 0d23 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079140: 0a00 |001c: move-result v0 │ │ -079142: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -079146: 6e20 6f22 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07914c: 1a06 3202 |0022: const-string v6, "Active Fragments in " // string@0232 │ │ -079150: 6e20 6f22 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079156: 7110 e422 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -07915c: 0a06 |002a: move-result v6 │ │ -07915e: 7110 a522 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -079164: 0c06 |002e: move-result-object v6 │ │ -079166: 6e20 6f22 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07916c: 1a06 d900 |0032: const-string v6, ":" // string@00d9 │ │ -079170: 6e20 7422 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -079176: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -079178: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -07917c: 5486 0c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079180: 6e20 0723 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079186: 0c02 |003f: move-result-object v2 │ │ -079188: 1f02 b500 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07918c: 6e20 6f22 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079192: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ -079196: 6e20 6f22 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07919c: 6e20 6d22 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -0791a2: 1a06 da00 |004d: const-string v6, ": " // string@00da │ │ -0791a6: 6e20 6f22 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0791ac: 6e20 7322 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0791b2: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -0791b6: 6e5c 8a03 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@038a │ │ -0791bc: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0791c0: 28dc |005c: goto 0038 // -0024 │ │ -0791c2: 5486 0e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0791c6: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -0791ca: 5486 0e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0791ce: 6e10 0d23 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0791d4: 0a00 |0066: move-result v0 │ │ -0791d6: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -0791da: 6e20 6f22 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0791e0: 1a06 4d02 |006c: const-string v6, "Added Fragments:" // string@024d │ │ -0791e4: 6e20 7422 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0791ea: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -0791ec: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -0791f0: 5486 0e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0791f4: 6e20 0723 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0791fa: 0c02 |0079: move-result-object v2 │ │ -0791fc: 1f02 b500 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079200: 6e20 6f22 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079206: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ -07920a: 6e20 6f22 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079210: 6e20 6d22 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -079216: 1a06 da00 |0087: const-string v6, ": " // string@00da │ │ -07921a: 6e20 6f22 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079220: 6e10 e803 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@03e8 │ │ -079226: 0c06 |008f: move-result-object v6 │ │ -079228: 6e20 7422 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07922e: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -079232: 28dd |0095: goto 0072 // -0023 │ │ -079234: 5486 1501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -079238: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -07923c: 5486 1501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -079240: 6e10 0d23 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079246: 0a00 |009f: move-result v0 │ │ -079248: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -07924c: 6e20 6f22 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079252: 1a06 f503 |00a5: const-string v6, "Fragments Created Menus:" // string@03f5 │ │ -079256: 6e20 7422 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07925c: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -07925e: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -079262: 5486 1501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ -079266: 6e20 0723 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07926c: 0c02 |00b2: move-result-object v2 │ │ -07926e: 1f02 b500 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079272: 6e20 6f22 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079278: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ -07927c: 6e20 6f22 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079282: 6e20 6d22 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -079288: 1a06 da00 |00c0: const-string v6, ": " // string@00da │ │ -07928c: 6e20 6f22 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079292: 6e10 e803 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@03e8 │ │ -079298: 0c06 |00c8: move-result-object v6 │ │ -07929a: 6e20 7422 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0792a0: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0792a4: 28dd |00ce: goto 00ab // -0023 │ │ -0792a6: 5486 1101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -0792aa: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -0792ae: 5486 1101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -0792b2: 6e10 0d23 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0792b8: 0a00 |00d8: move-result v0 │ │ -0792ba: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -0792be: 6e20 6f22 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0792c4: 1a06 7302 |00de: const-string v6, "Back Stack:" // string@0273 │ │ -0792c8: 6e20 7422 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0792ce: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -0792d0: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -0792d4: 5486 1101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -0792d8: 6e20 0723 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0792de: 0c01 |00eb: move-result-object v1 │ │ -0792e0: 1f01 ad00 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -0792e4: 6e20 6f22 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0792ea: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ -0792ee: 6e20 6f22 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0792f4: 6e20 6d22 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -0792fa: 1a06 da00 |00f9: const-string v6, ": " // string@00da │ │ -0792fe: 6e20 6f22 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079304: 6e10 5303 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0353 │ │ -07930a: 0c06 |0101: move-result-object v6 │ │ -07930c: 6e20 7422 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -079312: 6e5c 3803 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@0338 │ │ -079318: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07931c: 28da |010a: goto 00e4 // -0026 │ │ -07931e: 1d08 |010b: monitor-enter v8 │ │ -079320: 5486 1301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -079324: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -079328: 5486 1301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07932c: 6e10 0d23 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079332: 0a00 |0115: move-result v0 │ │ -079334: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -079338: 6e20 6f22 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07933e: 1a06 7202 |011b: const-string v6, "Back Stack Indices:" // string@0272 │ │ -079342: 6e20 7422 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -079348: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -07934a: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -07934e: 5486 1301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -079352: 6e20 0723 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079358: 0c01 |0128: move-result-object v1 │ │ -07935a: 1f01 ad00 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07935e: 6e20 6f22 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079364: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ -079368: 6e20 6f22 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07936e: 6e20 6d22 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -079374: 1a06 da00 |0136: const-string v6, ": " // string@00da │ │ -079378: 6e20 6f22 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07937e: 6e20 7322 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -079384: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -079388: 28e1 |0140: goto 0121 // -001f │ │ -07938a: 5486 0f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -07938e: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -079392: 5486 0f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -079396: 6e10 0d23 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07939c: 0a06 |014a: move-result v6 │ │ -07939e: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -0793a2: 6e20 6f22 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0793a8: 1a06 a219 |0150: const-string v6, "mAvailBackStackIndices: " // string@19a2 │ │ -0793ac: 6e20 6f22 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0793b2: 5486 0f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -0793b6: 6e10 0e23 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@230e │ │ -0793bc: 0c06 |015a: move-result-object v6 │ │ -0793be: 7110 1223 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ -0793c4: 0c06 |015e: move-result-object v6 │ │ -0793c6: 6e20 7422 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0793cc: 1e08 |0162: monitor-exit v8 │ │ -0793ce: 5486 1e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0793d2: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -0793d6: 5486 1e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0793da: 6e10 0d23 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0793e0: 0a00 |016c: move-result v0 │ │ -0793e2: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -0793e6: 6e20 6f22 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0793ec: 1a06 420b |0172: const-string v6, "Pending Actions:" // string@0b42 │ │ -0793f0: 6e20 7422 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0793f6: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -0793f8: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -0793fc: 5486 1e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -079400: 6e20 0723 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079406: 0c05 |017f: move-result-object v5 │ │ -079408: 1f05 6004 |0180: check-cast v5, Ljava/lang/Runnable; // type@0460 │ │ -07940c: 6e20 6f22 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079412: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ -079416: 6e20 6f22 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07941c: 6e20 6d22 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -079422: 1a06 da00 |018d: const-string v6, ": " // string@00da │ │ -079426: 6e20 6f22 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07942c: 6e20 7322 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -079432: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -079436: 28e1 |0197: goto 0178 // -001f │ │ -079438: 0d06 |0198: move-exception v6 │ │ -07943a: 1e08 |0199: monitor-exit v8 │ │ -07943c: 2706 |019a: throw v6 │ │ -07943e: 6e20 6f22 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079444: 1a06 e603 |019e: const-string v6, "FragmentManager misc state:" // string@03e6 │ │ -079448: 6e20 7422 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07944e: 6e20 6f22 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079454: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ -079458: 6e20 6f22 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07945e: 5486 0d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079462: 6e20 7322 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -079468: 6e20 6f22 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07946e: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ -079472: 6e20 6f22 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079478: 5486 1401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ -07947c: 6e20 7322 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -079482: 5486 1d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -079486: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -07948a: 6e20 6f22 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079490: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ -079494: 6e20 6f22 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07949a: 5486 1d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07949e: 6e20 7322 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -0794a4: 6e20 6f22 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794aa: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ -0794ae: 6e20 6f22 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794b4: 5286 1601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -0794b8: 6e20 6d22 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -0794be: 1a06 7100 |01db: const-string v6, " mStateSaved=" // string@0071 │ │ -0794c2: 6e20 6f22 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794c8: 5586 2101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -0794cc: 6e20 7022 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -0794d2: 1a06 5d00 |01e5: const-string v6, " mDestroyed=" // string@005d │ │ -0794d6: 6e20 6f22 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794dc: 5586 1701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -0794e0: 6e20 7522 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -0794e6: 5586 1b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -0794ea: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -0794ee: 6e20 6f22 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794f4: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ -0794f8: 6e20 6f22 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0794fe: 5586 1b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -079502: 6e20 7522 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -079508: 5486 1c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07950c: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -079510: 6e20 6f22 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079516: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ -07951a: 6e20 6f22 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079520: 5486 1c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -079524: 6e20 7422 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07952a: 5486 1001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07952e: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -079532: 5486 1001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079536: 6e10 0d23 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07953c: 0a06 |021a: move-result v6 │ │ -07953e: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -079542: 6e20 6f22 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079548: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ -07954c: 6e20 6f22 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -079552: 5486 1001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079556: 6e10 0e23 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@230e │ │ -07955c: 0c06 |022a: move-result-object v6 │ │ -07955e: 7110 1223 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ -079564: 0c06 |022e: move-result-object v6 │ │ -079566: 6e20 7422 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07956c: 0e00 |0232: return-void │ │ +0790fc: |[0790fc] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07910c: 2206 6d04 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +079110: 7010 d422 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079116: 6e20 dc22 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07911c: 0c06 |0008: move-result-object v6 │ │ +07911e: 1a07 0400 |0009: const-string v7, " " // string@0004 │ │ +079122: 6e20 dc22 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079128: 0c06 |000e: move-result-object v6 │ │ +07912a: 6e10 e122 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079130: 0c04 |0012: move-result-object v4 │ │ +079132: 5486 0c01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079136: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +07913a: 5486 0c01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07913e: 6e10 0d23 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079144: 0a00 |001c: move-result v0 │ │ +079146: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +07914a: 6e20 6f22 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079150: 1a06 3202 |0022: const-string v6, "Active Fragments in " // string@0232 │ │ +079154: 6e20 6f22 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07915a: 7110 e422 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +079160: 0a06 |002a: move-result v6 │ │ +079162: 7110 a522 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +079168: 0c06 |002e: move-result-object v6 │ │ +07916a: 6e20 6f22 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079170: 1a06 d900 |0032: const-string v6, ":" // string@00d9 │ │ +079174: 6e20 7422 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07917a: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +07917c: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +079180: 5486 0c01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079184: 6e20 0723 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07918a: 0c02 |003f: move-result-object v2 │ │ +07918c: 1f02 bc00 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079190: 6e20 6f22 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079196: 1a06 0500 |0045: const-string v6, " #" // string@0005 │ │ +07919a: 6e20 6f22 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0791a0: 6e20 6d22 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +0791a6: 1a06 da00 |004d: const-string v6, ": " // string@00da │ │ +0791aa: 6e20 6f22 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0791b0: 6e20 7322 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0791b6: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +0791ba: 6e5c 8a03 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@038a │ │ +0791c0: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0791c4: 28dc |005c: goto 0038 // -0024 │ │ +0791c6: 5486 0e01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0791ca: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +0791ce: 5486 0e01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0791d2: 6e10 0d23 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0791d8: 0a00 |0066: move-result v0 │ │ +0791da: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +0791de: 6e20 6f22 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0791e4: 1a06 4d02 |006c: const-string v6, "Added Fragments:" // string@024d │ │ +0791e8: 6e20 7422 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0791ee: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0791f0: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +0791f4: 5486 0e01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0791f8: 6e20 0723 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0791fe: 0c02 |0079: move-result-object v2 │ │ +079200: 1f02 bc00 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079204: 6e20 6f22 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07920a: 1a06 0500 |007f: const-string v6, " #" // string@0005 │ │ +07920e: 6e20 6f22 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079214: 6e20 6d22 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07921a: 1a06 da00 |0087: const-string v6, ": " // string@00da │ │ +07921e: 6e20 6f22 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079224: 6e10 e803 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@03e8 │ │ +07922a: 0c06 |008f: move-result-object v6 │ │ +07922c: 6e20 7422 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +079232: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +079236: 28dd |0095: goto 0072 // -0023 │ │ +079238: 5486 1501 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +07923c: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +079240: 5486 1501 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +079244: 6e10 0d23 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07924a: 0a00 |009f: move-result v0 │ │ +07924c: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +079250: 6e20 6f22 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079256: 1a06 f503 |00a5: const-string v6, "Fragments Created Menus:" // string@03f5 │ │ +07925a: 6e20 7422 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +079260: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +079262: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +079266: 5486 1501 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0115 │ │ +07926a: 6e20 0723 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079270: 0c02 |00b2: move-result-object v2 │ │ +079272: 1f02 bc00 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079276: 6e20 6f22 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07927c: 1a06 0500 |00b8: const-string v6, " #" // string@0005 │ │ +079280: 6e20 6f22 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079286: 6e20 6d22 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07928c: 1a06 da00 |00c0: const-string v6, ": " // string@00da │ │ +079290: 6e20 6f22 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079296: 6e10 e803 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@03e8 │ │ +07929c: 0c06 |00c8: move-result-object v6 │ │ +07929e: 6e20 7422 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0792a4: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0792a8: 28dd |00ce: goto 00ab // -0023 │ │ +0792aa: 5486 1101 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +0792ae: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +0792b2: 5486 1101 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +0792b6: 6e10 0d23 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0792bc: 0a00 |00d8: move-result v0 │ │ +0792be: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +0792c2: 6e20 6f22 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0792c8: 1a06 7302 |00de: const-string v6, "Back Stack:" // string@0273 │ │ +0792cc: 6e20 7422 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0792d2: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +0792d4: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +0792d8: 5486 1101 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +0792dc: 6e20 0723 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0792e2: 0c01 |00eb: move-result-object v1 │ │ +0792e4: 1f01 b400 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +0792e8: 6e20 6f22 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0792ee: 1a06 0500 |00f1: const-string v6, " #" // string@0005 │ │ +0792f2: 6e20 6f22 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0792f8: 6e20 6d22 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +0792fe: 1a06 da00 |00f9: const-string v6, ": " // string@00da │ │ +079302: 6e20 6f22 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079308: 6e10 5303 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@0353 │ │ +07930e: 0c06 |0101: move-result-object v6 │ │ +079310: 6e20 7422 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +079316: 6e5c 3803 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@0338 │ │ +07931c: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +079320: 28da |010a: goto 00e4 // -0026 │ │ +079322: 1d08 |010b: monitor-enter v8 │ │ +079324: 5486 1301 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +079328: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +07932c: 5486 1301 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +079330: 6e10 0d23 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079336: 0a00 |0115: move-result v0 │ │ +079338: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +07933c: 6e20 6f22 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079342: 1a06 7202 |011b: const-string v6, "Back Stack Indices:" // string@0272 │ │ +079346: 6e20 7422 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07934c: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +07934e: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +079352: 5486 1301 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +079356: 6e20 0723 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07935c: 0c01 |0128: move-result-object v1 │ │ +07935e: 1f01 b400 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +079362: 6e20 6f22 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079368: 1a06 0500 |012e: const-string v6, " #" // string@0005 │ │ +07936c: 6e20 6f22 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079372: 6e20 6d22 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +079378: 1a06 da00 |0136: const-string v6, ": " // string@00da │ │ +07937c: 6e20 6f22 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079382: 6e20 7322 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +079388: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07938c: 28e1 |0140: goto 0121 // -001f │ │ +07938e: 5486 0f01 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +079392: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +079396: 5486 0f01 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07939a: 6e10 0d23 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0793a0: 0a06 |014a: move-result v6 │ │ +0793a2: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +0793a6: 6e20 6f22 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0793ac: 1a06 ab19 |0150: const-string v6, "mAvailBackStackIndices: " // string@19ab │ │ +0793b0: 6e20 6f22 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0793b6: 5486 0f01 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +0793ba: 6e10 0e23 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@230e │ │ +0793c0: 0c06 |015a: move-result-object v6 │ │ +0793c2: 7110 1223 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ +0793c8: 0c06 |015e: move-result-object v6 │ │ +0793ca: 6e20 7422 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0793d0: 1e08 |0162: monitor-exit v8 │ │ +0793d2: 5486 1e01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0793d6: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +0793da: 5486 1e01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0793de: 6e10 0d23 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0793e4: 0a00 |016c: move-result v0 │ │ +0793e6: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +0793ea: 6e20 6f22 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0793f0: 1a06 4b0b |0172: const-string v6, "Pending Actions:" // string@0b4b │ │ +0793f4: 6e20 7422 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0793fa: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +0793fc: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +079400: 5486 1e01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +079404: 6e20 0723 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07940a: 0c05 |017f: move-result-object v5 │ │ +07940c: 1f05 6904 |0180: check-cast v5, Ljava/lang/Runnable; // type@0469 │ │ +079410: 6e20 6f22 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079416: 1a06 0500 |0185: const-string v6, " #" // string@0005 │ │ +07941a: 6e20 6f22 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079420: 6e20 6d22 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +079426: 1a06 da00 |018d: const-string v6, ": " // string@00da │ │ +07942a: 6e20 6f22 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079430: 6e20 7322 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +079436: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07943a: 28e1 |0197: goto 0178 // -001f │ │ +07943c: 0d06 |0198: move-exception v6 │ │ +07943e: 1e08 |0199: monitor-exit v8 │ │ +079440: 2706 |019a: throw v6 │ │ +079442: 6e20 6f22 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079448: 1a06 e603 |019e: const-string v6, "FragmentManager misc state:" // string@03e6 │ │ +07944c: 6e20 7422 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +079452: 6e20 6f22 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079458: 1a06 1a00 |01a6: const-string v6, " mActivity=" // string@001a │ │ +07945c: 6e20 6f22 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079462: 5486 0d01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079466: 6e20 7322 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +07946c: 6e20 6f22 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079472: 1a06 1c00 |01b3: const-string v6, " mContainer=" // string@001c │ │ +079476: 6e20 6f22 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07947c: 5486 1401 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ +079480: 6e20 7322 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +079486: 5486 1d01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07948a: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +07948e: 6e20 6f22 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079494: 1a06 2100 |01c4: const-string v6, " mParent=" // string@0021 │ │ +079498: 6e20 6f22 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07949e: 5486 1d01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +0794a2: 6e20 7322 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +0794a8: 6e20 6f22 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0794ae: 1a06 1d00 |01d1: const-string v6, " mCurState=" // string@001d │ │ +0794b2: 6e20 6f22 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0794b8: 5286 1601 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +0794bc: 6e20 6d22 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +0794c2: 1a06 7100 |01db: const-string v6, " mStateSaved=" // string@0071 │ │ +0794c6: 6e20 6f22 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0794cc: 5586 2101 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +0794d0: 6e20 7022 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +0794d6: 1a06 5d00 |01e5: const-string v6, " mDestroyed=" // string@005d │ │ +0794da: 6e20 6f22 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0794e0: 5586 1701 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +0794e4: 6e20 7522 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +0794ea: 5586 1b01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +0794ee: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +0794f2: 6e20 6f22 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0794f8: 1a06 1f00 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@001f │ │ +0794fc: 6e20 6f22 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079502: 5586 1b01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +079506: 6e20 7522 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07950c: 5486 1c01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +079510: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +079514: 6e20 6f22 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07951a: 1a06 2000 |0207: const-string v6, " mNoTransactionsBecause=" // string@0020 │ │ +07951e: 6e20 6f22 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079524: 5486 1c01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +079528: 6e20 7422 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07952e: 5486 1001 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079532: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +079536: 5486 1001 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07953a: 6e10 0d23 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079540: 0a06 |021a: move-result v6 │ │ +079542: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +079546: 6e20 6f22 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07954c: 1a06 1b00 |0220: const-string v6, " mAvailIndices: " // string@001b │ │ +079550: 6e20 6f22 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +079556: 5486 1001 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07955a: 6e10 0e23 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@230e │ │ +079560: 0c06 |022a: move-result-object v6 │ │ +079562: 7110 1223 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ +079568: 0c06 |022e: move-result-object v6 │ │ +07956a: 6e20 7422 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +079570: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=627 │ │ @@ -136566,51 +136565,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -079584: |[079584] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -079594: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -079598: 7010 5e04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ -07959e: 1d02 |0005: monitor-enter v2 │ │ -0795a0: 5520 1701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -0795a4: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0795a8: 5420 0d01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -0795ac: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -0795b0: 2200 5204 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -0795b4: 1a01 3602 |0010: const-string v1, "Activity has been destroyed" // string@0236 │ │ -0795b8: 7020 a022 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0795be: 2700 |0015: throw v0 │ │ -0795c0: 0d00 |0016: move-exception v0 │ │ -0795c2: 1e02 |0017: monitor-exit v2 │ │ -0795c4: 2700 |0018: throw v0 │ │ -0795c6: 5420 1e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0795ca: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -0795ce: 2200 7b04 |001d: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -0795d2: 7010 ff22 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -0795d8: 5b20 1e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0795dc: 5420 1e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0795e0: 6e20 0323 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -0795e6: 5420 1e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0795ea: 6e10 0d23 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0795f0: 0a00 |002e: move-result v0 │ │ -0795f2: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -0795f4: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -0795f8: 5420 0d01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -0795fc: 5400 e700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -079600: 5421 1801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ -079604: 6e20 7302 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -07960a: 5420 0d01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07960e: 5400 e700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -079612: 5421 1801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ -079616: 6e20 7002 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ -07961c: 1e02 |0044: monitor-exit v2 │ │ -07961e: 0e00 |0045: return-void │ │ +079588: |[079588] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +079598: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +07959c: 7010 5e04 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ +0795a2: 1d02 |0005: monitor-enter v2 │ │ +0795a4: 5520 1701 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +0795a8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0795ac: 5420 0d01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +0795b0: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +0795b4: 2200 5b04 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +0795b8: 1a01 3602 |0010: const-string v1, "Activity has been destroyed" // string@0236 │ │ +0795bc: 7020 a022 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0795c2: 2700 |0015: throw v0 │ │ +0795c4: 0d00 |0016: move-exception v0 │ │ +0795c6: 1e02 |0017: monitor-exit v2 │ │ +0795c8: 2700 |0018: throw v0 │ │ +0795ca: 5420 1e01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0795ce: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +0795d2: 2200 8404 |001d: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +0795d6: 7010 ff22 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +0795dc: 5b20 1e01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0795e0: 5420 1e01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0795e4: 6e20 0323 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +0795ea: 5420 1e01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0795ee: 6e10 0d23 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0795f4: 0a00 |002e: move-result v0 │ │ +0795f6: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +0795f8: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +0795fc: 5420 0d01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079600: 5400 e700 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +079604: 5421 1801 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ +079608: 6e20 7302 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07960e: 5420 0d01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079612: 5400 e700 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +079616: 5421 1801 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ +07961a: 6e20 7002 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ +079620: 1e02 |0044: monitor-exit v2 │ │ +079622: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1371 │ │ @@ -136637,105 +136636,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -079634: |[079634] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -079644: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -079646: 5585 1901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ -07964a: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -07964e: 2205 5204 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@0452 │ │ -079652: 1a06 7c0b |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0b7c │ │ -079656: 7020 a022 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07965c: 2705 |000c: throw v5 │ │ -07965e: 7100 7b02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@027b │ │ -079664: 0c05 |0010: move-result-object v5 │ │ -079666: 5486 0d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07966a: 5466 e700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -07966e: 6e10 6d02 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@026d │ │ -079674: 0c06 |0018: move-result-object v6 │ │ -079676: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -07967a: 2205 5204 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@0452 │ │ -07967e: 1a06 910a |001d: const-string v6, "Must be called from main thread of process" // string@0a91 │ │ -079682: 7020 a022 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -079688: 2705 |0022: throw v5 │ │ -07968a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -07968c: 1d08 |0024: monitor-enter v8 │ │ -07968e: 5485 1e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -079692: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -079696: 5485 1e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -07969a: 6e10 0d23 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0796a0: 0a05 |002e: move-result v5 │ │ -0796a2: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -0796a6: 1e08 |0031: monitor-exit v8 │ │ -0796a8: 5585 1a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ -0796ac: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -0796b0: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0796b2: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -0796b4: 5485 0c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -0796b8: 6e10 0d23 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0796be: 0a05 |003d: move-result v5 │ │ -0796c0: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -0796c4: 5485 0c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -0796c8: 6e20 0723 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0796ce: 0c01 |0045: move-result-object v1 │ │ -0796d0: 1f01 b500 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -0796d4: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -0796d8: 5415 bc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -0796dc: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -0796e0: 5415 bc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -0796e4: 6e10 4a05 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ -0796ea: 0a05 |0053: move-result v5 │ │ -0796ec: b653 |0054: or-int/2addr v3, v5 │ │ -0796ee: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0796f2: 28e1 |0057: goto 0038 // -001f │ │ -0796f4: 5485 1e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -0796f8: 6e10 0d23 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0796fe: 0a04 |005d: move-result v4 │ │ -079700: 5485 2201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -079704: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -079708: 5485 2201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -07970c: 2155 |0064: array-length v5, v5 │ │ -07970e: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -079712: 2345 bf04 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@04bf │ │ -079716: 5b85 2201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -07971a: 5485 1e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -07971e: 5486 2201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -079722: 6e20 0f23 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -079728: 5485 1e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ -07972c: 6e10 0523 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -079732: 5485 0d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079736: 5455 e700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -07973a: 5486 1801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ -07973e: 6e20 7302 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -079744: 1e08 |0080: monitor-exit v8 │ │ -079746: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -079748: 5c85 1901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ -07974c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -07974e: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -079752: 5485 2201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -079756: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -07975a: 7210 bc22 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ -079760: 5485 2201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ -079764: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -079766: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -07976a: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07976e: 28f0 |0095: goto 0085 // -0010 │ │ -079770: 0d05 |0096: move-exception v5 │ │ -079772: 1e08 |0097: monitor-exit v8 │ │ -079774: 2705 |0098: throw v5 │ │ -079776: 5c87 1901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ -07977a: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -07977c: 2888 |009c: goto 0024 // -0078 │ │ -07977e: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -079782: 5c87 1a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ -079786: 6e10 9d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ -07978c: 0f00 |00a4: return v0 │ │ +079638: |[079638] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +079648: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07964a: 5585 1901 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ +07964e: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +079652: 2205 5b04 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@045b │ │ +079656: 1a06 850b |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0b85 │ │ +07965a: 7020 a022 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +079660: 2705 |000c: throw v5 │ │ +079662: 7100 7b02 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@027b │ │ +079668: 0c05 |0010: move-result-object v5 │ │ +07966a: 5486 0d01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07966e: 5466 e700 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +079672: 6e10 6d02 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@026d │ │ +079678: 0c06 |0018: move-result-object v6 │ │ +07967a: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +07967e: 2205 5b04 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@045b │ │ +079682: 1a06 9a0a |001d: const-string v6, "Must be called from main thread of process" // string@0a9a │ │ +079686: 7020 a022 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07968c: 2705 |0022: throw v5 │ │ +07968e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +079690: 1d08 |0024: monitor-enter v8 │ │ +079692: 5485 1e01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +079696: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +07969a: 5485 1e01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +07969e: 6e10 0d23 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0796a4: 0a05 |002e: move-result v5 │ │ +0796a6: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +0796aa: 1e08 |0031: monitor-exit v8 │ │ +0796ac: 5585 1a01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ +0796b0: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +0796b4: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0796b6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +0796b8: 5485 0c01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +0796bc: 6e10 0d23 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0796c2: 0a05 |003d: move-result v5 │ │ +0796c4: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +0796c8: 5485 0c01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +0796cc: 6e20 0723 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0796d2: 0c01 |0045: move-result-object v1 │ │ +0796d4: 1f01 bc00 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@00bc │ │ +0796d8: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +0796dc: 5415 bc00 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +0796e0: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +0796e4: 5415 bc00 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +0796e8: 6e10 4a05 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ +0796ee: 0a05 |0053: move-result v5 │ │ +0796f0: b653 |0054: or-int/2addr v3, v5 │ │ +0796f2: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0796f6: 28e1 |0057: goto 0038 // -001f │ │ +0796f8: 5485 1e01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +0796fc: 6e10 0d23 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079702: 0a04 |005d: move-result v4 │ │ +079704: 5485 2201 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +079708: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +07970c: 5485 2201 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +079710: 2155 |0064: array-length v5, v5 │ │ +079712: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +079716: 2345 c804 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@04c8 │ │ +07971a: 5b85 2201 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +07971e: 5485 1e01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +079722: 5486 2201 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +079726: 6e20 0f23 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +07972c: 5485 1e01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@011e │ │ +079730: 6e10 0523 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +079736: 5485 0d01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07973a: 5455 e700 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +07973e: 5486 1801 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0118 │ │ +079742: 6e20 7302 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +079748: 1e08 |0080: monitor-exit v8 │ │ +07974a: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +07974c: 5c85 1901 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ +079750: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +079752: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +079756: 5485 2201 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +07975a: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +07975e: 7210 bc22 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ +079764: 5485 2201 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0122 │ │ +079768: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +07976a: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +07976e: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +079772: 28f0 |0095: goto 0085 // -0010 │ │ +079774: 0d05 |0096: move-exception v5 │ │ +079776: 1e08 |0097: monitor-exit v8 │ │ +079778: 2705 |0098: throw v5 │ │ +07977a: 5c87 1901 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ +07977e: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +079780: 2888 |009c: goto 0024 // -0078 │ │ +079782: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +079786: 5c87 1a01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ +07978a: 6e10 9d04 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ +079790: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -136792,18 +136791,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0797ac: |[0797ac] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -0797bc: 6e10 7204 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -0797c2: 0a00 |0003: move-result v0 │ │ -0797c4: 0f00 |0004: return v0 │ │ +0797b0: |[0797b0] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +0797c0: 6e10 7204 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +0797c6: 0a00 |0003: move-result v0 │ │ +0797c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -136811,50 +136810,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 │ │ -0797c8: |[0797c8] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -0797d8: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0797dc: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0797e0: 5432 0e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0797e4: 6e10 0d23 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0797ea: 0a02 |0009: move-result v2 │ │ -0797ec: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0797f0: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -0797f4: 5432 0e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -0797f8: 6e20 0723 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0797fe: 0c00 |0013: move-result-object v0 │ │ -079800: 1f00 b500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079804: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -079808: 5202 b400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -07980c: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -079810: 1100 |001c: return-object v0 │ │ -079812: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079816: 28ed |001f: goto 000c // -0013 │ │ -079818: 5432 0c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07981c: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -079820: 5432 0c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079824: 6e10 0d23 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07982a: 0a02 |0029: move-result v2 │ │ -07982c: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -079830: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -079834: 5432 0c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079838: 6e20 0723 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07983e: 0c00 |0033: move-result-object v0 │ │ -079840: 1f00 b500 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079844: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -079848: 5202 b400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ -07984c: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -079850: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079854: 28ee |003e: goto 002c // -0012 │ │ -079856: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -079858: 28dc |0040: goto 001c // -0024 │ │ +0797cc: |[0797cc] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +0797dc: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0797e0: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0797e4: 5432 0e01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0797e8: 6e10 0d23 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0797ee: 0a02 |0009: move-result v2 │ │ +0797f0: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0797f4: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +0797f8: 5432 0e01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +0797fc: 6e20 0723 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079802: 0c00 |0013: move-result-object v0 │ │ +079804: 1f00 bc00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079808: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +07980c: 5202 b400 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +079810: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +079814: 1100 |001c: return-object v0 │ │ +079816: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07981a: 28ed |001f: goto 000c // -0013 │ │ +07981c: 5432 0c01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079820: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +079824: 5432 0c01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079828: 6e10 0d23 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07982e: 0a02 |0029: move-result v2 │ │ +079830: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +079834: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +079838: 5432 0c01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07983c: 6e20 0723 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079842: 0c00 |0033: move-result-object v0 │ │ +079844: 1f00 bc00 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079848: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +07984c: 5202 b400 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00b4 │ │ +079850: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +079854: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +079858: 28ee |003e: goto 002c // -0012 │ │ +07985a: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +07985c: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0004 line=1299 │ │ 0x000e line=1300 │ │ 0x0016 line=1301 │ │ 0x001c line=1315 │ │ @@ -136880,56 +136879,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 │ │ -07985c: |[07985c] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -07986c: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -079870: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -079874: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -079878: 5432 0e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07987c: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079882: 0a02 |000b: move-result v2 │ │ -079884: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -079888: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -07988c: 5432 0e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -079890: 6e20 0723 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079896: 0c00 |0015: move-result-object v0 │ │ -079898: 1f00 b500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07989c: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -0798a0: 5402 ca00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -0798a4: 6e20 c722 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -0798aa: 0a02 |001f: move-result v2 │ │ -0798ac: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -0798b0: 1100 |0022: return-object v0 │ │ -0798b2: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0798b6: 28e9 |0025: goto 000e // -0017 │ │ -0798b8: 5432 0c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -0798bc: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -0798c0: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -0798c4: 5432 0c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -0798c8: 6e10 0d23 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0798ce: 0a02 |0031: move-result v2 │ │ -0798d0: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0798d4: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -0798d8: 5432 0c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -0798dc: 6e20 0723 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0798e2: 0c00 |003b: move-result-object v0 │ │ -0798e4: 1f00 b500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -0798e8: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -0798ec: 5402 ca00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ -0798f0: 6e20 c722 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -0798f6: 0a02 |0045: move-result v2 │ │ -0798f8: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -0798fc: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079900: 28ea |004a: goto 0034 // -0016 │ │ -079902: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -079904: 28d6 |004c: goto 0022 // -002a │ │ +079860: |[079860] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +079870: 5432 0e01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +079874: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +079878: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +07987c: 5432 0e01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +079880: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079886: 0a02 |000b: move-result v2 │ │ +079888: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07988c: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +079890: 5432 0e01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +079894: 6e20 0723 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07989a: 0c00 |0015: move-result-object v0 │ │ +07989c: 1f00 bc00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +0798a0: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0798a4: 5402 ca00 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +0798a8: 6e20 c722 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0798ae: 0a02 |001f: move-result v2 │ │ +0798b0: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +0798b4: 1100 |0022: return-object v0 │ │ +0798b6: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0798ba: 28e9 |0025: goto 000e // -0017 │ │ +0798bc: 5432 0c01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +0798c0: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +0798c4: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +0798c8: 5432 0c01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +0798cc: 6e10 0d23 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0798d2: 0a02 |0031: move-result v2 │ │ +0798d4: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0798d8: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +0798dc: 5432 0c01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +0798e0: 6e20 0723 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0798e6: 0c00 |003b: move-result-object v0 │ │ +0798e8: 1f00 bc00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +0798ec: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +0798f0: 5402 ca00 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@00ca │ │ +0798f4: 6e20 c722 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0798fa: 0a02 |0045: move-result v2 │ │ +0798fc: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +079900: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +079904: 28ea |004a: goto 0034 // -0016 │ │ +079906: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +079908: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1319 │ │ 0x0006 line=1321 │ │ 0x0010 line=1322 │ │ 0x0018 line=1323 │ │ 0x0022 line=1337 │ │ @@ -136955,36 +136954,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 │ │ -079908: |[079908] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -079918: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07991c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -079920: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -079924: 5432 0c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079928: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07992e: 0a02 |000b: move-result v2 │ │ -079930: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -079934: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -079938: 5432 0c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07993c: 6e20 0723 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079942: 0c00 |0015: move-result-object v0 │ │ -079944: 1f00 b500 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079948: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -07994c: 6e20 8c03 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@038c │ │ -079952: 0c00 |001d: move-result-object v0 │ │ -079954: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -079958: 1100 |0020: return-object v0 │ │ -07995a: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07995e: 28eb |0023: goto 000e // -0015 │ │ -079960: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -079962: 28fb |0025: goto 0020 // -0005 │ │ +07990c: |[07990c] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +07991c: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079920: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +079924: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +079928: 5432 0c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07992c: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079932: 0a02 |000b: move-result v2 │ │ +079934: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +079938: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +07993c: 5432 0c01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079940: 6e20 0723 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079946: 0c00 |0015: move-result-object v0 │ │ +079948: 1f00 bc00 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07994c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +079950: 6e20 8c03 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@038c │ │ +079956: 0c00 |001d: move-result-object v0 │ │ +079958: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +07995c: 1100 |0020: return-object v0 │ │ +07995e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +079962: 28eb |0023: goto 000e // -0015 │ │ +079964: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +079966: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x0010 line=1343 │ │ 0x0018 line=1344 │ │ 0x0020 line=1349 │ │ @@ -137003,46 +137002,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -079964: |[079964] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -079974: 1d03 |0000: monitor-enter v3 │ │ -079976: 5430 1301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07997a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07997c: 6e30 0c23 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -079982: 5430 0f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -079986: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -07998a: 2200 7b04 |000b: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07998e: 7010 ff22 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -079994: 5b30 0f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -079998: 6300 0301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07999c: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0799a0: 1a00 e503 |0016: const-string v0, "FragmentManager" // string@03e5 │ │ -0799a4: 2201 6404 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -0799a8: 7010 d422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0799ae: 1a02 f603 |001d: const-string v2, "Freeing back stack index " // string@03f6 │ │ -0799b2: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0799b8: 0c01 |0022: move-result-object v1 │ │ -0799ba: 6e20 d822 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -0799c0: 0c01 |0026: move-result-object v1 │ │ -0799c2: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0799c8: 0c01 |002a: move-result-object v1 │ │ -0799ca: 7120 901d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -0799d0: 5430 0f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -0799d4: 7110 a622 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -0799da: 0c01 |0033: move-result-object v1 │ │ -0799dc: 6e20 0323 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -0799e2: 1e03 |0037: monitor-exit v3 │ │ -0799e4: 0e00 |0038: return-void │ │ -0799e6: 0d00 |0039: move-exception v0 │ │ -0799e8: 1e03 |003a: monitor-exit v3 │ │ -0799ea: 2700 |003b: throw v0 │ │ +079968: |[079968] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +079978: 1d03 |0000: monitor-enter v3 │ │ +07997a: 5430 1301 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07997e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +079980: 6e30 0c23 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +079986: 5430 0f01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07998a: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +07998e: 2200 8404 |000b: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +079992: 7010 ff22 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +079998: 5b30 0f01 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07999c: 6300 0301 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +0799a0: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0799a4: 1a00 e503 |0016: const-string v0, "FragmentManager" // string@03e5 │ │ +0799a8: 2201 6d04 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +0799ac: 7010 d422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0799b2: 1a02 f603 |001d: const-string v2, "Freeing back stack index " // string@03f6 │ │ +0799b6: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0799bc: 0c01 |0022: move-result-object v1 │ │ +0799be: 6e20 d822 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +0799c4: 0c01 |0026: move-result-object v1 │ │ +0799c6: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0799cc: 0c01 |002a: move-result-object v1 │ │ +0799ce: 7120 901d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +0799d4: 5430 0f01 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +0799d8: 7110 a622 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +0799de: 0c01 |0033: move-result-object v1 │ │ +0799e0: 6e20 0323 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +0799e6: 1e03 |0037: monitor-exit v3 │ │ +0799e8: 0e00 |0038: return-void │ │ +0799ea: 0d00 |0039: move-exception v0 │ │ +0799ec: 1e03 |003a: monitor-exit v3 │ │ +0799ee: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1435 │ │ 0x0001 line=1436 │ │ 0x0007 line=1437 │ │ @@ -137061,20 +137060,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 │ │ -0799f8: |[0799f8] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -079a08: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -079a0c: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079a12: 0c00 |0005: move-result-object v0 │ │ -079a14: 1f00 bc00 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00bc │ │ -079a18: 1100 |0008: return-object v0 │ │ +0799fc: |[0799fc] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +079a0c: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +079a10: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079a16: 0c00 |0005: move-result-object v0 │ │ +079a18: 1f00 c300 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@00c3 │ │ +079a1c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -137083,23 +137082,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -079a1c: |[079a1c] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -079a2c: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -079a30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -079a34: 5410 1101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -079a38: 6e10 0d23 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079a3e: 0a00 |0009: move-result v0 │ │ -079a40: 0f00 |000a: return v0 │ │ -079a42: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -079a44: 28fe |000c: goto 000a // -0002 │ │ +079a20: |[079a20] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +079a30: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +079a34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +079a38: 5410 1101 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +079a3c: 6e10 0d23 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079a42: 0a00 |0009: move-result v0 │ │ +079a44: 0f00 |000a: return v0 │ │ +079a46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +079a48: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -137107,65 +137106,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 │ │ -079a48: |[079a48] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -079a58: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -079a5a: 6e30 5102 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ -079a60: 0a01 |0004: move-result v1 │ │ -079a62: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -079a66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -079a68: 1100 |0008: return-object v0 │ │ -079a6a: 5452 0c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079a6e: 6e10 0d23 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079a74: 0a02 |000e: move-result v2 │ │ -079a76: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -079a7a: 2202 5204 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -079a7e: 2203 6404 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -079a82: 7010 d422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079a88: 1a04 dc03 |0018: const-string v4, "Fragement no longer exists for key " // string@03dc │ │ -079a8c: 6e20 dc22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079a92: 0c03 |001d: move-result-object v3 │ │ -079a94: 6e20 dc22 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079a9a: 0c03 |0021: move-result-object v3 │ │ -079a9c: 1a04 de00 |0022: const-string v4, ": index " // string@00de │ │ -079aa0: 6e20 dc22 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079aa6: 0c03 |0027: move-result-object v3 │ │ -079aa8: 6e20 d822 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -079aae: 0c03 |002b: move-result-object v3 │ │ -079ab0: 6e10 e122 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -079ab6: 0c03 |002f: move-result-object v3 │ │ -079ab8: 7020 a022 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -079abe: 7020 9e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -079ac4: 5452 0c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079ac8: 6e20 0723 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079ace: 0c00 |003b: move-result-object v0 │ │ -079ad0: 1f00 b500 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079ad4: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -079ad8: 2202 5204 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -079adc: 2203 6404 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -079ae0: 7010 d422 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079ae6: 1a04 dc03 |0047: const-string v4, "Fragement no longer exists for key " // string@03dc │ │ -079aea: 6e20 dc22 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079af0: 0c03 |004c: move-result-object v3 │ │ -079af2: 6e20 dc22 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079af8: 0c03 |0050: move-result-object v3 │ │ -079afa: 1a04 de00 |0051: const-string v4, ": index " // string@00de │ │ -079afe: 6e20 dc22 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079b04: 0c03 |0056: move-result-object v3 │ │ -079b06: 6e20 d822 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -079b0c: 0c03 |005a: move-result-object v3 │ │ -079b0e: 6e10 e122 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -079b14: 0c03 |005e: move-result-object v3 │ │ -079b16: 7020 a022 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -079b1c: 7020 9e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -079b22: 28a3 |0065: goto 0008 // -005d │ │ +079a4c: |[079a4c] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +079a5c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +079a5e: 6e30 5102 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ +079a64: 0a01 |0004: move-result v1 │ │ +079a66: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +079a6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +079a6c: 1100 |0008: return-object v0 │ │ +079a6e: 5452 0c01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079a72: 6e10 0d23 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079a78: 0a02 |000e: move-result v2 │ │ +079a7a: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +079a7e: 2202 5b04 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +079a82: 2203 6d04 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +079a86: 7010 d422 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079a8c: 1a04 dc03 |0018: const-string v4, "Fragement no longer exists for key " // string@03dc │ │ +079a90: 6e20 dc22 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079a96: 0c03 |001d: move-result-object v3 │ │ +079a98: 6e20 dc22 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079a9e: 0c03 |0021: move-result-object v3 │ │ +079aa0: 1a04 de00 |0022: const-string v4, ": index " // string@00de │ │ +079aa4: 6e20 dc22 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079aaa: 0c03 |0027: move-result-object v3 │ │ +079aac: 6e20 d822 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +079ab2: 0c03 |002b: move-result-object v3 │ │ +079ab4: 6e10 e122 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079aba: 0c03 |002f: move-result-object v3 │ │ +079abc: 7020 a022 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +079ac2: 7020 9e04 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +079ac8: 5452 0c01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079acc: 6e20 0723 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079ad2: 0c00 |003b: move-result-object v0 │ │ +079ad4: 1f00 bc00 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079ad8: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +079adc: 2202 5b04 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +079ae0: 2203 6d04 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +079ae4: 7010 d422 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079aea: 1a04 dc03 |0047: const-string v4, "Fragement no longer exists for key " // string@03dc │ │ +079aee: 6e20 dc22 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079af4: 0c03 |004c: move-result-object v3 │ │ +079af6: 6e20 dc22 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079afc: 0c03 |0050: move-result-object v3 │ │ +079afe: 1a04 de00 |0051: const-string v4, ": index " // string@00de │ │ +079b02: 6e20 dc22 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079b08: 0c03 |0056: move-result-object v3 │ │ +079b0a: 6e20 d822 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +079b10: 0c03 |005a: move-result-object v3 │ │ +079b12: 6e10 e122 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079b18: 0c03 |005e: move-result-object v3 │ │ +079b1a: 7020 a022 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +079b20: 7020 9e04 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +079b26: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=571 │ │ 0x0005 line=572 │ │ 0x0007 line=573 │ │ 0x0008 line=584 │ │ 0x0009 line=575 │ │ @@ -137185,17 +137184,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079b24: |[079b24] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -079b34: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079b38: 1100 |0002: return-object v0 │ │ +079b28: |[079b28] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +079b38: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079b3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -137203,52 +137202,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 │ │ -079b3c: |[079b3c] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -079b4c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -079b4e: 6301 0301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -079b52: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -079b56: 1a01 e503 |0005: const-string v1, "FragmentManager" // string@03e5 │ │ -079b5a: 2202 6404 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -079b5e: 7010 d422 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079b64: 1a03 3617 |000c: const-string v3, "hide: " // string@1736 │ │ -079b68: 6e20 dc22 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079b6e: 0c02 |0011: move-result-object v2 │ │ -079b70: 6e20 db22 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -079b76: 0c02 |0015: move-result-object v2 │ │ -079b78: 6e10 e122 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -079b7e: 0c02 |0019: move-result-object v2 │ │ -079b80: 7120 901d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -079b86: 5561 b800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -079b8a: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -079b8e: 5c64 b800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -079b92: 5461 cf00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -079b96: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -079b9a: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -079b9c: 6e58 7e04 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@047e │ │ -079ba2: 0c00 |002b: move-result-object v0 │ │ -079ba4: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -079ba8: 5461 cf00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -079bac: 6e20 ea1e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -079bb2: 5461 cf00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -079bb6: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -079bba: 6e20 e91e 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -079bc0: 5561 a900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -079bc4: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -079bc8: 5561 b700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -079bcc: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -079bd0: 5561 be00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -079bd4: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -079bd8: 5c54 1b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -079bdc: 6e20 bd03 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03bd │ │ -079be2: 0e00 |004b: return-void │ │ +079b40: |[079b40] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +079b50: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +079b52: 6301 0301 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +079b56: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +079b5a: 1a01 e503 |0005: const-string v1, "FragmentManager" // string@03e5 │ │ +079b5e: 2202 6d04 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +079b62: 7010 d422 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079b68: 1a03 3f17 |000c: const-string v3, "hide: " // string@173f │ │ +079b6c: 6e20 dc22 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079b72: 0c02 |0011: move-result-object v2 │ │ +079b74: 6e20 db22 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +079b7a: 0c02 |0015: move-result-object v2 │ │ +079b7c: 6e10 e122 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079b82: 0c02 |0019: move-result-object v2 │ │ +079b84: 7120 901d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +079b8a: 5561 b800 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +079b8e: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +079b92: 5c64 b800 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +079b96: 5461 cf00 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +079b9a: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +079b9e: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +079ba0: 6e58 7e04 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@047e │ │ +079ba6: 0c00 |002b: move-result-object v0 │ │ +079ba8: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +079bac: 5461 cf00 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +079bb0: 6e20 ea1e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +079bb6: 5461 cf00 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +079bba: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +079bbe: 6e20 e91e 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +079bc4: 5561 a900 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +079bc8: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +079bcc: 5561 b700 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +079bd0: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +079bd4: 5561 be00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +079bd8: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +079bdc: 5c54 1b01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +079be0: 6e20 bd03 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03bd │ │ +079be6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1218 │ │ 0x001d line=1219 │ │ 0x0021 line=1220 │ │ 0x0023 line=1221 │ │ 0x0027 line=1222 │ │ @@ -137271,17 +137270,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -079be4: |[079be4] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -079bf4: 5510 1701 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -079bf8: 0f00 |0002: return v0 │ │ +079be8: |[079be8] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +079bf8: 5510 1701 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +079bfc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #38 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -137289,85 +137288,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 │ │ -079bfc: |[079bfc] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -079c0c: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -079c12: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -079c14: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -079c16: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -079c1a: 52a4 bf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -079c1e: 6e40 b503 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@03b5 │ │ -079c24: 0c01 |000c: move-result-object v1 │ │ -079c26: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -079c2a: 1101 |000f: return-object v1 │ │ -079c2c: 52a4 bf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -079c30: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -079c34: 5494 0d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079c38: 52a5 bf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ -079c3c: 7120 f41f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -079c42: 0c00 |001b: move-result-object v0 │ │ -079c44: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -079c48: 0701 |001e: move-object v1, v0 │ │ -079c4a: 28f0 |001f: goto 000f // -0010 │ │ -079c4c: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -079c50: 0731 |0022: move-object v1, v3 │ │ -079c52: 28ec |0023: goto 000f // -0014 │ │ -079c54: 7120 a004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@04a0 │ │ -079c5a: 0a02 |0027: move-result v2 │ │ -079c5c: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -079c60: 0731 |002a: move-object v1, v3 │ │ -079c62: 28e4 |002b: goto 000f // -001c │ │ -079c64: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -079c6a: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -079c6e: 5494 0d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079c72: 6e10 0404 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ -079c78: 0c04 |0036: move-result-object v4 │ │ -079c7a: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -079c7e: 5494 0d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079c82: 6e10 0404 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ -079c88: 0c04 |003e: move-result-object v4 │ │ -079c8a: 6e10 5b1f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f5b │ │ -079c90: 0c04 |0042: move-result-object v4 │ │ -079c92: 524d 750b |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0b75 │ │ -079c96: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -079c9a: 0731 |0047: move-object v1, v3 │ │ -079c9c: 28c7 |0048: goto 000f // -0039 │ │ -079c9e: 5493 0d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079ca2: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -079ca6: 7156 8204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ -079cac: 0c01 |0050: move-result-object v1 │ │ -079cae: 28be |0051: goto 000f // -0042 │ │ -079cb0: 5493 0d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079cb4: 7157 8204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ -079cba: 0c01 |0057: move-result-object v1 │ │ -079cbc: 28b7 |0058: goto 000f // -0049 │ │ -079cbe: 5493 0d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079cc2: 7156 8204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ -079cc8: 0c01 |005e: move-result-object v1 │ │ -079cca: 28b0 |005f: goto 000f // -0050 │ │ -079ccc: 5493 0d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079cd0: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -079cd6: 7157 8204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ -079cdc: 0c01 |0068: move-result-object v1 │ │ -079cde: 28a6 |0069: goto 000f // -005a │ │ -079ce0: 5493 0d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079ce4: 7130 8004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0480 │ │ -079cea: 0c01 |006f: move-result-object v1 │ │ -079cec: 289f |0070: goto 000f // -0061 │ │ -079cee: 5493 0d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079cf2: 7130 8004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0480 │ │ -079cf8: 0c01 |0076: move-result-object v1 │ │ -079cfa: 2898 |0077: goto 000f // -0068 │ │ -079cfc: 0731 |0078: move-object v1, v3 │ │ -079cfe: 2896 |0079: goto 000f // -006a │ │ -079d00: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +079c00: |[079c00] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +079c10: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +079c16: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +079c18: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +079c1a: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +079c1e: 52a4 bf00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +079c22: 6e40 b503 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@03b5 │ │ +079c28: 0c01 |000c: move-result-object v1 │ │ +079c2a: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +079c2e: 1101 |000f: return-object v1 │ │ +079c30: 52a4 bf00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +079c34: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +079c38: 5494 0d01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079c3c: 52a5 bf00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00bf │ │ +079c40: 7120 f41f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +079c46: 0c00 |001b: move-result-object v0 │ │ +079c48: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +079c4c: 0701 |001e: move-object v1, v0 │ │ +079c4e: 28f0 |001f: goto 000f // -0010 │ │ +079c50: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +079c54: 0731 |0022: move-object v1, v3 │ │ +079c56: 28ec |0023: goto 000f // -0014 │ │ +079c58: 7120 a004 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@04a0 │ │ +079c5e: 0a02 |0027: move-result v2 │ │ +079c60: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +079c64: 0731 |002a: move-object v1, v3 │ │ +079c66: 28e4 |002b: goto 000f // -001c │ │ +079c68: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +079c6e: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +079c72: 5494 0d01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079c76: 6e10 0404 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ +079c7c: 0c04 |0036: move-result-object v4 │ │ +079c7e: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +079c82: 5494 0d01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079c86: 6e10 0404 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@0404 │ │ +079c8c: 0c04 |003e: move-result-object v4 │ │ +079c8e: 6e10 5b1f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f5b │ │ +079c94: 0c04 |0042: move-result-object v4 │ │ +079c96: 524d 750b |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@0b75 │ │ +079c9a: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +079c9e: 0731 |0047: move-object v1, v3 │ │ +079ca0: 28c7 |0048: goto 000f // -0039 │ │ +079ca2: 5493 0d01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079ca6: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +079caa: 7156 8204 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ +079cb0: 0c01 |0050: move-result-object v1 │ │ +079cb2: 28be |0051: goto 000f // -0042 │ │ +079cb4: 5493 0d01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079cb8: 7157 8204 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ +079cbe: 0c01 |0057: move-result-object v1 │ │ +079cc0: 28b7 |0058: goto 000f // -0049 │ │ +079cc2: 5493 0d01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079cc6: 7156 8204 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ +079ccc: 0c01 |005e: move-result-object v1 │ │ +079cce: 28b0 |005f: goto 000f // -0050 │ │ +079cd0: 5493 0d01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079cd4: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +079cda: 7157 8204 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@0482 │ │ +079ce0: 0c01 |0068: move-result-object v1 │ │ +079ce2: 28a6 |0069: goto 000f // -005a │ │ +079ce4: 5493 0d01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079ce8: 7130 8004 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0480 │ │ +079cee: 0c01 |006f: move-result-object v1 │ │ +079cf0: 289f |0070: goto 000f // -0061 │ │ +079cf2: 5493 0d01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079cf6: 7130 8004 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0480 │ │ +079cfc: 0c01 |0076: move-result-object v1 │ │ +079cfe: 2898 |0077: goto 000f // -0068 │ │ +079d00: 0731 |0078: move-object v1, v3 │ │ +079d02: 2896 |0079: goto 000f // -006a │ │ +079d04: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=769 │ │ 0x000d line=771 │ │ 0x000f line=823 │ │ 0x0010 line=775 │ │ 0x0014 line=776 │ │ @@ -137407,66 +137406,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -079d20: |[079d20] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -079d30: 5240 ba00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -079d34: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -079d38: 0e00 |0004: return-void │ │ -079d3a: 5430 1001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079d3e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -079d42: 5430 1001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079d46: 6e10 0d23 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079d4c: 0a00 |000e: move-result v0 │ │ -079d4e: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -079d52: 5430 0c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079d56: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -079d5a: 2200 7b04 |0015: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -079d5e: 7010 ff22 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -079d64: 5b30 0c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079d68: 5430 0c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079d6c: 6e10 0d23 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079d72: 0a00 |0021: move-result v0 │ │ -079d74: 5431 1d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -079d78: 6e30 e003 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ -079d7e: 5430 0c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079d82: 6e20 0323 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -079d88: 6300 0301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -079d8c: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -079d90: 1a00 e503 |0030: const-string v0, "FragmentManager" // string@03e5 │ │ -079d94: 2201 6404 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -079d98: 7010 d422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079d9e: 1a02 5102 |0037: const-string v2, "Allocated fragment index " // string@0251 │ │ -079da2: 6e20 dc22 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079da8: 0c01 |003c: move-result-object v1 │ │ -079daa: 6e20 db22 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -079db0: 0c01 |0040: move-result-object v1 │ │ -079db2: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -079db8: 0c01 |0044: move-result-object v1 │ │ -079dba: 7120 901d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -079dc0: 28bc |0048: goto 0004 // -0044 │ │ -079dc2: 5430 1001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079dc6: 5431 1001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079dca: 6e10 0d23 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079dd0: 0a01 |0050: move-result v1 │ │ -079dd2: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079dd6: 6e20 0a23 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -079ddc: 0c00 |0056: move-result-object v0 │ │ -079dde: 1f00 5504 |0057: check-cast v0, Ljava/lang/Integer; // type@0455 │ │ -079de2: 6e10 a222 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -079de8: 0a00 |005c: move-result v0 │ │ -079dea: 5431 1d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -079dee: 6e30 e003 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ -079df4: 5430 0c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079df8: 5241 ba00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -079dfc: 6e30 0c23 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -079e02: 28c3 |0069: goto 002c // -003d │ │ +079d24: |[079d24] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +079d34: 5240 ba00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +079d38: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +079d3c: 0e00 |0004: return-void │ │ +079d3e: 5430 1001 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079d42: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +079d46: 5430 1001 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079d4a: 6e10 0d23 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079d50: 0a00 |000e: move-result v0 │ │ +079d52: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +079d56: 5430 0c01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079d5a: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +079d5e: 2200 8404 |0015: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +079d62: 7010 ff22 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +079d68: 5b30 0c01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079d6c: 5430 0c01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079d70: 6e10 0d23 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079d76: 0a00 |0021: move-result v0 │ │ +079d78: 5431 1d01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +079d7c: 6e30 e003 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ +079d82: 5430 0c01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079d86: 6e20 0323 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +079d8c: 6300 0301 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +079d90: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +079d94: 1a00 e503 |0030: const-string v0, "FragmentManager" // string@03e5 │ │ +079d98: 2201 6d04 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +079d9c: 7010 d422 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079da2: 1a02 5102 |0037: const-string v2, "Allocated fragment index " // string@0251 │ │ +079da6: 6e20 dc22 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079dac: 0c01 |003c: move-result-object v1 │ │ +079dae: 6e20 db22 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +079db4: 0c01 |0040: move-result-object v1 │ │ +079db6: 6e10 e122 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079dbc: 0c01 |0044: move-result-object v1 │ │ +079dbe: 7120 901d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +079dc4: 28bc |0048: goto 0004 // -0044 │ │ +079dc6: 5430 1001 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079dca: 5431 1001 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079dce: 6e10 0d23 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079dd4: 0a01 |0050: move-result v1 │ │ +079dd6: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +079dda: 6e20 0a23 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +079de0: 0c00 |0056: move-result-object v0 │ │ +079de2: 1f00 5e04 |0057: check-cast v0, Ljava/lang/Integer; // type@045e │ │ +079de6: 6e10 a222 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +079dec: 0a00 |005c: move-result v0 │ │ +079dee: 5431 1d01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +079df2: 6e30 e003 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@03e0 │ │ +079df8: 5430 0c01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079dfc: 5241 ba00 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +079e00: 6e30 0c23 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +079e06: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1161 │ │ 0x0005 line=1149 │ │ 0x0011 line=1150 │ │ 0x0015 line=1151 │ │ @@ -137484,50 +137483,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -079e04: |[079e04] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -079e14: 5240 ba00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -079e18: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -079e1c: 0e00 |0004: return-void │ │ -079e1e: 6300 0301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -079e22: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -079e26: 1a00 e503 |0009: const-string v0, "FragmentManager" // string@03e5 │ │ -079e2a: 2201 6404 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -079e2e: 7010 d422 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -079e34: 1a02 f703 |0010: const-string v2, "Freeing fragment index " // string@03f7 │ │ -079e38: 6e20 dc22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -079e3e: 0c01 |0015: move-result-object v1 │ │ -079e40: 6e20 db22 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -079e46: 0c01 |0019: move-result-object v1 │ │ -079e48: 6e10 e122 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -079e4e: 0c01 |001d: move-result-object v1 │ │ -079e50: 7120 901d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -079e56: 5430 0c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079e5a: 5241 ba00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -079e5e: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -079e60: 6e30 0c23 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -079e66: 5430 1001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079e6a: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -079e6e: 2200 7b04 |002d: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -079e72: 7010 ff22 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -079e78: 5b30 1001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079e7c: 5430 1001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -079e80: 5241 ba00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -079e84: 7110 a622 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -079e8a: 0c01 |003b: move-result-object v1 │ │ -079e8c: 6e20 0323 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -079e92: 5430 0d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079e96: 5441 d000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ -079e9a: 6e20 0504 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0405 │ │ -079ea0: 6e10 a103 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@03a1 │ │ -079ea6: 28bb |0049: goto 0004 // -0045 │ │ +079e08: |[079e08] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +079e18: 5240 ba00 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +079e1c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +079e20: 0e00 |0004: return-void │ │ +079e22: 6300 0301 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +079e26: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +079e2a: 1a00 e503 |0009: const-string v0, "FragmentManager" // string@03e5 │ │ +079e2e: 2201 6d04 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +079e32: 7010 d422 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +079e38: 1a02 f703 |0010: const-string v2, "Freeing fragment index " // string@03f7 │ │ +079e3c: 6e20 dc22 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +079e42: 0c01 |0015: move-result-object v1 │ │ +079e44: 6e20 db22 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +079e4a: 0c01 |0019: move-result-object v1 │ │ +079e4c: 6e10 e122 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +079e52: 0c01 |001d: move-result-object v1 │ │ +079e54: 7120 901d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +079e5a: 5430 0c01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079e5e: 5241 ba00 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +079e62: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +079e64: 6e30 0c23 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +079e6a: 5430 1001 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079e6e: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +079e72: 2200 8404 |002d: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +079e76: 7010 ff22 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +079e7c: 5b30 1001 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079e80: 5430 1001 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +079e84: 5241 ba00 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +079e88: 7110 a622 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +079e8e: 0c01 |003b: move-result-object v1 │ │ +079e90: 6e20 0323 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +079e96: 5430 0d01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079e9a: 5441 d000 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@00d0 │ │ +079e9e: 6e20 0504 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@0405 │ │ +079ea4: 6e10 a103 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@03a1 │ │ +079eaa: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0004 line=1176 │ │ 0x0005 line=1168 │ │ 0x0021 line=1169 │ │ 0x0029 line=1170 │ │ @@ -137544,67 +137543,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -079ea8: |[079ea8] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -079eb8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -079eba: 5480 0d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079ebe: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -079ec2: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -079ec6: 2200 5204 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -079eca: 1a02 bc0a |0009: const-string v2, "No activity" // string@0abc │ │ -079ece: 7020 a022 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -079ed4: 2700 |000e: throw v0 │ │ -079ed6: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -079eda: 5280 1601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -079ede: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -079ee2: 0e00 |0015: return-void │ │ -079ee4: 5989 1601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -079ee8: 5480 0c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079eec: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -079ef0: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -079ef2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -079ef4: 5480 0c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079ef8: 6e10 0d23 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -079efe: 0a00 |0023: move-result v0 │ │ -079f00: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -079f04: 5480 0c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -079f08: 6e20 0723 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -079f0e: 0c01 |002b: move-result-object v1 │ │ -079f10: 1f01 b500 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -079f14: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -079f18: 0780 |0030: move-object v0, v8 │ │ -079f1a: 0192 |0031: move v2, v9 │ │ -079f1c: 01a3 |0032: move v3, v10 │ │ -079f1e: 01b4 |0033: move v4, v11 │ │ -079f20: 7406 8604 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@0486 │ │ -079f26: 5410 bc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -079f2a: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -079f2e: 5410 bc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ -079f32: 6e10 4a05 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ -079f38: 0a00 |0040: move-result v0 │ │ -079f3a: b607 |0041: or-int/2addr v7, v0 │ │ -079f3c: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -079f40: 28da |0044: goto 001e // -0026 │ │ -079f42: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -079f46: 6e10 9d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ -079f4c: 5580 1b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -079f50: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -079f54: 5480 0d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079f58: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -079f5c: 5280 1601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -079f60: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -079f62: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -079f66: 5480 0d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -079f6a: 6e10 2804 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ -079f70: 5c85 1b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -079f74: 28b7 |005e: goto 0015 // -0049 │ │ +079eac: |[079eac] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +079ebc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +079ebe: 5480 0d01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079ec2: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +079ec6: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +079eca: 2200 5b04 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +079ece: 1a02 c50a |0009: const-string v2, "No activity" // string@0ac5 │ │ +079ed2: 7020 a022 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +079ed8: 2700 |000e: throw v0 │ │ +079eda: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +079ede: 5280 1601 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +079ee2: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +079ee6: 0e00 |0015: return-void │ │ +079ee8: 5989 1601 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +079eec: 5480 0c01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079ef0: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +079ef4: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +079ef6: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +079ef8: 5480 0c01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079efc: 6e10 0d23 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +079f02: 0a00 |0023: move-result v0 │ │ +079f04: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +079f08: 5480 0c01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +079f0c: 6e20 0723 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +079f12: 0c01 |002b: move-result-object v1 │ │ +079f14: 1f01 bc00 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@00bc │ │ +079f18: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +079f1c: 0780 |0030: move-object v0, v8 │ │ +079f1e: 0192 |0031: move v2, v9 │ │ +079f20: 01a3 |0032: move v3, v10 │ │ +079f22: 01b4 |0033: move v4, v11 │ │ +079f24: 7406 8604 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@0486 │ │ +079f2a: 5410 bc00 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +079f2e: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +079f32: 5410 bc00 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00bc │ │ +079f36: 6e10 4a05 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ +079f3c: 0a00 |0040: move-result v0 │ │ +079f3e: b607 |0041: or-int/2addr v7, v0 │ │ +079f40: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +079f44: 28da |0044: goto 001e // -0026 │ │ +079f46: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +079f4a: 6e10 9d04 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ +079f50: 5580 1b01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +079f54: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +079f58: 5480 0d01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079f5c: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +079f60: 5280 1601 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +079f64: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +079f66: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +079f6a: 5480 0d01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +079f6e: 6e10 2804 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ +079f74: 5c85 1b01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +079f78: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0007 line=1102 │ │ 0x000f line=1105 │ │ 0x0015 line=1131 │ │ 0x0016 line=1109 │ │ @@ -137637,18 +137636,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -079f78: |[079f78] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -079f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -079f8a: 6e53 8304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ -079f90: 0e00 |0004: return-void │ │ +079f7c: |[079f7c] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +079f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079f8e: 6e53 8304 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@0483 │ │ +079f94: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1097 │ │ 0x0004 line=1098 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -137659,23 +137658,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -079f94: |[079f94] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -079fa4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -079fa6: 5262 1601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -079faa: 0760 |0003: move-object v0, v6 │ │ -079fac: 0771 |0004: move-object v1, v7 │ │ -079fae: 0134 |0005: move v4, v3 │ │ -079fb0: 0135 |0006: move v5, v3 │ │ -079fb2: 7406 8604 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@0486 │ │ -079fb8: 0e00 |000a: return-void │ │ +079f98: |[079f98] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +079fa8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +079faa: 5262 1601 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +079fae: 0760 |0003: move-object v0, v6 │ │ +079fb0: 0771 |0004: move-object v1, v7 │ │ +079fb2: 0134 |0005: move v4, v3 │ │ +079fb4: 0135 |0006: move v5, v3 │ │ +079fb6: 7406 8604 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@0486 │ │ +079fbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1093 │ │ 0x000a line=1094 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -137685,492 +137684,492 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 978 16-bit code units │ │ -079fbc: |[079fbc] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -079fcc: 55b0 a900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -079fd0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -079fd4: 55b0 b300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -079fd8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -079fdc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -079fde: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -079fe2: 121c |000b: const/4 v12, #int 1 // #1 │ │ -079fe4: 55b0 c100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -079fe8: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -079fec: 52b0 c800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -079ff0: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -079ff4: 52bc c800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -079ff8: 55b0 b200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ -079ffc: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -07a000: 52b0 c800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a004: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -07a006: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -07a00a: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -07a00c: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -07a010: 123c |0022: const/4 v12, #int 3 // #3 │ │ -07a012: 52b0 c800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a016: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ -07a01a: 55b0 b600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -07a01e: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -07a022: 55b0 b900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -07a026: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -07a02a: 0e00 |002f: return-void │ │ -07a02c: 54b0 aa00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a030: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -07a034: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -07a036: 5bb0 aa00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a03a: 52b2 c900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ -07a03e: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -07a040: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -07a042: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -07a044: 07a0 |003c: move-object v0, v10 │ │ -07a046: 07b1 |003d: move-object v1, v11 │ │ -07a048: 7406 8604 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@0486 │ │ -07a04e: 52b0 c800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a052: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ -07a058: 59bc c800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a05c: 28e7 |0048: goto 002f // -0019 │ │ -07a05e: 6300 0301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a062: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -07a066: 1a00 e503 |004d: const-string v0, "FragmentManager" // string@03e5 │ │ -07a06a: 2201 6404 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a06e: 7010 d422 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a074: 1a02 ee1d |0054: const-string v2, "moveto CREATED: " // string@1dee │ │ -07a078: 6e20 dc22 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a07e: 0c01 |0059: move-result-object v1 │ │ -07a080: 6e20 db22 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a086: 0c01 |005d: move-result-object v1 │ │ -07a088: 6e10 e122 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a08e: 0c01 |0061: move-result-object v1 │ │ -07a090: 7120 901d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a096: 54b0 c600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a09a: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ -07a09e: 54b0 c600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a0a2: 1a01 1210 |006b: const-string v1, "android:view_state" // string@1012 │ │ -07a0a6: 6e20 5602 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ -07a0ac: 0c00 |0070: move-result-object v0 │ │ -07a0ae: 5bb0 c700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07a0b2: 54b0 c600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a0b6: 1a01 0f10 |0075: const-string v1, "android:target_state" // string@100f │ │ -07a0ba: 6e30 7a04 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@047a │ │ -07a0c0: 0c00 |007a: move-result-object v0 │ │ -07a0c2: 5bb0 cb00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07a0c6: 54b0 cb00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07a0ca: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ -07a0ce: 54b0 c600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a0d2: 1a01 0e10 |0083: const-string v1, "android:target_req_state" // string@100e │ │ -07a0d6: 1202 |0085: const/4 v2, #int 0 // #0 │ │ -07a0d8: 6e30 5102 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ -07a0de: 0a00 |0089: move-result v0 │ │ -07a0e0: 59b0 cd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -07a0e4: 54b0 c600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a0e8: 1a01 1110 |008e: const-string v1, "android:user_visible_hint" // string@1011 │ │ -07a0ec: 1212 |0090: const/4 v2, #int 1 // #1 │ │ -07a0ee: 6e30 4e02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ -07a0f4: 0a00 |0094: move-result v0 │ │ -07a0f6: 5cb0 ce00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -07a0fa: 55b0 ce00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -07a0fe: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ -07a102: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -07a104: 5cb0 b200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ -07a108: 1230 |009e: const/4 v0, #int 3 // #3 │ │ -07a10a: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ -07a10e: 123c |00a1: const/4 v12, #int 3 // #3 │ │ -07a110: 54a0 0d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a114: 5bb0 a800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -07a118: 54a0 1d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07a11c: 5bb0 c000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -07a120: 54a0 1d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07a124: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ -07a128: 54a0 1d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07a12c: 5400 af00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ -07a130: 5bb0 b500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -07a134: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ -07a136: 5cb0 ad00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -07a13a: 54a0 0d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a13e: 6e20 b103 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03b1 │ │ -07a144: 55b0 ad00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -07a148: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ -07a14c: 2200 fa00 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -07a150: 2201 6404 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a154: 7010 d422 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a15a: 1a02 de03 |00c7: const-string v2, "Fragment " // string@03de │ │ -07a15e: 6e20 dc22 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a164: 0c01 |00cc: move-result-object v1 │ │ -07a166: 6e20 db22 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a16c: 0c01 |00d0: move-result-object v1 │ │ -07a16e: 1a02 3500 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0035 │ │ -07a172: 6e20 dc22 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a178: 0c01 |00d6: move-result-object v1 │ │ -07a17a: 6e10 e122 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a180: 0c01 |00da: move-result-object v1 │ │ -07a182: 7020 0c06 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -07a188: 2700 |00de: throw v0 │ │ -07a18a: 54a0 0d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a18e: 5400 e600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07a192: 28cf |00e3: goto 00b2 // -0031 │ │ -07a194: 54b0 c000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ -07a198: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ -07a19c: 54a0 0d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a1a0: 6e20 0804 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0408 │ │ -07a1a6: 55b0 c500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -07a1aa: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ -07a1ae: 54b0 c600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a1b2: 6e20 cd03 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@03cd │ │ -07a1b8: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ -07a1ba: 5cb0 c500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -07a1be: 55b0 b600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -07a1c2: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ -07a1c6: 54b0 c600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a1ca: 6e20 9203 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ -07a1d0: 0c00 |0102: move-result-object v0 │ │ -07a1d2: 1201 |0103: const/4 v1, #int 0 // #0 │ │ -07a1d4: 54b2 c600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a1d8: 6e40 cf03 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@03cf │ │ -07a1de: 0c00 |0109: move-result-object v0 │ │ -07a1e0: 5bb0 cf00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a1e4: 54b0 cf00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a1e8: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ -07a1ec: 54b0 cf00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a1f0: 5bb0 bb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07a1f4: 54b0 cf00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a1f8: 7110 7505 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0575 │ │ -07a1fe: 0c00 |0119: move-result-object v0 │ │ -07a200: 5bb0 cf00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a204: 55b0 b800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -07a208: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ -07a20c: 54b0 cf00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a210: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ -07a214: 6e20 e91e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07a21a: 54b0 cf00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a21e: 54b1 c600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a222: 6e30 c803 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ -07a228: 1210 |012e: const/4 v0, #int 1 // #1 │ │ -07a22a: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ -07a22e: 6300 0301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a232: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ -07a236: 1a00 e503 |0135: const-string v0, "FragmentManager" // string@03e5 │ │ -07a23a: 2201 6404 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a23e: 7010 d422 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a244: 1a02 ed1d |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1ded │ │ -07a248: 6e20 dc22 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a24e: 0c01 |0141: move-result-object v1 │ │ -07a250: 6e20 db22 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a256: 0c01 |0145: move-result-object v1 │ │ -07a258: 6e10 e122 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a25e: 0c01 |0149: move-result-object v1 │ │ -07a260: 7120 901d 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a266: 55b0 b600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ -07a26a: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ -07a26e: 1207 |0151: const/4 v7, #int 0 // #0 │ │ -07a270: 52b0 b100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -07a274: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ -07a278: 54a0 1401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ -07a27c: 52b1 b100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -07a280: 7220 2a04 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@042a │ │ -07a286: 0c07 |015d: move-result-object v7 │ │ -07a288: 1f07 ad03 |015e: check-cast v7, Landroid/view/ViewGroup; // type@03ad │ │ -07a28c: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ -07a290: 55b0 c200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ -07a294: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ -07a298: 2200 5104 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07a29c: 2201 6404 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a2a0: 7010 d422 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a2a6: 1a02 cd0a |016d: const-string v2, "No view found for id 0x" // string@0acd │ │ -07a2aa: 6e20 dc22 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a2b0: 0c01 |0172: move-result-object v1 │ │ -07a2b2: 52b2 b100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -07a2b6: 7110 a522 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -07a2bc: 0c02 |0178: move-result-object v2 │ │ -07a2be: 6e20 dc22 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a2c4: 0c01 |017c: move-result-object v1 │ │ -07a2c6: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ -07a2ca: 6e20 dc22 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a2d0: 0c01 |0182: move-result-object v1 │ │ -07a2d2: 6e10 9503 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ -07a2d8: 0c02 |0186: move-result-object v2 │ │ -07a2da: 52b3 b100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ -07a2de: 6e20 7b01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@017b │ │ -07a2e4: 0c02 |018c: move-result-object v2 │ │ -07a2e6: 6e20 dc22 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a2ec: 0c01 |0190: move-result-object v1 │ │ -07a2ee: 1a02 c500 |0191: const-string v2, ") for fragment " // string@00c5 │ │ -07a2f2: 6e20 dc22 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a2f8: 0c01 |0196: move-result-object v1 │ │ -07a2fa: 6e20 db22 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a300: 0c01 |019a: move-result-object v1 │ │ -07a302: 6e10 e122 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a308: 0c01 |019e: move-result-object v1 │ │ -07a30a: 7020 9c22 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07a310: 7020 9e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07a316: 5bb7 b000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -07a31a: 54b0 c600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a31e: 6e20 9203 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ -07a324: 0c00 |01ac: move-result-object v0 │ │ -07a326: 54b1 c600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a32a: 6e40 cf03 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@03cf │ │ -07a330: 0c00 |01b2: move-result-object v0 │ │ -07a332: 5bb0 cf00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a336: 54b0 cf00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a33a: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ -07a33e: 54b0 cf00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a342: 5bb0 bb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07a346: 54b0 cf00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a34a: 7110 7505 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0575 │ │ -07a350: 0c00 |01c2: move-result-object v0 │ │ -07a352: 5bb0 cf00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a356: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ -07a35a: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ -07a35c: 6e5e 7e04 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@047e │ │ -07a362: 0c06 |01cb: move-result-object v6 │ │ -07a364: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ -07a368: 54b0 cf00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a36c: 6e20 ea1e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07a372: 54b0 cf00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a376: 6e20 071f 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1f07 │ │ -07a37c: 55b0 b800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -07a380: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ -07a384: 54b0 cf00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a388: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ -07a38c: 6e20 e91e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07a392: 54b0 cf00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a396: 54b1 c600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a39a: 6e30 c803 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ -07a3a0: 54b0 c600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a3a4: 6e20 ca03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@03ca │ │ -07a3aa: 54b0 cf00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a3ae: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ -07a3b2: 54b0 c600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a3b6: 6e20 dd03 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@03dd │ │ -07a3bc: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ -07a3be: 5bb0 c600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a3c2: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ -07a3c4: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ -07a3c8: 6300 0301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a3cc: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ -07a3d0: 1a00 e503 |0202: const-string v0, "FragmentManager" // string@03e5 │ │ -07a3d4: 2201 6404 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a3d8: 7010 d422 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a3de: 1a02 f01d |0209: const-string v2, "moveto STARTED: " // string@1df0 │ │ -07a3e2: 6e20 dc22 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a3e8: 0c01 |020e: move-result-object v1 │ │ -07a3ea: 6e20 db22 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a3f0: 0c01 |0212: move-result-object v1 │ │ -07a3f2: 6e10 e122 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a3f8: 0c01 |0216: move-result-object v1 │ │ -07a3fa: 7120 901d 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a400: 6e10 da03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@03da │ │ -07a406: 1240 |021d: const/4 v0, #int 4 // #4 │ │ -07a408: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ -07a40c: 6300 0301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a410: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ -07a414: 1a00 e503 |0224: const-string v0, "FragmentManager" // string@03e5 │ │ -07a418: 2201 6404 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a41c: 7010 d422 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a422: 1a02 ef1d |022b: const-string v2, "moveto RESUMED: " // string@1def │ │ -07a426: 6e20 dc22 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a42c: 0c01 |0230: move-result-object v1 │ │ -07a42e: 6e20 db22 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a434: 0c01 |0234: move-result-object v1 │ │ -07a436: 6e10 e122 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a43c: 0c01 |0238: move-result-object v1 │ │ -07a43e: 7120 901d 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a444: 1210 |023c: const/4 v0, #int 1 // #1 │ │ -07a446: 5cb0 c300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ -07a44a: 6e10 d803 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@03d8 │ │ -07a450: 1200 |0242: const/4 v0, #int 0 // #0 │ │ -07a452: 5bb0 c600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07a456: 1200 |0245: const/4 v0, #int 0 // #0 │ │ -07a458: 5bb0 c700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07a45c: 2900 fefd |0248: goto/16 0046 // -0202 │ │ -07a460: 1200 |024a: const/4 v0, #int 0 // #0 │ │ -07a462: 5bb0 bb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07a466: 2900 e1fe |024d: goto/16 012e // -011f │ │ -07a46a: 1200 |024f: const/4 v0, #int 0 // #0 │ │ -07a46c: 5bb0 bb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07a470: 2898 |0252: goto 01ea // -0068 │ │ -07a472: 52b0 c800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a476: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ -07a47a: 52b0 c800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07a47e: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ -07a484: 2900 eafd |025c: goto/16 0046 // -0216 │ │ -07a488: 1210 |025e: const/4 v0, #int 1 // #1 │ │ -07a48a: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ -07a48e: 55a0 1701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -07a492: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ -07a496: 54b0 aa00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a49a: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ -07a49e: 54b9 aa00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a4a2: 1200 |026b: const/4 v0, #int 0 // #0 │ │ -07a4a4: 5bb0 aa00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a4a8: 6e10 741e 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ -07a4ae: 54b0 aa00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a4b2: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ -07a4b6: 59bc c900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ -07a4ba: 121c |0277: const/4 v12, #int 1 // #1 │ │ -07a4bc: 2900 cefd |0278: goto/16 0046 // -0232 │ │ -07a4c0: 1250 |027a: const/4 v0, #int 5 // #5 │ │ -07a4c2: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ -07a4c6: 6300 0301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a4ca: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ -07a4ce: 1a00 e503 |0281: const-string v0, "FragmentManager" // string@03e5 │ │ -07a4d2: 2201 6404 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a4d6: 7010 d422 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a4dc: 1a02 ea1d |0288: const-string v2, "movefrom RESUMED: " // string@1dea │ │ -07a4e0: 6e20 dc22 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a4e6: 0c01 |028d: move-result-object v1 │ │ -07a4e8: 6e20 db22 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a4ee: 0c01 |0291: move-result-object v1 │ │ -07a4f0: 6e10 e122 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a4f6: 0c01 |0295: move-result-object v1 │ │ -07a4f8: 7120 901d 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a4fe: 6e10 d503 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@03d5 │ │ -07a504: 1200 |029c: const/4 v0, #int 0 // #0 │ │ -07a506: 5cb0 c300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ -07a50a: 1240 |029f: const/4 v0, #int 4 // #4 │ │ -07a50c: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ -07a510: 6300 0301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a514: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ -07a518: 1a00 e503 |02a6: const-string v0, "FragmentManager" // string@03e5 │ │ -07a51c: 2201 6404 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a520: 7010 d422 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a526: 1a02 eb1d |02ad: const-string v2, "movefrom STARTED: " // string@1deb │ │ -07a52a: 6e20 dc22 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a530: 0c01 |02b2: move-result-object v1 │ │ -07a532: 6e20 db22 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a538: 0c01 |02b6: move-result-object v1 │ │ -07a53a: 6e10 e122 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a540: 0c01 |02ba: move-result-object v1 │ │ -07a542: 7120 901d 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a548: 6e10 db03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@03db │ │ -07a54e: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ -07a550: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ -07a554: 6300 0301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a558: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ -07a55c: 1a00 e503 |02c8: const-string v0, "FragmentManager" // string@03e5 │ │ -07a560: 2201 6404 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a564: 7010 d422 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a56a: 1a02 ec1d |02cf: const-string v2, "movefrom STOPPED: " // string@1dec │ │ -07a56e: 6e20 dc22 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a574: 0c01 |02d4: move-result-object v1 │ │ -07a576: 6e20 db22 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a57c: 0c01 |02d8: move-result-object v1 │ │ -07a57e: 6e10 e122 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a584: 0c01 |02dc: move-result-object v1 │ │ -07a586: 7120 901d 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a58c: 6e10 d703 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@03d7 │ │ -07a592: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ -07a594: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ -07a598: 6300 0301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a59c: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ -07a5a0: 1a00 e503 |02ea: const-string v0, "FragmentManager" // string@03e5 │ │ -07a5a4: 2201 6404 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a5a8: 7010 d422 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a5ae: 1a02 e81d |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1de8 │ │ -07a5b2: 6e20 dc22 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a5b8: 0c01 |02f6: move-result-object v1 │ │ -07a5ba: 6e20 db22 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a5c0: 0c01 |02fa: move-result-object v1 │ │ -07a5c2: 6e10 e122 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a5c8: 0c01 |02fe: move-result-object v1 │ │ -07a5ca: 7120 901d 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a5d0: 54b0 cf00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a5d4: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ -07a5d8: 54a0 0d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a5dc: 6e10 0604 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0406 │ │ -07a5e2: 0a00 |030b: move-result v0 │ │ -07a5e4: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ -07a5e8: 54b0 c700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07a5ec: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ -07a5f0: 6e20 9a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@049a │ │ -07a5f6: 6e10 d103 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@03d1 │ │ -07a5fc: 54b0 cf00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a600: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ -07a604: 54b0 b000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -07a608: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ -07a60c: 1206 |0320: const/4 v6, #int 0 // #0 │ │ -07a60e: 52a0 1601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -07a612: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ -07a616: 55a0 1701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ -07a61a: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ -07a61e: 1200 |0329: const/4 v0, #int 0 // #0 │ │ -07a620: 6e5e 7e04 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@047e │ │ -07a626: 0c06 |032d: move-result-object v6 │ │ -07a628: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ -07a62c: 07b8 |0330: move-object v8, v11 │ │ -07a62e: 54b0 cf00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a632: 5bb0 aa00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ -07a636: 59bc c900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ -07a63a: 2200 c300 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00c3 │ │ -07a63e: 7030 5104 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@0451 │ │ -07a644: 6e20 ee1f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ -07a64a: 54b0 cf00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a64e: 6e20 ea1e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07a654: 54b0 b000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -07a658: 54b1 cf00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a65c: 6e20 2f1f 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -07a662: 1200 |034b: const/4 v0, #int 0 // #0 │ │ -07a664: 5bb0 b000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ -07a668: 1200 |034e: const/4 v0, #int 0 // #0 │ │ -07a66a: 5bb0 cf00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07a66e: 1200 |0351: const/4 v0, #int 0 // #0 │ │ -07a670: 5bb0 bb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07a674: 2900 0aff |0354: goto/16 025e // -00f6 │ │ -07a678: 6300 0301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07a67c: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ -07a680: 1a00 e503 |035a: const-string v0, "FragmentManager" // string@03e5 │ │ -07a684: 2201 6404 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a688: 7010 d422 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a68e: 1a02 e91d |0361: const-string v2, "movefrom CREATED: " // string@1de9 │ │ -07a692: 6e20 dc22 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a698: 0c01 |0366: move-result-object v1 │ │ -07a69a: 6e20 db22 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a6a0: 0c01 |036a: move-result-object v1 │ │ -07a6a2: 6e10 e122 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a6a8: 0c01 |036e: move-result-object v1 │ │ -07a6aa: 7120 901d 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07a6b0: 55b0 c500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -07a6b4: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ -07a6b8: 6e10 d003 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@03d0 │ │ -07a6be: 1200 |0379: const/4 v0, #int 0 // #0 │ │ -07a6c0: 5cb0 ad00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -07a6c4: 6e10 bc03 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03bc │ │ -07a6ca: 55b0 ad00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ -07a6ce: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ -07a6d2: 2200 fa00 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@00fa │ │ -07a6d6: 2201 6404 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a6da: 7010 d422 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a6e0: 1a02 de03 |038a: const-string v2, "Fragment " // string@03de │ │ -07a6e4: 6e20 dc22 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a6ea: 0c01 |038f: move-result-object v1 │ │ -07a6ec: 6e20 db22 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07a6f2: 0c01 |0393: move-result-object v1 │ │ -07a6f4: 1a02 3900 |0394: const-string v2, " did not call through to super.onDetach()" // string@0039 │ │ -07a6f8: 6e20 dc22 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a6fe: 0c01 |0399: move-result-object v1 │ │ -07a700: 6e10 e122 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a706: 0c01 |039d: move-result-object v1 │ │ -07a708: 7020 0c06 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ -07a70e: 2700 |03a1: throw v0 │ │ -07a710: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ -07a714: 55b0 c500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -07a718: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ -07a71c: 6e20 8104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0481 │ │ -07a722: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ -07a726: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ -07a728: 5bb0 a800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ -07a72c: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ -07a72e: 5bb0 b500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ -07a732: 2900 93fc |03b3: goto/16 0046 // -036d │ │ -07a736: 0000 |03b5: nop // spacer │ │ -07a738: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ -07a754: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ +079fc0: |[079fc0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +079fd0: 55b0 a900 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +079fd4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +079fd8: 55b0 b300 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +079fdc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +079fe0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +079fe2: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +079fe6: 121c |000b: const/4 v12, #int 1 // #1 │ │ +079fe8: 55b0 c100 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +079fec: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +079ff0: 52b0 c800 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +079ff4: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +079ff8: 52bc c800 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +079ffc: 55b0 b200 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ +07a000: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +07a004: 52b0 c800 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a008: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +07a00a: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +07a00e: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +07a010: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +07a014: 123c |0022: const/4 v12, #int 3 // #3 │ │ +07a016: 52b0 c800 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a01a: 35c0 2e02 |0025: if-ge v0, v12, 0253 // +022e │ │ +07a01e: 55b0 b600 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +07a022: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +07a026: 55b0 b900 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +07a02a: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +07a02e: 0e00 |002f: return-void │ │ +07a030: 54b0 aa00 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a034: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +07a038: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +07a03a: 5bb0 aa00 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a03e: 52b2 c900 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ +07a042: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +07a044: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +07a046: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +07a048: 07a0 |003c: move-object v0, v10 │ │ +07a04a: 07b1 |003d: move-object v1, v11 │ │ +07a04c: 7406 8604 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@0486 │ │ +07a052: 52b0 c800 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a056: 2b00 7303 0000 |0043: packed-switch v0, 000003b6 // +00000373 │ │ +07a05c: 59bc c800 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a060: 28e7 |0048: goto 002f // -0019 │ │ +07a062: 6300 0301 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a066: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +07a06a: 1a00 e503 |004d: const-string v0, "FragmentManager" // string@03e5 │ │ +07a06e: 2201 6d04 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a072: 7010 d422 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a078: 1a02 f71d |0054: const-string v2, "moveto CREATED: " // string@1df7 │ │ +07a07c: 6e20 dc22 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a082: 0c01 |0059: move-result-object v1 │ │ +07a084: 6e20 db22 b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a08a: 0c01 |005d: move-result-object v1 │ │ +07a08c: 6e10 e122 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a092: 0c01 |0061: move-result-object v1 │ │ +07a094: 7120 901d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a09a: 54b0 c600 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a09e: 3800 3b00 |0067: if-eqz v0, 00a2 // +003b │ │ +07a0a2: 54b0 c600 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a0a6: 1a01 1b10 |006b: const-string v1, "android:view_state" // string@101b │ │ +07a0aa: 6e20 5602 1000 |006d: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ +07a0b0: 0c00 |0070: move-result-object v0 │ │ +07a0b2: 5bb0 c700 |0071: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07a0b6: 54b0 c600 |0073: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a0ba: 1a01 1810 |0075: const-string v1, "android:target_state" // string@1018 │ │ +07a0be: 6e30 7a04 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@047a │ │ +07a0c4: 0c00 |007a: move-result-object v0 │ │ +07a0c6: 5bb0 cb00 |007b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07a0ca: 54b0 cb00 |007d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07a0ce: 3800 0d00 |007f: if-eqz v0, 008c // +000d │ │ +07a0d2: 54b0 c600 |0081: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a0d6: 1a01 1710 |0083: const-string v1, "android:target_req_state" // string@1017 │ │ +07a0da: 1202 |0085: const/4 v2, #int 0 // #0 │ │ +07a0dc: 6e30 5102 1002 |0086: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@0251 │ │ +07a0e2: 0a00 |0089: move-result v0 │ │ +07a0e4: 59b0 cd00 |008a: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +07a0e8: 54b0 c600 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a0ec: 1a01 1a10 |008e: const-string v1, "android:user_visible_hint" // string@101a │ │ +07a0f0: 1212 |0090: const/4 v2, #int 1 // #1 │ │ +07a0f2: 6e30 4e02 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@024e │ │ +07a0f8: 0a00 |0094: move-result v0 │ │ +07a0fa: 5cb0 ce00 |0095: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +07a0fe: 55b0 ce00 |0097: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +07a102: 3900 0900 |0099: if-nez v0, 00a2 // +0009 │ │ +07a106: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +07a108: 5cb0 b200 |009c: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ +07a10c: 1230 |009e: const/4 v0, #int 3 // #3 │ │ +07a10e: 370c 0300 |009f: if-le v12, v0, 00a2 // +0003 │ │ +07a112: 123c |00a1: const/4 v12, #int 3 // #3 │ │ +07a114: 54a0 0d01 |00a2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a118: 5bb0 a800 |00a4: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +07a11c: 54a0 1d01 |00a6: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07a120: 5bb0 c000 |00a8: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07a124: 54a0 1d01 |00aa: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07a128: 3800 3300 |00ac: if-eqz v0, 00df // +0033 │ │ +07a12c: 54a0 1d01 |00ae: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07a130: 5400 af00 |00b0: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00af │ │ +07a134: 5bb0 b500 |00b2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +07a138: 1200 |00b4: const/4 v0, #int 0 // #0 │ │ +07a13a: 5cb0 ad00 |00b5: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +07a13e: 54a0 0d01 |00b7: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a142: 6e20 b103 0b00 |00b9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@03b1 │ │ +07a148: 55b0 ad00 |00bc: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +07a14c: 3900 2600 |00be: if-nez v0, 00e4 // +0026 │ │ +07a150: 2200 0101 |00c0: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +07a154: 2201 6d04 |00c2: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a158: 7010 d422 0100 |00c4: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a15e: 1a02 de03 |00c7: const-string v2, "Fragment " // string@03de │ │ +07a162: 6e20 dc22 2100 |00c9: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a168: 0c01 |00cc: move-result-object v1 │ │ +07a16a: 6e20 db22 b100 |00cd: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a170: 0c01 |00d0: move-result-object v1 │ │ +07a172: 1a02 3500 |00d1: const-string v2, " did not call through to super.onAttach()" // string@0035 │ │ +07a176: 6e20 dc22 2100 |00d3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a17c: 0c01 |00d6: move-result-object v1 │ │ +07a17e: 6e10 e122 0100 |00d7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a184: 0c01 |00da: move-result-object v1 │ │ +07a186: 7020 0c06 1000 |00db: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +07a18c: 2700 |00de: throw v0 │ │ +07a18e: 54a0 0d01 |00df: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a192: 5400 e600 |00e1: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07a196: 28cf |00e3: goto 00b2 // -0031 │ │ +07a198: 54b0 c000 |00e4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00c0 │ │ +07a19c: 3900 0700 |00e6: if-nez v0, 00ed // +0007 │ │ +07a1a0: 54a0 0d01 |00e8: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a1a4: 6e20 0804 b000 |00ea: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@0408 │ │ +07a1aa: 55b0 c500 |00ed: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +07a1ae: 3900 0700 |00ef: if-nez v0, 00f6 // +0007 │ │ +07a1b2: 54b0 c600 |00f1: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a1b6: 6e20 cd03 0b00 |00f3: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@03cd │ │ +07a1bc: 1200 |00f6: const/4 v0, #int 0 // #0 │ │ +07a1be: 5cb0 c500 |00f7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +07a1c2: 55b0 b600 |00f9: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +07a1c6: 3800 3300 |00fb: if-eqz v0, 012e // +0033 │ │ +07a1ca: 54b0 c600 |00fd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a1ce: 6e20 9203 0b00 |00ff: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ +07a1d4: 0c00 |0102: move-result-object v0 │ │ +07a1d6: 1201 |0103: const/4 v1, #int 0 // #0 │ │ +07a1d8: 54b2 c600 |0104: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a1dc: 6e40 cf03 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@03cf │ │ +07a1e2: 0c00 |0109: move-result-object v0 │ │ +07a1e4: 5bb0 cf00 |010a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a1e8: 54b0 cf00 |010c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a1ec: 3800 3c01 |010e: if-eqz v0, 024a // +013c │ │ +07a1f0: 54b0 cf00 |0110: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a1f4: 5bb0 bb00 |0112: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07a1f8: 54b0 cf00 |0114: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a1fc: 7110 7505 0000 |0116: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0575 │ │ +07a202: 0c00 |0119: move-result-object v0 │ │ +07a204: 5bb0 cf00 |011a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a208: 55b0 b800 |011c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +07a20c: 3800 0900 |011e: if-eqz v0, 0127 // +0009 │ │ +07a210: 54b0 cf00 |0120: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a214: 1301 0800 |0122: const/16 v1, #int 8 // #8 │ │ +07a218: 6e20 e91e 1000 |0124: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07a21e: 54b0 cf00 |0127: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a222: 54b1 c600 |0129: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a226: 6e30 c803 0b01 |012b: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ +07a22c: 1210 |012e: const/4 v0, #int 1 // #1 │ │ +07a22e: 370c cc00 |012f: if-le v12, v0, 01fb // +00cc │ │ +07a232: 6300 0301 |0131: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a236: 3800 1a00 |0133: if-eqz v0, 014d // +001a │ │ +07a23a: 1a00 e503 |0135: const-string v0, "FragmentManager" // string@03e5 │ │ +07a23e: 2201 6d04 |0137: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a242: 7010 d422 0100 |0139: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a248: 1a02 f61d |013c: const-string v2, "moveto ACTIVITY_CREATED: " // string@1df6 │ │ +07a24c: 6e20 dc22 2100 |013e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a252: 0c01 |0141: move-result-object v1 │ │ +07a254: 6e20 db22 b100 |0142: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a25a: 0c01 |0145: move-result-object v1 │ │ +07a25c: 6e10 e122 0100 |0146: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a262: 0c01 |0149: move-result-object v1 │ │ +07a264: 7120 901d 1000 |014a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a26a: 55b0 b600 |014d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00b6 │ │ +07a26e: 3900 9b00 |014f: if-nez v0, 01ea // +009b │ │ +07a272: 1207 |0151: const/4 v7, #int 0 // #0 │ │ +07a274: 52b0 b100 |0152: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +07a278: 3800 5100 |0154: if-eqz v0, 01a5 // +0051 │ │ +07a27c: 54a0 1401 |0156: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0114 │ │ +07a280: 52b1 b100 |0158: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +07a284: 7220 2a04 1000 |015a: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@042a │ │ +07a28a: 0c07 |015d: move-result-object v7 │ │ +07a28c: 1f07 b603 |015e: check-cast v7, Landroid/view/ViewGroup; // type@03b6 │ │ +07a290: 3907 4500 |0160: if-nez v7, 01a5 // +0045 │ │ +07a294: 55b0 c200 |0162: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@00c2 │ │ +07a298: 3900 4100 |0164: if-nez v0, 01a5 // +0041 │ │ +07a29c: 2200 5a04 |0166: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07a2a0: 2201 6d04 |0168: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a2a4: 7010 d422 0100 |016a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a2aa: 1a02 d60a |016d: const-string v2, "No view found for id 0x" // string@0ad6 │ │ +07a2ae: 6e20 dc22 2100 |016f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a2b4: 0c01 |0172: move-result-object v1 │ │ +07a2b6: 52b2 b100 |0173: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +07a2ba: 7110 a522 0200 |0175: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07a2c0: 0c02 |0178: move-result-object v2 │ │ +07a2c2: 6e20 dc22 2100 |0179: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a2c8: 0c01 |017c: move-result-object v1 │ │ +07a2ca: 1a02 2400 |017d: const-string v2, " (" // string@0024 │ │ +07a2ce: 6e20 dc22 2100 |017f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a2d4: 0c01 |0182: move-result-object v1 │ │ +07a2d6: 6e10 9503 0b00 |0183: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0395 │ │ +07a2dc: 0c02 |0186: move-result-object v2 │ │ +07a2de: 52b3 b100 |0187: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00b1 │ │ +07a2e2: 6e20 7b01 3200 |0189: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@017b │ │ +07a2e8: 0c02 |018c: move-result-object v2 │ │ +07a2ea: 6e20 dc22 2100 |018d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a2f0: 0c01 |0190: move-result-object v1 │ │ +07a2f2: 1a02 c500 |0191: const-string v2, ") for fragment " // string@00c5 │ │ +07a2f6: 6e20 dc22 2100 |0193: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a2fc: 0c01 |0196: move-result-object v1 │ │ +07a2fe: 6e20 db22 b100 |0197: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a304: 0c01 |019a: move-result-object v1 │ │ +07a306: 6e10 e122 0100 |019b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a30c: 0c01 |019e: move-result-object v1 │ │ +07a30e: 7020 9c22 1000 |019f: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07a314: 7020 9e04 0a00 |01a2: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07a31a: 5bb7 b000 |01a5: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +07a31e: 54b0 c600 |01a7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a322: 6e20 9203 0b00 |01a9: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0392 │ │ +07a328: 0c00 |01ac: move-result-object v0 │ │ +07a32a: 54b1 c600 |01ad: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a32e: 6e40 cf03 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@03cf │ │ +07a334: 0c00 |01b2: move-result-object v0 │ │ +07a336: 5bb0 cf00 |01b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a33a: 54b0 cf00 |01b5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a33e: 3800 9800 |01b7: if-eqz v0, 024f // +0098 │ │ +07a342: 54b0 cf00 |01b9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a346: 5bb0 bb00 |01bb: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07a34a: 54b0 cf00 |01bd: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a34e: 7110 7505 0000 |01bf: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@0575 │ │ +07a354: 0c00 |01c2: move-result-object v0 │ │ +07a356: 5bb0 cf00 |01c3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a35a: 3807 1300 |01c5: if-eqz v7, 01d8 // +0013 │ │ +07a35e: 1210 |01c7: const/4 v0, #int 1 // #1 │ │ +07a360: 6e5e 7e04 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@047e │ │ +07a366: 0c06 |01cb: move-result-object v6 │ │ +07a368: 3806 0700 |01cc: if-eqz v6, 01d3 // +0007 │ │ +07a36c: 54b0 cf00 |01ce: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a370: 6e20 ea1e 6000 |01d0: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07a376: 54b0 cf00 |01d3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a37a: 6e20 071f 0700 |01d5: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1f07 │ │ +07a380: 55b0 b800 |01d8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +07a384: 3800 0900 |01da: if-eqz v0, 01e3 // +0009 │ │ +07a388: 54b0 cf00 |01dc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a38c: 1301 0800 |01de: const/16 v1, #int 8 // #8 │ │ +07a390: 6e20 e91e 1000 |01e0: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07a396: 54b0 cf00 |01e3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a39a: 54b1 c600 |01e5: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a39e: 6e30 c803 0b01 |01e7: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ +07a3a4: 54b0 c600 |01ea: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a3a8: 6e20 ca03 0b00 |01ec: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@03ca │ │ +07a3ae: 54b0 cf00 |01ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a3b2: 3800 0700 |01f1: if-eqz v0, 01f8 // +0007 │ │ +07a3b6: 54b0 c600 |01f3: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a3ba: 6e20 dd03 0b00 |01f5: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@03dd │ │ +07a3c0: 1200 |01f8: const/4 v0, #int 0 // #0 │ │ +07a3c2: 5bb0 c600 |01f9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a3c6: 1230 |01fb: const/4 v0, #int 3 // #3 │ │ +07a3c8: 370c 2100 |01fc: if-le v12, v0, 021d // +0021 │ │ +07a3cc: 6300 0301 |01fe: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a3d0: 3800 1a00 |0200: if-eqz v0, 021a // +001a │ │ +07a3d4: 1a00 e503 |0202: const-string v0, "FragmentManager" // string@03e5 │ │ +07a3d8: 2201 6d04 |0204: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a3dc: 7010 d422 0100 |0206: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a3e2: 1a02 f91d |0209: const-string v2, "moveto STARTED: " // string@1df9 │ │ +07a3e6: 6e20 dc22 2100 |020b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a3ec: 0c01 |020e: move-result-object v1 │ │ +07a3ee: 6e20 db22 b100 |020f: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a3f4: 0c01 |0212: move-result-object v1 │ │ +07a3f6: 6e10 e122 0100 |0213: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a3fc: 0c01 |0216: move-result-object v1 │ │ +07a3fe: 7120 901d 1000 |0217: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a404: 6e10 da03 0b00 |021a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@03da │ │ +07a40a: 1240 |021d: const/4 v0, #int 4 // #4 │ │ +07a40c: 370c 28fe |021e: if-le v12, v0, 0046 // -01d8 │ │ +07a410: 6300 0301 |0220: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a414: 3800 1a00 |0222: if-eqz v0, 023c // +001a │ │ +07a418: 1a00 e503 |0224: const-string v0, "FragmentManager" // string@03e5 │ │ +07a41c: 2201 6d04 |0226: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a420: 7010 d422 0100 |0228: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a426: 1a02 f81d |022b: const-string v2, "moveto RESUMED: " // string@1df8 │ │ +07a42a: 6e20 dc22 2100 |022d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a430: 0c01 |0230: move-result-object v1 │ │ +07a432: 6e20 db22 b100 |0231: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a438: 0c01 |0234: move-result-object v1 │ │ +07a43a: 6e10 e122 0100 |0235: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a440: 0c01 |0238: move-result-object v1 │ │ +07a442: 7120 901d 1000 |0239: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a448: 1210 |023c: const/4 v0, #int 1 // #1 │ │ +07a44a: 5cb0 c300 |023d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ +07a44e: 6e10 d803 0b00 |023f: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@03d8 │ │ +07a454: 1200 |0242: const/4 v0, #int 0 // #0 │ │ +07a456: 5bb0 c600 |0243: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07a45a: 1200 |0245: const/4 v0, #int 0 // #0 │ │ +07a45c: 5bb0 c700 |0246: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07a460: 2900 fefd |0248: goto/16 0046 // -0202 │ │ +07a464: 1200 |024a: const/4 v0, #int 0 // #0 │ │ +07a466: 5bb0 bb00 |024b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07a46a: 2900 e1fe |024d: goto/16 012e // -011f │ │ +07a46e: 1200 |024f: const/4 v0, #int 0 // #0 │ │ +07a470: 5bb0 bb00 |0250: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07a474: 2898 |0252: goto 01ea // -0068 │ │ +07a476: 52b0 c800 |0253: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a47a: 37c0 f1fd |0255: if-le v0, v12, 0046 // -020f │ │ +07a47e: 52b0 c800 |0257: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07a482: 2b00 6b01 0000 |0259: packed-switch v0, 000003c4 // +0000016b │ │ +07a488: 2900 eafd |025c: goto/16 0046 // -0216 │ │ +07a48c: 1210 |025e: const/4 v0, #int 1 // #1 │ │ +07a48e: 350c e7fd |025f: if-ge v12, v0, 0046 // -0219 │ │ +07a492: 55a0 1701 |0261: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +07a496: 3800 0e00 |0263: if-eqz v0, 0271 // +000e │ │ +07a49a: 54b0 aa00 |0265: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a49e: 3800 0a00 |0267: if-eqz v0, 0271 // +000a │ │ +07a4a2: 54b9 aa00 |0269: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a4a6: 1200 |026b: const/4 v0, #int 0 // #0 │ │ +07a4a8: 5bb0 aa00 |026c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a4ac: 6e10 741e 0900 |026e: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ +07a4b2: 54b0 aa00 |0271: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a4b6: 3800 e300 |0273: if-eqz v0, 0356 // +00e3 │ │ +07a4ba: 59bc c900 |0275: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ +07a4be: 121c |0277: const/4 v12, #int 1 // #1 │ │ +07a4c0: 2900 cefd |0278: goto/16 0046 // -0232 │ │ +07a4c4: 1250 |027a: const/4 v0, #int 5 // #5 │ │ +07a4c6: 350c 2400 |027b: if-ge v12, v0, 029f // +0024 │ │ +07a4ca: 6300 0301 |027d: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a4ce: 3800 1a00 |027f: if-eqz v0, 0299 // +001a │ │ +07a4d2: 1a00 e503 |0281: const-string v0, "FragmentManager" // string@03e5 │ │ +07a4d6: 2201 6d04 |0283: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a4da: 7010 d422 0100 |0285: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a4e0: 1a02 f31d |0288: const-string v2, "movefrom RESUMED: " // string@1df3 │ │ +07a4e4: 6e20 dc22 2100 |028a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a4ea: 0c01 |028d: move-result-object v1 │ │ +07a4ec: 6e20 db22 b100 |028e: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a4f2: 0c01 |0291: move-result-object v1 │ │ +07a4f4: 6e10 e122 0100 |0292: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a4fa: 0c01 |0295: move-result-object v1 │ │ +07a4fc: 7120 901d 1000 |0296: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a502: 6e10 d503 0b00 |0299: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@03d5 │ │ +07a508: 1200 |029c: const/4 v0, #int 0 // #0 │ │ +07a50a: 5cb0 c300 |029d: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@00c3 │ │ +07a50e: 1240 |029f: const/4 v0, #int 4 // #4 │ │ +07a510: 350c 2100 |02a0: if-ge v12, v0, 02c1 // +0021 │ │ +07a514: 6300 0301 |02a2: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a518: 3800 1a00 |02a4: if-eqz v0, 02be // +001a │ │ +07a51c: 1a00 e503 |02a6: const-string v0, "FragmentManager" // string@03e5 │ │ +07a520: 2201 6d04 |02a8: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a524: 7010 d422 0100 |02aa: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a52a: 1a02 f41d |02ad: const-string v2, "movefrom STARTED: " // string@1df4 │ │ +07a52e: 6e20 dc22 2100 |02af: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a534: 0c01 |02b2: move-result-object v1 │ │ +07a536: 6e20 db22 b100 |02b3: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a53c: 0c01 |02b6: move-result-object v1 │ │ +07a53e: 6e10 e122 0100 |02b7: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a544: 0c01 |02ba: move-result-object v1 │ │ +07a546: 7120 901d 1000 |02bb: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a54c: 6e10 db03 0b00 |02be: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@03db │ │ +07a552: 1230 |02c1: const/4 v0, #int 3 // #3 │ │ +07a554: 350c 2100 |02c2: if-ge v12, v0, 02e3 // +0021 │ │ +07a558: 6300 0301 |02c4: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a55c: 3800 1a00 |02c6: if-eqz v0, 02e0 // +001a │ │ +07a560: 1a00 e503 |02c8: const-string v0, "FragmentManager" // string@03e5 │ │ +07a564: 2201 6d04 |02ca: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a568: 7010 d422 0100 |02cc: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a56e: 1a02 f51d |02cf: const-string v2, "movefrom STOPPED: " // string@1df5 │ │ +07a572: 6e20 dc22 2100 |02d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a578: 0c01 |02d4: move-result-object v1 │ │ +07a57a: 6e20 db22 b100 |02d5: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a580: 0c01 |02d8: move-result-object v1 │ │ +07a582: 6e10 e122 0100 |02d9: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a588: 0c01 |02dc: move-result-object v1 │ │ +07a58a: 7120 901d 1000 |02dd: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a590: 6e10 d703 0b00 |02e0: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@03d7 │ │ +07a596: 1220 |02e3: const/4 v0, #int 2 // #2 │ │ +07a598: 350c 7aff |02e4: if-ge v12, v0, 025e // -0086 │ │ +07a59c: 6300 0301 |02e6: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a5a0: 3800 1a00 |02e8: if-eqz v0, 0302 // +001a │ │ +07a5a4: 1a00 e503 |02ea: const-string v0, "FragmentManager" // string@03e5 │ │ +07a5a8: 2201 6d04 |02ec: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a5ac: 7010 d422 0100 |02ee: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a5b2: 1a02 f11d |02f1: const-string v2, "movefrom ACTIVITY_CREATED: " // string@1df1 │ │ +07a5b6: 6e20 dc22 2100 |02f3: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a5bc: 0c01 |02f6: move-result-object v1 │ │ +07a5be: 6e20 db22 b100 |02f7: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a5c4: 0c01 |02fa: move-result-object v1 │ │ +07a5c6: 6e10 e122 0100 |02fb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a5cc: 0c01 |02fe: move-result-object v1 │ │ +07a5ce: 7120 901d 1000 |02ff: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a5d4: 54b0 cf00 |0302: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a5d8: 3800 1100 |0304: if-eqz v0, 0315 // +0011 │ │ +07a5dc: 54a0 0d01 |0306: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a5e0: 6e10 0604 0000 |0308: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@0406 │ │ +07a5e6: 0a00 |030b: move-result v0 │ │ +07a5e8: 3900 0900 |030c: if-nez v0, 0315 // +0009 │ │ +07a5ec: 54b0 c700 |030e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07a5f0: 3900 0500 |0310: if-nez v0, 0315 // +0005 │ │ +07a5f4: 6e20 9a04 ba00 |0312: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@049a │ │ +07a5fa: 6e10 d103 0b00 |0315: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@03d1 │ │ +07a600: 54b0 cf00 |0318: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a604: 3800 3100 |031a: if-eqz v0, 034b // +0031 │ │ +07a608: 54b0 b000 |031c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +07a60c: 3800 2d00 |031e: if-eqz v0, 034b // +002d │ │ +07a610: 1206 |0320: const/4 v6, #int 0 // #0 │ │ +07a612: 52a0 1601 |0321: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +07a616: 3d00 0b00 |0323: if-lez v0, 032e // +000b │ │ +07a61a: 55a0 1701 |0325: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0117 │ │ +07a61e: 3900 0700 |0327: if-nez v0, 032e // +0007 │ │ +07a622: 1200 |0329: const/4 v0, #int 0 // #0 │ │ +07a624: 6e5e 7e04 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@047e │ │ +07a62a: 0c06 |032d: move-result-object v6 │ │ +07a62c: 3806 1600 |032e: if-eqz v6, 0344 // +0016 │ │ +07a630: 07b8 |0330: move-object v8, v11 │ │ +07a632: 54b0 cf00 |0331: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a636: 5bb0 aa00 |0333: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00aa │ │ +07a63a: 59bc c900 |0335: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@00c9 │ │ +07a63e: 2200 ca00 |0337: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@00ca │ │ +07a642: 7030 5104 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@0451 │ │ +07a648: 6e20 ee1f 0600 |033c: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fee │ │ +07a64e: 54b0 cf00 |033f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a652: 6e20 ea1e 6000 |0341: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07a658: 54b0 b000 |0344: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +07a65c: 54b1 cf00 |0346: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a660: 6e20 2f1f 1000 |0348: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +07a666: 1200 |034b: const/4 v0, #int 0 // #0 │ │ +07a668: 5bb0 b000 |034c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00b0 │ │ +07a66c: 1200 |034e: const/4 v0, #int 0 // #0 │ │ +07a66e: 5bb0 cf00 |034f: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07a672: 1200 |0351: const/4 v0, #int 0 // #0 │ │ +07a674: 5bb0 bb00 |0352: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07a678: 2900 0aff |0354: goto/16 025e // -00f6 │ │ +07a67c: 6300 0301 |0356: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07a680: 3800 1a00 |0358: if-eqz v0, 0372 // +001a │ │ +07a684: 1a00 e503 |035a: const-string v0, "FragmentManager" // string@03e5 │ │ +07a688: 2201 6d04 |035c: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a68c: 7010 d422 0100 |035e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a692: 1a02 f21d |0361: const-string v2, "movefrom CREATED: " // string@1df2 │ │ +07a696: 6e20 dc22 2100 |0363: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a69c: 0c01 |0366: move-result-object v1 │ │ +07a69e: 6e20 db22 b100 |0367: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a6a4: 0c01 |036a: move-result-object v1 │ │ +07a6a6: 6e10 e122 0100 |036b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a6ac: 0c01 |036e: move-result-object v1 │ │ +07a6ae: 7120 901d 1000 |036f: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07a6b4: 55b0 c500 |0372: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +07a6b8: 3900 0500 |0374: if-nez v0, 0379 // +0005 │ │ +07a6bc: 6e10 d003 0b00 |0376: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@03d0 │ │ +07a6c2: 1200 |0379: const/4 v0, #int 0 // #0 │ │ +07a6c4: 5cb0 ad00 |037a: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +07a6c8: 6e10 bc03 0b00 |037c: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@03bc │ │ +07a6ce: 55b0 ad00 |037f: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00ad │ │ +07a6d2: 3900 2100 |0381: if-nez v0, 03a2 // +0021 │ │ +07a6d6: 2200 0101 |0383: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0101 │ │ +07a6da: 2201 6d04 |0385: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a6de: 7010 d422 0100 |0387: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a6e4: 1a02 de03 |038a: const-string v2, "Fragment " // string@03de │ │ +07a6e8: 6e20 dc22 2100 |038c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a6ee: 0c01 |038f: move-result-object v1 │ │ +07a6f0: 6e20 db22 b100 |0390: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07a6f6: 0c01 |0393: move-result-object v1 │ │ +07a6f8: 1a02 3900 |0394: const-string v2, " did not call through to super.onDetach()" // string@0039 │ │ +07a6fc: 6e20 dc22 2100 |0396: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a702: 0c01 |0399: move-result-object v1 │ │ +07a704: 6e10 e122 0100 |039a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a70a: 0c01 |039d: move-result-object v1 │ │ +07a70c: 7020 0c06 1000 |039e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@060c │ │ +07a712: 2700 |03a1: throw v0 │ │ +07a714: 390f a4fc |03a2: if-nez v15, 0046 // -035c │ │ +07a718: 55b0 c500 |03a4: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +07a71c: 3900 0700 |03a6: if-nez v0, 03ad // +0007 │ │ +07a720: 6e20 8104 ba00 |03a8: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0481 │ │ +07a726: 2900 9bfc |03ab: goto/16 0046 // -0365 │ │ +07a72a: 1200 |03ad: const/4 v0, #int 0 // #0 │ │ +07a72c: 5bb0 a800 |03ae: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00a8 │ │ +07a730: 1200 |03b0: const/4 v0, #int 0 // #0 │ │ +07a732: 5bb0 b500 |03b1: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00b5 │ │ +07a736: 2900 93fc |03b3: goto/16 0046 // -036d │ │ +07a73a: 0000 |03b5: nop // spacer │ │ +07a73c: 0001 0500 0000 0000 0600 0000 eb00 ... |03b6: packed-switch-data (14 units) │ │ +07a758: 0001 0500 0100 0000 0500 0000 8a00 ... |03c4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=841 │ │ 0x000b line=842 │ │ 0x000c line=844 │ │ 0x0014 line=846 │ │ 0x0016 line=850 │ │ @@ -138324,18 +138323,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07a770: |[07a770] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -07a780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07a782: 5c10 2101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -07a786: 0e00 |0003: return-void │ │ +07a774: |[07a774] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +07a784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a786: 5c10 2101 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +07a78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1885 │ │ 0x0003 line=1886 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -138344,31 +138343,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 │ │ -07a788: |[07a788] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -07a798: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07a79a: 5570 b200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ -07a79e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -07a7a2: 5560 1901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ -07a7a6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -07a7aa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07a7ac: 5c60 1a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ -07a7b0: 0e00 |000c: return-void │ │ -07a7b2: 5c73 b200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ -07a7b6: 5262 1601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ -07a7ba: 0760 |0011: move-object v0, v6 │ │ -07a7bc: 0771 |0012: move-object v1, v7 │ │ -07a7be: 0134 |0013: move v4, v3 │ │ -07a7c0: 0135 |0014: move v5, v3 │ │ -07a7c2: 7406 8604 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@0486 │ │ -07a7c8: 28f4 |0018: goto 000c // -000c │ │ +07a78c: |[07a78c] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +07a79c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07a79e: 5570 b200 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ +07a7a2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +07a7a6: 5560 1901 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@0119 │ │ +07a7aa: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +07a7ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07a7b0: 5c60 1a01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@011a │ │ +07a7b4: 0e00 |000c: return-void │ │ +07a7b6: 5c73 b200 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00b2 │ │ +07a7ba: 5262 1601 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0116 │ │ +07a7be: 0760 |0011: move-object v0, v6 │ │ +07a7c0: 0771 |0012: move-object v1, v7 │ │ +07a7c2: 0134 |0013: move v4, v3 │ │ +07a7c4: 0135 |0014: move v5, v3 │ │ +07a7c6: 7406 8604 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@0486 │ │ +07a7cc: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=827 │ │ 0x0005 line=828 │ │ 0x0009 line=830 │ │ 0x000c line=836 │ │ 0x000d line=833 │ │ @@ -138382,20 +138381,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -07a7cc: |[07a7cc] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -07a7dc: 2200 c000 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00c0 │ │ -07a7e0: 7020 4b04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@044b │ │ -07a7e6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07a7e8: 6e30 7104 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ -07a7ee: 0e00 |0009: return-void │ │ +07a7d0: |[07a7d0] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +07a7e0: 2200 c700 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@00c7 │ │ +07a7e4: 7020 4b04 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@044b │ │ +07a7ea: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07a7ec: 6e30 7104 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ +07a7f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0009 line=488 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -138404,33 +138403,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -07a7f0: |[07a7f0] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -07a800: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -07a804: 2200 5104 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07a808: 2201 6404 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a80c: 7010 d422 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a812: 1a02 7902 |0009: const-string v2, "Bad id: " // string@0279 │ │ -07a816: 6e20 dc22 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a81c: 0c01 |000e: move-result-object v1 │ │ -07a81e: 6e20 d822 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07a824: 0c01 |0012: move-result-object v1 │ │ -07a826: 6e10 e122 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a82c: 0c01 |0016: move-result-object v1 │ │ -07a82e: 7020 9c22 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07a834: 2700 |001a: throw v0 │ │ -07a836: 2200 c200 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00c2 │ │ -07a83a: 7040 4f04 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@044f │ │ -07a840: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07a842: 6e30 7104 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ -07a848: 0e00 |0024: return-void │ │ +07a7f4: |[07a7f4] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +07a804: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +07a808: 2200 5a04 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07a80c: 2201 6d04 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a810: 7010 d422 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a816: 1a02 7902 |0009: const-string v2, "Bad id: " // string@0279 │ │ +07a81a: 6e20 dc22 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a820: 0c01 |000e: move-result-object v1 │ │ +07a822: 6e20 d822 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07a828: 0c01 |0012: move-result-object v1 │ │ +07a82a: 6e10 e122 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a830: 0c01 |0016: move-result-object v1 │ │ +07a832: 7020 9c22 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07a838: 2700 |001a: throw v0 │ │ +07a83a: 2200 c900 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@00c9 │ │ +07a83e: 7040 4f04 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@044f │ │ +07a844: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07a846: 6e30 7104 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ +07a84c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0002 line=516 │ │ 0x001b line=518 │ │ 0x0024 line=523 │ │ locals : │ │ @@ -138443,20 +138442,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -07a84c: |[07a84c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -07a85c: 2200 c100 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00c1 │ │ -07a860: 7040 4d04 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@044d │ │ -07a866: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07a868: 6e30 7104 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ -07a86e: 0e00 |0009: return-void │ │ +07a850: |[07a850] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +07a860: 2200 c800 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@00c8 │ │ +07a864: 7040 4d04 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@044d │ │ +07a86a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07a86c: 6e30 7104 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0471 │ │ +07a872: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0009 line=504 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -138467,25 +138466,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -07a870: |[07a870] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -07a880: 7010 5e04 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ -07a886: 6e10 7304 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ -07a88c: 5440 0d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a890: 5400 e700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -07a894: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07a896: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -07a898: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -07a89a: 6e53 8f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -07a8a0: 0a00 |0010: move-result v0 │ │ -07a8a2: 0f00 |0011: return v0 │ │ +07a874: |[07a874] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +07a884: 7010 5e04 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ +07a88a: 6e10 7304 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ +07a890: 5440 0d01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a894: 5400 e700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +07a898: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07a89a: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +07a89c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +07a89e: 6e53 8f04 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +07a8a4: 0a00 |0010: move-result v0 │ │ +07a8a6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ 0x0006 line=494 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138495,36 +138494,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -07a8a4: |[07a8a4] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -07a8b4: 7010 5e04 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ -07a8ba: 6e10 7304 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ -07a8c0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -07a8c4: 2200 5104 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07a8c8: 2201 6404 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07a8cc: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07a8d2: 1a02 7902 |000f: const-string v2, "Bad id: " // string@0279 │ │ -07a8d6: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07a8dc: 0c01 |0014: move-result-object v1 │ │ -07a8de: 6e20 d822 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07a8e4: 0c01 |0018: move-result-object v1 │ │ -07a8e6: 6e10 e122 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07a8ec: 0c01 |001c: move-result-object v1 │ │ -07a8ee: 7020 9c22 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07a8f4: 2700 |0020: throw v0 │ │ -07a8f6: 5430 0d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a8fa: 5400 e700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -07a8fe: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -07a900: 6e55 8f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -07a906: 0a00 |0029: move-result v0 │ │ -07a908: 0f00 |002a: return v0 │ │ +07a8a8: |[07a8a8] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +07a8b8: 7010 5e04 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ +07a8be: 6e10 7304 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ +07a8c4: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +07a8c8: 2200 5a04 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07a8cc: 2201 6d04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07a8d0: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07a8d6: 1a02 7902 |000f: const-string v2, "Bad id: " // string@0279 │ │ +07a8da: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07a8e0: 0c01 |0014: move-result-object v1 │ │ +07a8e2: 6e20 d822 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07a8e8: 0c01 |0018: move-result-object v1 │ │ +07a8ea: 6e10 e122 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07a8f0: 0c01 |001c: move-result-object v1 │ │ +07a8f2: 7020 9c22 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07a8f8: 2700 |0020: throw v0 │ │ +07a8fa: 5430 0d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a8fe: 5400 e700 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +07a902: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +07a904: 6e55 8f04 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +07a90a: 0a00 |0029: move-result v0 │ │ +07a90c: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0003 line=528 │ │ 0x0006 line=529 │ │ 0x0008 line=530 │ │ 0x0021 line=532 │ │ @@ -138538,23 +138537,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -07a90c: |[07a90c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -07a91c: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ -07a922: 6e10 7304 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ -07a928: 5420 0d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07a92c: 5400 e700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ -07a930: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -07a932: 6e54 8f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ -07a938: 0a00 |000e: move-result v0 │ │ -07a93a: 0f00 |000f: return v0 │ │ +07a910: |[07a910] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +07a920: 7010 5e04 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@045e │ │ +07a926: 6e10 7304 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@0473 │ │ +07a92c: 5420 0d01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07a930: 5400 e700 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@00e7 │ │ +07a934: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +07a936: 6e54 8f04 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@048f │ │ +07a93c: 0a00 |000e: move-result v0 │ │ +07a93e: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=510 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138566,130 +138565,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 │ │ -07a93c: |[07a93c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -07a94c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -07a94e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -07a950: 54b6 1101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a954: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ -07a958: 0f09 |0006: return v9 │ │ -07a95a: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ -07a95e: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ -07a962: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ -07a966: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ -07a96a: 54b6 1101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a96e: 6e10 0d23 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07a974: 0a06 |0014: move-result v6 │ │ -07a976: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ -07a97a: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ -07a97e: 54b6 1101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a982: 6e20 0a23 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -07a988: 0c01 |001e: move-result-object v1 │ │ -07a98a: 1f01 ad00 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07a98e: 6e20 4503 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0345 │ │ -07a994: 6e10 9304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ -07a99a: 0189 |0027: move v9, v8 │ │ -07a99c: 28de |0028: goto 0006 // -0022 │ │ -07a99e: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ -07a9a0: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ -07a9a4: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ -07a9a8: 54b6 1101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a9ac: 6e10 0d23 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07a9b2: 0a06 |0033: move-result v6 │ │ -07a9b4: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ -07a9b8: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ -07a9bc: 54b6 1101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a9c0: 6e20 0723 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07a9c6: 0c01 |003d: move-result-object v1 │ │ -07a9c8: 1f01 ad00 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07a9cc: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ -07a9d0: 6e10 3f03 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@033f │ │ -07a9d6: 0c06 |0045: move-result-object v6 │ │ -07a9d8: 6e20 c722 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -07a9de: 0a06 |0049: move-result v6 │ │ -07a9e0: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ -07a9e4: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ -07a9e8: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ -07a9ec: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ -07a9f0: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07a9f4: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ -07a9f8: 54b6 1101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07a9fc: 6e20 0723 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07aa02: 0c01 |005b: move-result-object v1 │ │ -07aa04: 1f01 ad00 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07aa08: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ -07aa0c: 6e10 3f03 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@033f │ │ -07aa12: 0c06 |0063: move-result-object v6 │ │ -07aa14: 6e20 c722 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -07aa1a: 0a06 |0067: move-result v6 │ │ -07aa1c: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ -07aa20: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ -07aa24: 5216 7700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07aa28: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ -07aa2c: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07aa30: 28e2 |0072: goto 0054 // -001e │ │ -07aa32: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ -07aa36: 5216 7700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07aa3a: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ -07aa3e: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07aa42: 28bb |007b: goto 0036 // -0045 │ │ -07aa44: 54b6 1101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07aa48: 6e10 0d23 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07aa4e: 0a06 |0081: move-result v6 │ │ -07aa50: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ -07aa54: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ -07aa58: 2205 7b04 |0086: new-instance v5, Ljava/util/ArrayList; // type@047b │ │ -07aa5c: 7010 ff22 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07aa62: 54b6 1101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07aa66: 6e10 0d23 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07aa6c: 0a06 |0090: move-result v6 │ │ -07aa6e: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ -07aa72: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ -07aa76: 54b6 1101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07aa7a: 6e20 0a23 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -07aa80: 0c06 |009a: move-result-object v6 │ │ -07aa82: 6e20 0323 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07aa88: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -07aa8c: 28f3 |00a0: goto 0093 // -000d │ │ -07aa8e: 6e10 0d23 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07aa94: 0a06 |00a4: move-result v6 │ │ -07aa96: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ -07aa9a: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ -07aa9c: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ -07aaa0: 6306 0301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07aaa4: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ -07aaa8: 1a06 e503 |00ae: const-string v6, "FragmentManager" // string@03e5 │ │ -07aaac: 2207 6404 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07aab0: 7010 d422 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07aab6: 1a0a 450b |00b5: const-string v10, "Popping back stack state: " // string@0b45 │ │ -07aaba: 6e20 dc22 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07aac0: 0c07 |00ba: move-result-object v7 │ │ -07aac2: 6e20 0723 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07aac8: 0c0a |00be: move-result-object v10 │ │ -07aaca: 6e20 db22 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07aad0: 0c07 |00c2: move-result-object v7 │ │ -07aad2: 6e10 e122 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07aad8: 0c07 |00c6: move-result-object v7 │ │ -07aada: 7120 901d 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07aae0: 6e20 0723 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07aae6: 0c06 |00cd: move-result-object v6 │ │ -07aae8: 1f06 ad00 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07aaec: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ -07aaf0: 0187 |00d2: move v7, v8 │ │ -07aaf2: 6e20 4503 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0345 │ │ -07aaf8: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07aafc: 28d0 |00d8: goto 00a8 // -0030 │ │ -07aafe: 0197 |00d9: move v7, v9 │ │ -07ab00: 28f9 |00da: goto 00d3 // -0007 │ │ -07ab02: 6e10 9304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ -07ab08: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ +07a940: |[07a940] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +07a950: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +07a952: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +07a954: 54b6 1101 |0002: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07a958: 3906 0300 |0004: if-nez v6, 0007 // +0003 │ │ +07a95c: 0f09 |0006: return v9 │ │ +07a95e: 390d 2200 |0007: if-nez v13, 0029 // +0022 │ │ +07a962: 3b0e 2000 |0009: if-gez v14, 0029 // +0020 │ │ +07a966: dd06 0f01 |000b: and-int/lit8 v6, v15, #int 1 // #01 │ │ +07a96a: 3906 1c00 |000d: if-nez v6, 0029 // +001c │ │ +07a96e: 54b6 1101 |000f: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07a972: 6e10 0d23 0600 |0011: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07a978: 0a06 |0014: move-result v6 │ │ +07a97a: d804 06ff |0015: add-int/lit8 v4, v6, #int -1 // #ff │ │ +07a97e: 3a04 efff |0017: if-ltz v4, 0006 // -0011 │ │ +07a982: 54b6 1101 |0019: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07a986: 6e20 0a23 4600 |001b: invoke-virtual {v6, v4}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +07a98c: 0c01 |001e: move-result-object v1 │ │ +07a98e: 1f01 b400 |001f: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +07a992: 6e20 4503 8100 |0021: invoke-virtual {v1, v8}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0345 │ │ +07a998: 6e10 9304 0b00 |0024: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ +07a99e: 0189 |0027: move v9, v8 │ │ +07a9a0: 28de |0028: goto 0006 // -0022 │ │ +07a9a2: 12f3 |0029: const/4 v3, #int -1 // #ff │ │ +07a9a4: 390d 0400 |002a: if-nez v13, 002e // +0004 │ │ +07a9a8: 3a0e 5000 |002c: if-ltz v14, 007c // +0050 │ │ +07a9ac: 54b6 1101 |002e: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07a9b0: 6e10 0d23 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07a9b6: 0a06 |0033: move-result v6 │ │ +07a9b8: d803 06ff |0034: add-int/lit8 v3, v6, #int -1 // #ff │ │ +07a9bc: 3a03 1600 |0036: if-ltz v3, 004c // +0016 │ │ +07a9c0: 54b6 1101 |0038: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07a9c4: 6e20 0723 3600 |003a: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07a9ca: 0c01 |003d: move-result-object v1 │ │ +07a9cc: 1f01 b400 |003e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +07a9d0: 380d 3300 |0040: if-eqz v13, 0073 // +0033 │ │ +07a9d4: 6e10 3f03 0100 |0042: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@033f │ │ +07a9da: 0c06 |0045: move-result-object v6 │ │ +07a9dc: 6e20 c722 6d00 |0046: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +07a9e2: 0a06 |0049: move-result v6 │ │ +07a9e4: 3806 2900 |004a: if-eqz v6, 0073 // +0029 │ │ +07a9e8: 3a03 baff |004c: if-ltz v3, 0006 // -0046 │ │ +07a9ec: dd06 0f01 |004e: and-int/lit8 v6, v15, #int 1 // #01 │ │ +07a9f0: 3806 2c00 |0050: if-eqz v6, 007c // +002c │ │ +07a9f4: d803 03ff |0052: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07a9f8: 3a03 2800 |0054: if-ltz v3, 007c // +0028 │ │ +07a9fc: 54b6 1101 |0056: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07aa00: 6e20 0723 3600 |0058: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07aa06: 0c01 |005b: move-result-object v1 │ │ +07aa08: 1f01 b400 |005c: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +07aa0c: 380d 0c00 |005e: if-eqz v13, 006a // +000c │ │ +07aa10: 6e10 3f03 0100 |0060: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@033f │ │ +07aa16: 0c06 |0063: move-result-object v6 │ │ +07aa18: 6e20 c722 6d00 |0064: invoke-virtual {v13, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +07aa1e: 0a06 |0067: move-result v6 │ │ +07aa20: 3906 0800 |0068: if-nez v6, 0070 // +0008 │ │ +07aa24: 3a0e 1200 |006a: if-ltz v14, 007c // +0012 │ │ +07aa28: 5216 7700 |006c: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07aa2c: 336e 0e00 |006e: if-ne v14, v6, 007c // +000e │ │ +07aa30: d803 03ff |0070: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07aa34: 28e2 |0072: goto 0054 // -001e │ │ +07aa36: 3a0e 0600 |0073: if-ltz v14, 0079 // +0006 │ │ +07aa3a: 5216 7700 |0075: iget v6, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07aa3e: 326e d5ff |0077: if-eq v14, v6, 004c // -002b │ │ +07aa42: d803 03ff |0079: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07aa46: 28bb |007b: goto 0036 // -0045 │ │ +07aa48: 54b6 1101 |007c: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07aa4c: 6e10 0d23 0600 |007e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07aa52: 0a06 |0081: move-result v6 │ │ +07aa54: d806 06ff |0082: add-int/lit8 v6, v6, #int -1 // #ff │ │ +07aa58: 3263 82ff |0084: if-eq v3, v6, 0006 // -007e │ │ +07aa5c: 2205 8404 |0086: new-instance v5, Ljava/util/ArrayList; // type@0484 │ │ +07aa60: 7010 ff22 0500 |0088: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07aa66: 54b6 1101 |008b: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07aa6a: 6e10 0d23 0600 |008d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07aa70: 0a06 |0090: move-result v6 │ │ +07aa72: d802 06ff |0091: add-int/lit8 v2, v6, #int -1 // #ff │ │ +07aa76: 3732 0e00 |0093: if-le v2, v3, 00a1 // +000e │ │ +07aa7a: 54b6 1101 |0095: iget-object v6, v11, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07aa7e: 6e20 0a23 2600 |0097: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +07aa84: 0c06 |009a: move-result-object v6 │ │ +07aa86: 6e20 0323 6500 |009b: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07aa8c: d802 02ff |009e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07aa90: 28f3 |00a0: goto 0093 // -000d │ │ +07aa92: 6e10 0d23 0500 |00a1: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07aa98: 0a06 |00a4: move-result v6 │ │ +07aa9a: d800 06ff |00a5: add-int/lit8 v0, v6, #int -1 // #ff │ │ +07aa9e: 1202 |00a7: const/4 v2, #int 0 // #0 │ │ +07aaa0: 3602 3300 |00a8: if-gt v2, v0, 00db // +0033 │ │ +07aaa4: 6306 0301 |00aa: sget-boolean v6, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07aaa8: 3806 1e00 |00ac: if-eqz v6, 00ca // +001e │ │ +07aaac: 1a06 e503 |00ae: const-string v6, "FragmentManager" // string@03e5 │ │ +07aab0: 2207 6d04 |00b0: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07aab4: 7010 d422 0700 |00b2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07aaba: 1a0a 4e0b |00b5: const-string v10, "Popping back stack state: " // string@0b4e │ │ +07aabe: 6e20 dc22 a700 |00b7: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07aac4: 0c07 |00ba: move-result-object v7 │ │ +07aac6: 6e20 0723 2500 |00bb: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07aacc: 0c0a |00be: move-result-object v10 │ │ +07aace: 6e20 db22 a700 |00bf: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07aad4: 0c07 |00c2: move-result-object v7 │ │ +07aad6: 6e10 e122 0700 |00c3: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07aadc: 0c07 |00c6: move-result-object v7 │ │ +07aade: 7120 901d 7600 |00c7: invoke-static {v6, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07aae4: 6e20 0723 2500 |00ca: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07aaea: 0c06 |00cd: move-result-object v6 │ │ +07aaec: 1f06 b400 |00ce: check-cast v6, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +07aaf0: 3302 0900 |00d0: if-ne v2, v0, 00d9 // +0009 │ │ +07aaf4: 0187 |00d2: move v7, v8 │ │ +07aaf6: 6e20 4503 7600 |00d3: invoke-virtual {v6, v7}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(Z)V // method@0345 │ │ +07aafc: d802 0201 |00d6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07ab00: 28d0 |00d8: goto 00a8 // -0030 │ │ +07ab02: 0197 |00d9: move v7, v9 │ │ +07ab04: 28f9 |00da: goto 00d3 // -0007 │ │ +07ab06: 6e10 9304 0b00 |00db: invoke-virtual {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@0493 │ │ +07ab0c: 2900 49ff |00de: goto/16 0027 // -00b7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1518 │ │ 0x0006 line=1577 │ │ 0x0007 line=1521 │ │ 0x000f line=1522 │ │ 0x0017 line=1523 │ │ @@ -138746,35 +138745,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 │ │ -07ab0c: |[07ab0c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -07ab1c: 5260 ba00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07ab20: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -07ab24: 2200 5204 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -07ab28: 2201 6404 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07ab2c: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ab32: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ -07ab36: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ab3c: 0c01 |0010: move-result-object v1 │ │ -07ab3e: 6e20 db22 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ab44: 0c01 |0014: move-result-object v1 │ │ -07ab46: 1a02 5500 |0015: const-string v2, " is not currently in the FragmentManager" // string@0055 │ │ -07ab4a: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ab50: 0c01 |001a: move-result-object v1 │ │ -07ab52: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ab58: 0c01 |001e: move-result-object v1 │ │ -07ab5a: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07ab60: 7020 9e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07ab66: 5260 ba00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07ab6a: 6e30 5d02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -07ab70: 0e00 |002a: return-void │ │ +07ab10: |[07ab10] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +07ab20: 5260 ba00 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07ab24: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +07ab28: 2200 5b04 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +07ab2c: 2201 6d04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07ab30: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ab36: 1a02 de03 |000b: const-string v2, "Fragment " // string@03de │ │ +07ab3a: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ab40: 0c01 |0010: move-result-object v1 │ │ +07ab42: 6e20 db22 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ab48: 0c01 |0014: move-result-object v1 │ │ +07ab4a: 1a02 5500 |0015: const-string v2, " is not currently in the FragmentManager" // string@0055 │ │ +07ab4e: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ab54: 0c01 |001a: move-result-object v1 │ │ +07ab56: 6e10 e122 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ab5c: 0c01 |001e: move-result-object v1 │ │ +07ab5e: 7020 a022 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07ab64: 7020 9e04 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07ab6a: 5260 ba00 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07ab6e: 6e30 5d02 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +07ab74: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ 0x0004 line=563 │ │ 0x0025 line=566 │ │ 0x002a line=567 │ │ locals : │ │ @@ -138788,66 +138787,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 │ │ -07ab74: |[07ab74] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -07ab84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07ab86: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -07ab88: 6301 0301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07ab8c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -07ab90: 1a01 e503 |0006: const-string v1, "FragmentManager" // string@03e5 │ │ -07ab94: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07ab98: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ab9e: 1a03 1221 |000d: const-string v3, "remove: " // string@2112 │ │ -07aba2: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07aba8: 0c02 |0012: move-result-object v2 │ │ -07abaa: 6e20 db22 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07abb0: 0c02 |0016: move-result-object v2 │ │ -07abb2: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ -07abb6: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07abbc: 0c02 |001c: move-result-object v2 │ │ -07abbe: 5283 ac00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -07abc2: 6e20 d822 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07abc8: 0c02 |0022: move-result-object v2 │ │ -07abca: 6e10 e122 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07abd0: 0c02 |0026: move-result-object v2 │ │ -07abd2: 7120 901d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07abd8: 6e10 a803 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@03a8 │ │ -07abde: 0a01 |002d: move-result v1 │ │ -07abe0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -07abe4: 0106 |0030: move v6, v0 │ │ -07abe6: 5581 b300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ -07abea: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -07abee: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -07abf2: 5471 0e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07abf6: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -07abfa: 5471 0e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07abfe: 6e20 0b23 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -07ac04: 5581 b700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -07ac08: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -07ac0c: 5581 be00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -07ac10: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -07ac14: 5c70 1b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -07ac18: 5c85 a900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -07ac1c: 5c80 c100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ -07ac20: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -07ac24: 0152 |0050: move v2, v5 │ │ -07ac26: 0770 |0051: move-object v0, v7 │ │ -07ac28: 0781 |0052: move-object v1, v8 │ │ -07ac2a: 0193 |0053: move v3, v9 │ │ -07ac2c: 01a4 |0054: move v4, v10 │ │ -07ac2e: 7406 8604 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@0486 │ │ -07ac34: 0e00 |0058: return-void │ │ -07ac36: 0156 |0059: move v6, v5 │ │ -07ac38: 28d7 |005a: goto 0031 // -0029 │ │ -07ac3a: 0102 |005b: move v2, v0 │ │ -07ac3c: 28f5 |005c: goto 0051 // -000b │ │ +07ab78: |[07ab78] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +07ab88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07ab8a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +07ab8c: 6301 0301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07ab90: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +07ab94: 1a01 e503 |0006: const-string v1, "FragmentManager" // string@03e5 │ │ +07ab98: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07ab9c: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07aba2: 1a03 1b21 |000d: const-string v3, "remove: " // string@211b │ │ +07aba6: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07abac: 0c02 |0012: move-result-object v2 │ │ +07abae: 6e20 db22 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07abb4: 0c02 |0016: move-result-object v2 │ │ +07abb6: 1a03 7900 |0017: const-string v3, " nesting=" // string@0079 │ │ +07abba: 6e20 dc22 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07abc0: 0c02 |001c: move-result-object v2 │ │ +07abc2: 5283 ac00 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +07abc6: 6e20 d822 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07abcc: 0c02 |0022: move-result-object v2 │ │ +07abce: 6e10 e122 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07abd4: 0c02 |0026: move-result-object v2 │ │ +07abd6: 7120 901d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07abdc: 6e10 a803 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@03a8 │ │ +07abe2: 0a01 |002d: move-result v1 │ │ +07abe4: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +07abe8: 0106 |0030: move v6, v0 │ │ +07abea: 5581 b300 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00b3 │ │ +07abee: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +07abf2: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +07abf6: 5471 0e01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07abfa: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +07abfe: 5471 0e01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07ac02: 6e20 0b23 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +07ac08: 5581 b700 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +07ac0c: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +07ac10: 5581 be00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +07ac14: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +07ac18: 5c70 1b01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +07ac1c: 5c85 a900 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +07ac20: 5c80 c100 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00c1 │ │ +07ac24: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +07ac28: 0152 |0050: move v2, v5 │ │ +07ac2a: 0770 |0051: move-object v0, v7 │ │ +07ac2c: 0781 |0052: move-object v1, v8 │ │ +07ac2e: 0193 |0053: move v3, v9 │ │ +07ac30: 01a4 |0054: move v4, v10 │ │ +07ac32: 7406 8604 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@0486 │ │ +07ac38: 0e00 |0058: return-void │ │ +07ac3a: 0156 |0059: move v6, v5 │ │ +07ac3c: 28d7 |005a: goto 0031 // -0029 │ │ +07ac3e: 0102 |005b: move v2, v0 │ │ +07ac40: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1201 │ │ 0x002a line=1202 │ │ 0x0031 line=1203 │ │ 0x0037 line=1204 │ │ 0x003b line=1205 │ │ @@ -138872,20 +138871,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 │ │ -07ac40: |[07ac40] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -07ac50: 5410 1201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07ac54: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07ac58: 5410 1201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07ac5c: 6e20 0b23 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -07ac62: 0e00 |0009: return-void │ │ +07ac44: |[07ac44] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +07ac54: 5410 1201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07ac58: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07ac5c: 5410 1201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07ac60: 6e20 0b23 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +07ac66: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x0009 line=558 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -138896,30 +138895,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07ac64: |[07ac64] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -07ac74: 5421 1201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07ac78: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -07ac7c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07ac7e: 5421 1201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07ac82: 6e10 0d23 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07ac88: 0a01 |000a: move-result v1 │ │ -07ac8a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -07ac8e: 5421 1201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ -07ac92: 6e20 0723 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07ac98: 0c01 |0012: move-result-object v1 │ │ -07ac9a: 1f01 bd00 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00bd │ │ -07ac9e: 7210 3104 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0431 │ │ -07aca4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07aca8: 28eb |001a: goto 0005 // -0015 │ │ -07acaa: 0e00 |001b: return-void │ │ +07ac68: |[07ac68] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +07ac78: 5421 1201 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07ac7c: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +07ac80: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07ac82: 5421 1201 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07ac86: 6e10 0d23 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07ac8c: 0a01 |000a: move-result v1 │ │ +07ac8e: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +07ac92: 5421 1201 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0112 │ │ +07ac96: 6e20 0723 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07ac9c: 0c01 |0012: move-result-object v1 │ │ +07ac9e: 1f01 c400 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@00c4 │ │ +07aca2: 7210 3104 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@0431 │ │ +07aca8: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07acac: 28eb |001a: goto 0005 // -0015 │ │ +07acae: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1502 │ │ 0x0004 line=1503 │ │ 0x000d line=1504 │ │ 0x0018 line=1503 │ │ 0x001b line=1507 │ │ @@ -138932,298 +138931,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 │ │ -07acac: |[07acac] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -07acbc: 120b |0000: const/4 v11, #int 0 // #0 │ │ -07acbe: 120a |0001: const/4 v10, #int 0 // #0 │ │ -07acc0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -07acc4: 0e00 |0004: return-void │ │ -07acc6: 07d2 |0005: move-object v2, v13 │ │ -07acc8: 1f02 c600 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00c6 │ │ -07accc: 5427 2401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07acd0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -07acd4: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ -07acd8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -07acda: 6e10 0d23 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07ace0: 0a07 |0012: move-result v7 │ │ -07ace2: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ -07ace6: 6e20 0723 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07acec: 0c01 |0018: move-result-object v1 │ │ -07acee: 1f01 b500 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07acf2: 6307 0301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07acf6: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -07acfa: 1a07 e503 |001f: const-string v7, "FragmentManager" // string@03e5 │ │ -07acfe: 2208 6404 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07ad02: 7010 d422 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ad08: 1a09 7721 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2177 │ │ -07ad0c: 6e20 dc22 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ad12: 0c08 |002b: move-result-object v8 │ │ -07ad14: 6e20 db22 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ad1a: 0c08 |002f: move-result-object v8 │ │ -07ad1c: 6e10 e122 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ad22: 0c08 |0033: move-result-object v8 │ │ -07ad24: 7120 901d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07ad2a: 5427 2401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07ad2e: 5218 ba00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07ad32: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -07ad36: 5b31 3401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -07ad3a: 5b1a c700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07ad3e: 591b ac00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ -07ad42: 5c1b b900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ -07ad46: 5c1b a900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -07ad4a: 5b1a cb00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07ad4e: 5437 3601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07ad52: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ -07ad56: 5437 3601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07ad5a: 54c8 0d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07ad5e: 6e10 f903 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ -07ad64: 0c08 |0054: move-result-object v8 │ │ -07ad66: 6e20 6402 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -07ad6c: 5437 3601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07ad70: 1a08 1210 |005a: const-string v8, "android:view_state" // string@1012 │ │ -07ad74: 6e20 5602 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ -07ad7a: 0c07 |005f: move-result-object v7 │ │ -07ad7c: 5b17 c700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07ad80: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07ad84: 28ab |0064: goto 000f // -0055 │ │ -07ad86: 2207 7b04 |0065: new-instance v7, Ljava/util/ArrayList; // type@047b │ │ -07ad8a: 5428 2401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07ad8e: 2188 |0069: array-length v8, v8 │ │ -07ad90: 7020 0023 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -07ad96: 5bc7 0c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07ad9a: 54c7 1001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07ad9e: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ -07ada2: 54c7 1001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07ada6: 6e10 0523 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -07adac: 1204 |0078: const/4 v4, #int 0 // #0 │ │ -07adae: 5427 2401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07adb2: 2177 |007b: array-length v7, v7 │ │ -07adb4: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ -07adb8: 5427 2401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07adbc: 4603 0704 |0080: aget-object v3, v7, v4 │ │ -07adc0: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ -07adc4: 54c7 0d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07adc8: 54c8 1d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07adcc: 6e30 c004 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@04c0 │ │ -07add2: 0c01 |008b: move-result-object v1 │ │ -07add4: 6307 0301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07add8: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ -07addc: 1a07 e503 |0090: const-string v7, "FragmentManager" // string@03e5 │ │ -07ade0: 2208 6404 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07ade4: 7010 d422 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07adea: 1a09 7321 |0097: const-string v9, "restoreAllState: active #" // string@2173 │ │ -07adee: 6e20 dc22 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07adf4: 0c08 |009c: move-result-object v8 │ │ -07adf6: 6e20 d822 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07adfc: 0c08 |00a0: move-result-object v8 │ │ -07adfe: 1a09 da00 |00a1: const-string v9, ": " // string@00da │ │ -07ae02: 6e20 dc22 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ae08: 0c08 |00a6: move-result-object v8 │ │ -07ae0a: 6e20 db22 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ae10: 0c08 |00aa: move-result-object v8 │ │ -07ae12: 6e10 e122 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ae18: 0c08 |00ae: move-result-object v8 │ │ -07ae1a: 7120 901d 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07ae20: 54c7 0c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07ae24: 6e20 0323 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07ae2a: 5b3a 3401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ -07ae2e: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07ae32: 28be |00bb: goto 0079 // -0042 │ │ -07ae34: 54c7 0c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07ae38: 6e20 0323 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07ae3e: 54c7 1001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07ae42: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ -07ae46: 2207 7b04 |00c5: new-instance v7, Ljava/util/ArrayList; // type@047b │ │ -07ae4a: 7010 ff22 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07ae50: 5bc7 1001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07ae54: 6307 0301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07ae58: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ -07ae5c: 1a07 e503 |00d0: const-string v7, "FragmentManager" // string@03e5 │ │ -07ae60: 2208 6404 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07ae64: 7010 d422 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ae6a: 1a09 7521 |00d7: const-string v9, "restoreAllState: avail #" // string@2175 │ │ -07ae6e: 6e20 dc22 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ae74: 0c08 |00dc: move-result-object v8 │ │ -07ae76: 6e20 d822 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07ae7c: 0c08 |00e0: move-result-object v8 │ │ -07ae7e: 6e10 e122 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ae84: 0c08 |00e4: move-result-object v8 │ │ -07ae86: 7120 901d 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07ae8c: 54c7 1001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ -07ae90: 7110 a622 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -07ae96: 0c08 |00ed: move-result-object v8 │ │ -07ae98: 6e20 0323 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07ae9e: 28c8 |00f1: goto 00b9 // -0038 │ │ -07aea0: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ -07aea4: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ -07aea6: 6e10 0d23 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07aeac: 0a07 |00f8: move-result v7 │ │ -07aeae: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ -07aeb2: 6e20 0723 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07aeb8: 0c01 |00fe: move-result-object v1 │ │ -07aeba: 1f01 b500 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07aebe: 5217 cc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -07aec2: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ -07aec6: 5217 cc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -07aeca: 54c8 0c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07aece: 6e10 0d23 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07aed4: 0a08 |010c: move-result v8 │ │ -07aed6: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ -07aeda: 54c7 0c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07aede: 5218 cc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -07aee2: 6e20 0723 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07aee8: 0c07 |0116: move-result-object v7 │ │ -07aeea: 1f07 b500 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07aeee: 5b17 cb00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07aef2: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07aef6: 28d8 |011d: goto 00f5 // -0028 │ │ -07aef8: 1a07 e503 |011e: const-string v7, "FragmentManager" // string@03e5 │ │ -07aefc: 2208 6404 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07af00: 7010 d422 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07af06: 1a09 790b |0125: const-string v9, "Re-attaching retained fragment " // string@0b79 │ │ -07af0a: 6e20 dc22 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07af10: 0c08 |012a: move-result-object v8 │ │ -07af12: 6e20 db22 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07af18: 0c08 |012e: move-result-object v8 │ │ -07af1a: 1a09 8700 |012f: const-string v9, " target no longer exists: " // string@0087 │ │ -07af1e: 6e20 dc22 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07af24: 0c08 |0134: move-result-object v8 │ │ -07af26: 5219 cc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -07af2a: 6e20 d822 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07af30: 0c08 |013a: move-result-object v8 │ │ -07af32: 6e10 e122 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07af38: 0c08 |013e: move-result-object v8 │ │ -07af3a: 7120 911d 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -07af40: 5b1a cb00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07af44: 28d7 |0144: goto 011b // -0029 │ │ -07af46: 5427 2501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07af4a: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ -07af4e: 2207 7b04 |0149: new-instance v7, Ljava/util/ArrayList; // type@047b │ │ -07af52: 5428 2501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07af56: 2188 |014d: array-length v8, v8 │ │ -07af58: 7020 0023 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -07af5e: 5bc7 0e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07af62: 1204 |0153: const/4 v4, #int 0 // #0 │ │ -07af64: 5427 2501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07af68: 2177 |0156: array-length v7, v7 │ │ -07af6a: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ -07af6e: 54c7 0c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07af72: 5428 2501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07af76: 4408 0804 |015d: aget v8, v8, v4 │ │ -07af7a: 6e20 0723 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07af80: 0c01 |0162: move-result-object v1 │ │ -07af82: 1f01 b500 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07af86: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ -07af8a: 2207 5204 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@0452 │ │ -07af8e: 2208 6404 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07af92: 7010 d422 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07af98: 1a09 c30a |016e: const-string v9, "No instantiated fragment for index #" // string@0ac3 │ │ -07af9c: 6e20 dc22 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07afa2: 0c08 |0173: move-result-object v8 │ │ -07afa4: 5429 2501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07afa8: 4409 0904 |0176: aget v9, v9, v4 │ │ -07afac: 6e20 d822 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07afb2: 0c08 |017b: move-result-object v8 │ │ -07afb4: 6e10 e122 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07afba: 0c08 |017f: move-result-object v8 │ │ -07afbc: 7020 a022 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07afc2: 7020 9e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07afc8: 1217 |0186: const/4 v7, #int 1 // #1 │ │ -07afca: 5c17 a900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -07afce: 6307 0301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07afd2: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ -07afd6: 1a07 e503 |018d: const-string v7, "FragmentManager" // string@03e5 │ │ -07afda: 2208 6404 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07afde: 7010 d422 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07afe4: 1a09 7421 |0194: const-string v9, "restoreAllState: added #" // string@2174 │ │ -07afe8: 6e20 dc22 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07afee: 0c08 |0199: move-result-object v8 │ │ -07aff0: 6e20 d822 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07aff6: 0c08 |019d: move-result-object v8 │ │ -07aff8: 1a09 da00 |019e: const-string v9, ": " // string@00da │ │ -07affc: 6e20 dc22 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b002: 0c08 |01a3: move-result-object v8 │ │ -07b004: 6e20 db22 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b00a: 0c08 |01a7: move-result-object v8 │ │ -07b00c: 6e10 e122 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b012: 0c08 |01ab: move-result-object v8 │ │ -07b014: 7120 901d 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b01a: 54c7 0e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b01e: 6e20 0623 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ -07b024: 0a07 |01b4: move-result v7 │ │ -07b026: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ -07b02a: 2207 5204 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@0452 │ │ -07b02e: 1a08 5202 |01b9: const-string v8, "Already added!" // string@0252 │ │ -07b032: 7020 a022 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07b038: 2707 |01be: throw v7 │ │ -07b03a: 54c7 0e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b03e: 6e20 0323 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b044: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07b048: 288e |01c6: goto 0154 // -0072 │ │ -07b04a: 5bca 0e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b04e: 5427 2601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -07b052: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ -07b056: 2207 7b04 |01cd: new-instance v7, Ljava/util/ArrayList; // type@047b │ │ -07b05a: 5428 2601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -07b05e: 2188 |01d1: array-length v8, v8 │ │ -07b060: 7020 0023 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ -07b066: 5bc7 1101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b06a: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ -07b06c: 5427 2601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -07b070: 2177 |01da: array-length v7, v7 │ │ -07b072: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ -07b076: 5427 2601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -07b07a: 4607 0704 |01df: aget-object v7, v7, v4 │ │ -07b07e: 6e20 5d03 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@035d │ │ -07b084: 0c00 |01e4: move-result-object v0 │ │ -07b086: 6307 0301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b08a: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ -07b08e: 1a07 e503 |01e9: const-string v7, "FragmentManager" // string@03e5 │ │ -07b092: 2208 6404 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -07b096: 7010 d422 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b09c: 1a09 7621 |01f0: const-string v9, "restoreAllState: back stack #" // string@2176 │ │ -07b0a0: 6e20 dc22 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b0a6: 0c08 |01f5: move-result-object v8 │ │ -07b0a8: 6e20 d822 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b0ae: 0c08 |01f9: move-result-object v8 │ │ -07b0b0: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ -07b0b4: 6e20 dc22 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b0ba: 0c08 |01ff: move-result-object v8 │ │ -07b0bc: 5209 7700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07b0c0: 6e20 d822 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b0c6: 0c08 |0205: move-result-object v8 │ │ -07b0c8: 1a09 c600 |0206: const-string v9, "): " // string@00c6 │ │ -07b0cc: 6e20 dc22 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b0d2: 0c08 |020b: move-result-object v8 │ │ -07b0d4: 6e20 db22 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b0da: 0c08 |020f: move-result-object v8 │ │ -07b0dc: 6e10 e122 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b0e2: 0c08 |0213: move-result-object v8 │ │ -07b0e4: 7120 901d 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b0ea: 2205 7c01 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@017c │ │ -07b0ee: 1a07 e503 |0219: const-string v7, "FragmentManager" // string@03e5 │ │ -07b0f2: 7020 b208 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ -07b0f8: 2206 3e04 |021e: new-instance v6, Ljava/io/PrintWriter; // type@043e │ │ -07b0fc: 7020 6c22 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ -07b102: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ -07b106: 6e40 3903 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0339 │ │ -07b10c: 54c7 1101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b110: 6e20 0323 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b116: 5207 7700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07b11a: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ -07b11e: 5207 7700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ -07b122: 6e30 9b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@049b │ │ -07b128: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ -07b12c: 28a0 |0238: goto 01d8 // -0060 │ │ -07b12e: 5bca 1101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b132: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ +07acb0: |[07acb0] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +07acc0: 120b |0000: const/4 v11, #int 0 // #0 │ │ +07acc2: 120a |0001: const/4 v10, #int 0 // #0 │ │ +07acc4: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +07acc8: 0e00 |0004: return-void │ │ +07acca: 07d2 |0005: move-object v2, v13 │ │ +07accc: 1f02 cd00 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@00cd │ │ +07acd0: 5427 2401 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07acd4: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +07acd8: 380e 5900 |000c: if-eqz v14, 0065 // +0059 │ │ +07acdc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +07acde: 6e10 0d23 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07ace4: 0a07 |0012: move-result v7 │ │ +07ace6: 3574 5200 |0013: if-ge v4, v7, 0065 // +0052 │ │ +07acea: 6e20 0723 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07acf0: 0c01 |0018: move-result-object v1 │ │ +07acf2: 1f01 bc00 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07acf6: 6307 0301 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07acfa: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +07acfe: 1a07 e503 |001f: const-string v7, "FragmentManager" // string@03e5 │ │ +07ad02: 2208 6d04 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07ad06: 7010 d422 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ad0c: 1a09 8021 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@2180 │ │ +07ad10: 6e20 dc22 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ad16: 0c08 |002b: move-result-object v8 │ │ +07ad18: 6e20 db22 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ad1e: 0c08 |002f: move-result-object v8 │ │ +07ad20: 6e10 e122 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ad26: 0c08 |0033: move-result-object v8 │ │ +07ad28: 7120 901d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07ad2e: 5427 2401 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07ad32: 5218 ba00 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07ad36: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +07ad3a: 5b31 3401 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +07ad3e: 5b1a c700 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07ad42: 591b ac00 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00ac │ │ +07ad46: 5c1b b900 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00b9 │ │ +07ad4a: 5c1b a900 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +07ad4e: 5b1a cb00 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07ad52: 5437 3601 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07ad56: 3807 1700 |004b: if-eqz v7, 0062 // +0017 │ │ +07ad5a: 5437 3601 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07ad5e: 54c8 0d01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07ad62: 6e10 f903 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@03f9 │ │ +07ad68: 0c08 |0054: move-result-object v8 │ │ +07ad6a: 6e20 6402 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +07ad70: 5437 3601 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07ad74: 1a08 1b10 |005a: const-string v8, "android:view_state" // string@101b │ │ +07ad78: 6e20 5602 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ +07ad7e: 0c07 |005f: move-result-object v7 │ │ +07ad80: 5b17 c700 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07ad84: d804 0401 |0062: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07ad88: 28ab |0064: goto 000f // -0055 │ │ +07ad8a: 2207 8404 |0065: new-instance v7, Ljava/util/ArrayList; // type@0484 │ │ +07ad8e: 5428 2401 |0067: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07ad92: 2188 |0069: array-length v8, v8 │ │ +07ad94: 7020 0023 8700 |006a: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +07ad9a: 5bc7 0c01 |006d: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07ad9e: 54c7 1001 |006f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07ada2: 3807 0700 |0071: if-eqz v7, 0078 // +0007 │ │ +07ada6: 54c7 1001 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07adaa: 6e10 0523 0700 |0075: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +07adb0: 1204 |0078: const/4 v4, #int 0 // #0 │ │ +07adb2: 5427 2401 |0079: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07adb6: 2177 |007b: array-length v7, v7 │ │ +07adb8: 3574 7600 |007c: if-ge v4, v7, 00f2 // +0076 │ │ +07adbc: 5427 2401 |007e: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07adc0: 4603 0704 |0080: aget-object v3, v7, v4 │ │ +07adc4: 3803 3a00 |0082: if-eqz v3, 00bc // +003a │ │ +07adc8: 54c7 0d01 |0084: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07adcc: 54c8 1d01 |0086: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07add0: 6e30 c004 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@04c0 │ │ +07add6: 0c01 |008b: move-result-object v1 │ │ +07add8: 6307 0301 |008c: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07addc: 3807 2400 |008e: if-eqz v7, 00b2 // +0024 │ │ +07ade0: 1a07 e503 |0090: const-string v7, "FragmentManager" // string@03e5 │ │ +07ade4: 2208 6d04 |0092: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07ade8: 7010 d422 0800 |0094: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07adee: 1a09 7c21 |0097: const-string v9, "restoreAllState: active #" // string@217c │ │ +07adf2: 6e20 dc22 9800 |0099: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07adf8: 0c08 |009c: move-result-object v8 │ │ +07adfa: 6e20 d822 4800 |009d: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07ae00: 0c08 |00a0: move-result-object v8 │ │ +07ae02: 1a09 da00 |00a1: const-string v9, ": " // string@00da │ │ +07ae06: 6e20 dc22 9800 |00a3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ae0c: 0c08 |00a6: move-result-object v8 │ │ +07ae0e: 6e20 db22 1800 |00a7: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ae14: 0c08 |00aa: move-result-object v8 │ │ +07ae16: 6e10 e122 0800 |00ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ae1c: 0c08 |00ae: move-result-object v8 │ │ +07ae1e: 7120 901d 8700 |00af: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07ae24: 54c7 0c01 |00b2: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07ae28: 6e20 0323 1700 |00b4: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07ae2e: 5b3a 3401 |00b7: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0134 │ │ +07ae32: d804 0401 |00b9: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07ae36: 28be |00bb: goto 0079 // -0042 │ │ +07ae38: 54c7 0c01 |00bc: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07ae3c: 6e20 0323 a700 |00be: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07ae42: 54c7 1001 |00c1: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07ae46: 3907 0900 |00c3: if-nez v7, 00cc // +0009 │ │ +07ae4a: 2207 8404 |00c5: new-instance v7, Ljava/util/ArrayList; // type@0484 │ │ +07ae4e: 7010 ff22 0700 |00c7: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07ae54: 5bc7 1001 |00ca: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07ae58: 6307 0301 |00cc: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07ae5c: 3807 1a00 |00ce: if-eqz v7, 00e8 // +001a │ │ +07ae60: 1a07 e503 |00d0: const-string v7, "FragmentManager" // string@03e5 │ │ +07ae64: 2208 6d04 |00d2: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07ae68: 7010 d422 0800 |00d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ae6e: 1a09 7e21 |00d7: const-string v9, "restoreAllState: avail #" // string@217e │ │ +07ae72: 6e20 dc22 9800 |00d9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ae78: 0c08 |00dc: move-result-object v8 │ │ +07ae7a: 6e20 d822 4800 |00dd: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07ae80: 0c08 |00e0: move-result-object v8 │ │ +07ae82: 6e10 e122 0800 |00e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ae88: 0c08 |00e4: move-result-object v8 │ │ +07ae8a: 7120 901d 8700 |00e5: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07ae90: 54c7 1001 |00e8: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0110 │ │ +07ae94: 7110 a622 0400 |00ea: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +07ae9a: 0c08 |00ed: move-result-object v8 │ │ +07ae9c: 6e20 0323 8700 |00ee: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07aea2: 28c8 |00f1: goto 00b9 // -0038 │ │ +07aea4: 380e 5300 |00f2: if-eqz v14, 0145 // +0053 │ │ +07aea8: 1204 |00f4: const/4 v4, #int 0 // #0 │ │ +07aeaa: 6e10 0d23 0e00 |00f5: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07aeb0: 0a07 |00f8: move-result v7 │ │ +07aeb2: 3574 4c00 |00f9: if-ge v4, v7, 0145 // +004c │ │ +07aeb6: 6e20 0723 4e00 |00fb: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07aebc: 0c01 |00fe: move-result-object v1 │ │ +07aebe: 1f01 bc00 |00ff: check-cast v1, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07aec2: 5217 cc00 |0101: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +07aec6: 3a07 1800 |0103: if-ltz v7, 011b // +0018 │ │ +07aeca: 5217 cc00 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +07aece: 54c8 0c01 |0107: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07aed2: 6e10 0d23 0800 |0109: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07aed8: 0a08 |010c: move-result v8 │ │ +07aeda: 3587 1100 |010d: if-ge v7, v8, 011e // +0011 │ │ +07aede: 54c7 0c01 |010f: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07aee2: 5218 cc00 |0111: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +07aee6: 6e20 0723 8700 |0113: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07aeec: 0c07 |0116: move-result-object v7 │ │ +07aeee: 1f07 bc00 |0117: check-cast v7, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07aef2: 5b17 cb00 |0119: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07aef6: d804 0401 |011b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07aefa: 28d8 |011d: goto 00f5 // -0028 │ │ +07aefc: 1a07 e503 |011e: const-string v7, "FragmentManager" // string@03e5 │ │ +07af00: 2208 6d04 |0120: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07af04: 7010 d422 0800 |0122: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07af0a: 1a09 820b |0125: const-string v9, "Re-attaching retained fragment " // string@0b82 │ │ +07af0e: 6e20 dc22 9800 |0127: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07af14: 0c08 |012a: move-result-object v8 │ │ +07af16: 6e20 db22 1800 |012b: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07af1c: 0c08 |012e: move-result-object v8 │ │ +07af1e: 1a09 8700 |012f: const-string v9, " target no longer exists: " // string@0087 │ │ +07af22: 6e20 dc22 9800 |0131: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07af28: 0c08 |0134: move-result-object v8 │ │ +07af2a: 5219 cc00 |0135: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +07af2e: 6e20 d822 9800 |0137: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07af34: 0c08 |013a: move-result-object v8 │ │ +07af36: 6e10 e122 0800 |013b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07af3c: 0c08 |013e: move-result-object v8 │ │ +07af3e: 7120 911d 8700 |013f: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +07af44: 5b1a cb00 |0142: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07af48: 28d7 |0144: goto 011b // -0029 │ │ +07af4a: 5427 2501 |0145: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07af4e: 3807 8000 |0147: if-eqz v7, 01c7 // +0080 │ │ +07af52: 2207 8404 |0149: new-instance v7, Ljava/util/ArrayList; // type@0484 │ │ +07af56: 5428 2501 |014b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07af5a: 2188 |014d: array-length v8, v8 │ │ +07af5c: 7020 0023 8700 |014e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +07af62: 5bc7 0e01 |0151: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07af66: 1204 |0153: const/4 v4, #int 0 // #0 │ │ +07af68: 5427 2501 |0154: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07af6c: 2177 |0156: array-length v7, v7 │ │ +07af6e: 3574 7200 |0157: if-ge v4, v7, 01c9 // +0072 │ │ +07af72: 54c7 0c01 |0159: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07af76: 5428 2501 |015b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07af7a: 4408 0804 |015d: aget v8, v8, v4 │ │ +07af7e: 6e20 0723 8700 |015f: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07af84: 0c01 |0162: move-result-object v1 │ │ +07af86: 1f01 bc00 |0163: check-cast v1, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07af8a: 3901 2100 |0165: if-nez v1, 0186 // +0021 │ │ +07af8e: 2207 5b04 |0167: new-instance v7, Ljava/lang/IllegalStateException; // type@045b │ │ +07af92: 2208 6d04 |0169: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07af96: 7010 d422 0800 |016b: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07af9c: 1a09 cc0a |016e: const-string v9, "No instantiated fragment for index #" // string@0acc │ │ +07afa0: 6e20 dc22 9800 |0170: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07afa6: 0c08 |0173: move-result-object v8 │ │ +07afa8: 5429 2501 |0174: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07afac: 4409 0904 |0176: aget v9, v9, v4 │ │ +07afb0: 6e20 d822 9800 |0178: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07afb6: 0c08 |017b: move-result-object v8 │ │ +07afb8: 6e10 e122 0800 |017c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07afbe: 0c08 |017f: move-result-object v8 │ │ +07afc0: 7020 a022 8700 |0180: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07afc6: 7020 9e04 7c00 |0183: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07afcc: 1217 |0186: const/4 v7, #int 1 // #1 │ │ +07afce: 5c17 a900 |0187: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +07afd2: 6307 0301 |0189: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07afd6: 3807 2400 |018b: if-eqz v7, 01af // +0024 │ │ +07afda: 1a07 e503 |018d: const-string v7, "FragmentManager" // string@03e5 │ │ +07afde: 2208 6d04 |018f: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07afe2: 7010 d422 0800 |0191: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07afe8: 1a09 7d21 |0194: const-string v9, "restoreAllState: added #" // string@217d │ │ +07afec: 6e20 dc22 9800 |0196: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07aff2: 0c08 |0199: move-result-object v8 │ │ +07aff4: 6e20 d822 4800 |019a: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07affa: 0c08 |019d: move-result-object v8 │ │ +07affc: 1a09 da00 |019e: const-string v9, ": " // string@00da │ │ +07b000: 6e20 dc22 9800 |01a0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b006: 0c08 |01a3: move-result-object v8 │ │ +07b008: 6e20 db22 1800 |01a4: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b00e: 0c08 |01a7: move-result-object v8 │ │ +07b010: 6e10 e122 0800 |01a8: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b016: 0c08 |01ab: move-result-object v8 │ │ +07b018: 7120 901d 8700 |01ac: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b01e: 54c7 0e01 |01af: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b022: 6e20 0623 1700 |01b1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2306 │ │ +07b028: 0a07 |01b4: move-result v7 │ │ +07b02a: 3807 0a00 |01b5: if-eqz v7, 01bf // +000a │ │ +07b02e: 2207 5b04 |01b7: new-instance v7, Ljava/lang/IllegalStateException; // type@045b │ │ +07b032: 1a08 5202 |01b9: const-string v8, "Already added!" // string@0252 │ │ +07b036: 7020 a022 8700 |01bb: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07b03c: 2707 |01be: throw v7 │ │ +07b03e: 54c7 0e01 |01bf: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b042: 6e20 0323 1700 |01c1: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b048: d804 0401 |01c4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07b04c: 288e |01c6: goto 0154 // -0072 │ │ +07b04e: 5bca 0e01 |01c7: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b052: 5427 2601 |01c9: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +07b056: 3807 6e00 |01cb: if-eqz v7, 0239 // +006e │ │ +07b05a: 2207 8404 |01cd: new-instance v7, Ljava/util/ArrayList; // type@0484 │ │ +07b05e: 5428 2601 |01cf: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +07b062: 2188 |01d1: array-length v8, v8 │ │ +07b064: 7020 0023 8700 |01d2: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2300 │ │ +07b06a: 5bc7 1101 |01d5: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b06e: 1204 |01d7: const/4 v4, #int 0 // #0 │ │ +07b070: 5427 2601 |01d8: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +07b074: 2177 |01da: array-length v7, v7 │ │ +07b076: 3574 29fe |01db: if-ge v4, v7, 0004 // -01d7 │ │ +07b07a: 5427 2601 |01dd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +07b07e: 4607 0704 |01df: aget-object v7, v7, v4 │ │ +07b082: 6e20 5d03 c700 |01e1: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@035d │ │ +07b088: 0c00 |01e4: move-result-object v0 │ │ +07b08a: 6307 0301 |01e5: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b08e: 3807 4100 |01e7: if-eqz v7, 0228 // +0041 │ │ +07b092: 1a07 e503 |01e9: const-string v7, "FragmentManager" // string@03e5 │ │ +07b096: 2208 6d04 |01eb: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +07b09a: 7010 d422 0800 |01ed: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b0a0: 1a09 7f21 |01f0: const-string v9, "restoreAllState: back stack #" // string@217f │ │ +07b0a4: 6e20 dc22 9800 |01f2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b0aa: 0c08 |01f5: move-result-object v8 │ │ +07b0ac: 6e20 d822 4800 |01f6: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b0b2: 0c08 |01f9: move-result-object v8 │ │ +07b0b4: 1a09 2600 |01fa: const-string v9, " (index " // string@0026 │ │ +07b0b8: 6e20 dc22 9800 |01fc: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b0be: 0c08 |01ff: move-result-object v8 │ │ +07b0c0: 5209 7700 |0200: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07b0c4: 6e20 d822 9800 |0202: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b0ca: 0c08 |0205: move-result-object v8 │ │ +07b0cc: 1a09 c600 |0206: const-string v9, "): " // string@00c6 │ │ +07b0d0: 6e20 dc22 9800 |0208: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b0d6: 0c08 |020b: move-result-object v8 │ │ +07b0d8: 6e20 db22 0800 |020c: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b0de: 0c08 |020f: move-result-object v8 │ │ +07b0e0: 6e10 e122 0800 |0210: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b0e6: 0c08 |0213: move-result-object v8 │ │ +07b0e8: 7120 901d 8700 |0214: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b0ee: 2205 8301 |0217: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0183 │ │ +07b0f2: 1a07 e503 |0219: const-string v7, "FragmentManager" // string@03e5 │ │ +07b0f6: 7020 b208 7500 |021b: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@08b2 │ │ +07b0fc: 2206 4704 |021e: new-instance v6, Ljava/io/PrintWriter; // type@0447 │ │ +07b100: 7020 6c22 5600 |0220: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@226c │ │ +07b106: 1a07 0200 |0223: const-string v7, " " // string@0002 │ │ +07b10a: 6e40 3903 70b6 |0225: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@0339 │ │ +07b110: 54c7 1101 |0228: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b114: 6e20 0323 0700 |022a: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b11a: 5207 7700 |022d: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07b11e: 3a07 0700 |022f: if-ltz v7, 0236 // +0007 │ │ +07b122: 5207 7700 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@0077 │ │ +07b126: 6e30 9b04 7c00 |0233: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@049b │ │ +07b12c: d804 0401 |0236: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07b130: 28a0 |0238: goto 01d8 // -0060 │ │ +07b132: 5bca 1101 |0239: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b136: 2900 c9fd |023b: goto/16 0004 // -0237 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1767 │ │ 0x0004 line=1874 │ │ 0x0006 line=1768 │ │ 0x0008 line=1769 │ │ 0x000c line=1773 │ │ @@ -139316,59 +139315,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -07b138: |[07b138] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -07b148: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07b14a: 5463 0c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b14e: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -07b152: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -07b154: 5463 0c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b158: 6e10 0d23 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b15e: 0a03 |000b: move-result v3 │ │ -07b160: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -07b164: 5463 0c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b168: 6e20 0723 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b16e: 0c00 |0013: move-result-object v0 │ │ -07b170: 1f00 b500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07b174: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -07b178: 5503 c400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ -07b17c: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -07b180: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -07b184: 2201 7b04 |001e: new-instance v1, Ljava/util/ArrayList; // type@047b │ │ -07b188: 7010 ff22 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07b18e: 6e20 0323 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b194: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -07b196: 5c03 c500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ -07b19a: 5403 cb00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b19e: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -07b1a2: 5403 cb00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b1a6: 5233 ba00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b1aa: 5903 cc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ -07b1ae: 6303 0301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b1b2: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -07b1b6: 1a03 e503 |0037: const-string v3, "FragmentManager" // string@03e5 │ │ -07b1ba: 2204 6404 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -07b1be: 7010 d422 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b1c4: 1a05 8721 |003e: const-string v5, "retainNonConfig: keeping retained " // string@2187 │ │ -07b1c8: 6e20 dc22 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b1ce: 0c04 |0043: move-result-object v4 │ │ -07b1d0: 6e20 db22 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b1d6: 0c04 |0047: move-result-object v4 │ │ -07b1d8: 6e10 e122 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b1de: 0c04 |004b: move-result-object v4 │ │ -07b1e0: 7120 901d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b1e6: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07b1ea: 28b5 |0051: goto 0006 // -004b │ │ -07b1ec: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -07b1ee: 28de |0053: goto 0031 // -0022 │ │ -07b1f0: 1101 |0054: return-object v1 │ │ +07b13c: |[07b13c] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +07b14c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07b14e: 5463 0c01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b152: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +07b156: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +07b158: 5463 0c01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b15c: 6e10 0d23 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b162: 0a03 |000b: move-result v3 │ │ +07b164: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +07b168: 5463 0c01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b16c: 6e20 0723 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b172: 0c00 |0013: move-result-object v0 │ │ +07b174: 1f00 bc00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07b178: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +07b17c: 5503 c400 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@00c4 │ │ +07b180: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +07b184: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +07b188: 2201 8404 |001e: new-instance v1, Ljava/util/ArrayList; // type@0484 │ │ +07b18c: 7010 ff22 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07b192: 6e20 0323 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b198: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +07b19a: 5c03 c500 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@00c5 │ │ +07b19e: 5403 cb00 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b1a2: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +07b1a6: 5403 cb00 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b1aa: 5233 ba00 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b1ae: 5903 cc00 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@00cc │ │ +07b1b2: 6303 0301 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b1b6: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +07b1ba: 1a03 e503 |0037: const-string v3, "FragmentManager" // string@03e5 │ │ +07b1be: 2204 6d04 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +07b1c2: 7010 d422 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b1c8: 1a05 9021 |003e: const-string v5, "retainNonConfig: keeping retained " // string@2190 │ │ +07b1cc: 6e20 dc22 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b1d2: 0c04 |0043: move-result-object v4 │ │ +07b1d4: 6e20 db22 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b1da: 0c04 |0047: move-result-object v4 │ │ +07b1dc: 6e10 e122 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b1e2: 0c04 |004b: move-result-object v4 │ │ +07b1e4: 7120 901d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b1ea: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07b1ee: 28b5 |0051: goto 0006 // -004b │ │ +07b1f0: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +07b1f2: 28de |0053: goto 0031 // -0022 │ │ +07b1f4: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ 0x0001 line=1582 │ │ 0x0005 line=1583 │ │ 0x000e line=1584 │ │ 0x0016 line=1585 │ │ @@ -139393,248 +139392,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -07b1f4: |[07b1f4] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -07b204: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07b206: 6e10 7204 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ -07b20c: 6309 0601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0106 │ │ -07b210: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -07b214: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -07b216: 5cc9 2101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ -07b21a: 54c9 0c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b21e: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -07b222: 54c9 0c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b226: 6e10 0d23 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b22c: 0a09 |0014: move-result v9 │ │ -07b22e: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -07b232: 1105 |0017: return-object v5 │ │ -07b234: 54c9 0c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b238: 6e10 0d23 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b23e: 0a00 |001d: move-result v0 │ │ -07b240: 2301 ab04 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@04ab │ │ -07b244: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -07b246: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -07b248: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -07b24c: 54c9 0c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b250: 6e20 0723 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b256: 0c04 |0029: move-result-object v4 │ │ -07b258: 1f04 b500 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07b25c: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -07b260: 5249 ba00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b264: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -07b268: 2209 5204 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@0452 │ │ -07b26c: 220a 6404 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b270: 7010 d422 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b276: 1a0b d703 |0039: const-string v11, "Failure saving state: active " // string@03d7 │ │ -07b27a: 6e20 dc22 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b280: 0c0a |003e: move-result-object v10 │ │ -07b282: 6e20 db22 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b288: 0c0a |0042: move-result-object v10 │ │ -07b28a: 1a0b 4900 |0043: const-string v11, " has cleared index: " // string@0049 │ │ -07b28e: 6e20 dc22 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b294: 0c0a |0048: move-result-object v10 │ │ -07b296: 524b ba00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b29a: 6e20 d822 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b2a0: 0c0a |004e: move-result-object v10 │ │ -07b2a2: 6e10 e122 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b2a8: 0c0a |0052: move-result-object v10 │ │ -07b2aa: 7020 a022 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07b2b0: 7020 9e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07b2b6: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -07b2b8: 2206 c900 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00c9 │ │ -07b2bc: 7020 be04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@04be │ │ -07b2c2: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -07b2c6: 5249 c800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07b2ca: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -07b2ce: 5469 3601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b2d2: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -07b2d6: 6e20 9804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0498 │ │ -07b2dc: 0c09 |006c: move-result-object v9 │ │ -07b2de: 5b69 3601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b2e2: 5449 cb00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b2e6: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -07b2ea: 5449 cb00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b2ee: 5299 ba00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b2f2: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -07b2f6: 2209 5204 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@0452 │ │ -07b2fa: 220a 6404 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b2fe: 7010 d422 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b304: 1a0b d603 |0080: const-string v11, "Failure saving state: " // string@03d6 │ │ -07b308: 6e20 dc22 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b30e: 0c0a |0085: move-result-object v10 │ │ -07b310: 6e20 db22 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b316: 0c0a |0089: move-result-object v10 │ │ -07b318: 1a0b 4a00 |008a: const-string v11, " has target not in fragment manager: " // string@004a │ │ -07b31c: 6e20 dc22 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b322: 0c0a |008f: move-result-object v10 │ │ -07b324: 544b cb00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b328: 6e20 db22 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b32e: 0c0a |0095: move-result-object v10 │ │ -07b330: 6e10 e122 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b336: 0c0a |0099: move-result-object v10 │ │ -07b338: 7020 a022 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07b33e: 7020 9e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07b344: 5469 3601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b348: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -07b34c: 2209 7300 |00a4: new-instance v9, Landroid/os/Bundle; // type@0073 │ │ -07b350: 7010 4c02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@024c │ │ -07b356: 5b69 3601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b35a: 5469 3601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b35e: 1a0a 0f10 |00ad: const-string v10, "android:target_state" // string@100f │ │ -07b362: 544b cb00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ -07b366: 6e40 9004 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@0490 │ │ -07b36c: 5249 cd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -07b370: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -07b374: 5469 3601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b378: 1a0a 0e10 |00ba: const-string v10, "android:target_req_state" // string@100e │ │ -07b37c: 524b cd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ -07b380: 6e30 5d02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -07b386: 6309 0301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b38a: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -07b38e: 1a09 e503 |00c5: const-string v9, "FragmentManager" // string@03e5 │ │ -07b392: 220a 6404 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b396: 7010 d422 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b39c: 1a0b c00b |00cc: const-string v11, "Saved state of " // string@0bc0 │ │ -07b3a0: 6e20 dc22 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b3a6: 0c0a |00d1: move-result-object v10 │ │ -07b3a8: 6e20 db22 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b3ae: 0c0a |00d5: move-result-object v10 │ │ -07b3b0: 1a0b da00 |00d6: const-string v11, ": " // string@00da │ │ -07b3b4: 6e20 dc22 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b3ba: 0c0a |00db: move-result-object v10 │ │ -07b3bc: 546b 3601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b3c0: 6e20 db22 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b3c6: 0c0a |00e1: move-result-object v10 │ │ -07b3c8: 6e10 e122 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b3ce: 0c0a |00e5: move-result-object v10 │ │ -07b3d0: 7120 901d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b3d6: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b3da: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -07b3de: 5449 c600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ -07b3e2: 5b69 3601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ -07b3e6: 28d0 |00f1: goto 00c1 // -0030 │ │ -07b3e8: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -07b3ec: 6309 0301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b3f0: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -07b3f4: 1a09 e503 |00f8: const-string v9, "FragmentManager" // string@03e5 │ │ -07b3f8: 1a0a d021 |00fa: const-string v10, "saveAllState: no fragments!" // string@21d0 │ │ -07b3fc: 7120 901d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b402: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -07b406: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -07b408: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -07b40a: 54c9 0e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b40e: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -07b412: 54c9 0e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b416: 6e10 0d23 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b41c: 0a00 |010c: move-result v0 │ │ -07b41e: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -07b422: 2302 a104 |010f: new-array v2, v0, [I // type@04a1 │ │ -07b426: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -07b428: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -07b42c: 54c9 0e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b430: 6e20 0723 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b436: 0c09 |0119: move-result-object v9 │ │ -07b438: 1f09 b500 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07b43c: 5299 ba00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b440: 4b09 0208 |011e: aput v9, v2, v8 │ │ -07b444: 4409 0208 |0120: aget v9, v2, v8 │ │ -07b448: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -07b44c: 2209 5204 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@0452 │ │ -07b450: 220a 6404 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b454: 7010 d422 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b45a: 1a0b d703 |012b: const-string v11, "Failure saving state: active " // string@03d7 │ │ -07b45e: 6e20 dc22 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b464: 0c0a |0130: move-result-object v10 │ │ -07b466: 54cb 0e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b46a: 6e20 0723 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b470: 0c0b |0136: move-result-object v11 │ │ -07b472: 6e20 db22 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b478: 0c0a |013a: move-result-object v10 │ │ -07b47a: 1a0b 4900 |013b: const-string v11, " has cleared index: " // string@0049 │ │ -07b47e: 6e20 dc22 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b484: 0c0a |0140: move-result-object v10 │ │ -07b486: 440b 0208 |0141: aget v11, v2, v8 │ │ -07b48a: 6e20 d822 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b490: 0c0a |0146: move-result-object v10 │ │ -07b492: 6e10 e122 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b498: 0c0a |014a: move-result-object v10 │ │ -07b49a: 7020 a022 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07b4a0: 7020 9e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07b4a6: 6309 0301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b4aa: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -07b4ae: 1a09 e503 |0155: const-string v9, "FragmentManager" // string@03e5 │ │ -07b4b2: 220a 6404 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b4b6: 7010 d422 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b4bc: 1a0b cf21 |015c: const-string v11, "saveAllState: adding fragment #" // string@21cf │ │ -07b4c0: 6e20 dc22 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b4c6: 0c0a |0161: move-result-object v10 │ │ -07b4c8: 6e20 d822 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b4ce: 0c0a |0165: move-result-object v10 │ │ -07b4d0: 1a0b da00 |0166: const-string v11, ": " // string@00da │ │ -07b4d4: 6e20 dc22 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b4da: 0c0a |016b: move-result-object v10 │ │ -07b4dc: 54cb 0e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ -07b4e0: 6e20 0723 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b4e6: 0c0b |0171: move-result-object v11 │ │ -07b4e8: 6e20 db22 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b4ee: 0c0a |0175: move-result-object v10 │ │ -07b4f0: 6e10 e122 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b4f6: 0c0a |0179: move-result-object v10 │ │ -07b4f8: 7120 901d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b4fe: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b502: 2893 |017f: goto 0112 // -006d │ │ -07b504: 54c9 1101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b508: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -07b50c: 54c9 1101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b510: 6e10 0d23 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b516: 0a00 |0189: move-result v0 │ │ -07b518: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -07b51c: 2303 a804 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@04a8 │ │ -07b520: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -07b522: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -07b526: 220a af00 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00af │ │ -07b52a: 54c9 1101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b52e: 6e20 0723 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b534: 0c09 |0198: move-result-object v9 │ │ -07b536: 1f09 ad00 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00ad │ │ -07b53a: 7030 5b03 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@035b │ │ -07b540: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -07b544: 6309 0301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b548: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -07b54c: 1a09 e503 |01a4: const-string v9, "FragmentManager" // string@03e5 │ │ -07b550: 220a 6404 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@0464 │ │ -07b554: 7010 d422 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b55a: 1a0b ce21 |01ab: const-string v11, "saveAllState: adding back stack #" // string@21ce │ │ -07b55e: 6e20 dc22 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b564: 0c0a |01b0: move-result-object v10 │ │ -07b566: 6e20 d822 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b56c: 0c0a |01b4: move-result-object v10 │ │ -07b56e: 1a0b da00 |01b5: const-string v11, ": " // string@00da │ │ -07b572: 6e20 dc22 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b578: 0c0a |01ba: move-result-object v10 │ │ -07b57a: 54cb 1101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ -07b57e: 6e20 0723 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b584: 0c0b |01c0: move-result-object v11 │ │ -07b586: 6e20 db22 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b58c: 0c0a |01c4: move-result-object v10 │ │ -07b58e: 6e10 e122 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b594: 0c0a |01c8: move-result-object v10 │ │ -07b596: 7120 901d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b59c: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b5a0: 28c1 |01ce: goto 018f // -003f │ │ -07b5a2: 2205 c600 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00c6 │ │ -07b5a6: 7010 a704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@04a7 │ │ -07b5ac: 5b51 2401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ -07b5b0: 5b52 2501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ -07b5b4: 5b53 2601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ -07b5b8: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +07b1f8: |[07b1f8] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +07b208: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07b20a: 6e10 7204 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0472 │ │ +07b210: 6309 0601 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0106 │ │ +07b214: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +07b218: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +07b21a: 5cc9 2101 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0121 │ │ +07b21e: 54c9 0c01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b222: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +07b226: 54c9 0c01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b22a: 6e10 0d23 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b230: 0a09 |0014: move-result v9 │ │ +07b232: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +07b236: 1105 |0017: return-object v5 │ │ +07b238: 54c9 0c01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b23c: 6e10 0d23 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b242: 0a00 |001d: move-result v0 │ │ +07b244: 2301 b404 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@04b4 │ │ +07b248: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +07b24a: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +07b24c: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +07b250: 54c9 0c01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b254: 6e20 0723 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b25a: 0c04 |0029: move-result-object v4 │ │ +07b25c: 1f04 bc00 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07b260: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +07b264: 5249 ba00 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b268: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +07b26c: 2209 5b04 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@045b │ │ +07b270: 220a 6d04 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b274: 7010 d422 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b27a: 1a0b d703 |0039: const-string v11, "Failure saving state: active " // string@03d7 │ │ +07b27e: 6e20 dc22 ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b284: 0c0a |003e: move-result-object v10 │ │ +07b286: 6e20 db22 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b28c: 0c0a |0042: move-result-object v10 │ │ +07b28e: 1a0b 4900 |0043: const-string v11, " has cleared index: " // string@0049 │ │ +07b292: 6e20 dc22 ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b298: 0c0a |0048: move-result-object v10 │ │ +07b29a: 524b ba00 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b29e: 6e20 d822 ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b2a4: 0c0a |004e: move-result-object v10 │ │ +07b2a6: 6e10 e122 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b2ac: 0c0a |0052: move-result-object v10 │ │ +07b2ae: 7020 a022 a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07b2b4: 7020 9e04 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07b2ba: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +07b2bc: 2206 d000 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@00d0 │ │ +07b2c0: 7020 be04 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@04be │ │ +07b2c6: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +07b2ca: 5249 c800 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07b2ce: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +07b2d2: 5469 3601 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b2d6: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +07b2da: 6e20 9804 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0498 │ │ +07b2e0: 0c09 |006c: move-result-object v9 │ │ +07b2e2: 5b69 3601 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b2e6: 5449 cb00 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b2ea: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +07b2ee: 5449 cb00 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b2f2: 5299 ba00 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b2f6: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +07b2fa: 2209 5b04 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@045b │ │ +07b2fe: 220a 6d04 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b302: 7010 d422 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b308: 1a0b d603 |0080: const-string v11, "Failure saving state: " // string@03d6 │ │ +07b30c: 6e20 dc22 ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b312: 0c0a |0085: move-result-object v10 │ │ +07b314: 6e20 db22 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b31a: 0c0a |0089: move-result-object v10 │ │ +07b31c: 1a0b 4a00 |008a: const-string v11, " has target not in fragment manager: " // string@004a │ │ +07b320: 6e20 dc22 ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b326: 0c0a |008f: move-result-object v10 │ │ +07b328: 544b cb00 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b32c: 6e20 db22 ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b332: 0c0a |0095: move-result-object v10 │ │ +07b334: 6e10 e122 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b33a: 0c0a |0099: move-result-object v10 │ │ +07b33c: 7020 a022 a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07b342: 7020 9e04 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07b348: 5469 3601 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b34c: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +07b350: 2209 7a00 |00a4: new-instance v9, Landroid/os/Bundle; // type@007a │ │ +07b354: 7010 4c02 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@024c │ │ +07b35a: 5b69 3601 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b35e: 5469 3601 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b362: 1a0a 1810 |00ad: const-string v10, "android:target_state" // string@1018 │ │ +07b366: 544b cb00 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@00cb │ │ +07b36a: 6e40 9004 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@0490 │ │ +07b370: 5249 cd00 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +07b374: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +07b378: 5469 3601 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b37c: 1a0a 1710 |00ba: const-string v10, "android:target_req_state" // string@1017 │ │ +07b380: 524b cd00 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@00cd │ │ +07b384: 6e30 5d02 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +07b38a: 6309 0301 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b38e: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +07b392: 1a09 e503 |00c5: const-string v9, "FragmentManager" // string@03e5 │ │ +07b396: 220a 6d04 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b39a: 7010 d422 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b3a0: 1a0b c90b |00cc: const-string v11, "Saved state of " // string@0bc9 │ │ +07b3a4: 6e20 dc22 ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b3aa: 0c0a |00d1: move-result-object v10 │ │ +07b3ac: 6e20 db22 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b3b2: 0c0a |00d5: move-result-object v10 │ │ +07b3b4: 1a0b da00 |00d6: const-string v11, ": " // string@00da │ │ +07b3b8: 6e20 dc22 ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b3be: 0c0a |00db: move-result-object v10 │ │ +07b3c0: 546b 3601 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b3c4: 6e20 db22 ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b3ca: 0c0a |00e1: move-result-object v10 │ │ +07b3cc: 6e10 e122 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b3d2: 0c0a |00e5: move-result-object v10 │ │ +07b3d4: 7120 901d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b3da: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07b3de: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +07b3e2: 5449 c600 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@00c6 │ │ +07b3e6: 5b69 3601 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0136 │ │ +07b3ea: 28d0 |00f1: goto 00c1 // -0030 │ │ +07b3ec: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +07b3f0: 6309 0301 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b3f4: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +07b3f8: 1a09 e503 |00f8: const-string v9, "FragmentManager" // string@03e5 │ │ +07b3fc: 1a0a d921 |00fa: const-string v10, "saveAllState: no fragments!" // string@21d9 │ │ +07b400: 7120 901d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b406: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +07b40a: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +07b40c: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +07b40e: 54c9 0e01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b412: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +07b416: 54c9 0e01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b41a: 6e10 0d23 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b420: 0a00 |010c: move-result v0 │ │ +07b422: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +07b426: 2302 aa04 |010f: new-array v2, v0, [I // type@04aa │ │ +07b42a: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +07b42c: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +07b430: 54c9 0e01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b434: 6e20 0723 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b43a: 0c09 |0119: move-result-object v9 │ │ +07b43c: 1f09 bc00 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07b440: 5299 ba00 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b444: 4b09 0208 |011e: aput v9, v2, v8 │ │ +07b448: 4409 0208 |0120: aget v9, v2, v8 │ │ +07b44c: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +07b450: 2209 5b04 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@045b │ │ +07b454: 220a 6d04 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b458: 7010 d422 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b45e: 1a0b d703 |012b: const-string v11, "Failure saving state: active " // string@03d7 │ │ +07b462: 6e20 dc22 ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b468: 0c0a |0130: move-result-object v10 │ │ +07b46a: 54cb 0e01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b46e: 6e20 0723 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b474: 0c0b |0136: move-result-object v11 │ │ +07b476: 6e20 db22 ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b47c: 0c0a |013a: move-result-object v10 │ │ +07b47e: 1a0b 4900 |013b: const-string v11, " has cleared index: " // string@0049 │ │ +07b482: 6e20 dc22 ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b488: 0c0a |0140: move-result-object v10 │ │ +07b48a: 440b 0208 |0141: aget v11, v2, v8 │ │ +07b48e: 6e20 d822 ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b494: 0c0a |0146: move-result-object v10 │ │ +07b496: 6e10 e122 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b49c: 0c0a |014a: move-result-object v10 │ │ +07b49e: 7020 a022 a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07b4a4: 7020 9e04 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07b4aa: 6309 0301 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b4ae: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +07b4b2: 1a09 e503 |0155: const-string v9, "FragmentManager" // string@03e5 │ │ +07b4b6: 220a 6d04 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b4ba: 7010 d422 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b4c0: 1a0b d821 |015c: const-string v11, "saveAllState: adding fragment #" // string@21d8 │ │ +07b4c4: 6e20 dc22 ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b4ca: 0c0a |0161: move-result-object v10 │ │ +07b4cc: 6e20 d822 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b4d2: 0c0a |0165: move-result-object v10 │ │ +07b4d4: 1a0b da00 |0166: const-string v11, ": " // string@00da │ │ +07b4d8: 6e20 dc22 ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b4de: 0c0a |016b: move-result-object v10 │ │ +07b4e0: 54cb 0e01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@010e │ │ +07b4e4: 6e20 0723 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b4ea: 0c0b |0171: move-result-object v11 │ │ +07b4ec: 6e20 db22 ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b4f2: 0c0a |0175: move-result-object v10 │ │ +07b4f4: 6e10 e122 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b4fa: 0c0a |0179: move-result-object v10 │ │ +07b4fc: 7120 901d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b502: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07b506: 2893 |017f: goto 0112 // -006d │ │ +07b508: 54c9 1101 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b50c: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +07b510: 54c9 1101 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b514: 6e10 0d23 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b51a: 0a00 |0189: move-result v0 │ │ +07b51c: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +07b520: 2303 b104 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@04b1 │ │ +07b524: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +07b526: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +07b52a: 220a b600 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@00b6 │ │ +07b52e: 54c9 1101 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b532: 6e20 0723 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b538: 0c09 |0198: move-result-object v9 │ │ +07b53a: 1f09 b400 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@00b4 │ │ +07b53e: 7030 5b03 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@035b │ │ +07b544: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +07b548: 6309 0301 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b54c: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +07b550: 1a09 e503 |01a4: const-string v9, "FragmentManager" // string@03e5 │ │ +07b554: 220a 6d04 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@046d │ │ +07b558: 7010 d422 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b55e: 1a0b d721 |01ab: const-string v11, "saveAllState: adding back stack #" // string@21d7 │ │ +07b562: 6e20 dc22 ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b568: 0c0a |01b0: move-result-object v10 │ │ +07b56a: 6e20 d822 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b570: 0c0a |01b4: move-result-object v10 │ │ +07b572: 1a0b da00 |01b5: const-string v11, ": " // string@00da │ │ +07b576: 6e20 dc22 ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b57c: 0c0a |01ba: move-result-object v10 │ │ +07b57e: 54cb 1101 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0111 │ │ +07b582: 6e20 0723 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b588: 0c0b |01c0: move-result-object v11 │ │ +07b58a: 6e20 db22 ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b590: 0c0a |01c4: move-result-object v10 │ │ +07b592: 6e10 e122 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b598: 0c0a |01c8: move-result-object v10 │ │ +07b59a: 7120 901d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b5a0: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07b5a4: 28c1 |01ce: goto 018f // -003f │ │ +07b5a6: 2205 cd00 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@00cd │ │ +07b5aa: 7010 a704 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@04a7 │ │ +07b5b0: 5b51 2401 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0124 │ │ +07b5b4: 5b52 2501 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0125 │ │ +07b5b8: 5b53 2601 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0126 │ │ +07b5bc: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1651 │ │ 0x0004 line=1653 │ │ 0x0008 line=1663 │ │ 0x000b line=1666 │ │ 0x0017 line=1761 │ │ @@ -139706,50 +139705,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 │ │ -07b5bc: |[07b5bc] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -07b5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07b5ce: 5431 2001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b5d2: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -07b5d6: 2201 7300 |0005: new-instance v1, Landroid/os/Bundle; // type@0073 │ │ -07b5da: 7010 4c02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024c │ │ -07b5e0: 5b31 2001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b5e4: 5431 2001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b5e8: 6e20 d903 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@03d9 │ │ -07b5ee: 5431 2001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b5f2: 6e10 5902 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0259 │ │ -07b5f8: 0a01 |0016: move-result v1 │ │ -07b5fa: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -07b5fe: 5430 2001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b602: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -07b604: 5b31 2001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ -07b608: 5441 cf00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07b60c: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -07b610: 6e20 9a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@049a │ │ -07b616: 5441 c700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07b61a: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -07b61e: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -07b622: 2200 7300 |002b: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -07b626: 7010 4c02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -07b62c: 1a01 1210 |0030: const-string v1, "android:view_state" // string@1012 │ │ -07b630: 5442 c700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07b634: 6e30 6202 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ -07b63a: 5541 ce00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -07b63e: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -07b642: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -07b646: 2200 7300 |003d: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -07b64a: 7010 4c02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -07b650: 1a01 1110 |0042: const-string v1, "android:user_visible_hint" // string@1011 │ │ -07b654: 5542 ce00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ -07b658: 6e30 5b02 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ -07b65e: 1100 |0049: return-object v0 │ │ +07b5c0: |[07b5c0] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +07b5d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07b5d2: 5431 2001 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b5d6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +07b5da: 2201 7a00 |0005: new-instance v1, Landroid/os/Bundle; // type@007a │ │ +07b5de: 7010 4c02 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@024c │ │ +07b5e4: 5b31 2001 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b5e8: 5431 2001 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b5ec: 6e20 d903 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@03d9 │ │ +07b5f2: 5431 2001 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b5f6: 6e10 5902 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0259 │ │ +07b5fc: 0a01 |0016: move-result v1 │ │ +07b5fe: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +07b602: 5430 2001 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b606: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +07b608: 5b31 2001 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0120 │ │ +07b60c: 5441 cf00 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07b610: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +07b614: 6e20 9a04 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@049a │ │ +07b61a: 5441 c700 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07b61e: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +07b622: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +07b626: 2200 7a00 |002b: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +07b62a: 7010 4c02 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +07b630: 1a01 1b10 |0030: const-string v1, "android:view_state" // string@101b │ │ +07b634: 5442 c700 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07b638: 6e30 6202 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ +07b63e: 5541 ce00 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +07b642: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +07b646: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +07b64a: 2200 7a00 |003d: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +07b64e: 7010 4c02 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +07b654: 1a01 1a10 |0042: const-string v1, "android:user_visible_hint" // string@101a │ │ +07b658: 5542 ce00 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@00ce │ │ +07b65c: 6e30 5b02 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@025b │ │ +07b662: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1616 │ │ 0x0001 line=1618 │ │ 0x0005 line=1619 │ │ 0x000c line=1621 │ │ 0x0011 line=1622 │ │ @@ -139778,41 +139777,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 │ │ -07b660: |[07b660] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -07b670: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07b672: 5262 ba00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ -07b676: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -07b67a: 2202 5204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -07b67e: 2203 6404 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07b682: 7010 d422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b688: 1a04 de03 |000c: const-string v4, "Fragment " // string@03de │ │ -07b68c: 6e20 dc22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b692: 0c03 |0011: move-result-object v3 │ │ -07b694: 6e20 db22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b69a: 0c03 |0015: move-result-object v3 │ │ -07b69c: 1a04 5500 |0016: const-string v4, " is not currently in the FragmentManager" // string@0055 │ │ -07b6a0: 6e20 dc22 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b6a6: 0c03 |001b: move-result-object v3 │ │ -07b6a8: 6e10 e122 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b6ae: 0c03 |001f: move-result-object v3 │ │ -07b6b0: 7020 a022 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07b6b6: 7020 9e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ -07b6bc: 5262 c800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ -07b6c0: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -07b6c4: 6e20 9804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0498 │ │ -07b6ca: 0c00 |002d: move-result-object v0 │ │ -07b6cc: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -07b6d0: 2201 b400 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00b4 │ │ -07b6d4: 7020 8403 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0384 │ │ -07b6da: 1101 |0035: return-object v1 │ │ +07b664: |[07b664] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +07b674: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07b676: 5262 ba00 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00ba │ │ +07b67a: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +07b67e: 2202 5b04 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +07b682: 2203 6d04 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07b686: 7010 d422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b68c: 1a04 de03 |000c: const-string v4, "Fragment " // string@03de │ │ +07b690: 6e20 dc22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b696: 0c03 |0011: move-result-object v3 │ │ +07b698: 6e20 db22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b69e: 0c03 |0015: move-result-object v3 │ │ +07b6a0: 1a04 5500 |0016: const-string v4, " is not currently in the FragmentManager" // string@0055 │ │ +07b6a4: 6e20 dc22 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b6aa: 0c03 |001b: move-result-object v3 │ │ +07b6ac: 6e10 e122 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b6b2: 0c03 |001f: move-result-object v3 │ │ +07b6b4: 7020 a022 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07b6ba: 7020 9e04 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@049e │ │ +07b6c0: 5262 c800 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@00c8 │ │ +07b6c4: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +07b6c8: 6e20 9804 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0498 │ │ +07b6ce: 0c00 |002d: move-result-object v0 │ │ +07b6d0: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +07b6d4: 2201 bb00 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@00bb │ │ +07b6d8: 7020 8403 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0384 │ │ +07b6de: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=594 │ │ 0x0005 line=595 │ │ 0x0026 line=598 │ │ 0x002a line=599 │ │ 0x002e line=600 │ │ @@ -139827,38 +139826,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -07b6dc: |[07b6dc] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -07b6ec: 5430 bb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07b6f0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -07b6f4: 0e00 |0004: return-void │ │ -07b6f6: 5420 1f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b6fa: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -07b6fe: 2200 7a03 |0009: new-instance v0, Landroid/util/SparseArray; // type@037a │ │ -07b702: 7010 941d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -07b708: 5b20 1f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b70c: 5430 bb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ -07b710: 5421 1f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b714: 6e20 d01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ -07b71a: 5420 1f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b71e: 6e10 9a1d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1d9a │ │ -07b724: 0a00 |001c: move-result v0 │ │ -07b726: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -07b72a: 5420 1f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b72e: 5b30 c700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ -07b732: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -07b734: 5b20 1f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b738: 28de |0026: goto 0004 // -0022 │ │ -07b73a: 5420 1f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ -07b73e: 6e10 951d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1d95 │ │ -07b744: 28e4 |002c: goto 0010 // -001c │ │ +07b6e0: |[07b6e0] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +07b6f0: 5430 bb00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07b6f4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +07b6f8: 0e00 |0004: return-void │ │ +07b6fa: 5420 1f01 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b6fe: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +07b702: 2200 8103 |0009: new-instance v0, Landroid/util/SparseArray; // type@0381 │ │ +07b706: 7010 941d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +07b70c: 5b20 1f01 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b710: 5430 bb00 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00bb │ │ +07b714: 5421 1f01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b718: 6e20 d01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ +07b71e: 5420 1f01 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b722: 6e10 9a1d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1d9a │ │ +07b728: 0a00 |001c: move-result v0 │ │ +07b72a: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +07b72e: 5420 1f01 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b732: 5b30 c700 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@00c7 │ │ +07b736: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +07b738: 5b20 1f01 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b73c: 28de |0026: goto 0004 // -0022 │ │ +07b73e: 5420 1f01 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@011f │ │ +07b742: 6e10 951d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1d95 │ │ +07b748: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0004 line=1613 │ │ 0x0005 line=1603 │ │ 0x0009 line=1604 │ │ 0x0010 line=1608 │ │ @@ -139875,99 +139874,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 │ │ -07b748: |[07b748] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -07b758: 1d04 |0000: monitor-enter v4 │ │ -07b75a: 5441 1301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b75e: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -07b762: 2201 7b04 |0005: new-instance v1, Ljava/util/ArrayList; // type@047b │ │ -07b766: 7010 ff22 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07b76c: 5b41 1301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b770: 5441 1301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b774: 6e10 0d23 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b77a: 0a00 |0011: move-result v0 │ │ -07b77c: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -07b780: 6301 0301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b784: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -07b788: 1a01 e503 |0018: const-string v1, "FragmentManager" // string@03e5 │ │ -07b78c: 2202 6404 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07b790: 7010 d422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b796: 1a03 e50b |001f: const-string v3, "Setting back stack index " // string@0be5 │ │ -07b79a: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b7a0: 0c02 |0024: move-result-object v2 │ │ -07b7a2: 6e20 d822 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b7a8: 0c02 |0028: move-result-object v2 │ │ -07b7aa: 1a03 8800 |0029: const-string v3, " to " // string@0088 │ │ -07b7ae: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b7b4: 0c02 |002e: move-result-object v2 │ │ -07b7b6: 6e20 db22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b7bc: 0c02 |0032: move-result-object v2 │ │ -07b7be: 6e10 e122 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b7c4: 0c02 |0036: move-result-object v2 │ │ -07b7c6: 7120 901d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b7cc: 5441 1301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b7d0: 6e30 0c23 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -07b7d6: 1e04 |003f: monitor-exit v4 │ │ -07b7d8: 0e00 |0040: return-void │ │ -07b7da: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -07b7de: 5441 1301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b7e2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -07b7e4: 6e20 0323 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b7ea: 5441 0f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -07b7ee: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -07b7f2: 2201 7b04 |004d: new-instance v1, Ljava/util/ArrayList; // type@047b │ │ -07b7f6: 7010 ff22 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07b7fc: 5b41 0f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -07b800: 6301 0301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b804: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -07b808: 1a01 e503 |0058: const-string v1, "FragmentManager" // string@03e5 │ │ -07b80c: 2202 6404 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07b810: 7010 d422 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b816: 1a03 4e02 |005f: const-string v3, "Adding available back stack index " // string@024e │ │ -07b81a: 6e20 dc22 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b820: 0c02 |0064: move-result-object v2 │ │ -07b822: 6e20 d822 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b828: 0c02 |0068: move-result-object v2 │ │ -07b82a: 6e10 e122 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b830: 0c02 |006c: move-result-object v2 │ │ -07b832: 7120 901d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b838: 5441 0f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ -07b83c: 7110 a622 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -07b842: 0c02 |0075: move-result-object v2 │ │ -07b844: 6e20 0323 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b84a: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07b84e: 28c6 |007b: goto 0041 // -003a │ │ -07b850: 6301 0301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b854: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -07b858: 1a01 e503 |0080: const-string v1, "FragmentManager" // string@03e5 │ │ -07b85c: 2202 6404 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07b860: 7010 d422 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b866: 1a03 4f02 |0087: const-string v3, "Adding back stack index " // string@024f │ │ -07b86a: 6e20 dc22 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b870: 0c02 |008c: move-result-object v2 │ │ -07b872: 6e20 d822 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07b878: 0c02 |0090: move-result-object v2 │ │ -07b87a: 1a03 8d00 |0091: const-string v3, " with " // string@008d │ │ -07b87e: 6e20 dc22 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b884: 0c02 |0096: move-result-object v2 │ │ -07b886: 6e20 db22 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b88c: 0c02 |009a: move-result-object v2 │ │ -07b88e: 6e10 e122 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b894: 0c02 |009e: move-result-object v2 │ │ -07b896: 7120 901d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b89c: 5441 1301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ -07b8a0: 6e20 0323 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07b8a6: 2898 |00a7: goto 003f // -0068 │ │ -07b8a8: 0d01 |00a8: move-exception v1 │ │ -07b8aa: 1e04 |00a9: monitor-exit v4 │ │ -07b8ac: 2701 |00aa: throw v1 │ │ +07b74c: |[07b74c] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +07b75c: 1d04 |0000: monitor-enter v4 │ │ +07b75e: 5441 1301 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b762: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +07b766: 2201 8404 |0005: new-instance v1, Ljava/util/ArrayList; // type@0484 │ │ +07b76a: 7010 ff22 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07b770: 5b41 1301 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b774: 5441 1301 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b778: 6e10 0d23 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b77e: 0a00 |0011: move-result v0 │ │ +07b780: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +07b784: 6301 0301 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b788: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +07b78c: 1a01 e503 |0018: const-string v1, "FragmentManager" // string@03e5 │ │ +07b790: 2202 6d04 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07b794: 7010 d422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b79a: 1a03 ee0b |001f: const-string v3, "Setting back stack index " // string@0bee │ │ +07b79e: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b7a4: 0c02 |0024: move-result-object v2 │ │ +07b7a6: 6e20 d822 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b7ac: 0c02 |0028: move-result-object v2 │ │ +07b7ae: 1a03 8800 |0029: const-string v3, " to " // string@0088 │ │ +07b7b2: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b7b8: 0c02 |002e: move-result-object v2 │ │ +07b7ba: 6e20 db22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b7c0: 0c02 |0032: move-result-object v2 │ │ +07b7c2: 6e10 e122 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b7c8: 0c02 |0036: move-result-object v2 │ │ +07b7ca: 7120 901d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b7d0: 5441 1301 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b7d4: 6e30 0c23 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +07b7da: 1e04 |003f: monitor-exit v4 │ │ +07b7dc: 0e00 |0040: return-void │ │ +07b7de: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +07b7e2: 5441 1301 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b7e6: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +07b7e8: 6e20 0323 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b7ee: 5441 0f01 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07b7f2: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +07b7f6: 2201 8404 |004d: new-instance v1, Ljava/util/ArrayList; // type@0484 │ │ +07b7fa: 7010 ff22 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07b800: 5b41 0f01 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07b804: 6301 0301 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b808: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +07b80c: 1a01 e503 |0058: const-string v1, "FragmentManager" // string@03e5 │ │ +07b810: 2202 6d04 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07b814: 7010 d422 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b81a: 1a03 4e02 |005f: const-string v3, "Adding available back stack index " // string@024e │ │ +07b81e: 6e20 dc22 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b824: 0c02 |0064: move-result-object v2 │ │ +07b826: 6e20 d822 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b82c: 0c02 |0068: move-result-object v2 │ │ +07b82e: 6e10 e122 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b834: 0c02 |006c: move-result-object v2 │ │ +07b836: 7120 901d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b83c: 5441 0f01 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@010f │ │ +07b840: 7110 a622 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +07b846: 0c02 |0075: move-result-object v2 │ │ +07b848: 6e20 0323 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b84e: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07b852: 28c6 |007b: goto 0041 // -003a │ │ +07b854: 6301 0301 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b858: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +07b85c: 1a01 e503 |0080: const-string v1, "FragmentManager" // string@03e5 │ │ +07b860: 2202 6d04 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07b864: 7010 d422 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b86a: 1a03 4f02 |0087: const-string v3, "Adding back stack index " // string@024f │ │ +07b86e: 6e20 dc22 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b874: 0c02 |008c: move-result-object v2 │ │ +07b876: 6e20 d822 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07b87c: 0c02 |0090: move-result-object v2 │ │ +07b87e: 1a03 8d00 |0091: const-string v3, " with " // string@008d │ │ +07b882: 6e20 dc22 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b888: 0c02 |0096: move-result-object v2 │ │ +07b88a: 6e20 db22 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b890: 0c02 |009a: move-result-object v2 │ │ +07b892: 6e10 e122 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b898: 0c02 |009e: move-result-object v2 │ │ +07b89a: 7120 901d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b8a0: 5441 1301 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0113 │ │ +07b8a4: 6e20 0323 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07b8aa: 2898 |00a7: goto 003f // -0068 │ │ +07b8ac: 0d01 |00a8: move-exception v1 │ │ +07b8ae: 1e04 |00a9: monitor-exit v4 │ │ +07b8b0: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1410 │ │ 0x0001 line=1411 │ │ 0x0005 line=1412 │ │ @@ -139998,51 +139997,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 │ │ -07b8bc: |[07b8bc] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -07b8cc: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -07b8ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07b8d0: 6301 0301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ -07b8d4: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -07b8d8: 1a01 e503 |0006: const-string v1, "FragmentManager" // string@03e5 │ │ -07b8dc: 2202 6404 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07b8e0: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07b8e6: 1a03 6524 |000d: const-string v3, "show: " // string@2465 │ │ -07b8ea: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b8f0: 0c02 |0012: move-result-object v2 │ │ -07b8f2: 6e20 db22 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07b8f8: 0c02 |0016: move-result-object v2 │ │ -07b8fa: 6e10 e122 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07b900: 0c02 |001a: move-result-object v2 │ │ -07b902: 7120 901d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07b908: 5571 b800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -07b90c: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -07b910: 5c74 b800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ -07b914: 5471 cf00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07b918: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -07b91c: 6e59 7e04 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@047e │ │ -07b922: 0c00 |002b: move-result-object v0 │ │ -07b924: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -07b928: 5471 cf00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07b92c: 6e20 ea1e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07b932: 5471 cf00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ -07b936: 6e20 e91e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07b93c: 5571 a900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ -07b940: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -07b944: 5571 b700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ -07b948: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -07b94c: 5571 be00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ -07b950: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -07b954: 5c65 1b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ -07b958: 6e20 bd03 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03bd │ │ -07b95e: 0e00 |0049: return-void │ │ +07b8c0: |[07b8c0] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +07b8d0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07b8d2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07b8d4: 6301 0301 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0103 │ │ +07b8d8: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +07b8dc: 1a01 e503 |0006: const-string v1, "FragmentManager" // string@03e5 │ │ +07b8e0: 2202 6d04 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07b8e4: 7010 d422 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07b8ea: 1a03 6e24 |000d: const-string v3, "show: " // string@246e │ │ +07b8ee: 6e20 dc22 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b8f4: 0c02 |0012: move-result-object v2 │ │ +07b8f6: 6e20 db22 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07b8fc: 0c02 |0016: move-result-object v2 │ │ +07b8fe: 6e10 e122 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07b904: 0c02 |001a: move-result-object v2 │ │ +07b906: 7120 901d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07b90c: 5571 b800 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +07b910: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +07b914: 5c74 b800 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00b8 │ │ +07b918: 5471 cf00 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07b91c: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +07b920: 6e59 7e04 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@047e │ │ +07b926: 0c00 |002b: move-result-object v0 │ │ +07b928: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +07b92c: 5471 cf00 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07b930: 6e20 ea1e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07b936: 5471 cf00 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@00cf │ │ +07b93a: 6e20 e91e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07b940: 5571 a900 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00a9 │ │ +07b944: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +07b948: 5571 b700 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00b7 │ │ +07b94c: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +07b950: 5571 be00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00be │ │ +07b954: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +07b958: 5c65 1b01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@011b │ │ +07b95c: 6e20 bd03 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@03bd │ │ +07b962: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1237 │ │ 0x001e line=1238 │ │ 0x0022 line=1239 │ │ 0x0024 line=1240 │ │ 0x0028 line=1241 │ │ @@ -140065,31 +140064,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07b960: |[07b960] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -07b970: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b974: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -07b978: 0e00 |0004: return-void │ │ -07b97a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07b97c: 5432 0c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b980: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07b986: 0a02 |000b: move-result v2 │ │ -07b988: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -07b98c: 5432 0c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ -07b990: 6e20 0723 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07b996: 0c00 |0013: move-result-object v0 │ │ -07b998: 1f00 b500 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07b99c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -07b9a0: 6e20 8804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0488 │ │ -07b9a6: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07b9aa: 28e9 |001d: goto 0006 // -0017 │ │ +07b964: |[07b964] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +07b974: 5432 0c01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b978: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +07b97c: 0e00 |0004: return-void │ │ +07b97e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07b980: 5432 0c01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b984: 6e10 0d23 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07b98a: 0a02 |000b: move-result v2 │ │ +07b98c: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +07b990: 5432 0c01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@010c │ │ +07b994: 6e20 0723 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07b99a: 0c00 |0013: move-result-object v0 │ │ +07b99c: 1f00 bc00 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07b9a0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +07b9a4: 6e20 8804 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0488 │ │ +07b9aa: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07b9ae: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1134 │ │ 0x0004 line=1142 │ │ 0x0005 line=1136 │ │ 0x000e line=1137 │ │ 0x0016 line=1138 │ │ @@ -140105,39 +140104,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -07b9ac: |[07b9ac] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -07b9bc: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -07b9c0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -07b9c4: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -07b9ca: 1a01 e803 |0007: const-string v1, "FragmentManager{" // string@03e8 │ │ -07b9ce: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b9d4: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -07b9da: 0a01 |000f: move-result v1 │ │ -07b9dc: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -07b9e2: 0c01 |0013: move-result-object v1 │ │ -07b9e4: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b9ea: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ -07b9ee: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07b9f4: 5421 1d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07b9f8: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -07b9fc: 5421 1d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ -07ba00: 7120 b108 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -07ba06: 1a01 f726 |0025: const-string v1, "}}" // string@26f7 │ │ -07ba0a: 6e20 dc22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ba10: 6e10 e122 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ba16: 0c01 |002d: move-result-object v1 │ │ -07ba18: 1101 |002e: return-object v1 │ │ -07ba1a: 5421 0d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ -07ba1e: 7120 b108 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -07ba24: 28f1 |0034: goto 0025 // -000f │ │ +07b9b0: |[07b9b0] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +07b9c0: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +07b9c4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +07b9c8: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +07b9ce: 1a01 e803 |0007: const-string v1, "FragmentManager{" // string@03e8 │ │ +07b9d2: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b9d8: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +07b9de: 0a01 |000f: move-result v1 │ │ +07b9e0: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07b9e6: 0c01 |0013: move-result-object v1 │ │ +07b9e8: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b9ee: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ +07b9f2: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07b9f8: 5421 1d01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07b9fc: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +07ba00: 5421 1d01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@011d │ │ +07ba04: 7120 b108 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +07ba0a: 1a01 0027 |0025: const-string v1, "}}" // string@2700 │ │ +07ba0e: 6e20 dc22 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ba14: 6e10 e122 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ba1a: 0c01 |002d: move-result-object v1 │ │ +07ba1c: 1101 |002e: return-object v1 │ │ +07ba1e: 5421 0d01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@010d │ │ +07ba22: 7120 b108 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +07ba28: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0007 line=613 │ │ 0x000c line=614 │ │ 0x0017 line=615 │ │ 0x001c line=616 │ │ @@ -140148,17 +140147,17 @@ │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ source_file_idx : 999 (FragmentManager.java) │ │ │ │ Class #549 header: │ │ -class_idx : 199 │ │ +class_idx : 206 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 447 │ │ +superclass_idx : 454 │ │ source_file_idx : 1003 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #549 - │ │ @@ -140196,21 +140195,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 │ │ -07ba28: |[07ba28] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -07ba38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ba3a: 7010 e10a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0ae1 │ │ -07ba40: 5b10 2901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07ba44: 5b10 2a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07ba48: 5b12 2b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ -07ba4c: 0e00 |000a: return-void │ │ +07ba2c: |[07ba2c] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +07ba3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07ba3e: 7010 e10a 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0ae1 │ │ +07ba44: 5b10 2901 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07ba48: 5b10 2a01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07ba4c: 5b12 2b01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ +07ba50: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -140219,62 +140218,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 │ │ -07ba50: |[07ba50] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -07ba60: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -07ba64: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ba6a: 1a01 0d10 |0005: const-string v1, "android:switcher:" // string@100d │ │ -07ba6e: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ba74: 0c00 |000a: move-result-object v0 │ │ -07ba76: 6e20 d822 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07ba7c: 0c00 |000e: move-result-object v0 │ │ -07ba7e: 1a01 d900 |000f: const-string v1, ":" // string@00d9 │ │ -07ba82: 6e20 dc22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ba88: 0c00 |0014: move-result-object v0 │ │ -07ba8a: 6e30 d922 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ -07ba90: 0c00 |0018: move-result-object v0 │ │ -07ba92: 6e10 e122 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ba98: 0c00 |001c: move-result-object v0 │ │ -07ba9a: 1100 |001d: return-object v0 │ │ +07ba54: |[07ba54] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +07ba64: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +07ba68: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ba6e: 1a01 1610 |0005: const-string v1, "android:switcher:" // string@1016 │ │ +07ba72: 6e20 dc22 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ba78: 0c00 |000a: move-result-object v0 │ │ +07ba7a: 6e20 d822 2000 |000b: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07ba80: 0c00 |000e: move-result-object v0 │ │ +07ba82: 1a01 d900 |000f: const-string v1, ":" // string@00d9 │ │ +07ba86: 6e20 dc22 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ba8c: 0c00 |0014: move-result-object v0 │ │ +07ba8e: 6e30 d922 3004 |0015: invoke-virtual {v0, v3, v4}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@22d9 │ │ +07ba94: 0c00 |0018: move-result-object v0 │ │ +07ba96: 6e10 e122 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ba9c: 0c00 |001c: move-result-object v0 │ │ +07ba9e: 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 │ │ -07ba9c: |[07ba9c] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -07baac: 5410 2901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bab0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -07bab4: 5410 2b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ -07bab8: 6e10 3404 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -07babe: 0c00 |0009: move-result-object v0 │ │ -07bac0: 5b10 2901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bac4: 5410 2901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bac8: 1f04 b500 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bacc: 6e20 ff04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ -07bad2: 0e00 |0013: return-void │ │ +07baa0: |[07baa0] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07bab0: 5410 2901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bab4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +07bab8: 5410 2b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ +07babc: 6e10 3404 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +07bac2: 0c00 |0009: move-result-object v0 │ │ +07bac4: 5b10 2901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bac8: 5410 2901 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bacc: 1f04 bc00 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bad0: 6e20 ff04 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04ff │ │ +07bad6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -140288,24 +140287,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07bad4: |[07bad4] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -07bae4: 5410 2901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bae8: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -07baec: 5410 2901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07baf0: 6e10 fe04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ -07baf6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07baf8: 5b10 2901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bafc: 5410 2b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ -07bb00: 6e10 3704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ -07bb06: 0e00 |0011: return-void │ │ +07bad8: |[07bad8] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +07bae8: 5410 2901 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07baec: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +07baf0: 5410 2901 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07baf4: 6e10 fe04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ +07bafa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07bafc: 5b10 2901 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bb00: 5410 2b01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ +07bb04: 6e10 3704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ +07bb0a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -140324,17 +140323,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07bb08: |[07bb08] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -07bb18: 8130 |0000: int-to-long v0, v3 │ │ -07bb1a: 1000 |0001: return-wide v0 │ │ +07bb0c: |[07bb0c] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +07bb1c: 8130 |0000: int-to-long v0, v3 │ │ +07bb1e: 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 │ │ │ │ @@ -140343,50 +140342,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 │ │ -07bb1c: |[07bb1c] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -07bb2c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -07bb2e: 5484 2901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bb32: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -07bb36: 5484 2b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ -07bb3a: 6e10 3404 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -07bb40: 0c04 |000a: move-result-object v4 │ │ -07bb42: 5b84 2901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bb46: 6e20 af04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@04af │ │ -07bb4c: 0b02 |0010: move-result-wide v2 │ │ -07bb4e: 6e10 181f 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ -07bb54: 0a04 |0014: move-result v4 │ │ -07bb56: 7130 b204 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04b2 │ │ -07bb5c: 0c01 |0018: move-result-object v1 │ │ -07bb5e: 5484 2b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ -07bb62: 6e20 3904 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ -07bb68: 0c00 |001e: move-result-object v0 │ │ -07bb6a: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -07bb6e: 5484 2901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bb72: 6e20 fc04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04fc │ │ -07bb78: 5484 2a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bb7c: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -07bb80: 6e20 e203 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07bb86: 6e20 e503 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07bb8c: 1100 |0030: return-object v0 │ │ -07bb8e: 6e20 ae04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04ae │ │ -07bb94: 0c00 |0034: move-result-object v0 │ │ -07bb96: 5484 2901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ -07bb9a: 6e10 181f 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ -07bba0: 0a05 |003a: move-result v5 │ │ -07bba2: 6e10 181f 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ -07bba8: 0a06 |003e: move-result v6 │ │ -07bbaa: 7130 b204 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04b2 │ │ -07bbb0: 0c06 |0042: move-result-object v6 │ │ -07bbb2: 6e40 f904 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@04f9 │ │ -07bbb8: 28e0 |0046: goto 0026 // -0020 │ │ +07bb20: |[07bb20] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +07bb30: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07bb32: 5484 2901 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bb36: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +07bb3a: 5484 2b01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ +07bb3e: 6e10 3404 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +07bb44: 0c04 |000a: move-result-object v4 │ │ +07bb46: 5b84 2901 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bb4a: 6e20 af04 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@04af │ │ +07bb50: 0b01 |0010: move-result-wide v1 │ │ +07bb52: 6e10 181f 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ +07bb58: 0a04 |0014: move-result v4 │ │ +07bb5a: 7130 b204 1402 |0015: invoke-static {v4, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04b2 │ │ +07bb60: 0c03 |0018: move-result-object v3 │ │ +07bb62: 5484 2b01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@012b │ │ +07bb66: 6e20 3904 3400 |001b: invoke-virtual {v4, v3}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0439 │ │ +07bb6c: 0c00 |001e: move-result-object v0 │ │ +07bb6e: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +07bb72: 5484 2901 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bb76: 6e20 fc04 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04fc │ │ +07bb7c: 5484 2a01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bb80: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +07bb84: 6e20 e203 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07bb8a: 6e20 e503 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07bb90: 1100 |0030: return-object v0 │ │ +07bb92: 6e20 ae04 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04ae │ │ +07bb98: 0c00 |0034: move-result-object v0 │ │ +07bb9a: 5484 2901 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0129 │ │ +07bb9e: 6e10 181f 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ +07bba4: 0a05 |003a: move-result v5 │ │ +07bba6: 6e10 181f 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ +07bbac: 0a06 |003e: move-result v6 │ │ +07bbae: 7130 b204 1602 |003f: invoke-static {v6, v1, v2}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@04b2 │ │ +07bbb4: 0c06 |0042: move-result-object v6 │ │ +07bbb6: 6e40 f904 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@04f9 │ │ +07bbbc: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -140396,38 +140395,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 │ │ -07bbbc: |[07bbbc] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -07bbcc: 1f03 b500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bbd0: 6e10 9e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@039e │ │ -07bbd6: 0c00 |0005: move-result-object v0 │ │ -07bbd8: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -07bbdc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07bbde: 0f00 |0009: return v0 │ │ -07bbe0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07bbe2: 28fe |000b: goto 0009 // -0002 │ │ +07bbc0: |[07bbc0] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +07bbd0: 1f03 bc00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bbd4: 6e10 9e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@039e │ │ +07bbda: 0c00 |0005: move-result-object v0 │ │ +07bbdc: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +07bbe0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07bbe2: 0f00 |0009: return v0 │ │ +07bbe4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07bbe6: 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; │ │ @@ -140437,16 +140436,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 │ │ -07bbe4: |[07bbe4] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -07bbf4: 0e00 |0000: return-void │ │ +07bbe8: |[07bbe8] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +07bbf8: 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; │ │ @@ -140456,17 +140455,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07bbf8: |[07bbf8] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -07bc08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07bc0a: 1100 |0001: return-object v0 │ │ +07bbfc: |[07bbfc] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +07bc0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07bc0e: 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;) │ │ @@ -140474,32 +140473,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 │ │ -07bc0c: |[07bc0c] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -07bc1c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07bc1e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07bc20: 0770 |0002: move-object v0, v7 │ │ -07bc22: 1f00 b500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bc26: 5441 2a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bc2a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -07bc2e: 5441 2a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bc32: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -07bc36: 5441 2a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bc3a: 6e20 e203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07bc40: 5441 2a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bc44: 6e20 e503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07bc4a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -07bc4e: 6e20 e203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07bc54: 6e20 e503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07bc5a: 5b40 2a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ -07bc5e: 0e00 |0021: return-void │ │ +07bc10: |[07bc10] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07bc20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07bc22: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07bc24: 0770 |0002: move-object v0, v7 │ │ +07bc26: 1f00 bc00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bc2a: 5441 2a01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bc2e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +07bc32: 5441 2a01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bc36: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +07bc3a: 5441 2a01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bc3e: 6e20 e203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07bc44: 5441 2a01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bc48: 6e20 e503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07bc4e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +07bc52: 6e20 e203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07bc58: 6e20 e503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07bc5e: 5b40 2a01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@012a │ │ +07bc62: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -140520,29 +140519,29 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07bc60: |[07bc60] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -07bc70: 0e00 |0000: return-void │ │ +07bc64: |[07bc64] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +07bc74: 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 : 1003 (FragmentPagerAdapter.java) │ │ │ │ Class #550 header: │ │ -class_idx : 202 │ │ +class_idx : 209 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 447 │ │ +superclass_idx : 454 │ │ source_file_idx : 1005 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #550 annotations: │ │ @@ -140594,27 +140593,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 │ │ -07bc74: |[07bc74] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -07bc84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07bc86: 7010 e10a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0ae1 │ │ -07bc8c: 5b21 3a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bc90: 2200 7b04 |0006: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07bc94: 7010 ff22 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07bc9a: 5b20 3e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bc9e: 2200 7b04 |000d: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07bca2: 7010 ff22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07bca8: 5b20 3d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bcac: 5b21 3b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07bcb0: 5b23 3c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bcb4: 0e00 |0018: return-void │ │ +07bc78: |[07bc78] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +07bc88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07bc8a: 7010 e10a 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@0ae1 │ │ +07bc90: 5b21 3a01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bc94: 2200 8404 |0006: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +07bc98: 7010 ff22 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07bc9e: 5b20 3e01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bca2: 2200 8404 |000d: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +07bca6: 7010 ff22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07bcac: 5b20 3d01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bcb0: 5b21 3b01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07bcb4: 5b23 3c01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bcb8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -140630,41 +140629,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 │ │ -07bcb8: |[07bcb8] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -07bcc8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07bcca: 0770 |0001: move-object v0, v7 │ │ -07bccc: 1f00 b500 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bcd0: 5441 3a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bcd4: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -07bcd8: 5441 3c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bcdc: 6e10 3404 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -07bce2: 0c01 |000d: move-result-object v1 │ │ -07bce4: 5b41 3a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bce8: 5441 3e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bcec: 6e10 0d23 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bcf2: 0a01 |0015: move-result v1 │ │ -07bcf4: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -07bcf8: 5441 3e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bcfc: 6e20 0323 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07bd02: 28f3 |001d: goto 0010 // -000d │ │ -07bd04: 5441 3e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bd08: 5442 3c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bd0c: 6e20 4804 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0448 │ │ -07bd12: 0c02 |0025: move-result-object v2 │ │ -07bd14: 6e30 0c23 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -07bd1a: 5441 3d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bd1e: 6e30 0c23 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -07bd24: 5441 3a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bd28: 6e20 0405 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0504 │ │ -07bd2e: 0e00 |0033: return-void │ │ +07bcbc: |[07bcbc] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07bccc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07bcce: 0770 |0001: move-object v0, v7 │ │ +07bcd0: 1f00 bc00 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bcd4: 5441 3a01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bcd8: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +07bcdc: 5441 3c01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bce0: 6e10 3404 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +07bce6: 0c01 |000d: move-result-object v1 │ │ +07bce8: 5b41 3a01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bcec: 5441 3e01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bcf0: 6e10 0d23 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bcf6: 0a01 |0015: move-result v1 │ │ +07bcf8: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +07bcfc: 5441 3e01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bd00: 6e20 0323 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07bd06: 28f3 |001d: goto 0010 // -000d │ │ +07bd08: 5441 3e01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bd0c: 5442 3c01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bd10: 6e20 4804 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@0448 │ │ +07bd16: 0c02 |0025: move-result-object v2 │ │ +07bd18: 6e30 0c23 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +07bd1e: 5441 3d01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bd22: 6e30 0c23 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +07bd28: 5441 3a01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bd2c: 6e20 0405 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@0504 │ │ +07bd32: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -140684,24 +140683,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -07bd30: |[07bd30] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -07bd40: 5410 3a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bd44: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -07bd48: 5410 3a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bd4c: 6e10 fe04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ -07bd52: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -07bd54: 5b10 3a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bd58: 5410 3c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bd5c: 6e10 3704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ -07bd62: 0e00 |0011: return-void │ │ +07bd34: |[07bd34] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +07bd44: 5410 3a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bd48: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +07bd4c: 5410 3a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bd50: 6e10 fe04 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@04fe │ │ +07bd56: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +07bd58: 5b10 3a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bd5c: 5410 3c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bd60: 6e10 3704 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@0437 │ │ +07bd66: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -140720,62 +140719,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 │ │ -07bd64: |[07bd64] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -07bd74: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07bd76: 5463 3d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bd7a: 6e10 0d23 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bd80: 0a03 |0006: move-result v3 │ │ -07bd82: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -07bd86: 5463 3d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bd8a: 6e20 0723 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07bd90: 0c00 |000e: move-result-object v0 │ │ -07bd92: 1f00 b500 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bd96: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -07bd9a: 1100 |0013: return-object v0 │ │ -07bd9c: 5463 3a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bda0: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -07bda4: 5463 3c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bda8: 6e10 3404 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -07bdae: 0c03 |001d: move-result-object v3 │ │ -07bdb0: 5b63 3a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07bdb4: 6e20 c504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04c5 │ │ -07bdba: 0c01 |0023: move-result-object v1 │ │ -07bdbc: 5463 3e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bdc0: 6e10 0d23 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bdc6: 0a03 |0029: move-result v3 │ │ -07bdc8: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -07bdcc: 5463 3e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bdd0: 6e20 0723 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07bdd6: 0c02 |0031: move-result-object v2 │ │ -07bdd8: 1f02 b400 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00b4 │ │ -07bddc: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -07bde0: 6e20 e103 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@03e1 │ │ -07bde6: 5463 3d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bdea: 6e10 0d23 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bdf0: 0a03 |003e: move-result v3 │ │ -07bdf2: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -07bdf6: 5463 3d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bdfa: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -07bdfc: 6e20 0323 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07be02: 28f2 |0047: goto 0039 // -000e │ │ -07be04: 6e20 e203 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07be0a: 6e20 e503 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07be10: 5463 3d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07be14: 6e30 0c23 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -07be1a: 5463 3a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ -07be1e: 6e10 181f 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ -07be24: 0a04 |0058: move-result v4 │ │ -07be26: 6e30 f804 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04f8 │ │ -07be2c: 0710 |005c: move-object v0, v1 │ │ -07be2e: 28b6 |005d: goto 0013 // -004a │ │ +07bd68: |[07bd68] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +07bd78: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07bd7a: 5463 3d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bd7e: 6e10 0d23 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bd84: 0a03 |0006: move-result v3 │ │ +07bd86: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +07bd8a: 5463 3d01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bd8e: 6e20 0723 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07bd94: 0c00 |000e: move-result-object v0 │ │ +07bd96: 1f00 bc00 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bd9a: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +07bd9e: 1100 |0013: return-object v0 │ │ +07bda0: 5463 3a01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bda4: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +07bda8: 5463 3c01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bdac: 6e10 3404 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +07bdb2: 0c03 |001d: move-result-object v3 │ │ +07bdb4: 5b63 3a01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07bdb8: 6e20 c504 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@04c5 │ │ +07bdbe: 0c01 |0023: move-result-object v1 │ │ +07bdc0: 5463 3e01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bdc4: 6e10 0d23 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bdca: 0a03 |0029: move-result v3 │ │ +07bdcc: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +07bdd0: 5463 3e01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bdd4: 6e20 0723 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07bdda: 0c02 |0031: move-result-object v2 │ │ +07bddc: 1f02 bb00 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@00bb │ │ +07bde0: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +07bde4: 6e20 e103 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@03e1 │ │ +07bdea: 5463 3d01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bdee: 6e10 0d23 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bdf4: 0a03 |003e: move-result v3 │ │ +07bdf6: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +07bdfa: 5463 3d01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bdfe: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +07be00: 6e20 0323 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07be06: 28f2 |0047: goto 0039 // -000e │ │ +07be08: 6e20 e203 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07be0e: 6e20 e503 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07be14: 5463 3d01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07be18: 6e30 0c23 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +07be1e: 5463 3a01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@013a │ │ +07be22: 6e10 181f 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1f18 │ │ +07be28: 0a04 |0058: move-result v4 │ │ +07be2a: 6e30 f804 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@04f8 │ │ +07be30: 0710 |005c: move-object v0, v1 │ │ +07be32: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -140805,23 +140804,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 │ │ -07be30: |[07be30] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -07be40: 1f03 b500 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07be44: 6e10 9e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@039e │ │ -07be4a: 0c00 |0005: move-result-object v0 │ │ -07be4c: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -07be50: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07be52: 0f00 |0009: return v0 │ │ -07be54: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07be56: 28fe |000b: goto 0009 // -0002 │ │ +07be34: |[07be34] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +07be44: 1f03 bc00 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07be48: 6e10 9e03 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@039e │ │ +07be4e: 0c00 |0005: move-result-object v0 │ │ +07be50: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +07be54: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07be56: 0f00 |0009: return v0 │ │ +07be58: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07be5a: 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; │ │ @@ -140831,85 +140830,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 │ │ -07be58: |[07be58] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -07be68: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -07be6c: 07c0 |0002: move-object v0, v12 │ │ -07be6e: 1f00 7300 |0003: check-cast v0, Landroid/os/Bundle; // type@0073 │ │ -07be72: 6e20 6402 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ -07be78: 1a08 ec24 |0008: const-string v8, "states" // string@24ec │ │ -07be7c: 6e20 5302 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0253 │ │ -07be82: 0c02 |000d: move-result-object v2 │ │ -07be84: 54b8 3e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07be88: 6e10 0523 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -07be8e: 54b8 3d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07be92: 6e10 0523 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -07be98: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -07be9c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -07be9e: 2128 |001b: array-length v8, v2 │ │ -07bea0: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -07bea4: 54b9 3e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bea8: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -07beac: 1f08 b400 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00b4 │ │ -07beb0: 6e20 0323 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07beb6: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07beba: 28f2 |0029: goto 001b // -000e │ │ -07bebc: 6e10 5a02 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@025a │ │ -07bec2: 0c07 |002d: move-result-object v7 │ │ -07bec4: 7210 a822 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@22a8 │ │ -07beca: 0c04 |0031: move-result-object v4 │ │ -07becc: 7210 2023 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -07bed2: 0a08 |0035: move-result v8 │ │ -07bed4: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -07bed8: 7210 2123 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -07bede: 0c06 |003b: move-result-object v6 │ │ -07bee0: 1f06 6304 |003c: check-cast v6, Ljava/lang/String; // type@0463 │ │ -07bee4: 1a08 c413 |003e: const-string v8, "f" // string@13c4 │ │ -07bee8: 6e20 cd22 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ -07beee: 0a08 |0043: move-result v8 │ │ -07bef0: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -07bef4: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -07bef6: 6e20 ce22 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -07befc: 0c08 |004a: move-result-object v8 │ │ -07befe: 7110 a422 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ -07bf04: 0a05 |004e: move-result v5 │ │ -07bf06: 54b8 3c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07bf0a: 6e30 3c04 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@043c │ │ -07bf10: 0c01 |0054: move-result-object v1 │ │ -07bf12: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -07bf16: 54b8 3d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bf1a: 6e10 0d23 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bf20: 0a08 |005c: move-result v8 │ │ -07bf22: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -07bf26: 54b8 3d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bf2a: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -07bf2c: 6e20 0323 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07bf32: 28f2 |0065: goto 0057 // -000e │ │ -07bf34: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -07bf36: 6e20 e203 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07bf3c: 54b8 3d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bf40: 6e30 0c23 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ -07bf46: 28c3 |006f: goto 0032 // -003d │ │ -07bf48: 1a08 ec03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@03ec │ │ -07bf4c: 2209 6404 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@0464 │ │ -07bf50: 7010 d422 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07bf56: 1a0a 7802 |0077: const-string v10, "Bad fragment at key " // string@0278 │ │ -07bf5a: 6e20 dc22 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07bf60: 0c09 |007c: move-result-object v9 │ │ -07bf62: 6e20 dc22 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07bf68: 0c09 |0080: move-result-object v9 │ │ -07bf6a: 6e10 e122 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07bf70: 0c09 |0084: move-result-object v9 │ │ -07bf72: 7120 911d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -07bf78: 28aa |0088: goto 0032 // -0056 │ │ -07bf7a: 0e00 |0089: return-void │ │ +07be5c: |[07be5c] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +07be6c: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +07be70: 07c0 |0002: move-object v0, v12 │ │ +07be72: 1f00 7a00 |0003: check-cast v0, Landroid/os/Bundle; // type@007a │ │ +07be76: 6e20 6402 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0264 │ │ +07be7c: 1a08 f524 |0008: const-string v8, "states" // string@24f5 │ │ +07be80: 6e20 5302 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0253 │ │ +07be86: 0c02 |000d: move-result-object v2 │ │ +07be88: 54b8 3e01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07be8c: 6e10 0523 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +07be92: 54b8 3d01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07be96: 6e10 0523 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +07be9c: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +07bea0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +07bea2: 2128 |001b: array-length v8, v2 │ │ +07bea4: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +07bea8: 54b9 3e01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07beac: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +07beb0: 1f08 bb00 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@00bb │ │ +07beb4: 6e20 0323 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07beba: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07bebe: 28f2 |0029: goto 001b // -000e │ │ +07bec0: 6e10 5a02 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@025a │ │ +07bec6: 0c07 |002d: move-result-object v7 │ │ +07bec8: 7210 a822 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@22a8 │ │ +07bece: 0c04 |0031: move-result-object v4 │ │ +07bed0: 7210 2023 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +07bed6: 0a08 |0035: move-result v8 │ │ +07bed8: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +07bedc: 7210 2123 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +07bee2: 0c06 |003b: move-result-object v6 │ │ +07bee4: 1f06 6c04 |003c: check-cast v6, Ljava/lang/String; // type@046c │ │ +07bee8: 1a08 cd13 |003e: const-string v8, "f" // string@13cd │ │ +07beec: 6e20 cd22 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ +07bef2: 0a08 |0043: move-result v8 │ │ +07bef4: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +07bef8: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +07befa: 6e20 ce22 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +07bf00: 0c08 |004a: move-result-object v8 │ │ +07bf02: 7110 a422 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ +07bf08: 0a05 |004e: move-result v5 │ │ +07bf0a: 54b8 3c01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07bf0e: 6e30 3c04 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@043c │ │ +07bf14: 0c01 |0054: move-result-object v1 │ │ +07bf16: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +07bf1a: 54b8 3d01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bf1e: 6e10 0d23 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bf24: 0a08 |005c: move-result v8 │ │ +07bf26: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +07bf2a: 54b8 3d01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bf2e: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +07bf30: 6e20 0323 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07bf36: 28f2 |0065: goto 0057 // -000e │ │ +07bf38: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +07bf3a: 6e20 e203 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07bf40: 54b8 3d01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bf44: 6e30 0c23 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@230c │ │ +07bf4a: 28c3 |006f: goto 0032 // -003d │ │ +07bf4c: 1a08 ec03 |0070: const-string v8, "FragmentStatePagerAdapter" // string@03ec │ │ +07bf50: 2209 6d04 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@046d │ │ +07bf54: 7010 d422 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07bf5a: 1a0a 7802 |0077: const-string v10, "Bad fragment at key " // string@0278 │ │ +07bf5e: 6e20 dc22 a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07bf64: 0c09 |007c: move-result-object v9 │ │ +07bf66: 6e20 dc22 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07bf6c: 0c09 |0080: move-result-object v9 │ │ +07bf6e: 6e10 e122 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07bf74: 0c09 |0084: move-result-object v9 │ │ +07bf76: 7120 911d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +07bf7c: 28aa |0088: goto 0032 // -0056 │ │ +07bf7e: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -140948,57 +140947,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -07bf7c: |[07bf7c] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -07bf8c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07bf8e: 5475 3e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bf92: 6e10 0d23 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bf98: 0a05 |0006: move-result v5 │ │ -07bf9a: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -07bf9e: 2204 7300 |0009: new-instance v4, Landroid/os/Bundle; // type@0073 │ │ -07bfa2: 7010 4c02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024c │ │ -07bfa8: 5475 3e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bfac: 6e10 0d23 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bfb2: 0a05 |0013: move-result v5 │ │ -07bfb4: 2351 a904 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@04a9 │ │ -07bfb8: 5475 3e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ -07bfbc: 6e20 0f23 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -07bfc2: 1a05 ec24 |001b: const-string v5, "states" // string@24ec │ │ -07bfc6: 6e30 5f02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@025f │ │ -07bfcc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -07bfce: 5475 3d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bfd2: 6e10 0d23 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07bfd8: 0a05 |0026: move-result v5 │ │ -07bfda: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -07bfde: 5475 3d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ -07bfe2: 6e20 0723 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -07bfe8: 0c00 |002e: move-result-object v0 │ │ -07bfea: 1f00 b500 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07bfee: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -07bff2: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -07bff6: 2204 7300 |0035: new-instance v4, Landroid/os/Bundle; // type@0073 │ │ -07bffa: 7010 4c02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024c │ │ -07c000: 2205 6404 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -07c004: 7010 d422 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07c00a: 1a06 c413 |003f: const-string v6, "f" // string@13c4 │ │ -07c00e: 6e20 dc22 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c014: 0c05 |0044: move-result-object v5 │ │ -07c016: 6e20 d822 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07c01c: 0c05 |0048: move-result-object v5 │ │ -07c01e: 6e10 e122 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07c024: 0c03 |004c: move-result-object v3 │ │ -07c026: 5475 3c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ -07c02a: 6e40 4604 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@0446 │ │ -07c030: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07c034: 28cd |0054: goto 0021 // -0033 │ │ -07c036: 1104 |0055: return-object v4 │ │ +07bf80: |[07bf80] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +07bf90: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07bf92: 5475 3e01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bf96: 6e10 0d23 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bf9c: 0a05 |0006: move-result v5 │ │ +07bf9e: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +07bfa2: 2204 7a00 |0009: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +07bfa6: 7010 4c02 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024c │ │ +07bfac: 5475 3e01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bfb0: 6e10 0d23 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bfb6: 0a05 |0013: move-result v5 │ │ +07bfb8: 2351 b204 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@04b2 │ │ +07bfbc: 5475 3e01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@013e │ │ +07bfc0: 6e20 0f23 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +07bfc6: 1a05 f524 |001b: const-string v5, "states" // string@24f5 │ │ +07bfca: 6e30 5f02 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@025f │ │ +07bfd0: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +07bfd2: 5475 3d01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bfd6: 6e10 0d23 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07bfdc: 0a05 |0026: move-result v5 │ │ +07bfde: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +07bfe2: 5475 3d01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@013d │ │ +07bfe6: 6e20 0723 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +07bfec: 0c00 |002e: move-result-object v0 │ │ +07bfee: 1f00 bc00 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07bff2: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +07bff6: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +07bffa: 2204 7a00 |0035: new-instance v4, Landroid/os/Bundle; // type@007a │ │ +07bffe: 7010 4c02 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@024c │ │ +07c004: 2205 6d04 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +07c008: 7010 d422 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07c00e: 1a06 cd13 |003f: const-string v6, "f" // string@13cd │ │ +07c012: 6e20 dc22 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c018: 0c05 |0044: move-result-object v5 │ │ +07c01a: 6e20 d822 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07c020: 0c05 |0048: move-result-object v5 │ │ +07c022: 6e10 e122 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07c028: 0c03 |004c: move-result-object v3 │ │ +07c02a: 5475 3c01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@013c │ │ +07c02e: 6e40 4604 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@0446 │ │ +07c034: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07c038: 28cd |0054: goto 0021 // -0033 │ │ +07c03a: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -141027,32 +141026,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 │ │ -07c038: |[07c038] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -07c048: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07c04a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07c04c: 0770 |0002: move-object v0, v7 │ │ -07c04e: 1f00 b500 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00b5 │ │ -07c052: 5441 3b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07c056: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -07c05a: 5441 3b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07c05e: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -07c062: 5441 3b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07c066: 6e20 e203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07c06c: 5441 3b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07c070: 6e20 e503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07c076: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -07c07a: 6e20 e203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ -07c080: 6e20 e503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ -07c086: 5b40 3b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ -07c08a: 0e00 |0021: return-void │ │ +07c03c: |[07c03c] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07c04c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07c04e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +07c050: 0770 |0002: move-object v0, v7 │ │ +07c052: 1f00 bc00 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@00bc │ │ +07c056: 5441 3b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07c05a: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +07c05e: 5441 3b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07c062: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +07c066: 5441 3b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07c06a: 6e20 e203 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07c070: 5441 3b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07c074: 6e20 e503 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07c07a: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +07c07e: 6e20 e203 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@03e2 │ │ +07c084: 6e20 e503 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@03e5 │ │ +07c08a: 5b40 3b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@013b │ │ +07c08e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -141073,30 +141072,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07c08c: |[07c08c] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -07c09c: 0e00 |0000: return-void │ │ +07c090: |[07c090] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +07c0a0: 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 : 1005 (FragmentStatePagerAdapter.java) │ │ │ │ Class #551 header: │ │ -class_idx : 212 │ │ +class_idx : 219 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 181 │ │ -source_file_idx : 2385 │ │ +superclass_idx : 188 │ │ +source_file_idx : 2394 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #551 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -141170,26 +141169,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07c0a0: |[07c0a0] android.support.v4.app.ListFragment.:()V │ │ -07c0b0: 7010 8903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0389 │ │ -07c0b6: 2200 7700 |0003: new-instance v0, Landroid/os/Handler; // type@0077 │ │ -07c0ba: 7010 6b02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -07c0c0: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ -07c0c4: 2200 d200 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00d2 │ │ -07c0c8: 7020 1005 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0510 │ │ -07c0ce: 5b10 6301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ -07c0d2: 2200 d300 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00d3 │ │ -07c0d6: 7020 1205 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0512 │ │ -07c0dc: 5b10 6101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0161 │ │ -07c0e0: 0e00 |0018: return-void │ │ +07c0a4: |[07c0a4] android.support.v4.app.ListFragment.:()V │ │ +07c0b4: 7010 8903 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0389 │ │ +07c0ba: 2200 7e00 |0003: new-instance v0, Landroid/os/Handler; // type@007e │ │ +07c0be: 7010 6b02 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +07c0c4: 5b10 5d01 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ +07c0c8: 2200 d900 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@00d9 │ │ +07c0cc: 7020 1005 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0510 │ │ +07c0d2: 5b10 6301 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ +07c0d6: 2200 da00 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@00da │ │ +07c0da: 7020 1205 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0512 │ │ +07c0e0: 5b10 6101 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0161 │ │ +07c0e4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -141201,103 +141200,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -07c0e4: |[07c0e4] android.support.v4.app.ListFragment.ensureList:()V │ │ -07c0f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07c0f6: 5463 5e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c0fa: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -07c0fe: 0e00 |0005: return-void │ │ -07c100: 6e10 1b05 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@051b │ │ -07c106: 0c02 |0009: move-result-object v2 │ │ -07c108: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -07c10c: 2203 5204 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -07c110: 1a04 eb02 |000e: const-string v4, "Content view not yet created" // string@02eb │ │ -07c114: 7020 a022 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07c11a: 2703 |0013: throw v3 │ │ -07c11c: 2023 e403 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@03e4 │ │ -07c120: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -07c124: 1f02 e403 |0018: check-cast v2, Landroid/widget/ListView; // type@03e4 │ │ -07c128: 5b62 5e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c12c: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -07c12e: 5c63 6001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ -07c132: 5463 5e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c136: 5464 6101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0161 │ │ -07c13a: 6e20 9720 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2097 │ │ -07c140: 5463 5a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c144: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -07c148: 5460 5a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c14c: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -07c14e: 5b63 5a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c152: 6e20 2105 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0521 │ │ -07c158: 5463 5d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ -07c15c: 5464 6301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ -07c160: 6e20 7002 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ -07c166: 28cc |0039: goto 0005 // -0034 │ │ -07c168: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -07c16e: 6e20 781e 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07c174: 0c03 |0040: move-result-object v3 │ │ -07c176: 1f03 fb03 |0041: check-cast v3, Landroid/widget/TextView; // type@03fb │ │ -07c17a: 5b63 6401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c17e: 5463 6401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c182: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -07c186: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -07c18c: 6e20 781e 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07c192: 0c03 |004f: move-result-object v3 │ │ -07c194: 5b63 5c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ -07c198: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -07c19e: 6e20 781e 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07c1a4: 0c03 |0058: move-result-object v3 │ │ -07c1a6: 5b63 6201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c1aa: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -07c1b0: 6e20 781e 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07c1b6: 0c03 |0061: move-result-object v3 │ │ -07c1b8: 5b63 5f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c1bc: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -07c1c2: 6e20 781e 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -07c1c8: 0c01 |006a: move-result-object v1 │ │ -07c1ca: 2013 e403 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@03e4 │ │ -07c1ce: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -07c1d2: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -07c1d6: 2203 6104 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@0461 │ │ -07c1da: 1a04 dc0d |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0ddc │ │ -07c1de: 7020 bd22 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -07c1e4: 2703 |0078: throw v3 │ │ -07c1e6: 5463 6401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c1ea: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -07c1ee: 6e20 2f21 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -07c1f4: 28d2 |0080: goto 0052 // -002e │ │ -07c1f6: 2203 6104 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@0461 │ │ -07c1fa: 1a04 ea02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02ea │ │ -07c1fe: 7020 bd22 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -07c204: 2703 |0088: throw v3 │ │ -07c206: 1f01 e403 |0089: check-cast v1, Landroid/widget/ListView; // type@03e4 │ │ -07c20a: 5b61 5e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c20e: 5463 5c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ -07c212: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -07c216: 5463 5e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c21a: 5464 5c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ -07c21e: 6e20 9520 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ -07c224: 2884 |0098: goto 001c // -007c │ │ -07c226: 5463 5b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ -07c22a: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -07c22e: 5463 6401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c232: 5464 5b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ -07c236: 6e20 2a21 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -07c23c: 5463 5e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c240: 5464 6401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c244: 6e20 9520 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ -07c24a: 2900 71ff |00ab: goto/16 001c // -008f │ │ -07c24e: 5463 6201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c252: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -07c256: 7030 2305 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ -07c25c: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +07c0e8: |[07c0e8] android.support.v4.app.ListFragment.ensureList:()V │ │ +07c0f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07c0fa: 5463 5e01 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c0fe: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +07c102: 0e00 |0005: return-void │ │ +07c104: 6e10 1b05 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@051b │ │ +07c10a: 0c02 |0009: move-result-object v2 │ │ +07c10c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +07c110: 2203 5b04 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +07c114: 1a04 eb02 |000e: const-string v4, "Content view not yet created" // string@02eb │ │ +07c118: 7020 a022 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07c11e: 2703 |0013: throw v3 │ │ +07c120: 2023 ed03 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@03ed │ │ +07c124: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +07c128: 1f02 ed03 |0018: check-cast v2, Landroid/widget/ListView; // type@03ed │ │ +07c12c: 5b62 5e01 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c130: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +07c132: 5c63 6001 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ +07c136: 5463 5e01 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c13a: 5464 6101 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0161 │ │ +07c13e: 6e20 9720 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2097 │ │ +07c144: 5463 5a01 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c148: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +07c14c: 5460 5a01 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c150: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +07c152: 5b63 5a01 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c156: 6e20 2105 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@0521 │ │ +07c15c: 5463 5d01 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ +07c160: 5464 6301 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ +07c164: 6e20 7002 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0270 │ │ +07c16a: 28cc |0039: goto 0005 // -0034 │ │ +07c16c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +07c172: 6e20 781e 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +07c178: 0c03 |0040: move-result-object v3 │ │ +07c17a: 1f03 0404 |0041: check-cast v3, Landroid/widget/TextView; // type@0404 │ │ +07c17e: 5b63 6401 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c182: 5463 6401 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c186: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +07c18a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +07c190: 6e20 781e 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +07c196: 0c03 |004f: move-result-object v3 │ │ +07c198: 5b63 5c01 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ +07c19c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +07c1a2: 6e20 781e 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +07c1a8: 0c03 |0058: move-result-object v3 │ │ +07c1aa: 5b63 6201 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c1ae: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +07c1b4: 6e20 781e 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +07c1ba: 0c03 |0061: move-result-object v3 │ │ +07c1bc: 5b63 5f01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c1c0: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +07c1c6: 6e20 781e 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +07c1cc: 0c01 |006a: move-result-object v1 │ │ +07c1ce: 2013 ed03 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@03ed │ │ +07c1d2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +07c1d6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +07c1da: 2203 6a04 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@046a │ │ +07c1de: 1a04 e50d |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@0de5 │ │ +07c1e2: 7020 bd22 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +07c1e8: 2703 |0078: throw v3 │ │ +07c1ea: 5463 6401 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c1ee: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +07c1f2: 6e20 2f21 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +07c1f8: 28d2 |0080: goto 0052 // -002e │ │ +07c1fa: 2203 6a04 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@046a │ │ +07c1fe: 1a04 ea02 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@02ea │ │ +07c202: 7020 bd22 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +07c208: 2703 |0088: throw v3 │ │ +07c20a: 1f01 ed03 |0089: check-cast v1, Landroid/widget/ListView; // type@03ed │ │ +07c20e: 5b61 5e01 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c212: 5463 5c01 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ +07c216: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +07c21a: 5463 5e01 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c21e: 5464 5c01 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ +07c222: 6e20 9520 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ +07c228: 2884 |0098: goto 001c // -007c │ │ +07c22a: 5463 5b01 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ +07c22e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +07c232: 5463 6401 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c236: 5464 5b01 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ +07c23a: 6e20 2a21 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +07c240: 5463 5e01 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c244: 5464 6401 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c248: 6e20 9520 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ +07c24e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +07c252: 5463 6201 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c256: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +07c25a: 7030 2305 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ +07c260: 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 │ │ @@ -141342,77 +141341,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -07c260: |[07c260] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -07c270: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -07c276: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -07c27a: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -07c27e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -07c280: 7010 1505 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c286: 5460 6201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c28a: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -07c28e: 2200 5204 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -07c292: 1a01 c702 |0011: const-string v1, "Can't be used with a custom content view" // string@02c7 │ │ -07c296: 7020 a022 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07c29c: 2700 |0016: throw v0 │ │ -07c29e: 5560 6001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ -07c2a2: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -07c2a6: 0e00 |001b: return-void │ │ -07c2a8: 5c67 6001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ -07c2ac: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -07c2b0: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -07c2b4: 5460 6201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c2b8: 6e10 1605 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c2be: 0c01 |0027: move-result-object v1 │ │ -07c2c0: 7120 f41f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -07c2c6: 0c01 |002b: move-result-object v1 │ │ -07c2c8: 6e20 ea1e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07c2ce: 5460 5f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c2d2: 6e10 1605 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c2d8: 0c01 |0034: move-result-object v1 │ │ -07c2da: 7120 f41f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -07c2e0: 0c01 |0038: move-result-object v1 │ │ -07c2e2: 6e20 ea1e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07c2e8: 5460 6201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c2ec: 6e20 e91e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07c2f2: 5460 5f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c2f6: 6e20 e91e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07c2fc: 28d5 |0046: goto 001b // -002b │ │ -07c2fe: 5460 6201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c302: 6e10 741e 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ -07c308: 5460 5f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c30c: 6e10 741e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ -07c312: 28eb |0051: goto 003c // -0015 │ │ -07c314: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -07c318: 5460 6201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c31c: 6e10 1605 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c322: 0c01 |0059: move-result-object v1 │ │ -07c324: 7120 f41f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -07c32a: 0c01 |005d: move-result-object v1 │ │ -07c32c: 6e20 ea1e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07c332: 5460 5f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c336: 6e10 1605 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c33c: 0c01 |0066: move-result-object v1 │ │ -07c33e: 7120 f41f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -07c344: 0c01 |006a: move-result-object v1 │ │ -07c346: 6e20 ea1e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ -07c34c: 5460 6201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c350: 6e20 e91e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07c356: 5460 5f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c35a: 6e20 e91e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -07c360: 28a3 |0078: goto 001b // -005d │ │ -07c362: 5460 6201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c366: 6e10 741e 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ -07c36c: 5460 5f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c370: 6e10 741e 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ -07c376: 28eb |0083: goto 006e // -0015 │ │ +07c264: |[07c264] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +07c274: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +07c27a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +07c27e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +07c282: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +07c284: 7010 1505 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c28a: 5460 6201 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c28e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +07c292: 2200 5b04 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +07c296: 1a01 c702 |0011: const-string v1, "Can't be used with a custom content view" // string@02c7 │ │ +07c29a: 7020 a022 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07c2a0: 2700 |0016: throw v0 │ │ +07c2a2: 5560 6001 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ +07c2a6: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +07c2aa: 0e00 |001b: return-void │ │ +07c2ac: 5c67 6001 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ +07c2b0: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +07c2b4: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +07c2b8: 5460 6201 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c2bc: 6e10 1605 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c2c2: 0c01 |0027: move-result-object v1 │ │ +07c2c4: 7120 f41f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +07c2ca: 0c01 |002b: move-result-object v1 │ │ +07c2cc: 6e20 ea1e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07c2d2: 5460 5f01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c2d6: 6e10 1605 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c2dc: 0c01 |0034: move-result-object v1 │ │ +07c2de: 7120 f41f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +07c2e4: 0c01 |0038: move-result-object v1 │ │ +07c2e6: 6e20 ea1e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07c2ec: 5460 6201 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c2f0: 6e20 e91e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07c2f6: 5460 5f01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c2fa: 6e20 e91e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07c300: 28d5 |0046: goto 001b // -002b │ │ +07c302: 5460 6201 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c306: 6e10 741e 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ +07c30c: 5460 5f01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c310: 6e10 741e 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ +07c316: 28eb |0051: goto 003c // -0015 │ │ +07c318: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +07c31c: 5460 6201 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c320: 6e10 1605 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c326: 0c01 |0059: move-result-object v1 │ │ +07c328: 7120 f41f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +07c32e: 0c01 |005d: move-result-object v1 │ │ +07c330: 6e20 ea1e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07c336: 5460 5f01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c33a: 6e10 1605 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c340: 0c01 |0066: move-result-object v1 │ │ +07c342: 7120 f41f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +07c348: 0c01 |006a: move-result-object v1 │ │ +07c34a: 6e20 ea1e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1eea │ │ +07c350: 5460 6201 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c354: 6e20 e91e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07c35a: 5460 5f01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c35e: 6e20 e91e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +07c364: 28a3 |0078: goto 001b // -005d │ │ +07c366: 5460 6201 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c36a: 6e10 741e 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ +07c370: 5460 5f01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c374: 6e10 741e 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1e74 │ │ +07c37a: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -141443,17 +141442,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07c378: |[07c378] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -07c388: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c38c: 1100 |0002: return-object v0 │ │ +07c37c: |[07c37c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +07c38c: 5410 5a01 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c390: 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;) │ │ @@ -141461,18 +141460,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07c390: |[07c390] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -07c3a0: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c3a6: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c3aa: 1100 |0005: return-object v0 │ │ +07c394: |[07c394] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +07c3a4: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c3aa: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c3ae: 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; │ │ │ │ @@ -141481,20 +141480,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07c3ac: |[07c3ac] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -07c3bc: 7010 1505 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c3c2: 5420 5e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c3c6: 6e10 8a20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@208a │ │ -07c3cc: 0b00 |0008: move-result-wide v0 │ │ -07c3ce: 1000 |0009: return-wide v0 │ │ +07c3b0: |[07c3b0] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +07c3c0: 7010 1505 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c3c6: 5420 5e01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c3ca: 6e10 8a20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@208a │ │ +07c3d0: 0b00 |0008: move-result-wide v0 │ │ +07c3d2: 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; │ │ │ │ @@ -141503,20 +141502,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07c3d0: |[07c3d0] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -07c3e0: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c3e6: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c3ea: 6e10 8b20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@208b │ │ -07c3f0: 0a00 |0008: move-result v0 │ │ -07c3f2: 0f00 |0009: return v0 │ │ +07c3d4: |[07c3d4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +07c3e4: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c3ea: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c3ee: 6e10 8b20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@208b │ │ +07c3f4: 0a00 |0008: move-result v0 │ │ +07c3f6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -141525,73 +141524,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 │ │ -07c3f4: |[07c3f4] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -07c404: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -07c408: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -07c40a: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -07c40c: 6e10 1605 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c412: 0c00 |0007: move-result-object v0 │ │ -07c414: 2205 dc03 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@03dc │ │ -07c418: 7020 2a20 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -07c41e: 2203 e103 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@03e1 │ │ -07c422: 7020 5720 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ -07c428: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -07c42e: 6e20 7220 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@2072 │ │ -07c434: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -07c436: 6e20 7420 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ -07c43c: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -07c440: 6e20 7520 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -07c446: 6e20 7120 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2071 │ │ -07c44c: 2204 e903 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@03e9 │ │ -07c450: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -07c452: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -07c458: 7040 c720 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20c7 │ │ -07c45e: 2207 db03 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c462: 7030 2920 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c468: 6e30 5b20 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -07c46e: 2207 db03 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c472: 7030 2920 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c478: 6e30 2c20 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ -07c47e: 2201 dc03 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@03dc │ │ -07c482: 7020 2a20 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -07c488: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -07c48e: 6e20 3820 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ -07c494: 2206 fb03 |0048: new-instance v6, Landroid/widget/TextView; // type@03fb │ │ -07c498: 6e10 1605 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c49e: 0c07 |004d: move-result-object v7 │ │ -07c4a0: 7020 1021 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ -07c4a6: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -07c4ac: 6e20 2121 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@2121 │ │ -07c4b2: 6e20 2021 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@2120 │ │ -07c4b8: 2207 db03 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c4bc: 7030 2920 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c4c2: 6e30 2c20 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ -07c4c8: 2202 e403 |0062: new-instance v2, Landroid/widget/ListView; // type@03e4 │ │ -07c4cc: 6e10 1605 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ -07c4d2: 0c07 |0067: move-result-object v7 │ │ -07c4d4: 7020 8120 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2081 │ │ -07c4da: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -07c4e0: 6e20 9620 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2096 │ │ -07c4e6: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -07c4e8: 6e20 9420 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@2094 │ │ -07c4ee: 2207 db03 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c4f2: 7030 2920 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c4f8: 6e30 2c20 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ -07c4fe: 2207 db03 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c502: 7030 2920 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c508: 6e30 2c20 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ -07c50e: 2207 db03 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03db │ │ -07c512: 7030 2920 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ -07c518: 6e20 3920 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2039 │ │ -07c51e: 1105 |008d: return-object v5 │ │ +07c3f8: |[07c3f8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +07c408: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +07c40c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +07c40e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +07c410: 6e10 1605 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c416: 0c00 |0007: move-result-object v0 │ │ +07c418: 2205 e503 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@03e5 │ │ +07c41c: 7020 2a20 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +07c422: 2203 ea03 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@03ea │ │ +07c426: 7020 5720 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ +07c42c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +07c432: 6e20 7220 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@2072 │ │ +07c438: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +07c43a: 6e20 7420 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2074 │ │ +07c440: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +07c444: 6e20 7520 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +07c44a: 6e20 7120 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2071 │ │ +07c450: 2204 f203 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@03f2 │ │ +07c454: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +07c456: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +07c45c: 7040 c720 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20c7 │ │ +07c462: 2207 e403 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c466: 7030 2920 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c46c: 6e30 5b20 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +07c472: 2207 e403 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c476: 7030 2920 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c47c: 6e30 2c20 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ +07c482: 2201 e503 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@03e5 │ │ +07c486: 7020 2a20 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +07c48c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +07c492: 6e20 3820 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2038 │ │ +07c498: 2206 0404 |0048: new-instance v6, Landroid/widget/TextView; // type@0404 │ │ +07c49c: 6e10 1605 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c4a2: 0c07 |004d: move-result-object v7 │ │ +07c4a4: 7020 1021 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ +07c4aa: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +07c4b0: 6e20 2121 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@2121 │ │ +07c4b6: 6e20 2021 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@2120 │ │ +07c4bc: 2207 e403 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c4c0: 7030 2920 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c4c6: 6e30 2c20 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ +07c4cc: 2202 ed03 |0062: new-instance v2, Landroid/widget/ListView; // type@03ed │ │ +07c4d0: 6e10 1605 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0516 │ │ +07c4d6: 0c07 |0067: move-result-object v7 │ │ +07c4d8: 7020 8120 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2081 │ │ +07c4de: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +07c4e4: 6e20 9620 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2096 │ │ +07c4ea: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +07c4ec: 6e20 9420 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@2094 │ │ +07c4f2: 2207 e403 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c4f6: 7030 2920 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c4fc: 6e30 2c20 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ +07c502: 2207 e403 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c506: 7030 2920 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c50c: 6e30 2c20 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202c │ │ +07c512: 2207 e403 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@03e4 │ │ +07c516: 7030 2920 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2029 │ │ +07c51c: 6e20 3920 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2039 │ │ +07c522: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -141631,28 +141630,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07c520: |[07c520] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -07c530: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07c532: 5430 5d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ -07c536: 5431 6301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ -07c53a: 6e20 7302 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -07c540: 5b32 5e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c544: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -07c546: 5c30 6001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ -07c54a: 5b32 5f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ -07c54e: 5b32 6201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ -07c552: 5b32 5c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ -07c556: 5b32 6401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c55a: 6f10 bb03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ -07c560: 0e00 |0018: return-void │ │ +07c524: |[07c524] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +07c534: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07c536: 5430 5d01 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@015d │ │ +07c53a: 5431 6301 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@0163 │ │ +07c53e: 6e20 7302 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07c544: 5b32 5e01 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c548: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07c54a: 5c30 6001 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ +07c54e: 5b32 5f01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@015f │ │ +07c552: 5b32 6201 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@0162 │ │ +07c556: 5b32 5c01 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@015c │ │ +07c55a: 5b32 6401 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c55e: 6f10 bb03 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@03bb │ │ +07c564: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -141666,16 +141665,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 │ │ -07c564: |[07c564] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -07c574: 0e00 |0000: return-void │ │ +07c568: |[07c568] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +07c578: 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; │ │ @@ -141687,18 +141686,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 │ │ -07c578: |[07c578] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -07c588: 6f30 c803 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ -07c58e: 7010 1505 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c594: 0e00 |0006: return-void │ │ +07c57c: |[07c57c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +07c58c: 6f30 c803 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@03c8 │ │ +07c592: 7010 1505 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c598: 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; │ │ @@ -141710,31 +141709,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -07c598: |[07c598] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -07c5a8: 7010 1505 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c5ae: 5420 6401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c5b2: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -07c5b6: 2200 5204 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -07c5ba: 1a01 c702 |0009: const-string v1, "Can't be used with a custom content view" // string@02c7 │ │ -07c5be: 7020 a022 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07c5c4: 2700 |000e: throw v0 │ │ -07c5c6: 5420 6401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c5ca: 6e20 2a21 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -07c5d0: 5420 5b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ -07c5d4: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -07c5d8: 5420 5e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c5dc: 5421 6401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ -07c5e0: 6e20 9520 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ -07c5e6: 5b23 5b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ -07c5ea: 0e00 |0021: return-void │ │ +07c59c: |[07c59c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +07c5ac: 7010 1505 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c5b2: 5420 6401 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c5b6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +07c5ba: 2200 5b04 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +07c5be: 1a01 c702 |0009: const-string v1, "Can't be used with a custom content view" // string@02c7 │ │ +07c5c2: 7020 a022 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07c5c8: 2700 |000e: throw v0 │ │ +07c5ca: 5420 6401 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c5ce: 6e20 2a21 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +07c5d4: 5420 5b01 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ +07c5d8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +07c5dc: 5420 5e01 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c5e0: 5421 6401 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@0164 │ │ +07c5e4: 6e20 9520 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2095 │ │ +07c5ea: 5b23 5b01 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@015b │ │ +07c5ee: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -141750,38 +141749,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -07c5ec: |[07c5ec] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -07c5fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07c5fe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07c600: 5443 5a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c604: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -07c608: 0110 |0006: move v0, v1 │ │ -07c60a: 5b45 5a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ -07c60e: 5443 5e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c612: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -07c616: 5443 5e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c61a: 6e20 9120 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ -07c620: 5543 6001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ -07c624: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -07c628: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -07c62c: 6e10 1b05 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@051b │ │ -07c632: 0c03 |001b: move-result-object v3 │ │ -07c634: 6e10 9f1e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ -07c63a: 0c03 |001f: move-result-object v3 │ │ -07c63c: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -07c640: 0112 |0022: move v2, v1 │ │ -07c642: 7030 2305 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ -07c648: 0e00 |0026: return-void │ │ -07c64a: 0120 |0027: move v0, v2 │ │ -07c64c: 28df |0028: goto 0007 // -0021 │ │ +07c5f0: |[07c5f0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +07c600: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07c602: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +07c604: 5443 5a01 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c608: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +07c60c: 0110 |0006: move v0, v1 │ │ +07c60e: 5b45 5a01 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@015a │ │ +07c612: 5443 5e01 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c616: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +07c61a: 5443 5e01 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c61e: 6e20 9120 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ +07c624: 5543 6001 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@0160 │ │ +07c628: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +07c62c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +07c630: 6e10 1b05 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@051b │ │ +07c636: 0c03 |001b: move-result-object v3 │ │ +07c638: 6e10 9f1e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e9f │ │ +07c63e: 0c03 |001f: move-result-object v3 │ │ +07c640: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +07c644: 0112 |0022: move v2, v1 │ │ +07c646: 7030 2305 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ +07c64c: 0e00 |0026: return-void │ │ +07c64e: 0120 |0027: move v0, v2 │ │ +07c650: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -141798,18 +141797,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07c650: |[07c650] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -07c660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c662: 7030 2305 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ -07c668: 0e00 |0004: return-void │ │ +07c654: |[07c654] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +07c664: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c666: 7030 2305 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ +07c66c: 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 │ │ @@ -141819,18 +141818,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07c66c: |[07c66c] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -07c67c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07c67e: 7030 2305 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ -07c684: 0e00 |0004: return-void │ │ +07c670: |[07c670] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +07c680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07c682: 7030 2305 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@0523 │ │ +07c688: 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 │ │ @@ -141840,35 +141839,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07c688: |[07c688] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -07c698: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ -07c69e: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ -07c6a2: 6e20 9920 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@2099 │ │ -07c6a8: 0e00 |0008: return-void │ │ +07c68c: |[07c68c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +07c69c: 7010 1505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@0515 │ │ +07c6a2: 5410 5e01 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@015e │ │ +07c6a6: 6e20 9920 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@2099 │ │ +07c6ac: 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 : 2385 (ListFragment.java) │ │ + source_file_idx : 2394 (ListFragment.java) │ │ │ │ Class #552 header: │ │ -class_idx : 215 │ │ +class_idx : 222 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2577 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2586 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -141960,21 +141959,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 │ │ -07c6ac: |[07c6ac] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -07c6bc: 5b01 7301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c6c0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07c6c6: 5902 6b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07c6ca: 5b03 6501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ -07c6ce: 5b04 6601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c6d2: 0e00 |000b: return-void │ │ +07c6b0: |[07c6b0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +07c6c0: 5b01 7301 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c6c4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07c6ca: 5902 6b01 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07c6ce: 5b03 6501 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ +07c6d2: 5b04 6601 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c6d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -141992,71 +141991,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 │ │ -07c6d4: |[07c6d4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -07c6e4: 5441 6601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c6e8: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -07c6ec: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07c6ee: 5441 7301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c6f2: 5411 7601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c6f6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -07c6fa: 5441 7301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c6fe: 5411 7601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c702: 5411 e600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c706: 5410 1c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c70a: 5441 7301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c70e: 5411 7601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c712: 5411 e600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c716: 1a02 131f |0019: const-string v2, "onLoadFinished" // string@1f13 │ │ -07c71a: 5b12 1c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c71e: 6301 7401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07c722: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -07c726: 1a01 100a |0021: const-string v1, "LoaderManager" // string@0a10 │ │ -07c72a: 2202 6404 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07c72e: 7010 d422 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07c734: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ -07c738: 6e20 dc22 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c73e: 0c02 |002d: move-result-object v2 │ │ -07c740: 6e20 db22 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07c746: 0c02 |0031: move-result-object v2 │ │ -07c748: 1a03 da00 |0032: const-string v3, ": " // string@00da │ │ -07c74c: 6e20 dc22 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c752: 0c02 |0037: move-result-object v2 │ │ -07c754: 6e20 a806 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@06a8 │ │ -07c75a: 0c03 |003b: move-result-object v3 │ │ -07c75c: 6e20 dc22 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c762: 0c02 |003f: move-result-object v2 │ │ -07c764: 6e10 e122 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07c76a: 0c02 |0043: move-result-object v2 │ │ -07c76c: 7120 901d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07c772: 5441 6601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c776: 7230 2705 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0527 │ │ -07c77c: 5441 7301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c780: 5411 7601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c784: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -07c788: 5441 7301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c78c: 5411 7601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c790: 5411 e600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c794: 5b10 1c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c798: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -07c79a: 5c41 6801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07c79e: 0e00 |005d: return-void │ │ -07c7a0: 0d01 |005e: move-exception v1 │ │ -07c7a2: 5442 7301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c7a6: 5422 7601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c7aa: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -07c7ae: 5442 7301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c7b2: 5422 7601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c7b6: 5422 e600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c7ba: 5b20 1c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c7be: 2701 |006d: throw v1 │ │ +07c6d8: |[07c6d8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +07c6e8: 5441 6601 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c6ec: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +07c6f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07c6f2: 5441 7301 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c6f6: 5411 7601 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c6fa: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +07c6fe: 5441 7301 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c702: 5411 7601 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c706: 5411 e600 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c70a: 5410 1c01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c70e: 5441 7301 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c712: 5411 7601 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c716: 5411 e600 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c71a: 1a02 1c1f |0019: const-string v2, "onLoadFinished" // string@1f1c │ │ +07c71e: 5b12 1c01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c722: 6301 7401 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07c726: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +07c72a: 1a01 190a |0021: const-string v1, "LoaderManager" // string@0a19 │ │ +07c72e: 2202 6d04 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07c732: 7010 d422 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07c738: 1a03 2200 |0028: const-string v3, " onLoadFinished in " // string@0022 │ │ +07c73c: 6e20 dc22 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c742: 0c02 |002d: move-result-object v2 │ │ +07c744: 6e20 db22 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07c74a: 0c02 |0031: move-result-object v2 │ │ +07c74c: 1a03 da00 |0032: const-string v3, ": " // string@00da │ │ +07c750: 6e20 dc22 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c756: 0c02 |0037: move-result-object v2 │ │ +07c758: 6e20 a806 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@06a8 │ │ +07c75e: 0c03 |003b: move-result-object v3 │ │ +07c760: 6e20 dc22 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c766: 0c02 |003f: move-result-object v2 │ │ +07c768: 6e10 e122 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07c76e: 0c02 |0043: move-result-object v2 │ │ +07c770: 7120 901d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07c776: 5441 6601 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c77a: 7230 2705 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0527 │ │ +07c780: 5441 7301 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c784: 5411 7601 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c788: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +07c78c: 5441 7301 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c790: 5411 7601 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c794: 5411 e600 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c798: 5b10 1c01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c79c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +07c79e: 5c41 6801 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07c7a2: 0e00 |005d: return-void │ │ +07c7a4: 0d01 |005e: move-exception v1 │ │ +07c7a6: 5442 7301 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c7aa: 5422 7601 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c7ae: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +07c7b2: 5442 7301 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c7b6: 5422 7601 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c7ba: 5422 e600 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c7be: 5b20 1c01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c7c2: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -142083,103 +142082,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -07c7cc: |[07c7cc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -07c7dc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07c7de: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -07c7e0: 6302 7401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07c7e4: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -07c7e8: 1a02 100a |0006: const-string v2, "LoaderManager" // string@0a10 │ │ -07c7ec: 2203 6404 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07c7f0: 7010 d422 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07c7f6: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ -07c7fa: 6e20 dc22 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c800: 0c03 |0012: move-result-object v3 │ │ -07c802: 6e20 db22 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07c808: 0c03 |0016: move-result-object v3 │ │ -07c80a: 6e10 e122 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07c810: 0c03 |001a: move-result-object v3 │ │ -07c812: 7120 901d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07c818: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -07c81a: 5c72 6901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ -07c81e: 5571 6801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07c822: 5c75 6801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07c826: 5472 6601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c82a: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -07c82e: 5472 6d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c832: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -07c836: 5572 6a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07c83a: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -07c83e: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -07c842: 6302 7401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07c846: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -07c84a: 1a02 100a |0037: const-string v2, "LoaderManager" // string@0a10 │ │ -07c84e: 2203 6404 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07c852: 7010 d422 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07c858: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ -07c85c: 6e20 dc22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c862: 0c03 |0043: move-result-object v3 │ │ -07c864: 6e20 db22 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07c86a: 0c03 |0047: move-result-object v3 │ │ -07c86c: 6e10 e122 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07c872: 0c03 |004b: move-result-object v3 │ │ -07c874: 7120 901d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07c87a: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -07c87c: 5472 7301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c880: 5422 7601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c884: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -07c888: 5472 7301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c88c: 5422 7601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c890: 5422 e600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c894: 5420 1c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c898: 5472 7301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c89c: 5422 7601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c8a0: 5422 e600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c8a4: 1a03 151f |0064: const-string v3, "onLoaderReset" // string@1f15 │ │ -07c8a8: 5b23 1c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c8ac: 5472 6601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c8b0: 5473 6d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c8b4: 7220 2805 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0528 │ │ -07c8ba: 5472 7301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c8be: 5422 7601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c8c2: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -07c8c6: 5472 7301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c8ca: 5422 7601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c8ce: 5422 e600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c8d2: 5b20 1c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c8d6: 5b76 6601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c8da: 5b76 6701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07c8de: 5c75 6a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07c8e2: 5472 6d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c8e6: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -07c8ea: 5572 6c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07c8ee: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -07c8f2: 5c75 6c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07c8f6: 5472 6d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c8fa: 6e20 be06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06be │ │ -07c900: 5472 6d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c904: 6e10 b806 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@06b8 │ │ -07c90a: 5472 6e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07c90e: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -07c912: 5472 6e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07c916: 6e10 3305 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07c91c: 0e00 |00a0: return-void │ │ -07c91e: 0d02 |00a1: move-exception v2 │ │ -07c920: 5473 7301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c924: 5433 7601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c928: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -07c92c: 5473 7301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07c930: 5433 7601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07c934: 5433 e600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07c938: 5b30 1c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ -07c93c: 2702 |00b0: throw v2 │ │ +07c7d0: |[07c7d0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +07c7e0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +07c7e2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +07c7e4: 6302 7401 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07c7e8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +07c7ec: 1a02 190a |0006: const-string v2, "LoaderManager" // string@0a19 │ │ +07c7f0: 2203 6d04 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07c7f4: 7010 d422 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07c7fa: 1a04 0800 |000d: const-string v4, " Destroying: " // string@0008 │ │ +07c7fe: 6e20 dc22 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c804: 0c03 |0012: move-result-object v3 │ │ +07c806: 6e20 db22 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07c80c: 0c03 |0016: move-result-object v3 │ │ +07c80e: 6e10 e122 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07c814: 0c03 |001a: move-result-object v3 │ │ +07c816: 7120 901d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07c81c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +07c81e: 5c72 6901 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ +07c822: 5571 6801 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07c826: 5c75 6801 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07c82a: 5472 6601 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c82e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +07c832: 5472 6d01 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c836: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +07c83a: 5572 6a01 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07c83e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +07c842: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +07c846: 6302 7401 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07c84a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +07c84e: 1a02 190a |0037: const-string v2, "LoaderManager" // string@0a19 │ │ +07c852: 2203 6d04 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07c856: 7010 d422 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07c85c: 1a04 1500 |003e: const-string v4, " Reseting: " // string@0015 │ │ +07c860: 6e20 dc22 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c866: 0c03 |0043: move-result-object v3 │ │ +07c868: 6e20 db22 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07c86e: 0c03 |0047: move-result-object v3 │ │ +07c870: 6e10 e122 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07c876: 0c03 |004b: move-result-object v3 │ │ +07c878: 7120 901d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07c87e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +07c880: 5472 7301 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c884: 5422 7601 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c888: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +07c88c: 5472 7301 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c890: 5422 7601 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c894: 5422 e600 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c898: 5420 1c01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c89c: 5472 7301 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c8a0: 5422 7601 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c8a4: 5422 e600 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c8a8: 1a03 1e1f |0064: const-string v3, "onLoaderReset" // string@1f1e │ │ +07c8ac: 5b23 1c01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c8b0: 5472 6601 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c8b4: 5473 6d01 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c8b8: 7220 2805 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0528 │ │ +07c8be: 5472 7301 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c8c2: 5422 7601 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c8c6: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +07c8ca: 5472 7301 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c8ce: 5422 7601 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c8d2: 5422 e600 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c8d6: 5b20 1c01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c8da: 5b76 6601 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c8de: 5b76 6701 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07c8e2: 5c75 6a01 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07c8e6: 5472 6d01 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c8ea: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +07c8ee: 5572 6c01 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07c8f2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +07c8f6: 5c75 6c01 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07c8fa: 5472 6d01 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c8fe: 6e20 be06 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06be │ │ +07c904: 5472 6d01 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c908: 6e10 b806 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@06b8 │ │ +07c90e: 5472 6e01 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07c912: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +07c916: 5472 6e01 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07c91a: 6e10 3305 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07c920: 0e00 |00a0: return-void │ │ +07c922: 0d02 |00a1: move-exception v2 │ │ +07c924: 5473 7301 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c928: 5433 7601 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c92c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +07c930: 5473 7301 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07c934: 5433 7601 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07c938: 5433 e600 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07c93c: 5b30 1c01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@011c │ │ +07c940: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -142217,112 +142216,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 │ │ -07c94c: |[07c94c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07c95c: 6e20 6f22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c962: 1a00 e21a |0003: const-string v0, "mId=" // string@1ae2 │ │ -07c966: 6e20 6f22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c96c: 5230 6b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07c970: 6e20 6d22 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -07c976: 1a00 5600 |000d: const-string v0, " mArgs=" // string@0056 │ │ -07c97a: 6e20 6f22 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c980: 5430 6501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ -07c984: 6e20 7322 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -07c98a: 6e20 6f22 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c990: 1a00 c319 |001a: const-string v0, "mCallbacks=" // string@19c3 │ │ -07c994: 6e20 6f22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c99a: 5430 6601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07c99e: 6e20 7322 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -07c9a4: 6e20 6f22 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c9aa: 1a00 481b |0027: const-string v0, "mLoader=" // string@1b48 │ │ -07c9ae: 6e20 6f22 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07c9b4: 5430 6d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c9b8: 6e20 7322 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -07c9be: 5430 6d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c9c2: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -07c9c6: 5430 6d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07c9ca: 2201 6404 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07c9ce: 7010 d422 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07c9d4: 6e20 dc22 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c9da: 0c01 |003f: move-result-object v1 │ │ -07c9dc: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ -07c9e0: 6e20 dc22 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07c9e6: 0c01 |0045: move-result-object v1 │ │ -07c9e8: 6e10 e122 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07c9ee: 0c01 |0049: move-result-object v1 │ │ -07c9f0: 6e57 aa06 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@06aa │ │ -07c9f6: 5530 6a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07c9fa: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -07c9fe: 5530 6801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07ca02: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -07ca06: 6e20 6f22 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca0c: 1a00 be1a |0058: const-string v0, "mHaveData=" // string@1abe │ │ -07ca10: 6e20 6f22 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca16: 5530 6a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07ca1a: 6e20 7022 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -07ca20: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ -07ca24: 6e20 6f22 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca2a: 5530 6801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07ca2e: 6e20 7522 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -07ca34: 6e20 6f22 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca3a: 1a00 211a |006f: const-string v0, "mData=" // string@1a21 │ │ -07ca3e: 6e20 6f22 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca44: 5430 6701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07ca48: 6e20 7322 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -07ca4e: 6e20 6f22 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca54: 1a00 9f1c |007c: const-string v0, "mStarted=" // string@1c9f │ │ -07ca58: 6e20 6f22 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca5e: 5530 7201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07ca62: 6e20 7022 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -07ca68: 1a00 6c00 |0086: const-string v0, " mReportNextStart=" // string@006c │ │ -07ca6c: 6e20 6f22 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca72: 5530 6f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ -07ca76: 6e20 7022 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -07ca7c: 1a00 5d00 |0090: const-string v0, " mDestroyed=" // string@005d │ │ -07ca80: 6e20 6f22 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca86: 5530 6901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ -07ca8a: 6e20 7522 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -07ca90: 6e20 6f22 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07ca96: 1a00 381c |009d: const-string v0, "mRetaining=" // string@1c38 │ │ -07ca9a: 6e20 6f22 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07caa0: 5530 7001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07caa4: 6e20 7022 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -07caaa: 1a00 7000 |00a7: const-string v0, " mRetainingStarted=" // string@0070 │ │ -07caae: 6e20 6f22 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07cab4: 5530 7101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ -07cab8: 6e20 7022 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ -07cabe: 1a00 6600 |00b1: const-string v0, " mListenerRegistered=" // string@0066 │ │ -07cac2: 6e20 6f22 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07cac8: 5530 6c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07cacc: 6e20 7522 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -07cad2: 5430 6e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07cad6: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -07cada: 6e20 6f22 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07cae0: 1a00 430b |00c2: const-string v0, "Pending Loader " // string@0b43 │ │ -07cae4: 6e20 7422 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07caea: 5430 6e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07caee: 6e20 6e22 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ -07caf4: 1a00 d900 |00cc: const-string v0, ":" // string@00d9 │ │ -07caf8: 6e20 7422 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07cafe: 5430 6e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07cb02: 2201 6404 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07cb06: 7010 d422 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cb0c: 6e20 dc22 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cb12: 0c01 |00db: move-result-object v1 │ │ -07cb14: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ -07cb18: 6e20 dc22 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cb1e: 0c01 |00e1: move-result-object v1 │ │ -07cb20: 6e10 e122 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cb26: 0c01 |00e5: move-result-object v1 │ │ -07cb28: 6e57 3405 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@0534 │ │ -07cb2e: 0e00 |00e9: return-void │ │ +07c950: |[07c950] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07c960: 6e20 6f22 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c966: 1a00 eb1a |0003: const-string v0, "mId=" // string@1aeb │ │ +07c96a: 6e20 6f22 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c970: 5230 6b01 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07c974: 6e20 6d22 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07c97a: 1a00 5600 |000d: const-string v0, " mArgs=" // string@0056 │ │ +07c97e: 6e20 6f22 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c984: 5430 6501 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ +07c988: 6e20 7322 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +07c98e: 6e20 6f22 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c994: 1a00 cc19 |001a: const-string v0, "mCallbacks=" // string@19cc │ │ +07c998: 6e20 6f22 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c99e: 5430 6601 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07c9a2: 6e20 7322 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +07c9a8: 6e20 6f22 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c9ae: 1a00 511b |0027: const-string v0, "mLoader=" // string@1b51 │ │ +07c9b2: 6e20 6f22 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07c9b8: 5430 6d01 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c9bc: 6e20 7322 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +07c9c2: 5430 6d01 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c9c6: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +07c9ca: 5430 6d01 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07c9ce: 2201 6d04 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07c9d2: 7010 d422 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07c9d8: 6e20 dc22 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c9de: 0c01 |003f: move-result-object v1 │ │ +07c9e0: 1a02 0200 |0040: const-string v2, " " // string@0002 │ │ +07c9e4: 6e20 dc22 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07c9ea: 0c01 |0045: move-result-object v1 │ │ +07c9ec: 6e10 e122 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07c9f2: 0c01 |0049: move-result-object v1 │ │ +07c9f4: 6e57 aa06 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@06aa │ │ +07c9fa: 5530 6a01 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07c9fe: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +07ca02: 5530 6801 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07ca06: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +07ca0a: 6e20 6f22 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca10: 1a00 c71a |0058: const-string v0, "mHaveData=" // string@1ac7 │ │ +07ca14: 6e20 6f22 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca1a: 5530 6a01 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07ca1e: 6e20 7022 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +07ca24: 1a00 1e00 |0062: const-string v0, " mDeliveredData=" // string@001e │ │ +07ca28: 6e20 6f22 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca2e: 5530 6801 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07ca32: 6e20 7522 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07ca38: 6e20 6f22 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca3e: 1a00 2a1a |006f: const-string v0, "mData=" // string@1a2a │ │ +07ca42: 6e20 6f22 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca48: 5430 6701 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07ca4c: 6e20 7322 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +07ca52: 6e20 6f22 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca58: 1a00 a81c |007c: const-string v0, "mStarted=" // string@1ca8 │ │ +07ca5c: 6e20 6f22 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca62: 5530 7201 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ca66: 6e20 7022 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +07ca6c: 1a00 6c00 |0086: const-string v0, " mReportNextStart=" // string@006c │ │ +07ca70: 6e20 6f22 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca76: 5530 6f01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ +07ca7a: 6e20 7022 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +07ca80: 1a00 5d00 |0090: const-string v0, " mDestroyed=" // string@005d │ │ +07ca84: 6e20 6f22 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca8a: 5530 6901 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ +07ca8e: 6e20 7522 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07ca94: 6e20 6f22 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07ca9a: 1a00 411c |009d: const-string v0, "mRetaining=" // string@1c41 │ │ +07ca9e: 6e20 6f22 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07caa4: 5530 7001 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07caa8: 6e20 7022 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +07caae: 1a00 7000 |00a7: const-string v0, " mRetainingStarted=" // string@0070 │ │ +07cab2: 6e20 6f22 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07cab8: 5530 7101 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ +07cabc: 6e20 7022 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2270 │ │ +07cac2: 1a00 6600 |00b1: const-string v0, " mListenerRegistered=" // string@0066 │ │ +07cac6: 6e20 6f22 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07cacc: 5530 6c01 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07cad0: 6e20 7522 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07cad6: 5430 6e01 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07cada: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +07cade: 6e20 6f22 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07cae4: 1a00 4c0b |00c2: const-string v0, "Pending Loader " // string@0b4c │ │ +07cae8: 6e20 7422 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07caee: 5430 6e01 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07caf2: 6e20 6e22 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ +07caf8: 1a00 d900 |00cc: const-string v0, ":" // string@00d9 │ │ +07cafc: 6e20 7422 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07cb02: 5430 6e01 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07cb06: 2201 6d04 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07cb0a: 7010 d422 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cb10: 6e20 dc22 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cb16: 0c01 |00db: move-result-object v1 │ │ +07cb18: 1a02 0200 |00dc: const-string v2, " " // string@0002 │ │ +07cb1c: 6e20 dc22 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cb22: 0c01 |00e1: move-result-object v1 │ │ +07cb24: 6e10 e122 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cb2a: 0c01 |00e5: move-result-object v1 │ │ +07cb2c: 6e57 3405 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@0534 │ │ +07cb32: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -142354,48 +142353,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -07cb30: |[07cb30] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -07cb40: 5530 7001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07cb44: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -07cb48: 6300 7401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cb4c: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -07cb50: 1a00 100a |0008: const-string v0, "LoaderManager" // string@0a10 │ │ -07cb54: 2201 6404 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07cb58: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cb5e: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ -07cb62: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cb68: 0c01 |0014: move-result-object v1 │ │ -07cb6a: 6e20 db22 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cb70: 0c01 |0018: move-result-object v1 │ │ -07cb72: 6e10 e122 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cb78: 0c01 |001c: move-result-object v1 │ │ -07cb7a: 7120 901d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cb80: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -07cb82: 5c30 7001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07cb86: 5530 7201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cb8a: 5531 7101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ -07cb8e: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -07cb92: 5530 7201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cb96: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -07cb9a: 6e10 3a05 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@053a │ │ -07cba0: 5530 7201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cba4: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -07cba8: 5530 6a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07cbac: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -07cbb0: 5530 6f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ -07cbb4: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -07cbb8: 5430 6d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cbbc: 5431 6701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07cbc0: 6e30 3205 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ -07cbc6: 0e00 |0043: return-void │ │ +07cb34: |[07cb34] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +07cb44: 5530 7001 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07cb48: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +07cb4c: 6300 7401 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cb50: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +07cb54: 1a00 190a |0008: const-string v0, "LoaderManager" // string@0a19 │ │ +07cb58: 2201 6d04 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07cb5c: 7010 d422 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cb62: 1a02 0d00 |000f: const-string v2, " Finished Retaining: " // string@000d │ │ +07cb66: 6e20 dc22 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cb6c: 0c01 |0014: move-result-object v1 │ │ +07cb6e: 6e20 db22 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cb74: 0c01 |0018: move-result-object v1 │ │ +07cb76: 6e10 e122 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cb7c: 0c01 |001c: move-result-object v1 │ │ +07cb7e: 7120 901d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cb84: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +07cb86: 5c30 7001 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07cb8a: 5530 7201 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cb8e: 5531 7101 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ +07cb92: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +07cb96: 5530 7201 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cb9a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +07cb9e: 6e10 3a05 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@053a │ │ +07cba4: 5530 7201 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cba8: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +07cbac: 5530 6a01 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07cbb0: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +07cbb4: 5530 6f01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ +07cbb8: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +07cbbc: 5430 6d01 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cbc0: 5431 6701 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07cbc4: 6e30 3205 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ +07cbca: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -142411,110 +142410,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 │ │ -07cbc8: |[07cbc8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -07cbd8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07cbda: 6302 7401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cbde: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -07cbe2: 1a02 100a |0005: const-string v2, "LoaderManager" // string@0a10 │ │ -07cbe6: 2203 6404 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07cbea: 7010 d422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cbf0: 1a04 121f |000c: const-string v4, "onLoadComplete: " // string@1f12 │ │ -07cbf4: 6e20 dc22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cbfa: 0c03 |0011: move-result-object v3 │ │ -07cbfc: 6e20 db22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cc02: 0c03 |0015: move-result-object v3 │ │ -07cc04: 6e10 e122 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cc0a: 0c03 |0019: move-result-object v3 │ │ -07cc0c: 7120 901d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cc12: 5562 6901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ -07cc16: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -07cc1a: 6302 7401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cc1e: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -07cc22: 1a02 100a |0025: const-string v2, "LoaderManager" // string@0a10 │ │ -07cc26: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ -07cc2a: 7120 901d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cc30: 0e00 |002c: return-void │ │ -07cc32: 5462 7301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07cc36: 5422 7901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07cc3a: 5263 6b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07cc3e: 6e20 5209 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07cc44: 0c02 |0036: move-result-object v2 │ │ -07cc46: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -07cc4a: 6302 7401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cc4e: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -07cc52: 1a02 100a |003d: const-string v2, "LoaderManager" // string@0a10 │ │ -07cc56: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ -07cc5a: 7120 901d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cc60: 28e8 |0044: goto 002c // -0018 │ │ -07cc62: 5461 6e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07cc66: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -07cc6a: 6302 7401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cc6e: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -07cc72: 1a02 100a |004d: const-string v2, "LoaderManager" // string@0a10 │ │ -07cc76: 2203 6404 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07cc7a: 7010 d422 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cc80: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ -07cc84: 6e20 dc22 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cc8a: 0c03 |0059: move-result-object v3 │ │ -07cc8c: 6e20 db22 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cc92: 0c03 |005d: move-result-object v3 │ │ -07cc94: 6e10 e122 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cc9a: 0c03 |0061: move-result-object v3 │ │ -07cc9c: 7120 901d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cca2: 5b65 6e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07cca6: 5462 7301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07ccaa: 5422 7901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07ccae: 5263 6b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07ccb2: 6e30 5709 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -07ccb8: 6e10 3305 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07ccbe: 5462 7301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07ccc2: 6e20 4c05 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@054c │ │ -07ccc8: 28b4 |0078: goto 002c // -004c │ │ -07ccca: 5462 6701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07ccce: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -07ccd2: 5562 6a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07ccd6: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -07ccda: 5b68 6701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07ccde: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -07cce0: 5c62 6a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07cce4: 5562 7201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cce8: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -07ccec: 6e30 3205 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ -07ccf2: 5462 7301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07ccf6: 5422 7801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07ccfa: 5263 6b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07ccfe: 6e20 5209 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07cd04: 0c00 |0096: move-result-object v0 │ │ -07cd06: 1f00 d700 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07cd0a: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -07cd0e: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -07cd12: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -07cd14: 5c02 6801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07cd18: 6e10 3305 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07cd1e: 5462 7301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07cd22: 5422 7801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07cd26: 5263 6b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07cd2a: 6e20 5809 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0958 │ │ -07cd30: 5462 7301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07cd34: 5422 7601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07cd38: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -07cd3c: 5462 7301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07cd40: 6e10 4a05 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ -07cd46: 0a02 |00b7: move-result v2 │ │ -07cd48: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -07cd4c: 5462 7301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ -07cd50: 5422 7601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07cd54: 5422 e600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07cd58: 6e10 9d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ -07cd5e: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +07cbcc: |[07cbcc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +07cbdc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07cbde: 6302 7401 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cbe2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +07cbe6: 1a02 190a |0005: const-string v2, "LoaderManager" // string@0a19 │ │ +07cbea: 2203 6d04 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07cbee: 7010 d422 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cbf4: 1a04 1b1f |000c: const-string v4, "onLoadComplete: " // string@1f1b │ │ +07cbf8: 6e20 dc22 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cbfe: 0c03 |0011: move-result-object v3 │ │ +07cc00: 6e20 db22 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cc06: 0c03 |0015: move-result-object v3 │ │ +07cc08: 6e10 e122 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cc0e: 0c03 |0019: move-result-object v3 │ │ +07cc10: 7120 901d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cc16: 5562 6901 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@0169 │ │ +07cc1a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +07cc1e: 6302 7401 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cc22: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +07cc26: 1a02 190a |0025: const-string v2, "LoaderManager" // string@0a19 │ │ +07cc2a: 1a03 0e00 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@000e │ │ +07cc2e: 7120 901d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cc34: 0e00 |002c: return-void │ │ +07cc36: 5462 7301 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07cc3a: 5422 7901 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07cc3e: 5263 6b01 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07cc42: 6e20 5209 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07cc48: 0c02 |0036: move-result-object v2 │ │ +07cc4a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +07cc4e: 6302 7401 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cc52: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +07cc56: 1a02 190a |003d: const-string v2, "LoaderManager" // string@0a19 │ │ +07cc5a: 1a03 0f00 |003f: const-string v3, " Ignoring load complete -- not active" // string@000f │ │ +07cc5e: 7120 901d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cc64: 28e8 |0044: goto 002c // -0018 │ │ +07cc66: 5461 6e01 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07cc6a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +07cc6e: 6302 7401 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cc72: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +07cc76: 1a02 190a |004d: const-string v2, "LoaderManager" // string@0a19 │ │ +07cc7a: 2203 6d04 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07cc7e: 7010 d422 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cc84: 1a04 1900 |0054: const-string v4, " Switching to pending loader: " // string@0019 │ │ +07cc88: 6e20 dc22 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cc8e: 0c03 |0059: move-result-object v3 │ │ +07cc90: 6e20 db22 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cc96: 0c03 |005d: move-result-object v3 │ │ +07cc98: 6e10 e122 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cc9e: 0c03 |0061: move-result-object v3 │ │ +07cca0: 7120 901d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cca6: 5b65 6e01 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07ccaa: 5462 7301 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07ccae: 5422 7901 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07ccb2: 5263 6b01 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07ccb6: 6e30 5709 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +07ccbc: 6e10 3305 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07ccc2: 5462 7301 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07ccc6: 6e20 4c05 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@054c │ │ +07cccc: 28b4 |0078: goto 002c // -004c │ │ +07ccce: 5462 6701 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07ccd2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +07ccd6: 5562 6a01 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07ccda: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +07ccde: 5b68 6701 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07cce2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +07cce4: 5c62 6a01 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07cce8: 5562 7201 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ccec: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +07ccf0: 6e30 3205 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ +07ccf6: 5462 7301 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07ccfa: 5422 7801 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07ccfe: 5263 6b01 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07cd02: 6e20 5209 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07cd08: 0c00 |0096: move-result-object v0 │ │ +07cd0a: 1f00 de00 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07cd0e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +07cd12: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +07cd16: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +07cd18: 5c02 6801 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07cd1c: 6e10 3305 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07cd22: 5462 7301 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07cd26: 5422 7801 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07cd2a: 5263 6b01 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07cd2e: 6e20 5809 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0958 │ │ +07cd34: 5462 7301 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07cd38: 5422 7601 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07cd3c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +07cd40: 5462 7301 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07cd44: 6e10 4a05 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ +07cd4a: 0a02 |00b7: move-result v2 │ │ +07cd4c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +07cd50: 5462 7301 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@0173 │ │ +07cd54: 5422 7601 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07cd58: 5422 e600 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07cd5c: 6e10 9d04 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ +07cd62: 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 │ │ @@ -142551,27 +142550,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -07cd64: |[07cd64] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -07cd74: 5520 7201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cd78: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -07cd7c: 5520 6f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ -07cd80: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -07cd84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07cd86: 5c20 6f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ -07cd8a: 5520 6a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07cd8e: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -07cd92: 5420 6d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cd96: 5421 6701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07cd9a: 6e30 3205 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ -07cda0: 0e00 |0016: return-void │ │ +07cd68: |[07cd68] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +07cd78: 5520 7201 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cd7c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +07cd80: 5520 6f01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ +07cd84: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +07cd88: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07cd8a: 5c20 6f01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ +07cd8e: 5520 6a01 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07cd92: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +07cd96: 5420 6d01 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cd9a: 5421 6701 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07cd9e: 6e30 3205 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ +07cda4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -142584,37 +142583,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -07cda4: |[07cda4] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -07cdb4: 6300 7401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cdb8: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -07cdbc: 1a00 100a |0004: const-string v0, "LoaderManager" // string@0a10 │ │ -07cdc0: 2201 6404 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07cdc4: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cdca: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ -07cdce: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cdd4: 0c01 |0010: move-result-object v1 │ │ -07cdd6: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cddc: 0c01 |0014: move-result-object v1 │ │ -07cdde: 6e10 e122 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cde4: 0c01 |0018: move-result-object v1 │ │ -07cde6: 7120 901d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cdec: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -07cdee: 5c30 7001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07cdf2: 5530 7201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cdf6: 5c30 7101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ -07cdfa: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -07cdfc: 5c30 7201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07ce00: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -07ce02: 5b30 6601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07ce06: 0e00 |0029: return-void │ │ +07cda8: |[07cda8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +07cdb8: 6300 7401 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cdbc: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +07cdc0: 1a00 190a |0004: const-string v0, "LoaderManager" // string@0a19 │ │ +07cdc4: 2201 6d04 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07cdc8: 7010 d422 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cdce: 1a02 1600 |000b: const-string v2, " Retaining: " // string@0016 │ │ +07cdd2: 6e20 dc22 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cdd8: 0c01 |0010: move-result-object v1 │ │ +07cdda: 6e20 db22 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cde0: 0c01 |0014: move-result-object v1 │ │ +07cde2: 6e10 e122 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cde8: 0c01 |0018: move-result-object v1 │ │ +07cdea: 7120 901d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cdf0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07cdf2: 5c30 7001 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07cdf6: 5530 7201 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cdfa: 5c30 7101 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ +07cdfe: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +07ce00: 5c30 7201 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ce04: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +07ce06: 5b30 6601 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07ce0a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -142627,86 +142626,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -07ce08: |[07ce08] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -07ce18: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07ce1a: 5540 7001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07ce1e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -07ce22: 5540 7101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ -07ce26: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -07ce2a: 5c43 7201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07ce2e: 0e00 |000b: return-void │ │ -07ce30: 5540 7201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07ce34: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -07ce38: 5c43 7201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07ce3c: 6300 7401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07ce40: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -07ce44: 1a00 100a |0016: const-string v0, "LoaderManager" // string@0a10 │ │ -07ce48: 2201 6404 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07ce4c: 7010 d422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ce52: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ -07ce56: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ce5c: 0c01 |0022: move-result-object v1 │ │ -07ce5e: 6e20 db22 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ce64: 0c01 |0026: move-result-object v1 │ │ -07ce66: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ce6c: 0c01 |002a: move-result-object v1 │ │ -07ce6e: 7120 901d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07ce74: 5440 6d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07ce78: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -07ce7c: 5440 6601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07ce80: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -07ce84: 5440 6601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07ce88: 5241 6b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07ce8c: 5442 6501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ -07ce90: 7230 2605 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0526 │ │ -07ce96: 0c00 |003f: move-result-object v0 │ │ -07ce98: 5b40 6d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07ce9c: 5440 6d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cea0: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -07cea4: 5440 6d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cea8: 6e10 b922 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -07ceae: 0c00 |004b: move-result-object v0 │ │ -07ceb0: 6e10 8f22 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@228f │ │ -07ceb6: 0a00 |004f: move-result v0 │ │ -07ceb8: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -07cebc: 5440 6d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cec0: 6e10 b922 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -07cec6: 0c00 |0057: move-result-object v0 │ │ -07cec8: 6e10 8b22 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@228b │ │ -07cece: 0a00 |005b: move-result v0 │ │ -07ced0: 7110 f522 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@22f5 │ │ -07ced6: 0a00 |005f: move-result v0 │ │ -07ced8: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -07cedc: 2200 5104 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07cee0: 2201 6404 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07cee4: 7010 d422 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ceea: 1a02 ea0a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0aea │ │ -07ceee: 6e20 dc22 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cef4: 0c01 |006e: move-result-object v1 │ │ -07cef6: 5442 6d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cefa: 6e20 db22 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cf00: 0c01 |0074: move-result-object v1 │ │ -07cf02: 6e10 e122 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cf08: 0c01 |0078: move-result-object v1 │ │ -07cf0a: 7020 9c22 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07cf10: 2700 |007c: throw v0 │ │ -07cf12: 5540 6c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07cf16: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -07cf1a: 5440 6d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cf1e: 5241 6b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07cf22: 6e30 b706 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06b7 │ │ -07cf28: 5c43 6c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07cf2c: 5440 6d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cf30: 6e10 ba06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@06ba │ │ -07cf36: 2900 7cff |008f: goto/16 000b // -0084 │ │ +07ce0c: |[07ce0c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +07ce1c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07ce1e: 5540 7001 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07ce22: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +07ce26: 5540 7101 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@0171 │ │ +07ce2a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +07ce2e: 5c43 7201 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ce32: 0e00 |000b: return-void │ │ +07ce34: 5540 7201 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ce38: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +07ce3c: 5c43 7201 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07ce40: 6300 7401 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07ce44: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +07ce48: 1a00 190a |0016: const-string v0, "LoaderManager" // string@0a19 │ │ +07ce4c: 2201 6d04 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07ce50: 7010 d422 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ce56: 1a02 1700 |001d: const-string v2, " Starting: " // string@0017 │ │ +07ce5a: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ce60: 0c01 |0022: move-result-object v1 │ │ +07ce62: 6e20 db22 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ce68: 0c01 |0026: move-result-object v1 │ │ +07ce6a: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ce70: 0c01 |002a: move-result-object v1 │ │ +07ce72: 7120 901d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07ce78: 5440 6d01 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07ce7c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +07ce80: 5440 6601 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07ce84: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +07ce88: 5440 6601 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07ce8c: 5241 6b01 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07ce90: 5442 6501 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@0165 │ │ +07ce94: 7230 2605 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0526 │ │ +07ce9a: 0c00 |003f: move-result-object v0 │ │ +07ce9c: 5b40 6d01 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cea0: 5440 6d01 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cea4: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +07cea8: 5440 6d01 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07ceac: 6e10 b922 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +07ceb2: 0c00 |004b: move-result-object v0 │ │ +07ceb4: 6e10 8f22 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@228f │ │ +07ceba: 0a00 |004f: move-result v0 │ │ +07cebc: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +07cec0: 5440 6d01 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cec4: 6e10 b922 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +07ceca: 0c00 |0057: move-result-object v0 │ │ +07cecc: 6e10 8b22 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@228b │ │ +07ced2: 0a00 |005b: move-result v0 │ │ +07ced4: 7110 f522 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@22f5 │ │ +07ceda: 0a00 |005f: move-result v0 │ │ +07cedc: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +07cee0: 2200 5a04 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07cee4: 2201 6d04 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07cee8: 7010 d422 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ceee: 1a02 f30a |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0af3 │ │ +07cef2: 6e20 dc22 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cef8: 0c01 |006e: move-result-object v1 │ │ +07cefa: 5442 6d01 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cefe: 6e20 db22 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cf04: 0c01 |0074: move-result-object v1 │ │ +07cf06: 6e10 e122 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cf0c: 0c01 |0078: move-result-object v1 │ │ +07cf0e: 7020 9c22 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07cf14: 2700 |007c: throw v0 │ │ +07cf16: 5540 6c01 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07cf1a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +07cf1e: 5440 6d01 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cf22: 5241 6b01 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07cf26: 6e30 b706 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06b7 │ │ +07cf2c: 5c43 6c01 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07cf30: 5440 6d01 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cf34: 6e10 ba06 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@06ba │ │ +07cf3a: 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 │ │ @@ -142728,42 +142727,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -07cf3c: |[07cf3c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -07cf4c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07cf4e: 6300 7401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07cf52: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -07cf56: 1a00 100a |0005: const-string v0, "LoaderManager" // string@0a10 │ │ -07cf5a: 2201 6404 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07cf5e: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07cf64: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ -07cf68: 6e20 dc22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cf6e: 0c01 |0011: move-result-object v1 │ │ -07cf70: 6e20 db22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07cf76: 0c01 |0015: move-result-object v1 │ │ -07cf78: 6e10 e122 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07cf7e: 0c01 |0019: move-result-object v1 │ │ -07cf80: 7120 901d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07cf86: 5c43 7201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07cf8a: 5540 7001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ -07cf8e: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -07cf92: 5440 6d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cf96: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -07cf9a: 5540 6c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07cf9e: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -07cfa2: 5c43 6c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ -07cfa6: 5440 6d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cfaa: 6e20 be06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06be │ │ -07cfb0: 5440 6d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07cfb4: 6e10 bb06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@06bb │ │ -07cfba: 0e00 |0037: return-void │ │ +07cf40: |[07cf40] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +07cf50: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07cf52: 6300 7401 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07cf56: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +07cf5a: 1a00 190a |0005: const-string v0, "LoaderManager" // string@0a19 │ │ +07cf5e: 2201 6d04 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07cf62: 7010 d422 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07cf68: 1a02 1800 |000c: const-string v2, " Stopping: " // string@0018 │ │ +07cf6c: 6e20 dc22 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cf72: 0c01 |0011: move-result-object v1 │ │ +07cf74: 6e20 db22 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07cf7a: 0c01 |0015: move-result-object v1 │ │ +07cf7c: 6e10 e122 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07cf82: 0c01 |0019: move-result-object v1 │ │ +07cf84: 7120 901d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07cf8a: 5c43 7201 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07cf8e: 5540 7001 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@0170 │ │ +07cf92: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +07cf96: 5440 6d01 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cf9a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +07cf9e: 5540 6c01 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07cfa2: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +07cfa6: 5c43 6c01 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@016c │ │ +07cfaa: 5440 6d01 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cfae: 6e20 be06 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@06be │ │ +07cfb4: 5440 6d01 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07cfb8: 6e10 bb06 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@06bb │ │ +07cfbe: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -142778,38 +142777,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -07cfbc: |[07cfbc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -07cfcc: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -07cfd0: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -07cfd4: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -07cfda: 1a01 0f0a |0007: const-string v1, "LoaderInfo{" // string@0a0f │ │ -07cfde: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cfe4: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -07cfea: 0a01 |000f: move-result v1 │ │ -07cfec: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -07cff2: 0c01 |0013: move-result-object v1 │ │ -07cff4: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07cffa: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ -07cffe: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d004: 5221 6b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07d008: 6e20 d822 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07d00e: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ -07d012: 6e20 dc22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d018: 5421 6d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d01c: 7120 b108 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -07d022: 1a01 f726 |002b: const-string v1, "}}" // string@26f7 │ │ -07d026: 6e20 dc22 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d02c: 6e10 e122 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d032: 0c01 |0033: move-result-object v1 │ │ -07d034: 1101 |0034: return-object v1 │ │ +07cfc0: |[07cfc0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +07cfd0: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +07cfd4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +07cfd8: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +07cfde: 1a01 180a |0007: const-string v1, "LoaderInfo{" // string@0a18 │ │ +07cfe2: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cfe8: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +07cfee: 0a01 |000f: move-result v1 │ │ +07cff0: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07cff6: 0c01 |0013: move-result-object v1 │ │ +07cff8: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07cffe: 1a01 2300 |0017: const-string v1, " #" // string@0023 │ │ +07d002: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d008: 5221 6b01 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07d00c: 6e20 d822 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07d012: 1a01 2700 |0021: const-string v1, " : " // string@0027 │ │ +07d016: 6e20 dc22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d01c: 5421 6d01 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d020: 7120 b108 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +07d026: 1a01 0027 |002b: const-string v1, "}}" // string@2700 │ │ +07d02a: 6e20 dc22 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d030: 6e10 e122 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d036: 0c01 |0033: move-result-object v1 │ │ +07d038: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -142817,21 +142816,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 : 2577 (LoaderManager.java) │ │ + source_file_idx : 2586 (LoaderManager.java) │ │ │ │ Class #553 header: │ │ -class_idx : 216 │ │ +class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 214 │ │ -source_file_idx : 2577 │ │ +superclass_idx : 221 │ │ +source_file_idx : 2586 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -142906,44 +142905,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07d038: |[07d038] android.support.v4.app.LoaderManagerImpl.:()V │ │ -07d048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d04a: 6a00 7401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d04e: 0e00 |0003: return-void │ │ +07d03c: |[07d03c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +07d04c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07d04e: 6a00 7401 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d052: 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 │ │ -07d050: |[07d050] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -07d060: 7010 2905 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0529 │ │ -07d066: 2200 8601 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0186 │ │ -07d06a: 7010 4a09 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@094a │ │ -07d070: 5b10 7901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d074: 2200 8601 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0186 │ │ -07d078: 7010 4a09 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@094a │ │ -07d07e: 5b10 7801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d082: 5b12 7d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017d │ │ -07d086: 5b13 7601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07d08a: 5c14 7c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d08e: 0e00 |0017: return-void │ │ +07d054: |[07d054] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +07d064: 7010 2905 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0529 │ │ +07d06a: 2200 8d01 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@018d │ │ +07d06e: 7010 4a09 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@094a │ │ +07d074: 5b10 7901 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d078: 2200 8d01 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@018d │ │ +07d07c: 7010 4a09 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@094a │ │ +07d082: 5b10 7801 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d086: 5b12 7d01 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@017d │ │ +07d08a: 5b13 7601 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07d08e: 5c14 7c01 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d092: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -142960,26 +142959,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 │ │ -07d090: |[07d090] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -07d0a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07d0a2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -07d0a4: 5c31 7701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d0a8: 7040 3f05 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@053f │ │ -07d0ae: 0c00 |0007: move-result-object v0 │ │ -07d0b0: 6e20 4c05 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@054c │ │ -07d0b6: 5c32 7701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d0ba: 1100 |000d: return-object v0 │ │ -07d0bc: 0d01 |000e: move-exception v1 │ │ -07d0be: 5c32 7701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d0c2: 2701 |0011: throw v1 │ │ +07d094: |[07d094] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +07d0a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07d0a6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +07d0a8: 5c31 7701 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d0ac: 7040 3f05 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@053f │ │ +07d0b2: 0c00 |0007: move-result-object v0 │ │ +07d0b4: 6e20 4c05 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@054c │ │ +07d0ba: 5c32 7701 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d0be: 1100 |000d: return-object v0 │ │ +07d0c0: 0d01 |000e: move-exception v1 │ │ +07d0c2: 5c32 7701 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d0c6: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -142997,21 +142996,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 │ │ -07d0d0: |[07d0d0] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -07d0e0: 2200 d700 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d0e4: 7055 3105 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@0531 │ │ -07d0ea: 7230 2605 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0526 │ │ -07d0f0: 0c01 |0008: move-result-object v1 │ │ -07d0f2: 5b01 6d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d0f6: 1100 |000b: return-object v0 │ │ +07d0d4: |[07d0d4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +07d0e4: 2200 de00 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d0e8: 7055 3105 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@0531 │ │ +07d0ee: 7230 2605 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@0526 │ │ +07d0f4: 0c01 |0008: move-result-object v1 │ │ +07d0f6: 5b01 6d01 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d0fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -143029,70 +143028,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -07d0f8: |[07d0f8] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -07d108: 5552 7701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d10c: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -07d110: 2202 5204 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -07d114: 1a03 c302 |0006: const-string v3, "Called while creating a loader" // string@02c3 │ │ -07d118: 7020 a022 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07d11e: 2702 |000b: throw v2 │ │ -07d120: 6302 7401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d124: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -07d128: 1a02 100a |0010: const-string v2, "LoaderManager" // string@0a10 │ │ -07d12c: 2203 6404 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d130: 7010 d422 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d136: 1a04 7f12 |0017: const-string v4, "destroyLoader in " // string@127f │ │ -07d13a: 6e20 dc22 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d140: 0c03 |001c: move-result-object v3 │ │ -07d142: 6e20 db22 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d148: 0c03 |0020: move-result-object v3 │ │ -07d14a: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ -07d14e: 6e20 dc22 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d154: 0c03 |0026: move-result-object v3 │ │ -07d156: 6e20 d822 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07d15c: 0c03 |002a: move-result-object v3 │ │ -07d15e: 6e10 e122 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d164: 0c03 |002e: move-result-object v3 │ │ -07d166: 7120 901d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d16c: 5452 7901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d170: 6e20 5409 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0954 │ │ -07d176: 0a00 |0037: move-result v0 │ │ -07d178: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -07d17c: 5452 7901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d180: 6e20 5e09 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d186: 0c01 |003f: move-result-object v1 │ │ -07d188: 1f01 d700 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d18c: 5452 7901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d190: 6e20 5909 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ -07d196: 6e10 3305 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07d19c: 5452 7801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d1a0: 6e20 5409 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0954 │ │ -07d1a6: 0a00 |004f: move-result v0 │ │ -07d1a8: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -07d1ac: 5452 7801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d1b0: 6e20 5e09 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d1b6: 0c01 |0057: move-result-object v1 │ │ -07d1b8: 1f01 d700 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d1bc: 5452 7801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d1c0: 6e20 5909 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ -07d1c6: 6e10 3305 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07d1cc: 5452 7601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07d1d0: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -07d1d4: 6e10 4a05 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ -07d1da: 0a02 |0069: move-result v2 │ │ -07d1dc: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -07d1e0: 5452 7601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07d1e4: 5422 e600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ -07d1e8: 6e10 9d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ -07d1ee: 0e00 |0073: return-void │ │ +07d0fc: |[07d0fc] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +07d10c: 5552 7701 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d110: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +07d114: 2202 5b04 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +07d118: 1a03 c302 |0006: const-string v3, "Called while creating a loader" // string@02c3 │ │ +07d11c: 7020 a022 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07d122: 2702 |000b: throw v2 │ │ +07d124: 6302 7401 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d128: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +07d12c: 1a02 190a |0010: const-string v2, "LoaderManager" // string@0a19 │ │ +07d130: 2203 6d04 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d134: 7010 d422 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d13a: 1a04 8812 |0017: const-string v4, "destroyLoader in " // string@1288 │ │ +07d13e: 6e20 dc22 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d144: 0c03 |001c: move-result-object v3 │ │ +07d146: 6e20 db22 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d14c: 0c03 |0020: move-result-object v3 │ │ +07d14e: 1a04 7c00 |0021: const-string v4, " of " // string@007c │ │ +07d152: 6e20 dc22 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d158: 0c03 |0026: move-result-object v3 │ │ +07d15a: 6e20 d822 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07d160: 0c03 |002a: move-result-object v3 │ │ +07d162: 6e10 e122 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d168: 0c03 |002e: move-result-object v3 │ │ +07d16a: 7120 901d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d170: 5452 7901 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d174: 6e20 5409 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0954 │ │ +07d17a: 0a00 |0037: move-result v0 │ │ +07d17c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +07d180: 5452 7901 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d184: 6e20 5e09 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d18a: 0c01 |003f: move-result-object v1 │ │ +07d18c: 1f01 de00 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d190: 5452 7901 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d194: 6e20 5909 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ +07d19a: 6e10 3305 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07d1a0: 5452 7801 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d1a4: 6e20 5409 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0954 │ │ +07d1aa: 0a00 |004f: move-result v0 │ │ +07d1ac: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +07d1b0: 5452 7801 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d1b4: 6e20 5e09 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d1ba: 0c01 |0057: move-result-object v1 │ │ +07d1bc: 1f01 de00 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d1c0: 5452 7801 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d1c4: 6e20 5909 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0959 │ │ +07d1ca: 6e10 3305 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07d1d0: 5452 7601 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07d1d4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +07d1d8: 6e10 4a05 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@054a │ │ +07d1de: 0a02 |0069: move-result v2 │ │ +07d1e0: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +07d1e4: 5452 7601 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07d1e8: 5422 e600 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@00e6 │ │ +07d1ec: 6e10 9d04 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@049d │ │ +07d1f2: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -143119,72 +143118,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -07d1f0: |[07d1f0] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -07d200: 5541 7a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -07d204: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -07d208: 6301 7401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d20c: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -07d210: 1a01 100a |0008: const-string v1, "LoaderManager" // string@0a10 │ │ -07d214: 2202 6404 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d218: 7010 d422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d21e: 1a03 4c03 |000f: const-string v3, "Destroying Active in " // string@034c │ │ -07d222: 6e20 dc22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d228: 0c02 |0014: move-result-object v2 │ │ -07d22a: 6e20 db22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d230: 0c02 |0018: move-result-object v2 │ │ -07d232: 6e10 e122 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d238: 0c02 |001c: move-result-object v2 │ │ -07d23a: 7120 901d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d240: 5441 7901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d244: 6e10 5c09 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d24a: 0a01 |0025: move-result v1 │ │ -07d24c: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07d250: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -07d254: 5441 7901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d258: 6e20 5e09 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d25e: 0c01 |002f: move-result-object v1 │ │ -07d260: 1f01 d700 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d264: 6e10 3305 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07d26a: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07d26e: 28f1 |0037: goto 0028 // -000f │ │ -07d270: 5441 7901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d274: 6e10 4d09 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@094d │ │ -07d27a: 6301 7401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d27e: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -07d282: 1a01 100a |0041: const-string v1, "LoaderManager" // string@0a10 │ │ -07d286: 2202 6404 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d28a: 7010 d422 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d290: 1a03 4d03 |0048: const-string v3, "Destroying Inactive in " // string@034d │ │ -07d294: 6e20 dc22 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d29a: 0c02 |004d: move-result-object v2 │ │ -07d29c: 6e20 db22 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d2a2: 0c02 |0051: move-result-object v2 │ │ -07d2a4: 6e10 e122 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d2aa: 0c02 |0055: move-result-object v2 │ │ -07d2ac: 7120 901d 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d2b2: 5441 7801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d2b6: 6e10 5c09 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d2bc: 0a01 |005e: move-result v1 │ │ -07d2be: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07d2c2: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -07d2c6: 5441 7801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d2ca: 6e20 5e09 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d2d0: 0c01 |0068: move-result-object v1 │ │ -07d2d2: 1f01 d700 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d2d6: 6e10 3305 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07d2dc: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07d2e0: 28f1 |0070: goto 0061 // -000f │ │ -07d2e2: 5441 7801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d2e6: 6e10 4d09 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@094d │ │ -07d2ec: 0e00 |0076: return-void │ │ +07d1f4: |[07d1f4] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +07d204: 5541 7a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +07d208: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +07d20c: 6301 7401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d210: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +07d214: 1a01 190a |0008: const-string v1, "LoaderManager" // string@0a19 │ │ +07d218: 2202 6d04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d21c: 7010 d422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d222: 1a03 4c03 |000f: const-string v3, "Destroying Active in " // string@034c │ │ +07d226: 6e20 dc22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d22c: 0c02 |0014: move-result-object v2 │ │ +07d22e: 6e20 db22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d234: 0c02 |0018: move-result-object v2 │ │ +07d236: 6e10 e122 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d23c: 0c02 |001c: move-result-object v2 │ │ +07d23e: 7120 901d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d244: 5441 7901 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d248: 6e10 5c09 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d24e: 0a01 |0025: move-result v1 │ │ +07d250: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +07d254: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +07d258: 5441 7901 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d25c: 6e20 5e09 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d262: 0c01 |002f: move-result-object v1 │ │ +07d264: 1f01 de00 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d268: 6e10 3305 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07d26e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07d272: 28f1 |0037: goto 0028 // -000f │ │ +07d274: 5441 7901 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d278: 6e10 4d09 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@094d │ │ +07d27e: 6301 7401 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d282: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +07d286: 1a01 190a |0041: const-string v1, "LoaderManager" // string@0a19 │ │ +07d28a: 2202 6d04 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d28e: 7010 d422 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d294: 1a03 4d03 |0048: const-string v3, "Destroying Inactive in " // string@034d │ │ +07d298: 6e20 dc22 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d29e: 0c02 |004d: move-result-object v2 │ │ +07d2a0: 6e20 db22 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d2a6: 0c02 |0051: move-result-object v2 │ │ +07d2a8: 6e10 e122 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d2ae: 0c02 |0055: move-result-object v2 │ │ +07d2b0: 7120 901d 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d2b6: 5441 7801 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d2ba: 6e10 5c09 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d2c0: 0a01 |005e: move-result v1 │ │ +07d2c2: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +07d2c6: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +07d2ca: 5441 7801 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d2ce: 6e20 5e09 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d2d4: 0c01 |0068: move-result-object v1 │ │ +07d2d6: 1f01 de00 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d2da: 6e10 3305 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07d2e0: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07d2e4: 28f1 |0070: goto 0061 // -000f │ │ +07d2e6: 5441 7801 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d2ea: 6e10 4d09 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@094d │ │ +07d2f0: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -143205,29 +143204,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07d2f0: |[07d2f0] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -07d300: 5431 7901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d304: 6e10 5c09 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d30a: 0a01 |0005: move-result v1 │ │ -07d30c: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07d310: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -07d314: 5431 7901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d318: 6e20 5e09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d31e: 0c01 |000f: move-result-object v1 │ │ -07d320: 1f01 d700 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d324: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -07d326: 5c12 6f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ -07d32a: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07d32e: 28f1 |0017: goto 0008 // -000f │ │ -07d330: 0e00 |0018: return-void │ │ +07d2f4: |[07d2f4] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +07d304: 5431 7901 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d308: 6e10 5c09 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d30e: 0a01 |0005: move-result v1 │ │ +07d310: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +07d314: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +07d318: 5431 7901 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d31c: 6e20 5e09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d322: 0c01 |000f: move-result-object v1 │ │ +07d324: 1f01 de00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d328: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +07d32a: 5c12 6f01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@016f │ │ +07d32e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07d332: 28f1 |0017: goto 0008 // -000f │ │ +07d334: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -143239,28 +143238,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07d334: |[07d334] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -07d344: 5421 7901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d348: 6e10 5c09 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d34e: 0a01 |0005: move-result v1 │ │ -07d350: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07d354: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -07d358: 5421 7901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d35c: 6e20 5e09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d362: 0c01 |000f: move-result-object v1 │ │ -07d364: 1f01 d700 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d368: 6e10 3705 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0537 │ │ -07d36e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07d372: 28f1 |0017: goto 0008 // -000f │ │ -07d374: 0e00 |0018: return-void │ │ +07d338: |[07d338] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +07d348: 5421 7901 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d34c: 6e10 5c09 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d352: 0a01 |0005: move-result v1 │ │ +07d354: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +07d358: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +07d35c: 5421 7901 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d360: 6e20 5e09 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d366: 0c01 |000f: move-result-object v1 │ │ +07d368: 1f01 de00 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d36c: 6e10 3705 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0537 │ │ +07d372: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07d376: 28f1 |0017: goto 0008 // -000f │ │ +07d378: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -143272,62 +143271,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -07d378: |[07d378] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -07d388: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d38c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -07d390: 1a02 100a |0004: const-string v2, "LoaderManager" // string@0a10 │ │ -07d394: 2203 6404 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d398: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d39e: 1a04 8a0b |000b: const-string v4, "Retaining in " // string@0b8a │ │ -07d3a2: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d3a8: 0c03 |0010: move-result-object v3 │ │ -07d3aa: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d3b0: 0c03 |0014: move-result-object v3 │ │ -07d3b2: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d3b8: 0c03 |0018: move-result-object v3 │ │ -07d3ba: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d3c0: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d3c4: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -07d3c8: 2200 6104 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -07d3cc: 1a02 2d17 |0022: const-string v2, "here" // string@172d │ │ -07d3d0: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -07d3d6: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ -07d3dc: 1a02 100a |002a: const-string v2, "LoaderManager" // string@0a10 │ │ -07d3e0: 2203 6404 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d3e4: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d3ea: 1a04 c002 |0031: const-string v4, "Called doRetain when not started: " // string@02c0 │ │ -07d3ee: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d3f4: 0c03 |0036: move-result-object v3 │ │ -07d3f6: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d3fc: 0c03 |003a: move-result-object v3 │ │ -07d3fe: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d404: 0c03 |003e: move-result-object v3 │ │ -07d406: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -07d40c: 0e00 |0042: return-void │ │ -07d40e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -07d410: 5c52 7a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -07d414: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -07d416: 5c52 7c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d41a: 5452 7901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d41e: 6e10 5c09 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d424: 0a02 |004e: move-result v2 │ │ -07d426: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -07d42a: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -07d42e: 5452 7901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d432: 6e20 5e09 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d438: 0c02 |0058: move-result-object v2 │ │ -07d43a: 1f02 d700 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d43e: 6e10 3805 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0538 │ │ -07d444: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07d448: 28f1 |0060: goto 0051 // -000f │ │ +07d37c: |[07d37c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +07d38c: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d390: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +07d394: 1a02 190a |0004: const-string v2, "LoaderManager" // string@0a19 │ │ +07d398: 2203 6d04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d39c: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d3a2: 1a04 930b |000b: const-string v4, "Retaining in " // string@0b93 │ │ +07d3a6: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d3ac: 0c03 |0010: move-result-object v3 │ │ +07d3ae: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d3b4: 0c03 |0014: move-result-object v3 │ │ +07d3b6: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d3bc: 0c03 |0018: move-result-object v3 │ │ +07d3be: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d3c4: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d3c8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +07d3cc: 2200 6a04 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +07d3d0: 1a02 3617 |0022: const-string v2, "here" // string@1736 │ │ +07d3d4: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +07d3da: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ +07d3e0: 1a02 190a |002a: const-string v2, "LoaderManager" // string@0a19 │ │ +07d3e4: 2203 6d04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d3e8: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d3ee: 1a04 c002 |0031: const-string v4, "Called doRetain when not started: " // string@02c0 │ │ +07d3f2: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d3f8: 0c03 |0036: move-result-object v3 │ │ +07d3fa: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d400: 0c03 |003a: move-result-object v3 │ │ +07d402: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d408: 0c03 |003e: move-result-object v3 │ │ +07d40a: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +07d410: 0e00 |0042: return-void │ │ +07d412: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +07d414: 5c52 7a01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +07d418: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +07d41a: 5c52 7c01 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d41e: 5452 7901 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d422: 6e10 5c09 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d428: 0a02 |004e: move-result v2 │ │ +07d42a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07d42e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +07d432: 5452 7901 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d436: 6e20 5e09 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d43c: 0c02 |0058: move-result-object v2 │ │ +07d43e: 1f02 de00 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d442: 6e10 3805 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0538 │ │ +07d448: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07d44c: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -143347,60 +143346,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -07d44c: |[07d44c] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -07d45c: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d460: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -07d464: 1a02 100a |0004: const-string v2, "LoaderManager" // string@0a10 │ │ -07d468: 2203 6404 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d46c: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d472: 1a04 130c |000b: const-string v4, "Starting in " // string@0c13 │ │ -07d476: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d47c: 0c03 |0010: move-result-object v3 │ │ -07d47e: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d484: 0c03 |0014: move-result-object v3 │ │ -07d486: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d48c: 0c03 |0018: move-result-object v3 │ │ -07d48e: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d494: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d498: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -07d49c: 2200 6104 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -07d4a0: 1a02 2d17 |0022: const-string v2, "here" // string@172d │ │ -07d4a4: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -07d4aa: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ -07d4b0: 1a02 100a |002a: const-string v2, "LoaderManager" // string@0a10 │ │ -07d4b4: 2203 6404 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d4b8: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d4be: 1a04 c102 |0031: const-string v4, "Called doStart when already started: " // string@02c1 │ │ -07d4c2: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d4c8: 0c03 |0036: move-result-object v3 │ │ -07d4ca: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d4d0: 0c03 |003a: move-result-object v3 │ │ -07d4d2: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d4d8: 0c03 |003e: move-result-object v3 │ │ -07d4da: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -07d4e0: 0e00 |0042: return-void │ │ -07d4e2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -07d4e4: 5c52 7c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d4e8: 5452 7901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d4ec: 6e10 5c09 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d4f2: 0a02 |004b: move-result v2 │ │ -07d4f4: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -07d4f8: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -07d4fc: 5452 7901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d500: 6e20 5e09 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d506: 0c02 |0055: move-result-object v2 │ │ -07d508: 1f02 d700 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d50c: 6e10 3905 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0539 │ │ -07d512: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07d516: 28f1 |005d: goto 004e // -000f │ │ +07d450: |[07d450] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +07d460: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d464: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +07d468: 1a02 190a |0004: const-string v2, "LoaderManager" // string@0a19 │ │ +07d46c: 2203 6d04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d470: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d476: 1a04 1c0c |000b: const-string v4, "Starting in " // string@0c1c │ │ +07d47a: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d480: 0c03 |0010: move-result-object v3 │ │ +07d482: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d488: 0c03 |0014: move-result-object v3 │ │ +07d48a: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d490: 0c03 |0018: move-result-object v3 │ │ +07d492: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d498: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d49c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +07d4a0: 2200 6a04 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +07d4a4: 1a02 3617 |0022: const-string v2, "here" // string@1736 │ │ +07d4a8: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +07d4ae: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ +07d4b4: 1a02 190a |002a: const-string v2, "LoaderManager" // string@0a19 │ │ +07d4b8: 2203 6d04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d4bc: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d4c2: 1a04 c102 |0031: const-string v4, "Called doStart when already started: " // string@02c1 │ │ +07d4c6: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d4cc: 0c03 |0036: move-result-object v3 │ │ +07d4ce: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d4d4: 0c03 |003a: move-result-object v3 │ │ +07d4d6: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d4dc: 0c03 |003e: move-result-object v3 │ │ +07d4de: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +07d4e4: 0e00 |0042: return-void │ │ +07d4e6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +07d4e8: 5c52 7c01 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d4ec: 5452 7901 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d4f0: 6e10 5c09 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d4f6: 0a02 |004b: move-result v2 │ │ +07d4f8: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07d4fc: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +07d500: 5452 7901 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d504: 6e20 5e09 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d50a: 0c02 |0055: move-result-object v2 │ │ +07d50c: 1f02 de00 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d510: 6e10 3905 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0539 │ │ +07d516: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07d51a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -143419,61 +143418,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -07d518: |[07d518] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -07d528: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d52c: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -07d530: 1a02 100a |0004: const-string v2, "LoaderManager" // string@0a10 │ │ -07d534: 2203 6404 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d538: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d53e: 1a04 150c |000b: const-string v4, "Stopping in " // string@0c15 │ │ -07d542: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d548: 0c03 |0010: move-result-object v3 │ │ -07d54a: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d550: 0c03 |0014: move-result-object v3 │ │ -07d552: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d558: 0c03 |0018: move-result-object v3 │ │ -07d55a: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d560: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d564: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -07d568: 2200 6104 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -07d56c: 1a02 2d17 |0022: const-string v2, "here" // string@172d │ │ -07d570: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -07d576: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ -07d57c: 1a02 100a |002a: const-string v2, "LoaderManager" // string@0a10 │ │ -07d580: 2203 6404 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d584: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d58a: 1a04 c202 |0031: const-string v4, "Called doStop when not started: " // string@02c2 │ │ -07d58e: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d594: 0c03 |0036: move-result-object v3 │ │ -07d596: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d59c: 0c03 |003a: move-result-object v3 │ │ -07d59e: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d5a4: 0c03 |003e: move-result-object v3 │ │ -07d5a6: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -07d5ac: 0e00 |0042: return-void │ │ -07d5ae: 5452 7901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d5b2: 6e10 5c09 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d5b8: 0a02 |0048: move-result v2 │ │ -07d5ba: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -07d5be: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -07d5c2: 5452 7901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d5c6: 6e20 5e09 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d5cc: 0c02 |0052: move-result-object v2 │ │ -07d5ce: 1f02 d700 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d5d2: 6e10 3a05 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@053a │ │ -07d5d8: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07d5dc: 28f1 |005a: goto 004b // -000f │ │ -07d5de: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -07d5e0: 5c52 7c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d5e4: 28e4 |005e: goto 0042 // -001c │ │ +07d51c: |[07d51c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +07d52c: 6302 7401 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d530: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +07d534: 1a02 190a |0004: const-string v2, "LoaderManager" // string@0a19 │ │ +07d538: 2203 6d04 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d53c: 7010 d422 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d542: 1a04 1e0c |000b: const-string v4, "Stopping in " // string@0c1e │ │ +07d546: 6e20 dc22 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d54c: 0c03 |0010: move-result-object v3 │ │ +07d54e: 6e20 db22 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d554: 0c03 |0014: move-result-object v3 │ │ +07d556: 6e10 e122 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d55c: 0c03 |0018: move-result-object v3 │ │ +07d55e: 7120 901d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d564: 5552 7c01 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d568: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +07d56c: 2200 6a04 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +07d570: 1a02 3617 |0022: const-string v2, "here" // string@1736 │ │ +07d574: 7020 bd22 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +07d57a: 6e10 c022 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@22c0 │ │ +07d580: 1a02 190a |002a: const-string v2, "LoaderManager" // string@0a19 │ │ +07d584: 2203 6d04 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d588: 7010 d422 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d58e: 1a04 c202 |0031: const-string v4, "Called doStop when not started: " // string@02c2 │ │ +07d592: 6e20 dc22 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d598: 0c03 |0036: move-result-object v3 │ │ +07d59a: 6e20 db22 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d5a0: 0c03 |003a: move-result-object v3 │ │ +07d5a2: 6e10 e122 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d5a8: 0c03 |003e: move-result-object v3 │ │ +07d5aa: 7130 921d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +07d5b0: 0e00 |0042: return-void │ │ +07d5b2: 5452 7901 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d5b6: 6e10 5c09 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d5bc: 0a02 |0048: move-result v2 │ │ +07d5be: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +07d5c2: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +07d5c6: 5452 7901 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d5ca: 6e20 5e09 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d5d0: 0c02 |0052: move-result-object v2 │ │ +07d5d2: 1f02 de00 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d5d6: 6e10 3a05 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@053a │ │ +07d5dc: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07d5e0: 28f1 |005a: goto 004b // -000f │ │ +07d5e2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +07d5e4: 5c52 7c01 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d5e8: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -143492,96 +143491,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 │ │ -07d5e8: |[07d5e8] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07d5f8: 5453 7901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d5fc: 6e10 5c09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d602: 0a03 |0005: move-result v3 │ │ -07d604: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -07d608: 6e20 6f22 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d60e: 1a03 3302 |000b: const-string v3, "Active Loaders:" // string@0233 │ │ -07d612: 6e20 7422 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07d618: 2203 6404 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d61c: 7010 d422 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d622: 6e20 dc22 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d628: 0c03 |0018: move-result-object v3 │ │ -07d62a: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ -07d62e: 6e20 dc22 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d634: 0c03 |001e: move-result-object v3 │ │ -07d636: 6e10 e122 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d63c: 0c01 |0022: move-result-object v1 │ │ -07d63e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -07d640: 5453 7901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d644: 6e10 5c09 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d64a: 0a03 |0029: move-result v3 │ │ -07d64c: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -07d650: 5453 7901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d654: 6e20 5e09 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d65a: 0c02 |0031: move-result-object v2 │ │ -07d65c: 1f02 d700 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d660: 6e20 6f22 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d666: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ -07d66a: 6e20 6f22 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d670: 5453 7901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d674: 6e20 5609 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ -07d67a: 0a03 |0041: move-result v3 │ │ -07d67c: 6e20 6d22 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -07d682: 1a03 da00 |0045: const-string v3, ": " // string@00da │ │ -07d686: 6e20 6f22 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d68c: 6e10 3b05 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@053b │ │ -07d692: 0c03 |004d: move-result-object v3 │ │ -07d694: 6e20 7422 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07d69a: 6e59 3405 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@0534 │ │ -07d6a0: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07d6a4: 28ce |0056: goto 0024 // -0032 │ │ -07d6a6: 5453 7801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d6aa: 6e10 5c09 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d6b0: 0a03 |005c: move-result v3 │ │ -07d6b2: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -07d6b6: 6e20 6f22 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d6bc: 1a03 6804 |0062: const-string v3, "Inactive Loaders:" // string@0468 │ │ -07d6c0: 6e20 7422 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07d6c6: 2203 6404 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07d6ca: 7010 d422 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d6d0: 6e20 dc22 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d6d6: 0c03 |006f: move-result-object v3 │ │ -07d6d8: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ -07d6dc: 6e20 dc22 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d6e2: 0c03 |0075: move-result-object v3 │ │ -07d6e4: 6e10 e122 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d6ea: 0c01 |0079: move-result-object v1 │ │ -07d6ec: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -07d6ee: 5453 7801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d6f2: 6e10 5c09 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d6f8: 0a03 |0080: move-result v3 │ │ -07d6fa: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -07d6fe: 5453 7801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d702: 6e20 5e09 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d708: 0c02 |0088: move-result-object v2 │ │ -07d70a: 1f02 d700 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d70e: 6e20 6f22 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d714: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ -07d718: 6e20 6f22 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d71e: 5453 7801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07d722: 6e20 5609 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ -07d728: 0a03 |0098: move-result v3 │ │ -07d72a: 6e20 6d22 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ -07d730: 1a03 da00 |009c: const-string v3, ": " // string@00da │ │ -07d734: 6e20 6f22 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07d73a: 6e10 3b05 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@053b │ │ -07d740: 0c03 |00a4: move-result-object v3 │ │ -07d742: 6e20 7422 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -07d748: 6e59 3405 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@0534 │ │ -07d74e: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07d752: 28ce |00ad: goto 007b // -0032 │ │ -07d754: 0e00 |00ae: return-void │ │ +07d5ec: |[07d5ec] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07d5fc: 5453 7901 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d600: 6e10 5c09 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d606: 0a03 |0005: move-result v3 │ │ +07d608: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +07d60c: 6e20 6f22 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d612: 1a03 3302 |000b: const-string v3, "Active Loaders:" // string@0233 │ │ +07d616: 6e20 7422 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07d61c: 2203 6d04 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d620: 7010 d422 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d626: 6e20 dc22 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d62c: 0c03 |0018: move-result-object v3 │ │ +07d62e: 1a04 0400 |0019: const-string v4, " " // string@0004 │ │ +07d632: 6e20 dc22 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d638: 0c03 |001e: move-result-object v3 │ │ +07d63a: 6e10 e122 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d640: 0c01 |0022: move-result-object v1 │ │ +07d642: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +07d644: 5453 7901 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d648: 6e10 5c09 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d64e: 0a03 |0029: move-result v3 │ │ +07d650: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +07d654: 5453 7901 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d658: 6e20 5e09 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d65e: 0c02 |0031: move-result-object v2 │ │ +07d660: 1f02 de00 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d664: 6e20 6f22 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d66a: 1a03 0500 |0037: const-string v3, " #" // string@0005 │ │ +07d66e: 6e20 6f22 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d674: 5453 7901 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d678: 6e20 5609 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ +07d67e: 0a03 |0041: move-result v3 │ │ +07d680: 6e20 6d22 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07d686: 1a03 da00 |0045: const-string v3, ": " // string@00da │ │ +07d68a: 6e20 6f22 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d690: 6e10 3b05 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@053b │ │ +07d696: 0c03 |004d: move-result-object v3 │ │ +07d698: 6e20 7422 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07d69e: 6e59 3405 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@0534 │ │ +07d6a4: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07d6a8: 28ce |0056: goto 0024 // -0032 │ │ +07d6aa: 5453 7801 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d6ae: 6e10 5c09 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d6b4: 0a03 |005c: move-result v3 │ │ +07d6b6: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +07d6ba: 6e20 6f22 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d6c0: 1a03 6804 |0062: const-string v3, "Inactive Loaders:" // string@0468 │ │ +07d6c4: 6e20 7422 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07d6ca: 2203 6d04 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07d6ce: 7010 d422 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d6d4: 6e20 dc22 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d6da: 0c03 |006f: move-result-object v3 │ │ +07d6dc: 1a04 0400 |0070: const-string v4, " " // string@0004 │ │ +07d6e0: 6e20 dc22 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d6e6: 0c03 |0075: move-result-object v3 │ │ +07d6e8: 6e10 e122 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d6ee: 0c01 |0079: move-result-object v1 │ │ +07d6f0: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +07d6f2: 5453 7801 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d6f6: 6e10 5c09 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d6fc: 0a03 |0080: move-result v3 │ │ +07d6fe: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +07d702: 5453 7801 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d706: 6e20 5e09 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d70c: 0c02 |0088: move-result-object v2 │ │ +07d70e: 1f02 de00 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d712: 6e20 6f22 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d718: 1a03 0500 |008e: const-string v3, " #" // string@0005 │ │ +07d71c: 6e20 6f22 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d722: 5453 7801 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07d726: 6e20 5609 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0956 │ │ +07d72c: 0a03 |0098: move-result v3 │ │ +07d72e: 6e20 6d22 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@226d │ │ +07d734: 1a03 da00 |009c: const-string v3, ": " // string@00da │ │ +07d738: 6e20 6f22 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07d73e: 6e10 3b05 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@053b │ │ +07d744: 0c03 |00a4: move-result-object v3 │ │ +07d746: 6e20 7422 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +07d74c: 6e59 3405 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@0534 │ │ +07d752: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07d756: 28ce |00ad: goto 007b // -0032 │ │ +07d758: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -143617,45 +143616,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -07d758: |[07d758] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -07d768: 5541 7a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -07d76c: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -07d770: 6301 7401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d774: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -07d778: 1a01 100a |0008: const-string v1, "LoaderManager" // string@0a10 │ │ -07d77c: 2202 6404 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d780: 7010 d422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d786: 1a03 d903 |000f: const-string v3, "Finished Retaining in " // string@03d9 │ │ -07d78a: 6e20 dc22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d790: 0c02 |0014: move-result-object v2 │ │ -07d792: 6e20 db22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d798: 0c02 |0018: move-result-object v2 │ │ -07d79a: 6e10 e122 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d7a0: 0c02 |001c: move-result-object v2 │ │ -07d7a2: 7120 901d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d7a8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -07d7aa: 5c41 7a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ -07d7ae: 5441 7901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d7b2: 6e10 5c09 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d7b8: 0a01 |0028: move-result v1 │ │ -07d7ba: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07d7be: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -07d7c2: 5441 7901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d7c6: 6e20 5e09 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d7cc: 0c01 |0032: move-result-object v1 │ │ -07d7ce: 1f01 d700 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d7d2: 6e10 3505 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0535 │ │ -07d7d8: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07d7dc: 28f1 |003a: goto 002b // -000f │ │ -07d7de: 0e00 |003b: return-void │ │ +07d75c: |[07d75c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +07d76c: 5541 7a01 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +07d770: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +07d774: 6301 7401 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d778: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +07d77c: 1a01 190a |0008: const-string v1, "LoaderManager" // string@0a19 │ │ +07d780: 2202 6d04 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d784: 7010 d422 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d78a: 1a03 d903 |000f: const-string v3, "Finished Retaining in " // string@03d9 │ │ +07d78e: 6e20 dc22 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d794: 0c02 |0014: move-result-object v2 │ │ +07d796: 6e20 db22 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d79c: 0c02 |0018: move-result-object v2 │ │ +07d79e: 6e10 e122 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d7a4: 0c02 |001c: move-result-object v2 │ │ +07d7a6: 7120 901d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d7ac: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07d7ae: 5c41 7a01 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@017a │ │ +07d7b2: 5441 7901 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d7b6: 6e10 5c09 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d7bc: 0a01 |0028: move-result v1 │ │ +07d7be: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +07d7c2: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +07d7c6: 5441 7901 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d7ca: 6e20 5e09 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d7d0: 0c01 |0032: move-result-object v1 │ │ +07d7d2: 1f01 de00 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d7d6: 6e10 3505 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@0535 │ │ +07d7dc: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07d7e0: 28f1 |003a: goto 002b // -000f │ │ +07d7e2: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -143670,35 +143669,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 │ │ -07d7e0: |[07d7e0] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -07d7f0: 5531 7701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d7f4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -07d7f8: 2201 5204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -07d7fc: 1a02 c302 |0006: const-string v2, "Called while creating a loader" // string@02c3 │ │ -07d800: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07d806: 2701 |000b: throw v1 │ │ -07d808: 5431 7901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d80c: 6e20 5209 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07d812: 0c00 |0011: move-result-object v0 │ │ -07d814: 1f00 d700 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d818: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -07d81c: 5401 6e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07d820: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -07d824: 5401 6e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07d828: 5411 6d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d82c: 1101 |001e: return-object v1 │ │ -07d82e: 5401 6d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d832: 28fd |0021: goto 001e // -0003 │ │ -07d834: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -07d836: 28fb |0023: goto 001e // -0005 │ │ +07d7e4: |[07d7e4] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +07d7f4: 5531 7701 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d7f8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +07d7fc: 2201 5b04 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +07d800: 1a02 c302 |0006: const-string v2, "Called while creating a loader" // string@02c3 │ │ +07d804: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07d80a: 2701 |000b: throw v1 │ │ +07d80c: 5431 7901 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d810: 6e20 5209 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07d816: 0c00 |0011: move-result-object v0 │ │ +07d818: 1f00 de00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d81c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +07d820: 5401 6e01 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07d824: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +07d828: 5401 6e01 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07d82c: 5411 6d01 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d830: 1101 |001e: return-object v1 │ │ +07d832: 5401 6d01 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d836: 28fd |0021: goto 001e // -0003 │ │ +07d838: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +07d83a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -143716,36 +143715,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -07d838: |[07d838] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -07d848: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07d84a: 5454 7901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d84e: 6e10 5c09 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ -07d854: 0a00 |0006: move-result v0 │ │ -07d856: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -07d858: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -07d85c: 5454 7901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d860: 6e20 5e09 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ -07d866: 0c02 |000f: move-result-object v2 │ │ -07d868: 1f02 d700 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d86c: 5524 7201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07d870: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -07d874: 5524 6801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07d878: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -07d87c: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -07d87e: b643 |001b: or-int/2addr v3, v4 │ │ -07d880: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07d884: 28ea |001e: goto 0008 // -0016 │ │ -07d886: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -07d888: 28fb |0020: goto 001b // -0005 │ │ -07d88a: 0f03 |0021: return v3 │ │ +07d83c: |[07d83c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +07d84c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07d84e: 5454 7901 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d852: 6e10 5c09 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@095c │ │ +07d858: 0a00 |0006: move-result v0 │ │ +07d85a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +07d85c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +07d860: 5454 7901 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d864: 6e20 5e09 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@095e │ │ +07d86a: 0c02 |000f: move-result-object v2 │ │ +07d86c: 1f02 de00 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d870: 5524 7201 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07d874: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +07d878: 5524 6801 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07d87c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +07d880: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +07d882: b643 |001b: or-int/2addr v3, v4 │ │ +07d884: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07d888: 28ea |001e: goto 0008 // -0016 │ │ +07d88a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +07d88c: 28fb |0020: goto 001b // -0005 │ │ +07d88e: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -143764,83 +143763,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 │ │ -07d88c: |[07d88c] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -07d89c: 5541 7701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d8a0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -07d8a4: 2201 5204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -07d8a8: 1a02 c302 |0006: const-string v2, "Called while creating a loader" // string@02c3 │ │ -07d8ac: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07d8b2: 2701 |000b: throw v1 │ │ -07d8b4: 5441 7901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d8b8: 6e20 5209 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07d8be: 0c00 |0011: move-result-object v0 │ │ -07d8c0: 1f00 d700 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07d8c4: 6301 7401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d8c8: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -07d8cc: 1a01 100a |0018: const-string v1, "LoaderManager" // string@0a10 │ │ -07d8d0: 2202 6404 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d8d4: 7010 d422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d8da: 1a03 d017 |001f: const-string v3, "initLoader in " // string@17d0 │ │ -07d8de: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d8e4: 0c02 |0024: move-result-object v2 │ │ -07d8e6: 6e20 db22 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d8ec: 0c02 |0028: move-result-object v2 │ │ -07d8ee: 1a03 dd00 |0029: const-string v3, ": args=" // string@00dd │ │ -07d8f2: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d8f8: 0c02 |002e: move-result-object v2 │ │ -07d8fa: 6e20 db22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d900: 0c02 |0032: move-result-object v2 │ │ -07d902: 6e10 e122 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d908: 0c02 |0036: move-result-object v2 │ │ -07d90a: 7120 901d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d910: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -07d914: 7040 3e05 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@053e │ │ -07d91a: 0c00 |003f: move-result-object v0 │ │ -07d91c: 6301 7401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d920: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -07d924: 1a01 100a |0044: const-string v1, "LoaderManager" // string@0a10 │ │ -07d928: 2202 6404 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d92c: 7010 d422 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d932: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ -07d936: 6e20 dc22 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d93c: 0c02 |0050: move-result-object v2 │ │ -07d93e: 6e20 db22 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d944: 0c02 |0054: move-result-object v2 │ │ -07d946: 6e10 e122 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d94c: 0c02 |0058: move-result-object v2 │ │ -07d94e: 7120 901d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d954: 5501 6a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07d958: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -07d95c: 5541 7c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d960: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -07d964: 5401 6d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d968: 5402 6701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ -07d96c: 6e30 3205 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ -07d972: 5401 6d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07d976: 1101 |006d: return-object v1 │ │ -07d978: 6301 7401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07d97c: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -07d980: 1a01 100a |0072: const-string v1, "LoaderManager" // string@0a10 │ │ -07d984: 2202 6404 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07d988: 7010 d422 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07d98e: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ -07d992: 6e20 dc22 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07d998: 0c02 |007e: move-result-object v2 │ │ -07d99a: 6e20 db22 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07d9a0: 0c02 |0082: move-result-object v2 │ │ -07d9a2: 6e10 e122 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07d9a8: 0c02 |0086: move-result-object v2 │ │ -07d9aa: 7120 901d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07d9b0: 5b07 6601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ -07d9b4: 28d0 |008c: goto 005c // -0030 │ │ +07d890: |[07d890] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +07d8a0: 5541 7701 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07d8a4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +07d8a8: 2201 5b04 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +07d8ac: 1a02 c302 |0006: const-string v2, "Called while creating a loader" // string@02c3 │ │ +07d8b0: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07d8b6: 2701 |000b: throw v1 │ │ +07d8b8: 5441 7901 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d8bc: 6e20 5209 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07d8c2: 0c00 |0011: move-result-object v0 │ │ +07d8c4: 1f00 de00 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07d8c8: 6301 7401 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d8cc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +07d8d0: 1a01 190a |0018: const-string v1, "LoaderManager" // string@0a19 │ │ +07d8d4: 2202 6d04 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d8d8: 7010 d422 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d8de: 1a03 d917 |001f: const-string v3, "initLoader in " // string@17d9 │ │ +07d8e2: 6e20 dc22 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d8e8: 0c02 |0024: move-result-object v2 │ │ +07d8ea: 6e20 db22 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d8f0: 0c02 |0028: move-result-object v2 │ │ +07d8f2: 1a03 dd00 |0029: const-string v3, ": args=" // string@00dd │ │ +07d8f6: 6e20 dc22 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d8fc: 0c02 |002e: move-result-object v2 │ │ +07d8fe: 6e20 db22 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d904: 0c02 |0032: move-result-object v2 │ │ +07d906: 6e10 e122 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d90c: 0c02 |0036: move-result-object v2 │ │ +07d90e: 7120 901d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d914: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +07d918: 7040 3e05 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@053e │ │ +07d91e: 0c00 |003f: move-result-object v0 │ │ +07d920: 6301 7401 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d924: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +07d928: 1a01 190a |0044: const-string v1, "LoaderManager" // string@0a19 │ │ +07d92c: 2202 6d04 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d930: 7010 d422 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d936: 1a03 0600 |004b: const-string v3, " Created new loader " // string@0006 │ │ +07d93a: 6e20 dc22 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d940: 0c02 |0050: move-result-object v2 │ │ +07d942: 6e20 db22 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d948: 0c02 |0054: move-result-object v2 │ │ +07d94a: 6e10 e122 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d950: 0c02 |0058: move-result-object v2 │ │ +07d952: 7120 901d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d958: 5501 6a01 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07d95c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +07d960: 5541 7c01 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d964: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +07d968: 5401 6d01 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d96c: 5402 6701 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@0167 │ │ +07d970: 6e30 3205 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0532 │ │ +07d976: 5401 6d01 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07d97a: 1101 |006d: return-object v1 │ │ +07d97c: 6301 7401 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07d980: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +07d984: 1a01 190a |0072: const-string v1, "LoaderManager" // string@0a19 │ │ +07d988: 2202 6d04 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07d98c: 7010 d422 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07d992: 1a03 1200 |0079: const-string v3, " Re-using existing loader " // string@0012 │ │ +07d996: 6e20 dc22 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07d99c: 0c02 |007e: move-result-object v2 │ │ +07d99e: 6e20 db22 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07d9a4: 0c02 |0082: move-result-object v2 │ │ +07d9a6: 6e10 e122 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07d9ac: 0c02 |0086: move-result-object v2 │ │ +07d9ae: 7120 901d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07d9b4: 5b07 6601 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@0166 │ │ +07d9b8: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -143864,22 +143863,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 │ │ -07d9b8: |[07d9b8] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -07d9c8: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07d9cc: 5231 6b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ -07d9d0: 6e30 5709 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -07d9d6: 5520 7c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ -07d9da: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -07d9de: 6e10 3905 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0539 │ │ -07d9e4: 0e00 |000e: return-void │ │ +07d9bc: |[07d9bc] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +07d9cc: 5420 7901 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07d9d0: 5231 6b01 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@016b │ │ +07d9d4: 6e30 5709 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +07d9da: 5520 7c01 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@017c │ │ +07d9de: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +07d9e2: 6e10 3905 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0539 │ │ +07d9e8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -143891,135 +143890,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 │ │ -07d9e8: |[07d9e8] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -07d9f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07d9fa: 5562 7701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ -07d9fe: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -07da02: 2202 5204 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@0452 │ │ -07da06: 1a03 c302 |0007: const-string v3, "Called while creating a loader" // string@02c3 │ │ -07da0a: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -07da10: 2702 |000c: throw v2 │ │ -07da12: 5462 7901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07da16: 6e20 5209 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07da1c: 0c01 |0012: move-result-object v1 │ │ -07da1e: 1f01 d700 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07da22: 6302 7401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07da26: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -07da2a: 1a02 100a |0019: const-string v2, "LoaderManager" // string@0a10 │ │ -07da2e: 2203 6404 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07da32: 7010 d422 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07da38: 1a04 6f21 |0020: const-string v4, "restartLoader in " // string@216f │ │ -07da3c: 6e20 dc22 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07da42: 0c03 |0025: move-result-object v3 │ │ -07da44: 6e20 db22 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07da4a: 0c03 |0029: move-result-object v3 │ │ -07da4c: 1a04 dd00 |002a: const-string v4, ": args=" // string@00dd │ │ -07da50: 6e20 dc22 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07da56: 0c03 |002f: move-result-object v3 │ │ -07da58: 6e20 db22 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07da5e: 0c03 |0033: move-result-object v3 │ │ -07da60: 6e10 e122 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07da66: 0c03 |0037: move-result-object v3 │ │ -07da68: 7120 901d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07da6e: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -07da72: 5462 7801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07da76: 6e20 5209 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ -07da7c: 0c00 |0042: move-result-object v0 │ │ -07da7e: 1f00 d700 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00d7 │ │ -07da82: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -07da86: 5512 6a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ -07da8a: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -07da8e: 6302 7401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07da92: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -07da96: 1a02 100a |004f: const-string v2, "LoaderManager" // string@0a10 │ │ -07da9a: 2203 6404 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07da9e: 7010 d422 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07daa4: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ -07daa8: 6e20 dc22 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07daae: 0c03 |005b: move-result-object v3 │ │ -07dab0: 6e20 db22 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07dab6: 0c03 |005f: move-result-object v3 │ │ -07dab8: 6e10 e122 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07dabe: 0c03 |0063: move-result-object v3 │ │ -07dac0: 7120 901d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07dac6: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -07dac8: 5c02 6801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ -07dacc: 6e10 3305 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07dad2: 5412 6d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07dad6: 6e10 a606 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@06a6 │ │ -07dadc: 5462 7801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07dae0: 6e30 5709 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -07dae6: 7040 3e05 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@053e │ │ -07daec: 0c01 |007a: move-result-object v1 │ │ -07daee: 5412 6d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07daf2: 1102 |007d: return-object v2 │ │ -07daf4: 5512 7201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ -07daf8: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -07dafc: 6302 7401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07db00: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -07db04: 1a02 100a |0086: const-string v2, "LoaderManager" // string@0a10 │ │ -07db08: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ -07db0c: 7120 901d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07db12: 5462 7901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ -07db16: 6e30 5709 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -07db1c: 6e10 3305 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07db22: 28e2 |0095: goto 0077 // -001e │ │ -07db24: 5412 6e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db28: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -07db2c: 6302 7401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07db30: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -07db34: 1a02 100a |009e: const-string v2, "LoaderManager" // string@0a10 │ │ -07db38: 2203 6404 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07db3c: 7010 d422 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07db42: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ -07db46: 6e20 dc22 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07db4c: 0c03 |00aa: move-result-object v3 │ │ -07db4e: 5414 6e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db52: 6e20 db22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07db58: 0c03 |00b0: move-result-object v3 │ │ -07db5a: 6e10 e122 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07db60: 0c03 |00b4: move-result-object v3 │ │ -07db62: 7120 901d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07db68: 5412 6e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db6c: 6e10 3305 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ -07db72: 5b15 6e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db76: 6302 7401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07db7a: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -07db7e: 1a02 100a |00c3: const-string v2, "LoaderManager" // string@0a10 │ │ -07db82: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ -07db86: 7120 901d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07db8c: 7040 3f05 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@053f │ │ -07db92: 0c02 |00cd: move-result-object v2 │ │ -07db94: 5b12 6e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db98: 5412 6e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ -07db9c: 5422 6d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07dba0: 28a9 |00d4: goto 007d // -0057 │ │ -07dba2: 6302 7401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ -07dba6: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -07dbaa: 1a02 100a |00d9: const-string v2, "LoaderManager" // string@0a10 │ │ -07dbae: 2203 6404 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -07dbb2: 7010 d422 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07dbb8: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ -07dbbc: 6e20 dc22 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dbc2: 0c03 |00e5: move-result-object v3 │ │ -07dbc4: 6e20 db22 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07dbca: 0c03 |00e9: move-result-object v3 │ │ -07dbcc: 6e10 e122 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07dbd2: 0c03 |00ed: move-result-object v3 │ │ -07dbd4: 7120 901d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ -07dbda: 5412 6d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ -07dbde: 6e10 a606 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@06a6 │ │ -07dbe4: 5462 7801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ -07dbe8: 6e30 5709 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ -07dbee: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +07d9ec: |[07d9ec] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +07d9fc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +07d9fe: 5562 7701 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@0177 │ │ +07da02: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +07da06: 2202 5b04 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@045b │ │ +07da0a: 1a03 c302 |0007: const-string v3, "Called while creating a loader" // string@02c3 │ │ +07da0e: 7020 a022 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +07da14: 2702 |000c: throw v2 │ │ +07da16: 5462 7901 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07da1a: 6e20 5209 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07da20: 0c01 |0012: move-result-object v1 │ │ +07da22: 1f01 de00 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07da26: 6302 7401 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07da2a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +07da2e: 1a02 190a |0019: const-string v2, "LoaderManager" // string@0a19 │ │ +07da32: 2203 6d04 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07da36: 7010 d422 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07da3c: 1a04 7821 |0020: const-string v4, "restartLoader in " // string@2178 │ │ +07da40: 6e20 dc22 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07da46: 0c03 |0025: move-result-object v3 │ │ +07da48: 6e20 db22 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07da4e: 0c03 |0029: move-result-object v3 │ │ +07da50: 1a04 dd00 |002a: const-string v4, ": args=" // string@00dd │ │ +07da54: 6e20 dc22 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07da5a: 0c03 |002f: move-result-object v3 │ │ +07da5c: 6e20 db22 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07da62: 0c03 |0033: move-result-object v3 │ │ +07da64: 6e10 e122 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07da6a: 0c03 |0037: move-result-object v3 │ │ +07da6c: 7120 901d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07da72: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +07da76: 5462 7801 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07da7a: 6e20 5209 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0952 │ │ +07da80: 0c00 |0042: move-result-object v0 │ │ +07da82: 1f00 de00 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@00de │ │ +07da86: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +07da8a: 5512 6a01 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@016a │ │ +07da8e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +07da92: 6302 7401 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07da96: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +07da9a: 1a02 190a |004f: const-string v2, "LoaderManager" // string@0a19 │ │ +07da9e: 2203 6d04 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07daa2: 7010 d422 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07daa8: 1a04 1300 |0056: const-string v4, " Removing last inactive loader: " // string@0013 │ │ +07daac: 6e20 dc22 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dab2: 0c03 |005b: move-result-object v3 │ │ +07dab4: 6e20 db22 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07daba: 0c03 |005f: move-result-object v3 │ │ +07dabc: 6e10 e122 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07dac2: 0c03 |0063: move-result-object v3 │ │ +07dac4: 7120 901d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07daca: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +07dacc: 5c02 6801 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@0168 │ │ +07dad0: 6e10 3305 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07dad6: 5412 6d01 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07dada: 6e10 a606 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@06a6 │ │ +07dae0: 5462 7801 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07dae4: 6e30 5709 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +07daea: 7040 3e05 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@053e │ │ +07daf0: 0c01 |007a: move-result-object v1 │ │ +07daf2: 5412 6d01 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07daf6: 1102 |007d: return-object v2 │ │ +07daf8: 5512 7201 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@0172 │ │ +07dafc: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +07db00: 6302 7401 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07db04: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +07db08: 1a02 190a |0086: const-string v2, "LoaderManager" // string@0a19 │ │ +07db0c: 1a03 0700 |0088: const-string v3, " Current loader is stopped; replacing" // string@0007 │ │ +07db10: 7120 901d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07db16: 5462 7901 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0179 │ │ +07db1a: 6e30 5709 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +07db20: 6e10 3305 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07db26: 28e2 |0095: goto 0077 // -001e │ │ +07db28: 5412 6e01 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07db2c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +07db30: 6302 7401 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07db34: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +07db38: 1a02 190a |009e: const-string v2, "LoaderManager" // string@0a19 │ │ +07db3c: 2203 6d04 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07db40: 7010 d422 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07db46: 1a04 1400 |00a5: const-string v4, " Removing pending loader: " // string@0014 │ │ +07db4a: 6e20 dc22 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07db50: 0c03 |00aa: move-result-object v3 │ │ +07db52: 5414 6e01 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07db56: 6e20 db22 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07db5c: 0c03 |00b0: move-result-object v3 │ │ +07db5e: 6e10 e122 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07db64: 0c03 |00b4: move-result-object v3 │ │ +07db66: 7120 901d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07db6c: 5412 6e01 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07db70: 6e10 3305 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@0533 │ │ +07db76: 5b15 6e01 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07db7a: 6302 7401 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07db7e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +07db82: 1a02 190a |00c3: const-string v2, "LoaderManager" // string@0a19 │ │ +07db86: 1a03 0900 |00c5: const-string v3, " Enqueuing as new pending loader" // string@0009 │ │ +07db8a: 7120 901d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07db90: 7040 3f05 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@053f │ │ +07db96: 0c02 |00cd: move-result-object v2 │ │ +07db98: 5b12 6e01 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07db9c: 5412 6e01 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@016e │ │ +07dba0: 5422 6d01 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07dba4: 28a9 |00d4: goto 007d // -0057 │ │ +07dba6: 6302 7401 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@0174 │ │ +07dbaa: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +07dbae: 1a02 190a |00d9: const-string v2, "LoaderManager" // string@0a19 │ │ +07dbb2: 2203 6d04 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +07dbb6: 7010 d422 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07dbbc: 1a04 1000 |00e0: const-string v4, " Making last loader inactive: " // string@0010 │ │ +07dbc0: 6e20 dc22 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dbc6: 0c03 |00e5: move-result-object v3 │ │ +07dbc8: 6e20 db22 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07dbce: 0c03 |00e9: move-result-object v3 │ │ +07dbd0: 6e10 e122 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07dbd6: 0c03 |00ed: move-result-object v3 │ │ +07dbd8: 7120 901d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d90 │ │ +07dbde: 5412 6d01 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@016d │ │ +07dbe2: 6e10 a606 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@06a6 │ │ +07dbe8: 5462 7801 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@0178 │ │ +07dbec: 6e30 5709 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0957 │ │ +07dbf2: 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 │ │ @@ -144062,34 +144061,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -07dbf4: |[07dbf4] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -07dc04: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -07dc08: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -07dc0c: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ -07dc12: 1a01 120a |0007: const-string v1, "LoaderManager{" // string@0a12 │ │ -07dc16: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dc1c: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ -07dc22: 0a01 |000f: move-result v1 │ │ -07dc24: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ -07dc2a: 0c01 |0013: move-result-object v1 │ │ -07dc2c: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dc32: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ -07dc36: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dc3c: 5421 7601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07dc40: 7120 b108 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ -07dc46: 1a01 f726 |0021: const-string v1, "}}" // string@26f7 │ │ -07dc4a: 6e20 dc22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dc50: 6e10 e122 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07dc56: 0c01 |0029: move-result-object v1 │ │ -07dc58: 1101 |002a: return-object v1 │ │ +07dbf8: |[07dbf8] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +07dc08: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +07dc0c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +07dc10: 7020 d522 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@22d5 │ │ +07dc16: 1a01 1b0a |0007: const-string v1, "LoaderManager{" // string@0a1b │ │ +07dc1a: 6e20 dc22 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dc20: 7110 e422 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@22e4 │ │ +07dc26: 0a01 |000f: move-result v1 │ │ +07dc28: 7110 a522 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@22a5 │ │ +07dc2e: 0c01 |0013: move-result-object v1 │ │ +07dc30: 6e20 dc22 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dc36: 1a01 4d00 |0017: const-string v1, " in " // string@004d │ │ +07dc3a: 6e20 dc22 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dc40: 5421 7601 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07dc44: 7120 b108 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@08b1 │ │ +07dc4a: 1a01 0027 |0021: const-string v1, "}}" // string@2700 │ │ +07dc4e: 6e20 dc22 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dc54: 6e10 e122 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07dc5a: 0c01 |0029: move-result-object v1 │ │ +07dc5c: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -144104,32 +144103,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07dc5c: |[07dc5c] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -07dc6c: 5b01 7601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ -07dc70: 0e00 |0002: return-void │ │ +07dc60: |[07dc60] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +07dc70: 5b01 7601 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@0176 │ │ +07dc74: 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 : 2577 (LoaderManager.java) │ │ + source_file_idx : 2586 (LoaderManager.java) │ │ │ │ Class #554 header: │ │ -class_idx : 218 │ │ +class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2741 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2750 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -144150,17 +144149,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07dc74: |[07dc74] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -07dc84: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07dc8a: 0e00 |0003: return-void │ │ +07dc78: |[07dc78] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +07dc88: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07dc8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -144169,49 +144168,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 │ │ -07dc8c: |[07dc8c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -07dc9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07dc9e: 7110 6405 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0564 │ │ -07dca4: 0c03 |0004: move-result-object v3 │ │ -07dca6: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -07dcaa: 1102 |0007: return-object v2 │ │ -07dcac: 2204 2200 |0008: new-instance v4, Landroid/content/ComponentName; // type@0022 │ │ -07dcb0: 7030 ec00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00ec │ │ -07dcb6: 7120 6505 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ -07dcbc: 0c01 |0010: move-result-object v1 │ │ -07dcbe: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -07dcc2: 7110 9906 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ -07dcc8: 0c02 |0016: move-result-object v2 │ │ -07dcca: 28f0 |0017: goto 0007 // -0010 │ │ -07dccc: 2205 2c00 |0018: new-instance v5, Landroid/content/Intent; // type@002c │ │ -07dcd0: 7010 1c01 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@011c │ │ -07dcd6: 6e20 4201 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -07dcdc: 0c02 |0020: move-result-object v2 │ │ -07dcde: 28f6 |0021: goto 0017 // -000a │ │ -07dce0: 0d00 |0022: move-exception v0 │ │ -07dce2: 1a05 b40a |0023: const-string v5, "NavUtils" // string@0ab4 │ │ -07dce6: 2206 6404 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -07dcea: 7010 d422 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07dcf0: 1a07 0816 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1608 │ │ -07dcf4: 6e20 dc22 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dcfa: 0c06 |002f: move-result-object v6 │ │ -07dcfc: 6e20 dc22 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dd02: 0c06 |0033: move-result-object v6 │ │ -07dd04: 1a07 9900 |0034: const-string v7, "' in manifest" // string@0099 │ │ -07dd08: 6e20 dc22 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dd0e: 0c06 |0039: move-result-object v6 │ │ -07dd10: 6e10 e122 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07dd16: 0c06 |003d: move-result-object v6 │ │ -07dd18: 7120 8e1d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ -07dd1e: 28c6 |0041: goto 0007 // -003a │ │ +07dc90: |[07dc90] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +07dca0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07dca2: 7110 6405 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@0564 │ │ +07dca8: 0c03 |0004: move-result-object v3 │ │ +07dcaa: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +07dcae: 1102 |0007: return-object v2 │ │ +07dcb0: 2204 2500 |0008: new-instance v4, Landroid/content/ComponentName; // type@0025 │ │ +07dcb4: 7030 ec00 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@00ec │ │ +07dcba: 7120 6505 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@0565 │ │ +07dcc0: 0c01 |0010: move-result-object v1 │ │ +07dcc2: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +07dcc6: 7110 9906 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0699 │ │ +07dccc: 0c02 |0016: move-result-object v2 │ │ +07dcce: 28f0 |0017: goto 0007 // -0010 │ │ +07dcd0: 2205 2f00 |0018: new-instance v5, Landroid/content/Intent; // type@002f │ │ +07dcd4: 7010 1c01 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@011c │ │ +07dcda: 6e20 4201 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +07dce0: 0c02 |0020: move-result-object v2 │ │ +07dce2: 28f6 |0021: goto 0017 // -000a │ │ +07dce4: 0d00 |0022: move-exception v0 │ │ +07dce6: 1a05 bd0a |0023: const-string v5, "NavUtils" // string@0abd │ │ +07dcea: 2206 6d04 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +07dcee: 7010 d422 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07dcf4: 1a07 1116 |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1611 │ │ +07dcf8: 6e20 dc22 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dcfe: 0c06 |002f: move-result-object v6 │ │ +07dd00: 6e20 dc22 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dd06: 0c06 |0033: move-result-object v6 │ │ +07dd08: 1a07 9900 |0034: const-string v7, "' in manifest" // string@0099 │ │ +07dd0c: 6e20 dc22 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dd12: 0c06 |0039: move-result-object v6 │ │ +07dd14: 6e10 e122 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07dd1a: 0c06 |003d: move-result-object v6 │ │ +07dd1c: 7120 8e1d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d8e │ │ +07dd22: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=52 │ │ 0x0005 line=53 │ │ 0x0007 line=66 │ │ @@ -144236,43 +144235,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 │ │ -07dd2c: |[07dd2c] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -07dd3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07dd3e: 5462 1100 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -07dd42: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -07dd46: 0710 |0005: move-object v0, v1 │ │ -07dd48: 1100 |0006: return-object v0 │ │ -07dd4a: 5462 1100 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ -07dd4e: 1a03 fc0f |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@0ffc │ │ -07dd52: 6e20 5702 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0257 │ │ -07dd58: 0c00 |000e: move-result-object v0 │ │ -07dd5a: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -07dd5e: 0710 |0011: move-object v0, v1 │ │ -07dd60: 28f4 |0012: goto 0006 // -000c │ │ -07dd62: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07dd64: 6e20 c522 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ -07dd6a: 0a01 |0017: move-result v1 │ │ -07dd6c: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -07dd70: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -07dd74: 2201 6404 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -07dd78: 7010 d422 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07dd7e: 6e10 0601 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -07dd84: 0c02 |0024: move-result-object v2 │ │ -07dd86: 6e20 dc22 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dd8c: 0c01 |0028: move-result-object v1 │ │ -07dd8e: 6e20 dc22 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07dd94: 0c01 |002c: move-result-object v1 │ │ -07dd96: 6e10 e122 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07dd9c: 0c00 |0030: move-result-object v0 │ │ -07dd9e: 28d5 |0031: goto 0006 // -002b │ │ +07dd30: |[07dd30] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +07dd40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07dd42: 5462 1100 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +07dd46: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +07dd4a: 0710 |0005: move-object v0, v1 │ │ +07dd4c: 1100 |0006: return-object v0 │ │ +07dd4e: 5462 1100 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@0011 │ │ +07dd52: 1a03 0510 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@1005 │ │ +07dd56: 6e20 5702 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0257 │ │ +07dd5c: 0c00 |000e: move-result-object v0 │ │ +07dd5e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +07dd62: 0710 |0011: move-object v0, v1 │ │ +07dd64: 28f4 |0012: goto 0006 // -000c │ │ +07dd66: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +07dd68: 6e20 c522 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@22c5 │ │ +07dd6e: 0a01 |0017: move-result v1 │ │ +07dd70: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +07dd74: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +07dd78: 2201 6d04 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +07dd7c: 7010 d422 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07dd82: 6e10 0601 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +07dd88: 0c02 |0024: move-result-object v2 │ │ +07dd8a: 6e20 dc22 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dd90: 0c01 |0028: move-result-object v1 │ │ +07dd92: 6e20 dc22 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07dd98: 0c01 |002c: move-result-object v1 │ │ +07dd9a: 6e10 e122 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07dda0: 0c00 |0030: move-result-object v0 │ │ +07dda2: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=85 │ │ 0x0006 line=91 │ │ 0x0007 line=86 │ │ 0x000f line=87 │ │ 0x0013 line=88 │ │ @@ -144288,20 +144287,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 │ │ -07dda0: |[07dda0] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -07ddb0: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -07ddb4: 6e20 2201 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -07ddba: 6e20 7300 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ -07ddc0: 6e10 5000 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ -07ddc6: 0e00 |000b: return-void │ │ +07dda4: |[07dda4] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +07ddb4: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +07ddb8: 6e20 2201 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +07ddbe: 6e20 7300 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@0073 │ │ +07ddc4: 6e10 5000 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0050 │ │ +07ddca: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0005 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ locals : │ │ @@ -144314,45 +144313,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 │ │ -07ddc8: |[07ddc8] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -07ddd8: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ -07ddde: 0c01 |0003: move-result-object v1 │ │ -07dde0: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ -07dde6: 0c00 |0007: move-result-object v0 │ │ -07dde8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -07ddec: 1a01 df0f |000a: const-string v1, "android.intent.action.MAIN" // string@0fdf │ │ -07ddf0: 6e20 c722 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -07ddf6: 0a01 |000f: move-result v1 │ │ -07ddf8: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -07ddfc: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -07ddfe: 0f01 |0013: return v1 │ │ -07de00: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07de02: 28fe |0015: goto 0013 // -0002 │ │ +07ddcc: |[07ddcc] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +07dddc: 6e10 5600 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@0056 │ │ +07dde2: 0c01 |0003: move-result-object v1 │ │ +07dde4: 6e10 2401 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0124 │ │ +07ddea: 0c00 |0007: move-result-object v0 │ │ +07ddec: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +07ddf0: 1a01 e80f |000a: const-string v1, "android.intent.action.MAIN" // string@0fe8 │ │ +07ddf4: 6e20 c722 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +07ddfa: 0a01 |000f: move-result v1 │ │ +07ddfc: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +07de00: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +07de02: 0f01 |0013: return v1 │ │ +07de04: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +07de06: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0008 line=73 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 2741 (NavUtils.java) │ │ + source_file_idx : 2750 (NavUtils.java) │ │ │ │ Class #555 header: │ │ -class_idx : 224 │ │ +class_idx : 231 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 241 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -144384,17 +144383,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07de04: |[07de04] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -07de14: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07de1a: 0e00 |0003: return-void │ │ +07de08: |[07de08] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +07de18: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07de1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0003 line=674 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -144403,18 +144402,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 │ │ -07de1c: |[07de1c] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -07de2c: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07de32: 6e20 7c05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@057c │ │ -07de38: 0e00 |0006: return-void │ │ +07de20: |[07de20] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +07de30: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07de36: 6e20 7c05 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@057c │ │ +07de3c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0006 line=678 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -144426,19 +144425,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 │ │ -07de3c: |[07de3c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -07de4c: 5b12 8501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -07de50: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07de52: 5c10 8601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0186 │ │ -07de56: 1101 |0005: return-object v1 │ │ +07de40: |[07de40] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +07de50: 5b12 8501 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +07de54: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07de56: 5c10 8601 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0186 │ │ +07de5a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0002 line=711 │ │ 0x0005 line=712 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -144449,17 +144448,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 │ │ -07de58: |[07de58] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -07de68: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0187 │ │ -07de6c: 1100 |0002: return-object v0 │ │ +07de5c: |[07de5c] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +07de6c: 5b01 8701 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0187 │ │ +07de70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ 0x0002 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -144469,17 +144468,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 │ │ -07de70: |[07de70] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -07de80: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -07de84: 1100 |0002: return-object v0 │ │ +07de74: |[07de74] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +07de84: 5b01 8401 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +07de88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0002 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -144489,35 +144488,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 │ │ -07de88: |[07de88] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -07de98: 5b12 8801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0188 │ │ -07de9c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07de9e: 5c10 8901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0189 │ │ -07dea2: 1101 |0005: return-object v1 │ │ +07de8c: |[07de8c] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +07de9c: 5b12 8801 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0188 │ │ +07dea0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07dea2: 5c10 8901 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0189 │ │ +07dea6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x0005 line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #556 header: │ │ -class_idx : 225 │ │ +class_idx : 232 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 241 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -144541,17 +144540,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07dea4: |[07dea4] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -07deb4: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07deba: 0e00 |0003: return-void │ │ +07dea8: |[07dea8] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +07deb8: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07debe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ 0x0003 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -144560,18 +144559,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 │ │ -07debc: |[07debc] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -07decc: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07ded2: 6e20 8205 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0582 │ │ -07ded8: 0e00 |0006: return-void │ │ +07dec0: |[07dec0] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +07ded0: 7010 b505 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07ded6: 6e20 8205 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@0582 │ │ +07dedc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ 0x0003 line=744 │ │ 0x0006 line=745 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -144583,17 +144582,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 │ │ -07dedc: |[07dedc] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -07deec: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@018b │ │ -07def0: 1100 |0002: return-object v0 │ │ +07dee0: |[07dee0] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +07def0: 5b01 8b01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@018b │ │ +07def4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=770 │ │ 0x0002 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 cs Ljava/lang/CharSequence; │ │ @@ -144603,17 +144602,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 │ │ -07def4: |[07def4] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -07df04: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@018a │ │ -07df08: 1100 |0002: return-object v0 │ │ +07def8: |[07def8] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +07df08: 5b01 8a01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@018a │ │ +07df0c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ 0x0002 line=753 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -144623,35 +144622,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 │ │ -07df0c: |[07df0c] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -07df1c: 5b12 8c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018c │ │ -07df20: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07df22: 5c10 8d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018d │ │ -07df26: 1101 |0005: return-object v1 │ │ +07df10: |[07df10] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +07df20: 5b12 8c01 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018c │ │ +07df24: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07df26: 5c10 8d01 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018d │ │ +07df2a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0002 line=761 │ │ 0x0005 line=762 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #557 header: │ │ -class_idx : 227 │ │ +class_idx : 234 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 234 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 241 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -144677,20 +144676,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07df28: |[07df28] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -07df38: 7010 b505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07df3e: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07df42: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07df48: 5b10 a301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ -07df4c: 0e00 |000a: return-void │ │ +07df2c: |[07df2c] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +07df3c: 7010 b505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07df42: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +07df46: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07df4c: 5b10 a301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ +07df50: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0003 line=800 │ │ 0x000a line=803 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -144700,21 +144699,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 │ │ -07df50: |[07df50] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -07df60: 7010 b505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ -07df66: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07df6a: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07df70: 5b10 a301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ -07df74: 6e20 a805 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05a8 │ │ -07df7a: 0e00 |000d: return-void │ │ +07df54: |[07df54] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +07df64: 7010 b505 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@05b5 │ │ +07df6a: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +07df6e: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07df74: 5b10 a301 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ +07df78: 6e20 a805 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@05a8 │ │ +07df7e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ 0x0003 line=800 │ │ 0x000a line=806 │ │ 0x000d line=807 │ │ locals : │ │ @@ -144727,18 +144726,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 │ │ -07df7c: |[07df7c] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -07df8c: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ -07df90: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07df96: 1101 |0005: return-object v1 │ │ +07df80: |[07df80] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +07df90: 5410 a301 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ +07df94: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07df9a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0005 line=832 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -144748,17 +144747,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 │ │ -07df98: |[07df98] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -07dfa8: 5b01 a001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a0 │ │ -07dfac: 1100 |0002: return-object v0 │ │ +07df9c: |[07df9c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +07dfac: 5b01 a001 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a0 │ │ +07dfb0: 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$InboxStyle; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -144768,35 +144767,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 │ │ -07dfb0: |[07dfb0] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -07dfc0: 5b12 a101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a1 │ │ -07dfc4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -07dfc6: 5c10 a201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a2 │ │ -07dfca: 1101 |0005: return-object v1 │ │ +07dfb4: |[07dfb4] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +07dfc4: 5b12 a101 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a1 │ │ +07dfc8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +07dfca: 5c10 a201 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a2 │ │ +07dfce: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0002 line=823 │ │ 0x0005 line=824 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0006 reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #558 header: │ │ -class_idx : 229 │ │ +class_idx : 236 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #558 annotations: │ │ Annotations on class │ │ @@ -144817,17 +144816,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07dfcc: |[07dfcc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -07dfdc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07dfe2: 0e00 |0003: return-void │ │ +07dfd0: |[07dfd0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +07dfe0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07dfe6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -144836,46 +144835,46 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -07dfe4: |[07dfe4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -07dff4: 5460 9601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -07dff8: 5461 9301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -07dffc: 5462 9201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -07e000: 5463 9101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -07e004: 5464 9001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -07e008: 6e54 c600 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@00c6 │ │ -07e00e: 5261 9801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ -07e012: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -07e016: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -07e01a: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -07e01e: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -07e022: 1100 |0017: return-object v0 │ │ +07dfe8: |[07dfe8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +07dff8: 5460 9601 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +07dffc: 5461 9301 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +07e000: 5462 9201 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +07e004: 5463 9101 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +07e008: 5464 9001 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +07e00c: 6e54 c600 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@00c6 │ │ +07e012: 5261 9801 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ +07e016: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +07e01a: 5201 0500 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +07e01e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +07e022: 5901 0500 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +07e026: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x000d line=91 │ │ 0x0011 line=92 │ │ 0x0017 line=94 │ │ locals : │ │ 0x0002 - 0x0018 reg=0 result Landroid/app/Notification; │ │ 0x0000 - 0x0018 reg=5 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0018 reg=6 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #559 header: │ │ -class_idx : 231 │ │ +class_idx : 238 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -144896,17 +144895,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e024: |[07e024] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -07e034: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e03a: 0e00 |0003: return-void │ │ +07e028: |[07e028] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +07e038: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -144915,42 +144914,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 │ │ -07e03c: |[07e03c] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -07e04c: 54b0 9301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -07e050: 54b1 9601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -07e054: 54b2 9201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -07e058: 54b3 9101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -07e05c: 54b4 8f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ -07e060: 54b5 9e01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ -07e064: 52b6 9701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ -07e068: 54b7 9001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -07e06c: 54b8 9401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ -07e070: 54b9 9501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -07e074: 770a be05 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@05be │ │ -07e07a: 0c00 |0017: move-result-object v0 │ │ -07e07c: 1100 |0018: return-object v0 │ │ +07e040: |[07e040] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +07e050: 54b0 9301 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +07e054: 54b1 9601 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +07e058: 54b2 9201 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +07e05c: 54b3 9101 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +07e060: 54b4 8f01 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ +07e064: 54b5 9e01 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ +07e068: 52b6 9701 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ +07e06c: 54b7 9001 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +07e070: 54b8 9401 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ +07e074: 54b9 9501 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +07e078: 770a be05 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@05be │ │ +07e07e: 0c00 |0017: move-result-object v0 │ │ +07e080: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 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 : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #560 header: │ │ -class_idx : 232 │ │ +class_idx : 239 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -144971,17 +144970,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e080: |[07e080] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -07e090: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e096: 0e00 |0003: return-void │ │ +07e084: |[07e084] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +07e094: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e09a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -144990,45 +144989,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 │ │ -07e098: |[07e098] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -07e0a8: 54e0 9301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -07e0ac: 54e1 9601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -07e0b0: 54e2 9201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -07e0b4: 54e3 9101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -07e0b8: 54e4 8f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ -07e0bc: 54e5 9e01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ -07e0c0: 52e6 9701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ -07e0c4: 54e7 9001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -07e0c8: 54e8 9401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ -07e0cc: 54e9 9501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -07e0d0: 52ea 9b01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ -07e0d4: 52eb 9901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ -07e0d8: 55ec 9a01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ -07e0dc: 770d c005 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@05c0 │ │ -07e0e2: 0c00 |001d: move-result-object v0 │ │ -07e0e4: 1100 |001e: return-object v0 │ │ +07e09c: |[07e09c] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +07e0ac: 54e0 9301 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +07e0b0: 54e1 9601 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +07e0b4: 54e2 9201 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +07e0b8: 54e3 9101 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +07e0bc: 54e4 8f01 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ +07e0c0: 54e5 9e01 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ +07e0c4: 52e6 9701 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ +07e0c8: 54e7 9001 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +07e0cc: 54e8 9401 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ +07e0d0: 54e9 9501 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +07e0d4: 52ea 9b01 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ +07e0d8: 52eb 9901 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ +07e0dc: 55ec 9a01 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ +07e0e0: 770d c005 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@05c0 │ │ +07e0e6: 0c00 |001d: move-result-object v0 │ │ +07e0e8: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 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 : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #561 header: │ │ -class_idx : 233 │ │ +class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -145049,17 +145048,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e0e8: |[07e0e8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -07e0f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e0fe: 0e00 |0003: return-void │ │ +07e0ec: |[07e0ec] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +07e0fc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -145068,132 +145067,132 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 17 │ │ insns size : 235 16-bit code units │ │ -07e100: |[07e100] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -07e110: 2201 ef00 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00ef │ │ -07e114: 0800 1600 |0002: move-object/from16 v0, v22 │ │ -07e118: 5402 9301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -07e11c: 0800 1600 |0006: move-object/from16 v0, v22 │ │ -07e120: 5403 9601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -07e124: 0800 1600 |000a: move-object/from16 v0, v22 │ │ -07e128: 5404 9201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -07e12c: 0800 1600 |000e: move-object/from16 v0, v22 │ │ -07e130: 5405 9101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -07e134: 0800 1600 |0012: move-object/from16 v0, v22 │ │ -07e138: 5406 8f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ -07e13c: 0800 1600 |0016: move-object/from16 v0, v22 │ │ -07e140: 5407 9e01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ -07e144: 0800 1600 |001a: move-object/from16 v0, v22 │ │ -07e148: 5208 9701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ -07e14c: 0800 1600 |001e: move-object/from16 v0, v22 │ │ -07e150: 5409 9001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -07e154: 0800 1600 |0022: move-object/from16 v0, v22 │ │ -07e158: 540a 9401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ -07e15c: 0800 1600 |0026: move-object/from16 v0, v22 │ │ -07e160: 540b 9501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ -07e164: 0800 1600 |002a: move-object/from16 v0, v22 │ │ -07e168: 520c 9b01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ -07e16c: 0800 1600 |002e: move-object/from16 v0, v22 │ │ -07e170: 520d 9901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ -07e174: 0800 1600 |0032: move-object/from16 v0, v22 │ │ -07e178: 550e 9a01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ -07e17c: 0800 1600 |0036: move-object/from16 v0, v22 │ │ -07e180: 550f 9f01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019f │ │ -07e184: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -07e188: 5200 9801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ -07e18c: 0210 0000 |003e: move/from16 v16, v0 │ │ -07e190: 0800 1600 |0040: move-object/from16 v0, v22 │ │ -07e194: 5400 9d01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019d │ │ -07e198: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -07e19c: 7611 c105 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@05c1 │ │ -07e1a2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -07e1a6: 5402 8e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ -07e1aa: 6e10 0923 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ -07e1b0: 0c13 |0050: move-result-object v19 │ │ -07e1b2: 7801 2023 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -07e1b8: 0a02 |0054: move-result v2 │ │ -07e1ba: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ -07e1be: 7801 2123 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -07e1c4: 0c12 |005a: move-result-object v18 │ │ -07e1c6: 1f12 df00 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00df │ │ -07e1ca: 0800 1200 |005d: move-object/from16 v0, v18 │ │ -07e1ce: 5202 8201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0182 │ │ -07e1d2: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -07e1d6: 5403 8301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0183 │ │ -07e1da: 0800 1200 |0065: move-object/from16 v0, v18 │ │ -07e1de: 5404 8101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0181 │ │ -07e1e2: 6e40 c205 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@05c2 │ │ -07e1e8: 28e5 |006c: goto 0051 // -001b │ │ -07e1ea: 0800 1600 |006d: move-object/from16 v0, v22 │ │ -07e1ee: 5402 9c01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e1f2: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ -07e1f6: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -07e1fa: 5402 9c01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e1fe: 2022 e100 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e1 │ │ -07e202: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ -07e206: 0800 1600 |007b: move-object/from16 v0, v22 │ │ -07e20a: 5400 9c01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e20e: 0814 0000 |007f: move-object/from16 v20, v0 │ │ -07e212: 1f14 e100 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e1 │ │ -07e216: 0800 1400 |0083: move-object/from16 v0, v20 │ │ -07e21a: 5402 8a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@018a │ │ -07e21e: 0800 1400 |0087: move-object/from16 v0, v20 │ │ -07e222: 5503 8d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018d │ │ -07e226: 0800 1400 |008b: move-object/from16 v0, v20 │ │ -07e22a: 5404 8c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018c │ │ -07e22e: 0800 1400 |008f: move-object/from16 v0, v20 │ │ -07e232: 5405 8b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@018b │ │ -07e236: 6e55 c405 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@05c4 │ │ -07e23c: 6e10 c605 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@05c6 │ │ -07e242: 0c02 |0099: move-result-object v2 │ │ -07e244: 1102 |009a: return-object v2 │ │ -07e246: 0800 1600 |009b: move-object/from16 v0, v22 │ │ -07e24a: 5402 9c01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e24e: 2022 e300 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00e3 │ │ -07e252: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ -07e256: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ -07e25a: 5400 9c01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e25e: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ -07e262: 1f14 e300 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00e3 │ │ -07e266: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ -07e26a: 5402 a001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a0 │ │ -07e26e: 0800 1400 |00af: move-object/from16 v0, v20 │ │ -07e272: 5503 a201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a2 │ │ -07e276: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ -07e27a: 5404 a101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a1 │ │ -07e27e: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ -07e282: 5405 a301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ -07e286: 6e55 c505 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@05c5 │ │ -07e28c: 28d8 |00be: goto 0096 // -0028 │ │ -07e28e: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ -07e292: 5402 9c01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e296: 2022 e000 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e0 │ │ -07e29a: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ -07e29e: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ -07e2a2: 5400 9c01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ -07e2a6: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ -07e2aa: 1f14 e000 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e0 │ │ -07e2ae: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ -07e2b2: 5402 8401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ -07e2b6: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ -07e2ba: 5503 8901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0189 │ │ -07e2be: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ -07e2c2: 5404 8801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0188 │ │ -07e2c6: 0800 1400 |00db: move-object/from16 v0, v20 │ │ -07e2ca: 5405 8701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0187 │ │ -07e2ce: 0800 1400 |00df: move-object/from16 v0, v20 │ │ -07e2d2: 5406 8501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ -07e2d6: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ -07e2da: 5507 8601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0186 │ │ -07e2de: 7407 c305 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@05c3 │ │ -07e2e4: 28ac |00ea: goto 0096 // -0054 │ │ +07e104: |[07e104] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +07e114: 2201 f600 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean; // type@00f6 │ │ +07e118: 0800 1600 |0002: move-object/from16 v0, v22 │ │ +07e11c: 5402 9301 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +07e120: 0800 1600 |0006: move-object/from16 v0, v22 │ │ +07e124: 5403 9601 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +07e128: 0800 1600 |000a: move-object/from16 v0, v22 │ │ +07e12c: 5404 9201 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +07e130: 0800 1600 |000e: move-object/from16 v0, v22 │ │ +07e134: 5405 9101 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +07e138: 0800 1600 |0012: move-object/from16 v0, v22 │ │ +07e13c: 5406 8f01 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@018f │ │ +07e140: 0800 1600 |0016: move-object/from16 v0, v22 │ │ +07e144: 5407 9e01 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@019e │ │ +07e148: 0800 1600 |001a: move-object/from16 v0, v22 │ │ +07e14c: 5208 9701 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@0197 │ │ +07e150: 0800 1600 |001e: move-object/from16 v0, v22 │ │ +07e154: 5409 9001 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +07e158: 0800 1600 |0022: move-object/from16 v0, v22 │ │ +07e15c: 540a 9401 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ +07e160: 0800 1600 |0026: move-object/from16 v0, v22 │ │ +07e164: 540b 9501 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0195 │ │ +07e168: 0800 1600 |002a: move-object/from16 v0, v22 │ │ +07e16c: 520c 9b01 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@019b │ │ +07e170: 0800 1600 |002e: move-object/from16 v0, v22 │ │ +07e174: 520d 9901 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@0199 │ │ +07e178: 0800 1600 |0032: move-object/from16 v0, v22 │ │ +07e17c: 550e 9a01 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@019a │ │ +07e180: 0800 1600 |0036: move-object/from16 v0, v22 │ │ +07e184: 550f 9f01 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@019f │ │ +07e188: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +07e18c: 5200 9801 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ +07e190: 0210 0000 |003e: move/from16 v16, v0 │ │ +07e194: 0800 1600 |0040: move-object/from16 v0, v22 │ │ +07e198: 5400 9d01 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@019d │ │ +07e19c: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +07e1a0: 7611 c105 0100 |0046: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17}, Landroid/support/v4/app/NotificationCompatJellybean;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V // method@05c1 │ │ +07e1a6: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +07e1aa: 5402 8e01 |004b: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@018e │ │ +07e1ae: 6e10 0923 0200 |004d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2309 │ │ +07e1b4: 0c13 |0050: move-result-object v19 │ │ +07e1b6: 7801 2023 1300 |0051: invoke-interface/range {v19}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +07e1bc: 0a02 |0054: move-result v2 │ │ +07e1be: 3802 1800 |0055: if-eqz v2, 006d // +0018 │ │ +07e1c2: 7801 2123 1300 |0057: invoke-interface/range {v19}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +07e1c8: 0c12 |005a: move-result-object v18 │ │ +07e1ca: 1f12 e600 |005b: check-cast v18, Landroid/support/v4/app/NotificationCompat$Action; // type@00e6 │ │ +07e1ce: 0800 1200 |005d: move-object/from16 v0, v18 │ │ +07e1d2: 5202 8201 |005f: iget v2, v0, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@0182 │ │ +07e1d6: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +07e1da: 5403 8301 |0063: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@0183 │ │ +07e1de: 0800 1200 |0065: move-object/from16 v0, v18 │ │ +07e1e2: 5404 8101 |0067: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@0181 │ │ +07e1e6: 6e40 c205 2143 |0069: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationCompatJellybean;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@05c2 │ │ +07e1ec: 28e5 |006c: goto 0051 // -001b │ │ +07e1ee: 0800 1600 |006d: move-object/from16 v0, v22 │ │ +07e1f2: 5402 9c01 |006f: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e1f6: 3802 2500 |0071: if-eqz v2, 0096 // +0025 │ │ +07e1fa: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +07e1fe: 5402 9c01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e202: 2022 e800 |0077: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e8 │ │ +07e206: 3802 2200 |0079: if-eqz v2, 009b // +0022 │ │ +07e20a: 0800 1600 |007b: move-object/from16 v0, v22 │ │ +07e20e: 5400 9c01 |007d: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e212: 0814 0000 |007f: move-object/from16 v20, v0 │ │ +07e216: 1f14 e800 |0081: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@00e8 │ │ +07e21a: 0800 1400 |0083: move-object/from16 v0, v20 │ │ +07e21e: 5402 8a01 |0085: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@018a │ │ +07e222: 0800 1400 |0087: move-object/from16 v0, v20 │ │ +07e226: 5503 8d01 |0089: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@018d │ │ +07e22a: 0800 1400 |008b: move-object/from16 v0, v20 │ │ +07e22e: 5404 8c01 |008d: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@018c │ │ +07e232: 0800 1400 |008f: move-object/from16 v0, v20 │ │ +07e236: 5405 8b01 |0091: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@018b │ │ +07e23a: 6e55 c405 2143 |0093: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@05c4 │ │ +07e240: 6e10 c605 0100 |0096: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.build:()Landroid/app/Notification; // method@05c6 │ │ +07e246: 0c02 |0099: move-result-object v2 │ │ +07e248: 1102 |009a: return-object v2 │ │ +07e24a: 0800 1600 |009b: move-object/from16 v0, v22 │ │ +07e24e: 5402 9c01 |009d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e252: 2022 ea00 |009f: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00ea │ │ +07e256: 3802 1e00 |00a1: if-eqz v2, 00bf // +001e │ │ +07e25a: 0800 1600 |00a3: move-object/from16 v0, v22 │ │ +07e25e: 5400 9c01 |00a5: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e262: 0814 0000 |00a7: move-object/from16 v20, v0 │ │ +07e266: 1f14 ea00 |00a9: check-cast v20, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@00ea │ │ +07e26a: 0800 1400 |00ab: move-object/from16 v0, v20 │ │ +07e26e: 5402 a001 |00ad: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01a0 │ │ +07e272: 0800 1400 |00af: move-object/from16 v0, v20 │ │ +07e276: 5503 a201 |00b1: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@01a2 │ │ +07e27a: 0800 1400 |00b3: move-object/from16 v0, v20 │ │ +07e27e: 5404 a101 |00b5: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01a1 │ │ +07e282: 0800 1400 |00b7: move-object/from16 v0, v20 │ │ +07e286: 5405 a301 |00b9: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@01a3 │ │ +07e28a: 6e55 c505 2143 |00bb: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@05c5 │ │ +07e290: 28d8 |00be: goto 0096 // -0028 │ │ +07e292: 0800 1600 |00bf: move-object/from16 v0, v22 │ │ +07e296: 5402 9c01 |00c1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e29a: 2022 e700 |00c3: instance-of v2, v2, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e7 │ │ +07e29e: 3802 d1ff |00c5: if-eqz v2, 0096 // -002f │ │ +07e2a2: 0800 1600 |00c7: move-object/from16 v0, v22 │ │ +07e2a6: 5400 9c01 |00c9: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@019c │ │ +07e2aa: 0814 0000 |00cb: move-object/from16 v20, v0 │ │ +07e2ae: 1f14 e700 |00cd: check-cast v20, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@00e7 │ │ +07e2b2: 0800 1400 |00cf: move-object/from16 v0, v20 │ │ +07e2b6: 5402 8401 |00d1: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@0184 │ │ +07e2ba: 0800 1400 |00d3: move-object/from16 v0, v20 │ │ +07e2be: 5503 8901 |00d5: iget-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@0189 │ │ +07e2c2: 0800 1400 |00d7: move-object/from16 v0, v20 │ │ +07e2c6: 5404 8801 |00d9: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0188 │ │ +07e2ca: 0800 1400 |00db: move-object/from16 v0, v20 │ │ +07e2ce: 5405 8701 |00dd: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@0187 │ │ +07e2d2: 0800 1400 |00df: move-object/from16 v0, v20 │ │ +07e2d6: 5406 8501 |00e1: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@0185 │ │ +07e2da: 0800 1400 |00e3: move-object/from16 v0, v20 │ │ +07e2de: 5507 8601 |00e5: iget-boolean v7, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@0186 │ │ +07e2e2: 7407 c305 0100 |00e7: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@05c3 │ │ +07e2e8: 28ac |00ea: goto 0096 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0049 line=137 │ │ 0x005d line=138 │ │ 0x006d line=140 │ │ 0x0073 line=141 │ │ @@ -145212,21 +145211,21 @@ │ │ 0x00ab - 0x00bf reg=20 style Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0049 - 0x00eb reg=1 jbBuilder Landroid/support/v4/app/NotificationCompatJellybean; │ │ 0x0051 - 0x00eb reg=19 i$ Ljava/util/Iterator; │ │ 0x00cf - 0x00eb reg=20 style Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x00eb reg=21 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x00eb reg=22 b Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ - source_file_idx : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #562 header: │ │ -class_idx : 244 │ │ +class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -145247,17 +145246,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e2e8: |[07e2e8] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -07e2f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e2fe: 0e00 |0003: return-void │ │ +07e2ec: |[07e2ec] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +07e2fc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e302: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -145265,69 +145264,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 │ │ -07e300: |[07e300] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -07e310: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -07e314: 0171 |0002: move v1, v7 │ │ -07e316: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -07e31a: 7220 7922 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ -07e320: 0a00 |0008: move-result v0 │ │ -07e322: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -07e326: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -07e32a: 1a02 9600 |000d: const-string v2, "<" // string@0096 │ │ -07e32e: 6e20 dc22 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e334: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07e338: 28ef |0014: goto 0003 // -0011 │ │ -07e33a: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -07e33e: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -07e342: 1a02 9500 |0019: const-string v2, ">" // string@0095 │ │ -07e346: 6e20 dc22 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e34c: 28f4 |001e: goto 0012 // -000c │ │ -07e34e: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -07e352: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -07e356: 1a02 9400 |0023: const-string v2, "&" // string@0094 │ │ -07e35a: 6e20 dc22 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e360: 28ea |0028: goto 0012 // -0016 │ │ -07e362: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -07e366: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -07e36a: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -07e36e: 2202 6404 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07e372: 7010 d422 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07e378: 1a03 9200 |0034: const-string v3, "&#" // string@0092 │ │ -07e37c: 6e20 dc22 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e382: 0c02 |0039: move-result-object v2 │ │ -07e384: 6e20 d822 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -07e38a: 0c02 |003d: move-result-object v2 │ │ -07e38c: 1a03 e200 |003e: const-string v3, ";" // string@00e2 │ │ -07e390: 6e20 dc22 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e396: 0c02 |0043: move-result-object v2 │ │ -07e398: 6e10 e122 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07e39e: 0c02 |0047: move-result-object v2 │ │ -07e3a0: 6e20 dc22 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e3a6: 28c7 |004b: goto 0012 // -0039 │ │ -07e3a8: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -07e3ac: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -07e3b0: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -07e3b4: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -07e3b8: 7220 7922 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ -07e3be: 0a02 |0057: move-result v2 │ │ -07e3c0: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -07e3c4: 1a02 9700 |005a: const-string v2, " " // string@0097 │ │ -07e3c8: 6e20 dc22 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07e3ce: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07e3d2: 28ed |0061: goto 004e // -0013 │ │ -07e3d4: 6e20 d722 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -07e3da: 28ad |0065: goto 0012 // -0053 │ │ -07e3dc: 6e20 d722 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -07e3e2: 28a9 |0069: goto 0012 // -0057 │ │ -07e3e4: 0e00 |006a: return-void │ │ +07e304: |[07e304] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +07e314: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +07e318: 0171 |0002: move v1, v7 │ │ +07e31a: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +07e31e: 7220 7922 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ +07e324: 0a00 |0008: move-result v0 │ │ +07e326: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +07e32a: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +07e32e: 1a02 9600 |000d: const-string v2, "<" // string@0096 │ │ +07e332: 6e20 dc22 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e338: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07e33c: 28ef |0014: goto 0003 // -0011 │ │ +07e33e: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +07e342: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +07e346: 1a02 9500 |0019: const-string v2, ">" // string@0095 │ │ +07e34a: 6e20 dc22 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e350: 28f4 |001e: goto 0012 // -000c │ │ +07e352: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +07e356: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +07e35a: 1a02 9400 |0023: const-string v2, "&" // string@0094 │ │ +07e35e: 6e20 dc22 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e364: 28ea |0028: goto 0012 // -0016 │ │ +07e366: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +07e36a: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +07e36e: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +07e372: 2202 6d04 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07e376: 7010 d422 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07e37c: 1a03 9200 |0034: const-string v3, "&#" // string@0092 │ │ +07e380: 6e20 dc22 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e386: 0c02 |0039: move-result-object v2 │ │ +07e388: 6e20 d822 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +07e38e: 0c02 |003d: move-result-object v2 │ │ +07e390: 1a03 e200 |003e: const-string v3, ";" // string@00e2 │ │ +07e394: 6e20 dc22 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e39a: 0c02 |0043: move-result-object v2 │ │ +07e39c: 6e10 e122 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07e3a2: 0c02 |0047: move-result-object v2 │ │ +07e3a4: 6e20 dc22 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e3aa: 28c7 |004b: goto 0012 // -0039 │ │ +07e3ac: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +07e3b0: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +07e3b4: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +07e3b8: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +07e3bc: 7220 7922 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ +07e3c2: 0a02 |0057: move-result v2 │ │ +07e3c4: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +07e3c8: 1a02 9700 |005a: const-string v2, " " // string@0097 │ │ +07e3cc: 6e20 dc22 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07e3d2: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07e3d6: 28ed |0061: goto 004e // -0013 │ │ +07e3d8: 6e20 d722 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +07e3de: 28ad |0065: goto 0012 // -0053 │ │ +07e3e0: 6e20 d722 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +07e3e6: 28a9 |0069: goto 0012 // -0057 │ │ +07e3e8: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ 0x0009 line=101 │ │ 0x000d line=102 │ │ 0x0012 line=98 │ │ @@ -145358,19 +145357,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 │ │ -07e3e8: |[07e3e8] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -07e3f8: 6e10 d205 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ -07e3fe: 0c00 |0003: move-result-object v0 │ │ -07e400: 7220 281e 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ -07e406: 0e00 |0007: return-void │ │ +07e3ec: |[07e3ec] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +07e3fc: 6e10 d205 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ +07e402: 0c00 |0003: move-result-object v0 │ │ +07e404: 7220 281e 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ +07e40a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -145381,41 +145380,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 │ │ -07e408: |[07e408] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -07e418: 2200 6404 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -07e41c: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07e422: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -07e424: 7210 7a22 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ -07e42a: 0a02 |0009: move-result v2 │ │ -07e42c: 7140 fa05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@05fa │ │ -07e432: 6e10 e122 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07e438: 0c01 |0010: move-result-object v1 │ │ -07e43a: 1101 |0011: return-object v1 │ │ +07e40c: |[07e40c] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +07e41c: 2200 6d04 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +07e420: 7010 d422 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07e426: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07e428: 7210 7a22 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ +07e42e: 0a02 |0009: move-result v2 │ │ +07e430: 7140 fa05 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@05fa │ │ +07e436: 6e10 e122 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07e43c: 0c01 |0010: move-result-object v1 │ │ +07e43e: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=93 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #563 header: │ │ -class_idx : 253 │ │ +class_idx : 260 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -145436,17 +145435,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e43c: |[07e43c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -07e44c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e452: 0e00 |0003: return-void │ │ +07e440: |[07e440] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +07e450: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -145455,46 +145454,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 │ │ -07e454: |[07e454] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -07e464: 2200 2c00 |0000: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07e468: 2141 |0002: array-length v1, v4 │ │ -07e46a: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07e46e: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -07e472: 7020 1e01 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -07e478: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -07e47c: 6e20 2201 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -07e482: 7140 ca00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ -07e488: 0c01 |0012: move-result-object v1 │ │ -07e48a: 1101 |0013: return-object v1 │ │ +07e458: |[07e458] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07e468: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07e46c: 2141 |0002: array-length v1, v4 │ │ +07e46e: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07e472: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +07e476: 7020 1e01 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +07e47c: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +07e480: 6e20 2201 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +07e486: 7140 ca00 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ +07e48c: 0c01 |0012: move-result-object v1 │ │ +07e48e: 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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #564 header: │ │ -class_idx : 254 │ │ +class_idx : 261 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -145515,17 +145514,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e48c: |[07e48c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -07e49c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e4a2: 0e00 |0003: return-void │ │ +07e490: |[07e490] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +07e4a0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -145534,45 +145533,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 │ │ -07e4a4: |[07e4a4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -07e4b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07e4b6: 2200 2c00 |0001: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07e4ba: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -07e4be: 7020 1e01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -07e4c4: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -07e4ca: 6e20 2201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -07e4d0: 0c00 |000e: move-result-object v0 │ │ -07e4d2: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -07e4d6: 7140 2806 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@0628 │ │ -07e4dc: 0c00 |0014: move-result-object v0 │ │ -07e4de: 1100 |0015: return-object v0 │ │ +07e4a8: |[07e4a8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07e4b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07e4ba: 2200 2f00 |0001: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07e4be: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +07e4c2: 7020 1e01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +07e4c8: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +07e4ce: 6e20 2201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +07e4d4: 0c00 |000e: move-result-object v0 │ │ +07e4d6: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +07e4da: 7140 2806 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@0628 │ │ +07e4e0: 0c00 |0014: move-result-object v0 │ │ +07e4e2: 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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #565 header: │ │ -class_idx : 255 │ │ +class_idx : 262 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3173 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3182 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -145593,17 +145592,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e4e0: |[07e4e0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -07e4f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07e4f6: 0e00 |0003: return-void │ │ +07e4e4: |[07e4e4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +07e4f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07e4fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -145612,44 +145611,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 │ │ -07e4f8: |[07e4f8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -07e508: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07e50a: 2200 2c00 |0001: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07e50e: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -07e512: 7020 1e01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -07e518: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -07e51e: 6e20 2201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -07e524: 0c00 |000e: move-result-object v0 │ │ -07e526: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -07e52a: 7158 2a06 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@062a │ │ -07e530: 0c00 |0014: move-result-object v0 │ │ -07e532: 1100 |0015: return-object v0 │ │ +07e4fc: |[07e4fc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +07e50c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07e50e: 2200 2f00 |0001: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07e512: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +07e516: 7020 1e01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +07e51c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +07e522: 6e20 2201 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +07e528: 0c00 |000e: move-result-object v0 │ │ +07e52a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +07e52e: 7158 2a06 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@062a │ │ +07e534: 0c00 |0014: move-result-object v0 │ │ +07e536: 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 : 3173 (TaskStackBuilder.java) │ │ + source_file_idx : 3182 (TaskStackBuilder.java) │ │ │ │ Class #566 header: │ │ -class_idx : 259 │ │ +class_idx : 266 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 292 │ │ +superclass_idx : 299 │ │ source_file_idx : 610 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #566 annotations: │ │ @@ -145694,22 +145693,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 │ │ -07e534: |[07e534] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -07e544: 5b23 c801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ -07e548: 7010 e306 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@06e3 │ │ -07e54e: 2200 8e04 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@048e │ │ -07e552: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -07e554: 7020 4d23 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@234d │ │ -07e55a: 5b20 c601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e55e: 0e00 |000d: return-void │ │ +07e538: |[07e538] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +07e548: 5b23 c801 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ +07e54c: 7010 e306 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@06e3 │ │ +07e552: 2200 9704 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@0497 │ │ +07e556: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +07e558: 7020 4d23 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@234d │ │ +07e55e: 5b20 c601 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e562: 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; │ │ @@ -145720,17 +145719,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 │ │ -07e560: |[07e560] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -07e570: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e574: 1100 |0002: return-object v0 │ │ +07e564: |[07e564] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +07e574: 5410 c601 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e578: 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 - │ │ @@ -145739,19 +145738,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 │ │ -07e578: |[07e578] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -07e588: 1f02 c104 |0000: check-cast v2, [Ljava/lang/Void; // type@04c1 │ │ -07e58c: 6e20 2f06 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@062f │ │ -07e592: 0c00 |0005: move-result-object v0 │ │ -07e594: 1100 |0006: return-object v0 │ │ +07e57c: |[07e57c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +07e58c: 1f02 ca04 |0000: check-cast v2, [Ljava/lang/Void; // type@04ca │ │ +07e590: 6e20 2f06 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@062f │ │ +07e596: 0c00 |0005: move-result-object v0 │ │ +07e598: 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; │ │ @@ -145761,21 +145760,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 │ │ -07e598: |[07e598] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -07e5a8: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ -07e5ac: 6e10 4006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0640 │ │ -07e5b2: 0c00 |0005: move-result-object v0 │ │ -07e5b4: 5b10 c701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ -07e5b8: 5410 c701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ -07e5bc: 1100 |000a: return-object v0 │ │ +07e59c: |[07e59c] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +07e5ac: 5410 c801 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ +07e5b0: 6e10 4006 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@0640 │ │ +07e5b6: 0c00 |0005: move-result-object v0 │ │ +07e5b8: 5b10 c701 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ +07e5bc: 5410 c701 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ +07e5c0: 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; │ │ @@ -145786,25 +145785,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07e5c0: |[07e5c0] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -07e5d0: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ -07e5d4: 5421 c701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ -07e5d8: 6e30 3806 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0638 │ │ -07e5de: 5420 c601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e5e2: 6e10 4f23 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ -07e5e8: 0e00 |000c: return-void │ │ -07e5ea: 0d00 |000d: move-exception v0 │ │ -07e5ec: 5421 c601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e5f0: 6e10 4f23 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ -07e5f6: 2700 |0013: throw v0 │ │ +07e5c4: |[07e5c4] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +07e5d4: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ +07e5d8: 5421 c701 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@01c7 │ │ +07e5dc: 6e30 3806 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0638 │ │ +07e5e2: 5420 c601 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e5e6: 6e10 4f23 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ +07e5ec: 0e00 |000c: return-void │ │ +07e5ee: 0d00 |000d: move-exception v0 │ │ +07e5f0: 5421 c601 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e5f4: 6e10 4f23 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ +07e5fa: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -145818,24 +145817,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -07e604: |[07e604] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -07e614: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ -07e618: 6e30 3906 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0639 │ │ -07e61e: 5420 c601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e622: 6e10 4f23 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ -07e628: 0e00 |000a: return-void │ │ -07e62a: 0d00 |000b: move-exception v0 │ │ -07e62c: 5421 c601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ -07e630: 6e10 4f23 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ -07e636: 2700 |0011: throw v0 │ │ +07e608: |[07e608] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +07e618: 5420 c801 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ +07e61c: 6e30 3906 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0639 │ │ +07e622: 5420 c601 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e626: 6e10 4f23 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ +07e62c: 0e00 |000a: return-void │ │ +07e62e: 0d00 |000b: move-exception v0 │ │ +07e630: 5421 c601 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@01c6 │ │ +07e634: 6e10 4f23 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@234f │ │ +07e63a: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -145851,35 +145850,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07e644: |[07e644] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -07e654: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e656: 5c10 c901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e65a: 5410 c801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ -07e65e: 6e10 3b06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ -07e664: 0e00 |0008: return-void │ │ +07e648: |[07e648] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +07e658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e65a: 5c10 c901 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e65e: 5410 c801 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@01c8 │ │ +07e662: 6e10 3b06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ +07e668: 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 : 610 (AsyncTaskLoader.java) │ │ │ │ Class #567 header: │ │ -class_idx : 260 │ │ +class_idx : 267 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 279 │ │ +superclass_idx : 286 │ │ source_file_idx : 610 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #567 annotations: │ │ @@ -145944,19 +145943,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e668: |[07e668] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -07e678: 7020 a506 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@06a5 │ │ -07e67e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -07e682: 5a20 ce01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e686: 0e00 |0007: return-void │ │ +07e66c: |[07e66c] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +07e67c: 7020 a506 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@06a5 │ │ +07e682: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +07e686: 5a20 ce01 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e68a: 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; │ │ @@ -145969,49 +145968,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -07e688: |[07e688] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -07e698: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -07e69a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07e69c: 5441 cf01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6a0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -07e6a4: 5441 cc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e6a8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -07e6ac: 5441 cf01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6b0: 5511 c901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e6b4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -07e6b8: 5441 cf01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6bc: 5c10 c901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e6c0: 5441 cd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ -07e6c4: 5442 cf01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6c8: 6e20 7302 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -07e6ce: 5b43 cf01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6d2: 0f00 |001d: return v0 │ │ -07e6d4: 5441 cf01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6d8: 5511 c901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e6dc: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -07e6e0: 5441 cf01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6e4: 5c10 c901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e6e8: 5441 cd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ -07e6ec: 5442 cf01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6f0: 6e20 7302 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -07e6f6: 5b43 cf01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e6fa: 28ec |0031: goto 001d // -0014 │ │ -07e6fc: 5441 cf01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e700: 6e20 2d06 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@062d │ │ -07e706: 0a00 |0037: move-result v0 │ │ -07e708: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -07e70c: 5441 cf01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e710: 5b41 cc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e714: 5b43 cf01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e718: 28dd |0040: goto 001d // -0023 │ │ +07e68c: |[07e68c] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +07e69c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07e69e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07e6a0: 5441 cf01 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6a4: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +07e6a8: 5441 cc01 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e6ac: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +07e6b0: 5441 cf01 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6b4: 5511 c901 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e6b8: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +07e6bc: 5441 cf01 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6c0: 5c10 c901 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e6c4: 5441 cd01 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ +07e6c8: 5442 cf01 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6cc: 6e20 7302 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07e6d2: 5b43 cf01 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6d6: 0f00 |001d: return v0 │ │ +07e6d8: 5441 cf01 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6dc: 5511 c901 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e6e0: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +07e6e4: 5441 cf01 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6e8: 5c10 c901 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e6ec: 5441 cd01 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ +07e6f0: 5442 cf01 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6f4: 6e20 7302 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07e6fa: 5b43 cf01 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e6fe: 28ec |0031: goto 001d // -0014 │ │ +07e700: 5441 cf01 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e704: 6e20 2d06 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@062d │ │ +07e70a: 0a00 |0037: move-result v0 │ │ +07e70c: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +07e710: 5441 cf01 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e714: 5b41 cc01 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e718: 5b43 cf01 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e71c: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -146035,26 +146034,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 │ │ -07e71c: |[07e71c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -07e72c: 6e20 3e06 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@063e │ │ -07e732: 5420 cc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e736: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -07e73a: 6e10 4206 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0642 │ │ -07e740: 7100 9502 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -07e746: 0b00 |000d: move-result-wide v0 │ │ -07e748: 5a20 ce01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e74c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07e74e: 5b20 cc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e752: 6e10 3b06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ -07e758: 0e00 |0016: return-void │ │ +07e720: |[07e720] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +07e730: 6e20 3e06 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@063e │ │ +07e736: 5420 cc01 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e73a: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +07e73e: 6e10 4206 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@0642 │ │ +07e744: 7100 9502 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +07e74a: 0b00 |000d: move-result-wide v0 │ │ +07e74c: 5a20 ce01 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e750: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07e752: 5b20 cc01 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e756: 6e10 3b06 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ +07e75c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -146073,32 +146072,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 │ │ -07e75c: |[07e75c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -07e76c: 5420 cf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e770: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -07e774: 6e30 3806 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0638 │ │ -07e77a: 0e00 |0007: return-void │ │ -07e77c: 6e10 3c06 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@063c │ │ -07e782: 0a00 |000b: move-result v0 │ │ -07e784: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -07e788: 6e20 3e06 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@063e │ │ -07e78e: 28f6 |0011: goto 0007 // -000a │ │ -07e790: 6e10 3606 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0636 │ │ -07e796: 7100 9502 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -07e79c: 0b00 |0018: move-result-wide v0 │ │ -07e79e: 5a20 ce01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e7a2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -07e7a4: 5b20 cf01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e7a8: 6e20 3706 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0637 │ │ -07e7ae: 28e6 |0021: goto 0007 // -001a │ │ +07e760: |[07e760] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +07e770: 5420 cf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e774: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +07e778: 6e30 3806 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@0638 │ │ +07e77e: 0e00 |0007: return-void │ │ +07e780: 6e10 3c06 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@063c │ │ +07e786: 0a00 |000b: move-result v0 │ │ +07e788: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +07e78c: 6e20 3e06 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@063e │ │ +07e792: 28f6 |0011: goto 0007 // -000a │ │ +07e794: 6e10 3606 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@0636 │ │ +07e79a: 7100 9502 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +07e7a0: 0b00 |0018: move-result-wide v0 │ │ +07e7a2: 5a20 ce01 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e7a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +07e7a8: 5b20 cf01 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e7ac: 6e20 3706 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0637 │ │ +07e7b2: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -146119,57 +146118,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 │ │ -07e7b0: |[07e7b0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -07e7c0: 6f58 aa06 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@06aa │ │ -07e7c6: 5440 cf01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e7ca: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -07e7ce: 6e20 6f22 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e7d4: 1a00 dd1c |000a: const-string v0, "mTask=" // string@1cdd │ │ -07e7d8: 6e20 6f22 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e7de: 5440 cf01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e7e2: 6e20 6e22 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ -07e7e8: 1a00 8c00 |0014: const-string v0, " waiting=" // string@008c │ │ -07e7ec: 6e20 6f22 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e7f2: 5440 cf01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e7f6: 5500 c901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e7fa: 6e20 7522 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -07e800: 5440 cc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e804: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -07e808: 6e20 6f22 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e80e: 1a00 ce19 |0027: const-string v0, "mCancellingTask=" // string@19ce │ │ -07e812: 6e20 6f22 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e818: 5440 cc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e81c: 6e20 6e22 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ -07e822: 1a00 8c00 |0031: const-string v0, " waiting=" // string@008c │ │ -07e826: 6e20 6f22 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e82c: 5440 cc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e830: 5500 c901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e834: 6e20 7522 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -07e83a: 5340 d001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e83e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -07e842: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -07e846: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -07e84a: 6e20 6f22 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e850: 1a00 291d |0048: const-string v0, "mUpdateThrottle=" // string@1d29 │ │ -07e854: 6e20 6f22 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e85a: 5340 d001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e85e: 7130 6309 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0963 │ │ -07e864: 1a00 6400 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0064 │ │ -07e868: 6e20 6f22 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -07e86e: 5340 ce01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e872: 7100 9502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -07e878: 0b02 |005c: move-result-wide v2 │ │ -07e87a: 7157 6209 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0962 │ │ -07e880: 6e10 7122 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2271 │ │ -07e886: 0e00 |0063: return-void │ │ +07e7b4: |[07e7b4] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +07e7c4: 6f58 aa06 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@06aa │ │ +07e7ca: 5440 cf01 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e7ce: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +07e7d2: 6e20 6f22 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e7d8: 1a00 e61c |000a: const-string v0, "mTask=" // string@1ce6 │ │ +07e7dc: 6e20 6f22 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e7e2: 5440 cf01 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e7e6: 6e20 6e22 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ +07e7ec: 1a00 8c00 |0014: const-string v0, " waiting=" // string@008c │ │ +07e7f0: 6e20 6f22 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e7f6: 5440 cf01 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e7fa: 5500 c901 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e7fe: 6e20 7522 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07e804: 5440 cc01 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e808: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +07e80c: 6e20 6f22 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e812: 1a00 d719 |0027: const-string v0, "mCancellingTask=" // string@19d7 │ │ +07e816: 6e20 6f22 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e81c: 5440 cc01 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e820: 6e20 6e22 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@226e │ │ +07e826: 1a00 8c00 |0031: const-string v0, " waiting=" // string@008c │ │ +07e82a: 6e20 6f22 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e830: 5440 cc01 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e834: 5500 c901 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e838: 6e20 7522 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +07e83e: 5340 d001 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e842: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +07e846: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +07e84a: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +07e84e: 6e20 6f22 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e854: 1a00 321d |0048: const-string v0, "mUpdateThrottle=" // string@1d32 │ │ +07e858: 6e20 6f22 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e85e: 5340 d001 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e862: 7130 6309 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@0963 │ │ +07e868: 1a00 6400 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0064 │ │ +07e86c: 6e20 6f22 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +07e872: 5340 ce01 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e876: 7100 9502 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +07e87c: 0b02 |005c: move-result-wide v2 │ │ +07e87e: 7157 6209 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@0962 │ │ +07e884: 6e10 7122 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2271 │ │ +07e88a: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -146195,55 +146194,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -07e888: |[07e888] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -07e898: 5482 cc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ -07e89c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -07e8a0: 5482 cf01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e8a4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -07e8a8: 5482 cf01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e8ac: 5522 c901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e8b0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -07e8b4: 5482 cf01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e8b8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -07e8ba: 5c23 c901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e8be: 5482 cd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ -07e8c2: 5483 cf01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e8c6: 6e20 7302 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ -07e8cc: 5382 d001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e8d0: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -07e8d4: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -07e8d8: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -07e8dc: 7100 9502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ -07e8e2: 0b00 |0025: move-result-wide v0 │ │ -07e8e4: 5382 ce01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e8e8: 5384 d001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e8ec: bb42 |002a: add-long/2addr v2, v4 │ │ -07e8ee: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -07e8f2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -07e8f6: 5482 cf01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e8fa: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -07e8fc: 5c23 c901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ -07e900: 5482 cd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ -07e904: 5483 cf01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e908: 5384 ce01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ -07e90c: 5386 d001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e910: bb64 |003c: add-long/2addr v4, v6 │ │ -07e912: 6e40 7102 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0271 │ │ -07e918: 0e00 |0040: return-void │ │ -07e91a: 5483 cf01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e91e: 6204 1e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ -07e922: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -07e924: 1f02 c104 |0046: check-cast v2, [Ljava/lang/Void; // type@04c1 │ │ -07e928: 6e30 3006 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@0630 │ │ -07e92e: 28f5 |004b: goto 0040 // -000b │ │ +07e88c: |[07e88c] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +07e89c: 5482 cc01 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cc │ │ +07e8a0: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +07e8a4: 5482 cf01 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e8a8: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +07e8ac: 5482 cf01 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e8b0: 5522 c901 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e8b4: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +07e8b8: 5482 cf01 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e8bc: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +07e8be: 5c23 c901 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e8c2: 5482 cd01 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ +07e8c6: 5483 cf01 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e8ca: 6e20 7302 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0273 │ │ +07e8d0: 5382 d001 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e8d4: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +07e8d8: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +07e8dc: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +07e8e0: 7100 9502 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@0295 │ │ +07e8e6: 0b00 |0025: move-result-wide v0 │ │ +07e8e8: 5382 ce01 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e8ec: 5384 d001 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e8f0: bb42 |002a: add-long/2addr v2, v4 │ │ +07e8f2: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +07e8f6: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +07e8fa: 5482 cf01 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e8fe: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +07e900: 5c23 c901 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@01c9 │ │ +07e904: 5482 cd01 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ +07e908: 5483 cf01 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e90c: 5384 ce01 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@01ce │ │ +07e910: 5386 d001 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e914: bb64 |003c: add-long/2addr v4, v6 │ │ +07e916: 6e40 7102 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0271 │ │ +07e91c: 0e00 |0040: return-void │ │ +07e91e: 5483 cf01 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e922: 6204 1e02 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@021e │ │ +07e926: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +07e928: 1f02 ca04 |0046: check-cast v2, [Ljava/lang/Void; // type@04ca │ │ +07e92c: 6e30 3006 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@0630 │ │ +07e932: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -146269,16 +146268,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e930: |[07e930] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -07e940: 0e00 |0000: return-void │ │ +07e934: |[07e934] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +07e944: 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; │ │ @@ -146289,22 +146288,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07e944: |[07e944] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -07e954: 6f10 b306 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@06b3 │ │ -07e95a: 6e10 3506 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0635 │ │ -07e960: 2200 0301 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@0103 │ │ -07e964: 7020 2b06 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@062b │ │ -07e96a: 5b10 cf01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e96e: 6e10 3b06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ -07e974: 0e00 |0010: return-void │ │ +07e948: |[07e948] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +07e958: 6f10 b306 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@06b3 │ │ +07e95e: 6e10 3506 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@0635 │ │ +07e964: 2200 0a01 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@010a │ │ +07e968: 7020 2b06 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@062b │ │ +07e96e: 5b10 cf01 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e972: 6e10 3b06 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@063b │ │ +07e978: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -146317,72 +146316,72 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07e978: |[07e978] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -07e988: 6e10 3d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@063d │ │ -07e98e: 0c00 |0003: move-result-object v0 │ │ -07e990: 1100 |0004: return-object v0 │ │ +07e97c: |[07e97c] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +07e98c: 6e10 3d06 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@063d │ │ +07e992: 0c00 |0003: move-result-object v0 │ │ +07e994: 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 │ │ -07e994: |[07e994] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -07e9a4: 5a34 d001 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ -07e9a8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -07e9ac: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -07e9b0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -07e9b4: 2200 7700 |0008: new-instance v0, Landroid/os/Handler; // type@0077 │ │ -07e9b8: 7010 6b02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -07e9be: 5b30 cd01 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ -07e9c2: 0e00 |000f: return-void │ │ +07e998: |[07e998] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +07e9a8: 5a23 d001 |0000: iput-wide v3, v2, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@01d0 │ │ +07e9ac: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +07e9b0: 3100 0300 |0004: cmp-long v0, v3, v0 │ │ +07e9b4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +07e9b8: 2200 7e00 |0008: new-instance v0, Landroid/os/Handler; // type@007e │ │ +07e9bc: 7010 6b02 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +07e9c2: 5b20 cd01 |000d: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@01cd │ │ +07e9c6: 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 │ │ -07e9c4: |[07e9c4] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -07e9d4: 5420 cf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ -07e9d8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07e9dc: 7110 2c06 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@062c │ │ -07e9e2: 0c01 |0007: move-result-object v1 │ │ -07e9e4: 6e10 4e23 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@234e │ │ -07e9ea: 0e00 |000b: return-void │ │ -07e9ec: 0d01 |000c: move-exception v1 │ │ -07e9ee: 28fe |000d: goto 000b // -0002 │ │ +07e9c8: |[07e9c8] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +07e9d8: 5420 cf01 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@01cf │ │ +07e9dc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07e9e0: 7110 2c06 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@062c │ │ +07e9e6: 0c01 |0007: move-result-object v1 │ │ +07e9e8: 6e10 4e23 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@234e │ │ +07e9ee: 0e00 |000b: return-void │ │ +07e9f0: 0d01 |000c: move-exception v1 │ │ +07e9f2: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ @@ -146392,17 +146391,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 : 610 (AsyncTaskLoader.java) │ │ │ │ Class #568 header: │ │ -class_idx : 268 │ │ +class_idx : 275 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 984 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #568 annotations: │ │ @@ -146434,21 +146433,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07ea00: |[07ea00] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -07ea10: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07ea16: 2200 8004 |0003: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -07ea1a: 7010 1923 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -07ea20: 5b10 df01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ -07ea24: 5b12 de01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01de │ │ -07ea28: 0e00 |000c: return-void │ │ +07ea04: |[07ea04] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +07ea14: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07ea1a: 2200 8904 |0003: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +07ea1e: 7010 1923 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +07ea24: 5b10 df01 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ +07ea28: 5b12 de01 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01de │ │ +07ea2c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -146461,40 +146460,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 │ │ -07ea2c: |[07ea2c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -07ea3c: 7110 821d 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -07ea42: 0a01 |0003: move-result v1 │ │ -07ea44: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -07ea48: 2201 5104 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07ea4c: 1a02 b20a |0008: const-string v2, "Name must not be empty" // string@0ab2 │ │ -07ea50: 7020 9c22 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07ea56: 2701 |000d: throw v1 │ │ -07ea58: 6e10 5722 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2257 │ │ -07ea5e: 0c06 |0011: move-result-object v6 │ │ -07ea60: 5441 df01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ -07ea64: 6e30 1e23 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -07ea6a: 0e00 |0017: return-void │ │ -07ea6c: 0d00 |0018: move-exception v0 │ │ -07ea6e: 2201 5104 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07ea72: 2202 6404 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -07ea76: 7010 d422 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ea7c: 1a03 d403 |0020: const-string v3, "Failed to resolve canonical path for " // string@03d4 │ │ -07ea80: 6e20 dc22 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ea86: 0c02 |0025: move-result-object v2 │ │ -07ea88: 6e20 db22 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ea8e: 0c02 |0029: move-result-object v2 │ │ -07ea90: 6e10 e122 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ea96: 0c02 |002d: move-result-object v2 │ │ -07ea98: 7030 9d22 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ -07ea9e: 2701 |0031: throw v1 │ │ +07ea30: |[07ea30] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +07ea40: 7110 821d 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +07ea46: 0a01 |0003: move-result v1 │ │ +07ea48: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +07ea4c: 2201 5a04 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07ea50: 1a02 bb0a |0008: const-string v2, "Name must not be empty" // string@0abb │ │ +07ea54: 7020 9c22 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07ea5a: 2701 |000d: throw v1 │ │ +07ea5c: 6e10 5722 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2257 │ │ +07ea62: 0c06 |0011: move-result-object v6 │ │ +07ea64: 5441 df01 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ +07ea68: 6e30 1e23 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +07ea6e: 0e00 |0017: return-void │ │ +07ea70: 0d00 |0018: move-exception v0 │ │ +07ea72: 2201 5a04 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07ea76: 2202 6d04 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +07ea7a: 7010 d422 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ea80: 1a03 d403 |0020: const-string v3, "Failed to resolve canonical path for " // string@03d4 │ │ +07ea84: 6e20 dc22 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ea8a: 0c02 |0025: move-result-object v2 │ │ +07ea8c: 6e20 db22 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ea92: 0c02 |0029: move-result-object v2 │ │ +07ea94: 6e10 e122 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ea9a: 0c02 |002d: move-result-object v2 │ │ +07ea9c: 7030 9d22 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@229d │ │ +07eaa2: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -146513,76 +146512,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 │ │ -07eab0: |[07eab0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -07eac0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -07eac2: 6e10 4402 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0244 │ │ -07eac8: 0c02 |0004: move-result-object v2 │ │ -07eaca: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -07eace: 6e30 ca22 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@22ca │ │ -07ead4: 0a04 |000a: move-result v4 │ │ -07ead6: 6e30 cf22 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@22cf │ │ -07eadc: 0c06 |000e: move-result-object v6 │ │ -07eade: 7110 4002 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0240 │ │ -07eae4: 0c05 |0012: move-result-object v5 │ │ -07eae6: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -07eaea: 6e20 ce22 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -07eaf0: 0c06 |0018: move-result-object v6 │ │ -07eaf2: 7110 4002 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0240 │ │ -07eaf8: 0c02 |001c: move-result-object v2 │ │ -07eafa: 5496 df01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ -07eafe: 6e20 1c23 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -07eb04: 0c03 |0022: move-result-object v3 │ │ -07eb06: 1f03 3604 |0023: check-cast v3, Ljava/io/File; // type@0436 │ │ -07eb0a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -07eb0e: 2206 5104 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07eb12: 2207 6404 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07eb16: 7010 d422 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07eb1c: 1a08 dc0c |002e: const-string v8, "Unable to find configured root for " // string@0cdc │ │ -07eb20: 6e20 dc22 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07eb26: 0c07 |0033: move-result-object v7 │ │ -07eb28: 6e20 db22 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07eb2e: 0c07 |0037: move-result-object v7 │ │ -07eb30: 6e10 e122 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07eb36: 0c07 |003b: move-result-object v7 │ │ -07eb38: 7020 9c22 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07eb3e: 2706 |003f: throw v6 │ │ -07eb40: 2201 3604 |0040: new-instance v1, Ljava/io/File; // type@0436 │ │ -07eb44: 7030 5322 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ -07eb4a: 6e10 5722 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2257 │ │ -07eb50: 0c01 |0048: move-result-object v1 │ │ -07eb52: 6e10 5b22 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -07eb58: 0c06 |004c: move-result-object v6 │ │ -07eb5a: 6e10 5b22 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -07eb60: 0c07 |0050: move-result-object v7 │ │ -07eb62: 6e20 cd22 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ -07eb68: 0a06 |0054: move-result v6 │ │ -07eb6a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -07eb6e: 2206 6204 |0057: new-instance v6, Ljava/lang/SecurityException; // type@0462 │ │ -07eb72: 1a07 850b |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0b85 │ │ -07eb76: 7020 c322 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ -07eb7c: 2706 |005e: throw v6 │ │ -07eb7e: 0d00 |005f: move-exception v0 │ │ -07eb80: 2206 5104 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07eb84: 2207 6404 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07eb88: 7010 d422 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07eb8e: 1a08 d403 |0067: const-string v8, "Failed to resolve canonical path for " // string@03d4 │ │ -07eb92: 6e20 dc22 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07eb98: 0c07 |006c: move-result-object v7 │ │ -07eb9a: 6e20 db22 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07eba0: 0c07 |0070: move-result-object v7 │ │ -07eba2: 6e10 e122 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07eba8: 0c07 |0074: move-result-object v7 │ │ -07ebaa: 7020 9c22 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07ebb0: 2706 |0078: throw v6 │ │ -07ebb2: 1101 |0079: return-object v1 │ │ +07eab4: |[07eab4] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +07eac4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +07eac6: 6e10 4402 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0244 │ │ +07eacc: 0c02 |0004: move-result-object v2 │ │ +07eace: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +07ead2: 6e30 ca22 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@22ca │ │ +07ead8: 0a04 |000a: move-result v4 │ │ +07eada: 6e30 cf22 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@22cf │ │ +07eae0: 0c06 |000e: move-result-object v6 │ │ +07eae2: 7110 4002 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0240 │ │ +07eae8: 0c05 |0012: move-result-object v5 │ │ +07eaea: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +07eaee: 6e20 ce22 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +07eaf4: 0c06 |0018: move-result-object v6 │ │ +07eaf6: 7110 4002 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0240 │ │ +07eafc: 0c02 |001c: move-result-object v2 │ │ +07eafe: 5496 df01 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ +07eb02: 6e20 1c23 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +07eb08: 0c03 |0022: move-result-object v3 │ │ +07eb0a: 1f03 3f04 |0023: check-cast v3, Ljava/io/File; // type@043f │ │ +07eb0e: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +07eb12: 2206 5a04 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07eb16: 2207 6d04 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07eb1a: 7010 d422 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07eb20: 1a08 e50c |002e: const-string v8, "Unable to find configured root for " // string@0ce5 │ │ +07eb24: 6e20 dc22 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07eb2a: 0c07 |0033: move-result-object v7 │ │ +07eb2c: 6e20 db22 a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07eb32: 0c07 |0037: move-result-object v7 │ │ +07eb34: 6e10 e122 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07eb3a: 0c07 |003b: move-result-object v7 │ │ +07eb3c: 7020 9c22 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07eb42: 2706 |003f: throw v6 │ │ +07eb44: 2201 3f04 |0040: new-instance v1, Ljava/io/File; // type@043f │ │ +07eb48: 7030 5322 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2253 │ │ +07eb4e: 6e10 5722 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2257 │ │ +07eb54: 0c01 |0048: move-result-object v1 │ │ +07eb56: 6e10 5b22 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +07eb5c: 0c06 |004c: move-result-object v6 │ │ +07eb5e: 6e10 5b22 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +07eb64: 0c07 |0050: move-result-object v7 │ │ +07eb66: 6e20 cd22 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ +07eb6c: 0a06 |0054: move-result v6 │ │ +07eb6e: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +07eb72: 2206 6b04 |0057: new-instance v6, Ljava/lang/SecurityException; // type@046b │ │ +07eb76: 1a07 8e0b |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0b8e │ │ +07eb7a: 7020 c322 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@22c3 │ │ +07eb80: 2706 |005e: throw v6 │ │ +07eb82: 0d00 |005f: move-exception v0 │ │ +07eb84: 2206 5a04 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07eb88: 2207 6d04 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07eb8c: 7010 d422 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07eb92: 1a08 d403 |0067: const-string v8, "Failed to resolve canonical path for " // string@03d4 │ │ +07eb96: 6e20 dc22 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07eb9c: 0c07 |006c: move-result-object v7 │ │ +07eb9e: 6e20 db22 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07eba4: 0c07 |0070: move-result-object v7 │ │ +07eba6: 6e10 e122 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ebac: 0c07 |0074: move-result-object v7 │ │ +07ebae: 7020 9c22 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07ebb4: 2706 |0078: throw v6 │ │ +07ebb6: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -146612,127 +146611,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 │ │ -07ebc4: |[07ebc4] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -07ebd4: 6e10 5822 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ -07ebda: 0c03 |0003: move-result-object v3 │ │ -07ebdc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -07ebde: 5496 df01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ -07ebe2: 6e10 1b23 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@231b │ │ -07ebe8: 0c06 |000a: move-result-object v6 │ │ -07ebea: 7210 4223 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -07ebf0: 0c01 |000e: move-result-object v1 │ │ -07ebf2: 7210 2023 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -07ebf8: 0a06 |0012: move-result v6 │ │ -07ebfa: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -07ebfe: 7210 2123 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -07ec04: 0c04 |0018: move-result-object v4 │ │ -07ec06: 1f04 8604 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0486 │ │ -07ec0a: 7210 3823 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -07ec10: 0c06 |001e: move-result-object v6 │ │ -07ec12: 1f06 3604 |001f: check-cast v6, Ljava/io/File; // type@0436 │ │ -07ec16: 6e10 5b22 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -07ec1c: 0c05 |0024: move-result-object v5 │ │ -07ec1e: 6e20 cd22 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ -07ec24: 0a06 |0028: move-result v6 │ │ -07ec26: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -07ec2a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -07ec2e: 6e10 cc22 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ -07ec34: 0a07 |0030: move-result v7 │ │ -07ec36: 7210 3823 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -07ec3c: 0c06 |0034: move-result-object v6 │ │ -07ec3e: 1f06 3604 |0035: check-cast v6, Ljava/io/File; // type@0436 │ │ -07ec42: 6e10 5b22 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -07ec48: 0c06 |003a: move-result-object v6 │ │ -07ec4a: 6e10 cc22 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@22cc │ │ -07ec50: 0a06 |003e: move-result v6 │ │ -07ec52: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -07ec56: 0742 |0041: move-object v2, v4 │ │ -07ec58: 28cd |0042: goto 000f // -0033 │ │ -07ec5a: 0d00 |0043: move-exception v0 │ │ -07ec5c: 2206 5104 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07ec60: 2207 6404 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07ec64: 7010 d422 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ec6a: 1a08 d403 |004b: const-string v8, "Failed to resolve canonical path for " // string@03d4 │ │ -07ec6e: 6e20 dc22 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ec74: 0c07 |0050: move-result-object v7 │ │ -07ec76: 6e20 db22 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -07ec7c: 0c07 |0054: move-result-object v7 │ │ -07ec7e: 6e10 e122 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ec84: 0c07 |0058: move-result-object v7 │ │ -07ec86: 7020 9c22 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07ec8c: 2706 |005c: throw v6 │ │ -07ec8e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -07ec92: 2206 5104 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07ec96: 2207 6404 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07ec9a: 7010 d422 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07eca0: 1a08 d103 |0066: const-string v8, "Failed to find configured root that contains " // string@03d1 │ │ -07eca4: 6e20 dc22 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ecaa: 0c07 |006b: move-result-object v7 │ │ -07ecac: 6e20 dc22 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ecb2: 0c07 |006f: move-result-object v7 │ │ -07ecb4: 6e10 e122 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ecba: 0c07 |0073: move-result-object v7 │ │ -07ecbc: 7020 9c22 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -07ecc2: 2706 |0077: throw v6 │ │ -07ecc4: 7210 3823 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -07ecca: 0c06 |007b: move-result-object v6 │ │ -07eccc: 1f06 3604 |007c: check-cast v6, Ljava/io/File; // type@0436 │ │ -07ecd0: 6e10 5b22 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ -07ecd6: 0c05 |0081: move-result-object v5 │ │ -07ecd8: 1a06 d600 |0082: const-string v6, "/" // string@00d6 │ │ -07ecdc: 6e20 c622 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@22c6 │ │ -07ece2: 0a06 |0087: move-result v6 │ │ -07ece4: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -07ece8: 6e10 cc22 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ -07ecee: 0a06 |008d: move-result v6 │ │ -07ecf0: 6e20 ce22 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -07ecf6: 0c03 |0091: move-result-object v3 │ │ -07ecf8: 2207 6404 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -07ecfc: 7010 d422 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -07ed02: 7210 3723 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -07ed08: 0c06 |009a: move-result-object v6 │ │ -07ed0a: 1f06 6304 |009b: check-cast v6, Ljava/lang/String; // type@0463 │ │ -07ed0e: 7110 4102 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -07ed14: 0c06 |00a0: move-result-object v6 │ │ -07ed16: 6e20 dc22 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ed1c: 0c06 |00a4: move-result-object v6 │ │ -07ed1e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -07ed22: 6e20 d722 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -07ed28: 0c06 |00aa: move-result-object v6 │ │ -07ed2a: 1a07 d600 |00ab: const-string v7, "/" // string@00d6 │ │ -07ed2e: 7120 4202 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ -07ed34: 0c07 |00b0: move-result-object v7 │ │ -07ed36: 6e20 dc22 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -07ed3c: 0c06 |00b4: move-result-object v6 │ │ -07ed3e: 6e10 e122 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -07ed44: 0c03 |00b8: move-result-object v3 │ │ -07ed46: 2206 6f00 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@006f │ │ -07ed4a: 7010 3602 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0236 │ │ -07ed50: 1a07 cd11 |00be: const-string v7, "content" // string@11cd │ │ -07ed54: 6e20 3f02 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ -07ed5a: 0c06 |00c3: move-result-object v6 │ │ -07ed5c: 5497 de01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01de │ │ -07ed60: 6e20 3a02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ -07ed66: 0c06 |00c9: move-result-object v6 │ │ -07ed68: 6e20 3c02 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023c │ │ -07ed6e: 0c06 |00cd: move-result-object v6 │ │ -07ed70: 6e10 3b02 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023b │ │ -07ed76: 0c06 |00d1: move-result-object v6 │ │ -07ed78: 1106 |00d2: return-object v6 │ │ -07ed7a: 6e10 cc22 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ -07ed80: 0a06 |00d6: move-result v6 │ │ -07ed82: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -07ed86: 6e20 ce22 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ -07ed8c: 0c03 |00dc: move-result-object v3 │ │ -07ed8e: 28b5 |00dd: goto 0092 // -004b │ │ +07ebc8: |[07ebc8] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +07ebd8: 6e10 5822 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2258 │ │ +07ebde: 0c03 |0003: move-result-object v3 │ │ +07ebe0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +07ebe2: 5496 df01 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@01df │ │ +07ebe6: 6e10 1b23 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@231b │ │ +07ebec: 0c06 |000a: move-result-object v6 │ │ +07ebee: 7210 4223 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +07ebf4: 0c01 |000e: move-result-object v1 │ │ +07ebf6: 7210 2023 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +07ebfc: 0a06 |0012: move-result v6 │ │ +07ebfe: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +07ec02: 7210 2123 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +07ec08: 0c04 |0018: move-result-object v4 │ │ +07ec0a: 1f04 8f04 |0019: check-cast v4, Ljava/util/Map$Entry; // type@048f │ │ +07ec0e: 7210 3823 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +07ec14: 0c06 |001e: move-result-object v6 │ │ +07ec16: 1f06 3f04 |001f: check-cast v6, Ljava/io/File; // type@043f │ │ +07ec1a: 6e10 5b22 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +07ec20: 0c05 |0024: move-result-object v5 │ │ +07ec22: 6e20 cd22 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@22cd │ │ +07ec28: 0a06 |0028: move-result v6 │ │ +07ec2a: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +07ec2e: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +07ec32: 6e10 cc22 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ +07ec38: 0a07 |0030: move-result v7 │ │ +07ec3a: 7210 3823 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +07ec40: 0c06 |0034: move-result-object v6 │ │ +07ec42: 1f06 3f04 |0035: check-cast v6, Ljava/io/File; // type@043f │ │ +07ec46: 6e10 5b22 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +07ec4c: 0c06 |003a: move-result-object v6 │ │ +07ec4e: 6e10 cc22 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@22cc │ │ +07ec54: 0a06 |003e: move-result v6 │ │ +07ec56: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +07ec5a: 0742 |0041: move-object v2, v4 │ │ +07ec5c: 28cd |0042: goto 000f // -0033 │ │ +07ec5e: 0d00 |0043: move-exception v0 │ │ +07ec60: 2206 5a04 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07ec64: 2207 6d04 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07ec68: 7010 d422 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ec6e: 1a08 d403 |004b: const-string v8, "Failed to resolve canonical path for " // string@03d4 │ │ +07ec72: 6e20 dc22 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ec78: 0c07 |0050: move-result-object v7 │ │ +07ec7a: 6e20 db22 a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +07ec80: 0c07 |0054: move-result-object v7 │ │ +07ec82: 6e10 e122 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ec88: 0c07 |0058: move-result-object v7 │ │ +07ec8a: 7020 9c22 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07ec90: 2706 |005c: throw v6 │ │ +07ec92: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +07ec96: 2206 5a04 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07ec9a: 2207 6d04 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07ec9e: 7010 d422 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07eca4: 1a08 d103 |0066: const-string v8, "Failed to find configured root that contains " // string@03d1 │ │ +07eca8: 6e20 dc22 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ecae: 0c07 |006b: move-result-object v7 │ │ +07ecb0: 6e20 dc22 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ecb6: 0c07 |006f: move-result-object v7 │ │ +07ecb8: 6e10 e122 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ecbe: 0c07 |0073: move-result-object v7 │ │ +07ecc0: 7020 9c22 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +07ecc6: 2706 |0077: throw v6 │ │ +07ecc8: 7210 3823 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +07ecce: 0c06 |007b: move-result-object v6 │ │ +07ecd0: 1f06 3f04 |007c: check-cast v6, Ljava/io/File; // type@043f │ │ +07ecd4: 6e10 5b22 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@225b │ │ +07ecda: 0c05 |0081: move-result-object v5 │ │ +07ecdc: 1a06 d600 |0082: const-string v6, "/" // string@00d6 │ │ +07ece0: 6e20 c622 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@22c6 │ │ +07ece6: 0a06 |0087: move-result v6 │ │ +07ece8: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +07ecec: 6e10 cc22 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ +07ecf2: 0a06 |008d: move-result v6 │ │ +07ecf4: 6e20 ce22 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +07ecfa: 0c03 |0091: move-result-object v3 │ │ +07ecfc: 2207 6d04 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +07ed00: 7010 d422 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +07ed06: 7210 3723 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +07ed0c: 0c06 |009a: move-result-object v6 │ │ +07ed0e: 1f06 6c04 |009b: check-cast v6, Ljava/lang/String; // type@046c │ │ +07ed12: 7110 4102 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +07ed18: 0c06 |00a0: move-result-object v6 │ │ +07ed1a: 6e20 dc22 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ed20: 0c06 |00a4: move-result-object v6 │ │ +07ed22: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +07ed26: 6e20 d722 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +07ed2c: 0c06 |00aa: move-result-object v6 │ │ +07ed2e: 1a07 d600 |00ab: const-string v7, "/" // string@00d6 │ │ +07ed32: 7120 4202 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0242 │ │ +07ed38: 0c07 |00b0: move-result-object v7 │ │ +07ed3a: 6e20 dc22 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +07ed40: 0c06 |00b4: move-result-object v6 │ │ +07ed42: 6e10 e122 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +07ed48: 0c03 |00b8: move-result-object v3 │ │ +07ed4a: 2206 7400 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0074 │ │ +07ed4e: 7010 3602 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0236 │ │ +07ed54: 1a07 d611 |00be: const-string v7, "content" // string@11d6 │ │ +07ed58: 6e20 3f02 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ +07ed5e: 0c06 |00c3: move-result-object v6 │ │ +07ed60: 5497 de01 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@01de │ │ +07ed64: 6e20 3a02 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ +07ed6a: 0c06 |00c9: move-result-object v6 │ │ +07ed6c: 6e20 3c02 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023c │ │ +07ed72: 0c06 |00cd: move-result-object v6 │ │ +07ed74: 6e10 3b02 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023b │ │ +07ed7a: 0c06 |00d1: move-result-object v6 │ │ +07ed7c: 1106 |00d2: return-object v6 │ │ +07ed7e: 6e10 cc22 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@22cc │ │ +07ed84: 0a06 |00d6: move-result v6 │ │ +07ed86: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +07ed8a: 6e20 ce22 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@22ce │ │ +07ed90: 0c03 |00dc: move-result-object v3 │ │ +07ed92: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -146762,17 +146761,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 : 984 (FileProvider.java) │ │ │ │ Class #569 header: │ │ -class_idx : 271 │ │ +class_idx : 278 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #569 annotations: │ │ @@ -146794,17 +146793,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eda0: |[07eda0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -07edb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07edb6: 0e00 |0003: return-void │ │ +07eda4: |[07eda4] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +07edb4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07edba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -146813,22 +146812,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 │ │ -07edb8: |[07edb8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07edc8: 2200 2c00 |0000: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07edcc: 1a01 df0f |0002: const-string v1, "android.intent.action.MAIN" // string@0fdf │ │ -07edd0: 7020 1f01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -07edd6: 6e20 4201 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -07eddc: 1a01 e50f |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0fe5 │ │ -07ede0: 6e20 2101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0121 │ │ -07ede6: 1100 |000f: return-object v0 │ │ +07edbc: |[07edbc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07edcc: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07edd0: 1a01 e80f |0002: const-string v1, "android.intent.action.MAIN" // string@0fe8 │ │ +07edd4: 7020 1f01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +07edda: 6e20 4201 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +07ede0: 1a01 ee0f |000a: const-string v1, "android.intent.category.LAUNCHER" // string@0fee │ │ +07ede4: 6e20 2101 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0121 │ │ +07edea: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -146841,19 +146840,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 │ │ -07ede8: |[07ede8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -07edf8: 2200 2c00 |0000: new-instance v0, Landroid/content/Intent; // type@002c │ │ -07edfc: 7020 1f01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -07ee02: 6e20 2101 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0121 │ │ -07ee08: 1100 |0008: return-object v0 │ │ +07edec: |[07edec] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +07edfc: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ +07ee00: 7020 1f01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +07ee06: 6e20 2101 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@0121 │ │ +07ee0c: 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; │ │ @@ -146866,37 +146865,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 │ │ -07ee0c: |[07ee0c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -07ee1c: 6e20 8f06 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068f │ │ -07ee22: 0c00 |0003: move-result-object v0 │ │ -07ee24: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -07ee2a: 6e20 2201 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -07ee30: 1100 |000a: return-object v0 │ │ +07ee10: |[07ee10] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +07ee20: 6e20 8f06 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@068f │ │ +07ee26: 0c00 |0003: move-result-object v0 │ │ +07ee28: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +07ee2e: 6e20 2201 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +07ee34: 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 : 1135 (IntentCompat.java) │ │ │ │ Class #570 header: │ │ -class_idx : 285 │ │ +class_idx : 292 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 291 │ │ -source_file_idx : 2698 │ │ +superclass_idx : 298 │ │ +source_file_idx : 2707 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -146924,19 +146923,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 │ │ -07ee34: |[07ee34] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -07ee44: 5b12 0e02 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ -07ee48: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -07ee4a: 7020 e106 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@06e1 │ │ -07ee50: 0e00 |0006: return-void │ │ +07ee38: |[07ee38] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +07ee48: 5b12 0e02 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ +07ee4c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +07ee4e: 7020 e106 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@06e1 │ │ +07ee54: 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; │ │ @@ -146947,45 +146946,45 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -07ee54: |[07ee54] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -07ee64: 5430 0e02 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ -07ee68: 7110 e406 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@06e4 │ │ -07ee6e: 0c00 |0005: move-result-object v0 │ │ -07ee70: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -07ee72: 6e20 5b23 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@235b │ │ -07ee78: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -07ee7c: 7110 9402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0294 │ │ -07ee82: 5430 0e02 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ -07ee86: 5431 0e02 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ -07ee8a: 5432 0d02 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@020d │ │ -07ee8e: 6e20 e906 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@06e9 │ │ -07ee94: 0c01 |0018: move-result-object v1 │ │ -07ee96: 7120 e506 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@06e5 │ │ -07ee9c: 0c00 |001c: move-result-object v0 │ │ -07ee9e: 1100 |001d: return-object v0 │ │ +07ee58: |[07ee58] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +07ee68: 5430 0e02 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ +07ee6c: 7110 e406 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@06e4 │ │ +07ee72: 0c00 |0005: move-result-object v0 │ │ +07ee74: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +07ee76: 6e20 5b23 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@235b │ │ +07ee7c: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +07ee80: 7110 9402 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@0294 │ │ +07ee86: 5430 0e02 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ +07ee8a: 5431 0e02 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@020e │ │ +07ee8e: 5432 0d02 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@020d │ │ +07ee92: 6e20 e906 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@06e9 │ │ +07ee98: 0c01 |0018: move-result-object v1 │ │ +07ee9a: 7120 e506 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@06e5 │ │ +07eea0: 0c00 |001c: move-result-object v0 │ │ +07eea2: 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 : 2698 (ModernAsyncTask.java) │ │ + source_file_idx : 2707 (ModernAsyncTask.java) │ │ │ │ Class #571 header: │ │ -class_idx : 296 │ │ +class_idx : 303 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #571 annotations: │ │ @@ -147007,17 +147006,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07eea0: |[07eea0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -07eeb0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07eeb6: 0e00 |0003: return-void │ │ +07eea4: |[07eea4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +07eeb4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07eeba: 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 - │ │ @@ -147026,17 +147025,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07eeb8: |[07eeb8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -07eec8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07eeca: 0f00 |0001: return v0 │ │ +07eebc: |[07eebc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +07eecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07eece: 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; │ │ │ │ @@ -147045,16 +147044,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07eecc: |[07eecc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -07eedc: 0e00 |0000: return-void │ │ +07eed0: |[07eed0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +07eee0: 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; │ │ │ │ @@ -147063,30 +147062,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 │ │ -07eee0: |[07eee0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -07eef0: 0e00 |0000: return-void │ │ +07eee4: |[07eee4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +07eef4: 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 : 855 (DrawableCompat.java) │ │ │ │ Class #572 header: │ │ -class_idx : 303 │ │ +class_idx : 310 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 305 │ │ +superclass_idx : 312 │ │ source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #572 annotations: │ │ @@ -147111,20 +147110,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07eef4: |[07eef4] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -07ef04: 7010 2307 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0723 │ │ -07ef0a: 7110 2a07 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@072a │ │ -07ef10: 0c00 |0006: move-result-object v0 │ │ -07ef12: 5b10 2c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ -07ef16: 0e00 |0009: return-void │ │ +07eef8: |[07eef8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +07ef08: 7010 2307 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0723 │ │ +07ef0e: 7110 2a07 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@072a │ │ +07ef14: 0c00 |0006: move-result-object v0 │ │ +07ef16: 5b10 2c02 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ +07ef1a: 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; │ │ @@ -147136,19 +147135,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07ef18: |[07ef18] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -07ef28: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ -07ef2c: 7120 2907 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0729 │ │ -07ef32: 0c00 |0005: move-result-object v0 │ │ -07ef34: 1100 |0006: return-object v0 │ │ +07ef1c: |[07ef1c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +07ef2c: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ +07ef30: 7120 2907 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0729 │ │ +07ef36: 0c00 |0005: move-result-object v0 │ │ +07ef38: 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 │ │ │ │ @@ -147157,19 +147156,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ef38: |[07ef38] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -07ef48: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ -07ef4c: 7110 2b07 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@072b │ │ -07ef52: 0c00 |0005: move-result-object v0 │ │ -07ef54: 1100 |0006: return-object v0 │ │ +07ef3c: |[07ef3c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +07ef4c: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ +07ef50: 7110 2b07 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@072b │ │ +07ef56: 0c00 |0005: move-result-object v0 │ │ +07ef58: 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;) │ │ @@ -147177,32 +147176,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 │ │ -07ef58: |[07ef58] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -07ef68: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ -07ef6c: 7120 2c07 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@072c │ │ -07ef72: 0c00 |0005: move-result-object v0 │ │ -07ef74: 1100 |0006: return-object v0 │ │ +07ef5c: |[07ef5c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +07ef6c: 5410 2c02 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@022c │ │ +07ef70: 7120 2c07 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@072c │ │ +07ef76: 0c00 |0005: move-result-object v0 │ │ +07ef78: 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 : 851 (DisplayManagerCompat.java) │ │ │ │ Class #573 header: │ │ -class_idx : 304 │ │ +class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 305 │ │ +superclass_idx : 312 │ │ source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #573 annotations: │ │ @@ -147227,22 +147226,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07ef78: |[07ef78] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -07ef88: 7010 2307 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0723 │ │ -07ef8e: 1a00 b026 |0003: const-string v0, "window" // string@26b0 │ │ -07ef92: 6e20 0a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -07ef98: 0c00 |0008: move-result-object v0 │ │ -07ef9a: 1f00 b603 |0009: check-cast v0, Landroid/view/WindowManager; // type@03b6 │ │ -07ef9e: 5b10 2d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ -07efa2: 0e00 |000d: return-void │ │ +07ef7c: |[07ef7c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +07ef8c: 7010 2307 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0723 │ │ +07ef92: 1a00 b926 |0003: const-string v0, "window" // string@26b9 │ │ +07ef96: 6e20 0a01 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +07ef9c: 0c00 |0008: move-result-object v0 │ │ +07ef9e: 1f00 bf03 |0009: check-cast v0, Landroid/view/WindowManager; // type@03bf │ │ +07efa2: 5b10 2d02 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ +07efa6: 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; │ │ @@ -147254,24 +147253,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07efa4: |[07efa4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -07efb4: 5421 2d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ -07efb8: 7210 611f 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f61 │ │ -07efbe: 0c00 |0005: move-result-object v0 │ │ -07efc0: 6e10 bd1d 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1dbd │ │ -07efc6: 0a01 |0009: move-result v1 │ │ -07efc8: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -07efcc: 1100 |000c: return-object v0 │ │ -07efce: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07efd0: 28fe |000e: goto 000c // -0002 │ │ +07efa8: |[07efa8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +07efb8: 5421 2d02 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ +07efbc: 7210 611f 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f61 │ │ +07efc2: 0c00 |0005: move-result-object v0 │ │ +07efc4: 6e10 bd1d 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1dbd │ │ +07efca: 0a01 |0009: move-result v1 │ │ +07efcc: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +07efd0: 1100 |000c: return-object v0 │ │ +07efd2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07efd4: 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; │ │ @@ -147284,23 +147283,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07efd4: |[07efd4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -07efe4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07efe6: 2300 b804 |0001: new-array v0, v0, [Landroid/view/Display; // type@04b8 │ │ -07efea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -07efec: 5432 2d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ -07eff0: 7210 611f 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f61 │ │ -07eff6: 0c02 |0009: move-result-object v2 │ │ -07eff8: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -07effc: 1100 |000c: return-object v0 │ │ +07efd8: |[07efd8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +07efe8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07efea: 2300 c104 |0001: new-array v0, v0, [Landroid/view/Display; // type@04c1 │ │ +07efee: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07eff0: 5432 2d02 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@022d │ │ +07eff4: 7210 611f 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f61 │ │ +07effa: 0c02 |0009: move-result-object v2 │ │ +07effc: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +07f000: 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;) │ │ @@ -147308,36 +147307,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 │ │ -07f000: |[07f000] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -07f010: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -07f014: 6e10 2007 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0720 │ │ -07f01a: 0c00 |0005: move-result-object v0 │ │ -07f01c: 1100 |0006: return-object v0 │ │ -07f01e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -07f020: 2300 b804 |0008: new-array v0, v0, [Landroid/view/Display; // type@04b8 │ │ -07f024: 28fc |000a: goto 0006 // -0004 │ │ +07f004: |[07f004] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +07f014: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +07f018: 6e10 2007 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0720 │ │ +07f01e: 0c00 |0005: move-result-object v0 │ │ +07f020: 1100 |0006: return-object v0 │ │ +07f022: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07f024: 2300 c104 |0008: new-array v0, v0, [Landroid/view/Display; // type@04c1 │ │ +07f028: 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 : 851 (DisplayManagerCompat.java) │ │ │ │ Class #574 header: │ │ -class_idx : 309 │ │ +class_idx : 316 │ │ access_flags : 1537 (0x0601) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3108 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3117 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #574 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -147346,21 +147345,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3108 (SupportSubMenu.java) │ │ + source_file_idx : 3117 (SupportSubMenu.java) │ │ │ │ Class #575 header: │ │ -class_idx : 311 │ │ +class_idx : 318 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3273 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3282 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -147385,18 +147384,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 │ │ -07f028: |[07f028] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -07f038: 5b01 3902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ -07f03c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f042: 0e00 |0005: return-void │ │ +07f02c: |[07f02c] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +07f03c: 5b01 3902 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ +07f040: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f046: 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; │ │ │ │ @@ -147406,20 +147405,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07f044: |[07f044] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -07f054: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ -07f058: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f05c: 6e10 8407 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ -07f062: 0b00 |0007: move-result-wide v0 │ │ -07f064: 1000 |0008: return-wide v0 │ │ +07f048: |[07f048] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +07f058: 5420 3902 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ +07f05c: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f060: 6e10 8407 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ +07f066: 0b00 |0007: move-result-wide v0 │ │ +07f068: 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;) │ │ @@ -147427,19 +147426,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07f068: |[07f068] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -07f078: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ -07f07c: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f080: 6e20 8207 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0782 │ │ -07f086: 0e00 |0007: return-void │ │ +07f06c: |[07f06c] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +07f07c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ +07f080: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f084: 6e20 8207 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0782 │ │ +07f08a: 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 │ │ @@ -147449,19 +147448,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07f088: |[07f088] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -07f098: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ -07f09c: 5400 4b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ -07f0a0: 6e20 dd1d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1ddd │ │ -07f0a6: 0e00 |0007: return-void │ │ +07f08c: |[07f08c] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +07f09c: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ +07f0a0: 5400 4b02 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ +07f0a4: 6e20 dd1d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1ddd │ │ +07f0aa: 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; │ │ @@ -147471,34 +147470,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f0a8: |[07f0a8] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -07f0b8: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ -07f0bc: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f0c0: 6e30 8b07 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@078b │ │ -07f0c6: 0e00 |0007: return-void │ │ +07f0ac: |[07f0ac] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +07f0bc: 5410 3902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@0239 │ │ +07f0c0: 5400 4702 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f0c4: 6e30 8b07 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@078b │ │ +07f0ca: 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 : 3273 (TransportMediator.java) │ │ + source_file_idx : 3282 (TransportMediator.java) │ │ │ │ Class #576 header: │ │ -class_idx : 313 │ │ +class_idx : 320 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 310 │ │ -source_file_idx : 3273 │ │ +superclass_idx : 317 │ │ +source_file_idx : 3282 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #576 annotations: │ │ Annotations on field #588 'mListeners' │ │ @@ -147608,18 +147607,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 │ │ -07f0c8: |[07f0c8] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -07f0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f0da: 7040 4f07 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@074f │ │ -07f0e0: 0e00 |0004: return-void │ │ +07f0cc: |[07f0cc] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +07f0dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f0de: 7040 4f07 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@074f │ │ +07f0e4: 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; │ │ @@ -147630,62 +147629,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 │ │ -07f0e4: |[07f0e4] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -07f0f4: 7010 3807 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0738 │ │ -07f0fa: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -07f0fe: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -07f104: 5b50 4c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f108: 2200 3701 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@0137 │ │ -07f10c: 7020 4407 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0744 │ │ -07f112: 5b50 4d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024d │ │ -07f116: 2200 3801 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@0138 │ │ -07f11a: 7020 4907 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0749 │ │ -07f120: 5b50 4b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ -07f124: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -07f128: 0760 |001a: move-object v0, v6 │ │ -07f12a: 5b50 4802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ -07f12e: 5b58 4702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f132: 5450 4802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ -07f136: 1a01 5310 |0021: const-string v1, "audio" // string@1053 │ │ -07f13a: 6e20 0a01 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -07f140: 0c00 |0026: move-result-object v0 │ │ -07f142: 1f00 6800 |0027: check-cast v0, Landroid/media/AudioManager; // type@0068 │ │ -07f146: 5b50 4602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -07f14a: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -07f14e: 6e10 5c00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005c │ │ -07f154: 0c00 |0030: move-result-object v0 │ │ -07f156: 6e10 5d1f 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -07f15c: 0c07 |0034: move-result-object v7 │ │ -07f15e: 5b57 4e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ -07f162: 5450 4e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ -07f166: 7110 420a 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a42 │ │ -07f16c: 0c00 |003c: move-result-object v0 │ │ -07f16e: 5b50 4a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@024a │ │ -07f172: 6000 2c00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -07f176: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -07f17a: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -07f17e: 2200 3f01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@013f │ │ -07f182: 5451 4802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ -07f186: 5452 4602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ -07f18a: 5453 4e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ -07f18e: 5454 4d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024d │ │ -07f192: 7054 7207 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@0772 │ │ -07f198: 5b50 4902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f19c: 0e00 |0054: return-void │ │ -07f19e: 6e10 7f1e 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -07f1a4: 0c00 |0058: move-result-object v0 │ │ -07f1a6: 28c2 |0059: goto 001b // -003e │ │ -07f1a8: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -07f1aa: 5b50 4902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f1ae: 28f7 |005d: goto 0054 // -0009 │ │ +07f0e8: |[07f0e8] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +07f0f8: 7010 3807 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0738 │ │ +07f0fe: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +07f102: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +07f108: 5b50 4c02 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f10c: 2200 3e01 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@013e │ │ +07f110: 7020 4407 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0744 │ │ +07f116: 5b50 4d02 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024d │ │ +07f11a: 2200 3f01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@013f │ │ +07f11e: 7020 4907 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0749 │ │ +07f124: 5b50 4b02 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ +07f128: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +07f12c: 0760 |001a: move-object v0, v6 │ │ +07f12e: 5b50 4802 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ +07f132: 5b58 4702 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f136: 5450 4802 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ +07f13a: 1a01 5c10 |0021: const-string v1, "audio" // string@105c │ │ +07f13e: 6e20 0a01 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +07f144: 0c00 |0026: move-result-object v0 │ │ +07f146: 1f00 6d00 |0027: check-cast v0, Landroid/media/AudioManager; // type@006d │ │ +07f14a: 5b50 4602 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +07f14e: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +07f152: 6e10 5c00 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@005c │ │ +07f158: 0c00 |0030: move-result-object v0 │ │ +07f15a: 6e10 5d1f 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +07f160: 0c07 |0034: move-result-object v7 │ │ +07f162: 5b57 4e02 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ +07f166: 5450 4e02 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ +07f16a: 7110 420a 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a42 │ │ +07f170: 0c00 |003c: move-result-object v0 │ │ +07f172: 5b50 4a02 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@024a │ │ +07f176: 6000 2c00 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +07f17a: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +07f17e: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +07f182: 2200 4601 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@0146 │ │ +07f186: 5451 4802 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@0248 │ │ +07f18a: 5452 4602 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@0246 │ │ +07f18e: 5453 4e02 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@024e │ │ +07f192: 5454 4d02 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@024d │ │ +07f196: 7054 7207 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@0772 │ │ +07f19c: 5b50 4902 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f1a0: 0e00 |0054: return-void │ │ +07f1a2: 6e10 7f1e 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +07f1a8: 0c00 |0058: move-result-object v0 │ │ +07f1aa: 28c2 |0059: goto 001b // -003e │ │ +07f1ac: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +07f1ae: 5b50 4902 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f1b2: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -147710,18 +147709,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 │ │ -07f1b0: |[07f1b0] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -07f1c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07f1c2: 7040 4f07 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@074f │ │ -07f1c8: 0e00 |0004: return-void │ │ +07f1b4: |[07f1b4] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +07f1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07f1c6: 7040 4f07 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@074f │ │ +07f1cc: 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; │ │ @@ -147732,28 +147731,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -07f1cc: |[07f1cc] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -07f1dc: 5421 4c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f1e0: 6e10 0d23 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07f1e6: 0a01 |0005: move-result v1 │ │ -07f1e8: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -07f1ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07f1ee: 1100 |0009: return-object v0 │ │ -07f1f0: 5421 4c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f1f4: 6e10 0d23 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -07f1fa: 0a01 |000f: move-result v1 │ │ -07f1fc: 2310 b004 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@04b0 │ │ -07f200: 5421 4c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f204: 6e20 0f23 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ -07f20a: 28f2 |0017: goto 0009 // -000e │ │ +07f1d0: |[07f1d0] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +07f1e0: 5421 4c02 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f1e4: 6e10 0d23 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07f1ea: 0a01 |0005: move-result v1 │ │ +07f1ec: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +07f1f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07f1f2: 1100 |0009: return-object v0 │ │ +07f1f4: 5421 4c02 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f1f8: 6e10 0d23 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +07f1fe: 0a01 |000f: move-result v1 │ │ +07f200: 2310 b904 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@04b9 │ │ +07f204: 5421 4c02 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f208: 6e20 0f23 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@230f │ │ +07f20e: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -147766,22 +147765,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -07f20c: |[07f20c] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -07f21c: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -07f222: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -07f224: 0f00 |0004: return v0 │ │ -07f226: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -07f228: 28fe |0006: goto 0004 // -0002 │ │ -07f22a: 0000 |0007: nop // spacer │ │ -07f22c: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +07f210: |[07f210] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +07f220: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +07f226: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +07f228: 0f00 |0004: return v0 │ │ +07f22a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +07f22c: 28fe |0006: goto 0004 // -0002 │ │ +07f22e: 0000 |0007: nop // spacer │ │ +07f230: 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 : │ │ @@ -147792,29 +147791,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -07f288: |[07f288] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -07f298: 5450 4902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f29c: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -07f2a0: 5450 4902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f2a4: 5451 4702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f2a8: 6e10 8707 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ -07f2ae: 0a01 |000b: move-result v1 │ │ -07f2b0: 5452 4702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f2b4: 6e10 8407 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ -07f2ba: 0b02 |0011: move-result-wide v2 │ │ -07f2bc: 5454 4702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f2c0: 6e10 8607 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0786 │ │ -07f2c6: 0a04 |0017: move-result v4 │ │ -07f2c8: 6e54 7b07 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@077b │ │ -07f2ce: 0e00 |001b: return-void │ │ +07f28c: |[07f28c] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +07f29c: 5450 4902 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f2a0: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +07f2a4: 5450 4902 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f2a8: 5451 4702 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f2ac: 6e10 8707 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ +07f2b2: 0a01 |000b: move-result v1 │ │ +07f2b4: 5452 4702 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f2b8: 6e10 8407 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ +07f2be: 0b02 |0011: move-result-wide v2 │ │ +07f2c0: 5454 4702 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f2c4: 6e10 8607 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0786 │ │ +07f2ca: 0a04 |0017: move-result v4 │ │ +07f2cc: 6e54 7b07 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@077b │ │ +07f2d2: 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; │ │ @@ -147824,27 +147823,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07f2d0: |[07f2d0] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -07f2e0: 7010 5607 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0756 │ │ -07f2e6: 0c04 |0003: move-result-object v4 │ │ -07f2e8: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -07f2ec: 0740 |0006: move-object v0, v4 │ │ -07f2ee: 2102 |0007: array-length v2, v0 │ │ -07f2f0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07f2f2: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -07f2f6: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -07f2fa: 6e20 8f07 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@078f │ │ -07f300: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07f304: 28f7 |0012: goto 0009 // -0009 │ │ -07f306: 0e00 |0013: return-void │ │ +07f2d4: |[07f2d4] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +07f2e4: 7010 5607 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0756 │ │ +07f2ea: 0c04 |0003: move-result-object v4 │ │ +07f2ec: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +07f2f0: 0740 |0006: move-object v0, v4 │ │ +07f2f2: 2102 |0007: array-length v2, v0 │ │ +07f2f4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07f2f6: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +07f2fa: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +07f2fe: 6e20 8f07 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@078f │ │ +07f304: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07f308: 28f7 |0012: goto 0009 // -0009 │ │ +07f30a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -147862,27 +147861,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07f308: |[07f308] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -07f318: 7010 5607 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0756 │ │ -07f31e: 0c04 |0003: move-result-object v4 │ │ -07f320: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -07f324: 0740 |0006: move-object v0, v4 │ │ -07f326: 2102 |0007: array-length v2, v0 │ │ -07f328: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07f32a: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -07f32e: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -07f332: 6e20 9007 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0790 │ │ -07f338: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07f33c: 28f7 |0012: goto 0009 // -0009 │ │ -07f33e: 0e00 |0013: return-void │ │ +07f30c: |[07f30c] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +07f31c: 7010 5607 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0756 │ │ +07f322: 0c04 |0003: move-result-object v4 │ │ +07f324: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +07f328: 0740 |0006: move-object v0, v4 │ │ +07f32a: 2102 |0007: array-length v2, v0 │ │ +07f32c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07f32e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +07f332: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +07f336: 6e20 9007 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0790 │ │ +07f33c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07f340: 28f7 |0012: goto 0009 // -0009 │ │ +07f342: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -147901,18 +147900,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07f340: |[07f340] android.support.v4.media.TransportMediator.destroy:()V │ │ -07f350: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f354: 6e10 7307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0773 │ │ -07f35a: 0e00 |0005: return-void │ │ +07f344: |[07f344] android.support.v4.media.TransportMediator.destroy:()V │ │ +07f354: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f358: 6e10 7307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0773 │ │ +07f35e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -147921,20 +147920,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -07f35c: |[07f35c] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -07f36c: 5420 4b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ -07f370: 5421 4a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@024a │ │ -07f374: 7140 410a 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@0a41 │ │ -07f37a: 0a00 |0007: move-result v0 │ │ -07f37c: 0f00 |0008: return v0 │ │ +07f360: |[07f360] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +07f370: 5420 4b02 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@024b │ │ +07f374: 5421 4a02 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@024a │ │ +07f378: 7140 410a 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@0a41 │ │ +07f37e: 0a00 |0007: move-result v0 │ │ +07f380: 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; │ │ │ │ @@ -147943,19 +147942,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f380: |[07f380] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -07f390: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f394: 6e10 8307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0783 │ │ -07f39a: 0a00 |0005: move-result v0 │ │ -07f39c: 0f00 |0006: return v0 │ │ +07f384: |[07f384] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +07f394: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f398: 6e10 8307 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0783 │ │ +07f39e: 0a00 |0005: move-result v0 │ │ +07f3a0: 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;) │ │ @@ -147963,19 +147962,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f3a0: |[07f3a0] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -07f3b0: 5420 4702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f3b4: 6e10 8407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ -07f3ba: 0b00 |0005: move-result-wide v0 │ │ -07f3bc: 1000 |0006: return-wide v0 │ │ +07f3a4: |[07f3a4] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +07f3b4: 5420 4702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f3b8: 6e10 8407 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0784 │ │ +07f3be: 0b00 |0005: move-result-wide v0 │ │ +07f3c0: 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;) │ │ @@ -147983,19 +147982,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f3c0: |[07f3c0] android.support.v4.media.TransportMediator.getDuration:()J │ │ -07f3d0: 5420 4702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f3d4: 6e10 8507 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0785 │ │ -07f3da: 0b00 |0005: move-result-wide v0 │ │ -07f3dc: 1000 |0006: return-wide v0 │ │ +07f3c4: |[07f3c4] android.support.v4.media.TransportMediator.getDuration:()J │ │ +07f3d4: 5420 4702 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f3d8: 6e10 8507 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0785 │ │ +07f3de: 0b00 |0005: move-result-wide v0 │ │ +07f3e0: 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;) │ │ @@ -148003,23 +148002,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07f3e0: |[07f3e0] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -07f3f0: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f3f4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -07f3f8: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f3fc: 6e10 7607 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0776 │ │ -07f402: 0c00 |0009: move-result-object v0 │ │ -07f404: 1100 |000a: return-object v0 │ │ -07f406: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -07f408: 28fe |000c: goto 000a // -0002 │ │ +07f3e4: |[07f3e4] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +07f3f4: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f3f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07f3fc: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f400: 6e10 7607 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0776 │ │ +07f406: 0c00 |0009: move-result-object v0 │ │ +07f408: 1100 |000a: return-object v0 │ │ +07f40a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +07f40c: 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;) │ │ @@ -148027,19 +148026,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f40c: |[07f40c] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -07f41c: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f420: 6e10 8607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0786 │ │ -07f426: 0a00 |0005: move-result v0 │ │ -07f428: 0f00 |0006: return v0 │ │ +07f410: |[07f410] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +07f420: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f424: 6e10 8607 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0786 │ │ +07f42a: 0a00 |0005: move-result v0 │ │ +07f42c: 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;) │ │ @@ -148047,19 +148046,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f42c: |[07f42c] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -07f43c: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f440: 6e10 8707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ -07f446: 0a00 |0005: move-result v0 │ │ -07f448: 0f00 |0006: return v0 │ │ +07f430: |[07f430] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +07f440: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f444: 6e10 8707 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0787 │ │ +07f44a: 0a00 |0005: move-result v0 │ │ +07f44c: 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;) │ │ @@ -148067,24 +148066,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07f44c: |[07f44c] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -07f45c: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f460: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07f464: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f468: 6e10 7a07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@077a │ │ -07f46e: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f472: 6e10 8a07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ -07f478: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ -07f47e: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ -07f484: 0e00 |0014: return-void │ │ +07f450: |[07f450] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +07f460: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f464: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07f468: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f46c: 6e10 7a07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@077a │ │ +07f472: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f476: 6e10 8a07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@078a │ │ +07f47c: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ +07f482: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ +07f488: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -148097,19 +148096,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07f488: |[07f488] android.support.v4.media.TransportMediator.refreshState:()V │ │ -07f498: 7010 5c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ -07f49e: 7010 5f07 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ -07f4a4: 7010 6007 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0760 │ │ -07f4aa: 0e00 |0009: return-void │ │ +07f48c: |[07f48c] android.support.v4.media.TransportMediator.refreshState:()V │ │ +07f49c: 7010 5c07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ +07f4a2: 7010 5f07 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ +07f4a8: 7010 6007 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0760 │ │ +07f4ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -148120,18 +148119,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 │ │ -07f4ac: |[07f4ac] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -07f4bc: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f4c0: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -07f4c6: 0e00 |0005: return-void │ │ +07f4b0: |[07f4b0] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +07f4c0: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f4c4: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +07f4ca: 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; │ │ @@ -148141,18 +148140,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -07f4c8: |[07f4c8] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -07f4d8: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f4dc: 6e30 8b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@078b │ │ -07f4e2: 0e00 |0005: return-void │ │ +07f4cc: |[07f4cc] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +07f4dc: 5410 4702 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f4e0: 6e30 8b07 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@078b │ │ +07f4e6: 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 │ │ @@ -148162,24 +148161,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07f4e4: |[07f4e4] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -07f4f4: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f4f8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07f4fc: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f500: 6e10 7c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@077c │ │ -07f506: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f50a: 6e10 8c07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ -07f510: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ -07f516: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ -07f51c: 0e00 |0014: return-void │ │ +07f4e8: |[07f4e8] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +07f4f8: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f4fc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07f500: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f504: 6e10 7c07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@077c │ │ +07f50a: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f50e: 6e10 8c07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@078c │ │ +07f514: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ +07f51a: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ +07f520: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -148192,24 +148191,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -07f520: |[07f520] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -07f530: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f534: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -07f538: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ -07f53c: 6e10 7d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@077d │ │ -07f542: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ -07f546: 6e10 8d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@078d │ │ -07f54c: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ -07f552: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ -07f558: 0e00 |0014: return-void │ │ +07f524: |[07f524] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +07f534: 5410 4902 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f538: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07f53c: 5410 4902 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0249 │ │ +07f540: 6e10 7d07 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@077d │ │ +07f546: 5410 4702 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@0247 │ │ +07f54a: 6e10 8d07 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@078d │ │ +07f550: 7010 5c07 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@075c │ │ +07f556: 7010 5f07 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@075f │ │ +07f55c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -148222,32 +148221,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 │ │ -07f55c: |[07f55c] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -07f56c: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ -07f570: 6e20 0b23 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -07f576: 0e00 |0005: return-void │ │ +07f560: |[07f560] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +07f570: 5410 4c02 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@024c │ │ +07f574: 6e20 0b23 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +07f57a: 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 : 3273 (TransportMediator.java) │ │ + source_file_idx : 3282 (TransportMediator.java) │ │ │ │ Class #577 header: │ │ -class_idx : 322 │ │ +class_idx : 329 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #577 annotations: │ │ @@ -148269,17 +148268,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f578: |[07f578] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -07f588: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f58e: 0e00 |0003: return-void │ │ +07f57c: |[07f57c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +07f58c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148288,27 +148287,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -07f590: |[07f590] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -07f5a0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07f5a2: 6e10 2a02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ -07f5a8: 0c00 |0004: move-result-object v0 │ │ -07f5aa: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -07f5ae: 0f02 |0007: return v2 │ │ -07f5b0: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ -07f5b6: 0a01 |000b: move-result v1 │ │ -07f5b8: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -07f5be: 28f8 |000f: goto 0007 // -0008 │ │ -07f5c0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -07f5c2: 28f6 |0011: goto 0007 // -000a │ │ -07f5c4: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +07f594: |[07f594] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +07f5a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07f5a6: 6e10 2a02 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@022a │ │ +07f5ac: 0c00 |0004: move-result-object v0 │ │ +07f5ae: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +07f5b2: 0f02 |0007: return v2 │ │ +07f5b4: 6e10 2d02 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@022d │ │ +07f5ba: 0a01 |000b: move-result v1 │ │ +07f5bc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +07f5c2: 28f8 |000f: goto 0007 // -0008 │ │ +07f5c4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +07f5c6: 28f6 |0011: goto 0007 // -000a │ │ +07f5c8: 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 │ │ @@ -148319,17 +148318,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 : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #578 header: │ │ -class_idx : 324 │ │ +class_idx : 331 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #578 annotations: │ │ @@ -148351,17 +148350,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f5d4: |[07f5d4] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -07f5e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f5ea: 0e00 |0003: return-void │ │ +07f5d8: |[07f5d8] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +07f5e8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f5ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148370,31 +148369,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f5ec: |[07f5ec] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -07f5fc: 7110 9f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@079f │ │ -07f602: 0a00 |0003: move-result v0 │ │ -07f604: 0f00 |0004: return v0 │ │ +07f5f0: |[07f5f0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +07f600: 7110 9f07 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@079f │ │ +07f606: 0a00 |0003: move-result v0 │ │ +07f608: 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 : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #579 header: │ │ -class_idx : 325 │ │ +class_idx : 332 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #579 annotations: │ │ @@ -148416,17 +148415,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f608: |[07f608] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -07f618: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f61e: 0e00 |0003: return-void │ │ +07f60c: |[07f60c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +07f61c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148435,31 +148434,31 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f620: |[07f620] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -07f630: 7110 a107 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@07a1 │ │ -07f636: 0a00 |0003: move-result v0 │ │ -07f638: 0f00 |0004: return v0 │ │ +07f624: |[07f624] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +07f634: 7110 a107 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@07a1 │ │ +07f63a: 0a00 |0003: move-result v0 │ │ +07f63c: 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 : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #580 header: │ │ -class_idx : 326 │ │ +class_idx : 333 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #580 annotations: │ │ @@ -148481,17 +148480,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f63c: |[07f63c] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -07f64c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f652: 0e00 |0003: return-void │ │ +07f640: |[07f640] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +07f650: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148500,32 +148499,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07f654: |[07f654] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -07f664: 7110 a307 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@07a3 │ │ -07f66a: 0a00 |0003: move-result v0 │ │ -07f66c: 0f00 |0004: return v0 │ │ +07f658: |[07f658] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +07f668: 7110 a307 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@07a3 │ │ +07f66e: 0a00 |0003: move-result v0 │ │ +07f670: 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 : 739 (ConnectivityManagerCompat.java) │ │ │ │ Class #581 header: │ │ -class_idx : 334 │ │ +class_idx : 341 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -148553,20 +148552,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07f670: |[07f670] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -07f680: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f686: 2200 4c01 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@014c │ │ -07f68a: 7020 a407 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@07a4 │ │ -07f690: 5b10 6c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ -07f694: 0e00 |000a: return-void │ │ +07f674: |[07f674] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +07f684: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f68a: 2200 5301 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0153 │ │ +07f68e: 7020 a407 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@07a4 │ │ +07f694: 5b10 6c02 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ +07f698: 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; │ │ │ │ @@ -148576,22 +148575,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07f698: |[07f698] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -07f6a8: 5420 6c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ -07f6ac: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ -07f6b2: 0c00 |0005: move-result-object v0 │ │ -07f6b4: 1f00 4d01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014d │ │ -07f6b8: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -07f6ba: 5901 6b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ -07f6be: 0e00 |000b: return-void │ │ +07f69c: |[07f69c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +07f6ac: 5420 6c02 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ +07f6b0: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ +07f6b6: 0c00 |0005: move-result-object v0 │ │ +07f6b8: 1f00 5401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0154 │ │ +07f6bc: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +07f6be: 5901 6b02 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ +07f6c2: 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; │ │ │ │ @@ -148600,21 +148599,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07f6c0: |[07f6c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -07f6d0: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ -07f6d4: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ -07f6da: 0c00 |0005: move-result-object v0 │ │ -07f6dc: 1f00 4d01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014d │ │ -07f6e0: 5200 6b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ -07f6e4: 0f00 |000a: return v0 │ │ +07f6c4: |[07f6c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +07f6d4: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ +07f6d8: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ +07f6de: 0c00 |0005: move-result-object v0 │ │ +07f6e0: 1f00 5401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0154 │ │ +07f6e4: 5200 6b02 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ +07f6e8: 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;) │ │ @@ -148622,16 +148621,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f6e8: |[07f6e8] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -07f6f8: 0e00 |0000: return-void │ │ +07f6ec: |[07f6ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +07f6fc: 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 │ │ │ │ @@ -148640,16 +148639,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f6fc: |[07f6fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -07f70c: 0e00 |0000: return-void │ │ +07f700: |[07f700] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +07f710: 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 │ │ @@ -148659,21 +148658,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07f710: |[07f710] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -07f720: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ -07f724: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ -07f72a: 0c00 |0005: move-result-object v0 │ │ -07f72c: 1f00 4d01 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@014d │ │ -07f730: 5902 6b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ -07f734: 0e00 |000a: return-void │ │ +07f714: |[07f714] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +07f724: 5410 6c02 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@026c │ │ +07f728: 6e10 e922 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@22e9 │ │ +07f72e: 0c00 |0005: move-result-object v0 │ │ +07f730: 1f00 5401 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0154 │ │ +07f734: 5902 6b02 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@026b │ │ +07f738: 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 │ │ @@ -148683,16 +148682,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f738: |[07f738] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -07f748: 0e00 |0000: return-void │ │ +07f73c: |[07f73c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +07f74c: 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; │ │ │ │ @@ -148701,30 +148700,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07f74c: |[07f74c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -07f75c: 0e00 |0000: return-void │ │ +07f750: |[07f750] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +07f760: 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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #582 header: │ │ -class_idx : 335 │ │ +class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3268 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3277 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -148749,17 +148748,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f760: |[07f760] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -07f770: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f776: 0e00 |0003: return-void │ │ +07f764: |[07f764] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +07f774: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f77a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -148768,17 +148767,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -07f778: |[07f778] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -07f788: 7100 ca07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@07ca │ │ -07f78e: 0e00 |0003: return-void │ │ +07f77c: |[07f77c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +07f78c: 7100 ca07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@07ca │ │ +07f792: 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; │ │ │ │ @@ -148787,18 +148786,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07f790: |[07f790] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -07f7a0: 7100 cb07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@07cb │ │ -07f7a6: 0a00 |0003: move-result v0 │ │ -07f7a8: 0f00 |0004: return v0 │ │ +07f794: |[07f794] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +07f7a4: 7100 cb07 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@07cb │ │ +07f7aa: 0a00 |0003: move-result v0 │ │ +07f7ac: 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;) │ │ @@ -148806,17 +148805,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f7ac: |[07f7ac] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -07f7bc: 7110 cc07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@07cc │ │ -07f7c2: 0e00 |0003: return-void │ │ +07f7b0: |[07f7b0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +07f7c0: 7110 cc07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@07cc │ │ +07f7c6: 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 │ │ @@ -148826,17 +148825,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07f7c4: |[07f7c4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -07f7d4: 7120 cd07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@07cd │ │ -07f7da: 0e00 |0003: return-void │ │ +07f7c8: |[07f7c8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +07f7d8: 7120 cd07 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@07cd │ │ +07f7de: 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 │ │ @@ -148847,17 +148846,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f7dc: |[07f7dc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -07f7ec: 7110 ce07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@07ce │ │ -07f7f2: 0e00 |0003: return-void │ │ +07f7e0: |[07f7e0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +07f7f0: 7110 ce07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@07ce │ │ +07f7f6: 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 │ │ @@ -148867,17 +148866,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f7f4: |[07f7f4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -07f804: 7110 cf07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@07cf │ │ -07f80a: 0e00 |0003: return-void │ │ +07f7f8: |[07f7f8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +07f808: 7110 cf07 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@07cf │ │ +07f80e: 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; │ │ @@ -148887,32 +148886,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f80c: |[07f80c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -07f81c: 7110 d007 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@07d0 │ │ -07f822: 0e00 |0003: return-void │ │ +07f810: |[07f810] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +07f820: 7110 d007 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@07d0 │ │ +07f826: 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 : 3268 (TrafficStatsCompat.java) │ │ + source_file_idx : 3277 (TrafficStatsCompat.java) │ │ │ │ Class #583 header: │ │ -class_idx : 347 │ │ +class_idx : 354 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2915 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -148939,20 +148938,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07f824: |[07f824] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -07f834: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f83a: 2200 6301 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@0163 │ │ -07f83e: 7020 1b08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@081b │ │ -07f844: 5b10 7202 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f848: 0e00 |000a: return-void │ │ +07f828: |[07f828] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +07f838: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f83e: 2200 6a01 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@016a │ │ +07f842: 7020 1b08 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@081b │ │ +07f848: 5b10 7202 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f84c: 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; │ │ @@ -148964,19 +148963,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f84c: |[07f84c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -07f85c: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f860: 6e10 1f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@081f │ │ -07f866: 0a00 |0005: move-result v0 │ │ -07f868: 0f00 |0006: return v0 │ │ +07f850: |[07f850] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +07f860: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f864: 6e10 1f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@081f │ │ +07f86a: 0a00 |0005: move-result v0 │ │ +07f86c: 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;) │ │ @@ -148984,19 +148983,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f86c: |[07f86c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -07f87c: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f880: 6e10 2108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0821 │ │ -07f886: 0a00 |0005: move-result v0 │ │ -07f888: 0f00 |0006: return v0 │ │ +07f870: |[07f870] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +07f880: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f884: 6e10 2108 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0821 │ │ +07f88a: 0a00 |0005: move-result v0 │ │ +07f88c: 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;) │ │ @@ -149004,19 +149003,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07f88c: |[07f88c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -07f89c: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f8a0: 6e10 2208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0822 │ │ -07f8a6: 0a00 |0005: move-result v0 │ │ -07f8a8: 0f00 |0006: return v0 │ │ +07f890: |[07f890] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +07f8a0: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f8a4: 6e10 2208 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0822 │ │ +07f8aa: 0a00 |0005: move-result v0 │ │ +07f8ac: 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;) │ │ @@ -149024,18 +149023,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 │ │ -07f8ac: |[07f8ac] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -07f8bc: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f8c0: 6e30 2508 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0825 │ │ -07f8c6: 0e00 |0005: return-void │ │ +07f8b0: |[07f8b0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +07f8c0: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f8c4: 6e30 2508 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0825 │ │ +07f8ca: 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; │ │ @@ -149046,18 +149045,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 │ │ -07f8c8: |[07f8c8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -07f8d8: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f8dc: 6e30 2608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0826 │ │ -07f8e2: 0e00 |0005: return-void │ │ +07f8cc: |[07f8cc] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +07f8dc: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f8e0: 6e30 2608 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V // method@0826 │ │ +07f8e6: 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; │ │ @@ -149068,18 +149067,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f8e4: |[07f8e4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -07f8f4: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f8f8: 6e20 2708 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0827 │ │ -07f8fe: 0e00 |0005: return-void │ │ +07f8e8: |[07f8e8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +07f8f8: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f8fc: 6e20 2708 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0827 │ │ +07f902: 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 │ │ @@ -149089,18 +149088,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f900: |[07f900] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -07f910: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f914: 6e20 2808 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0828 │ │ -07f91a: 0e00 |0005: return-void │ │ +07f904: |[07f904] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +07f914: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f918: 6e20 2808 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0828 │ │ +07f91e: 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 │ │ @@ -149110,33 +149109,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07f91c: |[07f91c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -07f92c: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ -07f930: 6e20 2908 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0829 │ │ -07f936: 0e00 |0005: return-void │ │ +07f920: |[07f920] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +07f930: 5410 7202 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0272 │ │ +07f934: 6e20 2908 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0829 │ │ +07f93a: 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 : 2906 (PrintHelper.java) │ │ + source_file_idx : 2915 (PrintHelper.java) │ │ │ │ Class #584 header: │ │ -class_idx : 348 │ │ +class_idx : 355 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2906 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2915 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -149169,22 +149168,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -07f938: |[07f938] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -07f948: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -07f94a: 7010 b622 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07f950: 5910 7502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ -07f954: 5910 7302 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ -07f958: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -07f95a: 5910 7402 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ -07f95e: 0e00 |000b: return-void │ │ +07f93c: |[07f93c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +07f94c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +07f94e: 7010 b622 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07f954: 5910 7502 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ +07f958: 5910 7302 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ +07f95c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07f95e: 5910 7402 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ +07f962: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x0008 line=104 │ │ locals : │ │ @@ -149195,17 +149194,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 │ │ -07f960: |[07f960] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -07f970: 7010 eb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@07eb │ │ -07f976: 0e00 |0003: return-void │ │ +07f964: |[07f964] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +07f974: 7010 eb07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@07eb │ │ +07f97a: 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; │ │ │ │ @@ -149215,17 +149214,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f978: |[07f978] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -07f988: 5210 7302 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ -07f98c: 0f00 |0002: return v0 │ │ +07f97c: |[07f97c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +07f98c: 5210 7302 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ +07f990: 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;) │ │ @@ -149233,17 +149232,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f990: |[07f990] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -07f9a0: 5210 7402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ -07f9a4: 0f00 |0002: return v0 │ │ +07f994: |[07f994] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +07f9a4: 5210 7402 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ +07f9a8: 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;) │ │ @@ -149251,17 +149250,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f9a8: |[07f9a8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -07f9b8: 5210 7502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ -07f9bc: 0f00 |0002: return v0 │ │ +07f9ac: |[07f9ac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +07f9bc: 5210 7502 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ +07f9c0: 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;) │ │ @@ -149269,16 +149268,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 │ │ -07f9c0: |[07f9c0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -07f9d0: 0e00 |0000: return-void │ │ +07f9c4: |[07f9c4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +07f9d4: 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; │ │ @@ -149288,16 +149287,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 │ │ -07f9d4: |[07f9d4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -07f9e4: 0e00 |0000: return-void │ │ +07f9d8: |[07f9d8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +07f9e8: 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; │ │ @@ -149307,17 +149306,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f9e8: |[07f9e8] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -07f9f8: 5901 7302 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ -07f9fc: 0e00 |0002: return-void │ │ +07f9ec: |[07f9ec] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +07f9fc: 5901 7302 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0273 │ │ +07fa00: 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 │ │ @@ -149327,17 +149326,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fa00: |[07fa00] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -07fa10: 5901 7402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ -07fa14: 0e00 |0002: return-void │ │ +07fa04: |[07fa04] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +07fa14: 5901 7402 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0274 │ │ +07fa18: 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 │ │ │ │ @@ -149346,31 +149345,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fa18: |[07fa18] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -07fa28: 5901 7502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ -07fa2c: 0e00 |0002: return-void │ │ +07fa1c: |[07fa1c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +07fa2c: 5901 7502 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@0275 │ │ +07fa30: 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 : 2906 (PrintHelper.java) │ │ + source_file_idx : 2915 (PrintHelper.java) │ │ │ │ Class #585 header: │ │ -class_idx : 361 │ │ +class_idx : 368 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #585 annotations: │ │ @@ -149392,17 +149391,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fa30: |[07fa30] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -07fa40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07fa46: 0e00 |0003: return-void │ │ +07fa34: |[07fa34] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +07fa44: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07fa4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -149411,16 +149410,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 │ │ -07fa48: |[07fa48] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -07fa58: 1101 |0000: return-object v1 │ │ +07fa4c: |[07fa4c] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +07fa5c: 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; │ │ │ │ @@ -149429,30 +149428,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 │ │ -07fa5c: |[07fa5c] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -07fa6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07fa6e: 1100 |0001: return-object v0 │ │ +07fa60: |[07fa60] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +07fa70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07fa72: 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 : 1054 (ICUCompat.java) │ │ │ │ Class #586 header: │ │ -class_idx : 362 │ │ +class_idx : 369 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1054 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #586 annotations: │ │ @@ -149474,17 +149473,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fa70: |[07fa70] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -07fa80: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07fa86: 0e00 |0003: return-void │ │ +07fa74: |[07fa74] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +07fa84: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07fa8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -149493,18 +149492,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 │ │ -07fa88: |[07fa88] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -07fa98: 7110 6108 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0861 │ │ -07fa9e: 0c00 |0003: move-result-object v0 │ │ -07faa0: 1100 |0004: return-object v0 │ │ +07fa8c: |[07fa8c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +07fa9c: 7110 6108 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0861 │ │ +07faa2: 0c00 |0003: move-result-object v0 │ │ +07faa4: 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; │ │ │ │ @@ -149513,32 +149512,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 │ │ -07faa4: |[07faa4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -07fab4: 7110 6208 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0862 │ │ -07faba: 0c00 |0003: move-result-object v0 │ │ -07fabc: 1100 |0004: return-object v0 │ │ +07faa8: |[07faa8] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +07fab8: 7110 6208 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0862 │ │ +07fabe: 0c00 |0003: move-result-object v0 │ │ +07fac0: 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 : 1054 (ICUCompat.java) │ │ │ │ Class #587 header: │ │ -class_idx : 367 │ │ +class_idx : 374 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -149571,24 +149570,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -07fac0: |[07fac0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -07fad0: 2200 6f01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@016f │ │ -07fad4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -07fad6: 7020 6608 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0866 │ │ -07fadc: 6900 bf02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02bf │ │ -07fae0: 2200 6f01 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@016f │ │ -07fae4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -07fae6: 7020 6608 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0866 │ │ -07faec: 6900 be02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02be │ │ -07faf0: 0e00 |0010: return-void │ │ +07fac4: |[07fac4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +07fad4: 2200 7601 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0176 │ │ +07fad8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07fada: 7020 6608 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0866 │ │ +07fae0: 6900 bf02 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02bf │ │ +07fae4: 2200 7601 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0176 │ │ +07fae8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07faea: 7020 6608 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0866 │ │ +07faf0: 6900 be02 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@02be │ │ +07faf4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -149596,18 +149595,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07faf4: |[07faf4] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -07fb04: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07fb0a: 5c01 c002 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ -07fb0e: 0e00 |0005: return-void │ │ +07faf8: |[07faf8] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +07fb08: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07fb0e: 5c01 c002 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ +07fb12: 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; │ │ @@ -149619,48 +149618,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -07fb10: |[07fb10] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -07fb20: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07fb22: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07fb24: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07fb26: 0182 |0003: move v2, v8 │ │ -07fb28: 9000 0809 |0004: add-int v0, v8, v9 │ │ -07fb2c: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -07fb30: 7220 7922 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ -07fb36: 0a05 |000b: move-result v5 │ │ -07fb38: 7110 7e22 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ -07fb3e: 0a05 |000f: move-result v5 │ │ -07fb40: 7110 7a08 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@087a │ │ -07fb46: 0a05 |0013: move-result v5 │ │ -07fb48: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -07fb4e: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07fb52: 28ed |0019: goto 0006 // -0013 │ │ -07fb54: 5565 c002 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ -07fb58: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -07fb5c: 0143 |001e: move v3, v4 │ │ -07fb5e: 0f03 |001f: return v3 │ │ -07fb60: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -07fb62: 28f6 |0021: goto 0017 // -000a │ │ -07fb64: 5565 c002 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ -07fb68: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -07fb6c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -07fb6e: 28f0 |0027: goto 0017 // -0010 │ │ -07fb70: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -07fb74: 5565 c002 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ -07fb78: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -07fb7c: 0143 |002e: move v3, v4 │ │ -07fb7e: 28f0 |002f: goto 001f // -0010 │ │ -07fb80: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -07fb82: 28ee |0031: goto 001f // -0012 │ │ -07fb84: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +07fb14: |[07fb14] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +07fb24: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07fb26: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07fb28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07fb2a: 0182 |0003: move v2, v8 │ │ +07fb2c: 9000 0809 |0004: add-int v0, v8, v9 │ │ +07fb30: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +07fb34: 7220 7922 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ +07fb3a: 0a05 |000b: move-result v5 │ │ +07fb3c: 7110 7e22 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ +07fb42: 0a05 |000f: move-result v5 │ │ +07fb44: 7110 7a08 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@087a │ │ +07fb4a: 0a05 |0013: move-result v5 │ │ +07fb4c: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +07fb52: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07fb56: 28ed |0019: goto 0006 // -0013 │ │ +07fb58: 5565 c002 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ +07fb5c: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +07fb60: 0143 |001e: move v3, v4 │ │ +07fb62: 0f03 |001f: return v3 │ │ +07fb64: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +07fb66: 28f6 |0021: goto 0017 // -000a │ │ +07fb68: 5565 c002 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ +07fb6c: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +07fb70: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +07fb72: 28f0 |0027: goto 0017 // -0010 │ │ +07fb74: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +07fb78: 5565 c002 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@02c0 │ │ +07fb7c: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +07fb80: 0143 |002e: move v3, v4 │ │ +07fb82: 28f0 |002f: goto 001f // -0010 │ │ +07fb84: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +07fb86: 28ee |0031: goto 001f // -0012 │ │ +07fb88: 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 │ │ @@ -149679,21 +149678,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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #588 header: │ │ -class_idx : 368 │ │ +class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -149718,36 +149717,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07fb94: |[07fb94] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -07fba4: 2200 7001 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0170 │ │ -07fba8: 7010 6908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0869 │ │ -07fbae: 6900 c102 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ -07fbb2: 0e00 |0007: return-void │ │ +07fb98: |[07fb98] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +07fba8: 2200 7701 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0177 │ │ +07fbac: 7010 6908 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0869 │ │ +07fbb2: 6900 c102 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@02c1 │ │ +07fbb6: 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 │ │ -07fbb4: |[07fbb4] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -07fbc4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07fbca: 0e00 |0003: return-void │ │ +07fbb8: |[07fbb8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +07fbc8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07fbce: 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; │ │ │ │ @@ -149757,30 +149756,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -07fbcc: |[07fbcc] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -07fbdc: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -07fbde: 0161 |0001: move v1, v6 │ │ -07fbe0: 9000 0607 |0002: add-int v0, v6, v7 │ │ -07fbe4: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -07fbe8: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -07fbea: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -07fbee: 7220 7922 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ -07fbf4: 0a03 |000c: move-result v3 │ │ -07fbf6: 7110 7e22 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ -07fbfc: 0a03 |0010: move-result v3 │ │ -07fbfe: 7110 7908 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0879 │ │ -07fc04: 0a02 |0014: move-result v2 │ │ -07fc06: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07fc0a: 28ed |0017: goto 0004 // -0013 │ │ -07fc0c: 0f02 |0018: return v2 │ │ +07fbd0: |[07fbd0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +07fbe0: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +07fbe2: 0161 |0001: move v1, v6 │ │ +07fbe4: 9000 0607 |0002: add-int v0, v6, v7 │ │ +07fbe8: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +07fbec: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +07fbee: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +07fbf2: 7220 7922 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2279 │ │ +07fbf8: 0a03 |000c: move-result v3 │ │ +07fbfa: 7110 7e22 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@227e │ │ +07fc00: 0a03 |0010: move-result v3 │ │ +07fc02: 7110 7908 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0879 │ │ +07fc08: 0a02 |0014: move-result v2 │ │ +07fc0a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07fc0e: 28ed |0017: goto 0004 // -0013 │ │ +07fc10: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -149789,21 +149788,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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #589 header: │ │ -class_idx : 370 │ │ +class_idx : 377 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3241 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -149828,18 +149827,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 │ │ -07fc10: |[07fc10] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -07fc20: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07fc26: 5b01 c202 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ -07fc2a: 0e00 |0005: return-void │ │ +07fc14: |[07fc14] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +07fc24: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07fc2a: 5b01 c202 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ +07fc2e: 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; │ │ @@ -149850,27 +149849,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -07fc2c: |[07fc2c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -07fc3c: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ -07fc40: 7240 6b08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@086b │ │ -07fc46: 0a00 |0005: move-result v0 │ │ -07fc48: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -07fc4e: 6e10 6d08 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@086d │ │ -07fc54: 0a00 |000c: move-result v0 │ │ -07fc56: 0f00 |000d: return v0 │ │ -07fc58: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07fc5a: 28fe |000f: goto 000d // -0002 │ │ -07fc5c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -07fc5e: 28fc |0011: goto 000d // -0004 │ │ -07fc60: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +07fc30: |[07fc30] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +07fc40: 5410 c202 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ +07fc44: 7240 6b08 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@086b │ │ +07fc4a: 0a00 |0005: move-result v0 │ │ +07fc4c: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +07fc52: 6e10 6d08 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@086d │ │ +07fc58: 0a00 |000c: move-result v0 │ │ +07fc5a: 0f00 |000d: return v0 │ │ +07fc5c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07fc5e: 28fe |000f: goto 000d // -0002 │ │ +07fc60: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07fc62: 28fc |0011: goto 000d // -0004 │ │ +07fc64: 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 │ │ @@ -149892,33 +149891,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -07fc70: |[07fc70] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -07fc80: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -07fc84: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -07fc88: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -07fc8c: 7210 7a22 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ -07fc92: 0a00 |0009: move-result v0 │ │ -07fc94: b140 |000a: sub-int/2addr v0, v4 │ │ -07fc96: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -07fc9a: 2200 5104 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -07fc9e: 7010 9b22 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ -07fca4: 2700 |0012: throw v0 │ │ -07fca6: 5410 c202 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ -07fcaa: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -07fcae: 6e10 6d08 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@086d │ │ -07fcb4: 0a00 |001a: move-result v0 │ │ -07fcb6: 0f00 |001b: return v0 │ │ -07fcb8: 7040 6e08 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@086e │ │ -07fcbe: 0a00 |001f: move-result v0 │ │ -07fcc0: 28fb |0020: goto 001b // -0005 │ │ +07fc74: |[07fc74] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +07fc84: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +07fc88: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +07fc8c: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +07fc90: 7210 7a22 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ +07fc96: 0a00 |0009: move-result v0 │ │ +07fc98: b140 |000a: sub-int/2addr v0, v4 │ │ +07fc9a: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +07fc9e: 2200 5a04 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +07fca2: 7010 9b22 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@229b │ │ +07fca8: 2700 |0012: throw v0 │ │ +07fcaa: 5410 c202 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@02c2 │ │ +07fcae: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +07fcb2: 6e10 6d08 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@086d │ │ +07fcb8: 0a00 |001a: move-result v0 │ │ +07fcba: 0f00 |001b: return v0 │ │ +07fcbc: 7040 6e08 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@086e │ │ +07fcc2: 0a00 |001f: move-result v0 │ │ +07fcc4: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -149933,35 +149932,35 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -07fcc4: |[07fcc4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -07fcd4: 7110 fc22 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@22fc │ │ -07fcda: 0c00 |0003: move-result-object v0 │ │ -07fcdc: 6e40 6f08 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@086f │ │ -07fce2: 0a00 |0007: move-result v0 │ │ -07fce4: 0f00 |0008: return v0 │ │ +07fcc8: |[07fcc8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +07fcd8: 7110 fc22 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@22fc │ │ +07fcde: 0c00 |0003: move-result-object v0 │ │ +07fce0: 6e40 6f08 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@086f │ │ +07fce6: 0a00 |0007: move-result v0 │ │ +07fce8: 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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #590 header: │ │ -class_idx : 375 │ │ +class_idx : 382 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 388 │ │ +superclass_idx : 395 │ │ source_file_idx : 607 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #590 annotations: │ │ @@ -149993,18 +149992,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 │ │ -07fce8: |[07fce8] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -07fcf8: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fcfc: 7010 1d09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@091d │ │ -07fd02: 0e00 |0005: return-void │ │ +07fcec: |[07fcec] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +07fcfc: 5b01 d102 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd00: 7010 1d09 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@091d │ │ +07fd06: 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; │ │ @@ -150015,18 +150014,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07fd04: |[07fd04] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -07fd14: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd18: 6e10 8f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@088f │ │ -07fd1e: 0e00 |0005: return-void │ │ +07fd08: |[07fd08] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +07fd18: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd1c: 6e10 8f08 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@088f │ │ +07fd22: 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; │ │ @@ -150036,21 +150035,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -07fd20: |[07fd20] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -07fd30: 5420 d102 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd34: 5400 d202 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02d2 │ │ -07fd38: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -07fd3c: b041 |0006: add-int/2addr v1, v4 │ │ -07fd3e: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -07fd42: 1100 |0009: return-object v0 │ │ +07fd24: |[07fd24] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +07fd34: 5420 d102 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd38: 5400 d202 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@02d2 │ │ +07fd3c: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +07fd40: b041 |0006: add-int/2addr v1, v4 │ │ +07fd42: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +07fd46: 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 │ │ @@ -150061,17 +150060,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07fd44: |[07fd44] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -07fd54: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd58: 1100 |0002: return-object v0 │ │ +07fd48: |[07fd48] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +07fd58: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd5c: 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; │ │ │ │ @@ -150080,18 +150079,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07fd5c: |[07fd5c] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -07fd6c: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd70: 5200 d402 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02d4 │ │ -07fd74: 0f00 |0004: return v0 │ │ +07fd60: |[07fd60] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +07fd70: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd74: 5200 d402 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02d4 │ │ +07fd78: 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; │ │ │ │ @@ -150100,26 +150099,26 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07fd78: |[07fd78] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -07fd88: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ -07fd8c: 5420 d102 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd90: 6e10 9508 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0895 │ │ -07fd96: 0a00 |0007: move-result v0 │ │ -07fd98: 0f00 |0008: return v0 │ │ -07fd9a: 5420 d102 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fd9e: 6e10 ba22 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ -07fda4: 0a01 |000e: move-result v1 │ │ -07fda6: 6e30 9408 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0894 │ │ -07fdac: 0a00 |0012: move-result v0 │ │ -07fdae: 28f5 |0013: goto 0008 // -000b │ │ +07fd7c: |[07fd7c] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +07fd8c: 3903 0900 |0000: if-nez v3, 0009 // +0009 │ │ +07fd90: 5420 d102 |0002: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fd94: 6e10 9508 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.indexOfNull:()I // method@0895 │ │ +07fd9a: 0a00 |0007: move-result v0 │ │ +07fd9c: 0f00 |0008: return v0 │ │ +07fd9e: 5420 d102 |0009: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fda2: 6e10 ba22 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@22ba │ │ +07fda8: 0a01 |000e: move-result v1 │ │ +07fdaa: 6e30 9408 3001 |000f: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/ArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0894 │ │ +07fdb0: 0a00 |0012: move-result v0 │ │ +07fdb2: 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; │ │ @@ -150129,19 +150128,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07fdb0: |[07fdb0] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -07fdc0: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fdc4: 6e20 9608 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ -07fdca: 0a00 |0005: move-result v0 │ │ -07fdcc: 0f00 |0006: return v0 │ │ +07fdb4: |[07fdb4] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +07fdc4: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fdc8: 6e20 9608 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0896 │ │ +07fdce: 0a00 |0005: move-result v0 │ │ +07fdd0: 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; │ │ @@ -150151,18 +150150,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 │ │ -07fdd0: |[07fdd0] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -07fde0: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fde4: 6e30 9808 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0898 │ │ -07fdea: 0e00 |0005: return-void │ │ +07fdd4: |[07fdd4] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +07fde4: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fde8: 6e30 9808 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0898 │ │ +07fdee: 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; │ │ @@ -150176,18 +150175,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07fdec: |[07fdec] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -07fdfc: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fe00: 6e20 9b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@089b │ │ -07fe06: 0e00 |0005: return-void │ │ +07fdf0: |[07fdf0] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +07fe00: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fe04: 6e20 9b08 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@089b │ │ +07fe0a: 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; │ │ @@ -150198,35 +150197,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 │ │ -07fe08: |[07fe08] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -07fe18: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ -07fe1c: 6e30 9d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@089d │ │ -07fe22: 0c00 |0005: move-result-object v0 │ │ -07fe24: 1100 |0006: return-object v0 │ │ +07fe0c: |[07fe0c] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +07fe1c: 5410 d102 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@02d1 │ │ +07fe20: 6e30 9d08 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@089d │ │ +07fe26: 0c00 |0005: move-result-object v0 │ │ +07fe28: 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 : 607 (ArrayMap.java) │ │ │ │ Class #591 header: │ │ -class_idx : 376 │ │ +class_idx : 383 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 389 │ │ +superclass_idx : 396 │ │ source_file_idx : 607 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #591 annotations: │ │ @@ -150269,17 +150268,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fe28: |[07fe28] android.support.v4.util.ArrayMap.:()V │ │ -07fe38: 7010 3009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ -07fe3e: 0e00 |0003: return-void │ │ +07fe2c: |[07fe2c] android.support.v4.util.ArrayMap.:()V │ │ +07fe3c: 7010 3009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0930 │ │ +07fe42: 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; │ │ @@ -150289,17 +150288,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07fe40: |[07fe40] android.support.v4.util.ArrayMap.:(I)V │ │ -07fe50: 7020 3109 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0931 │ │ -07fe56: 0e00 |0003: return-void │ │ +07fe44: |[07fe44] android.support.v4.util.ArrayMap.:(I)V │ │ +07fe54: 7020 3109 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0931 │ │ +07fe5a: 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; │ │ @@ -150310,17 +150309,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 │ │ -07fe58: |[07fe58] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -07fe68: 7020 3209 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0932 │ │ -07fe6e: 0e00 |0003: return-void │ │ +07fe5c: |[07fe5c] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +07fe6c: 7020 3209 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0932 │ │ +07fe72: 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; │ │ @@ -150331,22 +150330,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07fe70: |[07fe70] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -07fe80: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ -07fe84: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -07fe88: 2200 7701 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@0177 │ │ -07fe8c: 7020 8208 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0882 │ │ -07fe92: 5b10 d302 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ -07fe96: 5410 d302 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ -07fe9a: 1100 |000d: return-object v0 │ │ +07fe74: |[07fe74] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +07fe84: 5410 d302 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ +07fe88: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +07fe8c: 2200 7e01 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@017e │ │ +07fe90: 7020 8208 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0882 │ │ +07fe96: 5b10 d302 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ +07fe9a: 5410 d302 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@02d3 │ │ +07fe9e: 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; │ │ @@ -150358,18 +150357,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07fe9c: |[07fe9c] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -07feac: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0927 │ │ -07feb2: 0a00 |0003: move-result v0 │ │ -07feb4: 0f00 |0004: return v0 │ │ +07fea0: |[07fea0] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +07feb0: 7120 2709 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0927 │ │ +07feb6: 0a00 |0003: move-result v0 │ │ +07feb8: 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; │ │ @@ -150380,20 +150379,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07feb8: |[07feb8] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -07fec8: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ -07fece: 0c00 |0003: move-result-object v0 │ │ -07fed0: 6e10 2909 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0929 │ │ -07fed6: 0c00 |0007: move-result-object v0 │ │ -07fed8: 1100 |0008: return-object v0 │ │ +07febc: |[07febc] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +07fecc: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ +07fed2: 0c00 |0003: move-result-object v0 │ │ +07fed4: 6e10 2909 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0929 │ │ +07feda: 0c00 |0007: move-result-object v0 │ │ +07fedc: 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; │ │ │ │ @@ -150402,20 +150401,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07fedc: |[07fedc] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -07feec: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ -07fef2: 0c00 |0003: move-result-object v0 │ │ -07fef4: 6e10 2a09 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@092a │ │ -07fefa: 0c00 |0007: move-result-object v0 │ │ -07fefc: 1100 |0008: return-object v0 │ │ +07fee0: |[07fee0] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +07fef0: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ +07fef6: 0c00 |0003: move-result-object v0 │ │ +07fef8: 6e10 2a09 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@092a │ │ +07fefe: 0c00 |0007: move-result-object v0 │ │ +07ff00: 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; │ │ │ │ @@ -150424,37 +150423,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -07ff00: |[07ff00] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -07ff10: 5242 d402 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02d4 │ │ -07ff14: 7210 4023 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2340 │ │ -07ff1a: 0a03 |0005: move-result v3 │ │ -07ff1c: b032 |0006: add-int/2addr v2, v3 │ │ -07ff1e: 6e20 9108 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0891 │ │ -07ff24: 7210 3b23 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@233b │ │ -07ff2a: 0c02 |000d: move-result-object v2 │ │ -07ff2c: 7210 4223 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -07ff32: 0c01 |0011: move-result-object v1 │ │ -07ff34: 7210 2023 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -07ff3a: 0a02 |0015: move-result v2 │ │ -07ff3c: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -07ff40: 7210 2123 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -07ff46: 0c00 |001b: move-result-object v0 │ │ -07ff48: 1f00 8604 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0486 │ │ -07ff4c: 7210 3723 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ -07ff52: 0c02 |0021: move-result-object v2 │ │ -07ff54: 7210 3823 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ -07ff5a: 0c03 |0025: move-result-object v3 │ │ -07ff5c: 6e30 9808 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0898 │ │ -07ff62: 28e9 |0029: goto 0012 // -0017 │ │ -07ff64: 0e00 |002a: return-void │ │ +07ff04: |[07ff04] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +07ff14: 5242 d402 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@02d4 │ │ +07ff18: 7210 4023 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2340 │ │ +07ff1e: 0a03 |0005: move-result v3 │ │ +07ff20: b032 |0006: add-int/2addr v2, v3 │ │ +07ff22: 6e20 9108 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0891 │ │ +07ff28: 7210 3b23 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@233b │ │ +07ff2e: 0c02 |000d: move-result-object v2 │ │ +07ff30: 7210 4223 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +07ff36: 0c01 |0011: move-result-object v1 │ │ +07ff38: 7210 2023 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +07ff3e: 0a02 |0015: move-result v2 │ │ +07ff40: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +07ff44: 7210 2123 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +07ff4a: 0c00 |001b: move-result-object v0 │ │ +07ff4c: 1f00 8f04 |001c: check-cast v0, Ljava/util/Map$Entry; // type@048f │ │ +07ff50: 7210 3723 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2337 │ │ +07ff56: 0c02 |0021: move-result-object v2 │ │ +07ff58: 7210 3823 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2338 │ │ +07ff5e: 0c03 |0025: move-result-object v3 │ │ +07ff60: 6e30 9808 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0898 │ │ +07ff66: 28e9 |0029: goto 0012 // -0017 │ │ +07ff68: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -150470,18 +150469,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07ff68: |[07ff68] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -07ff78: 7120 2c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092c │ │ -07ff7e: 0a00 |0003: move-result v0 │ │ -07ff80: 0f00 |0004: return v0 │ │ +07ff6c: |[07ff6c] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +07ff7c: 7120 2c09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092c │ │ +07ff82: 0a00 |0003: move-result v0 │ │ +07ff84: 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; │ │ @@ -150492,18 +150491,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -07ff84: |[07ff84] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -07ff94: 7120 2d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092d │ │ -07ff9a: 0a00 |0003: move-result v0 │ │ -07ff9c: 0f00 |0004: return v0 │ │ +07ff88: |[07ff88] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +07ff98: 7120 2d09 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@092d │ │ +07ff9e: 0a00 |0003: move-result v0 │ │ +07ffa0: 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; │ │ @@ -150514,33 +150513,33 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07ffa0: |[07ffa0] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -07ffb0: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ -07ffb6: 0c00 |0003: move-result-object v0 │ │ -07ffb8: 6e10 2b09 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@092b │ │ -07ffbe: 0c00 |0007: move-result-object v0 │ │ -07ffc0: 1100 |0008: return-object v0 │ │ +07ffa4: |[07ffa4] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +07ffb4: 7010 9308 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0893 │ │ +07ffba: 0c00 |0003: move-result-object v0 │ │ +07ffbc: 6e10 2b09 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@092b │ │ +07ffc2: 0c00 |0007: move-result-object v0 │ │ +07ffc4: 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 : 607 (ArrayMap.java) │ │ │ │ Class #592 header: │ │ -class_idx : 392 │ │ +class_idx : 399 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #592 annotations: │ │ @@ -150570,19 +150569,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 │ │ -07ffc4: |[07ffc4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -07ffd4: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@030e │ │ -07ffd8: 5b02 0f03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -07ffdc: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -07ffe2: 0e00 |0007: return-void │ │ +07ffc8: |[07ffc8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +07ffd8: 5b01 0e03 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@030e │ │ +07ffdc: 5b02 0f03 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +07ffe0: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +07ffe6: 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; │ │ @@ -150593,19 +150592,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 │ │ -07ffe4: |[07ffe4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07fff4: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -07fff8: 6e30 a109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ -07fffe: 0a00 |0005: move-result v0 │ │ -080000: 0f00 |0006: return v0 │ │ +07ffe8: |[07ffe8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07fff8: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +07fffc: 6e30 a109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ +080002: 0a00 |0005: move-result v0 │ │ +080004: 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; │ │ @@ -150615,18 +150614,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 │ │ -080004: |[080004] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -080014: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -080018: 6e30 a409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ -08001e: 0e00 |0005: return-void │ │ +080008: |[080008] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +080018: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +08001c: 6e30 a409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ +080022: 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; │ │ @@ -150637,20 +150636,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 │ │ -080020: |[080020] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -080030: 5420 0f03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -080034: 2201 1f02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -080038: 7020 0b0e 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ -08003e: 6e30 a509 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ -080044: 0e00 |000a: return-void │ │ +080024: |[080024] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +080034: 5420 0f03 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +080038: 2201 2602 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +08003c: 7020 0b0e 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ +080042: 6e30 a509 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ +080048: 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; │ │ @@ -150661,18 +150660,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 │ │ -080048: |[080048] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -080058: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -08005c: 6e30 a609 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a6 │ │ -080062: 0e00 |0005: return-void │ │ +08004c: |[08004c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08005c: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +080060: 6e30 a609 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a6 │ │ +080066: 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; │ │ @@ -150683,19 +150682,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 │ │ -080064: |[080064] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -080074: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -080078: 6e40 a709 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@09a7 │ │ -08007e: 0a00 |0005: move-result v0 │ │ -080080: 0f00 |0006: return v0 │ │ +080068: |[080068] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +080078: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +08007c: 6e40 a709 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@09a7 │ │ +080082: 0a00 |0005: move-result v0 │ │ +080084: 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; │ │ @@ -150706,18 +150705,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -080084: |[080084] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -080094: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -080098: 6e30 a909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09a9 │ │ -08009e: 0e00 |0005: return-void │ │ +080088: |[080088] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +080098: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +08009c: 6e30 a909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09a9 │ │ +0800a2: 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; │ │ @@ -150728,33 +150727,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 │ │ -0800a0: |[0800a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0800b0: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ -0800b4: 6e30 aa09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09aa │ │ -0800ba: 0e00 |0005: return-void │ │ +0800a4: |[0800a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0800b4: 5410 0f03 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@030f │ │ +0800b8: 6e30 aa09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09aa │ │ +0800be: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #593 header: │ │ -class_idx : 395 │ │ +class_idx : 402 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #593 annotations: │ │ @@ -150784,19 +150783,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 │ │ -0800bc: |[0800bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0800cc: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0310 │ │ -0800d0: 5b02 1103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0800d4: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0800da: 0e00 |0007: return-void │ │ +0800c0: |[0800c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0800d0: 5b01 1003 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@0310 │ │ +0800d4: 5b02 1103 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +0800d8: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0800de: 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; │ │ @@ -150807,19 +150806,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 │ │ -0800dc: |[0800dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0800ec: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0800f0: 6e30 a109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ -0800f6: 0a00 |0005: move-result v0 │ │ -0800f8: 0f00 |0006: return v0 │ │ +0800e0: |[0800e0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0800f0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +0800f4: 6e30 a109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ +0800fa: 0a00 |0005: move-result v0 │ │ +0800fc: 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; │ │ @@ -150829,24 +150828,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 │ │ -0800fc: |[0800fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -08010c: 5421 1103 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -080110: 6e20 a209 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@09a2 │ │ -080116: 0c00 |0005: move-result-object v0 │ │ -080118: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08011c: 6e10 ac0e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0eac │ │ -080122: 0c01 |000b: move-result-object v1 │ │ -080124: 1101 |000c: return-object v1 │ │ -080126: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -080128: 28fe |000e: goto 000c // -0002 │ │ +080100: |[080100] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +080110: 5421 1103 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +080114: 6e20 a209 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@09a2 │ │ +08011a: 0c00 |0005: move-result-object v0 │ │ +08011c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +080120: 6e10 ac0e 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@0eac │ │ +080126: 0c01 |000b: move-result-object v1 │ │ +080128: 1101 |000c: return-object v1 │ │ +08012a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08012c: 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; │ │ @@ -150857,18 +150856,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 │ │ -08012c: |[08012c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08013c: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -080140: 6e30 a409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ -080146: 0e00 |0005: return-void │ │ +080130: |[080130] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +080140: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +080144: 6e30 a409 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ +08014a: 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; │ │ @@ -150879,20 +150878,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 │ │ -080148: |[080148] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -080158: 5420 1103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -08015c: 2201 1f02 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -080160: 7020 0b0e 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ -080166: 6e30 a509 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ -08016c: 0e00 |000a: return-void │ │ +08014c: |[08014c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +08015c: 5420 1103 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +080160: 2201 2602 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +080164: 7020 0b0e 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@0e0b │ │ +08016a: 6e30 a509 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ +080170: 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; │ │ @@ -150903,18 +150902,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 │ │ -080170: |[080170] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -080180: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -080184: 6e30 a609 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a6 │ │ -08018a: 0e00 |0005: return-void │ │ +080174: |[080174] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +080184: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +080188: 6e30 a609 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a6 │ │ +08018e: 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; │ │ @@ -150925,19 +150924,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 │ │ -08018c: |[08018c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08019c: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0801a0: 6e40 a709 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@09a7 │ │ -0801a6: 0a00 |0005: move-result v0 │ │ -0801a8: 0f00 |0006: return v0 │ │ +080190: |[080190] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0801a0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +0801a4: 6e40 a709 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@09a7 │ │ +0801aa: 0a00 |0005: move-result v0 │ │ +0801ac: 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; │ │ @@ -150948,19 +150947,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 │ │ -0801ac: |[0801ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0801bc: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0801c0: 6e40 a809 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09a8 │ │ -0801c6: 0a00 |0005: move-result v0 │ │ -0801c8: 0f00 |0006: return v0 │ │ +0801b0: |[0801b0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0801c0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +0801c4: 6e40 a809 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09a8 │ │ +0801ca: 0a00 |0005: move-result v0 │ │ +0801cc: 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 │ │ @@ -150971,18 +150970,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0801cc: |[0801cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0801dc: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0801e0: 6e30 a909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09a9 │ │ -0801e6: 0e00 |0005: return-void │ │ +0801d0: |[0801d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0801e0: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +0801e4: 6e30 a909 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@09a9 │ │ +0801ea: 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; │ │ @@ -150993,33 +150992,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 │ │ -0801e8: |[0801e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0801f8: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ -0801fc: 6e30 aa09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09aa │ │ -080202: 0e00 |0005: return-void │ │ +0801ec: |[0801ec] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0801fc: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@0311 │ │ +080200: 6e30 aa09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09aa │ │ +080206: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #594 header: │ │ -class_idx : 397 │ │ +class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #594 annotations: │ │ @@ -151041,17 +151040,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080204: |[080204] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -080214: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08021a: 0e00 |0003: return-void │ │ +080208: |[080208] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +080218: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08021e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -151060,17 +151059,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 │ │ -08021c: |[08021c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08022c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08022e: 0f00 |0001: return v0 │ │ +080220: |[080220] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +080230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080232: 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; │ │ @@ -151081,17 +151080,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 │ │ -080230: |[080230] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -080240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080242: 1100 |0001: return-object v0 │ │ +080234: |[080234] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +080244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080246: 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; │ │ @@ -151101,17 +151100,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 │ │ -080244: |[080244] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -080254: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080256: 1100 |0001: return-object v0 │ │ +080248: |[080248] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +080258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08025a: 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; │ │ │ │ @@ -151120,17 +151119,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -080258: |[080258] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -080268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08026a: 1100 |0001: return-object v0 │ │ +08025c: |[08025c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +08026c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08026e: 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;) │ │ @@ -151138,16 +151137,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 │ │ -08026c: |[08026c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08027c: 0e00 |0000: return-void │ │ +080270: |[080270] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +080280: 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; │ │ @@ -151158,16 +151157,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 │ │ -080280: |[080280] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -080290: 0e00 |0000: return-void │ │ +080284: |[080284] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +080294: 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; │ │ @@ -151178,16 +151177,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 │ │ -080294: |[080294] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0802a4: 0e00 |0000: return-void │ │ +080298: |[080298] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0802a8: 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; │ │ @@ -151198,17 +151197,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 │ │ -0802a8: |[0802a8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0802b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0802ba: 0f00 |0001: return v0 │ │ +0802ac: |[0802ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0802bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0802be: 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; │ │ @@ -151220,17 +151219,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 │ │ -0802bc: |[0802bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0802cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0802ce: 0f00 |0001: return v0 │ │ +0802c0: |[0802c0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0802d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0802d2: 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; │ │ @@ -151242,16 +151241,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 │ │ -0802d0: |[0802d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0802e0: 0e00 |0000: return-void │ │ +0802d4: |[0802d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0802e4: 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; │ │ @@ -151262,31 +151261,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 │ │ -0802e4: |[0802e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0802f4: 0e00 |0000: return-void │ │ +0802e8: |[0802e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0802f8: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #595 header: │ │ -class_idx : 410 │ │ +class_idx : 417 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1019 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #595 annotations: │ │ @@ -151422,25 +151421,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0802f8: |[0802f8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -080308: 7100 ef1e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1eef │ │ -08030e: 0a00 |0003: move-result v0 │ │ -080310: 6700 1d03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@031d │ │ -080314: 7100 f51e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1ef5 │ │ -08031a: 0a00 |0009: move-result v0 │ │ -08031c: 6700 2103 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ -080320: 7100 ee1e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1eee │ │ -080326: 0a00 |000f: move-result v0 │ │ -080328: 6700 1c03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ -08032c: 0e00 |0012: return-void │ │ +0802fc: |[0802fc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +08030c: 7100 ef1e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1eef │ │ +080312: 0a00 |0003: move-result v0 │ │ +080314: 6700 1d03 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@031d │ │ +080318: 7100 f51e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1ef5 │ │ +08031e: 0a00 |0009: move-result v0 │ │ +080320: 6700 2103 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ +080324: 7100 ee1e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1eee │ │ +08032a: 0a00 |000f: move-result v0 │ │ +08032c: 6700 1c03 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ +080330: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -151449,31 +151448,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 │ │ -080330: |[080330] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -080340: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -080346: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -08034a: 2200 9901 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0199 │ │ -08034e: 7030 ef09 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@09ef │ │ -080354: 5b10 2a03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080358: 5b13 3003 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -08035c: 2030 8803 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0388 │ │ -080360: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -080364: 1f03 8803 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0388 │ │ -080368: 6e20 010a 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0a01 │ │ -08036e: 7020 fc09 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@09fc │ │ -080374: 0e00 |001a: return-void │ │ -080376: 2200 9901 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@0199 │ │ -08037a: 7020 ee09 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@09ee │ │ -080380: 5b10 2a03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080384: 28ea |0022: goto 000c // -0016 │ │ +080334: |[080334] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +080344: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08034a: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +08034e: 2200 a001 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01a0 │ │ +080352: 7030 ef09 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@09ef │ │ +080358: 5b10 2a03 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +08035c: 5b13 3003 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080360: 2030 8f03 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@038f │ │ +080364: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +080368: 1f03 8f03 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@038f │ │ +08036c: 6e20 010a 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@0a01 │ │ +080372: 7020 fc09 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@09fc │ │ +080378: 0e00 |001a: return-void │ │ +08037a: 2200 a001 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@01a0 │ │ +08037e: 7020 ee09 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@09ee │ │ +080384: 5b10 2a03 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080388: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -151493,17 +151492,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 │ │ -080388: |[080388] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -080398: 5410 2403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -08039c: 1100 |0002: return-object v0 │ │ +08038c: |[08038c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +08039c: 5410 2403 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +0803a0: 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;) │ │ @@ -151511,17 +151510,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 │ │ -0803a0: |[0803a0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -0803b0: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -0803b4: 1100 |0002: return-object v0 │ │ +0803a4: |[0803a4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0803b4: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +0803b8: 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;) │ │ @@ -151529,17 +151528,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 │ │ -0803b8: |[0803b8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0803c8: 7010 fb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@09fb │ │ -0803ce: 0e00 |0003: return-void │ │ +0803bc: |[0803bc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0803cc: 7010 fb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@09fb │ │ +0803d2: 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;) │ │ @@ -151547,17 +151546,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 │ │ -0803d0: |[0803d0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -0803e0: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -0803e4: 1100 |0002: return-object v0 │ │ +0803d4: |[0803d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +0803e4: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +0803e8: 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;) │ │ @@ -151565,17 +151564,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 │ │ -0803e8: |[0803e8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -0803f8: 5510 3403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ -0803fc: 0f00 |0002: return v0 │ │ +0803ec: |[0803ec] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0803fc: 5510 3403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ +080400: 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;) │ │ @@ -151583,17 +151582,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 │ │ -080400: |[080400] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -080410: 5c01 2503 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -080414: 0f01 |0002: return v1 │ │ +080404: |[080404] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +080414: 5c01 2503 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +080418: 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 │ │ │ │ @@ -151602,38 +151601,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -080418: |[080418] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -080428: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08042a: 5430 2a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -08042e: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -080430: 6e20 7402 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080436: 5430 2a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -08043a: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -08043c: 6e20 7402 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080442: 5430 2a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080446: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -080448: 6e20 7402 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -08044e: 5430 3603 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080452: 6e10 591e 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ -080458: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08045a: 5b30 3603 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -08045e: 5c32 2c03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -080462: 5c32 3403 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ -080466: 5c32 2303 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -08046a: 5c32 2203 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ -08046e: 5c32 2503 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -080472: 5530 2b03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -080476: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -08047a: 5c32 2b03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -08047e: 0e00 |002b: return-void │ │ +08041c: |[08041c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +08042c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08042e: 5430 2a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080432: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +080434: 6e20 7402 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +08043a: 5430 2a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +08043e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +080440: 6e20 7402 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080446: 5430 2a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +08044a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +08044c: 6e20 7402 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080452: 5430 3603 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080456: 6e10 591e 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ +08045c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +08045e: 5b30 3603 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080462: 5c32 2c03 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +080466: 5c32 3403 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ +08046a: 5c32 2303 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +08046e: 5c32 2203 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ +080472: 5c32 2503 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +080476: 5530 2b03 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +08047a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +08047e: 5c32 2b03 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080482: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -151653,33 +151652,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -080480: |[080480] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -080490: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -080492: 5430 2a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080496: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -080498: 6e20 7402 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -08049e: 5430 2a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -0804a2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0804a4: 6e20 7402 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -0804aa: 5430 2a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -0804ae: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0804b0: 6e20 7402 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -0804b6: 5c32 2c03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -0804ba: 5c32 2303 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -0804be: 5c32 2203 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ -0804c2: 5c32 2503 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -0804c6: 5530 2b03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -0804ca: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -0804ce: 5c32 2b03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -0804d2: 0e00 |0021: return-void │ │ +080484: |[080484] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +080494: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +080496: 5430 2a03 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +08049a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +08049c: 6e20 7402 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +0804a2: 5430 2a03 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +0804a6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0804a8: 6e20 7402 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +0804ae: 5430 2a03 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +0804b2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0804b4: 6e20 7402 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +0804ba: 5c32 2c03 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +0804be: 5c32 2303 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +0804c2: 5c32 2203 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ +0804c6: 5c32 2503 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +0804ca: 5530 2b03 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +0804ce: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +0804d2: 5c32 2b03 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +0804d6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -151696,26 +151695,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0804d4: |[0804d4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -0804e4: 5420 2a03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -0804e8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0804ea: 6e20 7402 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -0804f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0804f2: 5c20 2503 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -0804f6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0804f8: 5c20 2b03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -0804fc: 5420 3003 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080500: 5421 2403 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080504: 7220 c51d 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1dc5 │ │ -08050a: 0e00 |0013: return-void │ │ +0804d8: |[0804d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +0804e8: 5420 2a03 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +0804ec: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0804ee: 6e20 7402 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +0804f4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0804f6: 5c20 2503 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +0804fa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0804fc: 5c20 2b03 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080500: 5420 3003 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080504: 5421 2403 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080508: 7220 c51d 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1dc5 │ │ +08050e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -151727,45 +151726,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -08050c: |[08050c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -08051c: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -080520: 2203 5104 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -080524: 1a04 ed02 |0004: const-string v4, "Context must not be null" // string@02ed │ │ -080528: 7020 9c22 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08052e: 2703 |0009: throw v3 │ │ -080530: 5453 3003 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080534: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -080538: 2203 5104 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -08053c: 1a04 f50a |0010: const-string v4, "OnGestureListener must not be null" // string@0af5 │ │ -080540: 7020 9c22 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -080546: 2703 |0015: throw v3 │ │ -080548: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -08054a: 5c53 2d03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ -08054e: 7110 ed1e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -080554: 0c00 |001c: move-result-object v0 │ │ -080556: 6e10 f41e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ -08055c: 0a02 |0020: move-result v2 │ │ -08055e: 6e10 f01e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1ef0 │ │ -080564: 0a01 |0024: move-result v1 │ │ -080566: 6e10 f21e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1ef2 │ │ -08056c: 0a03 |0028: move-result v3 │ │ -08056e: 5953 3203 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ -080572: 6e10 f11e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ -080578: 0a03 |002e: move-result v3 │ │ -08057a: 5953 3103 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ -08057e: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -080582: 5953 3503 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ -080586: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -08058a: 5953 2703 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0327 │ │ -08058e: 0e00 |0039: return-void │ │ +080510: |[080510] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +080520: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +080524: 2203 5a04 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +080528: 1a04 ed02 |0004: const-string v4, "Context must not be null" // string@02ed │ │ +08052c: 7020 9c22 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +080532: 2703 |0009: throw v3 │ │ +080534: 5453 3003 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080538: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +08053c: 2203 5a04 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +080540: 1a04 fe0a |0010: const-string v4, "OnGestureListener must not be null" // string@0afe │ │ +080544: 7020 9c22 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +08054a: 2703 |0015: throw v3 │ │ +08054c: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +08054e: 5c53 2d03 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ +080552: 7110 ed1e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +080558: 0c00 |001c: move-result-object v0 │ │ +08055a: 6e10 f41e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ +080560: 0a02 |0020: move-result v2 │ │ +080562: 6e10 f01e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1ef0 │ │ +080568: 0a01 |0024: move-result v1 │ │ +08056a: 6e10 f21e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1ef2 │ │ +080570: 0a03 |0028: move-result v3 │ │ +080572: 5953 3203 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ +080576: 6e10 f11e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1ef1 │ │ +08057c: 0a03 |002e: move-result v3 │ │ +08057e: 5953 3103 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ +080582: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +080586: 5953 3503 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ +08058a: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +08058e: 5953 2703 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0327 │ │ +080592: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -151785,702 +151784,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 │ │ -080590: |[080590] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -0805a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0805a2: 5583 2203 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ -0805a6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0805aa: 0f02 |0005: return v2 │ │ -0805ac: 6e10 371e 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1e37 │ │ -0805b2: 0b04 |0009: move-result-wide v4 │ │ -0805b4: 6e10 371e 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1e37 │ │ -0805ba: 0b06 |000d: move-result-wide v6 │ │ -0805bc: bc64 |000e: sub-long/2addr v4, v6 │ │ -0805be: 6003 1c03 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ -0805c2: 8136 |0011: int-to-long v6, v3 │ │ -0805c4: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0805c8: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -0805cc: 6e10 3a1e 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -0805d2: 0a03 |0019: move-result v3 │ │ -0805d4: 8733 |001a: float-to-int v3, v3 │ │ -0805d6: 6e10 3a1e 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -0805dc: 0a04 |001e: move-result v4 │ │ -0805de: 8744 |001f: float-to-int v4, v4 │ │ -0805e0: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -0805e4: 6e10 3c1e 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -0805ea: 0a03 |0025: move-result v3 │ │ -0805ec: 8733 |0026: float-to-int v3, v3 │ │ -0805ee: 6e10 3c1e 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -0805f4: 0a04 |002a: move-result v4 │ │ -0805f6: 8744 |002b: float-to-int v4, v4 │ │ -0805f8: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -0805fc: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -080600: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -080604: b043 |0032: add-int/2addr v3, v4 │ │ -080606: 5284 2703 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0327 │ │ -08060a: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -08060e: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -080610: 28cd |0038: goto 0005 // -0033 │ │ +080594: |[080594] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +0805a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0805a6: 5573 2203 |0001: iget-boolean v3, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ +0805aa: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0805ae: 0f02 |0005: return v2 │ │ +0805b0: 6e10 371e 0a00 |0006: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1e37 │ │ +0805b6: 0b03 |0009: move-result-wide v3 │ │ +0805b8: 6e10 371e 0900 |000a: invoke-virtual {v9}, Landroid/view/MotionEvent;.getEventTime:()J // method@1e37 │ │ +0805be: 0b05 |000d: move-result-wide v5 │ │ +0805c0: bc53 |000e: sub-long/2addr v3, v5 │ │ +0805c2: 6005 1c03 |000f: sget v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ +0805c6: 8155 |0011: int-to-long v5, v5 │ │ +0805c8: 3103 0305 |0012: cmp-long v3, v3, v5 │ │ +0805cc: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +0805d0: 6e10 3a1e 0800 |0016: invoke-virtual {v8}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +0805d6: 0a03 |0019: move-result v3 │ │ +0805d8: 8733 |001a: float-to-int v3, v3 │ │ +0805da: 6e10 3a1e 0a00 |001b: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +0805e0: 0a04 |001e: move-result v4 │ │ +0805e2: 8744 |001f: float-to-int v4, v4 │ │ +0805e4: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +0805e8: 6e10 3c1e 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +0805ee: 0a03 |0025: move-result v3 │ │ +0805f0: 8733 |0026: float-to-int v3, v3 │ │ +0805f2: 6e10 3c1e 0a00 |0027: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +0805f8: 0a04 |002a: move-result v4 │ │ +0805fa: 8744 |002b: float-to-int v4, v4 │ │ +0805fc: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +080600: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +080604: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +080608: b043 |0032: add-int/2addr v3, v4 │ │ +08060a: 5274 2703 |0033: iget v4, v7, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0327 │ │ +08060e: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +080612: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +080614: 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 │ │ -080614: |[080614] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -080624: 5510 2d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ -080628: 0f00 |0002: return v0 │ │ +080618: |[080618] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +080628: 5510 2d03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ +08062c: 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 │ │ -08062c: |[08062c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08063c: 7401 341e 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -080642: 0a06 |0003: move-result v6 │ │ -080644: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -080648: 5400 3603 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -08064c: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -080650: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -080654: 7100 581e 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ -08065a: 0c24 |000f: move-result-object v36 │ │ -08065c: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -080660: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -080664: 5b10 3603 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080668: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -08066c: 5400 3603 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080670: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -080674: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -080678: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -08067c: 6e20 511e 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ -080682: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -080686: 0224 0000 |0025: move/from16 v36, v0 │ │ -08068a: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -08068e: 0200 2400 |0029: move/from16 v0, v36 │ │ -080692: 0201 2500 |002b: move/from16 v1, v37 │ │ -080696: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -08069a: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -08069e: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -0806a2: 7701 d50a 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -0806a8: 0a19 |0036: move-result v25 │ │ -0806aa: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -0806ae: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -0806b2: 7701 d70a 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ -0806b8: 0a07 |003e: move-result v7 │ │ -0806ba: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -0806be: 0200 1200 |0041: move/from16 v0, v18 │ │ -0806c2: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -0806c6: 0200 1900 |0045: move/from16 v0, v25 │ │ -0806ca: 0201 1200 |0047: move/from16 v1, v18 │ │ -0806ce: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -0806d2: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0806d6: 28f4 |004d: goto 0041 // -000c │ │ -0806d8: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -0806dc: 28e1 |0050: goto 0031 // -001f │ │ -0806de: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -0806e2: 28e4 |0053: goto 0037 // -001c │ │ -0806e4: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -0806e8: 0201 1200 |0056: move/from16 v1, v18 │ │ -0806ec: 7120 d90a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ -0806f2: 0a24 |005b: move-result v36 │ │ -0806f4: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -0806f8: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -0806fc: 0201 1200 |0060: move/from16 v1, v18 │ │ -080700: 7120 da0a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ -080706: 0a24 |0065: move-result v36 │ │ -080708: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -08070c: 28e3 |0068: goto 004b // -001d │ │ -08070e: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -080712: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -080716: 82c0 |006d: int-to-float v0, v12 │ │ -080718: 0224 0000 |006e: move/from16 v36, v0 │ │ -08071c: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -080720: 82c0 |0072: int-to-float v0, v12 │ │ -080722: 0224 0000 |0073: move/from16 v36, v0 │ │ -080726: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -08072a: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -08072e: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -080732: 0224 0000 |007b: move/from16 v36, v0 │ │ -080736: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -08073c: 0f11 |0080: return v17 │ │ -08073e: 017c |0081: move v12, v7 │ │ -080740: 28eb |0082: goto 006d // -0015 │ │ -080742: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -080746: 590e 2e03 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -08074a: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -08074e: 590e 2803 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ -080752: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -080756: 590f 2f03 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -08075a: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -08075e: 590f 2903 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ -080762: 7601 fa09 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@09fa │ │ -080768: 28ea |0096: goto 0080 // -0016 │ │ -08076a: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -08076e: 590e 2e03 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -080772: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -080776: 590e 2803 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ -08077a: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -08077e: 590f 2f03 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -080782: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -080786: 590f 2903 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ -08078a: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -08078e: 5400 3603 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080792: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -080796: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -08079a: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -08079e: 5200 3103 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ -0807a2: 0226 0000 |00b3: move/from16 v38, v0 │ │ -0807a6: 0200 2600 |00b5: move/from16 v0, v38 │ │ -0807aa: 8200 |00b7: int-to-float v0, v0 │ │ -0807ac: 0226 0000 |00b8: move/from16 v38, v0 │ │ -0807b0: 7403 531e 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ -0807b6: 7701 d50a 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ -0807bc: 0a1c |00c0: move-result v28 │ │ -0807be: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -0807c2: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -0807c6: 7120 d80a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -0807cc: 0a13 |00c8: move-result v19 │ │ -0807ce: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -0807d2: 5400 3603 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -0807d6: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -0807da: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -0807de: 0201 1300 |00d1: move/from16 v1, v19 │ │ -0807e2: 7120 640b 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -0807e8: 0a21 |00d6: move-result v33 │ │ -0807ea: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -0807ee: 5400 3603 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -0807f2: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -0807f6: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -0807fa: 0201 1300 |00df: move/from16 v1, v19 │ │ -0807fe: 7120 650b 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -080804: 0a23 |00e4: move-result v35 │ │ -080806: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -08080a: 0200 1200 |00e7: move/from16 v0, v18 │ │ -08080e: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -080812: 0200 1200 |00eb: move/from16 v0, v18 │ │ -080816: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -08081a: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -08081e: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -080822: 28f4 |00f3: goto 00e7 // -000c │ │ -080824: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -080828: 0201 1200 |00f6: move/from16 v1, v18 │ │ -08082c: 7120 d80a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -080832: 0a14 |00fb: move-result v20 │ │ -080834: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -080838: 5400 3603 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -08083c: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -080840: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -080844: 0201 1400 |0104: move/from16 v1, v20 │ │ -080848: 7120 640b 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -08084e: 0a24 |0109: move-result v36 │ │ -080850: a820 2124 |010a: mul-float v32, v33, v36 │ │ -080854: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -080858: 5400 3603 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -08085c: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -080860: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -080864: 0201 1400 |0114: move/from16 v1, v20 │ │ -080868: 7120 650b 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -08086e: 0a24 |0119: move-result v36 │ │ -080870: a822 2324 |011a: mul-float v34, v35, v36 │ │ -080874: a60d 2022 |011c: add-float v13, v32, v34 │ │ -080878: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -08087c: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -080880: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -080884: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -080888: 5400 3603 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -08088c: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -080890: 7401 521e 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ -080896: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -08089a: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -08089e: 5400 2603 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -0808a2: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -0808a6: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -0808aa: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -0808ae: 5400 2a03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -0808b2: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -0808b6: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -0808ba: 7402 6f02 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ -0808c0: 0a10 |0142: move-result v16 │ │ -0808c2: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -0808c6: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -0808ca: 5400 2a03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -0808ce: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -0808d2: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -0808d6: 7402 7402 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -0808dc: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -0808e0: 5400 2403 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -0808e4: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -0808e8: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -0808ec: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -0808f0: 5400 3303 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ -0808f4: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -0808f8: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -0808fc: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -080900: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -080904: 5400 2403 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080908: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -08090c: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -080910: 5400 3303 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ -080914: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -080918: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -08091c: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -080920: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -080924: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -080928: 7040 fd09 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@09fd │ │ -08092e: 0a24 |0179: move-result v36 │ │ -080930: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -080934: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -080938: 0200 2400 |017e: move/from16 v0, v36 │ │ -08093c: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -080940: 5c10 2c03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -080944: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -080948: 5400 2603 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -08094c: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -080950: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -080954: 5400 2403 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080958: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -08095c: 7802 c01d 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1dc0 │ │ -080962: 0a24 |0193: move-result v36 │ │ -080964: 9611 1124 |0194: or-int v17, v17, v36 │ │ -080968: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -08096c: 5400 2603 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080970: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -080974: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -080978: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -08097c: 7220 c11d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ -080982: 0a24 |01a3: move-result v36 │ │ -080984: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -080988: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -08098c: 590e 2e03 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -080990: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -080994: 590e 2803 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ -080998: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -08099c: 590f 2f03 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -0809a0: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -0809a4: 590f 2903 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ -0809a8: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -0809ac: 5400 2403 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -0809b0: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -0809b4: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -0809b8: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -0809bc: 5400 2403 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -0809c0: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -0809c4: 7401 401e 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -0809ca: 7701 3f1e 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ -0809d0: 0c24 |01ca: move-result-object v36 │ │ -0809d2: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -0809d6: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -0809da: 5b10 2403 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -0809de: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -0809e2: 0200 2400 |01d3: move/from16 v0, v36 │ │ -0809e6: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -0809ea: 5c10 2303 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -0809ee: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -0809f2: 0200 2400 |01db: move/from16 v0, v36 │ │ -0809f6: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -0809fa: 5c10 2203 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ -0809fe: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -080a02: 0200 2400 |01e3: move/from16 v0, v36 │ │ -080a06: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -080a0a: 5c10 3403 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ -080a0e: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -080a12: 0200 2400 |01eb: move/from16 v0, v36 │ │ -080a16: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -080a1a: 5c10 2b03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -080a1e: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -080a22: 0200 2400 |01f3: move/from16 v0, v36 │ │ -080a26: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -080a2a: 5c10 2503 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -080a2e: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -080a32: 5500 2d03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ -080a36: 0224 0000 |01fd: move/from16 v36, v0 │ │ -080a3a: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -080a3e: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -080a42: 5400 2a03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080a46: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -080a4a: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -080a4e: 7402 7402 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080a54: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -080a58: 5400 2a03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080a5c: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -080a60: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -080a64: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -080a68: 5400 2403 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080a6c: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -080a70: 7401 351e 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1e35 │ │ -080a76: 0b26 |021d: move-result-wide v38 │ │ -080a78: 6028 2103 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ -080a7c: 0200 2800 |0220: move/from16 v0, v40 │ │ -080a80: 8100 |0222: int-to-long v0, v0 │ │ -080a82: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -080a86: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -080a8a: 6028 1d03 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@031d │ │ -080a8e: 0200 2800 |0229: move/from16 v0, v40 │ │ -080a92: 8100 |022b: int-to-long v0, v0 │ │ -080a94: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -080a98: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -080a9c: 7404 7602 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0276 │ │ -080aa2: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -080aa6: 5400 2a03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080aaa: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -080aae: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -080ab2: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -080ab6: 5400 2403 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080aba: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -080abe: 7401 351e 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1e35 │ │ -080ac4: 0b26 |0244: move-result-wide v38 │ │ -080ac6: 6028 2103 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ -080aca: 0200 2800 |0247: move/from16 v0, v40 │ │ -080ace: 8100 |0249: int-to-long v0, v0 │ │ -080ad0: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -080ad4: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -080ad8: 7404 7602 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0276 │ │ -080ade: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -080ae2: 5400 3003 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080ae6: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -080aea: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -080aee: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -080af2: 7220 c31d 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1dc3 │ │ -080af8: 0a24 |025e: move-result v36 │ │ -080afa: 9611 1124 |025f: or-int v17, v17, v36 │ │ -080afe: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -080b02: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -080b06: 5400 2a03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080b0a: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -080b0e: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -080b12: 6026 1c03 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ -080b16: 0200 2600 |026d: move/from16 v0, v38 │ │ -080b1a: 8100 |026f: int-to-long v0, v0 │ │ -080b1c: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -080b20: 7404 7702 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0277 │ │ -080b26: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -080b2a: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -080b2e: 5500 2b03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -080b32: 0224 0000 |027b: move/from16 v36, v0 │ │ -080b36: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -080b3a: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -080b3e: 5200 2e03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -080b42: 0224 0000 |0283: move/from16 v36, v0 │ │ -080b46: a717 240e |0285: sub-float v23, v36, v14 │ │ -080b4a: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -080b4e: 5200 2f03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -080b52: 0224 0000 |028b: move/from16 v36, v0 │ │ -080b56: a718 240f |028d: sub-float v24, v36, v15 │ │ -080b5a: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -080b5e: 5500 2c03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -080b62: 0224 0000 |0293: move/from16 v36, v0 │ │ -080b66: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -080b6a: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -080b6e: 5400 2603 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080b72: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -080b76: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -080b7a: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -080b7e: 7220 c11d 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ -080b84: 0a24 |02a4: move-result v36 │ │ -080b86: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -080b8a: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -080b8e: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -080b92: 5500 2303 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -080b96: 0224 0000 |02ad: move/from16 v36, v0 │ │ -080b9a: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -080b9e: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -080ba2: 5200 2803 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ -080ba6: 0224 0000 |02b5: move/from16 v36, v0 │ │ -080baa: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -080bae: 0200 2400 |02b9: move/from16 v0, v36 │ │ -080bb2: 8709 |02bb: float-to-int v9, v0 │ │ -080bb4: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -080bb8: 5200 2903 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ -080bbc: 0224 0000 |02c0: move/from16 v36, v0 │ │ -080bc0: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -080bc4: 0200 2400 |02c4: move/from16 v0, v36 │ │ -080bc8: 870a |02c6: float-to-int v10, v0 │ │ -080bca: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -080bce: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -080bd2: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -080bd6: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -080bda: 5200 3503 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ -080bde: 0224 0000 |02d1: move/from16 v36, v0 │ │ -080be2: 0200 2400 |02d3: move/from16 v0, v36 │ │ -080be6: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -080bea: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -080bee: 5400 3003 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080bf2: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -080bf6: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -080bfa: 5400 2403 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080bfe: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -080c02: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -080c06: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -080c0a: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -080c0e: 0203 1700 |02e9: move/from16 v3, v23 │ │ -080c12: 0204 1800 |02eb: move/from16 v4, v24 │ │ -080c16: 7254 c61d 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc6 │ │ -080c1c: 0a11 |02f0: move-result v17 │ │ -080c1e: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -080c22: 590e 2e03 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -080c26: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -080c2a: 590f 2f03 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -080c2e: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -080c32: 0200 2400 |02fb: move/from16 v0, v36 │ │ -080c36: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -080c3a: 5c10 2303 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -080c3e: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -080c42: 5400 2a03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080c46: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -080c4a: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -080c4e: 7402 7402 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080c54: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -080c58: 5400 2a03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080c5c: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -080c60: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -080c64: 7402 7402 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080c6a: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -080c6e: 5400 2a03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080c72: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -080c76: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -080c7a: 7402 7402 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080c80: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -080c84: 5200 3503 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ -080c88: 0224 0000 |0326: move/from16 v36, v0 │ │ -080c8c: 0200 2400 |0328: move/from16 v0, v36 │ │ -080c90: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -080c94: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -080c98: 0200 2400 |032e: move/from16 v0, v36 │ │ -080c9c: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -080ca0: 5c10 2203 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ -080ca4: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -080ca8: 7701 ac22 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -080cae: 0a24 |0339: move-result v36 │ │ -080cb0: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -080cb4: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -080cb8: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -080cbc: 7701 ac22 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -080cc2: 0a24 |0343: move-result v36 │ │ -080cc4: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -080cc8: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -080ccc: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -080cd0: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -080cd4: 5400 3003 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080cd8: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -080cdc: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -080ce0: 5400 2403 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080ce4: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -080ce8: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -080cec: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -080cf0: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -080cf4: 0203 1700 |035c: move/from16 v3, v23 │ │ -080cf8: 0204 1800 |035e: move/from16 v4, v24 │ │ -080cfc: 7254 c61d 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc6 │ │ -080d02: 0a11 |0363: move-result v17 │ │ -080d04: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -080d08: 590e 2e03 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ -080d0c: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -080d10: 590f 2f03 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ -080d14: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -080d18: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -080d1c: 0200 2400 |0370: move/from16 v0, v36 │ │ -080d20: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -080d24: 5c10 3403 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ -080d28: 7701 3f1e 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ -080d2e: 0c08 |0379: move-result-object v8 │ │ -080d30: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -080d34: 5500 2c03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -080d38: 0224 0000 |037e: move/from16 v36, v0 │ │ -080d3c: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -080d40: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -080d44: 5400 2603 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080d48: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -080d4c: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -080d50: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -080d54: 7220 c11d 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ -080d5a: 0a24 |038f: move-result v36 │ │ -080d5c: 9611 1124 |0390: or-int v17, v17, v36 │ │ -080d60: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -080d64: 5400 3303 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ -080d68: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -080d6c: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -080d70: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -080d74: 5400 3303 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ -080d78: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -080d7c: 7401 401e 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ -080d82: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -080d86: 5b08 3303 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ -080d8a: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -080d8e: 5400 3603 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080d92: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -080d96: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -080d9a: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -080d9e: 5400 3603 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080da2: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -080da6: 7401 591e 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ -080dac: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -080db0: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -080db4: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -080db8: 5b10 3603 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080dbc: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -080dc0: 0200 2400 |03c2: move/from16 v0, v36 │ │ -080dc4: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -080dc8: 5c10 2c03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ -080dcc: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -080dd0: 0200 2400 |03ca: move/from16 v0, v36 │ │ -080dd4: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -080dd8: 5c10 2503 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -080ddc: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -080de0: 5400 2a03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080de4: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -080de8: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -080dec: 7402 7402 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080df2: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -080df6: 5400 2a03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080dfa: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -080dfe: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -080e02: 7402 7402 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080e08: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -080e0c: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -080e10: 5500 2b03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -080e14: 0224 0000 |03ec: move/from16 v36, v0 │ │ -080e18: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -080e1c: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -080e20: 5400 2a03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ -080e24: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -080e28: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -080e2c: 7402 7402 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ -080e32: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -080e36: 0200 2400 |03fd: move/from16 v0, v36 │ │ -080e3a: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -080e3e: 5c10 2b03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ -080e42: 288f |0403: goto 0392 // -0071 │ │ -080e44: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -080e48: 5500 2303 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ -080e4c: 0224 0000 |0408: move/from16 v36, v0 │ │ -080e50: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -080e54: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -080e58: 5400 3003 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080e5c: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -080e60: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -080e64: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -080e68: 7220 c81d 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1dc8 │ │ -080e6e: 0a11 |0419: move-result v17 │ │ -080e70: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -080e74: 5500 2503 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ -080e78: 0224 0000 |041e: move/from16 v36, v0 │ │ -080e7c: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -080e80: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -080e84: 5400 2603 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080e88: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -080e8c: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -080e90: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -080e94: 5400 2603 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080e98: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -080e9c: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -080ea0: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -080ea4: 7220 c21d 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1dc2 │ │ -080eaa: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -080eae: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -080eb2: 5400 3603 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ -080eb6: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -080eba: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -080ebe: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -080ec2: 0201 2400 |0443: move/from16 v1, v36 │ │ -080ec6: 7120 d80a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ -080ecc: 0a15 |0448: move-result v21 │ │ -080ece: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -080ed2: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -080ed6: 5200 3103 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ -080eda: 0225 0000 |044f: move/from16 v37, v0 │ │ -080ede: 0200 2500 |0451: move/from16 v0, v37 │ │ -080ee2: 8200 |0453: int-to-float v0, v0 │ │ -080ee4: 0225 0000 |0454: move/from16 v37, v0 │ │ -080ee8: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -080eec: 0201 2400 |0458: move/from16 v1, v36 │ │ -080ef0: 0202 2500 |045a: move/from16 v2, v37 │ │ -080ef4: 6e30 531e 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ -080efa: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -080efe: 0201 1500 |0461: move/from16 v1, v21 │ │ -080f02: 7120 650b 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ -080f08: 0a1f |0466: move-result v31 │ │ -080f0a: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -080f0e: 0201 1500 |0469: move/from16 v1, v21 │ │ -080f12: 7120 640b 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ -080f18: 0a1e |046e: move-result v30 │ │ -080f1a: 7701 ac22 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -080f20: 0a24 |0472: move-result v36 │ │ -080f22: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -080f26: 5200 3203 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ -080f2a: 0225 0000 |0477: move/from16 v37, v0 │ │ -080f2e: 0200 2500 |0479: move/from16 v0, v37 │ │ -080f32: 8200 |047b: int-to-float v0, v0 │ │ -080f34: 0225 0000 |047c: move/from16 v37, v0 │ │ -080f38: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -080f3c: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -080f40: 7701 ac22 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -080f46: 0a24 |0485: move-result v36 │ │ -080f48: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -080f4c: 5200 3203 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ -080f50: 0225 0000 |048a: move/from16 v37, v0 │ │ -080f54: 0200 2500 |048c: move/from16 v0, v37 │ │ -080f58: 8200 |048e: int-to-float v0, v0 │ │ -080f5a: 0225 0000 |048f: move/from16 v37, v0 │ │ -080f5e: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -080f62: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -080f66: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -080f6a: 5400 3003 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ -080f6e: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -080f72: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -080f76: 5400 2403 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ -080f7a: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -080f7e: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -080f82: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -080f86: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -080f8a: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -080f8e: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -080f92: 7254 c41d 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc4 │ │ -080f98: 0a11 |04ae: move-result v17 │ │ -080f9a: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -080f9e: 7601 f909 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@09f9 │ │ -080fa4: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -080fa8: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +080630: |[080630] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +080640: 7401 341e 2a00 |0000: invoke-virtual/range {v42}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +080646: 0a05 |0003: move-result v5 │ │ +080648: 0800 2900 |0004: move-object/from16 v0, v41 │ │ +08064c: 5400 3603 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080650: 0823 0000 |0008: move-object/from16 v35, v0 │ │ +080654: 3923 0c00 |000a: if-nez v35, 0016 // +000c │ │ +080658: 7100 581e 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1e58 │ │ +08065e: 0c23 |000f: move-result-object v35 │ │ +080660: 0800 2300 |0010: move-object/from16 v0, v35 │ │ +080664: 0801 2900 |0012: move-object/from16 v1, v41 │ │ +080668: 5b10 3603 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +08066c: 0800 2900 |0016: move-object/from16 v0, v41 │ │ +080670: 5400 3603 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080674: 0823 0000 |001a: move-object/from16 v35, v0 │ │ +080678: 0800 2300 |001c: move-object/from16 v0, v35 │ │ +08067c: 0801 2a00 |001e: move-object/from16 v1, v42 │ │ +080680: 6e20 511e 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1e51 │ │ +080686: d550 ff00 |0023: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +08068a: 0223 0000 |0025: move/from16 v35, v0 │ │ +08068e: 1324 0600 |0027: const/16 v36, #int 6 // #6 │ │ +080692: 0200 2300 |0029: move/from16 v0, v35 │ │ +080696: 0201 2400 |002b: move/from16 v1, v36 │ │ +08069a: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +08069e: 1315 0100 |002f: const/16 v21, #int 1 // #1 │ │ +0806a2: 3815 2000 |0031: if-eqz v21, 0051 // +0020 │ │ +0806a6: 7701 d50a 2a00 |0033: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +0806ac: 0a18 |0036: move-result v24 │ │ +0806ae: 1319 0000 |0037: const/16 v25, #int 0 // #0 │ │ +0806b2: 131a 0000 |0039: const/16 v26, #int 0 // #0 │ │ +0806b6: 7701 d70a 2a00 |003b: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0ad7 │ │ +0806bc: 0a06 |003e: move-result v6 │ │ +0806be: 1311 0000 |003f: const/16 v17, #int 0 // #0 │ │ +0806c2: 0200 1100 |0041: move/from16 v0, v17 │ │ +0806c6: 3560 2600 |0043: if-ge v0, v6, 0069 // +0026 │ │ +0806ca: 0200 1800 |0045: move/from16 v0, v24 │ │ +0806ce: 0201 1100 |0047: move/from16 v1, v17 │ │ +0806d2: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +0806d6: d811 1101 |004b: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0806da: 28f4 |004d: goto 0041 // -000c │ │ +0806dc: 1315 0000 |004e: const/16 v21, #int 0 // #0 │ │ +0806e0: 28e1 |0050: goto 0031 // -001f │ │ +0806e2: 1318 ffff |0051: const/16 v24, #int -1 // #ffff │ │ +0806e6: 28e4 |0053: goto 0037 // -001c │ │ +0806e8: 0800 2a00 |0054: move-object/from16 v0, v42 │ │ +0806ec: 0201 1100 |0056: move/from16 v1, v17 │ │ +0806f0: 7120 d90a 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@0ad9 │ │ +0806f6: 0a23 |005b: move-result v35 │ │ +0806f8: a619 1923 |005c: add-float v25, v25, v35 │ │ +0806fc: 0800 2a00 |005e: move-object/from16 v0, v42 │ │ +080700: 0201 1100 |0060: move/from16 v1, v17 │ │ +080704: 7120 da0a 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@0ada │ │ +08070a: 0a23 |0065: move-result v35 │ │ +08070c: a61a 1a23 |0066: add-float v26, v26, v35 │ │ +080710: 28e3 |0068: goto 004b // -001d │ │ +080712: 3815 1800 |0069: if-eqz v21, 0081 // +0018 │ │ +080716: d80b 06ff |006b: add-int/lit8 v11, v6, #int -1 // #ff │ │ +08071a: 82b0 |006d: int-to-float v0, v11 │ │ +08071c: 0223 0000 |006e: move/from16 v35, v0 │ │ +080720: a90d 1923 |0070: div-float v13, v25, v35 │ │ +080724: 82b0 |0072: int-to-float v0, v11 │ │ +080726: 0223 0000 |0073: move/from16 v35, v0 │ │ +08072a: a90e 1a23 |0075: div-float v14, v26, v35 │ │ +08072e: 1310 0000 |0077: const/16 v16, #int 0 // #0 │ │ +080732: d550 ff00 |0079: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +080736: 0223 0000 |007b: move/from16 v35, v0 │ │ +08073a: 2b23 3904 0000 |007d: packed-switch v35, 000004b6 // +00000439 │ │ +080740: 0f10 |0080: return v16 │ │ +080742: 016b |0081: move v11, v6 │ │ +080744: 28eb |0082: goto 006d // -0015 │ │ +080746: 0800 2900 |0083: move-object/from16 v0, v41 │ │ +08074a: 590d 2e03 |0085: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +08074e: 0800 2900 |0087: move-object/from16 v0, v41 │ │ +080752: 590d 2803 |0089: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ +080756: 0800 2900 |008b: move-object/from16 v0, v41 │ │ +08075a: 590e 2f03 |008d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +08075e: 0800 2900 |008f: move-object/from16 v0, v41 │ │ +080762: 590e 2903 |0091: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ +080766: 7601 fa09 2900 |0093: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@09fa │ │ +08076c: 28ea |0096: goto 0080 // -0016 │ │ +08076e: 0800 2900 |0097: move-object/from16 v0, v41 │ │ +080772: 590d 2e03 |0099: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +080776: 0800 2900 |009b: move-object/from16 v0, v41 │ │ +08077a: 590d 2803 |009d: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ +08077e: 0800 2900 |009f: move-object/from16 v0, v41 │ │ +080782: 590e 2f03 |00a1: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +080786: 0800 2900 |00a3: move-object/from16 v0, v41 │ │ +08078a: 590e 2903 |00a5: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ +08078e: 0800 2900 |00a7: move-object/from16 v0, v41 │ │ +080792: 5400 3603 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080796: 0823 0000 |00ab: move-object/from16 v35, v0 │ │ +08079a: 1324 e803 |00ad: const/16 v36, #int 1000 // #3e8 │ │ +08079e: 0800 2900 |00af: move-object/from16 v0, v41 │ │ +0807a2: 5200 3103 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ +0807a6: 0225 0000 |00b3: move/from16 v37, v0 │ │ +0807aa: 0200 2500 |00b5: move/from16 v0, v37 │ │ +0807ae: 8200 |00b7: int-to-float v0, v0 │ │ +0807b0: 0225 0000 |00b8: move/from16 v37, v0 │ │ +0807b4: 7403 531e 2300 |00ba: invoke-virtual/range {v35, v36, v37}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ +0807ba: 7701 d50a 2a00 |00bd: invoke-static/range {v42}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@0ad5 │ │ +0807c0: 0a1b |00c0: move-result v27 │ │ +0807c2: 0800 2a00 |00c1: move-object/from16 v0, v42 │ │ +0807c6: 0201 1b00 |00c3: move/from16 v1, v27 │ │ +0807ca: 7120 d80a 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +0807d0: 0a12 |00c8: move-result v18 │ │ +0807d2: 0800 2900 |00c9: move-object/from16 v0, v41 │ │ +0807d6: 5400 3603 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +0807da: 0823 0000 |00cd: move-object/from16 v35, v0 │ │ +0807de: 0800 2300 |00cf: move-object/from16 v0, v35 │ │ +0807e2: 0201 1200 |00d1: move/from16 v1, v18 │ │ +0807e6: 7120 640b 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +0807ec: 0a20 |00d6: move-result v32 │ │ +0807ee: 0800 2900 |00d7: move-object/from16 v0, v41 │ │ +0807f2: 5400 3603 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +0807f6: 0823 0000 |00db: move-object/from16 v35, v0 │ │ +0807fa: 0800 2300 |00dd: move-object/from16 v0, v35 │ │ +0807fe: 0201 1200 |00df: move/from16 v1, v18 │ │ +080802: 7120 650b 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +080808: 0a22 |00e4: move-result v34 │ │ +08080a: 1311 0000 |00e5: const/16 v17, #int 0 // #0 │ │ +08080e: 0200 1100 |00e7: move/from16 v0, v17 │ │ +080812: 3560 97ff |00e9: if-ge v0, v6, 0080 // -0069 │ │ +080816: 0200 1100 |00eb: move/from16 v0, v17 │ │ +08081a: 0201 1b00 |00ed: move/from16 v1, v27 │ │ +08081e: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +080822: d811 1101 |00f1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +080826: 28f4 |00f3: goto 00e7 // -000c │ │ +080828: 0800 2a00 |00f4: move-object/from16 v0, v42 │ │ +08082c: 0201 1100 |00f6: move/from16 v1, v17 │ │ +080830: 7120 d80a 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +080836: 0a13 |00fb: move-result v19 │ │ +080838: 0800 2900 |00fc: move-object/from16 v0, v41 │ │ +08083c: 5400 3603 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080840: 0823 0000 |0100: move-object/from16 v35, v0 │ │ +080844: 0800 2300 |0102: move-object/from16 v0, v35 │ │ +080848: 0201 1300 |0104: move/from16 v1, v19 │ │ +08084c: 7120 640b 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +080852: 0a23 |0109: move-result v35 │ │ +080854: a81f 2023 |010a: mul-float v31, v32, v35 │ │ +080858: 0800 2900 |010c: move-object/from16 v0, v41 │ │ +08085c: 5400 3603 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080860: 0823 0000 |0110: move-object/from16 v35, v0 │ │ +080864: 0800 2300 |0112: move-object/from16 v0, v35 │ │ +080868: 0201 1300 |0114: move/from16 v1, v19 │ │ +08086c: 7120 650b 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +080872: 0a23 |0119: move-result v35 │ │ +080874: a821 2223 |011a: mul-float v33, v34, v35 │ │ +080878: a60c 1f21 |011c: add-float v12, v31, v33 │ │ +08087c: 1323 0000 |011e: const/16 v35, #int 0 // #0 │ │ +080880: 2e23 0c23 |0120: cmpg-float v35, v12, v35 │ │ +080884: 3b23 cfff |0122: if-gez v35, 00f1 // -0031 │ │ +080888: 0800 2900 |0124: move-object/from16 v0, v41 │ │ +08088c: 5400 3603 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080890: 0823 0000 |0128: move-object/from16 v35, v0 │ │ +080894: 7401 521e 2300 |012a: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.clear:()V // method@1e52 │ │ +08089a: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +08089e: 0800 2900 |012f: move-object/from16 v0, v41 │ │ +0808a2: 5400 2603 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +0808a6: 0823 0000 |0133: move-object/from16 v35, v0 │ │ +0808aa: 3823 7100 |0135: if-eqz v35, 01a6 // +0071 │ │ +0808ae: 0800 2900 |0137: move-object/from16 v0, v41 │ │ +0808b2: 5400 2a03 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +0808b6: 0823 0000 |013b: move-object/from16 v35, v0 │ │ +0808ba: 1324 0300 |013d: const/16 v36, #int 3 // #3 │ │ +0808be: 7402 6f02 2300 |013f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.hasMessages:(I)Z // method@026f │ │ +0808c4: 0a0f |0142: move-result v15 │ │ +0808c6: 380f 0d00 |0143: if-eqz v15, 0150 // +000d │ │ +0808ca: 0800 2900 |0145: move-object/from16 v0, v41 │ │ +0808ce: 5400 2a03 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +0808d2: 0823 0000 |0149: move-object/from16 v35, v0 │ │ +0808d6: 1324 0300 |014b: const/16 v36, #int 3 // #3 │ │ +0808da: 7402 7402 2300 |014d: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +0808e0: 0800 2900 |0150: move-object/from16 v0, v41 │ │ +0808e4: 5400 2403 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +0808e8: 0823 0000 |0154: move-object/from16 v35, v0 │ │ +0808ec: 3823 0d01 |0156: if-eqz v35, 0263 // +010d │ │ +0808f0: 0800 2900 |0158: move-object/from16 v0, v41 │ │ +0808f4: 5400 3303 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ +0808f8: 0823 0000 |015c: move-object/from16 v35, v0 │ │ +0808fc: 3823 0501 |015e: if-eqz v35, 0263 // +0105 │ │ +080900: 380f 0301 |0160: if-eqz v15, 0263 // +0103 │ │ +080904: 0800 2900 |0162: move-object/from16 v0, v41 │ │ +080908: 5400 2403 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +08090c: 0823 0000 |0166: move-object/from16 v35, v0 │ │ +080910: 0800 2900 |0168: move-object/from16 v0, v41 │ │ +080914: 5400 3303 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ +080918: 0824 0000 |016c: move-object/from16 v36, v0 │ │ +08091c: 0800 2900 |016e: move-object/from16 v0, v41 │ │ +080920: 0801 2300 |0170: move-object/from16 v1, v35 │ │ +080924: 0802 2400 |0172: move-object/from16 v2, v36 │ │ +080928: 0803 2a00 |0174: move-object/from16 v3, v42 │ │ +08092c: 7040 fd09 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@09fd │ │ +080932: 0a23 |0179: move-result v35 │ │ +080934: 3823 e900 |017a: if-eqz v35, 0263 // +00e9 │ │ +080938: 1323 0100 |017c: const/16 v35, #int 1 // #1 │ │ +08093c: 0200 2300 |017e: move/from16 v0, v35 │ │ +080940: 0801 2900 |0180: move-object/from16 v1, v41 │ │ +080944: 5c10 2c03 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +080948: 0800 2900 |0184: move-object/from16 v0, v41 │ │ +08094c: 5400 2603 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080950: 0823 0000 |0188: move-object/from16 v35, v0 │ │ +080954: 0800 2900 |018a: move-object/from16 v0, v41 │ │ +080958: 5400 2403 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +08095c: 0824 0000 |018e: move-object/from16 v36, v0 │ │ +080960: 7802 c01d 2300 |0190: invoke-interface/range {v35, v36}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1dc0 │ │ +080966: 0a23 |0193: move-result v35 │ │ +080968: 9610 1023 |0194: or-int v16, v16, v35 │ │ +08096c: 0800 2900 |0196: move-object/from16 v0, v41 │ │ +080970: 5400 2603 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080974: 0823 0000 |019a: move-object/from16 v35, v0 │ │ +080978: 0800 2300 |019c: move-object/from16 v0, v35 │ │ +08097c: 0801 2a00 |019e: move-object/from16 v1, v42 │ │ +080980: 7220 c11d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ +080986: 0a23 |01a3: move-result v35 │ │ +080988: 9610 1023 |01a4: or-int v16, v16, v35 │ │ +08098c: 0800 2900 |01a6: move-object/from16 v0, v41 │ │ +080990: 590d 2e03 |01a8: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +080994: 0800 2900 |01aa: move-object/from16 v0, v41 │ │ +080998: 590d 2803 |01ac: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ +08099c: 0800 2900 |01ae: move-object/from16 v0, v41 │ │ +0809a0: 590e 2f03 |01b0: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +0809a4: 0800 2900 |01b2: move-object/from16 v0, v41 │ │ +0809a8: 590e 2903 |01b4: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ +0809ac: 0800 2900 |01b6: move-object/from16 v0, v41 │ │ +0809b0: 5400 2403 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +0809b4: 0823 0000 |01ba: move-object/from16 v35, v0 │ │ +0809b8: 3823 0b00 |01bc: if-eqz v35, 01c7 // +000b │ │ +0809bc: 0800 2900 |01be: move-object/from16 v0, v41 │ │ +0809c0: 5400 2403 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +0809c4: 0823 0000 |01c2: move-object/from16 v35, v0 │ │ +0809c8: 7401 401e 2300 |01c4: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +0809ce: 7701 3f1e 2a00 |01c7: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ +0809d4: 0c23 |01ca: move-result-object v35 │ │ +0809d6: 0800 2300 |01cb: move-object/from16 v0, v35 │ │ +0809da: 0801 2900 |01cd: move-object/from16 v1, v41 │ │ +0809de: 5b10 2403 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +0809e2: 1323 0100 |01d1: const/16 v35, #int 1 // #1 │ │ +0809e6: 0200 2300 |01d3: move/from16 v0, v35 │ │ +0809ea: 0801 2900 |01d5: move-object/from16 v1, v41 │ │ +0809ee: 5c10 2303 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +0809f2: 1323 0100 |01d9: const/16 v35, #int 1 // #1 │ │ +0809f6: 0200 2300 |01db: move/from16 v0, v35 │ │ +0809fa: 0801 2900 |01dd: move-object/from16 v1, v41 │ │ +0809fe: 5c10 2203 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ +080a02: 1323 0100 |01e1: const/16 v35, #int 1 // #1 │ │ +080a06: 0200 2300 |01e3: move/from16 v0, v35 │ │ +080a0a: 0801 2900 |01e5: move-object/from16 v1, v41 │ │ +080a0e: 5c10 3403 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ +080a12: 1323 0000 |01e9: const/16 v35, #int 0 // #0 │ │ +080a16: 0200 2300 |01eb: move/from16 v0, v35 │ │ +080a1a: 0801 2900 |01ed: move-object/from16 v1, v41 │ │ +080a1e: 5c10 2b03 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080a22: 1323 0000 |01f1: const/16 v35, #int 0 // #0 │ │ +080a26: 0200 2300 |01f3: move/from16 v0, v35 │ │ +080a2a: 0801 2900 |01f5: move-object/from16 v1, v41 │ │ +080a2e: 5c10 2503 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +080a32: 0800 2900 |01f9: move-object/from16 v0, v41 │ │ +080a36: 5500 2d03 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ +080a3a: 0223 0000 |01fd: move/from16 v35, v0 │ │ +080a3e: 3823 3400 |01ff: if-eqz v35, 0233 // +0034 │ │ +080a42: 0800 2900 |0201: move-object/from16 v0, v41 │ │ +080a46: 5400 2a03 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080a4a: 0823 0000 |0205: move-object/from16 v35, v0 │ │ +080a4e: 1324 0200 |0207: const/16 v36, #int 2 // #2 │ │ +080a52: 7402 7402 2300 |0209: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080a58: 0800 2900 |020c: move-object/from16 v0, v41 │ │ +080a5c: 5400 2a03 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080a60: 0823 0000 |0210: move-object/from16 v35, v0 │ │ +080a64: 1324 0200 |0212: const/16 v36, #int 2 // #2 │ │ +080a68: 0800 2900 |0214: move-object/from16 v0, v41 │ │ +080a6c: 5400 2403 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080a70: 0825 0000 |0218: move-object/from16 v37, v0 │ │ +080a74: 7401 351e 2500 |021a: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1e35 │ │ +080a7a: 0b25 |021d: move-result-wide v37 │ │ +080a7c: 6027 2103 |021e: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ +080a80: 0200 2700 |0220: move/from16 v0, v39 │ │ +080a84: 8100 |0222: int-to-long v0, v0 │ │ +080a86: 0527 0000 |0223: move-wide/from16 v39, v0 │ │ +080a8a: 9b25 2527 |0225: add-long v37, v37, v39 │ │ +080a8e: 6027 1d03 |0227: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@031d │ │ +080a92: 0200 2700 |0229: move/from16 v0, v39 │ │ +080a96: 8100 |022b: int-to-long v0, v0 │ │ +080a98: 0527 0000 |022c: move-wide/from16 v39, v0 │ │ +080a9c: 9b25 2527 |022e: add-long v37, v37, v39 │ │ +080aa0: 7404 7602 2300 |0230: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0276 │ │ +080aa6: 0800 2900 |0233: move-object/from16 v0, v41 │ │ +080aaa: 5400 2a03 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080aae: 0823 0000 |0237: move-object/from16 v35, v0 │ │ +080ab2: 1324 0100 |0239: const/16 v36, #int 1 // #1 │ │ +080ab6: 0800 2900 |023b: move-object/from16 v0, v41 │ │ +080aba: 5400 2403 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080abe: 0825 0000 |023f: move-object/from16 v37, v0 │ │ +080ac2: 7401 351e 2500 |0241: invoke-virtual/range {v37}, Landroid/view/MotionEvent;.getDownTime:()J // method@1e35 │ │ +080ac8: 0b25 |0244: move-result-wide v37 │ │ +080aca: 6027 2103 |0245: sget v39, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@0321 │ │ +080ace: 0200 2700 |0247: move/from16 v0, v39 │ │ +080ad2: 8100 |0249: int-to-long v0, v0 │ │ +080ad4: 0527 0000 |024a: move-wide/from16 v39, v0 │ │ +080ad8: 9b25 2527 |024c: add-long v37, v37, v39 │ │ +080adc: 7404 7602 2300 |024e: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@0276 │ │ +080ae2: 0800 2900 |0251: move-object/from16 v0, v41 │ │ +080ae6: 5400 3003 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080aea: 0823 0000 |0255: move-object/from16 v35, v0 │ │ +080aee: 0800 2300 |0257: move-object/from16 v0, v35 │ │ +080af2: 0801 2a00 |0259: move-object/from16 v1, v42 │ │ +080af6: 7220 c31d 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1dc3 │ │ +080afc: 0a23 |025e: move-result v35 │ │ +080afe: 9610 1023 |025f: or-int v16, v16, v35 │ │ +080b02: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +080b06: 0800 2900 |0263: move-object/from16 v0, v41 │ │ +080b0a: 5400 2a03 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080b0e: 0823 0000 |0267: move-object/from16 v35, v0 │ │ +080b12: 1324 0300 |0269: const/16 v36, #int 3 // #3 │ │ +080b16: 6025 1c03 |026b: sget v37, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@031c │ │ +080b1a: 0200 2500 |026d: move/from16 v0, v37 │ │ +080b1e: 8100 |026f: int-to-long v0, v0 │ │ +080b20: 0525 0000 |0270: move-wide/from16 v37, v0 │ │ +080b24: 7404 7702 2300 |0272: invoke-virtual/range {v35, v36, v37, v38}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@0277 │ │ +080b2a: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +080b2e: 0800 2900 |0277: move-object/from16 v0, v41 │ │ +080b32: 5500 2b03 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080b36: 0223 0000 |027b: move/from16 v35, v0 │ │ +080b3a: 3923 03fe |027d: if-nez v35, 0080 // -01fd │ │ +080b3e: 0800 2900 |027f: move-object/from16 v0, v41 │ │ +080b42: 5200 2e03 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +080b46: 0223 0000 |0283: move/from16 v35, v0 │ │ +080b4a: a716 230d |0285: sub-float v22, v35, v13 │ │ +080b4e: 0800 2900 |0287: move-object/from16 v0, v41 │ │ +080b52: 5200 2f03 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +080b56: 0223 0000 |028b: move/from16 v35, v0 │ │ +080b5a: a717 230e |028d: sub-float v23, v35, v14 │ │ +080b5e: 0800 2900 |028f: move-object/from16 v0, v41 │ │ +080b62: 5500 2c03 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +080b66: 0223 0000 |0293: move/from16 v35, v0 │ │ +080b6a: 3823 1400 |0295: if-eqz v35, 02a9 // +0014 │ │ +080b6e: 0800 2900 |0297: move-object/from16 v0, v41 │ │ +080b72: 5400 2603 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080b76: 0823 0000 |029b: move-object/from16 v35, v0 │ │ +080b7a: 0800 2300 |029d: move-object/from16 v0, v35 │ │ +080b7e: 0801 2a00 |029f: move-object/from16 v1, v42 │ │ +080b82: 7220 c11d 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ +080b88: 0a23 |02a4: move-result v35 │ │ +080b8a: 9610 1023 |02a5: or-int v16, v16, v35 │ │ +080b8e: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +080b92: 0800 2900 |02a9: move-object/from16 v0, v41 │ │ +080b96: 5500 2303 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +080b9a: 0223 0000 |02ad: move/from16 v35, v0 │ │ +080b9e: 3823 8700 |02af: if-eqz v35, 0336 // +0087 │ │ +080ba2: 0800 2900 |02b1: move-object/from16 v0, v41 │ │ +080ba6: 5200 2803 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0328 │ │ +080baa: 0223 0000 |02b5: move/from16 v35, v0 │ │ +080bae: a723 0d23 |02b7: sub-float v35, v13, v35 │ │ +080bb2: 0200 2300 |02b9: move/from16 v0, v35 │ │ +080bb6: 8708 |02bb: float-to-int v8, v0 │ │ +080bb8: 0800 2900 |02bc: move-object/from16 v0, v41 │ │ +080bbc: 5200 2903 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0329 │ │ +080bc0: 0223 0000 |02c0: move/from16 v35, v0 │ │ +080bc4: a723 0e23 |02c2: sub-float v35, v14, v35 │ │ +080bc8: 0200 2300 |02c4: move/from16 v0, v35 │ │ +080bcc: 8709 |02c6: float-to-int v9, v0 │ │ +080bce: 9223 0808 |02c7: mul-int v35, v8, v8 │ │ +080bd2: 9224 0909 |02c9: mul-int v36, v9, v9 │ │ +080bd6: 900a 2324 |02cb: add-int v10, v35, v36 │ │ +080bda: 0800 2900 |02cd: move-object/from16 v0, v41 │ │ +080bde: 5200 3503 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ +080be2: 0223 0000 |02d1: move/from16 v35, v0 │ │ +080be6: 0200 2300 |02d3: move/from16 v0, v35 │ │ +080bea: 370a 4d00 |02d5: if-le v10, v0, 0322 // +004d │ │ +080bee: 0800 2900 |02d7: move-object/from16 v0, v41 │ │ +080bf2: 5400 3003 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080bf6: 0823 0000 |02db: move-object/from16 v35, v0 │ │ +080bfa: 0800 2900 |02dd: move-object/from16 v0, v41 │ │ +080bfe: 5400 2403 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080c02: 0824 0000 |02e1: move-object/from16 v36, v0 │ │ +080c06: 0800 2300 |02e3: move-object/from16 v0, v35 │ │ +080c0a: 0801 2400 |02e5: move-object/from16 v1, v36 │ │ +080c0e: 0802 2a00 |02e7: move-object/from16 v2, v42 │ │ +080c12: 0203 1600 |02e9: move/from16 v3, v22 │ │ +080c16: 0204 1700 |02eb: move/from16 v4, v23 │ │ +080c1a: 7254 c61d 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc6 │ │ +080c20: 0a10 |02f0: move-result v16 │ │ +080c22: 0800 2900 |02f1: move-object/from16 v0, v41 │ │ +080c26: 590d 2e03 |02f3: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +080c2a: 0800 2900 |02f5: move-object/from16 v0, v41 │ │ +080c2e: 590e 2f03 |02f7: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +080c32: 1323 0000 |02f9: const/16 v35, #int 0 // #0 │ │ +080c36: 0200 2300 |02fb: move/from16 v0, v35 │ │ +080c3a: 0801 2900 |02fd: move-object/from16 v1, v41 │ │ +080c3e: 5c10 2303 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +080c42: 0800 2900 |0301: move-object/from16 v0, v41 │ │ +080c46: 5400 2a03 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080c4a: 0823 0000 |0305: move-object/from16 v35, v0 │ │ +080c4e: 1324 0300 |0307: const/16 v36, #int 3 // #3 │ │ +080c52: 7402 7402 2300 |0309: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080c58: 0800 2900 |030c: move-object/from16 v0, v41 │ │ +080c5c: 5400 2a03 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080c60: 0823 0000 |0310: move-object/from16 v35, v0 │ │ +080c64: 1324 0100 |0312: const/16 v36, #int 1 // #1 │ │ +080c68: 7402 7402 2300 |0314: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080c6e: 0800 2900 |0317: move-object/from16 v0, v41 │ │ +080c72: 5400 2a03 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080c76: 0823 0000 |031b: move-object/from16 v35, v0 │ │ +080c7a: 1324 0200 |031d: const/16 v36, #int 2 // #2 │ │ +080c7e: 7402 7402 2300 |031f: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080c84: 0800 2900 |0322: move-object/from16 v0, v41 │ │ +080c88: 5200 3503 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0335 │ │ +080c8c: 0223 0000 |0326: move/from16 v35, v0 │ │ +080c90: 0200 2300 |0328: move/from16 v0, v35 │ │ +080c94: 370a 56fd |032a: if-le v10, v0, 0080 // -02aa │ │ +080c98: 1323 0000 |032c: const/16 v35, #int 0 // #0 │ │ +080c9c: 0200 2300 |032e: move/from16 v0, v35 │ │ +080ca0: 0801 2900 |0330: move-object/from16 v1, v41 │ │ +080ca4: 5c10 2203 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0322 │ │ +080ca8: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +080cac: 7701 ac22 1600 |0336: invoke-static/range {v22}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +080cb2: 0a23 |0339: move-result v35 │ │ +080cb4: 1524 803f |033a: const/high16 v36, #int 1065353216 // #3f80 │ │ +080cb8: 2d23 2324 |033c: cmpl-float v35, v35, v36 │ │ +080cbc: 3b23 0c00 |033e: if-gez v35, 034a // +000c │ │ +080cc0: 7701 ac22 1700 |0340: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +080cc6: 0a23 |0343: move-result v35 │ │ +080cc8: 1524 803f |0344: const/high16 v36, #int 1065353216 // #3f80 │ │ +080ccc: 2d23 2324 |0346: cmpl-float v35, v35, v36 │ │ +080cd0: 3a23 38fd |0348: if-ltz v35, 0080 // -02c8 │ │ +080cd4: 0800 2900 |034a: move-object/from16 v0, v41 │ │ +080cd8: 5400 3003 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080cdc: 0823 0000 |034e: move-object/from16 v35, v0 │ │ +080ce0: 0800 2900 |0350: move-object/from16 v0, v41 │ │ +080ce4: 5400 2403 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080ce8: 0824 0000 |0354: move-object/from16 v36, v0 │ │ +080cec: 0800 2300 |0356: move-object/from16 v0, v35 │ │ +080cf0: 0801 2400 |0358: move-object/from16 v1, v36 │ │ +080cf4: 0802 2a00 |035a: move-object/from16 v2, v42 │ │ +080cf8: 0203 1600 |035c: move/from16 v3, v22 │ │ +080cfc: 0204 1700 |035e: move/from16 v4, v23 │ │ +080d00: 7254 c61d 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc6 │ │ +080d06: 0a10 |0363: move-result v16 │ │ +080d08: 0800 2900 |0364: move-object/from16 v0, v41 │ │ +080d0c: 590d 2e03 |0366: iput v13, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@032e │ │ +080d10: 0800 2900 |0368: move-object/from16 v0, v41 │ │ +080d14: 590e 2f03 |036a: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@032f │ │ +080d18: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +080d1c: 1323 0000 |036e: const/16 v35, #int 0 // #0 │ │ +080d20: 0200 2300 |0370: move/from16 v0, v35 │ │ +080d24: 0801 2900 |0372: move-object/from16 v1, v41 │ │ +080d28: 5c10 3403 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0334 │ │ +080d2c: 7701 3f1e 2a00 |0376: invoke-static/range {v42}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1e3f │ │ +080d32: 0c07 |0379: move-result-object v7 │ │ +080d34: 0800 2900 |037a: move-object/from16 v0, v41 │ │ +080d38: 5500 2c03 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +080d3c: 0223 0000 |037e: move/from16 v35, v0 │ │ +080d40: 3823 6800 |0380: if-eqz v35, 03e8 // +0068 │ │ +080d44: 0800 2900 |0382: move-object/from16 v0, v41 │ │ +080d48: 5400 2603 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080d4c: 0823 0000 |0386: move-object/from16 v35, v0 │ │ +080d50: 0800 2300 |0388: move-object/from16 v0, v35 │ │ +080d54: 0801 2a00 |038a: move-object/from16 v1, v42 │ │ +080d58: 7220 c11d 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1dc1 │ │ +080d5e: 0a23 |038f: move-result v35 │ │ +080d60: 9610 1023 |0390: or-int v16, v16, v35 │ │ +080d64: 0800 2900 |0392: move-object/from16 v0, v41 │ │ +080d68: 5400 3303 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ +080d6c: 0823 0000 |0396: move-object/from16 v35, v0 │ │ +080d70: 3823 0b00 |0398: if-eqz v35, 03a3 // +000b │ │ +080d74: 0800 2900 |039a: move-object/from16 v0, v41 │ │ +080d78: 5400 3303 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ +080d7c: 0823 0000 |039e: move-object/from16 v35, v0 │ │ +080d80: 7401 401e 2300 |03a0: invoke-virtual/range {v35}, Landroid/view/MotionEvent;.recycle:()V // method@1e40 │ │ +080d86: 0800 2900 |03a3: move-object/from16 v0, v41 │ │ +080d8a: 5b07 3303 |03a5: iput-object v7, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0333 │ │ +080d8e: 0800 2900 |03a7: move-object/from16 v0, v41 │ │ +080d92: 5400 3603 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080d96: 0823 0000 |03ab: move-object/from16 v35, v0 │ │ +080d9a: 3823 1300 |03ad: if-eqz v35, 03c0 // +0013 │ │ +080d9e: 0800 2900 |03af: move-object/from16 v0, v41 │ │ +080da2: 5400 3603 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080da6: 0823 0000 |03b3: move-object/from16 v35, v0 │ │ +080daa: 7401 591e 2300 |03b5: invoke-virtual/range {v35}, Landroid/view/VelocityTracker;.recycle:()V // method@1e59 │ │ +080db0: 1323 0000 |03b8: const/16 v35, #int 0 // #0 │ │ +080db4: 0800 2300 |03ba: move-object/from16 v0, v35 │ │ +080db8: 0801 2900 |03bc: move-object/from16 v1, v41 │ │ +080dbc: 5b10 3603 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080dc0: 1323 0000 |03c0: const/16 v35, #int 0 // #0 │ │ +080dc4: 0200 2300 |03c2: move/from16 v0, v35 │ │ +080dc8: 0801 2900 |03c4: move-object/from16 v1, v41 │ │ +080dcc: 5c10 2c03 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@032c │ │ +080dd0: 1323 0000 |03c8: const/16 v35, #int 0 // #0 │ │ +080dd4: 0200 2300 |03ca: move/from16 v0, v35 │ │ +080dd8: 0801 2900 |03cc: move-object/from16 v1, v41 │ │ +080ddc: 5c10 2503 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +080de0: 0800 2900 |03d0: move-object/from16 v0, v41 │ │ +080de4: 5400 2a03 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080de8: 0823 0000 |03d4: move-object/from16 v35, v0 │ │ +080dec: 1324 0100 |03d6: const/16 v36, #int 1 // #1 │ │ +080df0: 7402 7402 2300 |03d8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080df6: 0800 2900 |03db: move-object/from16 v0, v41 │ │ +080dfa: 5400 2a03 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080dfe: 0823 0000 |03df: move-object/from16 v35, v0 │ │ +080e02: 1324 0200 |03e1: const/16 v36, #int 2 // #2 │ │ +080e06: 7402 7402 2300 |03e3: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080e0c: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +080e10: 0800 2900 |03e8: move-object/from16 v0, v41 │ │ +080e14: 5500 2b03 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080e18: 0223 0000 |03ec: move/from16 v35, v0 │ │ +080e1c: 3823 1600 |03ee: if-eqz v35, 0404 // +0016 │ │ +080e20: 0800 2900 |03f0: move-object/from16 v0, v41 │ │ +080e24: 5400 2a03 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@032a │ │ +080e28: 0823 0000 |03f4: move-object/from16 v35, v0 │ │ +080e2c: 1324 0300 |03f6: const/16 v36, #int 3 // #3 │ │ +080e30: 7402 7402 2300 |03f8: invoke-virtual/range {v35, v36}, Landroid/os/Handler;.removeMessages:(I)V // method@0274 │ │ +080e36: 1323 0000 |03fb: const/16 v35, #int 0 // #0 │ │ +080e3a: 0200 2300 |03fd: move/from16 v0, v35 │ │ +080e3e: 0801 2900 |03ff: move-object/from16 v1, v41 │ │ +080e42: 5c10 2b03 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@032b │ │ +080e46: 288f |0403: goto 0392 // -0071 │ │ +080e48: 0800 2900 |0404: move-object/from16 v0, v41 │ │ +080e4c: 5500 2303 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0323 │ │ +080e50: 0223 0000 |0408: move/from16 v35, v0 │ │ +080e54: 3823 2f00 |040a: if-eqz v35, 0439 // +002f │ │ +080e58: 0800 2900 |040c: move-object/from16 v0, v41 │ │ +080e5c: 5400 3003 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080e60: 0823 0000 |0410: move-object/from16 v35, v0 │ │ +080e64: 0800 2300 |0412: move-object/from16 v0, v35 │ │ +080e68: 0801 2a00 |0414: move-object/from16 v1, v42 │ │ +080e6c: 7220 c81d 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1dc8 │ │ +080e72: 0a10 |0419: move-result v16 │ │ +080e74: 0800 2900 |041a: move-object/from16 v0, v41 │ │ +080e78: 5500 2503 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0325 │ │ +080e7c: 0223 0000 |041e: move/from16 v35, v0 │ │ +080e80: 3823 72ff |0420: if-eqz v35, 0392 // -008e │ │ +080e84: 0800 2900 |0422: move-object/from16 v0, v41 │ │ +080e88: 5400 2603 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080e8c: 0823 0000 |0426: move-object/from16 v35, v0 │ │ +080e90: 3823 6aff |0428: if-eqz v35, 0392 // -0096 │ │ +080e94: 0800 2900 |042a: move-object/from16 v0, v41 │ │ +080e98: 5400 2603 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080e9c: 0823 0000 |042e: move-object/from16 v35, v0 │ │ +080ea0: 0800 2300 |0430: move-object/from16 v0, v35 │ │ +080ea4: 0801 2a00 |0432: move-object/from16 v1, v42 │ │ +080ea8: 7220 c21d 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1dc2 │ │ +080eae: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +080eb2: 0800 2900 |0439: move-object/from16 v0, v41 │ │ +080eb6: 5400 3603 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0336 │ │ +080eba: 081c 0000 |043d: move-object/from16 v28, v0 │ │ +080ebe: 1323 0000 |043f: const/16 v35, #int 0 // #0 │ │ +080ec2: 0800 2a00 |0441: move-object/from16 v0, v42 │ │ +080ec6: 0201 2300 |0443: move/from16 v1, v35 │ │ +080eca: 7120 d80a 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ad8 │ │ +080ed0: 0a14 |0448: move-result v20 │ │ +080ed2: 1323 e803 |0449: const/16 v35, #int 1000 // #3e8 │ │ +080ed6: 0800 2900 |044b: move-object/from16 v0, v41 │ │ +080eda: 5200 3103 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@0331 │ │ +080ede: 0224 0000 |044f: move/from16 v36, v0 │ │ +080ee2: 0200 2400 |0451: move/from16 v0, v36 │ │ +080ee6: 8200 |0453: int-to-float v0, v0 │ │ +080ee8: 0224 0000 |0454: move/from16 v36, v0 │ │ +080eec: 0800 1c00 |0456: move-object/from16 v0, v28 │ │ +080ef0: 0201 2300 |0458: move/from16 v1, v35 │ │ +080ef4: 0202 2400 |045a: move/from16 v2, v36 │ │ +080ef8: 6e30 531e 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1e53 │ │ +080efe: 0800 1c00 |045f: move-object/from16 v0, v28 │ │ +080f02: 0201 1400 |0461: move/from16 v1, v20 │ │ +080f06: 7120 650b 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b65 │ │ +080f0c: 0a1e |0466: move-result v30 │ │ +080f0e: 0800 1c00 |0467: move-object/from16 v0, v28 │ │ +080f12: 0201 1400 |0469: move/from16 v1, v20 │ │ +080f16: 7120 640b 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b64 │ │ +080f1c: 0a1d |046e: move-result v29 │ │ +080f1e: 7701 ac22 1e00 |046f: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +080f24: 0a23 |0472: move-result v35 │ │ +080f26: 0800 2900 |0473: move-object/from16 v0, v41 │ │ +080f2a: 5200 3203 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ +080f2e: 0224 0000 |0477: move/from16 v36, v0 │ │ +080f32: 0200 2400 |0479: move/from16 v0, v36 │ │ +080f36: 8200 |047b: int-to-float v0, v0 │ │ +080f38: 0224 0000 |047c: move/from16 v36, v0 │ │ +080f3c: 2d23 2324 |047e: cmpl-float v35, v35, v36 │ │ +080f40: 3c23 1500 |0480: if-gtz v35, 0495 // +0015 │ │ +080f44: 7701 ac22 1d00 |0482: invoke-static/range {v29}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +080f4a: 0a23 |0485: move-result v35 │ │ +080f4c: 0800 2900 |0486: move-object/from16 v0, v41 │ │ +080f50: 5200 3203 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0332 │ │ +080f54: 0224 0000 |048a: move/from16 v36, v0 │ │ +080f58: 0200 2400 |048c: move/from16 v0, v36 │ │ +080f5c: 8200 |048e: int-to-float v0, v0 │ │ +080f5e: 0224 0000 |048f: move/from16 v36, v0 │ │ +080f62: 2d23 2324 |0491: cmpl-float v35, v35, v36 │ │ +080f66: 3d23 fffe |0493: if-lez v35, 0392 // -0101 │ │ +080f6a: 0800 2900 |0495: move-object/from16 v0, v41 │ │ +080f6e: 5400 3003 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@0330 │ │ +080f72: 0823 0000 |0499: move-object/from16 v35, v0 │ │ +080f76: 0800 2900 |049b: move-object/from16 v0, v41 │ │ +080f7a: 5400 2403 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0324 │ │ +080f7e: 0824 0000 |049f: move-object/from16 v36, v0 │ │ +080f82: 0800 2300 |04a1: move-object/from16 v0, v35 │ │ +080f86: 0801 2400 |04a3: move-object/from16 v1, v36 │ │ +080f8a: 0802 2a00 |04a5: move-object/from16 v2, v42 │ │ +080f8e: 0203 1d00 |04a7: move/from16 v3, v29 │ │ +080f92: 0204 1e00 |04a9: move/from16 v4, v30 │ │ +080f96: 7254 c41d 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1dc4 │ │ +080f9c: 0a10 |04ae: move-result v16 │ │ +080f9e: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +080fa2: 7601 f909 2900 |04b1: invoke-direct/range {v41}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@09f9 │ │ +080fa8: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +080fac: 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 │ │ @@ -152594,70 +152593,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 │ │ -080fcc: |[080fcc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -080fdc: 5c01 2d03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ -080fe0: 0e00 |0002: return-void │ │ +080fd0: |[080fd0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +080fe0: 5c01 2d03 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@032d │ │ +080fe4: 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 │ │ @@ -152667,31 +152666,31 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080fe4: |[080fe4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -080ff4: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ -080ff8: 0e00 |0002: return-void │ │ +080fe8: |[080fe8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +080ff8: 5b01 2603 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0326 │ │ +080ffc: 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 : 1019 (GestureDetectorCompat.java) │ │ │ │ Class #596 header: │ │ -class_idx : 411 │ │ +class_idx : 418 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1019 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #596 annotations: │ │ @@ -152717,20 +152716,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 │ │ -080ffc: |[080ffc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -08100c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -081012: 2200 8a03 |0003: new-instance v0, Landroid/view/GestureDetector; // type@038a │ │ -081016: 7040 c91d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1dc9 │ │ -08101c: 5b10 3703 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ -081020: 0e00 |000a: return-void │ │ +081000: |[081000] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +081010: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +081016: 2200 9103 |0003: new-instance v0, Landroid/view/GestureDetector; // type@0391 │ │ +08101a: 7040 c91d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1dc9 │ │ +081020: 5b10 3703 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ +081024: 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; │ │ @@ -152744,19 +152743,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081024: |[081024] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -081034: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ -081038: 6e10 ca1d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1dca │ │ -08103e: 0a00 |0005: move-result v0 │ │ -081040: 0f00 |0006: return v0 │ │ +081028: |[081028] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +081038: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ +08103c: 6e10 ca1d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1dca │ │ +081042: 0a00 |0005: move-result v0 │ │ +081044: 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;) │ │ @@ -152764,19 +152763,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -081044: |[081044] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -081054: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ -081058: 6e20 cb1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1dcb │ │ -08105e: 0a00 |0005: move-result v0 │ │ -081060: 0f00 |0006: return v0 │ │ +081048: |[081048] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +081058: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ +08105c: 6e20 cb1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1dcb │ │ +081062: 0a00 |0005: move-result v0 │ │ +081064: 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; │ │ │ │ @@ -152785,18 +152784,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081064: |[081064] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -081074: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ -081078: 6e20 cc1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1dcc │ │ -08107e: 0e00 |0005: return-void │ │ +081068: |[081068] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +081078: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ +08107c: 6e20 cc1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1dcc │ │ +081082: 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 │ │ @@ -152806,32 +152805,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081080: |[081080] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -081090: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ -081094: 6e20 cd1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1dcd │ │ -08109a: 0e00 |0005: return-void │ │ +081084: |[081084] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +081094: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0337 │ │ +081098: 6e20 cd1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1dcd │ │ +08109e: 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 : 1019 (GestureDetectorCompat.java) │ │ │ │ Class #597 header: │ │ -class_idx : 414 │ │ +class_idx : 421 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #597 annotations: │ │ @@ -152853,17 +152852,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08109c: |[08109c] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -0810ac: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0810b2: 0e00 |0003: return-void │ │ +0810a0: |[0810a0] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +0810b0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0810b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -152872,17 +152871,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 │ │ -0810b4: |[0810b4] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0810c4: 7707 ce1d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1dce │ │ -0810ca: 0e00 |0003: return-void │ │ +0810b8: |[0810b8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0810c8: 7707 ce1d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1dce │ │ +0810ce: 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 │ │ @@ -152899,17 +152898,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 │ │ -0810cc: |[0810cc] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0810dc: 7155 d01d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1dd0 │ │ -0810e2: 0e00 |0003: return-void │ │ +0810d0: |[0810d0] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0810e0: 7155 d01d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1dd0 │ │ +0810e6: 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 │ │ @@ -152924,17 +152923,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 │ │ -0810e4: |[0810e4] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0810f4: 7130 d21d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1dd2 │ │ -0810fa: 0e00 |0003: return-void │ │ +0810e8: |[0810e8] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0810f8: 7130 d21d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1dd2 │ │ +0810fe: 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 │ │ @@ -152947,32 +152946,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0810fc: |[0810fc] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -08110c: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -081112: b520 |0003: and-int/2addr v0, v2 │ │ -081114: 0f00 |0004: return v0 │ │ +081100: |[081100] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +081110: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +081116: b520 |0003: and-int/2addr v0, v2 │ │ +081118: 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 : 1026 (GravityCompat.java) │ │ │ │ Class #598 header: │ │ -class_idx : 415 │ │ +class_idx : 422 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1026 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #598 annotations: │ │ @@ -152994,17 +152993,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081118: |[081118] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -081128: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08112e: 0e00 |0003: return-void │ │ +08111c: |[08111c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +08112c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +081132: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -153013,17 +153012,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 │ │ -081130: |[081130] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -081140: 7708 220a 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@0a22 │ │ -081146: 0e00 |0003: return-void │ │ +081134: |[081134] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +081144: 7708 220a 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@0a22 │ │ +08114a: 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 │ │ @@ -153040,17 +153039,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 │ │ -081148: |[081148] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -081158: 7706 230a 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@0a23 │ │ -08115e: 0e00 |0003: return-void │ │ +08114c: |[08114c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +08115c: 7706 230a 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@0a23 │ │ +081162: 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 │ │ @@ -153065,17 +153064,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 │ │ -081160: |[081160] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -081170: 7140 240a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0a24 │ │ -081176: 0e00 |0003: return-void │ │ +081164: |[081164] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +081174: 7140 240a 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@0a24 │ │ +08117a: 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 │ │ @@ -153088,32 +153087,32 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -081178: |[081178] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -081188: 7120 250a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0a25 │ │ -08118e: 0a00 |0003: move-result v0 │ │ -081190: 0f00 |0004: return v0 │ │ +08117c: |[08117c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +08118c: 7120 250a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@0a25 │ │ +081192: 0a00 |0003: move-result v0 │ │ +081194: 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 : 1026 (GravityCompat.java) │ │ │ │ Class #599 header: │ │ -class_idx : 418 │ │ +class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 1162 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #599 annotations: │ │ @@ -153145,17 +153144,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081194: |[081194] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0811a4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0811aa: 0e00 |0003: return-void │ │ +081198: |[081198] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0811a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0811ae: 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;) │ │ @@ -153163,40 +153162,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0811ac: |[0811ac] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -0811bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0811be: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0811c0: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0811c4: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0811c8: 0121 |0006: move v1, v2 │ │ -0811ca: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0811ce: 9504 0600 |0009: and-int v4, v6, v0 │ │ -0811d2: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -0811d6: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -0811da: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0811de: 2203 5104 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -0811e2: 1a04 6610 |0013: const-string v4, "bad arguments" // string@1066 │ │ -0811e6: 7020 9c22 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -0811ec: 2703 |0018: throw v3 │ │ -0811ee: 0131 |0019: move v1, v3 │ │ -0811f0: 28ed |001a: goto 0007 // -0013 │ │ -0811f2: 0132 |001b: move v2, v3 │ │ -0811f4: 28f1 |001c: goto 000d // -000f │ │ -0811f6: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0811fa: b535 |001f: and-int/2addr v5, v3 │ │ -0811fc: 0f05 |0020: return v5 │ │ -0811fe: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -081202: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -081206: b535 |0025: and-int/2addr v5, v3 │ │ -081208: 28fa |0026: goto 0020 // -0006 │ │ +0811b0: |[0811b0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0811c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0811c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0811c4: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0811c8: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0811cc: 0121 |0006: move v1, v2 │ │ +0811ce: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0811d2: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0811d6: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0811da: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0811de: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0811e2: 2203 5a04 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@045a │ │ +0811e6: 1a04 6f10 |0013: const-string v4, "bad arguments" // string@106f │ │ +0811ea: 7020 9c22 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +0811f0: 2703 |0018: throw v3 │ │ +0811f2: 0131 |0019: move v1, v3 │ │ +0811f4: 28ed |001a: goto 0007 // -0013 │ │ +0811f6: 0132 |001b: move v2, v3 │ │ +0811f8: 28f1 |001c: goto 000d // -000f │ │ +0811fa: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0811fe: b535 |001f: and-int/2addr v5, v3 │ │ +081200: 0f05 |0020: return v5 │ │ +081202: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +081206: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +08120a: b535 |0025: and-int/2addr v5, v3 │ │ +08120c: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -153227,18 +153226,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 │ │ -08120c: |[08120c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -08121c: 6e20 dd1d 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1ddd │ │ -081222: 0a00 |0003: move-result v0 │ │ -081224: 0f00 |0004: return v0 │ │ +081210: |[081210] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +081220: 6e20 dd1d 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1ddd │ │ +081226: 0a00 |0003: move-result v0 │ │ +081228: 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; │ │ @@ -153250,17 +153249,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 │ │ -081228: |[081228] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -081238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08123a: 1100 |0001: return-object v0 │ │ +08122c: |[08122c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +08123c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08123e: 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; │ │ │ │ @@ -153269,17 +153268,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08123c: |[08123c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -08124c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08124e: 0f00 |0001: return v0 │ │ +081240: |[081240] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +081250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081252: 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; │ │ │ │ @@ -153288,32 +153287,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -081250: |[081250] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -081260: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -081262: 6e20 2d0a 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a2d │ │ -081268: 0a01 |0004: move-result v1 │ │ -08126a: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -08126e: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -081272: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -081276: 7152 2a0a 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0a2a │ │ -08127c: 0a05 |000e: move-result v5 │ │ -08127e: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -081280: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -081284: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -081288: 7153 2a0a 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0a2a │ │ -08128e: 0a05 |0017: move-result v5 │ │ -081290: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -081294: 0f00 |001a: return v0 │ │ -081296: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -081298: 28fe |001c: goto 001a // -0002 │ │ +081254: |[081254] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +081264: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +081266: 6e20 2d0a 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a2d │ │ +08126c: 0a01 |0004: move-result v1 │ │ +08126e: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +081272: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +081276: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +08127a: 7152 2a0a 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0a2a │ │ +081280: 0a05 |000e: move-result v5 │ │ +081282: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +081284: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +081288: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +08128c: 7153 2a0a 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@0a2a │ │ +081292: 0a05 |0017: move-result v5 │ │ +081294: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +081298: 0f00 |001a: return v0 │ │ +08129a: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +08129c: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -153326,23 +153325,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08129c: |[08129c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0812ac: 6e20 2d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a2d │ │ -0812b2: 0a00 |0003: move-result v0 │ │ -0812b4: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -0812b8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0812bc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0812be: 0f00 |0009: return v0 │ │ -0812c0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0812c2: 28fe |000b: goto 0009 // -0002 │ │ +0812a0: |[0812a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0812b0: 6e20 2d0a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@0a2d │ │ +0812b6: 0a00 |0003: move-result v0 │ │ +0812b8: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +0812bc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0812c0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0812c2: 0f00 |0009: return v0 │ │ +0812c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0812c6: 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 │ │ │ │ @@ -153351,23 +153350,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0812c4: |[0812c4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0812d4: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -0812d8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0812dc: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -0812e0: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0812e4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0812e8: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0812ec: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0812f0: 0f00 |000e: return v0 │ │ +0812c8: |[0812c8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0812d8: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +0812dc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0812e0: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0812e4: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0812e8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0812ec: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0812f0: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0812f4: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -153380,30 +153379,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0812f4: |[0812f4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -081304: 0e00 |0000: return-void │ │ +0812f8: |[0812f8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +081308: 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 : 1162 (KeyEventCompat.java) │ │ │ │ Class #600 header: │ │ -class_idx : 426 │ │ +class_idx : 433 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2632 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2641 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -153424,17 +153423,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081308: |[081308] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -081318: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08131e: 0e00 |0003: return-void │ │ +08130c: |[08130c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +08131c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +081322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -153443,17 +153442,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081320: |[081320] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -081330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -081332: 0f00 |0001: return v0 │ │ +081324: |[081324] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +081334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081336: 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; │ │ │ │ @@ -153462,17 +153461,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081334: |[081334] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -081344: 5220 710b |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ -081348: 0f00 |0002: return v0 │ │ +081338: |[081338] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +081348: 5220 710b |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ +08134c: 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; │ │ │ │ @@ -153481,17 +153480,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08134c: |[08134c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -08135c: 5220 700b |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ -081360: 0f00 |0002: return v0 │ │ +081350: |[081350] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +081360: 5220 700b |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ +081364: 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; │ │ │ │ @@ -153500,17 +153499,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081364: |[081364] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -081374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -081376: 0f00 |0001: return v0 │ │ +081368: |[081368] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +081378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08137a: 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; │ │ │ │ @@ -153519,16 +153518,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 │ │ -081378: |[081378] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -081388: 0e00 |0000: return-void │ │ +08137c: |[08137c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08138c: 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 │ │ @@ -153538,16 +153537,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 │ │ -08138c: |[08138c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -08139c: 0e00 |0000: return-void │ │ +081390: |[081390] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0813a0: 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 │ │ @@ -153557,17 +153556,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 │ │ -0813a0: |[0813a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0813b0: 5912 710b |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ -0813b4: 0e00 |0002: return-void │ │ +0813a4: |[0813a4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0813b4: 5912 710b |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ +0813b8: 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; │ │ @@ -153578,33 +153577,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 │ │ -0813b8: |[0813b8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0813c8: 5912 700b |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ -0813cc: 0e00 |0002: return-void │ │ +0813bc: |[0813bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0813cc: 5912 700b |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ +0813d0: 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 : 2632 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2641 (MarginLayoutParamsCompat.java) │ │ │ │ Class #601 header: │ │ -class_idx : 427 │ │ +class_idx : 434 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2632 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2641 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -153625,17 +153624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0813d0: |[0813d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -0813e0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0813e6: 0e00 |0003: return-void │ │ +0813d4: |[0813d4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +0813e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0813ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -153644,18 +153643,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0813e8: |[0813e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0813f8: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a78 │ │ -0813fe: 0a00 |0003: move-result v0 │ │ -081400: 0f00 |0004: return v0 │ │ +0813ec: |[0813ec] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0813fc: 7110 780a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a78 │ │ +081402: 0a00 |0003: move-result v0 │ │ +081404: 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; │ │ │ │ @@ -153664,18 +153663,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -081404: |[081404] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -081414: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a79 │ │ -08141a: 0a00 |0003: move-result v0 │ │ -08141c: 0f00 |0004: return v0 │ │ +081408: |[081408] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +081418: 7110 790a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a79 │ │ +08141e: 0a00 |0003: move-result v0 │ │ +081420: 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; │ │ │ │ @@ -153684,18 +153683,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -081420: |[081420] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -081430: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a7a │ │ -081436: 0a00 |0003: move-result v0 │ │ -081438: 0f00 |0004: return v0 │ │ +081424: |[081424] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +081434: 7110 7a0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@0a7a │ │ +08143a: 0a00 |0003: move-result v0 │ │ +08143c: 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; │ │ │ │ @@ -153704,18 +153703,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08143c: |[08143c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -08144c: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0a7b │ │ -081452: 0a00 |0003: move-result v0 │ │ -081454: 0f00 |0004: return v0 │ │ +081440: |[081440] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +081450: 7110 7b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@0a7b │ │ +081456: 0a00 |0003: move-result v0 │ │ +081458: 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; │ │ │ │ @@ -153724,17 +153723,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 │ │ -081458: |[081458] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -081468: 7120 7c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7c │ │ -08146e: 0e00 |0003: return-void │ │ +08145c: |[08145c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08146c: 7120 7c0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7c │ │ +081472: 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; │ │ @@ -153745,17 +153744,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 │ │ -081470: |[081470] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -081480: 7120 7d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7d │ │ -081486: 0e00 |0003: return-void │ │ +081474: |[081474] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +081484: 7120 7d0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7d │ │ +08148a: 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; │ │ @@ -153766,17 +153765,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 │ │ -081488: |[081488] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -081498: 7120 7e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7e │ │ -08149e: 0e00 |0003: return-void │ │ +08148c: |[08148c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +08149c: 7120 7e0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7e │ │ +0814a2: 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; │ │ @@ -153787,33 +153786,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 │ │ -0814a0: |[0814a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0814b0: 7120 7f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7f │ │ -0814b6: 0e00 |0003: return-void │ │ +0814a4: |[0814a4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0814b4: 7120 7f0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@0a7f │ │ +0814ba: 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 : 2632 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 2641 (MarginLayoutParamsCompat.java) │ │ │ │ Class #602 header: │ │ -class_idx : 431 │ │ +class_idx : 438 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -153834,17 +153833,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0814b8: |[0814b8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0814c8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0814ce: 0e00 |0003: return-void │ │ +0814bc: |[0814bc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +0814cc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0814d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -153853,17 +153852,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0814d0: |[0814d0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0814e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0814e2: 0f00 |0001: return v0 │ │ +0814d4: |[0814d4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0814e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0814e6: 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; │ │ │ │ @@ -153872,17 +153871,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0814e4: |[0814e4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0814f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0814f6: 0f00 |0001: return v0 │ │ +0814e8: |[0814e8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0814f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0814fa: 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; │ │ │ │ @@ -153891,17 +153890,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 │ │ -0814f8: |[0814f8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -081508: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08150a: 1100 |0001: return-object v0 │ │ +0814fc: |[0814fc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08150c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08150e: 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; │ │ │ │ @@ -153910,17 +153909,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08150c: |[08150c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -08151c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08151e: 0f00 |0001: return v0 │ │ +081510: |[081510] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +081520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081522: 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; │ │ │ │ @@ -153929,16 +153928,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 │ │ -081520: |[081520] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -081530: 1101 |0000: return-object v1 │ │ +081524: |[081524] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +081534: 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 │ │ @@ -153948,16 +153947,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 │ │ -081534: |[081534] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -081544: 1101 |0000: return-object v1 │ │ +081538: |[081538] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +081548: 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; │ │ @@ -153967,16 +153966,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 │ │ -081548: |[081548] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -081558: 1101 |0000: return-object v1 │ │ +08154c: |[08154c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08155c: 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; │ │ @@ -153986,31 +153985,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08155c: |[08155c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -08156c: 0e00 |0000: return-void │ │ +081560: |[081560] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +081570: 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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #603 header: │ │ -class_idx : 432 │ │ +class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #603 annotations: │ │ Annotations on class │ │ @@ -154031,17 +154030,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081570: |[081570] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -081580: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -081586: 0e00 |0003: return-void │ │ +081574: |[081574] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +081584: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08158a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154050,17 +154049,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -081588: |[081588] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -081598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08159a: 0f00 |0001: return v0 │ │ +08158c: |[08158c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +08159c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08159e: 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; │ │ │ │ @@ -154069,17 +154068,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08159c: |[08159c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0815ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0815ae: 0f00 |0001: return v0 │ │ +0815a0: |[0815a0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0815b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0815b2: 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; │ │ │ │ @@ -154088,18 +154087,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 │ │ -0815b0: |[0815b0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0815c0: 7110 b30a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0ab3 │ │ -0815c6: 0c00 |0003: move-result-object v0 │ │ -0815c8: 1100 |0004: return-object v0 │ │ +0815b4: |[0815b4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0815c4: 7110 b30a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0ab3 │ │ +0815ca: 0c00 |0003: move-result-object v0 │ │ +0815cc: 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; │ │ │ │ @@ -154108,17 +154107,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0815cc: |[0815cc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0815dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0815de: 0f00 |0001: return v0 │ │ +0815d0: |[0815d0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0815e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0815e2: 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; │ │ │ │ @@ -154127,18 +154126,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 │ │ -0815e0: |[0815e0] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0815f0: 7120 b40a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0ab4 │ │ -0815f6: 0c00 |0003: move-result-object v0 │ │ -0815f8: 1100 |0004: return-object v0 │ │ +0815e4: |[0815e4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0815f4: 7120 b40a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@0ab4 │ │ +0815fa: 0c00 |0003: move-result-object v0 │ │ +0815fc: 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 │ │ @@ -154148,18 +154147,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 │ │ -0815fc: |[0815fc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -08160c: 7120 b50a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0ab5 │ │ -081612: 0c00 |0003: move-result-object v0 │ │ -081614: 1100 |0004: return-object v0 │ │ +081600: |[081600] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +081610: 7120 b50a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@0ab5 │ │ +081616: 0c00 |0003: move-result-object v0 │ │ +081618: 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; │ │ @@ -154169,16 +154168,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 │ │ -081618: |[081618] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -081628: 1101 |0000: return-object v1 │ │ +08161c: |[08161c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08162c: 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; │ │ @@ -154188,33 +154187,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08162c: |[08162c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -08163c: 7120 b60a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab6 │ │ -081642: 0e00 |0003: return-void │ │ +081630: |[081630] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +081640: 7120 b60a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@0ab6 │ │ +081646: 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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #604 header: │ │ -class_idx : 433 │ │ +class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -154243,19 +154242,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 │ │ -081644: |[081644] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -081654: 5b01 4203 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0342 │ │ -081658: 5b02 4303 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ -08165c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -081662: 0e00 |0007: return-void │ │ +081648: |[081648] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +081658: 5b01 4203 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0342 │ │ +08165c: 5b02 4303 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ +081660: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +081666: 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; │ │ @@ -154266,19 +154265,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -081664: |[081664] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -081674: 5410 4303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ -081678: 7220 a40a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ -08167e: 0a00 |0005: move-result v0 │ │ -081680: 0f00 |0006: return v0 │ │ +081668: |[081668] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +081678: 5410 4303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ +08167c: 7220 a40a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ +081682: 0a00 |0005: move-result v0 │ │ +081684: 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; │ │ │ │ @@ -154287,33 +154286,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -081684: |[081684] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -081694: 5410 4303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ -081698: 7220 a50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ -08169e: 0a00 |0005: move-result v0 │ │ -0816a0: 0f00 |0006: return v0 │ │ +081688: |[081688] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +081698: 5410 4303 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0343 │ │ +08169c: 7220 a50a 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ +0816a2: 0a00 |0005: move-result v0 │ │ +0816a4: 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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #605 header: │ │ -class_idx : 442 │ │ +class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2702 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -154334,17 +154333,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0816a4: |[0816a4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -0816b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0816ba: 0e00 |0003: return-void │ │ +0816a8: |[0816a8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0816b8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0816be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154353,20 +154352,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0816bc: |[0816bc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0816cc: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0816d0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0816d2: 0f00 |0003: return v0 │ │ -0816d4: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -0816d6: 28fe |0005: goto 0003 // -0002 │ │ +0816c0: |[0816c0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0816d0: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0816d4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0816d6: 0f00 |0003: return v0 │ │ +0816d8: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +0816da: 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; │ │ @@ -154378,17 +154377,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0816d8: |[0816d8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0816e8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0816ea: 0f00 |0001: return v0 │ │ +0816dc: |[0816dc] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0816ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0816ee: 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; │ │ │ │ @@ -154397,22 +154396,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0816ec: |[0816ec] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0816fc: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -081700: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -081702: 0f00 |0003: return v0 │ │ -081704: 2200 5304 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0453 │ │ -081708: 1a01 4e0b |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b4e │ │ -08170c: 7020 a122 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ -081712: 2700 |000b: throw v0 │ │ +0816f0: |[0816f0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +081700: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +081704: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +081706: 0f00 |0003: return v0 │ │ +081708: 2200 5c04 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@045c │ │ +08170c: 1a01 570b |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b57 │ │ +081710: 7020 a122 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ +081716: 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; │ │ @@ -154424,23 +154423,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -081714: |[081714] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -081724: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -081728: 6e10 3a1e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -08172e: 0a00 |0005: move-result v0 │ │ -081730: 0f00 |0006: return v0 │ │ -081732: 2200 5304 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0453 │ │ -081736: 1a01 4e0b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b4e │ │ -08173a: 7020 a122 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ -081740: 2700 |000e: throw v0 │ │ +081718: |[081718] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +081728: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +08172c: 6e10 3a1e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +081732: 0a00 |0005: move-result v0 │ │ +081734: 0f00 |0006: return v0 │ │ +081736: 2200 5c04 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@045c │ │ +08173a: 1a01 570b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b57 │ │ +08173e: 7020 a122 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ +081744: 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; │ │ @@ -154452,40 +154451,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -081744: |[081744] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -081754: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -081758: 6e10 3c1e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -08175e: 0a00 |0005: move-result v0 │ │ -081760: 0f00 |0006: return v0 │ │ -081762: 2200 5304 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@0453 │ │ -081766: 1a01 4e0b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b4e │ │ -08176a: 7020 a122 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ -081770: 2700 |000e: throw v0 │ │ +081748: |[081748] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +081758: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +08175c: 6e10 3c1e 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +081762: 0a00 |0005: move-result v0 │ │ +081764: 0f00 |0006: return v0 │ │ +081766: 2200 5c04 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@045c │ │ +08176a: 1a01 570b |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0b57 │ │ +08176e: 7020 a122 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@22a1 │ │ +081774: 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 : 2702 (MotionEventCompat.java) │ │ + source_file_idx : 2711 (MotionEventCompat.java) │ │ │ │ Class #606 header: │ │ -class_idx : 443 │ │ +class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2702 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2711 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -154506,17 +154505,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081774: |[081774] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -081784: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08178a: 0e00 |0003: return-void │ │ +081778: |[081778] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +081788: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08178e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -154525,18 +154524,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08178c: |[08178c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -08179c: 7120 dc0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0adc │ │ -0817a2: 0a00 |0003: move-result v0 │ │ -0817a4: 0f00 |0004: return v0 │ │ +081790: |[081790] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0817a0: 7120 dc0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@0adc │ │ +0817a6: 0a00 |0003: move-result v0 │ │ +0817a8: 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 │ │ @@ -154546,18 +154545,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0817a8: |[0817a8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0817b8: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0add │ │ -0817be: 0a00 |0003: move-result v0 │ │ -0817c0: 0f00 |0004: return v0 │ │ +0817ac: |[0817ac] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0817bc: 7110 dd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@0add │ │ +0817c2: 0a00 |0003: move-result v0 │ │ +0817c4: 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; │ │ │ │ @@ -154566,18 +154565,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0817c4: |[0817c4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0817d4: 7120 de0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ade │ │ -0817da: 0a00 |0003: move-result v0 │ │ -0817dc: 0f00 |0004: return v0 │ │ +0817c8: |[0817c8] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0817d8: 7120 de0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@0ade │ │ +0817de: 0a00 |0003: move-result v0 │ │ +0817e0: 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 │ │ @@ -154587,18 +154586,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0817e0: |[0817e0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0817f0: 7120 df0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0adf │ │ -0817f6: 0a00 |0003: move-result v0 │ │ -0817f8: 0f00 |0004: return v0 │ │ +0817e4: |[0817e4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0817f4: 7120 df0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@0adf │ │ +0817fa: 0a00 |0003: move-result v0 │ │ +0817fc: 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 │ │ @@ -154608,33 +154607,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0817fc: |[0817fc] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -08180c: 7120 e00a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0ae0 │ │ -081812: 0a00 |0003: move-result v0 │ │ -081814: 0f00 |0004: return v0 │ │ +081800: |[081800] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +081810: 7120 e00a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@0ae0 │ │ +081816: 0a00 |0003: move-result v0 │ │ +081818: 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 : 2702 (MotionEventCompat.java) │ │ + source_file_idx : 2711 (MotionEventCompat.java) │ │ │ │ Class #607 header: │ │ -class_idx : 452 │ │ +class_idx : 459 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 65 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 68 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -154664,18 +154663,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 │ │ -081818: |[081818] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -081828: 5b01 7903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -08182c: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ -081832: 0e00 |0005: return-void │ │ +08181c: |[08181c] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +08182c: 5b01 7903 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081830: 7010 ab01 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@01ab │ │ +081836: 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; │ │ │ │ @@ -154684,17 +154683,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 │ │ -081834: |[081834] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -081844: 7020 160b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0b16 │ │ -08184a: 0e00 |0003: return-void │ │ +081838: |[081838] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +081848: 7020 160b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@0b16 │ │ +08184e: 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; │ │ @@ -154705,18 +154704,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 │ │ -08184c: |[08184c] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -08185c: 5410 7903 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081860: 6e30 420b 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@0b42 │ │ -081866: 0e00 |0005: return-void │ │ +081850: |[081850] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +081860: 5410 7903 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081864: 6e30 420b 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@0b42 │ │ +08186a: 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; │ │ @@ -154727,42 +154726,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -081868: |[081868] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -081878: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08187a: 5441 7903 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -08187e: 5442 7903 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081882: 5422 8703 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081886: 6e10 a40c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -08188c: 0a02 |000a: move-result v2 │ │ -08188e: 5443 7903 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081892: 5433 8703 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081896: 6e10 9d0c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ -08189c: 0c03 |0012: move-result-object v3 │ │ -08189e: 6e30 430b 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ -0818a4: 5441 7903 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -0818a8: 7110 250b 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ -0818ae: 0a01 |001b: move-result v1 │ │ -0818b0: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -0818b4: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -0818b8: 5441 7903 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -0818bc: 7110 250b 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ -0818c2: 0a00 |0025: move-result v0 │ │ -0818c4: 5441 7903 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -0818c8: 5442 7903 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -0818cc: 5422 8703 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -0818d0: 6e10 a40c 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -0818d6: 0a02 |002f: move-result v2 │ │ -0818d8: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -0818da: 6e40 440b 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -0818e0: 0e00 |0034: return-void │ │ +08186c: |[08186c] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +08187c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08187e: 5441 7903 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081882: 5442 7903 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081886: 5422 8703 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +08188a: 6e10 a40c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +081890: 0a02 |000a: move-result v2 │ │ +081892: 5443 7903 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081896: 5433 8703 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +08189a: 6e10 9d0c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ +0818a0: 0c03 |0012: move-result-object v3 │ │ +0818a2: 6e30 430b 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ +0818a8: 5441 7903 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +0818ac: 7110 250b 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ +0818b2: 0a01 |001b: move-result v1 │ │ +0818b4: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +0818b8: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +0818bc: 5441 7903 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +0818c0: 7110 250b 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ +0818c6: 0a00 |0025: move-result v0 │ │ +0818c8: 5441 7903 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +0818cc: 5442 7903 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +0818d0: 5422 8703 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +0818d4: 6e10 a40c 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +0818da: 0a02 |002f: move-result v2 │ │ +0818dc: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +0818de: 6e40 440b 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +0818e4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -154774,17 +154773,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0818e4: |[0818e4] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -0818f4: 5901 7803 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0378 │ │ -0818f8: 0e00 |0002: return-void │ │ +0818e8: |[0818e8] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +0818f8: 5901 7803 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0378 │ │ +0818fc: 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 │ │ @@ -154794,23 +154793,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0818fc: |[0818fc] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -08190c: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -081910: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -081914: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -081918: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08191c: 5420 7903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081920: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -081922: 6e40 440b 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -081928: 0e00 |000e: return-void │ │ +081900: |[081900] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +081910: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +081914: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +081918: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +08191c: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +081920: 5420 7903 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081924: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +081926: 6e40 440b 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +08192c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -154824,63 +154823,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -08192c: |[08192c] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -08193c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08193e: 5241 7803 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0378 │ │ -081942: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -081946: 5441 7903 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -08194a: 5442 7903 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -08194e: 5422 8703 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081952: 6e10 a40c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -081958: 0a02 |000e: move-result v2 │ │ -08195a: 5443 7903 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -08195e: 5433 8703 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081962: 6e10 9d0c 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ -081968: 0c03 |0016: move-result-object v3 │ │ -08196a: 6e30 430b 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ -081970: 5441 7903 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081974: 7110 250b 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ -08197a: 0a01 |001f: move-result v1 │ │ -08197c: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -081980: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -081984: 5441 7903 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081988: 7110 250b 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ -08198e: 0a00 |0029: move-result v0 │ │ -081990: 5441 7903 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081994: 5442 7903 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ -081998: 5422 8703 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -08199c: 6e10 a40c 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -0819a2: 0a02 |0033: move-result v2 │ │ -0819a4: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0819a6: 6e40 440b 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -0819ac: 0e00 |0038: return-void │ │ +081930: |[081930] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +081940: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081942: 5241 7803 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@0378 │ │ +081946: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +08194a: 5441 7903 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +08194e: 5442 7903 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081952: 5422 8703 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081956: 6e10 a40c 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +08195c: 0a02 |000e: move-result v2 │ │ +08195e: 5443 7903 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081962: 5433 8703 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081966: 6e10 9d0c 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ +08196c: 0c03 |0016: move-result-object v3 │ │ +08196e: 6e30 430b 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ +081974: 5441 7903 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081978: 7110 250b 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ +08197e: 0a01 |001f: move-result v1 │ │ +081980: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +081984: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +081988: 5441 7903 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +08198c: 7110 250b 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@0b25 │ │ +081992: 0a00 |0029: move-result v0 │ │ +081994: 5441 7903 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +081998: 5442 7903 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@0379 │ │ +08199c: 5422 8703 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +0819a0: 6e10 a40c 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +0819a6: 0a02 |0033: move-result v2 │ │ +0819a8: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0819aa: 6e40 440b 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +0819b0: 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 : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #608 header: │ │ -class_idx : 454 │ │ +class_idx : 461 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -154901,17 +154900,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0819b0: |[0819b0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -0819c0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0819c6: 0e00 |0003: return-void │ │ +0819b4: |[0819b4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +0819c4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0819ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -154920,32 +154919,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0819c8: |[0819c8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0819d8: 6e10 2721 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ -0819de: 0e00 |0003: return-void │ │ +0819cc: |[0819cc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0819dc: 6e10 2721 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ +0819e2: 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 : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #609 header: │ │ -class_idx : 455 │ │ +class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2880 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -154966,17 +154965,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0819e0: |[0819e0] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0819f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0819f6: 0e00 |0003: return-void │ │ +0819e4: |[0819e4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +0819f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0819fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -154985,32 +154984,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0819f8: |[0819f8] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -081a08: 7110 480b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b48 │ │ -081a0e: 0e00 |0003: return-void │ │ +0819fc: |[0819fc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +081a0c: 7110 480b 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b48 │ │ +081a12: 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 : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #610 header: │ │ -class_idx : 456 │ │ +class_idx : 463 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ -source_file_idx : 2871 │ │ +superclass_idx : 950 │ │ +source_file_idx : 2880 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #610 annotations: │ │ Annotations on class │ │ @@ -155118,38 +155117,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -081a10: |[081a10] android.support.v4.view.PagerTitleStrip.:()V │ │ -081a20: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -081a22: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -081a26: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -081a2c: 6900 7a03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@037a │ │ -081a30: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -081a32: 2300 a104 |0009: new-array v0, v0, [I // type@04a1 │ │ -081a36: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -081a38: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -081a3e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -081a42: 6900 7e03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@037e │ │ -081a46: 6000 2c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -081a4a: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -081a4e: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -081a52: 2200 c701 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01c7 │ │ -081a56: 7010 200b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0b20 │ │ -081a5c: 6900 7b03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ -081a60: 0e00 |0020: return-void │ │ -081a62: 2200 c601 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01c6 │ │ -081a66: 7010 1e0b 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0b1e │ │ -081a6c: 6900 7b03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ -081a70: 28f8 |0028: goto 0020 // -0008 │ │ -081a72: 0000 |0029: nop // spacer │ │ -081a74: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +081a14: |[081a14] android.support.v4.view.PagerTitleStrip.:()V │ │ +081a24: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +081a26: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +081a2a: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +081a30: 6900 7a03 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@037a │ │ +081a34: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +081a36: 2300 aa04 |0009: new-array v0, v0, [I // type@04aa │ │ +081a3a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +081a3c: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +081a42: 4b02 0001 |000f: aput v2, v0, v1 │ │ +081a46: 6900 7e03 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@037e │ │ +081a4a: 6000 2c00 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +081a4e: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +081a52: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +081a56: 2200 ce01 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@01ce │ │ +081a5a: 7010 200b 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@0b20 │ │ +081a60: 6900 7b03 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ +081a64: 0e00 |0020: return-void │ │ +081a66: 2200 cd01 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@01cd │ │ +081a6a: 7010 1e0b 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@0b1e │ │ +081a70: 6900 7b03 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ +081a74: 28f8 |0028: goto 0020 // -0008 │ │ +081a76: 0000 |0029: nop // spacer │ │ +081a78: 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 │ │ @@ -155162,18 +155161,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -081a8c: |[081a8c] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -081a9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -081a9e: 7030 240b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b24 │ │ -081aa4: 0e00 |0004: return-void │ │ +081a90: |[081a90] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +081aa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081aa2: 7030 240b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b24 │ │ +081aa8: 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; │ │ @@ -155183,122 +155182,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 │ │ -081aa8: |[081aa8] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -081ab8: 122a |0000: const/4 v10, #int 2 // #2 │ │ -081aba: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -081abc: 7030 051f cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ -081ac2: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -081ac4: 59b7 8203 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ -081ac8: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -081acc: 59b7 8303 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -081ad0: 2207 c401 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01c4 │ │ -081ad4: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -081ad6: 7030 170b 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@0b17 │ │ -081adc: 5bb7 8603 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ -081ae0: 2207 fb03 |0014: new-instance v7, Landroid/widget/TextView; // type@03fb │ │ -081ae4: 7020 1021 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ -081aea: 5bb7 8803 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081aee: 6e20 260b 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ -081af4: 2207 fb03 |001e: new-instance v7, Landroid/widget/TextView; // type@03fb │ │ -081af8: 7020 1021 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ -081afe: 5bb7 8003 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081b02: 6e20 260b 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ -081b08: 2207 fb03 |0028: new-instance v7, Landroid/widget/TextView; // type@03fb │ │ -081b0c: 7020 1021 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ -081b12: 5bb7 8403 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081b16: 6e20 260b 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ -081b1c: 6207 7a03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@037a │ │ -081b20: 6e30 0f01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ -081b26: 0c00 |0037: move-result-object v0 │ │ -081b28: 6e30 8c01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -081b2e: 0a04 |003b: move-result v4 │ │ -081b30: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -081b34: 54b7 8803 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081b38: 6e30 2b21 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -081b3e: 54b7 8003 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081b42: 6e30 2b21 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -081b48: 54b7 8403 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081b4c: 6e30 2b21 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -081b52: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -081b54: 6e30 8601 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -081b5a: 0a06 |0051: move-result v6 │ │ -081b5c: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -081b60: 8267 |0054: int-to-float v7, v6 │ │ -081b62: 6e30 400b 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0b40 │ │ -081b68: 6e20 9001 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -081b6e: 0a07 |005b: move-result v7 │ │ -081b70: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -081b74: 6e30 8401 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0184 │ │ -081b7a: 0a05 |0061: move-result v5 │ │ -081b7c: 54b7 8803 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081b80: 6e20 2c21 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081b86: 54b7 8003 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081b8a: 6e20 2c21 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081b90: 54b7 8403 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081b94: 6e20 2c21 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081b9a: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -081b9c: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -081ba0: 6e30 8a01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@018a │ │ -081ba6: 0a07 |0077: move-result v7 │ │ -081ba8: 59b7 8103 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ -081bac: 6e10 9101 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -081bb2: 54b7 8003 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081bb6: 6e10 1a21 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@211a │ │ -081bbc: 0c07 |0082: move-result-object v7 │ │ -081bbe: 6e10 6d01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@016d │ │ -081bc4: 0a07 |0086: move-result v7 │ │ -081bc6: 59b7 8a03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ -081bca: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -081bd0: 6e20 3c0b 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0b3c │ │ -081bd6: 54b7 8803 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081bda: 6208 660b |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ -081bde: 6e20 1e21 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ -081be4: 54b7 8003 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081be8: 6208 660b |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ -081bec: 6e20 1e21 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ -081bf2: 54b7 8403 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081bf6: 6208 660b |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ -081bfa: 6e20 1e21 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ -081c00: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -081c02: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -081c06: 6207 7e03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@037e │ │ -081c0a: 6e30 0e01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@010e │ │ -081c10: 0c03 |00ac: move-result-object v3 │ │ -081c12: 6e30 8301 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -081c18: 0a01 |00b0: move-result v1 │ │ -081c1a: 6e10 9101 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -081c20: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -081c24: 54b7 8803 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081c28: 7110 3e0b 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ -081c2e: 54b7 8003 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081c32: 7110 3e0b 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ -081c38: 54b7 8403 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081c3c: 7110 3e0b 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ -081c42: 6e10 0701 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -081c48: 0c07 |00c8: move-result-object v7 │ │ -081c4a: 6e10 7501 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -081c50: 0c07 |00cc: move-result-object v7 │ │ -081c52: 5272 680b |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -081c56: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -081c5a: c827 |00d1: mul-float/2addr v7, v2 │ │ -081c5c: 8777 |00d2: float-to-int v7, v7 │ │ -081c5e: 59b7 8903 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ -081c62: 0e00 |00d5: return-void │ │ -081c64: 54b7 8803 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081c68: 6e10 2721 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ -081c6e: 54b7 8003 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081c72: 6e10 2721 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ -081c78: 54b7 8403 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081c7c: 6e10 2721 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ -081c82: 28e0 |00e5: goto 00c5 // -0020 │ │ +081aac: |[081aac] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +081abc: 122a |0000: const/4 v10, #int 2 // #2 │ │ +081abe: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +081ac0: 7030 051f cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1f05 │ │ +081ac6: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +081ac8: 59b7 8203 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ +081acc: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +081ad0: 59b7 8303 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +081ad4: 2207 cb01 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@01cb │ │ +081ad8: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +081ada: 7030 170b 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@0b17 │ │ +081ae0: 5bb7 8603 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ +081ae4: 2207 0404 |0014: new-instance v7, Landroid/widget/TextView; // type@0404 │ │ +081ae8: 7020 1021 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ +081aee: 5bb7 8803 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081af2: 6e20 260b 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ +081af8: 2207 0404 |001e: new-instance v7, Landroid/widget/TextView; // type@0404 │ │ +081afc: 7020 1021 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ +081b02: 5bb7 8003 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081b06: 6e20 260b 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ +081b0c: 2207 0404 |0028: new-instance v7, Landroid/widget/TextView; // type@0404 │ │ +081b10: 7020 1021 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ +081b16: 5bb7 8403 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081b1a: 6e20 260b 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@0b26 │ │ +081b20: 6207 7a03 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@037a │ │ +081b24: 6e30 0f01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@010f │ │ +081b2a: 0c00 |0037: move-result-object v0 │ │ +081b2c: 6e30 8c01 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +081b32: 0a04 |003b: move-result v4 │ │ +081b34: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +081b38: 54b7 8803 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081b3c: 6e30 2b21 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +081b42: 54b7 8003 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081b46: 6e30 2b21 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +081b4c: 54b7 8403 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081b50: 6e30 2b21 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +081b56: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +081b58: 6e30 8601 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +081b5e: 0a06 |0051: move-result v6 │ │ +081b60: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +081b64: 8267 |0054: int-to-float v7, v6 │ │ +081b66: 6e30 400b 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@0b40 │ │ +081b6c: 6e20 9001 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +081b72: 0a07 |005b: move-result v7 │ │ +081b74: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +081b78: 6e30 8401 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@0184 │ │ +081b7e: 0a05 |0061: move-result v5 │ │ +081b80: 54b7 8803 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081b84: 6e20 2c21 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081b8a: 54b7 8003 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081b8e: 6e20 2c21 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081b94: 54b7 8403 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081b98: 6e20 2c21 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081b9e: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +081ba0: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +081ba4: 6e30 8a01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@018a │ │ +081baa: 0a07 |0077: move-result v7 │ │ +081bac: 59b7 8103 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ +081bb0: 6e10 9101 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +081bb6: 54b7 8003 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081bba: 6e10 1a21 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@211a │ │ +081bc0: 0c07 |0082: move-result-object v7 │ │ +081bc2: 6e10 6d01 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@016d │ │ +081bc8: 0a07 |0086: move-result v7 │ │ +081bca: 59b7 8a03 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ +081bce: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +081bd4: 6e20 3c0b 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@0b3c │ │ +081bda: 54b7 8803 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081bde: 6208 660b |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ +081be2: 6e20 1e21 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ +081be8: 54b7 8003 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081bec: 6208 660b |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ +081bf0: 6e20 1e21 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ +081bf6: 54b7 8403 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081bfa: 6208 660b |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0b66 │ │ +081bfe: 6e20 1e21 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@211e │ │ +081c04: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +081c06: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +081c0a: 6207 7e03 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@037e │ │ +081c0e: 6e30 0e01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@010e │ │ +081c14: 0c03 |00ac: move-result-object v3 │ │ +081c16: 6e30 8301 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +081c1c: 0a01 |00b0: move-result v1 │ │ +081c1e: 6e10 9101 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +081c24: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +081c28: 54b7 8803 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081c2c: 7110 3e0b 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ +081c32: 54b7 8003 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081c36: 7110 3e0b 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ +081c3c: 54b7 8403 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081c40: 7110 3e0b 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b3e │ │ +081c46: 6e10 0701 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +081c4c: 0c07 |00c8: move-result-object v7 │ │ +081c4e: 6e10 7501 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +081c54: 0c07 |00cc: move-result-object v7 │ │ +081c56: 5272 680b |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +081c5a: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +081c5e: c827 |00d1: mul-float/2addr v7, v2 │ │ +081c60: 8777 |00d2: float-to-int v7, v7 │ │ +081c62: 59b7 8903 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ +081c66: 0e00 |00d5: return-void │ │ +081c68: 54b7 8803 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081c6c: 6e10 2721 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ +081c72: 54b7 8003 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081c76: 6e10 2721 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ +081c7c: 54b7 8403 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081c80: 6e10 2721 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2127 │ │ +081c86: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -155357,17 +155356,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 │ │ -081c84: |[081c84] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -081c94: 5210 8303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -081c98: 0f00 |0002: return v0 │ │ +081c88: |[081c88] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +081c98: 5210 8303 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +081c9c: 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;) │ │ @@ -155375,18 +155374,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081c9c: |[081c9c] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -081cac: 6200 7b03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ -081cb0: 7220 1d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b1d │ │ -081cb6: 0e00 |0005: return-void │ │ +081ca0: |[081ca0] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +081cb0: 6200 7b03 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@037b │ │ +081cb4: 7220 1d0b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@0b1d │ │ +081cba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -155396,22 +155395,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -081cb8: |[081cb8] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -081cc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -081cca: 6e10 270b 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0b27 │ │ -081cd0: 0c00 |0004: move-result-object v0 │ │ -081cd2: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -081cd6: 6e10 f601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ -081cdc: 0a01 |000a: move-result v1 │ │ -081cde: 0f01 |000b: return v1 │ │ +081cbc: |[081cbc] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +081ccc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081cce: 6e10 270b 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0b27 │ │ +081cd4: 0c00 |0004: move-result-object v0 │ │ +081cd6: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +081cda: 6e10 f601 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@01f6 │ │ +081ce0: 0a01 |000a: move-result v1 │ │ +081ce2: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -155425,17 +155424,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081ce0: |[081ce0] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -081cf0: 5210 8903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ -081cf4: 0f00 |0002: return v0 │ │ +081ce4: |[081ce4] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +081cf4: 5210 8903 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ +081cf8: 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;) │ │ @@ -155443,43 +155442,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -081cf8: |[081cf8] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -081d08: 6f10 201f 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -081d0e: 6e10 2e0b 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0b2e │ │ -081d14: 0c02 |0006: move-result-object v2 │ │ -081d16: 2023 0402 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0204 │ │ -081d1a: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -081d1e: 2203 5204 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -081d22: 1a04 360b |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0b36 │ │ -081d26: 7020 a022 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -081d2c: 2703 |0012: throw v3 │ │ -081d2e: 0721 |0013: move-object v1, v2 │ │ -081d30: 1f01 0402 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0204 │ │ -081d34: 6e10 9d0c 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ -081d3a: 0c00 |0019: move-result-object v0 │ │ -081d3c: 5453 8603 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ -081d40: 6e20 eb0c 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@0ceb │ │ -081d46: 5453 8603 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ -081d4a: 6e20 ee0c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0cee │ │ -081d50: 5b51 8703 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081d54: 5453 8d03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ -081d58: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -081d5c: 5453 8d03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ -081d60: 6e10 ed22 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -081d66: 0c03 |002f: move-result-object v3 │ │ -081d68: 1f03 bf01 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01bf │ │ -081d6c: 6e30 420b 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@0b42 │ │ -081d72: 0e00 |0035: return-void │ │ -081d74: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -081d76: 28fb |0037: goto 0032 // -0005 │ │ +081cfc: |[081cfc] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +081d0c: 6f10 201f 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +081d12: 6e10 2e0b 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@0b2e │ │ +081d18: 0c02 |0006: move-result-object v2 │ │ +081d1a: 2023 0b02 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@020b │ │ +081d1e: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +081d22: 2203 5b04 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +081d26: 1a04 3f0b |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0b3f │ │ +081d2a: 7020 a022 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +081d30: 2703 |0012: throw v3 │ │ +081d32: 0721 |0013: move-object v1, v2 │ │ +081d34: 1f01 0b02 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@020b │ │ +081d38: 6e10 9d0c 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ +081d3e: 0c00 |0019: move-result-object v0 │ │ +081d40: 5453 8603 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ +081d44: 6e20 eb0c 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@0ceb │ │ +081d4a: 5453 8603 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ +081d4e: 6e20 ee0c 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0cee │ │ +081d54: 5b51 8703 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081d58: 5453 8d03 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ +081d5c: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +081d60: 5453 8d03 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ +081d64: 6e10 ed22 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +081d6a: 0c03 |002f: move-result-object v3 │ │ +081d6c: 1f03 c601 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@01c6 │ │ +081d70: 6e30 420b 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@0b42 │ │ +081d76: 0e00 |0035: return-void │ │ +081d78: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +081d7a: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -155501,29 +155500,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -081d78: |[081d78] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -081d88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -081d8a: 6f10 221f 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -081d90: 5420 8703 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081d94: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -081d98: 5420 8703 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081d9c: 6e10 9d0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ -081da2: 0c00 |000d: move-result-object v0 │ │ -081da4: 6e30 420b 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@0b42 │ │ -081daa: 5420 8703 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081dae: 6e20 eb0c 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@0ceb │ │ -081db4: 5420 8703 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081db8: 6e20 ee0c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0cee │ │ -081dbe: 5b21 8703 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081dc2: 0e00 |001d: return-void │ │ +081d7c: |[081d7c] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +081d8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +081d8e: 6f10 221f 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +081d94: 5420 8703 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081d98: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +081d9c: 5420 8703 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081da0: 6e10 9d0c 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ +081da6: 0c00 |000d: move-result-object v0 │ │ +081da8: 6e30 420b 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@0b42 │ │ +081dae: 5420 8703 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081db2: 6e20 eb0c 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@0ceb │ │ +081db8: 5420 8703 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081dbc: 6e20 ee0c 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@0cee │ │ +081dc2: 5b21 8703 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081dc6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -155537,26 +155536,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -081dc4: |[081dc4] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -081dd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -081dd6: 5431 8703 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -081dda: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -081dde: 5231 8303 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -081de2: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -081de6: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -081dea: 5230 8303 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -081dee: 5231 8203 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ -081df2: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -081df4: 6e40 440b 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -081dfa: 0e00 |0013: return-void │ │ +081dc8: |[081dc8] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +081dd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081dda: 5431 8703 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +081dde: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +081de2: 5231 8303 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +081de6: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +081dea: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +081dee: 5230 8303 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +081df2: 5231 8203 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ +081df6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +081df8: 6e40 440b 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +081dfe: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -155573,67 +155572,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -081dfc: |[081dfc] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -081e0c: 7110 671e 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -081e12: 0a08 |0003: move-result v8 │ │ -081e14: 7110 671e 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -081e1a: 0a03 |0007: move-result v3 │ │ -081e1c: 7110 681e 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -081e22: 0a09 |000b: move-result v9 │ │ -081e24: 7110 681e 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -081e2a: 0a04 |000f: move-result v4 │ │ -081e2c: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -081e30: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -081e34: 220a 5204 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@0452 │ │ -081e38: 1a0b 930a |0016: const-string v11, "Must measure with an exact width" // string@0a93 │ │ -081e3c: 7020 a022 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -081e42: 270a |001b: throw v10 │ │ -081e44: 0140 |001c: move v0, v4 │ │ -081e46: 6e10 290b 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0b29 │ │ -081e4c: 0a05 |0020: move-result v5 │ │ -081e4e: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -081e50: 6e10 2d0b 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ -081e56: 0a0a |0025: move-result v10 │ │ -081e58: 6e10 2a0b 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ -081e5e: 0a0b |0029: move-result v11 │ │ -081e60: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -081e64: b160 |002c: sub-int/2addr v0, v6 │ │ -081e66: 829a |002d: int-to-float v10, v9 │ │ -081e68: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -081e6e: c8ba |0031: mul-float/2addr v10, v11 │ │ -081e70: 87aa |0032: float-to-int v10, v10 │ │ -081e72: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -081e76: 7120 691e ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -081e7c: 0a02 |0038: move-result v2 │ │ -081e7e: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -081e82: 7120 691e a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -081e88: 0a01 |003e: move-result v1 │ │ -081e8a: 54ca 8803 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081e8e: 6e30 1d21 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -081e94: 54ca 8003 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081e98: 6e30 1d21 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -081e9e: 54ca 8403 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081ea2: 6e30 1d21 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -081ea8: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -081eac: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -081eb0: 6e30 3b0b 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0b3b │ │ -081eb6: 0e00 |0055: return-void │ │ -081eb8: 54ca 8003 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081ebc: 6e10 1621 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -081ec2: 0a07 |005b: move-result v7 │ │ -081ec4: 900a 0706 |005c: add-int v10, v7, v6 │ │ -081ec8: 7120 b022 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -081ece: 0a0a |0061: move-result v10 │ │ -081ed0: 6e30 3b0b 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0b3b │ │ -081ed6: 28f0 |0065: goto 0055 // -0010 │ │ +081e00: |[081e00] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +081e10: 7110 671e 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +081e16: 0a08 |0003: move-result v8 │ │ +081e18: 7110 671e 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +081e1e: 0a03 |0007: move-result v3 │ │ +081e20: 7110 681e 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +081e26: 0a09 |000b: move-result v9 │ │ +081e28: 7110 681e 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +081e2e: 0a04 |000f: move-result v4 │ │ +081e30: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +081e34: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +081e38: 220a 5b04 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@045b │ │ +081e3c: 1a0b 9c0a |0016: const-string v11, "Must measure with an exact width" // string@0a9c │ │ +081e40: 7020 a022 ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +081e46: 270a |001b: throw v10 │ │ +081e48: 0140 |001c: move v0, v4 │ │ +081e4a: 6e10 290b 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0b29 │ │ +081e50: 0a05 |0020: move-result v5 │ │ +081e52: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +081e54: 6e10 2d0b 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ +081e5a: 0a0a |0025: move-result v10 │ │ +081e5c: 6e10 2a0b 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ +081e62: 0a0b |0029: move-result v11 │ │ +081e64: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +081e68: b160 |002c: sub-int/2addr v0, v6 │ │ +081e6a: 829a |002d: int-to-float v10, v9 │ │ +081e6c: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +081e72: c8ba |0031: mul-float/2addr v10, v11 │ │ +081e74: 87aa |0032: float-to-int v10, v10 │ │ +081e76: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +081e7a: 7120 691e ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +081e80: 0a02 |0038: move-result v2 │ │ +081e82: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +081e86: 7120 691e a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +081e8c: 0a01 |003e: move-result v1 │ │ +081e8e: 54ca 8803 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081e92: 6e30 1d21 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +081e98: 54ca 8003 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081e9c: 6e30 1d21 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +081ea2: 54ca 8403 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081ea6: 6e30 1d21 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +081eac: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +081eb0: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +081eb4: 6e30 3b0b 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0b3b │ │ +081eba: 0e00 |0055: return-void │ │ +081ebc: 54ca 8003 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081ec0: 6e10 1621 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +081ec6: 0a07 |005b: move-result v7 │ │ +081ec8: 900a 0706 |005c: add-int v10, v7, v6 │ │ +081ecc: 7120 b022 a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +081ed2: 0a0a |0061: move-result v10 │ │ +081ed4: 6e30 3b0b 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@0b3b │ │ +081eda: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -155673,19 +155672,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -081ed8: |[081ed8] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -081ee8: 5510 8c03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ -081eec: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -081ef0: 6f10 331f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1f33 │ │ -081ef6: 0e00 |0007: return-void │ │ +081edc: |[081edc] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +081eec: 5510 8c03 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ +081ef0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +081ef4: 6f10 331f 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1f33 │ │ +081efa: 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; │ │ @@ -155695,18 +155694,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081ef8: |[081ef8] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -081f08: 5901 8103 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ -081f0c: 6e10 360b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ -081f12: 0e00 |0005: return-void │ │ +081efc: |[081efc] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +081f0c: 5901 8103 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ +081f10: 6e10 360b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ +081f16: 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; │ │ @@ -155717,31 +155716,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -081f14: |[081f14] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -081f24: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -081f28: c851 |0002: mul-float/2addr v1, v5 │ │ -081f2a: 8711 |0003: float-to-int v1, v1 │ │ -081f2c: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -081f30: 5941 8503 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ -081f34: 5241 8503 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ -081f38: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -081f3c: 5242 8a03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ -081f40: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -081f46: b532 |0011: and-int/2addr v2, v3 │ │ -081f48: 9600 0102 |0012: or-int v0, v1, v2 │ │ -081f4c: 5441 8803 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081f50: 6e20 2c21 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081f56: 5441 8403 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081f5a: 6e20 2c21 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081f60: 0e00 |001e: return-void │ │ +081f18: |[081f18] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +081f28: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +081f2c: c851 |0002: mul-float/2addr v1, v5 │ │ +081f2e: 8711 |0003: float-to-int v1, v1 │ │ +081f30: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +081f34: 5941 8503 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ +081f38: 5241 8503 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ +081f3c: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +081f40: 5242 8a03 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ +081f44: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +081f4a: b532 |0011: and-int/2addr v2, v3 │ │ +081f4c: 9600 0102 |0012: or-int v0, v1, v2 │ │ +081f50: 5441 8803 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081f54: 6e20 2c21 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081f5a: 5441 8403 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081f5e: 6e20 2c21 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081f64: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -155755,29 +155754,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -081f64: |[081f64] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -081f74: 5945 8a03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ -081f78: 5441 8003 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081f7c: 6e20 2c21 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081f82: 5241 8503 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ -081f86: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -081f8a: 5242 8a03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ -081f8e: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -081f94: b532 |0010: and-int/2addr v2, v3 │ │ -081f96: 9600 0102 |0011: or-int v0, v1, v2 │ │ -081f9a: 5441 8803 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081f9e: 6e20 2c21 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081fa4: 5441 8403 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081fa8: 6e20 2c21 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -081fae: 0e00 |001d: return-void │ │ +081f68: |[081f68] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +081f78: 5945 8a03 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ +081f7c: 5441 8003 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081f80: 6e20 2c21 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081f86: 5241 8503 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@0385 │ │ +081f8a: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +081f8e: 5242 8a03 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@038a │ │ +081f92: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +081f98: b532 |0010: and-int/2addr v2, v3 │ │ +081f9a: 9600 0102 |0011: or-int v0, v1, v2 │ │ +081f9e: 5441 8803 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081fa2: 6e20 2c21 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081fa8: 5441 8403 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081fac: 6e20 2c21 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +081fb2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -155792,22 +155791,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -081fb0: |[081fb0] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -081fc0: 5410 8803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -081fc4: 6e30 2d21 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ -081fca: 5410 8003 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -081fce: 6e30 2d21 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ -081fd4: 5410 8403 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -081fd8: 6e30 2d21 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ -081fde: 0e00 |000f: return-void │ │ +081fb4: |[081fb4] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +081fc4: 5410 8803 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +081fc8: 6e30 2d21 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ +081fce: 5410 8003 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +081fd2: 6e30 2d21 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ +081fd8: 5410 8403 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +081fdc: 6e30 2d21 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@212d │ │ +081fe2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -155820,18 +155819,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -081fe0: |[081fe0] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -081ff0: 5901 8903 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ -081ff4: 6e10 360b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ -081ffa: 0e00 |0005: return-void │ │ +081fe4: |[081fe4] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +081ff4: 5901 8903 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ +081ff8: 6e10 360b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ +081ffe: 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; │ │ @@ -155842,38 +155841,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 │ │ -081ffc: |[081ffc] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -08200c: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -082010: 5410 8603 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ -082014: 6e20 f50a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0af5 │ │ -08201a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08201c: 5b10 8d03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ -082020: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -082024: 5410 8603 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ -082028: 6e20 ee0a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0aee │ │ -08202e: 2200 6b04 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@046b │ │ -082032: 7020 ec22 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ -082038: 5b10 8d03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ -08203c: 5410 8703 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -082040: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -082044: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -082046: 5910 8203 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ -08204a: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -08204e: 5910 8303 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -082052: 5410 8703 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -082056: 6e10 a40c 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -08205c: 0a00 |0028: move-result v0 │ │ -08205e: 6e30 430b 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ -082064: 6e10 360b 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ -08206a: 0e00 |002f: return-void │ │ +082000: |[082000] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +082010: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +082014: 5410 8603 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ +082018: 6e20 f50a 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0af5 │ │ +08201e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +082020: 5b10 8d03 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ +082024: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +082028: 5410 8603 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@0386 │ │ +08202c: 6e20 ee0a 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0aee │ │ +082032: 2200 7404 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@0474 │ │ +082036: 7020 ec22 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ +08203c: 5b10 8d03 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@038d │ │ +082040: 5410 8703 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +082044: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +082048: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +08204a: 5910 8203 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ +08204e: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +082052: 5910 8303 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +082056: 5410 8703 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +08205a: 6e10 a40c 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +082060: 0a00 |0028: move-result v0 │ │ +082062: 6e30 430b 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ +082068: 6e10 360b 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@0b36 │ │ +08206e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -155894,86 +155893,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -08206c: |[08206c] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -08207c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -08207e: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -082082: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -082084: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -082088: 6e10 e60a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -08208e: 0a03 |0009: move-result v3 │ │ -082090: 5ca7 8c03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ -082094: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -082096: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -08209a: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -08209e: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0820a2: 6e20 e80a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ -0820a8: 0c04 |0016: move-result-object v4 │ │ -0820aa: 54a7 8803 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -0820ae: 6e20 2a21 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0820b4: 54a8 8003 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -0820b8: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0820bc: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0820c0: 6e20 e80a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ -0820c6: 0c07 |0025: move-result-object v7 │ │ -0820c8: 6e20 2a21 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0820ce: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0820d0: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0820d4: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0820d8: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0820dc: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0820e0: 6e20 e80a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ -0820e6: 0c04 |0035: move-result-object v4 │ │ -0820e8: 54a7 8403 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -0820ec: 6e20 2a21 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0820f2: 6e10 300b 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0b30 │ │ -0820f8: 0a07 |003e: move-result v7 │ │ -0820fa: 6e10 2b0b 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0b2b │ │ -082100: 0a08 |0042: move-result v8 │ │ -082102: b187 |0043: sub-int/2addr v7, v8 │ │ -082104: 6e10 2c0b 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0b2c │ │ -08210a: 0a08 |0047: move-result v8 │ │ -08210c: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -082110: 6e10 280b 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0b28 │ │ -082116: 0a07 |004d: move-result v7 │ │ -082118: 6e10 2d0b 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ -08211e: 0a08 |0051: move-result v8 │ │ -082120: b187 |0052: sub-int/2addr v7, v8 │ │ -082122: 6e10 2a0b 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ -082128: 0a08 |0056: move-result v8 │ │ -08212a: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -08212e: 8257 |0059: int-to-float v7, v5 │ │ -082130: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -082136: c887 |005d: mul-float/2addr v7, v8 │ │ -082138: 8777 |005e: float-to-int v7, v7 │ │ -08213a: 7120 691e 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -082140: 0a02 |0062: move-result v2 │ │ -082142: 7120 691e 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -082148: 0a01 |0066: move-result v1 │ │ -08214a: 54a7 8803 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -08214e: 6e30 1d21 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -082154: 54a7 8003 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -082158: 6e30 1d21 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -08215e: 54a7 8403 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -082162: 6e30 1d21 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ -082168: 59ab 8203 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ -08216c: 55a7 8b03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ -082170: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -082174: 52a7 8303 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -082178: 6e40 440b ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -08217e: 5ca6 8c03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ -082182: 0e00 |0083: return-void │ │ -082184: 0163 |0084: move v3, v6 │ │ -082186: 2885 |0085: goto 000a // -007b │ │ -082188: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -08218a: 289f |0087: goto 0026 // -0061 │ │ +082070: |[082070] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +082080: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +082082: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +082086: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +082088: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +08208c: 6e10 e60a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +082092: 0a03 |0009: move-result v3 │ │ +082094: 5ca7 8c03 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ +082098: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +08209a: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +08209e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0820a2: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0820a6: 6e20 e80a 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ +0820ac: 0c04 |0016: move-result-object v4 │ │ +0820ae: 54a7 8803 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +0820b2: 6e20 2a21 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +0820b8: 54a8 8003 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +0820bc: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0820c0: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0820c4: 6e20 e80a bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ +0820ca: 0c07 |0025: move-result-object v7 │ │ +0820cc: 6e20 2a21 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +0820d2: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0820d4: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0820d8: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +0820dc: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +0820e0: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0820e4: 6e20 e80a 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@0ae8 │ │ +0820ea: 0c04 |0035: move-result-object v4 │ │ +0820ec: 54a7 8403 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +0820f0: 6e20 2a21 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +0820f6: 6e10 300b 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0b30 │ │ +0820fc: 0a07 |003e: move-result v7 │ │ +0820fe: 6e10 2b0b 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0b2b │ │ +082104: 0a08 |0042: move-result v8 │ │ +082106: b187 |0043: sub-int/2addr v7, v8 │ │ +082108: 6e10 2c0b 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0b2c │ │ +08210e: 0a08 |0047: move-result v8 │ │ +082110: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +082114: 6e10 280b 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0b28 │ │ +08211a: 0a07 |004d: move-result v7 │ │ +08211c: 6e10 2d0b 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ +082122: 0a08 |0051: move-result v8 │ │ +082124: b187 |0052: sub-int/2addr v7, v8 │ │ +082126: 6e10 2a0b 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ +08212c: 0a08 |0056: move-result v8 │ │ +08212e: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +082132: 8257 |0059: int-to-float v7, v5 │ │ +082134: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +08213a: c887 |005d: mul-float/2addr v7, v8 │ │ +08213c: 8777 |005e: float-to-int v7, v7 │ │ +08213e: 7120 691e 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +082144: 0a02 |0062: move-result v2 │ │ +082146: 7120 691e 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08214c: 0a01 |0066: move-result v1 │ │ +08214e: 54a7 8803 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +082152: 6e30 1d21 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +082158: 54a7 8003 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +08215c: 6e30 1d21 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +082162: 54a7 8403 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +082166: 6e30 1d21 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@211d │ │ +08216c: 59ab 8203 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ +082170: 55a7 8b03 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ +082174: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +082178: 52a7 8303 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +08217c: 6e40 440b ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +082182: 5ca6 8c03 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@038c │ │ +082186: 0e00 |0083: return-void │ │ +082188: 0163 |0084: move v3, v6 │ │ +08218a: 2885 |0085: goto 000a // -007b │ │ +08218c: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +08218e: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -156015,233 +156014,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -08218c: |[08218c] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -08219c: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0821a0: 5200 8203 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ -0821a4: 022a 0000 |0004: move/from16 v42, v0 │ │ -0821a8: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0821ac: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0821b0: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0821b4: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0821b8: 5400 8703 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ -0821bc: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0821c0: 7401 9d0c 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ -0821c6: 0c2a |0015: move-result-object v42 │ │ -0821c8: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0821cc: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0821d0: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0821d4: 6e30 430b 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ -0821da: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0821de: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0821e2: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0821e6: 5c10 8b03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ -0821ea: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0821ee: 5400 8803 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -0821f2: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0821f6: 7401 1721 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ -0821fc: 0a24 |0030: move-result v36 │ │ -0821fe: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -082202: 5400 8003 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -082206: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -08220a: 7401 1721 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ -082210: 0a12 |003a: move-result v18 │ │ -082212: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -082216: 5400 8403 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -08221a: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -08221e: 7401 1721 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ -082224: 0a1a |0044: move-result v26 │ │ -082226: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -08222a: 7401 300b 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0b30 │ │ -082230: 0a26 |004a: move-result v38 │ │ -082232: 7401 280b 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0b28 │ │ -082238: 0a25 |004e: move-result v37 │ │ -08223a: 7401 2b0b 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0b2b │ │ -082240: 0a1d |0052: move-result v29 │ │ -082242: 7401 2c0b 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0b2c │ │ -082248: 0a1e |0056: move-result v30 │ │ -08224a: 7401 2d0b 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ -082250: 0a1f |005a: move-result v31 │ │ -082252: 7401 2a0b 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ -082258: 0a1c |005e: move-result v28 │ │ -08225a: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -08225e: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -082262: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -082266: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -08226a: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -08226e: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -082272: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -082276: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -08227a: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -08227e: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -082282: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -082286: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -08228a: 82a0 |0077: int-to-float v0, v10 │ │ -08228c: 022b 0000 |0078: move/from16 v43, v0 │ │ -082290: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -082294: 0200 2b00 |007c: move/from16 v0, v43 │ │ -082298: 8700 |007e: float-to-int v0, v0 │ │ -08229a: 022b 0000 |007f: move/from16 v43, v0 │ │ -08229e: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0822a2: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0822a6: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0822aa: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0822ae: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0822b2: 5400 8803 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -0822b6: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0822ba: 7401 1321 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ -0822c0: 0a20 |0092: move-result v32 │ │ -0822c2: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0822c6: 5400 8003 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -0822ca: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0822ce: 7401 1321 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ -0822d4: 0a0b |009c: move-result v11 │ │ -0822d6: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0822da: 5400 8403 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -0822de: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0822e2: 7401 1321 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ -0822e8: 0a16 |00a6: move-result v22 │ │ -0822ea: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0822ee: 7120 b022 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0822f4: 0a2a |00ac: move-result v42 │ │ -0822f6: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0822fa: 0201 1600 |00af: move/from16 v1, v22 │ │ -0822fe: 7120 b022 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -082304: 0a14 |00b4: move-result v20 │ │ -082306: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -08230a: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -08230e: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -082312: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -082316: 5400 8803 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -08231a: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -08231e: 7401 1621 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -082324: 0a2a |00c4: move-result v42 │ │ -082326: 9007 232a |00c5: add-int v7, v35, v42 │ │ -08232a: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -08232e: 5400 8003 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -082332: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -082336: 7401 1621 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -08233c: 0a2a |00d0: move-result v42 │ │ -08233e: 9005 112a |00d1: add-int v5, v17, v42 │ │ -082342: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -082346: 5400 8403 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -08234a: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -08234e: 7401 1621 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -082354: 0a2a |00dc: move-result v42 │ │ -082356: 9006 192a |00dd: add-int v6, v25, v42 │ │ -08235a: 7120 b022 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -082360: 0a2a |00e2: move-result v42 │ │ -082362: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -082366: 7120 b022 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08236c: 0a15 |00e8: move-result v21 │ │ -08236e: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -082372: 5200 8103 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ -082376: 022a 0000 |00ed: move/from16 v42, v0 │ │ -08237a: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -08237e: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -082384: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -082388: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -08238c: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -082390: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -082394: 5400 8003 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -082398: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -08239c: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0823a0: 5400 8003 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ -0823a4: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0823a8: 7401 1621 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -0823ae: 0a2b |0109: move-result v43 │ │ -0823b0: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0823b4: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0823b8: 0201 1000 |010e: move/from16 v1, v16 │ │ -0823bc: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0823c0: 6e52 1c21 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ -0823c6: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0823ca: 5200 8903 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ -0823ce: 022a 0000 |0119: move/from16 v42, v0 │ │ -0823d2: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0823d6: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0823da: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0823de: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0823e2: 7120 b222 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0823e8: 0a21 |0126: move-result v33 │ │ -0823ea: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0823ee: 5400 8803 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -0823f2: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0823f6: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0823fa: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0823fe: 5400 8803 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ -082402: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -082406: 7401 1621 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -08240c: 0a2c |0138: move-result v44 │ │ -08240e: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -082412: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -082416: 0201 2100 |013d: move/from16 v1, v33 │ │ -08241a: 0202 2200 |013f: move/from16 v2, v34 │ │ -08241e: 0203 2b00 |0141: move/from16 v3, v43 │ │ -082422: 0204 2c00 |0143: move/from16 v4, v44 │ │ -082426: 6e54 1c21 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ -08242c: 912a 261e |0148: sub-int v42, v38, v30 │ │ -082430: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -082434: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -082438: 5200 8903 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ -08243c: 022b 0000 |0150: move/from16 v43, v0 │ │ -082440: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -082444: 7702 b022 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08244a: 0a17 |0157: move-result v23 │ │ -08244c: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -082450: 5400 8403 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -082454: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -082458: 902b 171a |015e: add-int v43, v23, v26 │ │ -08245c: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -082460: 5400 8403 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ -082464: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -082468: 7401 1621 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ -08246e: 0a2c |0169: move-result v44 │ │ -082470: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -082474: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -082478: 0201 1700 |016e: move/from16 v1, v23 │ │ -08247c: 0202 1800 |0170: move/from16 v2, v24 │ │ -082480: 0203 2b00 |0172: move/from16 v3, v43 │ │ -082484: 0204 2c00 |0174: move/from16 v4, v44 │ │ -082488: 6e54 1c21 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ -08248e: 0200 2f00 |0179: move/from16 v0, v47 │ │ -082492: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -082496: 5910 8303 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -08249a: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -08249e: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0824a2: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0824a6: 5c10 8b03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ -0824aa: 0e00 |0187: return-void │ │ -0824ac: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0824b0: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0824b4: 5200 8303 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ -0824b8: 022a 0000 |018e: move/from16 v42, v0 │ │ -0824bc: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0824c0: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0824c4: 28f3 |0194: goto 0187 // -000d │ │ -0824c6: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0824ca: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0824ce: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0824d2: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0824d6: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0824da: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0824de: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0824e2: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0824e6: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0824ea: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0824ee: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0824f2: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0824f6: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0824fa: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0824fe: 0000 |01b1: nop // spacer │ │ -082500: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +082190: |[082190] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0821a0: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0821a4: 5200 8203 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@0382 │ │ +0821a8: 022a 0000 |0004: move/from16 v42, v0 │ │ +0821ac: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0821b0: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0821b4: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0821b8: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0821bc: 5400 8703 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0387 │ │ +0821c0: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0821c4: 7401 9d0c 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@0c9d │ │ +0821ca: 0c2a |0015: move-result-object v42 │ │ +0821cc: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +0821d0: 0201 2e00 |0018: move/from16 v1, v46 │ │ +0821d4: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +0821d8: 6e30 430b 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@0b43 │ │ +0821de: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +0821e2: 0200 2a00 |0021: move/from16 v0, v42 │ │ +0821e6: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +0821ea: 5c10 8b03 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ +0821ee: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +0821f2: 5400 8803 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +0821f6: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +0821fa: 7401 1721 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ +082200: 0a24 |0030: move-result v36 │ │ +082202: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +082206: 5400 8003 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +08220a: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +08220e: 7401 1721 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ +082214: 0a12 |003a: move-result v18 │ │ +082216: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +08221a: 5400 8403 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +08221e: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +082222: 7401 1721 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2117 │ │ +082228: 0a1a |0044: move-result v26 │ │ +08222a: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +08222e: 7401 300b 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@0b30 │ │ +082234: 0a26 |004a: move-result v38 │ │ +082236: 7401 280b 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@0b28 │ │ +08223c: 0a25 |004e: move-result v37 │ │ +08223e: 7401 2b0b 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@0b2b │ │ +082244: 0a1d |0052: move-result v29 │ │ +082246: 7401 2c0b 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@0b2c │ │ +08224c: 0a1e |0056: move-result v30 │ │ +08224e: 7401 2d0b 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@0b2d │ │ +082254: 0a1f |005a: move-result v31 │ │ +082256: 7401 2a0b 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@0b2a │ │ +08225c: 0a1c |005e: move-result v28 │ │ +08225e: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +082262: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +082266: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +08226a: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +08226e: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +082272: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +082276: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +08227a: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +08227e: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +082282: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +082286: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +08228a: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +08228e: 82a0 |0077: int-to-float v0, v10 │ │ +082290: 022b 0000 |0078: move/from16 v43, v0 │ │ +082294: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +082298: 0200 2b00 |007c: move/from16 v0, v43 │ │ +08229c: 8700 |007e: float-to-int v0, v0 │ │ +08229e: 022b 0000 |007f: move/from16 v43, v0 │ │ +0822a2: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0822a6: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0822aa: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0822ae: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0822b2: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0822b6: 5400 8803 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +0822ba: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0822be: 7401 1321 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ +0822c4: 0a20 |0092: move-result v32 │ │ +0822c6: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0822ca: 5400 8003 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +0822ce: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +0822d2: 7401 1321 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ +0822d8: 0a0b |009c: move-result v11 │ │ +0822da: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +0822de: 5400 8403 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +0822e2: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +0822e6: 7401 1321 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@2113 │ │ +0822ec: 0a16 |00a6: move-result v22 │ │ +0822ee: 0200 2000 |00a7: move/from16 v0, v32 │ │ +0822f2: 7120 b022 b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +0822f8: 0a2a |00ac: move-result v42 │ │ +0822fa: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +0822fe: 0201 1600 |00af: move/from16 v1, v22 │ │ +082302: 7120 b022 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +082308: 0a14 |00b4: move-result v20 │ │ +08230a: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +08230e: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +082312: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +082316: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +08231a: 5400 8803 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +08231e: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +082322: 7401 1621 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +082328: 0a2a |00c4: move-result v42 │ │ +08232a: 9007 232a |00c5: add-int v7, v35, v42 │ │ +08232e: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +082332: 5400 8003 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +082336: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +08233a: 7401 1621 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +082340: 0a2a |00d0: move-result v42 │ │ +082342: 9005 112a |00d1: add-int v5, v17, v42 │ │ +082346: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +08234a: 5400 8403 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +08234e: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +082352: 7401 1621 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +082358: 0a2a |00dc: move-result v42 │ │ +08235a: 9006 192a |00dd: add-int v6, v25, v42 │ │ +08235e: 7120 b022 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +082364: 0a2a |00e2: move-result v42 │ │ +082366: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +08236a: 7120 b022 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +082370: 0a15 |00e8: move-result v21 │ │ +082372: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +082376: 5200 8103 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@0381 │ │ +08237a: 022a 0000 |00ed: move/from16 v42, v0 │ │ +08237e: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +082382: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +082388: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +08238c: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +082390: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +082394: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +082398: 5400 8003 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +08239c: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0823a0: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0823a4: 5400 8003 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@0380 │ │ +0823a8: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0823ac: 7401 1621 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +0823b2: 0a2b |0109: move-result v43 │ │ +0823b4: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0823b8: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0823bc: 0201 1000 |010e: move/from16 v1, v16 │ │ +0823c0: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0823c4: 6e52 1c21 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ +0823ca: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +0823ce: 5200 8903 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ +0823d2: 022a 0000 |0119: move/from16 v42, v0 │ │ +0823d6: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +0823da: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +0823de: 0200 1d00 |011f: move/from16 v0, v29 │ │ +0823e2: 0201 2a00 |0121: move/from16 v1, v42 │ │ +0823e6: 7120 b222 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0823ec: 0a21 |0126: move-result v33 │ │ +0823ee: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +0823f2: 5400 8803 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +0823f6: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +0823fa: 902b 2124 |012d: add-int v43, v33, v36 │ │ +0823fe: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +082402: 5400 8803 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@0388 │ │ +082406: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +08240a: 7401 1621 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +082410: 0a2c |0138: move-result v44 │ │ +082412: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +082416: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +08241a: 0201 2100 |013d: move/from16 v1, v33 │ │ +08241e: 0202 2200 |013f: move/from16 v2, v34 │ │ +082422: 0203 2b00 |0141: move/from16 v3, v43 │ │ +082426: 0204 2c00 |0143: move/from16 v4, v44 │ │ +08242a: 6e54 1c21 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ +082430: 912a 261e |0148: sub-int v42, v38, v30 │ │ +082434: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +082438: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +08243c: 5200 8903 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@0389 │ │ +082440: 022b 0000 |0150: move/from16 v43, v0 │ │ +082444: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +082448: 7702 b022 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08244e: 0a17 |0157: move-result v23 │ │ +082450: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +082454: 5400 8403 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +082458: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +08245c: 902b 171a |015e: add-int v43, v23, v26 │ │ +082460: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +082464: 5400 8403 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@0384 │ │ +082468: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +08246c: 7401 1621 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2116 │ │ +082472: 0a2c |0169: move-result v44 │ │ +082474: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +082478: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +08247c: 0201 1700 |016e: move/from16 v1, v23 │ │ +082480: 0202 1800 |0170: move/from16 v2, v24 │ │ +082484: 0203 2b00 |0172: move/from16 v3, v43 │ │ +082488: 0204 2c00 |0174: move/from16 v4, v44 │ │ +08248c: 6e54 1c21 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@211c │ │ +082492: 0200 2f00 |0179: move/from16 v0, v47 │ │ +082496: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +08249a: 5910 8303 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +08249e: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0824a2: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0824a6: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0824aa: 5c10 8b03 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@038b │ │ +0824ae: 0e00 |0187: return-void │ │ +0824b0: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0824b4: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0824b8: 5200 8303 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@0383 │ │ +0824bc: 022a 0000 |018e: move/from16 v42, v0 │ │ +0824c0: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0824c4: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0824c8: 28f3 |0194: goto 0187 // -000d │ │ +0824ca: 912a 251f |0195: sub-int v42, v37, v31 │ │ +0824ce: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +0824d2: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +0824d6: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +0824da: 9022 0923 |019d: add-int v34, v9, v35 │ │ +0824de: 9010 0911 |019f: add-int v16, v9, v17 │ │ +0824e2: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +0824e6: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +0824ea: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +0824ee: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +0824f2: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +0824f6: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +0824fa: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +0824fe: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +082502: 0000 |01b1: nop // spacer │ │ +082504: 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 │ │ @@ -156372,21 +156371,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 : 2871 (PagerTitleStrip.java) │ │ + source_file_idx : 2880 (PagerTitleStrip.java) │ │ │ │ Class #611 header: │ │ -class_idx : 460 │ │ +class_idx : 467 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -156407,17 +156406,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082514: |[082514] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -082524: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08252a: 0e00 |0003: return-void │ │ +082518: |[082518] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +082528: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08252e: 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;) │ │ @@ -156425,17 +156424,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 │ │ -08252c: |[08252c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -08253c: 7010 490b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0b49 │ │ -082542: 0e00 |0003: return-void │ │ +082530: |[082530] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +082540: 7010 490b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@0b49 │ │ +082546: 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; │ │ │ │ @@ -156445,17 +156444,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082544: |[082544] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -082554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082556: 0f00 |0001: return v0 │ │ +082548: |[082548] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +082558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08255a: 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; │ │ │ │ @@ -156464,31 +156463,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082558: |[082558] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -082568: 0e00 |0000: return-void │ │ +08255c: |[08255c] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +08256c: 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 : 3010 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3019 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #612 header: │ │ -class_idx : 461 │ │ +class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3010 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3019 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ @@ -156509,17 +156508,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08256c: |[08256c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -08257c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082582: 0e00 |0003: return-void │ │ +082570: |[082570] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +082580: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082586: 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;) │ │ @@ -156527,17 +156526,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 │ │ -082584: |[082584] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -082594: 7010 4d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0b4d │ │ -08259a: 0e00 |0003: return-void │ │ +082588: |[082588] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +082598: 7010 4d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@0b4d │ │ +08259e: 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; │ │ │ │ @@ -156547,18 +156546,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08259c: |[08259c] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0825ac: 7110 580b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0b58 │ │ -0825b2: 0a00 |0003: move-result v0 │ │ -0825b4: 0f00 |0004: return v0 │ │ +0825a0: |[0825a0] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0825b0: 7110 580b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@0b58 │ │ +0825b6: 0a00 |0003: move-result v0 │ │ +0825b8: 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; │ │ │ │ @@ -156567,33 +156566,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0825b8: |[0825b8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0825c8: 7120 590b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0b59 │ │ -0825ce: 0e00 |0003: return-void │ │ +0825bc: |[0825bc] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0825cc: 7120 590b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@0b59 │ │ +0825d2: 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 : 3010 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3019 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #613 header: │ │ -class_idx : 465 │ │ +class_idx : 472 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3412 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -156614,17 +156613,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0825d0: |[0825d0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0825e0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0825e6: 0e00 |0003: return-void │ │ +0825d4: |[0825d4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +0825e4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0825ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -156633,18 +156632,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0825e8: |[0825e8] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0825f8: 6e10 541e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1e54 │ │ -0825fe: 0a00 |0003: move-result v0 │ │ -082600: 0f00 |0004: return v0 │ │ +0825ec: |[0825ec] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0825fc: 6e10 541e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1e54 │ │ +082602: 0a00 |0003: move-result v0 │ │ +082604: 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 │ │ @@ -156654,33 +156653,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -082604: |[082604] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -082614: 6e10 561e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1e56 │ │ -08261a: 0a00 |0003: move-result v0 │ │ -08261c: 0f00 |0004: return v0 │ │ +082608: |[082608] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +082618: 6e10 561e 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1e56 │ │ +08261e: 0a00 |0003: move-result v0 │ │ +082620: 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 : 3412 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3421 (VelocityTrackerCompat.java) │ │ │ │ Class #614 header: │ │ -class_idx : 466 │ │ +class_idx : 473 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3412 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3421 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -156701,17 +156700,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082620: |[082620] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -082630: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082636: 0e00 |0003: return-void │ │ +082624: |[082624] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +082634: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08263a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -156720,18 +156719,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -082638: |[082638] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -082648: 7120 670b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b67 │ │ -08264e: 0a00 |0003: move-result v0 │ │ -082650: 0f00 |0004: return v0 │ │ +08263c: |[08263c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +08264c: 7120 670b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@0b67 │ │ +082652: 0a00 |0003: move-result v0 │ │ +082654: 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 │ │ @@ -156741,33 +156740,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -082654: |[082654] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -082664: 7120 680b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b68 │ │ -08266a: 0a00 |0003: move-result v0 │ │ -08266c: 0f00 |0004: return v0 │ │ +082658: |[082658] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +082668: 7120 680b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@0b68 │ │ +08266e: 0a00 |0003: move-result v0 │ │ +082670: 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 : 3412 (VelocityTrackerCompat.java) │ │ + source_file_idx : 3421 (VelocityTrackerCompat.java) │ │ │ │ Class #615 header: │ │ -class_idx : 470 │ │ +class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 35 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -156788,17 +156787,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082670: |[082670] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -082680: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082686: 0e00 |0003: return-void │ │ +082674: |[082674] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +082684: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08268a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -156807,17 +156806,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082688: |[082688] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -082698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08269a: 0f00 |0001: return v0 │ │ +08268c: |[08268c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +08269c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08269e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -156827,17 +156826,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08269c: |[08269c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0826ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0826ae: 0f00 |0001: return v0 │ │ +0826a0: |[0826a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0826b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0826b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 direction I │ │ @@ -156847,17 +156846,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0826b0: |[0826b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0826c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0826c2: 0f00 |0001: return v0 │ │ +0826b4: |[0826b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0826c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0826c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156866,17 +156865,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 │ │ -0826c4: |[0826c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0826d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0826d6: 1100 |0001: return-object v0 │ │ +0826c8: |[0826c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0826d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0826da: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=291 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156885,17 +156884,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0826d8: |[0826d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0826e8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0826ec: 0f00 |0002: return v0 │ │ +0826dc: |[0826dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0826ec: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0826f0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -156904,17 +156903,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0826f0: |[0826f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -082700: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -082704: 1000 |0002: return-wide v0 │ │ +0826f4: |[0826f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +082704: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +082708: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -156922,17 +156921,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082708: |[082708] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -082718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08271a: 0f00 |0001: return v0 │ │ +08270c: |[08270c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +08271c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08271e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156941,17 +156940,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08271c: |[08271c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -08272c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08272e: 0f00 |0001: return v0 │ │ +082720: |[082720] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +082730: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082732: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156960,17 +156959,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082730: |[082730] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -082740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082742: 0f00 |0001: return v0 │ │ +082734: |[082734] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +082744: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082746: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156979,17 +156978,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082744: |[082744] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -082754: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082756: 0f00 |0001: return v0 │ │ +082748: |[082748] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +082758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08275a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -156998,18 +156997,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -082758: |[082758] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -082768: 6e10 8d1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08276e: 0a00 |0003: move-result v0 │ │ -082770: 0f00 |0004: return v0 │ │ +08275c: |[08275c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +08276c: 6e10 8d1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +082772: 0a00 |0003: move-result v0 │ │ +082774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -157018,17 +157017,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082774: |[082774] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -082784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082786: 0f00 |0001: return v0 │ │ +082778: |[082778] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +082788: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08278a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -157037,18 +157036,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -082788: |[082788] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -082798: 6e10 901e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08279e: 0a00 |0003: move-result v0 │ │ -0827a0: 0f00 |0004: return v0 │ │ +08278c: |[08278c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +08279c: 6e10 901e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +0827a2: 0a00 |0003: move-result v0 │ │ +0827a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -157057,17 +157056,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0827a4: |[0827a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0827b4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0827b6: 0f00 |0001: return v0 │ │ +0827a8: |[0827a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0827b8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0827ba: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -157076,18 +157075,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 │ │ -0827b8: |[0827b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0827c8: 6e10 941e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -0827ce: 0c00 |0003: move-result-object v0 │ │ -0827d0: 1100 |0004: return-object v0 │ │ +0827bc: |[0827bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0827cc: 6e10 941e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +0827d2: 0c00 |0003: move-result-object v0 │ │ +0827d4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -157096,17 +157095,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0827d4: |[0827d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0827e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0827e6: 0f00 |0001: return v0 │ │ +0827d8: |[0827d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0827e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0827ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -157115,25 +157114,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0827e8: |[0827e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0827f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0827fa: 6e10 7c1e 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -082800: 0c00 |0004: move-result-object v0 │ │ -082802: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -082806: 6e10 f901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ -08280c: 0a02 |000a: move-result v2 │ │ -08280e: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -082810: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -082814: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -082816: 0f01 |000f: return v1 │ │ +0827ec: |[0827ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0827fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0827fe: 6e10 7c1e 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +082804: 0c00 |0004: move-result-object v0 │ │ +082806: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +08280a: 6e10 f901 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@01f9 │ │ +082810: 0a02 |000a: move-result v2 │ │ +082812: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +082814: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +082818: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +08281a: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0007 line=331 │ │ 0x000f line=333 │ │ locals : │ │ @@ -157146,16 +157145,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 │ │ -082818: |[082818] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -082828: 0e00 |0000: return-void │ │ +08281c: |[08281c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +08282c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -157165,16 +157164,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 │ │ -08282c: |[08282c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08283c: 0e00 |0000: return-void │ │ +082830: |[082830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +082840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -157184,16 +157183,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 │ │ -082840: |[082840] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -082850: 0e00 |0000: return-void │ │ +082844: |[082844] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +082854: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -157203,17 +157202,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 │ │ -082854: |[082854] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -082864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082866: 0f00 |0001: return v0 │ │ +082858: |[082858] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +082868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08286a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0002 reg=3 action I │ │ @@ -157224,119 +157223,119 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -082868: |[082868] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -082878: 6e10 6f0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ -08287e: 0b00 |0003: move-result-wide v0 │ │ -082880: 6e30 c41e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1ec4 │ │ -082886: 0e00 |0007: return-void │ │ +08286c: |[08286c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +08287c: 6e10 6f0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ +082882: 0b00 |0003: move-result-wide v0 │ │ +082884: 6e30 c41e 0301 |0004: invoke-virtual {v3, v0, v1}, Landroid/view/View;.postInvalidateDelayed:(J)V // method@1ec4 │ │ +08288a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0007 line=268 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postInvalidateOnAnimation' │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 14 │ │ + registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -082888: |[082888] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -082898: 6e10 6f0b 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ -08289e: 0b02 |0003: move-result-wide v2 │ │ -0828a0: 0791 |0004: move-object v1, v9 │ │ -0828a2: 01a4 |0005: move v4, v10 │ │ -0828a4: 01b5 |0006: move v5, v11 │ │ -0828a6: 01c6 |0007: move v6, v12 │ │ -0828a8: 01d7 |0008: move v7, v13 │ │ -0828aa: 7407 c51e 0100 |0009: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1ec5 │ │ -0828b0: 0e00 |000c: return-void │ │ +08288c: |[08288c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +08289c: 6e10 6f0b 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ +0828a2: 0b01 |0003: move-result-wide v1 │ │ +0828a4: 0780 |0004: move-object v0, v8 │ │ +0828a6: 0193 |0005: move v3, v9 │ │ +0828a8: 01a4 |0006: move v4, v10 │ │ +0828aa: 01b5 |0007: move v5, v11 │ │ +0828ac: 01c6 |0008: move v6, v12 │ │ +0828ae: 7407 c51e 0000 |0009: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/view/View;.postInvalidateDelayed:(JIIII)V // method@1ec5 │ │ +0828b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x000c line=271 │ │ locals : │ │ - 0x0000 - 0x000d reg=8 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ - 0x0000 - 0x000d reg=9 view Landroid/view/View; │ │ - 0x0000 - 0x000d reg=10 left I │ │ - 0x0000 - 0x000d reg=11 top I │ │ - 0x0000 - 0x000d reg=12 right I │ │ - 0x0000 - 0x000d reg=13 bottom I │ │ + 0x0000 - 0x000d reg=7 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ + 0x0000 - 0x000d reg=8 view Landroid/view/View; │ │ + 0x0000 - 0x000d reg=9 left I │ │ + 0x0000 - 0x000d reg=10 top I │ │ + 0x0000 - 0x000d reg=11 right I │ │ + 0x0000 - 0x000d reg=12 bottom I │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimation' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0828b4: |[0828b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0828c4: 6e10 6f0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ -0828ca: 0b00 |0003: move-result-wide v0 │ │ -0828cc: 6e40 c11e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ec1 │ │ -0828d2: 0e00 |0007: return-void │ │ +0828b8: |[0828b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0828c8: 6e10 6f0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ +0828ce: 0b00 |0003: move-result-wide v0 │ │ +0828d0: 6e40 c11e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ec1 │ │ +0828d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0007 line=274 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=4 action Ljava/lang/Runnable; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 8 │ │ + registers : 7 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0828d4: |[0828d4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0828e4: 6e10 6f0b 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ -0828ea: 0b00 |0003: move-result-wide v0 │ │ -0828ec: bb60 |0004: add-long/2addr v0, v6 │ │ -0828ee: 6e40 c11e 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ec1 │ │ -0828f4: 0e00 |0008: return-void │ │ +0828d8: |[0828d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0828e8: 6e10 6f0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@0b6f │ │ +0828ee: 0b00 |0003: move-result-wide v0 │ │ +0828f0: bb50 |0004: add-long/2addr v0, v5 │ │ +0828f2: 6e40 c11e 4310 |0005: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1ec1 │ │ +0828f8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=277 │ │ 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 │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ name : 'resolveSizeAndState' │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0828f8: |[0828f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -082908: 7120 cd1e 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1ecd │ │ -08290e: 0a00 |0003: move-result v0 │ │ -082910: 0f00 |0004: return v0 │ │ +0828fc: |[0828fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +08290c: 7120 cd1e 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1ecd │ │ +082912: 0a00 |0003: move-result v0 │ │ +082914: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -157347,16 +157346,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 │ │ -082914: |[082914] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -082924: 0e00 |0000: return-void │ │ +082918: |[082918] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +082928: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -157366,16 +157365,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082928: |[082928] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -082938: 0e00 |0000: return-void │ │ +08292c: |[08292c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +08293c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -157385,16 +157384,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08293c: |[08293c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -08294c: 0e00 |0000: return-void │ │ +082940: |[082940] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +082950: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -157404,16 +157403,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082950: |[082950] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -082960: 0e00 |0000: return-void │ │ +082954: |[082954] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +082964: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -157423,16 +157422,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082964: |[082964] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -082974: 0e00 |0000: return-void │ │ +082968: |[082968] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +082978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 id I │ │ @@ -157442,16 +157441,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 │ │ -082978: |[082978] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -082988: 0e00 |0000: return-void │ │ +08297c: |[08297c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +08298c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 p Landroid/graphics/Paint; │ │ @@ -157461,16 +157460,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 │ │ -08298c: |[08298c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -08299c: 0e00 |0000: return-void │ │ +082990: |[082990] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0829a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layerType I │ │ @@ -157481,16 +157480,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0829a0: |[0829a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0829b0: 0e00 |0000: return-void │ │ +0829a4: |[0829a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0829b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 layoutDirection I │ │ @@ -157500,31 +157499,31 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0829b4: |[0829b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0829c4: 0e00 |0000: return-void │ │ +0829b8: |[0829b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0829c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #616 header: │ │ -class_idx : 487 │ │ +class_idx : 494 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -157545,17 +157544,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0829c8: |[0829c8] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0829d8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0829de: 0e00 |0003: return-void │ │ +0829cc: |[0829cc] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +0829dc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0829e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -157564,32 +157563,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0829e0: |[0829e0] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0829f0: 6e10 f41e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ -0829f6: 0a00 |0003: move-result v0 │ │ -0829f8: 0f00 |0004: return v0 │ │ +0829e4: |[0829e4] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0829f4: 6e10 f41e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ +0829fa: 0a00 |0003: move-result v0 │ │ +0829fc: 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 : 3429 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3438 (ViewConfigurationCompat.java) │ │ │ │ Class #617 header: │ │ -class_idx : 488 │ │ +class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3429 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3438 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -157610,17 +157609,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0829fc: |[0829fc] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -082a0c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082a12: 0e00 |0003: return-void │ │ +082a00: |[082a00] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +082a10: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -157629,32 +157628,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -082a14: |[082a14] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -082a24: 7110 310c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c31 │ │ -082a2a: 0a00 |0003: move-result v0 │ │ -082a2c: 0f00 |0004: return v0 │ │ +082a18: |[082a18] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +082a28: 7110 310c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@0c31 │ │ +082a2e: 0a00 |0003: move-result v0 │ │ +082a30: 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 : 3429 (ViewConfigurationCompat.java) │ │ + source_file_idx : 3438 (ViewConfigurationCompat.java) │ │ │ │ Class #618 header: │ │ -class_idx : 496 │ │ +class_idx : 503 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -157675,17 +157674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082a30: |[082a30] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -082a40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082a46: 0e00 |0003: return-void │ │ +082a34: |[082a34] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +082a44: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082a4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -157694,17 +157693,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082a48: |[082a48] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -082a58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082a5a: 0f00 |0001: return v0 │ │ +082a4c: |[082a4c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +082a5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082a5e: 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; │ │ │ │ @@ -157713,17 +157712,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 │ │ -082a5c: |[082a5c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -082a6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082a6e: 0f00 |0001: return v0 │ │ +082a60: |[082a60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +082a70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082a72: 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; │ │ @@ -157734,16 +157733,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082a70: |[082a70] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -082a80: 0e00 |0000: return-void │ │ +082a74: |[082a74] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +082a84: 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 │ │ @@ -157753,31 +157752,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082a84: |[082a84] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -082a94: 0e00 |0000: return-void │ │ +082a88: |[082a88] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +082a98: 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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #619 header: │ │ -class_idx : 507 │ │ +class_idx : 514 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 398 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 405 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -157801,18 +157800,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 │ │ -082a98: |[082a98] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -082aa8: 5b01 bb03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082aac: 7010 a009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ -082ab2: 0e00 |0005: return-void │ │ +082a9c: |[082a9c] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +082aac: 5b01 bb03 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082ab0: 7010 a009 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ +082ab6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2760 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -157821,29 +157820,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -082ab4: |[082ab4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -082ac4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082ac6: 5421 bb03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082aca: 7110 7d0c 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ -082ad0: 0c01 |0006: move-result-object v1 │ │ -082ad2: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -082ad6: 5421 bb03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082ada: 7110 7d0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ -082ae0: 0c01 |000e: move-result-object v1 │ │ -082ae2: 6e10 e60a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -082ae8: 0a01 |0012: move-result v1 │ │ -082aea: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -082aee: 0f00 |0015: return v0 │ │ -082af0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -082af2: 28fe |0017: goto 0015 // -0002 │ │ +082ab8: |[082ab8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +082ac8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +082aca: 5421 bb03 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082ace: 7110 7d0c 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ +082ad4: 0c01 |0006: move-result-object v1 │ │ +082ad6: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +082ada: 5421 bb03 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082ade: 7110 7d0c 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ +082ae4: 0c01 |000e: move-result-object v1 │ │ +082ae6: 6e10 e60a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +082aec: 0a01 |0012: move-result v1 │ │ +082aee: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +082af2: 0f00 |0015: return v0 │ │ +082af4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +082af6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2812 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -157852,48 +157851,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 │ │ -082af4: |[082af4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -082b04: 6f30 a409 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ -082b0a: 1c01 0402 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0204 │ │ -082b0e: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -082b14: 0c01 |0008: move-result-object v1 │ │ -082b16: 6e20 691f 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ -082b1c: 7100 6b0f 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0f6b │ │ -082b22: 0c00 |000f: move-result-object v0 │ │ -082b24: 7010 5a0c 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0c5a │ │ -082b2a: 0a01 |0013: move-result v1 │ │ -082b2c: 6e20 7f0f 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0f7f │ │ -082b32: 6e10 641f 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ -082b38: 0a01 |001a: move-result v1 │ │ -082b3a: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -082b3e: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -082b42: 5431 bb03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082b46: 7110 7d0c 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ -082b4c: 0c01 |0024: move-result-object v1 │ │ -082b4e: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -082b52: 5431 bb03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082b56: 7110 7d0c 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ -082b5c: 0c01 |002c: move-result-object v1 │ │ -082b5e: 6e10 e60a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ -082b64: 0a01 |0030: move-result v1 │ │ -082b66: 6e20 770f 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0f77 │ │ -082b6c: 5431 bb03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082b70: 7110 7e0c 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ -082b76: 0a01 |0039: move-result v1 │ │ -082b78: 6e20 750f 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0f75 │ │ -082b7e: 5431 bb03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082b82: 7110 7e0c 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ -082b88: 0a01 |0042: move-result v1 │ │ -082b8a: 6e20 820f 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0f82 │ │ -082b90: 0e00 |0046: return-void │ │ +082af8: |[082af8] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +082b08: 6f30 a409 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ +082b0e: 1c01 0b02 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@020b │ │ +082b12: 6e10 8c22 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +082b18: 0c01 |0008: move-result-object v1 │ │ +082b1a: 6e20 691f 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ +082b20: 7100 6b0f 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0f6b │ │ +082b26: 0c00 |000f: move-result-object v0 │ │ +082b28: 7010 5a0c 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0c5a │ │ +082b2e: 0a01 |0013: move-result v1 │ │ +082b30: 6e20 7f0f 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@0f7f │ │ +082b36: 6e10 641f 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ +082b3c: 0a01 |001a: move-result v1 │ │ +082b3e: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +082b42: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +082b46: 5431 bb03 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082b4a: 7110 7d0c 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ +082b50: 0c01 |0024: move-result-object v1 │ │ +082b52: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +082b56: 5431 bb03 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082b5a: 7110 7d0c 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@0c7d │ │ +082b60: 0c01 |002c: move-result-object v1 │ │ +082b62: 6e10 e60a 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@0ae6 │ │ +082b68: 0a01 |0030: move-result v1 │ │ +082b6a: 6e20 770f 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@0f77 │ │ +082b70: 5431 bb03 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082b74: 7110 7e0c 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ +082b7a: 0a01 |0039: move-result v1 │ │ +082b7c: 6e20 750f 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@0f75 │ │ +082b82: 5431 bb03 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082b86: 7110 7e0c 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ +082b8c: 0a01 |0042: move-result v1 │ │ +082b8e: 6e20 820f 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@0f82 │ │ +082b94: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2764 │ │ 0x0003 line=2765 │ │ 0x000c line=2766 │ │ 0x0010 line=2767 │ │ 0x0017 line=2768 │ │ @@ -157912,38 +157911,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 │ │ -082b94: |[082b94] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -082ba4: 6f30 a509 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ -082baa: 1c00 0402 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0204 │ │ -082bae: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -082bb4: 0c00 |0008: move-result-object v0 │ │ -082bb6: 6e20 3c0e 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -082bbc: 7010 5a0c 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0c5a │ │ -082bc2: 0a00 |000f: move-result v0 │ │ -082bc4: 6e20 490e 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0e49 │ │ -082bca: 5420 bb03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082bce: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -082bd0: 6e20 890c 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ -082bd6: 0a00 |0019: move-result v0 │ │ -082bd8: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -082bdc: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -082be0: 6e20 0c0e 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -082be6: 5420 bb03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082bea: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -082bec: 6e20 890c 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ -082bf2: 0a00 |0027: move-result v0 │ │ -082bf4: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -082bf8: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -082bfc: 6e20 0c0e 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -082c02: 0e00 |002f: return-void │ │ +082b98: |[082b98] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +082ba8: 6f30 a509 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ +082bae: 1c00 0b02 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@020b │ │ +082bb2: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +082bb8: 0c00 |0008: move-result-object v0 │ │ +082bba: 6e20 3c0e 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +082bc0: 7010 5a0c 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@0c5a │ │ +082bc6: 0a00 |000f: move-result v0 │ │ +082bc8: 6e20 490e 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@0e49 │ │ +082bce: 5420 bb03 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082bd2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +082bd4: 6e20 890c 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ +082bda: 0a00 |0019: move-result v0 │ │ +082bdc: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +082be0: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +082be4: 6e20 0c0e 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +082bea: 5420 bb03 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082bee: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +082bf0: 6e20 890c 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ +082bf6: 0a00 |0027: move-result v0 │ │ +082bf8: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +082bfc: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +082c00: 6e20 0c0e 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +082c06: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2778 │ │ 0x0003 line=2779 │ │ 0x000c line=2780 │ │ 0x0013 line=2781 │ │ 0x001c line=2782 │ │ @@ -157960,53 +157959,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 │ │ -082c04: |[082c04] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -082c14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -082c16: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -082c18: 6f40 a809 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09a8 │ │ -082c1e: 0a02 |0005: move-result v2 │ │ -082c20: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -082c24: 0f00 |0008: return v0 │ │ -082c26: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -082c2c: 0110 |000c: move v0, v1 │ │ -082c2e: 28fb |000d: goto 0008 // -0005 │ │ -082c30: 5442 bb03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c34: 6e20 890c 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ -082c3a: 0a02 |0013: move-result v2 │ │ -082c3c: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -082c40: 5441 bb03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c44: 5442 bb03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c48: 7110 7e0c 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ -082c4e: 0a02 |001d: move-result v2 │ │ -082c50: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -082c54: 6e20 e50c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -082c5a: 28e5 |0023: goto 0008 // -001b │ │ -082c5c: 0110 |0024: move v0, v1 │ │ -082c5e: 28e3 |0025: goto 0008 // -001d │ │ -082c60: 5442 bb03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c64: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -082c66: 6e20 890c 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ -082c6c: 0a02 |002c: move-result v2 │ │ -082c6e: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -082c72: 5441 bb03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c76: 5442 bb03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ -082c7a: 7110 7e0c 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ -082c80: 0a02 |0036: move-result v2 │ │ -082c82: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -082c86: 6e20 e50c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -082c8c: 28cc |003c: goto 0008 // -0034 │ │ -082c8e: 0110 |003d: move v0, v1 │ │ -082c90: 28ca |003e: goto 0008 // -0036 │ │ -082c92: 0000 |003f: nop // spacer │ │ -082c94: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +082c08: |[082c08] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +082c18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082c1a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +082c1c: 6f40 a809 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@09a8 │ │ +082c22: 0a02 |0005: move-result v2 │ │ +082c24: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +082c28: 0f00 |0008: return v0 │ │ +082c2a: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +082c30: 0110 |000c: move v0, v1 │ │ +082c32: 28fb |000d: goto 0008 // -0005 │ │ +082c34: 5442 bb03 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c38: 6e20 890c 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ +082c3e: 0a02 |0013: move-result v2 │ │ +082c40: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +082c44: 5441 bb03 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c48: 5442 bb03 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c4c: 7110 7e0c 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ +082c52: 0a02 |001d: move-result v2 │ │ +082c54: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +082c58: 6e20 e50c 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +082c5e: 28e5 |0023: goto 0008 // -001b │ │ +082c60: 0110 |0024: move v0, v1 │ │ +082c62: 28e3 |0025: goto 0008 // -001d │ │ +082c64: 5442 bb03 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c68: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +082c6a: 6e20 890c 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@0c89 │ │ +082c70: 0a02 |002c: move-result v2 │ │ +082c72: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +082c76: 5441 bb03 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c7a: 5442 bb03 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@03bb │ │ +082c7e: 7110 7e0c 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@0c7e │ │ +082c84: 0a02 |0036: move-result v2 │ │ +082c86: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +082c8a: 6e20 e50c 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +082c90: 28cc |003c: goto 0008 // -0034 │ │ +082c92: 0110 |003d: move v0, v1 │ │ +082c94: 28ca |003e: goto 0008 // -0036 │ │ +082c96: 0000 |003f: nop // spacer │ │ +082c98: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2791 │ │ 0x0008 line=2808 │ │ 0x0009 line=2794 │ │ 0x000d line=2808 │ │ 0x000e line=2796 │ │ @@ -158018,21 +158017,21 @@ │ │ 0x003f line=2794 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #620 header: │ │ -class_idx : 512 │ │ +class_idx : 519 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -158054,17 +158053,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082ca8: |[082ca8] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -082cb8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082cbe: 0e00 |0003: return-void │ │ +082cac: |[082cac] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +082cbc: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082cc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -158073,18 +158072,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 │ │ -082cc0: |[082cc0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -082cd0: 2200 0102 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0201 │ │ -082cd4: 7030 6d0c 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0c6d │ │ -082cda: 1100 |0005: return-object v0 │ │ +082cc4: |[082cc4] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +082cd4: 2200 0802 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@0208 │ │ +082cd8: 7030 6d0c 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0c6d │ │ +082cde: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1240 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -158094,18 +158093,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 │ │ -082cdc: |[082cdc] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -082cec: 6e30 680c 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@0c68 │ │ -082cf2: 0c00 |0003: move-result-object v0 │ │ -082cf4: 1100 |0004: return-object v0 │ │ +082ce0: |[082ce0] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +082cf0: 6e30 680c 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@0c68 │ │ +082cf6: 0c00 |0003: move-result-object v0 │ │ +082cf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -158115,17 +158114,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 │ │ -082cf8: |[082cf8] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -082d08: 2320 b104 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@04b1 │ │ -082d0c: 1100 |0002: return-object v0 │ │ +082cfc: |[082cfc] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +082d0c: 2320 ba04 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@04ba │ │ +082d10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1244 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -158134,32 +158133,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 │ │ -082d10: |[082d10] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -082d20: 6e20 6a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0c6a │ │ -082d26: 0c00 |0003: move-result-object v0 │ │ -082d28: 1100 |0004: return-object v0 │ │ +082d14: |[082d14] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +082d24: 6e20 6a0c 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@0c6a │ │ +082d2a: 0c00 |0003: move-result-object v0 │ │ +082d2c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #621 header: │ │ -class_idx : 514 │ │ +class_idx : 521 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3446 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3455 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #621 annotations: │ │ Annotations on class │ │ @@ -158180,17 +158179,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082d2c: |[082d2c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -082d3c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082d42: 0e00 |0003: return-void │ │ +082d30: |[082d30] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +082d40: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082d46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -158199,16 +158198,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082d44: |[082d44] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -082d54: 0e00 |0000: return-void │ │ +082d48: |[082d48] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +082d58: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -158217,16 +158216,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082d58: |[082d58] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -082d68: 0e00 |0000: return-void │ │ +082d5c: |[082d5c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +082d6c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -158237,30 +158236,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082d6c: |[082d6c] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -082d7c: 0e00 |0000: return-void │ │ +082d70: |[082d70] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +082d80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 3446 (ViewPager.java) │ │ + source_file_idx : 3455 (ViewPager.java) │ │ │ │ Class #622 header: │ │ -class_idx : 519 │ │ +class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3447 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #622 annotations: │ │ Annotations on class │ │ @@ -158281,17 +158280,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082d80: |[082d80] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -082d90: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082d96: 0e00 |0003: return-void │ │ +082d84: |[082d84] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +082d94: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082d9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -158300,27 +158299,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 │ │ -082d98: |[082d98] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -082da8: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -082dac: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -082dae: 0f01 |0003: return v1 │ │ -082db0: 6e10 7f1e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -082db6: 0c01 |0007: move-result-object v1 │ │ -082db8: 1a02 160f |0008: const-string v2, "accessibility" // string@0f16 │ │ -082dbc: 6e20 0a01 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -082dc2: 0c00 |000d: move-result-object v0 │ │ -082dc4: 1f00 b903 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@03b9 │ │ -082dc8: 6e20 721f 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1f72 │ │ -082dce: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -082dd0: 28ef |0014: goto 0003 // -0011 │ │ +082d9c: |[082d9c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +082dac: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +082db0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +082db2: 0f01 |0003: return v1 │ │ +082db4: 6e10 7f1e 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +082dba: 0c01 |0007: move-result-object v1 │ │ +082dbc: 1a02 1f0f |0008: const-string v2, "accessibility" // string@0f1f │ │ +082dc0: 6e20 0a01 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +082dc6: 0c00 |000d: move-result-object v0 │ │ +082dc8: 1f00 c203 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@03c2 │ │ +082dcc: 6e20 721f 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1f72 │ │ +082dd2: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +082dd4: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -158328,20 +158327,20 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 3447 (ViewParentCompat.java) │ │ + source_file_idx : 3456 (ViewParentCompat.java) │ │ │ │ Class #623 header: │ │ -class_idx : 524 │ │ +class_idx : 531 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #623 annotations: │ │ @@ -158363,17 +158362,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082dd4: |[082dd4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -082de4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082dea: 0e00 |0003: return-void │ │ +082dd8: |[082dd8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +082de8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082dee: 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 - │ │ @@ -158382,16 +158381,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 │ │ -082dec: |[082dec] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -082dfc: 0e00 |0000: return-void │ │ +082df0: |[082df0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +082e00: 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; │ │ @@ -158401,17 +158400,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 │ │ -082e00: |[082e00] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -082e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082e12: 1100 |0001: return-object v0 │ │ +082e04: |[082e04] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +082e14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082e16: 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 │ │ @@ -158421,30 +158420,30 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082e14: |[082e14] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -082e24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082e26: 0f00 |0001: return v0 │ │ +082e18: |[082e18] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +082e28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082e2a: 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 : 425 (AccessibilityEventCompat.java) │ │ │ │ Class #624 header: │ │ -class_idx : 528 │ │ +class_idx : 535 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #624 annotations: │ │ @@ -158474,19 +158473,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 │ │ -082e28: |[082e28] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -082e38: 5b01 2204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0422 │ │ -082e3c: 5b02 2304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0423 │ │ -082e40: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082e46: 0e00 |0007: return-void │ │ +082e2c: |[082e2c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +082e3c: 5b01 2204 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@0422 │ │ +082e40: 5b02 2304 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0423 │ │ +082e44: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082e4a: 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; │ │ @@ -158497,32 +158496,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -082e48: |[082e48] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -082e58: 5410 2304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0423 │ │ -082e5c: 6e20 320d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0d32 │ │ -082e62: 0e00 |0005: return-void │ │ +082e4c: |[082e4c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +082e5c: 5410 2304 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0423 │ │ +082e60: 6e20 320d 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@0d32 │ │ +082e66: 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 : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #625 header: │ │ -class_idx : 530 │ │ +class_idx : 537 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #625 annotations: │ │ @@ -158548,17 +158547,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082e64: |[082e64] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -082e74: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082e7a: 0e00 |0003: return-void │ │ +082e68: |[082e68] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +082e78: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082e7e: 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 - │ │ @@ -158567,17 +158566,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 │ │ -082e7c: |[082e7c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -082e8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082e8e: 0f00 |0001: return v0 │ │ +082e80: |[082e80] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +082e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082e92: 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; │ │ @@ -158587,18 +158586,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 │ │ -082e90: |[082e90] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -082ea0: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ -082ea6: 0c00 |0003: move-result-object v0 │ │ -082ea8: 1100 |0004: return-object v0 │ │ +082e94: |[082e94] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +082ea4: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ +082eaa: 0c00 |0003: move-result-object v0 │ │ +082eac: 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 │ │ @@ -158608,18 +158607,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 │ │ -082eac: |[082eac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -082ebc: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ -082ec2: 0c00 |0003: move-result-object v0 │ │ -082ec4: 1100 |0004: return-object v0 │ │ +082eb0: |[082eb0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +082ec0: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ +082ec6: 0c00 |0003: move-result-object v0 │ │ +082ec8: 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; │ │ │ │ @@ -158628,17 +158627,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082ec8: |[082ec8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -082ed8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082eda: 0f00 |0001: return v0 │ │ +082ecc: |[082ecc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +082edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082ede: 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; │ │ │ │ @@ -158647,17 +158646,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 │ │ -082edc: |[082edc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -082eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082eee: 1100 |0001: return-object v0 │ │ +082ee0: |[082ee0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +082ef0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082ef2: 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; │ │ │ │ @@ -158666,31 +158665,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 │ │ -082ef0: |[082ef0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -082f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082f02: 0f00 |0001: return v0 │ │ +082ef4: |[082ef4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +082f04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082f06: 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 : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #626 header: │ │ -class_idx : 542 │ │ +class_idx : 549 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 64 │ │ │ │ Class #626 annotations: │ │ @@ -158714,17 +158713,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082f04: |[082f04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -082f14: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -082f1a: 0e00 |0003: return-void │ │ +082f08: |[082f08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +082f18: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +082f1e: 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 - │ │ @@ -158733,16 +158732,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -082f1c: |[082f1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -082f2c: 0e00 |0000: return-void │ │ +082f20: |[082f20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +082f30: 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 │ │ @@ -158752,16 +158751,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 │ │ -082f30: |[082f30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -082f40: 0e00 |0000: return-void │ │ +082f34: |[082f34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +082f44: 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; │ │ @@ -158771,16 +158770,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 │ │ -082f44: |[082f44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -082f54: 0e00 |0000: return-void │ │ +082f48: |[082f48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +082f58: 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; │ │ @@ -158791,18 +158790,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 │ │ -082f58: |[082f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -082f68: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ -082f6e: 0c00 |0003: move-result-object v0 │ │ -082f70: 1100 |0004: return-object v0 │ │ +082f5c: |[082f5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +082f6c: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ +082f72: 0c00 |0003: move-result-object v0 │ │ +082f74: 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; │ │ @@ -158812,17 +158811,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 │ │ -082f74: |[082f74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -082f84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082f86: 1100 |0001: return-object v0 │ │ +082f78: |[082f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +082f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082f8a: 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 │ │ @@ -158832,17 +158831,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 │ │ -082f88: |[082f88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -082f98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082f9a: 1100 |0001: return-object v0 │ │ +082f8c: |[082f8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +082f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082f9e: 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 │ │ @@ -158852,17 +158851,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082f9c: |[082f9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -082fac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082fae: 0f00 |0001: return v0 │ │ +082fa0: |[082fa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +082fb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082fb2: 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; │ │ │ │ @@ -158871,16 +158870,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 │ │ -082fb0: |[082fb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -082fc0: 0e00 |0000: return-void │ │ +082fb4: |[082fb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +082fc4: 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; │ │ @@ -158890,16 +158889,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 │ │ -082fc4: |[082fc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -082fd4: 0e00 |0000: return-void │ │ +082fc8: |[082fc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +082fd8: 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; │ │ @@ -158909,17 +158908,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 │ │ -082fd8: |[082fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -082fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082fea: 1100 |0001: return-object v0 │ │ +082fdc: |[082fdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +082fec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +082fee: 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 │ │ @@ -158929,17 +158928,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082fec: |[082fec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -082ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082ffe: 0f00 |0001: return v0 │ │ +082ff0: |[082ff0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +083000: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083002: 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; │ │ │ │ @@ -158948,17 +158947,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 │ │ -083000: |[083000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083012: 1100 |0001: return-object v0 │ │ +083004: |[083004] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083016: 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; │ │ │ │ @@ -158967,17 +158966,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 │ │ -083014: |[083014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083026: 1100 |0001: return-object v0 │ │ +083018: |[083018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08302a: 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; │ │ │ │ @@ -158986,17 +158985,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083028: |[083028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -083038: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08303a: 0f00 |0001: return v0 │ │ +08302c: |[08302c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +08303c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08303e: 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; │ │ │ │ @@ -159005,17 +159004,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08303c: |[08303c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -08304c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08304e: 0f00 |0001: return v0 │ │ +083040: |[083040] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +083050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083052: 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; │ │ │ │ @@ -159024,17 +159023,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 │ │ -083050: |[083050] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083062: 1100 |0001: return-object v0 │ │ +083054: |[083054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083066: 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; │ │ │ │ @@ -159043,17 +159042,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 │ │ -083064: |[083064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -083074: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083076: 1100 |0001: return-object v0 │ │ +083068: |[083068] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08307a: 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; │ │ │ │ @@ -159062,17 +159061,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 │ │ -083078: |[083078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08308a: 1100 |0001: return-object v0 │ │ +08307c: |[08307c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +08308c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08308e: 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; │ │ │ │ @@ -159081,17 +159080,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 │ │ -08308c: |[08308c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -08309c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08309e: 1100 |0001: return-object v0 │ │ +083090: |[083090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0830a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0830a2: 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; │ │ │ │ @@ -159100,17 +159099,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0830a0: |[0830a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0830b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0830b2: 0f00 |0001: return v0 │ │ +0830a4: |[0830a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0830b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0830b6: 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; │ │ │ │ @@ -159119,17 +159118,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0830b4: |[0830b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0830c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0830c6: 0f00 |0001: return v0 │ │ +0830b8: |[0830b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0830c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0830ca: 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; │ │ │ │ @@ -159138,17 +159137,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0830c8: |[0830c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0830d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0830da: 0f00 |0001: return v0 │ │ +0830cc: |[0830cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0830dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0830de: 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; │ │ │ │ @@ -159157,17 +159156,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0830dc: |[0830dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0830ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0830ee: 0f00 |0001: return v0 │ │ +0830e0: |[0830e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0830f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0830f2: 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; │ │ │ │ @@ -159176,17 +159175,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0830f0: |[0830f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -083100: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083102: 0f00 |0001: return v0 │ │ +0830f4: |[0830f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +083104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083106: 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; │ │ │ │ @@ -159195,17 +159194,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083104: |[083104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -083114: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083116: 0f00 |0001: return v0 │ │ +083108: |[083108] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +083118: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08311a: 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; │ │ │ │ @@ -159214,17 +159213,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083118: |[083118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -083128: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08312a: 0f00 |0001: return v0 │ │ +08311c: |[08311c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +08312c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08312e: 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; │ │ │ │ @@ -159233,17 +159232,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08312c: |[08312c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -08313c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08313e: 0f00 |0001: return v0 │ │ +083130: |[083130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +083140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083142: 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; │ │ │ │ @@ -159252,17 +159251,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083140: |[083140] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -083150: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083152: 0f00 |0001: return v0 │ │ +083144: |[083144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +083154: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083156: 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; │ │ │ │ @@ -159271,17 +159270,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083154: |[083154] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -083164: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083166: 0f00 |0001: return v0 │ │ +083158: |[083158] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +083168: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08316a: 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; │ │ │ │ @@ -159290,17 +159289,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083168: |[083168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -083178: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08317a: 0f00 |0001: return v0 │ │ +08316c: |[08316c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +08317c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08317e: 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; │ │ │ │ @@ -159309,17 +159308,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08317c: |[08317c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -08318c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08318e: 0f00 |0001: return v0 │ │ +083180: |[083180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +083190: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083192: 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; │ │ │ │ @@ -159328,17 +159327,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083190: |[083190] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0831a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0831a2: 0f00 |0001: return v0 │ │ +083194: |[083194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0831a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0831a6: 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; │ │ │ │ @@ -159347,17 +159346,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0831a4: |[0831a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0831b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0831b6: 1100 |0001: return-object v0 │ │ +0831a8: |[0831a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0831b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0831ba: 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;) │ │ @@ -159365,17 +159364,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 │ │ -0831b8: |[0831b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0831c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0831ca: 1100 |0001: return-object v0 │ │ +0831bc: |[0831bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0831cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0831ce: 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; │ │ │ │ @@ -159384,17 +159383,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 │ │ -0831cc: |[0831cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0831dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0831de: 1100 |0001: return-object v0 │ │ +0831d0: |[0831d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0831e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0831e2: 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 │ │ @@ -159404,17 +159403,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 │ │ -0831e0: |[0831e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0831f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0831f2: 1100 |0001: return-object v0 │ │ +0831e4: |[0831e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0831f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0831f6: 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; │ │ │ │ @@ -159423,17 +159422,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0831f4: |[0831f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -083204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083206: 0f00 |0001: return v0 │ │ +0831f8: |[0831f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +083208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08320a: 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 │ │ @@ -159443,17 +159442,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 │ │ -083208: |[083208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -083218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08321a: 0f00 |0001: return v0 │ │ +08320c: |[08320c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +08321c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08321e: 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 │ │ @@ -159464,16 +159463,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08321c: |[08321c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -08322c: 0e00 |0000: return-void │ │ +083220: |[083220] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +083230: 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; │ │ │ │ @@ -159482,16 +159481,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083230: |[083230] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -083240: 0e00 |0000: return-void │ │ +083234: |[083234] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +083244: 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 │ │ @@ -159501,16 +159500,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 │ │ -083244: |[083244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -083254: 0e00 |0000: return-void │ │ +083248: |[083248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +083258: 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; │ │ @@ -159520,16 +159519,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 │ │ -083258: |[083258] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -083268: 0e00 |0000: return-void │ │ +08325c: |[08325c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08326c: 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; │ │ @@ -159539,16 +159538,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08326c: |[08326c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -08327c: 0e00 |0000: return-void │ │ +083270: |[083270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +083280: 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 │ │ @@ -159558,16 +159557,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083280: |[083280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -083290: 0e00 |0000: return-void │ │ +083284: |[083284] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +083294: 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 │ │ @@ -159577,16 +159576,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 │ │ -083294: |[083294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0832a4: 0e00 |0000: return-void │ │ +083298: |[083298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0832a8: 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; │ │ @@ -159596,16 +159595,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0832a8: |[0832a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0832b8: 0e00 |0000: return-void │ │ +0832ac: |[0832ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0832bc: 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 │ │ @@ -159615,16 +159614,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 │ │ -0832bc: |[0832bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0832cc: 0e00 |0000: return-void │ │ +0832c0: |[0832c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0832d0: 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; │ │ @@ -159634,16 +159633,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0832d0: |[0832d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0832e0: 0e00 |0000: return-void │ │ +0832d4: |[0832d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0832e4: 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 │ │ @@ -159653,16 +159652,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0832e4: |[0832e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0832f4: 0e00 |0000: return-void │ │ +0832e8: |[0832e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0832f8: 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 │ │ @@ -159672,16 +159671,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0832f8: |[0832f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -083308: 0e00 |0000: return-void │ │ +0832fc: |[0832fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +08330c: 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 │ │ @@ -159691,16 +159690,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08330c: |[08330c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -08331c: 0e00 |0000: return-void │ │ +083310: |[083310] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +083320: 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 │ │ @@ -159710,16 +159709,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083320: |[083320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -083330: 0e00 |0000: return-void │ │ +083324: |[083324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +083334: 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 │ │ @@ -159729,16 +159728,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083334: |[083334] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -083344: 0e00 |0000: return-void │ │ +083338: |[083338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +083348: 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 │ │ @@ -159748,16 +159747,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 │ │ -083348: |[083348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -083358: 0e00 |0000: return-void │ │ +08334c: |[08334c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08335c: 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; │ │ @@ -159767,16 +159766,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 │ │ -08335c: |[08335c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08336c: 0e00 |0000: return-void │ │ +083360: |[083360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +083370: 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; │ │ @@ -159786,16 +159785,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 │ │ -083370: |[083370] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -083380: 0e00 |0000: return-void │ │ +083374: |[083374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +083384: 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; │ │ @@ -159806,16 +159805,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083384: |[083384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -083394: 0e00 |0000: return-void │ │ +083388: |[083388] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +083398: 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 │ │ @@ -159825,16 +159824,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083398: |[083398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0833a8: 0e00 |0000: return-void │ │ +08339c: |[08339c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0833ac: 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 │ │ @@ -159844,16 +159843,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0833ac: |[0833ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0833bc: 0e00 |0000: return-void │ │ +0833b0: |[0833b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0833c0: 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 │ │ @@ -159863,16 +159862,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 │ │ -0833c0: |[0833c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0833d0: 0e00 |0000: return-void │ │ +0833c4: |[0833c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0833d4: 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; │ │ @@ -159882,16 +159881,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 │ │ -0833d4: |[0833d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0833e4: 0e00 |0000: return-void │ │ +0833d8: |[0833d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0833e8: 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; │ │ @@ -159902,16 +159901,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 │ │ -0833e8: |[0833e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0833f8: 0e00 |0000: return-void │ │ +0833ec: |[0833ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0833fc: 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; │ │ @@ -159921,16 +159920,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 │ │ -0833fc: |[0833fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -08340c: 0e00 |0000: return-void │ │ +083400: |[083400] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +083410: 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; │ │ @@ -159940,30 +159939,30 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083410: |[083410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -083420: 0e00 |0000: return-void │ │ +083414: |[083414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +083424: 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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #627 header: │ │ -class_idx : 549 │ │ +class_idx : 556 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #627 annotations: │ │ @@ -159995,19 +159994,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 │ │ -083424: |[083424] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -083434: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0447 │ │ -083438: 5b02 4804 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ -08343c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -083442: 0e00 |0007: return-void │ │ +083428: |[083428] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +083438: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@0447 │ │ +08343c: 5b02 4804 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ +083440: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +083446: 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; │ │ @@ -160018,24 +160017,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -083444: |[083444] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -083454: 5421 4804 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ -083458: 6e20 a90e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ea9 │ │ -08345e: 0c00 |0005: move-result-object v0 │ │ -083460: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -083464: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -083466: 1101 |0009: return-object v1 │ │ -083468: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -08346e: 0c01 |000d: move-result-object v1 │ │ -083470: 28fb |000e: goto 0009 // -0005 │ │ +083448: |[083448] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +083458: 5421 4804 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ +08345c: 6e20 a90e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ea9 │ │ +083462: 0c00 |0005: move-result-object v0 │ │ +083464: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +083468: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08346a: 1101 |0009: return-object v1 │ │ +08346c: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +083472: 0c01 |000d: move-result-object v1 │ │ +083474: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -160048,33 +160047,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 │ │ -083474: |[083474] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -083484: 5465 4804 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ -083488: 6e30 aa0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eaa │ │ -08348e: 0c00 |0005: move-result-object v0 │ │ -083490: 2204 7b04 |0006: new-instance v4, Ljava/util/ArrayList; // type@047b │ │ -083494: 7010 ff22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08349a: 7210 3123 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ -0834a0: 0a03 |000e: move-result v3 │ │ -0834a2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0834a4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0834a8: 7220 2e23 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -0834ae: 0c02 |0015: move-result-object v2 │ │ -0834b0: 1f02 1f02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -0834b4: 6e10 1b0e 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -0834ba: 0c05 |001b: move-result-object v5 │ │ -0834bc: 7220 2c23 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -0834c2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0834c6: 28ef |0021: goto 0010 // -0011 │ │ -0834c8: 1104 |0022: return-object v4 │ │ +083478: |[083478] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +083488: 5465 4804 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ +08348c: 6e30 aa0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eaa │ │ +083492: 0c00 |0005: move-result-object v0 │ │ +083494: 2204 8404 |0006: new-instance v4, Ljava/util/ArrayList; // type@0484 │ │ +083498: 7010 ff22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08349e: 7210 3123 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ +0834a4: 0a03 |000e: move-result v3 │ │ +0834a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0834a8: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0834ac: 7220 2e23 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +0834b2: 0c02 |0015: move-result-object v2 │ │ +0834b4: 1f02 2602 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +0834b8: 6e10 1b0e 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +0834be: 0c05 |001b: move-result-object v5 │ │ +0834c0: 7220 2c23 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +0834c6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0834ca: 28ef |0021: goto 0010 // -0011 │ │ +0834cc: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -160096,34 +160095,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0834cc: |[0834cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0834dc: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ -0834e0: 6e40 ad0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ead │ │ -0834e6: 0a00 |0005: move-result v0 │ │ -0834e8: 0f00 |0006: return v0 │ │ +0834d0: |[0834d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0834e0: 5410 4804 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@0448 │ │ +0834e4: 6e40 ad0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ead │ │ +0834ea: 0a00 |0005: move-result v0 │ │ +0834ec: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #628 header: │ │ -class_idx : 551 │ │ +class_idx : 558 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #628 annotations: │ │ @@ -160155,19 +160154,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 │ │ -0834ec: |[0834ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0834fc: 5b01 4904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0449 │ │ -083500: 5b02 4a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ -083504: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08350a: 0e00 |0007: return-void │ │ +0834f0: |[0834f0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +083500: 5b01 4904 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@0449 │ │ +083504: 5b02 4a04 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ +083508: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08350e: 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; │ │ @@ -160178,24 +160177,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08350c: |[08350c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -08351c: 5421 4a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ -083520: 6e20 a90e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ea9 │ │ -083526: 0c00 |0005: move-result-object v0 │ │ -083528: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -08352c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08352e: 1101 |0009: return-object v1 │ │ -083530: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -083536: 0c01 |000d: move-result-object v1 │ │ -083538: 28fb |000e: goto 0009 // -0005 │ │ +083510: |[083510] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +083520: 5421 4a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ +083524: 6e20 a90e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0ea9 │ │ +08352a: 0c00 |0005: move-result-object v0 │ │ +08352c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +083530: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +083532: 1101 |0009: return-object v1 │ │ +083534: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +08353a: 0c01 |000d: move-result-object v1 │ │ +08353c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -160208,33 +160207,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 │ │ -08353c: |[08353c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -08354c: 5465 4a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ -083550: 6e30 aa0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eaa │ │ -083556: 0c00 |0005: move-result-object v0 │ │ -083558: 2204 7b04 |0006: new-instance v4, Ljava/util/ArrayList; // type@047b │ │ -08355c: 7010 ff22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -083562: 7210 3123 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ -083568: 0a03 |000e: move-result v3 │ │ -08356a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08356c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -083570: 7220 2e23 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -083576: 0c02 |0015: move-result-object v2 │ │ -083578: 1f02 1f02 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@021f │ │ -08357c: 6e10 1b0e 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -083582: 0c05 |001b: move-result-object v5 │ │ -083584: 7220 2c23 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -08358a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08358e: 28ef |0021: goto 0010 // -0011 │ │ -083590: 1104 |0022: return-object v4 │ │ +083540: |[083540] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +083550: 5465 4a04 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ +083554: 6e30 aa0e 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@0eaa │ │ +08355a: 0c00 |0005: move-result-object v0 │ │ +08355c: 2204 8404 |0006: new-instance v4, Ljava/util/ArrayList; // type@0484 │ │ +083560: 7010 ff22 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +083566: 7210 3123 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2331 │ │ +08356c: 0a03 |000e: move-result v3 │ │ +08356e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +083570: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +083574: 7220 2e23 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +08357a: 0c02 |0015: move-result-object v2 │ │ +08357c: 1f02 2602 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0226 │ │ +083580: 6e10 1b0e 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +083586: 0c05 |001b: move-result-object v5 │ │ +083588: 7220 2c23 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +08358e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +083592: 28ef |0021: goto 0010 // -0011 │ │ +083594: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -160256,24 +160255,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -083594: |[083594] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -0835a4: 5421 4a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ -0835a8: 6e20 ab0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eab │ │ -0835ae: 0c00 |0005: move-result-object v0 │ │ -0835b0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0835b4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0835b6: 1101 |0009: return-object v1 │ │ -0835b8: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -0835be: 0c01 |000d: move-result-object v1 │ │ -0835c0: 28fb |000e: goto 0009 // -0005 │ │ +083598: |[083598] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +0835a8: 5421 4a04 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ +0835ac: 6e20 ab0e 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0eab │ │ +0835b2: 0c00 |0005: move-result-object v0 │ │ +0835b4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0835b8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0835ba: 1101 |0009: return-object v1 │ │ +0835bc: 6e10 1b0e 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +0835c2: 0c01 |000d: move-result-object v1 │ │ +0835c4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -160286,34 +160285,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0835c4: |[0835c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0835d4: 5410 4a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ -0835d8: 6e40 ad0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ead │ │ -0835de: 0a00 |0005: move-result v0 │ │ -0835e0: 0f00 |0006: return v0 │ │ +0835c8: |[0835c8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0835d8: 5410 4a04 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@044a │ │ +0835dc: 6e40 ad0e 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@0ead │ │ +0835e2: 0a00 |0005: move-result v0 │ │ +0835e4: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #629 header: │ │ -class_idx : 553 │ │ +class_idx : 560 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #629 annotations: │ │ @@ -160335,17 +160334,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0835e4: |[0835e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0835f4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0835fa: 0e00 |0003: return-void │ │ +0835e8: |[0835e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0835f8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0835fe: 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 - │ │ @@ -160354,30 +160353,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 │ │ -0835fc: |[0835fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -08360c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08360e: 1100 |0001: return-object v0 │ │ +083600: |[083600] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +083610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083612: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #630 header: │ │ -class_idx : 565 │ │ +class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #630 annotations: │ │ @@ -160401,17 +160400,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083610: |[083610] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -083620: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -083626: 0e00 |0003: return-void │ │ +083614: |[083614] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +083624: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08362a: 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 - │ │ @@ -160420,17 +160419,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083628: |[083628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -083638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08363a: 0f00 |0001: return v0 │ │ +08362c: |[08362c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +08363c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08363e: 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; │ │ │ │ @@ -160439,17 +160438,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 │ │ -08363c: |[08363c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -08364c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08364e: 1100 |0001: return-object v0 │ │ +083640: |[083640] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083652: 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; │ │ │ │ @@ -160458,17 +160457,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 │ │ -083650: |[083650] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083662: 1100 |0001: return-object v0 │ │ +083654: |[083654] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083666: 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; │ │ │ │ @@ -160477,17 +160476,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 │ │ -083664: |[083664] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -083674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083676: 1100 |0001: return-object v0 │ │ +083668: |[083668] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083678: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08367a: 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; │ │ │ │ @@ -160496,17 +160495,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083678: |[083678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -083688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08368a: 0f00 |0001: return v0 │ │ +08367c: |[08367c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +08368c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08368e: 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; │ │ │ │ @@ -160515,17 +160514,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08368c: |[08368c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -08369c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08369e: 0f00 |0001: return v0 │ │ +083690: |[083690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0836a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836a2: 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; │ │ │ │ @@ -160534,17 +160533,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0836a0: |[0836a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0836b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0836b2: 0f00 |0001: return v0 │ │ +0836a4: |[0836a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0836b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836b6: 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; │ │ │ │ @@ -160553,17 +160552,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0836b4: |[0836b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0836c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0836c6: 0f00 |0001: return v0 │ │ +0836b8: |[0836b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0836c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836ca: 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; │ │ │ │ @@ -160572,17 +160571,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0836c8: |[0836c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0836d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0836da: 0f00 |0001: return v0 │ │ +0836cc: |[0836cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0836dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836de: 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; │ │ │ │ @@ -160591,17 +160590,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 │ │ -0836dc: |[0836dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0836ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0836ee: 1100 |0001: return-object v0 │ │ +0836e0: |[0836e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0836f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0836f2: 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; │ │ │ │ @@ -160610,17 +160609,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0836f0: |[0836f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -083700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083702: 0f00 |0001: return v0 │ │ +0836f4: |[0836f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +083704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083706: 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; │ │ │ │ @@ -160629,17 +160628,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083704: |[083704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -083714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083716: 0f00 |0001: return v0 │ │ +083708: |[083708] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +083718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08371a: 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; │ │ │ │ @@ -160648,17 +160647,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083718: |[083718] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -083728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08372a: 0f00 |0001: return v0 │ │ +08371c: |[08371c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +08372c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08372e: 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; │ │ │ │ @@ -160667,17 +160666,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 │ │ -08372c: |[08372c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -08373c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08373e: 1100 |0001: return-object v0 │ │ +083730: |[083730] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +083740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083742: 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; │ │ │ │ @@ -160686,18 +160685,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 │ │ -083740: |[083740] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -083750: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ -083756: 0c00 |0003: move-result-object v0 │ │ -083758: 1100 |0004: return-object v0 │ │ +083744: |[083744] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +083754: 7100 1523 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2315 │ │ +08375a: 0c00 |0003: move-result-object v0 │ │ +08375c: 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; │ │ │ │ @@ -160706,17 +160705,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08375c: |[08375c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -08376c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08376e: 0f00 |0001: return v0 │ │ +083760: |[083760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +083770: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083772: 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; │ │ │ │ @@ -160725,17 +160724,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083770: |[083770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -083780: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083782: 0f00 |0001: return v0 │ │ +083774: |[083774] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +083784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083786: 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; │ │ │ │ @@ -160744,17 +160743,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083784: |[083784] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -083794: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083796: 0f00 |0001: return v0 │ │ +083788: |[083788] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +083798: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08379a: 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; │ │ │ │ @@ -160763,17 +160762,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083798: |[083798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0837a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0837aa: 0f00 |0001: return v0 │ │ +08379c: |[08379c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0837ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0837ae: 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; │ │ │ │ @@ -160782,17 +160781,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0837ac: |[0837ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0837bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0837be: 0f00 |0001: return v0 │ │ +0837b0: |[0837b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0837c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0837c2: 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; │ │ │ │ @@ -160801,17 +160800,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0837c0: |[0837c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0837d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0837d2: 0f00 |0001: return v0 │ │ +0837c4: |[0837c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0837d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0837d6: 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; │ │ │ │ @@ -160820,17 +160819,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0837d4: |[0837d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0837e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0837e6: 0f00 |0001: return v0 │ │ +0837d8: |[0837d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0837e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0837ea: 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; │ │ │ │ @@ -160839,17 +160838,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0837e8: |[0837e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0837f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0837fa: 1100 |0001: return-object v0 │ │ +0837ec: |[0837ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0837fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0837fe: 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;) │ │ @@ -160857,17 +160856,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 │ │ -0837fc: |[0837fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08380c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08380e: 1100 |0001: return-object v0 │ │ +083800: |[083800] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083810: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083812: 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; │ │ │ │ @@ -160876,16 +160875,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083810: |[083810] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -083820: 0e00 |0000: return-void │ │ +083814: |[083814] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +083824: 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; │ │ │ │ @@ -160894,16 +160893,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083824: |[083824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -083834: 0e00 |0000: return-void │ │ +083828: |[083828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +083838: 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 │ │ @@ -160913,16 +160912,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 │ │ -083838: |[083838] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -083848: 0e00 |0000: return-void │ │ +08383c: |[08383c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08384c: 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; │ │ @@ -160932,16 +160931,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08384c: |[08384c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -08385c: 0e00 |0000: return-void │ │ +083850: |[083850] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +083860: 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 │ │ @@ -160951,16 +160950,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 │ │ -083860: |[083860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -083870: 0e00 |0000: return-void │ │ +083864: |[083864] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +083874: 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; │ │ @@ -160970,16 +160969,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 │ │ -083874: |[083874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -083884: 0e00 |0000: return-void │ │ +083878: |[083878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +083888: 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; │ │ @@ -160989,16 +160988,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083888: |[083888] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -083898: 0e00 |0000: return-void │ │ +08388c: |[08388c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +08389c: 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 │ │ @@ -161008,16 +161007,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08389c: |[08389c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0838ac: 0e00 |0000: return-void │ │ +0838a0: |[0838a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0838b0: 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 │ │ @@ -161027,16 +161026,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0838b0: |[0838b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0838c0: 0e00 |0000: return-void │ │ +0838b4: |[0838b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0838c4: 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 │ │ @@ -161046,16 +161045,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0838c4: |[0838c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0838d4: 0e00 |0000: return-void │ │ +0838c8: |[0838c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0838d8: 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 │ │ @@ -161065,16 +161064,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0838d8: |[0838d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0838e8: 0e00 |0000: return-void │ │ +0838dc: |[0838dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0838ec: 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 │ │ @@ -161084,16 +161083,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0838ec: |[0838ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0838fc: 0e00 |0000: return-void │ │ +0838f0: |[0838f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +083900: 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 │ │ @@ -161103,16 +161102,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083900: |[083900] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -083910: 0e00 |0000: return-void │ │ +083904: |[083904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +083914: 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 │ │ @@ -161122,16 +161121,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 │ │ -083914: |[083914] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -083924: 0e00 |0000: return-void │ │ +083918: |[083918] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +083928: 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; │ │ @@ -161141,16 +161140,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083928: |[083928] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -083938: 0e00 |0000: return-void │ │ +08392c: |[08392c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +08393c: 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 │ │ @@ -161160,16 +161159,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08393c: |[08393c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -08394c: 0e00 |0000: return-void │ │ +083940: |[083940] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +083950: 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 │ │ @@ -161179,16 +161178,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083950: |[083950] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -083960: 0e00 |0000: return-void │ │ +083954: |[083954] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +083964: 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 │ │ @@ -161198,16 +161197,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083964: |[083964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -083974: 0e00 |0000: return-void │ │ +083968: |[083968] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +083978: 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 │ │ @@ -161217,16 +161216,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083978: |[083978] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -083988: 0e00 |0000: return-void │ │ +08397c: |[08397c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +08398c: 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 │ │ @@ -161236,16 +161235,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 │ │ -08398c: |[08398c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -08399c: 0e00 |0000: return-void │ │ +083990: |[083990] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0839a0: 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; │ │ @@ -161255,16 +161254,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 │ │ -0839a0: |[0839a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0839b0: 0e00 |0000: return-void │ │ +0839a4: |[0839a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0839b4: 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; │ │ @@ -161275,30 +161274,30 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0839b4: |[0839b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0839c4: 0e00 |0000: return-void │ │ +0839b8: |[0839b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0839c8: 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 : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #631 header: │ │ -class_idx : 581 │ │ +class_idx : 588 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 979 │ │ +superclass_idx : 988 │ │ source_file_idx : 769 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #631 annotations: │ │ @@ -161372,19 +161371,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 │ │ -0839c8: |[0839c8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0839d8: 7010 1820 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -0839de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0839e0: 6e40 1910 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ -0839e6: 0e00 |0007: return-void │ │ +0839cc: |[0839cc] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0839dc: 7010 1820 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +0839e2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0839e4: 6e40 1910 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ +0839ea: 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; │ │ @@ -161396,18 +161395,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 │ │ -0839e8: |[0839e8] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0839f8: 7010 1820 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -0839fe: 6e40 1910 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ -083a04: 0e00 |0006: return-void │ │ +0839ec: |[0839ec] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0839fc: 7010 1820 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +083a02: 6e40 1910 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ +083a08: 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; │ │ @@ -161420,22 +161419,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 │ │ -083a08: |[083a08] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -083a18: 7010 1820 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ -083a1e: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -083a22: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -083a24: 6e40 1910 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ -083a2a: 0e00 |0009: return-void │ │ -083a2c: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -083a2e: 28fb |000b: goto 0006 // -0005 │ │ +083a0c: |[083a0c] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +083a1c: 7010 1820 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2018 │ │ +083a22: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +083a26: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +083a28: 6e40 1910 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ +083a2e: 0e00 |0009: return-void │ │ +083a30: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +083a32: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -161456,20 +161455,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -083a30: |[083a30] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -083a40: 6e20 2210 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1022 │ │ -083a46: 0c00 |0003: move-result-object v0 │ │ -083a48: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -083a4c: 7210 9701 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -083a52: 0e00 |0009: return-void │ │ +083a34: |[083a34] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +083a44: 6e20 2210 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1022 │ │ +083a4a: 0c00 |0003: move-result-object v0 │ │ +083a4c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +083a50: 7210 9701 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +083a56: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -161482,21 +161481,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 │ │ -083a54: |[083a54] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -083a64: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -083a68: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -083a6c: 1100 |0004: return-object v0 │ │ -083a6e: 6e10 bb22 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -083a74: 0c00 |0008: move-result-object v0 │ │ -083a76: 28fb |0009: goto 0004 // -0005 │ │ +083a58: |[083a58] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +083a68: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +083a6c: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +083a70: 1100 |0004: return-object v0 │ │ +083a72: 6e10 bb22 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +083a78: 0c00 |0008: move-result-object v0 │ │ +083a7a: 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; │ │ │ │ @@ -161505,25 +161504,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -083a78: |[083a78] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -083a88: 5510 9604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083a8c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -083a90: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083a94: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -083a98: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083a9c: 7210 9a01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ -083aa2: 0a00 |000d: move-result v0 │ │ -083aa4: 0f00 |000e: return v0 │ │ -083aa6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -083aa8: 28fe |0010: goto 000e // -0002 │ │ +083a7c: |[083a7c] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +083a8c: 5510 9604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083a90: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +083a94: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083a98: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +083a9c: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083aa0: 7210 9a01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ +083aa6: 0a00 |000d: move-result v0 │ │ +083aa8: 0f00 |000e: return v0 │ │ +083aaa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +083aac: 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; │ │ @@ -161533,17 +161532,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083aac: |[083aac] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -083abc: 5410 9304 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083ac0: 1100 |0002: return-object v0 │ │ +083ab0: |[083ab0] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +083ac0: 5410 9304 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083ac4: 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;) │ │ @@ -161551,32 +161550,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 │ │ -083ac4: |[083ac4] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -083ad4: 5531 9604 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083ad8: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -083adc: 5431 9304 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083ae0: 7220 a101 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -083ae6: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -083aea: 5431 9204 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ -083aee: 5432 9304 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083af2: 6e40 1b10 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@101b │ │ -083af8: 0c00 |0012: move-result-object v0 │ │ -083afa: 5431 9204 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ -083afe: 5432 9304 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083b02: 6e40 0d10 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@100d │ │ -083b08: 1100 |001a: return-object v0 │ │ -083b0a: 0750 |001b: move-object v0, v5 │ │ -083b0c: 28f7 |001c: goto 0013 // -0009 │ │ -083b0e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -083b10: 28fc |001e: goto 001a // -0004 │ │ +083ac8: |[083ac8] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083ad8: 5531 9604 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083adc: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +083ae0: 5431 9304 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083ae4: 7220 a101 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +083aea: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +083aee: 5431 9204 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ +083af2: 5432 9304 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083af6: 6e40 1b10 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@101b │ │ +083afc: 0c00 |0012: move-result-object v0 │ │ +083afe: 5431 9204 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ +083b02: 5432 9304 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083b06: 6e40 0d10 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@100d │ │ +083b0c: 1100 |001a: return-object v0 │ │ +083b0e: 0750 |001b: move-object v0, v5 │ │ +083b10: 28f7 |001c: goto 0013 // -0009 │ │ +083b12: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +083b14: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -161596,22 +161595,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -083b14: |[083b14] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -083b24: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ -083b28: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -083b2c: 2200 4702 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0247 │ │ -083b30: 7020 2710 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1027 │ │ -083b36: 5b10 9404 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ -083b3a: 5410 9404 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ -083b3e: 1100 |000d: return-object v0 │ │ +083b18: |[083b18] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +083b28: 5410 9404 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ +083b2c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +083b30: 2200 4e02 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@024e │ │ +083b34: 7020 2710 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1027 │ │ +083b3a: 5b10 9404 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ +083b3e: 5410 9404 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@0494 │ │ +083b42: 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; │ │ @@ -161621,17 +161620,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083b40: |[083b40] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -083b50: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ -083b54: 1100 |0002: return-object v0 │ │ +083b44: |[083b44] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +083b54: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ +083b58: 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;) │ │ @@ -161639,25 +161638,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -083b58: |[083b58] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -083b68: 5510 9604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083b6c: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -083b70: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083b74: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -083b78: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083b7c: 7220 a101 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -083b82: 5410 9304 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083b86: 1100 |000f: return-object v0 │ │ -083b88: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -083b8a: 28fe |0011: goto 000f // -0002 │ │ +083b5c: |[083b5c] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +083b6c: 5510 9604 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083b70: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +083b74: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083b78: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +083b7c: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083b80: 7220 a101 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +083b86: 5410 9304 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083b8a: 1100 |000f: return-object v0 │ │ +083b8c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +083b8e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -161669,29 +161668,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -083b8c: |[083b8c] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -083b9c: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -083ba0: 5532 9604 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083ba4: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -083ba8: 5432 9304 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083bac: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -083bb0: 5432 9304 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083bb4: 7220 a101 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -083bba: 0a02 |000f: move-result v2 │ │ -083bbc: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -083bc0: 5430 9304 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083bc4: 5231 9804 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ -083bc8: 7220 9d01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@019d │ │ -083bce: 0b00 |0019: move-result-wide v0 │ │ -083bd0: 1000 |001a: return-wide v0 │ │ +083b90: |[083b90] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +083ba0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +083ba4: 5532 9604 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083ba8: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +083bac: 5432 9304 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083bb0: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +083bb4: 5432 9304 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083bb8: 7220 a101 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +083bbe: 0a02 |000f: move-result v2 │ │ +083bc0: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +083bc4: 5430 9304 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083bc8: 5231 9804 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ +083bcc: 7220 9d01 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@019d │ │ +083bd2: 0b00 |0019: move-result-wide v0 │ │ +083bd4: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -161703,48 +161702,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 │ │ -083bd4: |[083bd4] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -083be4: 5541 9604 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083be8: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -083bec: 2201 5204 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -083bf0: 1a02 8725 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2587 │ │ -083bf4: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -083bfa: 2701 |000b: throw v1 │ │ -083bfc: 5441 9304 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083c00: 7220 a101 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -083c06: 0a01 |0011: move-result v1 │ │ -083c08: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -083c0c: 2201 5204 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@0452 │ │ -083c10: 2202 6404 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -083c14: 7010 d422 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -083c1a: 1a03 e711 |001b: const-string v3, "couldn't move cursor to position " // string@11e7 │ │ -083c1e: 6e20 dc22 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -083c24: 0c02 |0020: move-result-object v2 │ │ -083c26: 6e20 d822 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -083c2c: 0c02 |0024: move-result-object v2 │ │ -083c2e: 6e10 e122 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -083c34: 0c02 |0028: move-result-object v2 │ │ -083c36: 7020 a022 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -083c3c: 2701 |002c: throw v1 │ │ -083c3e: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -083c42: 5441 9204 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ -083c46: 5442 9304 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083c4a: 6e40 1c10 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@101c │ │ -083c50: 0c00 |0036: move-result-object v0 │ │ -083c52: 5441 9204 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ -083c56: 5442 9304 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083c5a: 6e40 0d10 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@100d │ │ -083c60: 1100 |003e: return-object v0 │ │ -083c62: 0760 |003f: move-object v0, v6 │ │ -083c64: 28f7 |0040: goto 0037 // -0009 │ │ +083bd8: |[083bd8] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083be8: 5541 9604 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083bec: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +083bf0: 2201 5b04 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +083bf4: 1a02 9025 |0006: const-string v2, "this should only be called when the cursor is valid" // string@2590 │ │ +083bf8: 7020 a022 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +083bfe: 2701 |000b: throw v1 │ │ +083c00: 5441 9304 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083c04: 7220 a101 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +083c0a: 0a01 |0011: move-result v1 │ │ +083c0c: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +083c10: 2201 5b04 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@045b │ │ +083c14: 2202 6d04 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +083c18: 7010 d422 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +083c1e: 1a03 f011 |001b: const-string v3, "couldn't move cursor to position " // string@11f0 │ │ +083c22: 6e20 dc22 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +083c28: 0c02 |0020: move-result-object v2 │ │ +083c2a: 6e20 d822 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +083c30: 0c02 |0024: move-result-object v2 │ │ +083c32: 6e10 e122 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +083c38: 0c02 |0028: move-result-object v2 │ │ +083c3a: 7020 a022 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +083c40: 2701 |002c: throw v1 │ │ +083c42: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +083c46: 5441 9204 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ +083c4a: 5442 9304 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083c4e: 6e40 1c10 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@101c │ │ +083c54: 0c00 |0036: move-result-object v0 │ │ +083c56: 5441 9204 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ +083c5a: 5442 9304 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083c5e: 6e40 0d10 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@100d │ │ +083c64: 1100 |003e: return-object v0 │ │ +083c66: 0760 |003f: move-object v0, v6 │ │ +083c68: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -161765,17 +161764,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083c68: |[083c68] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -083c78: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -083c7a: 0f00 |0001: return v0 │ │ +083c6c: |[083c6c] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +083c7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +083c7e: 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;) │ │ @@ -161783,59 +161782,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 │ │ -083c7c: |[083c7c] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -083c8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083c8e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -083c90: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -083c92: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -083c96: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -083c9a: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -083c9e: 5c40 9004 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ -083ca2: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -083ca6: 5b46 9304 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083caa: 5c40 9604 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083cae: 5b45 9204 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ -083cb2: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -083cb6: 1a01 380e |0015: const-string v1, "_id" // string@0e38 │ │ -083cba: 7220 9901 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ -083cc0: 0a01 |001a: move-result v1 │ │ -083cc2: 5941 9804 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ -083cc6: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -083cca: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -083ccc: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -083cd0: 2201 4302 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0243 │ │ -083cd4: 7020 0310 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1003 │ │ -083cda: 5b41 9104 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083cde: 2201 4402 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0244 │ │ -083ce2: 7030 0710 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@1007 │ │ -083ce8: 5b41 9504 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083cec: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -083cf0: 5441 9104 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083cf4: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -083cf8: 5441 9104 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083cfc: 7220 a201 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ -083d02: 5441 9504 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083d06: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -083d0a: 5441 9504 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083d0e: 7220 a301 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a3 │ │ -083d14: 0e00 |0044: return-void │ │ -083d16: 5c41 9004 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ -083d1a: 28c4 |0047: goto 000b // -003c │ │ -083d1c: 0110 |0048: move v0, v1 │ │ -083d1e: 28c4 |0049: goto 000d // -003c │ │ -083d20: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -083d22: 28d0 |004b: goto 001b // -0030 │ │ -083d24: 5b43 9104 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083d28: 5b43 9504 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083d2c: 28e0 |0050: goto 0030 // -0020 │ │ +083c80: |[083c80] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +083c90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +083c92: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +083c94: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +083c96: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +083c9a: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +083c9e: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +083ca2: 5c40 9004 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ +083ca6: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +083caa: 5b46 9304 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083cae: 5c40 9604 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083cb2: 5b45 9204 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@0492 │ │ +083cb6: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +083cba: 1a01 410e |0015: const-string v1, "_id" // string@0e41 │ │ +083cbe: 7220 9901 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ +083cc4: 0a01 |001a: move-result v1 │ │ +083cc6: 5941 9804 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ +083cca: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +083cce: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +083cd0: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +083cd4: 2201 4a02 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@024a │ │ +083cd8: 7020 0310 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1003 │ │ +083cde: 5b41 9104 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083ce2: 2201 4b02 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@024b │ │ +083ce6: 7030 0710 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@1007 │ │ +083cec: 5b41 9504 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083cf0: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +083cf4: 5441 9104 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083cf8: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +083cfc: 5441 9104 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083d00: 7220 a201 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ +083d06: 5441 9504 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083d0a: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +083d0e: 5441 9504 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083d12: 7220 a301 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a3 │ │ +083d18: 0e00 |0044: return-void │ │ +083d1a: 5c41 9004 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ +083d1e: 28c4 |0047: goto 000b // -003c │ │ +083d20: 0110 |0048: move v0, v1 │ │ +083d22: 28c4 |0049: goto 000d // -003c │ │ +083d24: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +083d26: 28d0 |004b: goto 001b // -0030 │ │ +083d28: 5b43 9104 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083d2c: 5b43 9504 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083d30: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -161867,21 +161866,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 │ │ -083d30: |[083d30] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -083d40: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -083d44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -083d46: 6e40 1910 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ -083d4c: 0e00 |0006: return-void │ │ -083d4e: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -083d50: 28fb |0008: goto 0003 // -0005 │ │ +083d34: |[083d34] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +083d44: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +083d48: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +083d4a: 6e40 1910 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1019 │ │ +083d50: 0e00 |0006: return-void │ │ +083d52: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +083d54: 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; │ │ @@ -161894,18 +161893,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 │ │ -083d54: |[083d54] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -083d64: 6e40 1c10 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@101c │ │ -083d6a: 0c00 |0003: move-result-object v0 │ │ -083d6c: 1100 |0004: return-object v0 │ │ +083d58: |[083d58] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +083d68: 6e40 1c10 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@101c │ │ +083d6e: 0c00 |0003: move-result-object v0 │ │ +083d70: 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; │ │ @@ -161922,28 +161921,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -083d70: |[083d70] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -083d80: 5510 9004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ -083d84: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -083d88: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083d8c: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -083d90: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083d94: 7210 a001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ -083d9a: 0a00 |000d: move-result v0 │ │ -083d9c: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -083da0: 5410 9304 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083da4: 7210 a401 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01a4 │ │ -083daa: 0a00 |0015: move-result v0 │ │ -083dac: 5c10 9604 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083db0: 0e00 |0018: return-void │ │ +083d74: |[083d74] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +083d84: 5510 9004 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@0490 │ │ +083d88: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +083d8c: 5410 9304 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083d90: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +083d94: 5410 9304 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083d98: 7210 a001 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ +083d9e: 0a00 |000d: move-result v0 │ │ +083da0: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +083da4: 5410 9304 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083da8: 7210 a401 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@01a4 │ │ +083dae: 0a00 |0015: move-result v0 │ │ +083db0: 5c10 9604 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083db4: 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; │ │ @@ -161953,23 +161952,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 │ │ -083db4: |[083db4] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -083dc4: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ -083dc8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -083dcc: 5410 9704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ -083dd0: 7220 2820 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2028 │ │ -083dd6: 0c00 |0009: move-result-object v0 │ │ -083dd8: 1100 |000a: return-object v0 │ │ -083dda: 5410 9304 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083dde: 28fd |000d: goto 000a // -0003 │ │ +083db8: |[083db8] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +083dc8: 5410 9704 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ +083dcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +083dd0: 5410 9704 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ +083dd4: 7220 2820 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2028 │ │ +083dda: 0c00 |0009: move-result-object v0 │ │ +083ddc: 1100 |000a: return-object v0 │ │ +083dde: 5410 9304 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083de2: 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; │ │ @@ -161980,17 +161979,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083de0: |[083de0] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -083df0: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ -083df4: 0e00 |0002: return-void │ │ +083de4: |[083de4] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +083df4: 5b01 9704 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@0497 │ │ +083df8: 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; │ │ @@ -162000,53 +161999,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 │ │ -083df8: |[083df8] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -083e08: 5421 9304 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083e0c: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -083e10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -083e12: 1100 |0005: return-object v0 │ │ -083e14: 5420 9304 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083e18: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -083e1c: 5421 9104 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083e20: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -083e24: 5421 9104 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083e28: 7220 a501 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01a5 │ │ -083e2e: 5421 9504 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083e32: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -083e36: 5421 9504 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083e3a: 7220 a601 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a6 │ │ -083e40: 5b23 9304 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ -083e44: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -083e48: 5421 9104 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083e4c: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -083e50: 5421 9104 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ -083e54: 7220 a201 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ -083e5a: 5421 9504 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083e5e: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -083e62: 5421 9504 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ -083e66: 7220 a301 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a3 │ │ -083e6c: 1a01 380e |0032: const-string v1, "_id" // string@0e38 │ │ -083e70: 7220 9901 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ -083e76: 0a01 |0037: move-result v1 │ │ -083e78: 5921 9804 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ -083e7c: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -083e7e: 5c21 9604 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083e82: 6e10 1d10 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@101d │ │ -083e88: 28c5 |0040: goto 0005 // -003b │ │ -083e8a: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -083e8c: 5921 9804 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ -083e90: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -083e92: 5c21 9604 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ -083e96: 6e10 1e10 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@101e │ │ -083e9c: 28bb |004a: goto 0005 // -0045 │ │ +083dfc: |[083dfc] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +083e0c: 5421 9304 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083e10: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +083e14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +083e16: 1100 |0005: return-object v0 │ │ +083e18: 5420 9304 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083e1c: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +083e20: 5421 9104 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083e24: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +083e28: 5421 9104 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083e2c: 7220 a501 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@01a5 │ │ +083e32: 5421 9504 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083e36: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +083e3a: 5421 9504 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083e3e: 7220 a601 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a6 │ │ +083e44: 5b23 9304 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@0493 │ │ +083e48: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +083e4c: 5421 9104 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083e50: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +083e54: 5421 9104 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@0491 │ │ +083e58: 7220 a201 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ +083e5e: 5421 9504 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083e62: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +083e66: 5421 9504 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0495 │ │ +083e6a: 7220 a301 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@01a3 │ │ +083e70: 1a01 410e |0032: const-string v1, "_id" // string@0e41 │ │ +083e74: 7220 9901 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ +083e7a: 0a01 |0037: move-result v1 │ │ +083e7c: 5921 9804 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ +083e80: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +083e82: 5c21 9604 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083e86: 6e10 1d10 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@101d │ │ +083e8c: 28c5 |0040: goto 0005 // -003b │ │ +083e8e: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +083e90: 5921 9804 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@0498 │ │ +083e94: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +083e96: 5c21 9604 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@0496 │ │ +083e9a: 6e10 1e10 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@101e │ │ +083ea0: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -162066,17 +162065,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 : 769 (CursorAdapter.java) │ │ │ │ Class #632 header: │ │ -class_idx : 584 │ │ +class_idx : 591 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 398 │ │ +superclass_idx : 405 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #632 annotations: │ │ @@ -162105,21 +162104,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 │ │ -083ea0: |[083ea0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -083eb0: 5b12 9b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -083eb4: 7010 a009 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ -083eba: 2200 4e00 |0005: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -083ebe: 7010 d201 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -083ec4: 5b10 9a04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@049a │ │ -083ec8: 0e00 |000c: return-void │ │ +083ea4: |[083ea4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +083eb4: 5b12 9b04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +083eb8: 7010 a009 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ +083ebe: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +083ec2: 7010 d201 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +083ec8: 5b10 9a04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@049a │ │ +083ecc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0005 line=1581 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -162129,42 +162128,42 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -083ecc: |[083ecc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -083edc: 6e10 151f 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -083ee2: 0a01 |0003: move-result v1 │ │ -083ee4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -083ee6: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ -083eea: 6e20 141f 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -083ef0: 0c00 |000a: move-result-object v0 │ │ -083ef2: 6e20 2f10 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@102f │ │ -083ef8: 0a04 |000e: move-result v4 │ │ -083efa: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ -083efe: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ -083f02: 28f2 |0013: goto 0005 // -000e │ │ -083f04: 7110 e10b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0be1 │ │ -083f0a: 0a03 |0017: move-result v3 │ │ -083f0c: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ -083f12: 28f6 |001b: goto 0011 // -000a │ │ -083f14: 1214 |001c: const/4 v4, #int 1 // #1 │ │ -083f16: 7120 f80b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ -083f1c: 6e20 0d0e 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0e0d │ │ -083f22: 28ee |0023: goto 0011 // -0012 │ │ -083f24: 2004 ad03 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@03ad │ │ -083f28: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ -083f2c: 1f00 ad03 |0028: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -083f30: 7030 2c10 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@102c │ │ -083f36: 28e4 |002d: goto 0011 // -001c │ │ -083f38: 0e00 |002e: return-void │ │ -083f3a: 0000 |002f: nop // spacer │ │ -083f3c: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ +083ed0: |[083ed0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +083ee0: 6e10 151f 0700 |0000: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +083ee6: 0a01 |0003: move-result v1 │ │ +083ee8: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +083eea: 3512 2900 |0005: if-ge v2, v1, 002e // +0029 │ │ +083eee: 6e20 141f 2700 |0007: invoke-virtual {v7, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +083ef4: 0c00 |000a: move-result-object v0 │ │ +083ef6: 6e20 2f10 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@102f │ │ +083efc: 0a04 |000e: move-result v4 │ │ +083efe: 3804 0500 |000f: if-eqz v4, 0014 // +0005 │ │ +083f02: d802 0201 |0011: add-int/lit8 v2, v2, #int 1 // #01 │ │ +083f06: 28f2 |0013: goto 0005 // -000e │ │ +083f08: 7110 e10b 0000 |0014: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@0be1 │ │ +083f0e: 0a03 |0017: move-result v3 │ │ +083f10: 2b03 1800 0000 |0018: packed-switch v3, 00000030 // +00000018 │ │ +083f16: 28f6 |001b: goto 0011 // -000a │ │ +083f18: 1214 |001c: const/4 v4, #int 1 // #1 │ │ +083f1a: 7120 f80b 4000 |001d: invoke-static {v0, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ +083f20: 6e20 0d0e 0600 |0020: invoke-virtual {v6, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0e0d │ │ +083f26: 28ee |0023: goto 0011 // -0012 │ │ +083f28: 2004 b603 |0024: instance-of v4, v0, Landroid/view/ViewGroup; // type@03b6 │ │ +083f2c: 3804 ebff |0026: if-eqz v4, 0011 // -0015 │ │ +083f30: 1f00 b603 |0028: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +083f34: 7030 2c10 6500 |002a: invoke-direct {v5, v6, v0}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@102c │ │ +083f3a: 28e4 |002d: goto 0011 // -001c │ │ +083f3c: 0e00 |002e: return-void │ │ +083f3e: 0000 |002f: nop // spacer │ │ +083f40: 0001 0500 0000 0000 0400 0000 0800 ... |0030: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0004 line=1634 │ │ 0x0007 line=1635 │ │ 0x000b line=1636 │ │ 0x0011 line=1634 │ │ @@ -162191,57 +162190,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 │ │ -083f58: |[083f58] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -083f68: 5420 9a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@049a │ │ -083f6c: 6e20 150e 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ -083f72: 6e20 380e 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ -083f78: 6e20 160e 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ -083f7e: 6e20 390e 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ -083f84: 6e10 2f0e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0e2f │ │ -083f8a: 0a01 |0011: move-result v1 │ │ -083f8c: 6e20 4f0e 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ -083f92: 6e10 1e0e 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ -083f98: 0c01 |0018: move-result-object v1 │ │ -083f9a: 6e20 450e 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ -083fa0: 6e10 190e 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ -083fa6: 0c01 |001f: move-result-object v1 │ │ -083fa8: 6e20 3c0e 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -083fae: 6e10 1a0e 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ -083fb4: 0c01 |0026: move-result-object v1 │ │ -083fb6: 6e20 3e0e 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0e3e │ │ -083fbc: 6e10 280e 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ -083fc2: 0a01 |002d: move-result v1 │ │ -083fc4: 6e20 3f0e 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ -083fca: 6e10 270e 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ -083fd0: 0a01 |0034: move-result v1 │ │ -083fd2: 6e20 3d0e 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0e3d │ │ -083fd8: 6e10 290e 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ -083fde: 0a01 |003b: move-result v1 │ │ -083fe0: 6e20 400e 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0e40 │ │ -083fe6: 6e10 2a0e 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ -083fec: 0a01 |0042: move-result v1 │ │ -083fee: 6e20 410e 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0e41 │ │ -083ff4: 6e10 240e 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0e24 │ │ -083ffa: 0a01 |0049: move-result v1 │ │ -083ffc: 6e20 370e 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ -084002: 6e10 2e0e 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ -084008: 0a01 |0050: move-result v1 │ │ -08400a: 6e20 4a0e 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0e4a │ │ -084010: 6e10 2b0e 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ -084016: 0a01 |0057: move-result v1 │ │ -084018: 6e20 430e 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0e43 │ │ -08401e: 6e10 140e 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ -084024: 0a01 |005e: move-result v1 │ │ -084026: 6e20 0c0e 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -08402c: 0e00 |0062: return-void │ │ +083f5c: |[083f5c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +083f6c: 5420 9a04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@049a │ │ +083f70: 6e20 150e 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ +083f76: 6e20 380e 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ +083f7c: 6e20 160e 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ +083f82: 6e20 390e 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ +083f88: 6e10 2f0e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0e2f │ │ +083f8e: 0a01 |0011: move-result v1 │ │ +083f90: 6e20 4f0e 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ +083f96: 6e10 1e0e 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ +083f9c: 0c01 |0018: move-result-object v1 │ │ +083f9e: 6e20 450e 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ +083fa4: 6e10 190e 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ +083faa: 0c01 |001f: move-result-object v1 │ │ +083fac: 6e20 3c0e 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +083fb2: 6e10 1a0e 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ +083fb8: 0c01 |0026: move-result-object v1 │ │ +083fba: 6e20 3e0e 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0e3e │ │ +083fc0: 6e10 280e 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ +083fc6: 0a01 |002d: move-result v1 │ │ +083fc8: 6e20 3f0e 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ +083fce: 6e10 270e 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ +083fd4: 0a01 |0034: move-result v1 │ │ +083fd6: 6e20 3d0e 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0e3d │ │ +083fdc: 6e10 290e 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ +083fe2: 0a01 |003b: move-result v1 │ │ +083fe4: 6e20 400e 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0e40 │ │ +083fea: 6e10 2a0e 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ +083ff0: 0a01 |0042: move-result v1 │ │ +083ff2: 6e20 410e 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0e41 │ │ +083ff8: 6e10 240e 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0e24 │ │ +083ffe: 0a01 |0049: move-result v1 │ │ +084000: 6e20 370e 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ +084006: 6e10 2e0e 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ +08400c: 0a01 |0050: move-result v1 │ │ +08400e: 6e20 4a0e 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0e4a │ │ +084014: 6e10 2b0e 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ +08401a: 0a01 |0057: move-result v1 │ │ +08401c: 6e20 430e 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0e43 │ │ +084022: 6e10 140e 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ +084028: 0a01 |005e: move-result v1 │ │ +08402a: 6e20 0c0e 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +084030: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1686 │ │ 0x0002 line=1688 │ │ 0x0005 line=1689 │ │ 0x0008 line=1691 │ │ 0x000b line=1692 │ │ @@ -162270,38 +162269,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 │ │ -084030: |[084030] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -084040: 6e10 641f 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ -084046: 0a04 |0003: move-result v4 │ │ -084048: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -08404c: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -084050: 6e10 671f 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ -084056: 0c01 |000b: move-result-object v1 │ │ -084058: 5464 9b04 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -08405c: 7110 6410 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1064 │ │ -084062: 0c03 |0011: move-result-object v3 │ │ -084064: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -084068: 5464 9b04 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -08406c: 6e20 7e10 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ -084072: 0a00 |0019: move-result v0 │ │ -084074: 5464 9b04 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -084078: 6e20 7d10 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@107d │ │ -08407e: 0c02 |001f: move-result-object v2 │ │ -084080: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -084084: 7220 2c23 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -08408a: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -08408c: 0f04 |0026: return v4 │ │ -08408e: 6f30 a109 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ -084094: 0a04 |002a: move-result v4 │ │ -084096: 28fb |002b: goto 0026 // -0005 │ │ +084034: |[084034] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +084044: 6e10 641f 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f64 │ │ +08404a: 0a04 |0003: move-result v4 │ │ +08404c: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +084050: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +084054: 6e10 671f 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ +08405a: 0c01 |000b: move-result-object v1 │ │ +08405c: 5464 9b04 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +084060: 7110 6410 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$200:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@1064 │ │ +084066: 0c03 |0011: move-result-object v3 │ │ +084068: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +08406c: 5464 9b04 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +084070: 6e20 7e10 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@107e │ │ +084076: 0a00 |0019: move-result v0 │ │ +084078: 5464 9b04 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +08407c: 6e20 7d10 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@107d │ │ +084082: 0c02 |001f: move-result-object v2 │ │ +084084: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +084088: 7220 2c23 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +08408e: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +084090: 0f04 |0026: return v4 │ │ +084092: 6f30 a109 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@09a1 │ │ +084098: 0a04 |002a: move-result v4 │ │ +08409a: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1615 │ │ 0x0008 line=1616 │ │ 0x000c line=1617 │ │ 0x0012 line=1618 │ │ 0x0014 line=1619 │ │ @@ -162324,24 +162323,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -084098: |[084098] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0840a8: 5421 9b04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ -0840ac: 6e10 7210 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1072 │ │ -0840b2: 0c00 |0005: move-result-object v0 │ │ -0840b4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -0840b8: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ -0840bc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -0840be: 0f01 |000b: return v1 │ │ -0840c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0840c2: 28fe |000d: goto 000b // -0002 │ │ +08409c: |[08409c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0840ac: 5421 9b04 |0000: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@049b │ │ +0840b0: 6e10 7210 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@1072 │ │ +0840b6: 0c00 |0005: move-result-object v0 │ │ +0840b8: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0840bc: 3230 0400 |0008: if-eq v0, v3, 000c // +0004 │ │ +0840c0: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +0840c2: 0f01 |000b: return v1 │ │ +0840c4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0840c6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1675 │ │ 0x0006 line=1676 │ │ locals : │ │ 0x0006 - 0x000e reg=0 openDrawer Landroid/view/View; │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -162352,21 +162351,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 │ │ -0840c4: |[0840c4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0840d4: 6f30 a409 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ -0840da: 1c00 5002 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0250 │ │ -0840de: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -0840e4: 0c00 |0008: move-result-object v0 │ │ -0840e6: 6e20 691f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ -0840ec: 0e00 |000c: return-void │ │ +0840c8: |[0840c8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0840d8: 6f30 a409 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ +0840de: 1c00 5702 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0257 │ │ +0840e2: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +0840e8: 0c00 |0008: move-result-object v0 │ │ +0840ea: 6e20 691f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ +0840f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1605 │ │ 0x000c line=1606 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -162378,34 +162377,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 │ │ -0840f0: |[0840f0] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -084100: 7110 310e 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@0e31 │ │ -084106: 0c01 |0003: move-result-object v1 │ │ -084108: 6f30 a509 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ -08410e: 1c02 5002 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0250 │ │ -084112: 6e10 8c22 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -084118: 0c02 |000c: move-result-object v2 │ │ -08411a: 6e20 3c0e 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -084120: 6e20 4b0e 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0e4b │ │ -084126: 7110 e90b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0be9 │ │ -08412c: 0c00 |0016: move-result-object v0 │ │ -08412e: 2002 a703 |0017: instance-of v2, v0, Landroid/view/View; // type@03a7 │ │ -084132: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ -084136: 1f00 a703 |001b: check-cast v0, Landroid/view/View; // type@03a7 │ │ -08413a: 6e20 460e 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ -084140: 7030 2d10 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@102d │ │ -084146: 6e10 360e 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0e36 │ │ -08414c: 1f04 ad03 |0026: check-cast v4, Landroid/view/ViewGroup; // type@03ad │ │ -084150: 7030 2c10 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@102c │ │ -084156: 0e00 |002b: return-void │ │ +0840f4: |[0840f4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +084104: 7110 310e 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@0e31 │ │ +08410a: 0c01 |0003: move-result-object v1 │ │ +08410c: 6f30 a509 4301 |0004: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ +084112: 1c02 5702 |0007: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0257 │ │ +084116: 6e10 8c22 0200 |0009: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +08411c: 0c02 |000c: move-result-object v2 │ │ +08411e: 6e20 3c0e 2500 |000d: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +084124: 6e20 4b0e 4500 |0010: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0e4b │ │ +08412a: 7110 e90b 0400 |0013: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0be9 │ │ +084130: 0c00 |0016: move-result-object v0 │ │ +084132: 2002 af03 |0017: instance-of v2, v0, Landroid/view/View; // type@03af │ │ +084136: 3802 0700 |0019: if-eqz v2, 0020 // +0007 │ │ +08413a: 1f00 af03 |001b: check-cast v0, Landroid/view/View; // type@03af │ │ +08413e: 6e20 460e 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ +084144: 7030 2d10 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@102d │ │ +08414a: 6e10 360e 0100 |0023: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0e36 │ │ +084150: 1f04 b603 |0026: check-cast v4, Landroid/view/ViewGroup; // type@03b6 │ │ +084154: 7030 2c10 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@102c │ │ +08415a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1585 │ │ 0x0004 line=1586 │ │ 0x0007 line=1588 │ │ 0x0010 line=1589 │ │ 0x0013 line=1590 │ │ @@ -162427,40 +162426,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 │ │ -084158: |[084158] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -084168: 6e20 2f10 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@102f │ │ -08416e: 0a00 |0003: move-result v0 │ │ -084170: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -084174: 6f40 a709 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@09a7 │ │ -08417a: 0a00 |0009: move-result v0 │ │ -08417c: 0f00 |000a: return v0 │ │ -08417e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -084180: 28fe |000c: goto 000a // -0002 │ │ +08415c: |[08415c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08416c: 6e20 2f10 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@102f │ │ +084172: 0a00 |0003: move-result v0 │ │ +084174: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +084178: 6f40 a709 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@09a7 │ │ +08417e: 0a00 |0009: move-result v0 │ │ +084180: 0f00 |000a: return v0 │ │ +084182: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +084184: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0006 line=1669 │ │ 0x000a line=1671 │ │ 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 #633 header: │ │ -class_idx : 589 │ │ +class_idx : 596 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #633 annotations: │ │ @@ -162482,17 +162481,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084184: |[084184] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -084194: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08419a: 0e00 |0003: return-void │ │ +084188: |[084188] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +084198: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08419e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -162501,16 +162500,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08419c: |[08419c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0841ac: 0e00 |0000: return-void │ │ +0841a0: |[0841a0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0841b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -162519,16 +162518,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0841b0: |[0841b0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0841c0: 0e00 |0000: return-void │ │ +0841b4: |[0841b4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0841c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -162537,16 +162536,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0841c4: |[0841c4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0841d4: 0e00 |0000: return-void │ │ +0841c8: |[0841c8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0841d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 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 │ │ @@ -162556,29 +162555,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0841d8: |[0841d8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0841e8: 0e00 |0000: return-void │ │ +0841dc: |[0841dc] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0841ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 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 #634 header: │ │ -class_idx : 591 │ │ +class_idx : 598 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 665 │ │ +superclass_idx : 672 │ │ source_file_idx : 861 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #634 annotations: │ │ @@ -162615,22 +162614,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 │ │ -0841ec: |[0841ec] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0841fc: 5b12 ae04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084200: 7010 de12 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@12de │ │ -084206: 2200 4e02 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@024e │ │ -08420a: 7020 4c10 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@104c │ │ -084210: 5b10 ad04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ -084214: 5913 ab04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ -084218: 0e00 |000e: return-void │ │ +0841f0: |[0841f0] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +084200: 5b12 ae04 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084204: 7010 de12 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@12de │ │ +08420a: 2200 5502 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0255 │ │ +08420e: 7020 4c10 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@104c │ │ +084214: 5b10 ad04 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ +084218: 5913 ab04 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ +08421c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1386 │ │ 0x0005 line=1380 │ │ 0x000c line=1387 │ │ 0x000e line=1388 │ │ locals : │ │ @@ -162643,17 +162642,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 │ │ -08421c: |[08421c] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -08422c: 7010 5b10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@105b │ │ -084232: 0e00 |0003: return-void │ │ +084220: |[084220] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +084230: 7010 5b10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@105b │ │ +084236: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -162661,26 +162660,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -084234: |[084234] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -084244: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -084246: 5232 ab04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ -08424a: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -08424e: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -084250: 5432 ae04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084254: 6e20 7110 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -08425a: 0c01 |000b: move-result-object v1 │ │ -08425c: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -084260: 5432 ae04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084264: 6e20 6910 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ -08426a: 0e00 |0013: return-void │ │ +084238: |[084238] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +084248: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +08424a: 5232 ab04 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ +08424e: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +084252: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +084254: 5432 ae04 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084258: 6e20 7110 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +08425e: 0c01 |000b: move-result-object v1 │ │ +084260: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +084264: 5432 ae04 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084268: 6e20 6910 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@1069 │ │ +08426e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0006 line=1438 │ │ 0x000c line=1439 │ │ 0x000e line=1440 │ │ 0x0013 line=1442 │ │ @@ -162694,71 +162693,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -08426c: |[08426c] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -08427c: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -08427e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -084280: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -084282: 5497 ac04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -084286: 6e10 0813 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ -08428c: 0a03 |0008: move-result v3 │ │ -08428e: 5297 ab04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ -084292: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -084296: 0161 |000d: move v1, v6 │ │ -084298: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -08429c: 5497 ae04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0842a0: 6e20 7110 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -0842a6: 0c04 |0015: move-result-object v4 │ │ -0842a8: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0842ac: 6e10 9e1e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0842b2: 0a05 |001b: move-result v5 │ │ -0842b4: 7b55 |001c: neg-int v5, v5 │ │ -0842b6: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0842ba: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0842be: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0842c2: 6e10 8a1e 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0842c8: 0a05 |0026: move-result v5 │ │ -0842ca: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0842ce: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0842d2: 6e10 8a1e 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -0842d8: 0a05 |002e: move-result v5 │ │ -0842da: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0842de: 5495 ae04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0842e2: 6e20 7c10 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ -0842e8: 0a05 |0036: move-result v5 │ │ -0842ea: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0842ee: 6e10 891e 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0842f4: 0c02 |003c: move-result-object v2 │ │ -0842f6: 1f02 4a02 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0842fa: 5495 ac04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0842fe: 6e10 9b1e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -084304: 0a07 |0044: move-result v7 │ │ -084306: 6e40 1c13 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ -08430c: 5c26 9f04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ -084310: 5495 ae04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084314: 6e10 8910 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -08431a: 7010 5210 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1052 │ │ -084320: 5495 ae04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084324: 6e10 6510 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1065 │ │ -08432a: 0e00 |0057: return-void │ │ -08432c: 0151 |0058: move v1, v5 │ │ -08432e: 28b5 |0059: goto 000e // -004b │ │ -084330: 5495 ae04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084334: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -084336: 6e20 7110 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -08433c: 0c04 |0060: move-result-object v4 │ │ -08433e: 5495 ae04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084342: 6e10 8310 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -084348: 0a05 |0066: move-result v5 │ │ -08434a: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -08434e: 28b6 |0069: goto 001f // -004a │ │ +084270: |[084270] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +084280: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +084282: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +084284: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +084286: 5497 ac04 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +08428a: 6e10 0813 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1308 │ │ +084290: 0a03 |0008: move-result v3 │ │ +084292: 5297 ab04 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ +084296: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +08429a: 0161 |000d: move v1, v6 │ │ +08429c: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +0842a0: 5497 ae04 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0842a4: 6e20 7110 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +0842aa: 0c04 |0015: move-result-object v4 │ │ +0842ac: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0842b0: 6e10 9e1e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0842b6: 0a05 |001b: move-result v5 │ │ +0842b8: 7b55 |001c: neg-int v5, v5 │ │ +0842ba: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0842be: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0842c2: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0842c6: 6e10 8a1e 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0842cc: 0a05 |0026: move-result v5 │ │ +0842ce: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0842d2: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0842d6: 6e10 8a1e 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +0842dc: 0a05 |002e: move-result v5 │ │ +0842de: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0842e2: 5495 ae04 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0842e6: 6e20 7c10 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ +0842ec: 0a05 |0036: move-result v5 │ │ +0842ee: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0842f2: 6e10 891e 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0842f8: 0c02 |003c: move-result-object v2 │ │ +0842fa: 1f02 5102 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +0842fe: 5495 ac04 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +084302: 6e10 9b1e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +084308: 0a07 |0044: move-result v7 │ │ +08430a: 6e40 1c13 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@131c │ │ +084310: 5c26 9f04 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ +084314: 5495 ae04 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084318: 6e10 8910 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +08431e: 7010 5210 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1052 │ │ +084324: 5495 ae04 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084328: 6e10 6510 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@1065 │ │ +08432e: 0e00 |0057: return-void │ │ +084330: 0151 |0058: move v1, v5 │ │ +084332: 28b5 |0059: goto 000e // -004b │ │ +084334: 5495 ae04 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084338: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +08433a: 6e20 7110 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +084340: 0c04 |0060: move-result-object v4 │ │ +084342: 5495 ae04 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084346: 6e10 8310 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +08434c: 0a05 |0066: move-result v5 │ │ +08434e: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +084352: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1471 │ │ 0x0009 line=1472 │ │ 0x000e line=1473 │ │ 0x0010 line=1474 │ │ 0x0016 line=1475 │ │ @@ -162790,40 +162789,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -084350: |[084350] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -084360: 5431 ae04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084364: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -084366: 6e30 6610 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -08436c: 0a01 |0006: move-result v1 │ │ -08436e: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -084372: 6e10 9e1e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -084378: 0a01 |000c: move-result v1 │ │ -08437a: 7b11 |000d: neg-int v1, v1 │ │ -08437c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -08437e: 7120 b222 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -084384: 0a02 |0012: move-result v2 │ │ -084386: 7120 b022 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08438c: 0a01 |0016: move-result v1 │ │ -08438e: 0f01 |0017: return v1 │ │ -084390: 5431 ae04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084394: 6e10 8310 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -08439a: 0a00 |001d: move-result v0 │ │ -08439c: 6e10 9e1e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0843a2: 0a01 |0021: move-result v1 │ │ -0843a4: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0843a8: 7120 b222 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0843ae: 0a02 |0027: move-result v2 │ │ -0843b0: 7120 b022 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0843b6: 0a01 |002b: move-result v1 │ │ -0843b8: 28eb |002c: goto 0017 // -0015 │ │ +084354: |[084354] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +084364: 5431 ae04 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084368: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +08436a: 6e30 6610 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +084370: 0a01 |0006: move-result v1 │ │ +084372: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +084376: 6e10 9e1e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +08437c: 0a01 |000c: move-result v1 │ │ +08437e: 7b11 |000d: neg-int v1, v1 │ │ +084380: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +084382: 7120 b222 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +084388: 0a02 |0012: move-result v2 │ │ +08438a: 7120 b022 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +084390: 0a01 |0016: move-result v1 │ │ +084392: 0f01 |0017: return v1 │ │ +084394: 5431 ae04 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084398: 6e10 8310 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +08439e: 0a00 |001d: move-result v0 │ │ +0843a0: 6e10 9e1e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0843a6: 0a01 |0021: move-result v1 │ │ +0843a8: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0843ac: 7120 b222 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0843b2: 0a02 |0027: move-result v2 │ │ +0843b4: 7120 b022 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +0843ba: 0a01 |002b: move-result v1 │ │ +0843bc: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1528 │ │ 0x0009 line=1529 │ │ 0x0017 line=1532 │ │ 0x0018 line=1531 │ │ 0x001e line=1532 │ │ @@ -162839,18 +162838,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0843bc: |[0843bc] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0843cc: 6e10 9b1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0843d2: 0a00 |0003: move-result v0 │ │ -0843d4: 0f00 |0004: return v0 │ │ +0843c0: |[0843c0] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0843d0: 6e10 9b1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0843d6: 0a00 |0003: move-result v0 │ │ +0843d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 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 │ │ @@ -162861,18 +162860,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0843d8: |[0843d8] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0843e8: 6e10 9e1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0843ee: 0a00 |0003: move-result v0 │ │ -0843f0: 0f00 |0004: return v0 │ │ +0843dc: |[0843dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0843ec: 6e10 9e1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0843f2: 0a00 |0003: move-result v0 │ │ +0843f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1523 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -162881,35 +162880,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0843f4: |[0843f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -084404: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -084408: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -08440a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -08440e: 5431 ae04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084412: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -084414: 6e20 7110 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -08441a: 0c00 |000b: move-result-object v0 │ │ -08441c: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -084420: 5431 ae04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084424: 6e20 7c10 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ -08442a: 0a01 |0013: move-result v1 │ │ -08442c: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -084430: 5431 ac04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -084434: 6e30 f112 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ -08443a: 0e00 |001b: return-void │ │ -08443c: 5431 ae04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084440: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -084442: 6e20 7110 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ -084448: 0c00 |0022: move-result-object v0 │ │ -08444a: 28e9 |0023: goto 000c // -0017 │ │ +0843f8: |[0843f8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +084408: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +08440c: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +08440e: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +084412: 5431 ae04 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084416: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +084418: 6e20 7110 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +08441e: 0c00 |000b: move-result-object v0 │ │ +084420: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +084424: 5431 ae04 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084428: 6e20 7c10 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ +08442e: 0a01 |0013: move-result v1 │ │ +084430: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +084434: 5431 ac04 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +084438: 6e30 f112 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ +08443e: 0e00 |001b: return-void │ │ +084440: 5431 ae04 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084444: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +084446: 6e20 7110 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@1071 │ │ +08444c: 0c00 |0022: move-result-object v0 │ │ +08444e: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ 0x0005 line=1511 │ │ 0x000c line=1516 │ │ 0x0016 line=1517 │ │ 0x001b line=1519 │ │ @@ -162926,17 +162925,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08444c: |[08444c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -08445c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08445e: 0f00 |0001: return v0 │ │ +084450: |[084450] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +084460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084462: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1504 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -162945,20 +162944,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -084460: |[084460] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -084470: 5440 ae04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084474: 5441 ad04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ -084478: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -08447c: 6e40 9e10 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@109e │ │ -084482: 0e00 |0009: return-void │ │ +084464: |[084464] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +084474: 5440 ae04 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084478: 5441 ad04 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ +08447c: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +084480: 6e40 9e10 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@109e │ │ +084486: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ 0x0009 line=1466 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -162969,22 +162968,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -084484: |[084484] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -084494: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08449a: 0c00 |0003: move-result-object v0 │ │ -08449c: 1f00 4a02 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@024a │ │ -0844a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0844a2: 5c01 9f04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ -0844a6: 7010 5210 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1052 │ │ -0844ac: 0e00 |000c: return-void │ │ +084488: |[084488] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +084498: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08449e: 0c00 |0003: move-result-object v0 │ │ +0844a0: 1f00 5102 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@0251 │ │ +0844a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0844a6: 5c01 9f04 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@049f │ │ +0844aa: 7010 5210 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1052 │ │ +0844b0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1430 │ │ 0x0006 line=1431 │ │ 0x0009 line=1433 │ │ 0x000c line=1434 │ │ locals : │ │ @@ -162998,22 +162997,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0844b0: |[0844b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0844c0: 5430 ae04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0844c4: 5231 ab04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ -0844c8: 5432 ac04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0844cc: 6e10 0713 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1307 │ │ -0844d2: 0c02 |0009: move-result-object v2 │ │ -0844d4: 6e40 ae10 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@10ae │ │ -0844da: 0e00 |000d: return-void │ │ +0844b4: |[0844b4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0844c4: 5430 ae04 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0844c8: 5231 ab04 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ +0844cc: 5432 ac04 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +0844d0: 6e10 0713 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1307 │ │ +0844d6: 0c02 |0009: move-result-object v2 │ │ +0844d8: 6e40 ae10 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@10ae │ │ +0844de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x000d line=1409 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -163023,46 +163022,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0844dc: |[0844dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0844ec: 6e10 9e1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0844f2: 0a00 |0003: move-result v0 │ │ -0844f4: 5453 ae04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0844f8: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -0844fa: 6e30 6610 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -084500: 0a03 |000a: move-result v3 │ │ -084502: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -084506: 9003 0007 |000d: add-int v3, v0, v7 │ │ -08450a: 8233 |000f: int-to-float v3, v3 │ │ -08450c: 8204 |0010: int-to-float v4, v0 │ │ -08450e: a901 0304 |0011: div-float v1, v3, v4 │ │ -084512: 5453 ae04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084516: 6e30 aa10 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ -08451c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -08451e: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -084522: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -084526: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -084528: 6e20 e91e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -08452e: 5453 ae04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084532: 6e10 8910 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -084538: 0e00 |0026: return-void │ │ -08453a: 5453 ae04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -08453e: 6e10 8310 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -084544: 0a02 |002c: move-result v2 │ │ -084546: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -08454a: 8233 |002f: int-to-float v3, v3 │ │ -08454c: 8204 |0030: int-to-float v4, v0 │ │ -08454e: a901 0304 |0031: div-float v1, v3, v4 │ │ -084552: 28e0 |0033: goto 0013 // -0020 │ │ -084554: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -084556: 28e9 |0035: goto 001e // -0017 │ │ +0844e0: |[0844e0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0844f0: 6e10 9e1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0844f6: 0a00 |0003: move-result v0 │ │ +0844f8: 5453 ae04 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0844fc: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0844fe: 6e30 6610 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +084504: 0a03 |000a: move-result v3 │ │ +084506: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +08450a: 9003 0007 |000d: add-int v3, v0, v7 │ │ +08450e: 8233 |000f: int-to-float v3, v3 │ │ +084510: 8204 |0010: int-to-float v4, v0 │ │ +084512: a901 0304 |0011: div-float v1, v3, v4 │ │ +084516: 5453 ae04 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +08451a: 6e30 aa10 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@10aa │ │ +084520: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +084522: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +084526: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +08452a: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +08452c: 6e20 e91e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +084532: 5453 ae04 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084536: 6e10 8910 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +08453c: 0e00 |0026: return-void │ │ +08453e: 5453 ae04 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084542: 6e10 8310 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +084548: 0a02 |002c: move-result v2 │ │ +08454a: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +08454e: 8233 |002f: int-to-float v3, v3 │ │ +084550: 8204 |0030: int-to-float v4, v0 │ │ +084552: a901 0304 |0031: div-float v1, v3, v4 │ │ +084556: 28e0 |0033: goto 0013 // -0020 │ │ +084558: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +08455a: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1414 │ │ 0x0004 line=1417 │ │ 0x000d line=1418 │ │ 0x0013 line=1423 │ │ 0x0018 line=1424 │ │ @@ -163088,56 +163087,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -084558: |[084558] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -084568: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -08456c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -08456e: 5484 ae04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084572: 6e20 7f10 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@107f │ │ -084578: 0a02 |0008: move-result v2 │ │ -08457a: 6e10 9e1e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -084580: 0a00 |000c: move-result v0 │ │ -084582: 5484 ae04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084586: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -084588: 6e30 6610 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -08458e: 0a04 |0013: move-result v4 │ │ -084590: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -084594: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -084598: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -08459c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -0845a0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -0845a4: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -0845a8: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -0845ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0845ae: 5484 ac04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -0845b2: 6e10 9b1e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -0845b8: 0a05 |0028: move-result v5 │ │ -0845ba: 6e30 1a13 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@131a │ │ -0845c0: 5484 ae04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0845c4: 6e10 8910 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ -0845ca: 0e00 |0031: return-void │ │ -0845cc: 7b01 |0032: neg-int v1, v0 │ │ -0845ce: 28f0 |0033: goto 0023 // -0010 │ │ -0845d0: 5484 ae04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -0845d4: 6e10 8310 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ -0845da: 0a03 |0039: move-result v3 │ │ -0845dc: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -0845e0: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -0845e4: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -0845e8: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -0845ec: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -0845f0: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -0845f4: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -0845f8: 28db |0048: goto 0023 // -0025 │ │ -0845fa: 0131 |0049: move v1, v3 │ │ -0845fc: 28fe |004a: goto 0048 // -0002 │ │ +08455c: |[08455c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +08456c: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +084570: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +084572: 5484 ae04 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084576: 6e20 7f10 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@107f │ │ +08457c: 0a02 |0008: move-result v2 │ │ +08457e: 6e10 9e1e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +084584: 0a00 |000c: move-result v0 │ │ +084586: 5484 ae04 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +08458a: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +08458c: 6e30 6610 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +084592: 0a04 |0013: move-result v4 │ │ +084594: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +084598: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +08459c: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +0845a0: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +0845a4: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0845a8: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0845ac: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0845b0: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0845b2: 5484 ac04 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +0845b6: 6e10 9b1e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +0845bc: 0a05 |0028: move-result v5 │ │ +0845be: 6e30 1a13 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@131a │ │ +0845c4: 5484 ae04 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0845c8: 6e10 8910 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@1089 │ │ +0845ce: 0e00 |0031: return-void │ │ +0845d0: 7b01 |0032: neg-int v1, v0 │ │ +0845d2: 28f0 |0033: goto 0023 // -0010 │ │ +0845d4: 5484 ae04 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +0845d8: 6e10 8310 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@1083 │ │ +0845de: 0a03 |0039: move-result v3 │ │ +0845e0: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0845e4: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0845e8: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0845ec: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0845f0: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0845f4: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0845f8: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0845fc: 28db |0048: goto 0023 // -0025 │ │ +0845fe: 0131 |0049: move v1, v3 │ │ +084600: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1448 │ │ 0x0009 line=1449 │ │ 0x000d line=1452 │ │ 0x0016 line=1453 │ │ 0x0023 line=1459 │ │ @@ -163162,19 +163161,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -084600: |[084600] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -084610: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084614: 5421 ad04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ -084618: 6e20 9f10 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@109f │ │ -08461e: 0e00 |0007: return-void │ │ +084604: |[084604] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +084614: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084618: 5421 ad04 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@04ad │ │ +08461c: 6e20 9f10 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@109f │ │ +084622: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1395 │ │ 0x0007 line=1396 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -163183,17 +163182,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 │ │ -084620: |[084620] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -084630: 5b01 ac04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ -084634: 0e00 |0002: return-void │ │ +084624: |[084624] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +084634: 5b01 ac04 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@04ac │ │ +084638: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1391 │ │ 0x0002 line=1392 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -163203,46 +163202,46 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -084638: |[084638] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -084648: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -08464c: 6e20 8d10 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ -084652: 0a00 |0005: move-result v0 │ │ -084654: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -084658: 5420 ae04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -08465c: 5221 ab04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ -084660: 6e30 6610 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ -084666: 0a00 |000f: move-result v0 │ │ -084668: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -08466c: 5420 ae04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ -084670: 6e20 7c10 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ -084676: 0a00 |0017: move-result v0 │ │ -084678: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -08467c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -08467e: 0f00 |001b: return v0 │ │ -084680: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -084682: 28fe |001d: goto 001b // -0002 │ │ +08463c: |[08463c] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +08464c: 5420 ae04 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084650: 6e20 8d10 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@108d │ │ +084656: 0a00 |0005: move-result v0 │ │ +084658: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +08465c: 5420 ae04 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084660: 5221 ab04 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@04ab │ │ +084664: 6e30 6610 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@1066 │ │ +08466a: 0a00 |000f: move-result v0 │ │ +08466c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +084670: 5420 ae04 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@04ae │ │ +084674: 6e20 7c10 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@107c │ │ +08467a: 0a00 |0017: move-result v0 │ │ +08467c: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +084680: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +084682: 0f00 |001b: return v0 │ │ +084684: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +084686: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1402 │ │ 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 #635 header: │ │ -class_idx : 593 │ │ +class_idx : 600 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #635 annotations: │ │ @@ -163264,17 +163263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084684: |[084684] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -084694: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08469a: 0e00 |0003: return-void │ │ +084688: |[084688] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +084698: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08469e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -163283,17 +163282,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 │ │ -08469c: |[08469c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0846ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0846ae: 0f00 |0001: return v0 │ │ +0846a0: |[0846a0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0846b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0846b2: 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; │ │ @@ -163303,16 +163302,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0846b0: |[0846b0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0846c0: 0e00 |0000: return-void │ │ +0846b4: |[0846b4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0846c4: 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; │ │ │ │ @@ -163321,17 +163320,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0846c4: |[0846c4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0846d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0846d6: 0f00 |0001: return v0 │ │ +0846c8: |[0846c8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0846d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0846da: 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; │ │ │ │ @@ -163340,17 +163339,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 │ │ -0846d8: |[0846d8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0846e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0846ea: 1100 |0001: return-object v0 │ │ +0846dc: |[0846dc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0846ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0846ee: 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; │ │ │ │ @@ -163359,17 +163358,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0846ec: |[0846ec] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0846fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0846fe: 0f00 |0001: return v0 │ │ +0846f0: |[0846f0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +084700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084702: 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 │ │ @@ -163379,17 +163378,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084700: |[084700] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -084710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084712: 0f00 |0001: return v0 │ │ +084704: |[084704] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +084714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084716: 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 │ │ @@ -163399,17 +163398,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084714: |[084714] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -084724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084726: 0f00 |0001: return v0 │ │ +084718: |[084718] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +084728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08472a: 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; │ │ │ │ @@ -163418,31 +163417,31 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -084728: |[084728] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -084738: 0e00 |0000: return-void │ │ +08472c: |[08472c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +08473c: 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 : 898 (EdgeEffectCompat.java) │ │ │ │ Class #636 header: │ │ -class_idx : 594 │ │ +class_idx : 601 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 898 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #636 annotations: │ │ @@ -163464,17 +163463,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08473c: |[08473c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -08474c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -084752: 0e00 |0003: return-void │ │ +084740: |[084740] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +084750: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +084756: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -163483,18 +163482,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 │ │ -084754: |[084754] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -084764: 7120 d310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@10d3 │ │ -08476a: 0a00 |0003: move-result v0 │ │ -08476c: 0f00 |0004: return v0 │ │ +084758: |[084758] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +084768: 7120 d310 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@10d3 │ │ +08476e: 0a00 |0003: move-result v0 │ │ +084770: 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; │ │ @@ -163504,17 +163503,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084770: |[084770] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -084780: 7110 d410 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@10d4 │ │ -084786: 0e00 |0003: return-void │ │ +084774: |[084774] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +084784: 7110 d410 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@10d4 │ │ +08478a: 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; │ │ @@ -163524,18 +163523,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -084788: |[084788] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -084798: 7110 d510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@10d5 │ │ -08479e: 0a00 |0003: move-result v0 │ │ -0847a0: 0f00 |0004: return v0 │ │ +08478c: |[08478c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +08479c: 7110 d510 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@10d5 │ │ +0847a2: 0a00 |0003: move-result v0 │ │ +0847a4: 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; │ │ │ │ @@ -163544,18 +163543,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 │ │ -0847a4: |[0847a4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0847b4: 7110 d610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@10d6 │ │ -0847ba: 0c00 |0003: move-result-object v0 │ │ -0847bc: 1100 |0004: return-object v0 │ │ +0847a8: |[0847a8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0847b8: 7110 d610 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@10d6 │ │ +0847be: 0c00 |0003: move-result-object v0 │ │ +0847c0: 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; │ │ │ │ @@ -163564,18 +163563,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0847c0: |[0847c0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0847d0: 7120 d710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@10d7 │ │ -0847d6: 0a00 |0003: move-result v0 │ │ -0847d8: 0f00 |0004: return v0 │ │ +0847c4: |[0847c4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0847d4: 7120 d710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@10d7 │ │ +0847da: 0a00 |0003: move-result v0 │ │ +0847dc: 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 │ │ @@ -163585,18 +163584,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0847dc: |[0847dc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0847ec: 7120 d810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@10d8 │ │ -0847f2: 0a00 |0003: move-result v0 │ │ -0847f4: 0f00 |0004: return v0 │ │ +0847e0: |[0847e0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0847f0: 7120 d810 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@10d8 │ │ +0847f6: 0a00 |0003: move-result v0 │ │ +0847f8: 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 │ │ @@ -163606,18 +163605,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0847f8: |[0847f8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -084808: 7110 d910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@10d9 │ │ -08480e: 0a00 |0003: move-result v0 │ │ -084810: 0f00 |0004: return v0 │ │ +0847fc: |[0847fc] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +08480c: 7110 d910 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@10d9 │ │ +084812: 0a00 |0003: move-result v0 │ │ +084814: 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; │ │ │ │ @@ -163626,33 +163625,33 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -084814: |[084814] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -084824: 7130 da10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@10da │ │ -08482a: 0e00 |0003: return-void │ │ +084818: |[084818] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +084828: 7130 da10 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@10da │ │ +08482e: 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 : 898 (EdgeEffectCompat.java) │ │ │ │ Class #637 header: │ │ -class_idx : 599 │ │ +class_idx : 606 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 554 │ │ +superclass_idx : 561 │ │ source_file_idx : 917 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #637 annotations: │ │ @@ -163677,18 +163676,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 │ │ -08482c: |[08482c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -08483c: 5b01 d604 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ -084840: 7010 a70e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0ea7 │ │ -084846: 0e00 |0005: return-void │ │ +084830: |[084830] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +084840: 5b01 d604 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ +084844: 7010 a70e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@0ea7 │ │ +08484a: 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; │ │ │ │ @@ -163697,17 +163696,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 │ │ -084848: |[084848] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -084858: 7020 db10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@10db │ │ -08485e: 0e00 |0003: return-void │ │ +08484c: |[08484c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +08485c: 7020 db10 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@10db │ │ +084862: 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; │ │ @@ -163718,19 +163717,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 │ │ -084860: |[084860] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -084870: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ -084874: 7120 e110 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@10e1 │ │ -08487a: 0c00 |0005: move-result-object v0 │ │ -08487c: 1100 |0006: return-object v0 │ │ +084864: |[084864] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084874: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ +084878: 7120 e110 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@10e1 │ │ +08487e: 0c00 |0005: move-result-object v0 │ │ +084880: 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 │ │ │ │ @@ -163739,34 +163738,34 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -084880: |[084880] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -084890: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ -084894: 7140 e210 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@10e2 │ │ -08489a: 0a00 |0005: move-result v0 │ │ -08489c: 0f00 |0006: return v0 │ │ +084884: |[084884] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +084894: 5410 d604 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@04d6 │ │ +084898: 7140 e210 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@10e2 │ │ +08489e: 0a00 |0005: move-result v0 │ │ +0848a0: 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 : 917 (ExploreByTouchHelper.java) │ │ │ │ Class #638 header: │ │ -class_idx : 600 │ │ +class_idx : 607 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 398 │ │ +superclass_idx : 405 │ │ source_file_idx : 917 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #638 annotations: │ │ @@ -163834,65 +163833,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0848a0: |[0848a0] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -0848b0: 1c00 a703 |0000: const-class v0, Landroid/view/View; // type@03a7 │ │ -0848b4: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -0848ba: 0c00 |0005: move-result-object v0 │ │ -0848bc: 6900 d704 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ -0848c0: 0e00 |0008: return-void │ │ +0848a4: |[0848a4] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0848b4: 1c00 af03 |0000: const-class v0, Landroid/view/View; // type@03af │ │ +0848b8: 6e10 8c22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +0848be: 0c00 |0005: move-result-object v0 │ │ +0848c0: 6900 d704 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ +0848c4: 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 │ │ -0848c4: |[0848c4] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -0848d4: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -0848d8: 7010 a009 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ -0848de: 2201 4e00 |0005: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -0848e2: 7010 d201 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0848e8: 5b31 df04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ -0848ec: 2201 4e00 |000c: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -0848f0: 7010 d201 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0848f6: 5b31 de04 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -0848fa: 2201 4e00 |0013: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -0848fe: 7010 d201 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -084904: 5b31 e004 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ -084908: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -08490a: 2311 a104 |001b: new-array v1, v1, [I // type@04a1 │ │ -08490e: 5b31 dd04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ -084912: 5932 d904 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084916: 5932 da04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ -08491a: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -08491e: 2201 5104 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -084922: 1a02 5a0d |0027: const-string v2, "View may not be null" // string@0d5a │ │ -084926: 7020 9c22 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08492c: 2701 |002c: throw v1 │ │ -08492e: 5b34 e104 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084932: 6e10 7f1e 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -084938: 0c00 |0032: move-result-object v0 │ │ -08493a: 1a01 160f |0033: const-string v1, "accessibility" // string@0f16 │ │ -08493e: 6e20 0a01 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -084944: 0c01 |0038: move-result-object v1 │ │ -084946: 1f01 b903 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@03b9 │ │ -08494a: 5b31 db04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -08494e: 0e00 |003d: return-void │ │ +0848c8: |[0848c8] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0848d8: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0848dc: 7010 a009 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ +0848e2: 2201 5200 |0005: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +0848e6: 7010 d201 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0848ec: 5b31 df04 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ +0848f0: 2201 5200 |000c: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +0848f4: 7010 d201 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0848fa: 5b31 de04 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +0848fe: 2201 5200 |0013: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +084902: 7010 d201 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +084908: 5b31 e004 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ +08490c: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +08490e: 2311 aa04 |001b: new-array v1, v1, [I // type@04aa │ │ +084912: 5b31 dd04 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ +084916: 5932 d904 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +08491a: 5932 da04 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ +08491e: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +084922: 2201 5a04 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +084926: 1a02 630d |0027: const-string v2, "View may not be null" // string@0d63 │ │ +08492a: 7020 9c22 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +084930: 2701 |002c: throw v1 │ │ +084932: 5b34 e104 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084936: 6e10 7f1e 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +08493c: 0c00 |0032: move-result-object v0 │ │ +08493e: 1a01 1f0f |0033: const-string v1, "accessibility" // string@0f1f │ │ +084942: 6e20 0a01 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +084948: 0c01 |0038: move-result-object v1 │ │ +08494a: 1f01 c203 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@03c2 │ │ +08494e: 5b31 db04 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +084952: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -163914,18 +163913,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 │ │ -084950: |[084950] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -084960: 7020 e710 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e7 │ │ -084966: 0c00 |0003: move-result-object v0 │ │ -084968: 1100 |0004: return-object v0 │ │ +084954: |[084954] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084964: 7020 e710 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e7 │ │ +08496a: 0c00 |0003: move-result-object v0 │ │ +08496c: 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 │ │ │ │ @@ -163934,18 +163933,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 │ │ -08496c: |[08496c] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -08497c: 7040 f710 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@10f7 │ │ -084982: 0a00 |0003: move-result v0 │ │ -084984: 0f00 |0004: return v0 │ │ +084970: |[084970] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +084980: 7040 f710 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@10f7 │ │ +084986: 0a00 |0003: move-result v0 │ │ +084988: 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 │ │ @@ -163956,28 +163955,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -084988: |[084988] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -084998: 7020 f210 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@10f2 │ │ -08499e: 0a00 |0003: move-result v0 │ │ -0849a0: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0849a4: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0849a8: 5910 d904 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -0849ac: 5410 e104 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -0849b0: 6e10 a31e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ -0849b6: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0849ba: 6e30 fb10 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ -0849c0: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0849c2: 0f00 |0015: return v0 │ │ -0849c4: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0849c6: 28fe |0017: goto 0015 // -0002 │ │ +08498c: |[08498c] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +08499c: 7020 f210 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@10f2 │ │ +0849a2: 0a00 |0003: move-result v0 │ │ +0849a4: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0849a8: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +0849ac: 5910 d904 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +0849b0: 5410 e104 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +0849b4: 6e10 a31e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ +0849ba: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +0849be: 6e30 fb10 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ +0849c4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0849c6: 0f00 |0015: return v0 │ │ +0849c8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0849ca: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -163991,24 +163990,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0849c8: |[0849c8] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0849d8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0849de: 7030 e510 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@10e5 │ │ -0849e4: 0c00 |0006: move-result-object v0 │ │ -0849e6: 1100 |0007: return-object v0 │ │ -0849e8: 7020 e610 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@10e6 │ │ -0849ee: 0c00 |000b: move-result-object v0 │ │ -0849f0: 28fb |000c: goto 0007 // -0005 │ │ -0849f2: 0000 |000d: nop // spacer │ │ -0849f4: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0849cc: |[0849cc] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0849dc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0849e2: 7030 e510 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@10e5 │ │ +0849e8: 0c00 |0006: move-result-object v0 │ │ +0849ea: 1100 |0007: return-object v0 │ │ +0849ec: 7020 e610 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@10e6 │ │ +0849f2: 0c00 |000b: move-result-object v0 │ │ +0849f4: 28fb |000c: goto 0007 // -0005 │ │ +0849f6: 0000 |000d: nop // spacer │ │ +0849f8: 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 : │ │ @@ -164021,45 +164020,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -084a00: |[084a00] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -084a10: 7110 681f 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f68 │ │ -084a16: 0c00 |0003: move-result-object v0 │ │ -084a18: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -084a1a: 6e20 6a1f 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f6a │ │ -084a20: 6202 d704 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ -084a24: 6e20 691f 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ -084a2a: 6e30 f510 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@10f5 │ │ -084a30: 6e10 671f 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ -084a36: 0c02 |0013: move-result-object v2 │ │ -084a38: 7210 2f23 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ -084a3e: 0a02 |0017: move-result v2 │ │ -084a40: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -084a44: 6e10 631f 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1f63 │ │ -084a4a: 0c02 |001d: move-result-object v2 │ │ -084a4c: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -084a50: 2202 6104 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@0461 │ │ -084a54: 1a03 bb02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02bb │ │ -084a58: 7020 bd22 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -084a5e: 2702 |0027: throw v2 │ │ -084a60: 5442 e104 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084a64: 6e10 7f1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -084a6a: 0c02 |002d: move-result-object v2 │ │ -084a6c: 6e10 0601 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -084a72: 0c02 |0031: move-result-object v2 │ │ -084a74: 6e20 6b1f 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f6b │ │ -084a7a: 7110 140d 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0d14 │ │ -084a80: 0c01 |0038: move-result-object v1 │ │ -084a82: 5442 e104 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084a86: 6e30 810f 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0f81 │ │ -084a8c: 1100 |003e: return-object v0 │ │ +084a04: |[084a04] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +084a14: 7110 681f 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f68 │ │ +084a1a: 0c00 |0003: move-result-object v0 │ │ +084a1c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +084a1e: 6e20 6a1f 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f6a │ │ +084a24: 6202 d704 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ +084a28: 6e20 691f 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ +084a2e: 6e30 f510 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@10f5 │ │ +084a34: 6e10 671f 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f67 │ │ +084a3a: 0c02 |0013: move-result-object v2 │ │ +084a3c: 7210 2f23 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@232f │ │ +084a42: 0a02 |0017: move-result v2 │ │ +084a44: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +084a48: 6e10 631f 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1f63 │ │ +084a4e: 0c02 |001d: move-result-object v2 │ │ +084a50: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +084a54: 2202 6a04 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@046a │ │ +084a58: 1a03 bb02 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@02bb │ │ +084a5c: 7020 bd22 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +084a62: 2702 |0027: throw v2 │ │ +084a64: 5442 e104 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084a68: 6e10 7f1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +084a6e: 0c02 |002d: move-result-object v2 │ │ +084a70: 6e10 0601 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +084a76: 0c02 |0031: move-result-object v2 │ │ +084a78: 6e20 6b1f 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f6b │ │ +084a7e: 7110 140d 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@0d14 │ │ +084a84: 0c01 |0038: move-result-object v1 │ │ +084a86: 5442 e104 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084a8a: 6e30 810f 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@0f81 │ │ +084a90: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -164080,20 +164079,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -084a90: |[084a90] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -084aa0: 7110 681f 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f68 │ │ -084aa6: 0c00 |0003: move-result-object v0 │ │ -084aa8: 5421 e104 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084aac: 7120 ec0b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bec │ │ -084ab2: 1100 |0009: return-object v0 │ │ +084a94: |[084a94] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +084aa4: 7110 681f 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f68 │ │ +084aaa: 0c00 |0003: move-result-object v0 │ │ +084aac: 5421 e104 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084ab0: 7120 ec0b 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0bec │ │ +084ab6: 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; │ │ @@ -164105,24 +164104,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 │ │ -084ab4: |[084ab4] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -084ac4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -084aca: 7020 e810 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e8 │ │ -084ad0: 0c00 |0006: move-result-object v0 │ │ -084ad2: 1100 |0007: return-object v0 │ │ -084ad4: 7010 e910 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e9 │ │ -084ada: 0c00 |000b: move-result-object v0 │ │ -084adc: 28fb |000c: goto 0007 // -0005 │ │ -084ade: 0000 |000d: nop // spacer │ │ -084ae0: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +084ab8: |[084ab8] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084ac8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +084ace: 7020 e810 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e8 │ │ +084ad4: 0c00 |0006: move-result-object v0 │ │ +084ad6: 1100 |0007: return-object v0 │ │ +084ad8: 7010 e910 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@10e9 │ │ +084ade: 0c00 |000b: move-result-object v0 │ │ +084ae0: 28fb |000c: goto 0007 // -0005 │ │ +084ae2: 0000 |000d: nop // spacer │ │ +084ae4: 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 : │ │ @@ -164134,98 +164133,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 │ │ -084aec: |[084aec] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -084afc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -084afe: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -084b00: 7100 300e 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e30 │ │ -084b06: 0c01 |0005: move-result-object v1 │ │ -084b08: 6e20 3f0e 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ -084b0e: 6204 d704 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ -084b12: 6e20 3c0e 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -084b18: 6e30 f610 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10f6 │ │ -084b1e: 6e10 200e 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0e20 │ │ -084b24: 0c04 |0014: move-result-object v4 │ │ -084b26: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -084b2a: 6e10 1a0e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ -084b30: 0c04 |001a: move-result-object v4 │ │ -084b32: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -084b36: 2204 6104 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@0461 │ │ -084b3a: 1a05 bc02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02bc │ │ -084b3e: 7020 bd22 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -084b44: 2704 |0024: throw v4 │ │ -084b46: 5484 de04 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -084b4a: 6e20 150e 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ -084b50: 5484 de04 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -084b54: 6e10 d701 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ -084b5a: 0a04 |002f: move-result v4 │ │ -084b5c: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -084b60: 2204 6104 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@0461 │ │ -084b64: 1a05 bf02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02bf │ │ -084b68: 7020 bd22 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -084b6e: 2704 |0039: throw v4 │ │ -084b70: 6e10 140e 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ -084b76: 0a00 |003d: move-result v0 │ │ -084b78: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -084b7c: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -084b80: 2204 6104 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@0461 │ │ -084b84: 1a05 bd02 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02bd │ │ -084b88: 7020 bd22 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -084b8e: 2704 |0049: throw v4 │ │ -084b90: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -084b94: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -084b98: 2204 6104 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@0461 │ │ -084b9c: 1a05 be02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02be │ │ -084ba0: 7020 bd22 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -084ba6: 2704 |0055: throw v4 │ │ -084ba8: 5484 e104 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084bac: 6e10 7f1e 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ -084bb2: 0c04 |005b: move-result-object v4 │ │ -084bb4: 6e10 0601 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -084bba: 0c04 |005f: move-result-object v4 │ │ -084bbc: 6e20 450e 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ -084bc2: 5484 e104 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084bc6: 6e30 4c0e 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0e4c │ │ -084bcc: 5484 e104 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084bd0: 6e20 460e 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ -084bd6: 5284 d904 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084bda: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -084bde: 6e20 370e 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ -084be4: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -084be8: 6e20 0c0e 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -084bee: 5484 de04 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -084bf2: 7020 ef10 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@10ef │ │ -084bf8: 0a04 |007e: move-result v4 │ │ -084bfa: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -084bfe: 6e20 4f0e 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ -084c04: 5484 de04 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -084c08: 6e20 380e 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ -084c0e: 5484 e104 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084c12: 5485 dd04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ -084c16: 6e20 8c1e 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1e8c │ │ -084c1c: 5484 dd04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ -084c20: 4402 0407 |0092: aget v2, v4, v7 │ │ -084c24: 5484 dd04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ -084c28: 4403 0406 |0096: aget v3, v4, v6 │ │ -084c2c: 5484 df04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ -084c30: 5485 de04 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ -084c34: 6e20 da01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01da │ │ -084c3a: 5484 df04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ -084c3e: 6e30 d801 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01d8 │ │ -084c44: 5484 df04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ -084c48: 6e20 390e 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ -084c4e: 1101 |00a9: return-object v1 │ │ -084c50: 6e20 370e 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ -084c56: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -084c5a: 6e20 0c0e 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -084c60: 28c7 |00b2: goto 0079 // -0039 │ │ +084af0: |[084af0] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084b00: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +084b02: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +084b04: 7100 300e 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e30 │ │ +084b0a: 0c01 |0005: move-result-object v1 │ │ +084b0c: 6e20 3f0e 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ +084b12: 6204 d704 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@04d7 │ │ +084b16: 6e20 3c0e 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +084b1c: 6e30 f610 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@10f6 │ │ +084b22: 6e10 200e 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@0e20 │ │ +084b28: 0c04 |0014: move-result-object v4 │ │ +084b2a: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +084b2e: 6e10 1a0e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ +084b34: 0c04 |001a: move-result-object v4 │ │ +084b36: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +084b3a: 2204 6a04 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@046a │ │ +084b3e: 1a05 bc02 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@02bc │ │ +084b42: 7020 bd22 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +084b48: 2704 |0024: throw v4 │ │ +084b4a: 5484 de04 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +084b4e: 6e20 150e 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ +084b54: 5484 de04 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +084b58: 6e10 d701 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ +084b5e: 0a04 |002f: move-result v4 │ │ +084b60: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +084b64: 2204 6a04 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@046a │ │ +084b68: 1a05 bf02 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@02bf │ │ +084b6c: 7020 bd22 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +084b72: 2704 |0039: throw v4 │ │ +084b74: 6e10 140e 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ +084b7a: 0a00 |003d: move-result v0 │ │ +084b7c: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +084b80: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +084b84: 2204 6a04 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@046a │ │ +084b88: 1a05 bd02 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02bd │ │ +084b8c: 7020 bd22 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +084b92: 2704 |0049: throw v4 │ │ +084b94: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +084b98: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +084b9c: 2204 6a04 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@046a │ │ +084ba0: 1a05 be02 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@02be │ │ +084ba4: 7020 bd22 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +084baa: 2704 |0055: throw v4 │ │ +084bac: 5484 e104 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084bb0: 6e10 7f1e 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1e7f │ │ +084bb6: 0c04 |005b: move-result-object v4 │ │ +084bb8: 6e10 0601 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +084bbe: 0c04 |005f: move-result-object v4 │ │ +084bc0: 6e20 450e 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ +084bc6: 5484 e104 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084bca: 6e30 4c0e 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@0e4c │ │ +084bd0: 5484 e104 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084bd4: 6e20 460e 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ +084bda: 5284 d904 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +084bde: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +084be2: 6e20 370e 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ +084be8: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +084bec: 6e20 0c0e 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +084bf2: 5484 de04 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +084bf6: 7020 ef10 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@10ef │ │ +084bfc: 0a04 |007e: move-result v4 │ │ +084bfe: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +084c02: 6e20 4f0e 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ +084c08: 5484 de04 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +084c0c: 6e20 380e 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ +084c12: 5484 e104 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084c16: 5485 dd04 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ +084c1a: 6e20 8c1e 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1e8c │ │ +084c20: 5484 dd04 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ +084c24: 4402 0407 |0092: aget v2, v4, v7 │ │ +084c28: 5484 dd04 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@04dd │ │ +084c2c: 4403 0406 |0096: aget v3, v4, v6 │ │ +084c30: 5484 df04 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ +084c34: 5485 de04 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@04de │ │ +084c38: 6e20 da01 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@01da │ │ +084c3e: 5484 df04 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ +084c42: 6e30 d801 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@01d8 │ │ +084c48: 5484 df04 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@04df │ │ +084c4c: 6e20 390e 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ +084c52: 1101 |00a9: return-object v1 │ │ +084c54: 6e20 370e 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ +084c5a: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +084c5e: 6e20 0c0e 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +084c64: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -164269,37 +164268,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 │ │ -084c64: |[084c64] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -084c74: 5464 e104 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084c78: 7110 320e 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e32 │ │ -084c7e: 0c02 |0005: move-result-object v2 │ │ -084c80: 5464 e104 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084c84: 7120 ed0b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0bed │ │ -084c8a: 2203 8304 |000b: new-instance v3, Ljava/util/LinkedList; // type@0483 │ │ -084c8e: 7010 2a23 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@232a │ │ -084c94: 6e20 ee10 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@10ee │ │ -084c9a: 6e10 2b23 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@232b │ │ -084ca0: 0c01 |0016: move-result-object v1 │ │ -084ca2: 7210 2023 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -084ca8: 0a04 |001a: move-result v4 │ │ -084caa: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -084cae: 7210 2123 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -084cb4: 0c00 |0020: move-result-object v0 │ │ -084cb6: 1f00 5504 |0021: check-cast v0, Ljava/lang/Integer; // type@0455 │ │ -084cba: 5464 e104 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084cbe: 6e10 a222 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ -084cc4: 0a05 |0028: move-result v5 │ │ -084cc6: 6e30 0e0e 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0e0e │ │ -084ccc: 28eb |002c: goto 0017 // -0015 │ │ -084cce: 1102 |002d: return-object v2 │ │ +084c68: |[084c68] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084c78: 5464 e104 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084c7c: 7110 320e 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e32 │ │ +084c82: 0c02 |0005: move-result-object v2 │ │ +084c84: 5464 e104 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084c88: 7120 ed0b 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@0bed │ │ +084c8e: 2203 8c04 |000b: new-instance v3, Ljava/util/LinkedList; // type@048c │ │ +084c92: 7010 2a23 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@232a │ │ +084c98: 6e20 ee10 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@10ee │ │ +084c9e: 6e10 2b23 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@232b │ │ +084ca4: 0c01 |0016: move-result-object v1 │ │ +084ca6: 7210 2023 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +084cac: 0a04 |001a: move-result v4 │ │ +084cae: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +084cb2: 7210 2123 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +084cb8: 0c00 |0020: move-result-object v0 │ │ +084cba: 1f00 5e04 |0021: check-cast v0, Ljava/lang/Integer; // type@045e │ │ +084cbe: 5464 e104 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084cc2: 6e10 a222 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@22a2 │ │ +084cc8: 0a05 |0028: move-result v5 │ │ +084cca: 6e30 0e0e 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@0e0e │ │ +084cd0: 28eb |002c: goto 0017 // -0015 │ │ +084cd2: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -164317,53 +164316,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -084cd0: |[084cd0] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -084ce0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -084ce2: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -084ce6: 6e10 d701 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ -084cec: 0a03 |0006: move-result v3 │ │ -084cee: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -084cf2: 0f02 |0009: return v2 │ │ -084cf4: 5453 e104 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084cf8: 6e10 a01e 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1ea0 │ │ -084cfe: 0a03 |000f: move-result v3 │ │ -084d00: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -084d04: 5453 e104 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084d08: 6e10 941e 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -084d0e: 0c01 |0017: move-result-object v1 │ │ -084d10: 2013 a703 |0018: instance-of v3, v1, Landroid/view/View; // type@03a7 │ │ -084d14: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -084d18: 0710 |001c: move-object v0, v1 │ │ -084d1a: 1f00 a703 |001d: check-cast v0, Landroid/view/View; // type@03a7 │ │ -084d1e: 7110 e00b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0be0 │ │ -084d24: 0a03 |0022: move-result v3 │ │ -084d26: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -084d28: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -084d2c: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -084d30: 6e10 9d1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -084d36: 0a03 |002b: move-result v3 │ │ -084d38: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -084d3c: 6e10 941e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -084d42: 0c01 |0031: move-result-object v1 │ │ -084d44: 28e6 |0032: goto 0018 // -001a │ │ -084d46: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -084d4a: 5453 e104 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084d4e: 5454 e004 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ -084d52: 6e20 8b1e 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1e8b │ │ -084d58: 0a03 |003c: move-result v3 │ │ -084d5a: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -084d5e: 5452 e004 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ -084d62: 6e20 d601 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01d6 │ │ -084d68: 0a02 |0044: move-result v2 │ │ -084d6a: 28c4 |0045: goto 0009 // -003c │ │ +084cd4: |[084cd4] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +084ce4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +084ce6: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +084cea: 6e10 d701 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@01d7 │ │ +084cf0: 0a03 |0006: move-result v3 │ │ +084cf2: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +084cf6: 0f02 |0009: return v2 │ │ +084cf8: 5453 e104 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084cfc: 6e10 a01e 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1ea0 │ │ +084d02: 0a03 |000f: move-result v3 │ │ +084d04: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +084d08: 5453 e104 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084d0c: 6e10 941e 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +084d12: 0c01 |0017: move-result-object v1 │ │ +084d14: 2013 af03 |0018: instance-of v3, v1, Landroid/view/View; // type@03af │ │ +084d18: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +084d1c: 0710 |001c: move-object v0, v1 │ │ +084d1e: 1f00 af03 |001d: check-cast v0, Landroid/view/View; // type@03af │ │ +084d22: 7110 e00b 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@0be0 │ │ +084d28: 0a03 |0022: move-result v3 │ │ +084d2a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +084d2c: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +084d30: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +084d34: 6e10 9d1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +084d3a: 0a03 |002b: move-result v3 │ │ +084d3c: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +084d40: 6e10 941e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +084d46: 0c01 |0031: move-result-object v1 │ │ +084d48: 28e6 |0032: goto 0018 // -001a │ │ +084d4a: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +084d4e: 5453 e104 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084d52: 5454 e004 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ +084d56: 6e20 8b1e 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1e8b │ │ +084d5c: 0a03 |003c: move-result v3 │ │ +084d5e: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +084d62: 5452 e004 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@04e0 │ │ +084d66: 6e20 d601 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@01d6 │ │ +084d6c: 0a02 |0044: move-result v2 │ │ +084d6e: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -164385,21 +164384,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -084d6c: |[084d6c] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -084d7c: 5210 d904 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084d80: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -084d84: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -084d86: 0f00 |0005: return v0 │ │ -084d88: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -084d8a: 28fe |0007: goto 0005 // -0002 │ │ +084d70: |[084d70] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +084d80: 5210 d904 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +084d84: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +084d88: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +084d8a: 0f00 |0005: return v0 │ │ +084d8c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +084d8e: 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 │ │ │ │ @@ -164408,26 +164407,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -084d8c: |[084d8c] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -084d9c: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -084da2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -084da4: 0f00 |0004: return v0 │ │ -084da6: 7020 fa10 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@10fa │ │ -084dac: 0a00 |0008: move-result v0 │ │ -084dae: 28fb |0009: goto 0004 // -0005 │ │ -084db0: 7020 e310 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@10e3 │ │ -084db6: 0a00 |000d: move-result v0 │ │ -084db8: 28f6 |000e: goto 0004 // -000a │ │ -084dba: 0000 |000f: nop // spacer │ │ -084dbc: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +084d90: |[084d90] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +084da0: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +084da6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +084da8: 0f00 |0004: return v0 │ │ +084daa: 7020 fa10 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@10fa │ │ +084db0: 0a00 |0008: move-result v0 │ │ +084db2: 28fb |0009: goto 0004 // -0005 │ │ +084db4: 7020 e310 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@10e3 │ │ +084dba: 0a00 |000d: move-result v0 │ │ +084dbc: 28f6 |000e: goto 0004 // -000a │ │ +084dbe: 0000 |000f: nop // spacer │ │ +084dc0: 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 │ │ @@ -164442,24 +164441,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -084dd0: |[084dd0] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -084de0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -084de6: 7040 f810 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@10f8 │ │ -084dec: 0a00 |0006: move-result v0 │ │ -084dee: 0f00 |0007: return v0 │ │ -084df0: 7030 f910 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@10f9 │ │ -084df6: 0a00 |000b: move-result v0 │ │ -084df8: 28fb |000c: goto 0007 // -0005 │ │ -084dfa: 0000 |000d: nop // spacer │ │ -084dfc: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +084dd4: |[084dd4] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +084de4: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +084dea: 7040 f810 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@10f8 │ │ +084df0: 0a00 |0006: move-result v0 │ │ +084df2: 0f00 |0007: return v0 │ │ +084df4: 7030 f910 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@10f9 │ │ +084dfa: 0a00 |000b: move-result v0 │ │ +084dfc: 28fb |000c: goto 0007 // -0005 │ │ +084dfe: 0000 |000d: nop // spacer │ │ +084e00: 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 : │ │ @@ -164473,24 +164472,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -084e08: |[084e08] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -084e18: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -084e1e: 6e40 f410 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@10f4 │ │ -084e24: 0a00 |0006: move-result v0 │ │ -084e26: 0f00 |0007: return v0 │ │ -084e28: 7040 f310 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@10f3 │ │ -084e2e: 0a00 |000b: move-result v0 │ │ -084e30: 28fb |000c: goto 0007 // -0005 │ │ -084e32: 0000 |000d: nop // spacer │ │ -084e34: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +084e0c: |[084e0c] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +084e1c: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +084e22: 6e40 f410 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@10f4 │ │ +084e28: 0a00 |0006: move-result v0 │ │ +084e2a: 0f00 |0007: return v0 │ │ +084e2c: 7040 f310 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@10f3 │ │ +084e32: 0a00 |000b: move-result v0 │ │ +084e34: 28fb |000c: goto 0007 // -0005 │ │ +084e36: 0000 |000d: nop // spacer │ │ +084e38: 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 : │ │ @@ -164504,19 +164503,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -084e48: |[084e48] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -084e58: 5410 e104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084e5c: 7130 ef0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bef │ │ -084e62: 0a00 |0005: move-result v0 │ │ -084e64: 0f00 |0006: return v0 │ │ +084e4c: |[084e4c] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +084e5c: 5410 e104 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084e60: 7130 ef0b 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0bef │ │ +084e66: 0a00 |0005: move-result v0 │ │ +084e68: 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; │ │ @@ -164526,35 +164525,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -084e68: |[084e68] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -084e78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084e7a: 5421 db04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -084e7e: 6e10 6f1f 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ -084e84: 0a01 |0006: move-result v1 │ │ -084e86: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -084e8a: 5421 db04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -084e8e: 7110 390d 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d39 │ │ -084e94: 0a01 |000e: move-result v1 │ │ -084e96: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -084e9a: 0f00 |0011: return v0 │ │ -084e9c: 7020 f210 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@10f2 │ │ -084ea2: 0a01 |0015: move-result v1 │ │ -084ea4: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -084ea8: 5923 d904 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084eac: 5420 e104 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -084eb0: 6e10 a31e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ -084eb6: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -084ebc: 6e30 fb10 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ -084ec2: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -084ec4: 28eb |0026: goto 0011 // -0015 │ │ +084e6c: |[084e6c] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +084e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084e7e: 5421 db04 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +084e82: 6e10 6f1f 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ +084e88: 0a01 |0006: move-result v1 │ │ +084e8a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +084e8e: 5421 db04 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +084e92: 7110 390d 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d39 │ │ +084e98: 0a01 |000e: move-result v1 │ │ +084e9a: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +084e9e: 0f00 |0011: return v0 │ │ +084ea0: 7020 f210 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@10f2 │ │ +084ea6: 0a01 |0015: move-result v1 │ │ +084ea8: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +084eac: 5923 d904 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +084eb0: 5420 e104 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +084eb4: 6e10 a31e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ +084eba: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +084ec0: 6e30 fb10 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ +084ec6: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +084ec8: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -164569,25 +164568,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -084ec8: |[084ec8] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -084ed8: 5221 da04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ -084edc: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -084ee0: 0e00 |0004: return-void │ │ -084ee2: 5220 da04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ -084ee6: 5923 da04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ -084eea: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -084eee: 6e30 fb10 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ -084ef4: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -084ef8: 6e30 fb10 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ -084efe: 28f1 |0013: goto 0004 // -000f │ │ +084ecc: |[084ecc] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +084edc: 5221 da04 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ +084ee0: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +084ee4: 0e00 |0004: return-void │ │ +084ee6: 5220 da04 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ +084eea: 5923 da04 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@04da │ │ +084eee: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +084ef2: 6e30 fb10 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ +084ef8: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +084efc: 6e30 fb10 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ +084f02: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -164603,50 +164602,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -084f00: |[084f00] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -084f10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -084f12: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -084f16: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -084f18: 5463 db04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -084f1c: 6e10 6f1f 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ -084f22: 0a03 |0009: move-result v3 │ │ -084f24: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -084f28: 5463 db04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -084f2c: 7110 390d 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d39 │ │ -084f32: 0a03 |0011: move-result v3 │ │ -084f34: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -084f38: 0f02 |0014: return v2 │ │ -084f3a: 6e10 341e 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -084f40: 0a03 |0018: move-result v3 │ │ -084f42: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -084f48: 28f8 |001c: goto 0014 // -0008 │ │ -084f4a: 6e10 3a1e 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -084f50: 0a03 |0020: move-result v3 │ │ -084f52: 6e10 3c1e 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -084f58: 0a04 |0024: move-result v4 │ │ -084f5a: 6e30 ed10 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@10ed │ │ -084f60: 0a00 |0028: move-result v0 │ │ -084f62: 7020 fc10 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@10fc │ │ -084f68: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -084f6c: 0112 |002e: move v2, v1 │ │ -084f6e: 28e5 |002f: goto 0014 // -001b │ │ -084f70: 0121 |0030: move v1, v2 │ │ -084f72: 28fd |0031: goto 002e // -0003 │ │ -084f74: 5263 d904 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084f78: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -084f7c: 7020 fc10 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@10fc │ │ -084f82: 0112 |0039: move v2, v1 │ │ -084f84: 28da |003a: goto 0014 // -0026 │ │ -084f86: 0000 |003b: nop // spacer │ │ -084f88: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +084f04: |[084f04] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +084f14: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +084f16: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +084f1a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +084f1c: 5463 db04 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +084f20: 6e10 6f1f 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ +084f26: 0a03 |0009: move-result v3 │ │ +084f28: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +084f2c: 5463 db04 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +084f30: 7110 390d 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d39 │ │ +084f36: 0a03 |0011: move-result v3 │ │ +084f38: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +084f3c: 0f02 |0014: return v2 │ │ +084f3e: 6e10 341e 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +084f44: 0a03 |0018: move-result v3 │ │ +084f46: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +084f4c: 28f8 |001c: goto 0014 // -0008 │ │ +084f4e: 6e10 3a1e 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +084f54: 0a03 |0020: move-result v3 │ │ +084f56: 6e10 3c1e 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +084f5c: 0a04 |0024: move-result v4 │ │ +084f5e: 6e30 ed10 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@10ed │ │ +084f64: 0a00 |0028: move-result v0 │ │ +084f66: 7020 fc10 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@10fc │ │ +084f6c: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +084f70: 0112 |002e: move v2, v1 │ │ +084f72: 28e5 |002f: goto 0014 // -001b │ │ +084f74: 0121 |0030: move v1, v2 │ │ +084f76: 28fd |0031: goto 002e // -0003 │ │ +084f78: 5263 d904 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +084f7c: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +084f80: 7020 fc10 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@10fc │ │ +084f86: 0112 |0039: move v2, v1 │ │ +084f88: 28da |003a: goto 0014 // -0026 │ │ +084f8a: 0000 |003b: nop // spacer │ │ +084f8c: 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 │ │ @@ -164665,23 +164664,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 │ │ -084fa0: |[084fa0] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -084fb0: 5420 dc04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ -084fb4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -084fb8: 2200 5702 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@0257 │ │ -084fbc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -084fbe: 7030 dc10 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@10dc │ │ -084fc4: 5b20 dc04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ -084fc8: 5420 dc04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ -084fcc: 1100 |000e: return-object v0 │ │ +084fa4: |[084fa4] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +084fb4: 5420 dc04 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ +084fb8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +084fbc: 2200 5e02 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@025e │ │ +084fc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +084fc2: 7030 dc10 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@10dc │ │ +084fc8: 5b20 dc04 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ +084fcc: 5420 dc04 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@04dc │ │ +084fd0: 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; │ │ @@ -164692,17 +164691,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -084fd0: |[084fd0] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -084fe0: 5210 d904 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ -084fe4: 0f00 |0002: return v0 │ │ +084fd4: |[084fd4] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +084fe4: 5210 d904 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@04d9 │ │ +084fe8: 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;) │ │ @@ -164722,18 +164721,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -084fe8: |[084fe8] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -084ff8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -084ffa: 6e20 f110 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@10f1 │ │ -085000: 0e00 |0004: return-void │ │ +084fec: |[084fec] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +084ffc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +084ffe: 6e20 f110 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@10f1 │ │ +085004: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -164742,18 +164741,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085004: |[085004] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -085014: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -085018: 6e30 fb10 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ -08501e: 0e00 |0005: return-void │ │ +085008: |[085008] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +085018: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +08501c: 6e30 fb10 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@10fb │ │ +085022: 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 │ │ @@ -164781,33 +164780,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -085020: |[085020] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -085030: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -085032: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -085036: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -08503a: 5443 db04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ -08503e: 6e10 6f1f 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ -085044: 0a03 |000a: move-result v3 │ │ -085046: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -08504a: 0f02 |000d: return v2 │ │ -08504c: 5443 e104 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -085050: 6e10 941e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -085056: 0c01 |0013: move-result-object v1 │ │ -085058: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -08505c: 7030 e410 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@10e4 │ │ -085062: 0c00 |0019: move-result-object v0 │ │ -085064: 5442 e104 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ -085068: 7130 020d 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@0d02 │ │ -08506e: 0a02 |001f: move-result v2 │ │ -085070: 28ed |0020: goto 000d // -0013 │ │ +085024: |[085024] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +085034: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +085036: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +08503a: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +08503e: 5443 db04 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@04db │ │ +085042: 6e10 6f1f 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f6f │ │ +085048: 0a03 |000a: move-result v3 │ │ +08504a: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +08504e: 0f02 |000d: return v2 │ │ +085050: 5443 e104 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +085054: 6e10 941e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +08505a: 0c01 |0013: move-result-object v1 │ │ +08505c: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +085060: 7030 e410 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@10e4 │ │ +085066: 0c00 |0019: move-result-object v0 │ │ +085068: 5442 e104 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@04e1 │ │ +08506c: 7130 020d 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@0d02 │ │ +085072: 0a02 |001f: move-result v2 │ │ +085074: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -164818,18 +164817,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 : 917 (ExploreByTouchHelper.java) │ │ │ │ Class #639 header: │ │ -class_idx : 601 │ │ +class_idx : 608 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -164850,17 +164849,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085074: |[085074] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -085084: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08508a: 0e00 |0003: return-void │ │ +085078: |[085078] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +085088: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08508e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -164869,32 +164868,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 │ │ -08508c: |[08508c] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -08509c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08509e: 1100 |0001: return-object v0 │ │ +085090: |[085090] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0850a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0850a2: 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 : 2396 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2405 (ListPopupWindowCompat.java) │ │ │ │ Class #640 header: │ │ -class_idx : 606 │ │ +class_idx : 613 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 573 │ │ -source_file_idx : 2400 │ │ +superclass_idx : 580 │ │ +source_file_idx : 2409 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #640 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -164913,18 +164912,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0850a0: |[0850a0] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0850b0: 7020 c60f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0fc6 │ │ -0850b6: 5b01 e304 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ -0850ba: 0e00 |0005: return-void │ │ +0850a4: |[0850a4] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0850b4: 7020 c60f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@0fc6 │ │ +0850ba: 5b01 e304 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ +0850be: 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; │ │ @@ -164936,17 +164935,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0850bc: |[0850bc] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0850cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0850ce: 0f00 |0001: return v0 │ │ +0850c0: |[0850c0] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0850d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0850d2: 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 │ │ │ │ @@ -164955,44 +164954,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0850d0: |[0850d0] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0850e0: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0850e2: 54a6 e304 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ -0850e6: 6e10 8720 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2087 │ │ -0850ec: 0a03 |0006: move-result v3 │ │ -0850ee: 6e10 8620 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2086 │ │ -0850f4: 0a00 |000a: move-result v0 │ │ -0850f6: 6e10 8820 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2088 │ │ -0850fc: 0a01 |000e: move-result v1 │ │ -0850fe: 9004 0100 |000f: add-int v4, v1, v0 │ │ -085102: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ -085106: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ -08510a: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ -08510e: 6e20 8520 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ -085114: 0c05 |001a: move-result-object v5 │ │ -085116: 6e10 7e1e 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -08511c: 0a08 |001e: move-result v8 │ │ -08511e: 6e10 8920 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@2089 │ │ -085124: 0a09 |0022: move-result v9 │ │ -085126: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ -08512a: 0f07 |0025: return v7 │ │ -08512c: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ -085130: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ -085134: 6e20 8520 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ -08513a: 0c02 |002d: move-result-object v2 │ │ -08513c: 6e10 9b1e 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -085142: 0a08 |0031: move-result v8 │ │ -085144: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ -085148: 1217 |0034: const/4 v7, #int 1 // #1 │ │ -08514a: 28f0 |0035: goto 0025 // -0010 │ │ +0850d4: |[0850d4] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0850e4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0850e6: 54a6 e304 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ +0850ea: 6e10 8720 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2087 │ │ +0850f0: 0a03 |0006: move-result v3 │ │ +0850f2: 6e10 8620 0600 |0007: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2086 │ │ +0850f8: 0a00 |000a: move-result v0 │ │ +0850fa: 6e10 8820 0600 |000b: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2088 │ │ +085100: 0a01 |000e: move-result v1 │ │ +085102: 9004 0100 |000f: add-int v4, v1, v0 │ │ +085106: 3d0b 1500 |0011: if-lez v11, 0026 // +0015 │ │ +08510a: 3434 2100 |0013: if-lt v4, v3, 0034 // +0021 │ │ +08510e: d808 00ff |0015: add-int/lit8 v8, v0, #int -1 // #ff │ │ +085112: 6e20 8520 8600 |0017: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ +085118: 0c05 |001a: move-result-object v5 │ │ +08511a: 6e10 7e1e 0500 |001b: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +085120: 0a08 |001e: move-result v8 │ │ +085122: 6e10 8920 0600 |001f: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@2089 │ │ +085128: 0a09 |0022: move-result v9 │ │ +08512a: 3698 1100 |0023: if-gt v8, v9, 0034 // +0011 │ │ +08512e: 0f07 |0025: return v7 │ │ +085130: 3b0b ffff |0026: if-gez v11, 0025 // -0001 │ │ +085134: 3c01 0c00 |0028: if-gtz v1, 0034 // +000c │ │ +085138: 6e20 8520 7600 |002a: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ +08513e: 0c02 |002d: move-result-object v2 │ │ +085140: 6e10 9b1e 0200 |002e: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +085146: 0a08 |0031: move-result v8 │ │ +085148: 3b08 f3ff |0032: if-gez v8, 0025 // -000d │ │ +08514c: 1217 |0034: const/4 v7, #int 1 // #1 │ │ +08514e: 28f0 |0035: goto 0025 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000b line=63 │ │ 0x000f line=64 │ │ @@ -165022,30 +165021,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -08514c: |[08514c] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -08515c: 5453 e304 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ -085160: 6e10 8820 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2088 │ │ -085166: 0a00 |0005: move-result v0 │ │ -085168: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -08516a: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -08516e: 0e00 |0009: return-void │ │ -085170: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -085172: 6e20 8520 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ -085178: 0c01 |000e: move-result-object v1 │ │ -08517a: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -08517e: 6e10 9b1e 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -085184: 0a04 |0014: move-result v4 │ │ -085186: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -08518a: 6e30 9a20 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@209a │ │ -085190: 28ef |001a: goto 0009 // -0011 │ │ +085150: |[085150] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +085160: 5453 e304 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@04e3 │ │ +085164: 6e10 8820 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2088 │ │ +08516a: 0a00 |0005: move-result v0 │ │ +08516c: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +08516e: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +085172: 0e00 |0009: return-void │ │ +085174: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +085176: 6e20 8520 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2085 │ │ +08517c: 0c01 |000e: move-result-object v1 │ │ +08517e: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +085182: 6e10 9b1e 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +085188: 0a04 |0014: move-result v4 │ │ +08518a: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +08518e: 6e30 9a20 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@209a │ │ +085194: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -165057,21 +165056,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 : 2400 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 2409 (ListViewAutoScrollHelper.java) │ │ │ │ Class #641 header: │ │ -class_idx : 607 │ │ +class_idx : 614 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2888 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -165092,17 +165091,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085194: |[085194] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0851a4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0851aa: 0e00 |0003: return-void │ │ +085198: |[085198] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0851a8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0851ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -165111,31 +165110,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 │ │ -0851ac: |[0851ac] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0851bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0851be: 1100 |0001: return-object v0 │ │ +0851b0: |[0851b0] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0851c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0851c2: 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 : 2888 (PopupMenuCompat.java) │ │ + source_file_idx : 2897 (PopupMenuCompat.java) │ │ │ │ Class #642 header: │ │ -class_idx : 614 │ │ +class_idx : 621 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -165156,17 +165155,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0851c0: |[0851c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0851d0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0851d6: 0e00 |0003: return-void │ │ +0851c4: |[0851c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +0851d4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0851da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -165175,18 +165174,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0851d8: |[0851d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0851e8: 1f01 ed03 |0000: check-cast v1, Landroid/widget/Scroller; // type@03ed │ │ -0851ec: 6e10 d620 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ -0851f2: 0e00 |0005: return-void │ │ +0851dc: |[0851dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +0851ec: 1f01 f603 |0000: check-cast v1, Landroid/widget/Scroller; // type@03f6 │ │ +0851f0: 6e10 d620 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@20d6 │ │ +0851f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0005 line=113 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -165196,19 +165195,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0851f4: |[0851f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -085204: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -085208: 6e10 d720 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ -08520e: 0a00 |0005: move-result v0 │ │ -085210: 0f00 |0006: return v0 │ │ +0851f8: |[0851f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +085208: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +08520c: 6e10 d720 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20d7 │ │ +085212: 0a00 |0005: move-result v0 │ │ +085214: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165217,22 +165216,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 │ │ -085214: |[085214] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -085224: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -085228: 2200 ed03 |0002: new-instance v0, Landroid/widget/Scroller; // type@03ed │ │ -08522c: 7030 d520 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20d5 │ │ -085232: 1100 |0007: return-object v0 │ │ -085234: 2200 ed03 |0008: new-instance v0, Landroid/widget/Scroller; // type@03ed │ │ -085238: 7020 d420 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@20d4 │ │ -08523e: 28fa |000d: goto 0007 // -0006 │ │ +085218: |[085218] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +085228: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +08522c: 2200 f603 |0002: new-instance v0, Landroid/widget/Scroller; // type@03f6 │ │ +085230: 7030 d520 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20d5 │ │ +085236: 1100 |0007: return-object v0 │ │ +085238: 2200 f603 |0008: new-instance v0, Landroid/widget/Scroller; // type@03f6 │ │ +08523c: 7020 d420 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@20d4 │ │ +085242: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -165242,27 +165241,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -085240: |[085240] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -085250: 07a0 |0000: move-object v0, v10 │ │ -085252: 1f00 ed03 |0001: check-cast v0, Landroid/widget/Scroller; // type@03ed │ │ -085256: 01b1 |0003: move v1, v11 │ │ -085258: 01c2 |0004: move v2, v12 │ │ -08525a: 01d3 |0005: move v3, v13 │ │ -08525c: 01e4 |0006: move v4, v14 │ │ -08525e: 01f5 |0007: move v5, v15 │ │ -085260: 0206 1000 |0008: move/from16 v6, v16 │ │ -085264: 0207 1100 |000a: move/from16 v7, v17 │ │ -085268: 0208 1200 |000c: move/from16 v8, v18 │ │ -08526c: 7409 d820 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20d8 │ │ -085272: 0e00 |0011: return-void │ │ +085244: |[085244] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +085254: 07a0 |0000: move-object v0, v10 │ │ +085256: 1f00 f603 |0001: check-cast v0, Landroid/widget/Scroller; // type@03f6 │ │ +08525a: 01b1 |0003: move v1, v11 │ │ +08525c: 01c2 |0004: move v2, v12 │ │ +08525e: 01d3 |0005: move v3, v13 │ │ +085260: 01e4 |0006: move v4, v14 │ │ +085262: 01f5 |0007: move v5, v15 │ │ +085264: 0206 1000 |0008: move/from16 v6, v16 │ │ +085268: 0207 1100 |000a: move/from16 v7, v17 │ │ +08526c: 0208 1200 |000c: move/from16 v8, v18 │ │ +085270: 7409 d820 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20d8 │ │ +085276: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=102 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -165280,27 +165279,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -085274: |[085274] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -085284: 07a0 |0000: move-object v0, v10 │ │ -085286: 1f00 ed03 |0001: check-cast v0, Landroid/widget/Scroller; // type@03ed │ │ -08528a: 01b1 |0003: move v1, v11 │ │ -08528c: 01c2 |0004: move v2, v12 │ │ -08528e: 01d3 |0005: move v3, v13 │ │ -085290: 01e4 |0006: move v4, v14 │ │ -085292: 01f5 |0007: move v5, v15 │ │ -085294: 0206 1000 |0008: move/from16 v6, v16 │ │ -085298: 0207 1100 |000a: move/from16 v7, v17 │ │ -08529c: 0208 1200 |000c: move/from16 v8, v18 │ │ -0852a0: 7409 d820 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20d8 │ │ -0852a6: 0e00 |0011: return-void │ │ +085278: |[085278] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +085288: 07a0 |0000: move-object v0, v10 │ │ +08528a: 1f00 f603 |0001: check-cast v0, Landroid/widget/Scroller; // type@03f6 │ │ +08528e: 01b1 |0003: move v1, v11 │ │ +085290: 01c2 |0004: move v2, v12 │ │ +085292: 01d3 |0005: move v3, v13 │ │ +085294: 01e4 |0006: move v4, v14 │ │ +085296: 01f5 |0007: move v5, v15 │ │ +085298: 0206 1000 |0008: move/from16 v6, v16 │ │ +08529c: 0207 1100 |000a: move/from16 v7, v17 │ │ +0852a0: 0208 1200 |000c: move/from16 v8, v18 │ │ +0852a4: 7409 d820 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20d8 │ │ +0852aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0011 line=108 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -165320,17 +165319,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0852a8: |[0852a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0852b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0852ba: 0f00 |0001: return v0 │ │ +0852ac: |[0852ac] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0852bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0852be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165339,19 +165338,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0852bc: |[0852bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0852cc: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -0852d0: 6e10 d920 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ -0852d6: 0a00 |0005: move-result v0 │ │ -0852d8: 0f00 |0006: return v0 │ │ +0852c0: |[0852c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +0852d0: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +0852d4: 6e10 d920 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@20d9 │ │ +0852da: 0a00 |0005: move-result v0 │ │ +0852dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165360,19 +165359,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0852dc: |[0852dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0852ec: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -0852f0: 6e10 da20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ -0852f6: 0a00 |0005: move-result v0 │ │ -0852f8: 0f00 |0006: return v0 │ │ +0852e0: |[0852e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +0852f0: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +0852f4: 6e10 da20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@20da │ │ +0852fa: 0a00 |0005: move-result v0 │ │ +0852fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165381,19 +165380,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0852fc: |[0852fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -08530c: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -085310: 6e10 dc20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@20dc │ │ -085316: 0a00 |0005: move-result v0 │ │ -085318: 0f00 |0006: return v0 │ │ +085300: |[085300] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +085310: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +085314: 6e10 dc20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@20dc │ │ +08531a: 0a00 |0005: move-result v0 │ │ +08531c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165402,19 +165401,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08531c: |[08531c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -08532c: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -085330: 6e10 dd20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@20dd │ │ -085336: 0a00 |0005: move-result v0 │ │ -085338: 0f00 |0006: return v0 │ │ +085320: |[085320] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +085330: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +085334: 6e10 dd20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@20dd │ │ +08533a: 0a00 |0005: move-result v0 │ │ +08533c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165423,19 +165422,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08533c: |[08533c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -08534c: 1f02 ed03 |0000: check-cast v2, Landroid/widget/Scroller; // type@03ed │ │ -085350: 6e10 de20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ -085356: 0a00 |0005: move-result v0 │ │ -085358: 0f00 |0006: return v0 │ │ +085340: |[085340] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +085350: 1f02 f603 |0000: check-cast v2, Landroid/widget/Scroller; // type@03f6 │ │ +085354: 6e10 de20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@20de │ │ +08535a: 0a00 |0005: move-result v0 │ │ +08535c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -165444,17 +165443,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08535c: |[08535c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -08536c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08536e: 0f00 |0001: return v0 │ │ +085360: |[085360] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +085370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085372: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165463,16 +165462,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085370: |[085370] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -085380: 0e00 |0000: return-void │ │ +085374: |[085374] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +085384: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -165484,16 +165483,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085384: |[085384] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -085394: 0e00 |0000: return-void │ │ +085388: |[085388] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +085398: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -165505,18 +165504,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -085398: |[085398] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0853a8: 1f01 ed03 |0000: check-cast v1, Landroid/widget/Scroller; // type@03ed │ │ -0853ac: 6e55 df20 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@20df │ │ -0853b2: 0e00 |0005: return-void │ │ +08539c: |[08539c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0853ac: 1f01 f603 |0000: check-cast v1, Landroid/widget/Scroller; // type@03f6 │ │ +0853b0: 6e55 df20 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@20df │ │ +0853b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0005 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -165530,44 +165529,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0853b4: |[0853b4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0853c4: 0770 |0000: move-object v0, v7 │ │ -0853c6: 1f00 ed03 |0001: check-cast v0, Landroid/widget/Scroller; // type@03ed │ │ -0853ca: 0181 |0003: move v1, v8 │ │ -0853cc: 0192 |0004: move v2, v9 │ │ -0853ce: 01a3 |0005: move v3, v10 │ │ -0853d0: 01b4 |0006: move v4, v11 │ │ -0853d2: 01c5 |0007: move v5, v12 │ │ -0853d4: 7406 e020 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ -0853da: 0e00 |000b: return-void │ │ +0853b8: |[0853b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0853c8: 0770 |0000: move-object v0, v7 │ │ +0853ca: 1f00 f603 |0001: check-cast v0, Landroid/widget/Scroller; // type@03f6 │ │ +0853ce: 0181 |0003: move v1, v8 │ │ +0853d0: 0192 |0004: move v2, v9 │ │ +0853d2: 01a3 |0005: move v3, v10 │ │ +0853d4: 01b4 |0006: move v4, v11 │ │ +0853d6: 01c5 |0007: move v5, v12 │ │ +0853d8: 7406 e020 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20e0 │ │ +0853de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x000b line=96 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 3015 (ScrollerCompat.java) │ │ + source_file_idx : 3024 (ScrollerCompat.java) │ │ │ │ Class #643 header: │ │ -class_idx : 615 │ │ +class_idx : 622 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -165588,17 +165587,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0853dc: |[0853dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0853ec: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0853f2: 0e00 |0003: return-void │ │ +0853e0: |[0853e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +0853f0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0853f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -165607,17 +165606,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0853f4: |[0853f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -085404: 7110 6a11 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@116a │ │ -08540a: 0e00 |0003: return-void │ │ +0853f8: |[0853f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +085408: 7110 6a11 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@116a │ │ +08540e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -165627,18 +165626,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08540c: |[08540c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -08541c: 7110 6b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@116b │ │ -085422: 0a00 |0003: move-result v0 │ │ -085424: 0f00 |0004: return v0 │ │ +085410: |[085410] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +085420: 7110 6b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@116b │ │ +085426: 0a00 |0003: move-result v0 │ │ +085428: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165647,18 +165646,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 │ │ -085428: |[085428] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -085438: 7120 6c11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@116c │ │ -08543e: 0c00 |0003: move-result-object v0 │ │ -085440: 1100 |0004: return-object v0 │ │ +08542c: |[08542c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +08543c: 7120 6c11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@116c │ │ +085442: 0c00 |0003: move-result-object v0 │ │ +085444: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -165668,17 +165667,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -085444: |[085444] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -085454: 7709 6d11 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@116d │ │ -08545a: 0e00 |0003: return-void │ │ +085448: |[085448] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +085458: 7709 6d11 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@116d │ │ +08545e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -165696,17 +165695,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -08545c: |[08545c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -08546c: 770b 6e11 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@116e │ │ -085472: 0e00 |0003: return-void │ │ +085460: |[085460] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +085470: 770b 6e11 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@116e │ │ +085476: 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; │ │ @@ -165726,17 +165725,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -085474: |[085474] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -085484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085486: 0f00 |0001: return v0 │ │ +085478: |[085478] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +085488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08548a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165745,18 +165744,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085488: |[085488] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -085498: 7110 6f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@116f │ │ -08549e: 0a00 |0003: move-result v0 │ │ -0854a0: 0f00 |0004: return v0 │ │ +08548c: |[08548c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +08549c: 7110 6f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@116f │ │ +0854a2: 0a00 |0003: move-result v0 │ │ +0854a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165765,18 +165764,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0854a4: |[0854a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0854b4: 7110 7011 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1170 │ │ -0854ba: 0a00 |0003: move-result v0 │ │ -0854bc: 0f00 |0004: return v0 │ │ +0854a8: |[0854a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0854b8: 7110 7011 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1170 │ │ +0854be: 0a00 |0003: move-result v0 │ │ +0854c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165785,18 +165784,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0854c0: |[0854c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0854d0: 7110 7111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1171 │ │ -0854d6: 0a00 |0003: move-result v0 │ │ -0854d8: 0f00 |0004: return v0 │ │ +0854c4: |[0854c4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0854d4: 7110 7111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1171 │ │ +0854da: 0a00 |0003: move-result v0 │ │ +0854dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165805,18 +165804,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0854dc: |[0854dc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0854ec: 7110 7211 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1172 │ │ -0854f2: 0a00 |0003: move-result v0 │ │ -0854f4: 0f00 |0004: return v0 │ │ +0854e0: |[0854e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0854f0: 7110 7211 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1172 │ │ +0854f6: 0a00 |0003: move-result v0 │ │ +0854f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165825,18 +165824,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0854f8: |[0854f8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -085508: 7110 7311 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1173 │ │ -08550e: 0a00 |0003: move-result v0 │ │ -085510: 0f00 |0004: return v0 │ │ +0854fc: |[0854fc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +08550c: 7110 7311 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1173 │ │ +085512: 0a00 |0003: move-result v0 │ │ +085514: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165845,18 +165844,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085514: |[085514] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -085524: 7110 7411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1174 │ │ -08552a: 0a00 |0003: move-result v0 │ │ -08552c: 0f00 |0004: return v0 │ │ +085518: |[085518] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +085528: 7110 7411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1174 │ │ +08552e: 0a00 |0003: move-result v0 │ │ +085530: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -165865,17 +165864,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -085530: |[085530] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -085540: 7140 7511 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1175 │ │ -085546: 0e00 |0003: return-void │ │ +085534: |[085534] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +085544: 7140 7511 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1175 │ │ +08554a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0003 line=208 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -165888,17 +165887,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -085548: |[085548] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -085558: 7140 7611 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1176 │ │ -08555e: 0e00 |0003: return-void │ │ +08554c: |[08554c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +08555c: 7140 7611 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1176 │ │ +085562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0003 line=213 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -165911,17 +165910,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -085560: |[085560] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -085570: 7155 7711 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1177 │ │ -085576: 0e00 |0003: return-void │ │ +085564: |[085564] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +085574: 7155 7711 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1177 │ │ +08557a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -165935,37 +165934,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -085578: |[085578] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -085588: 7706 7811 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1178 │ │ -08558e: 0e00 |0003: return-void │ │ +08557c: |[08557c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +08558c: 7706 7811 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1178 │ │ +085592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0003 line=183 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 3015 (ScrollerCompat.java) │ │ + source_file_idx : 3024 (ScrollerCompat.java) │ │ │ │ Class #644 header: │ │ -class_idx : 622 │ │ +class_idx : 629 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -165994,19 +165993,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 │ │ -085590: |[085590] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0855a0: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04ec │ │ -0855a4: 5b02 ed04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ -0855a8: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0855ae: 0e00 |0007: return-void │ │ +085594: |[085594] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0855a4: 5b01 ec04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04ec │ │ +0855a8: 5b02 ed04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ +0855ac: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0855b2: 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; │ │ @@ -166017,19 +166016,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0855b0: |[0855b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0855c0: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ -0855c4: 6e20 7e11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@117e │ │ -0855ca: 0a00 |0005: move-result v0 │ │ -0855cc: 0f00 |0006: return v0 │ │ +0855b4: |[0855b4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0855c4: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ +0855c8: 6e20 7e11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@117e │ │ +0855ce: 0a00 |0005: move-result v0 │ │ +0855d0: 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; │ │ │ │ @@ -166038,33 +166037,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0855d0: |[0855d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0855e0: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ -0855e4: 6e20 7f11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@117f │ │ -0855ea: 0a00 |0005: move-result v0 │ │ -0855ec: 0f00 |0006: return v0 │ │ +0855d4: |[0855d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0855e4: 5410 ed04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@04ed │ │ +0855e8: 6e20 7f11 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@117f │ │ +0855ee: 0a00 |0005: move-result v0 │ │ +0855f0: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #645 header: │ │ -class_idx : 623 │ │ +class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -166093,19 +166092,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 │ │ -0855f0: |[0855f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -085600: 5b01 ee04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04ee │ │ -085604: 5b02 ef04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ef │ │ -085608: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08560e: 0e00 |0007: return-void │ │ +0855f4: |[0855f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +085604: 5b01 ee04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@04ee │ │ +085608: 5b02 ef04 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ef │ │ +08560c: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +085612: 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; │ │ @@ -166116,32 +166115,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085610: |[085610] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -085620: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ef │ │ -085624: 6e10 7c11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@117c │ │ -08562a: 0a00 |0005: move-result v0 │ │ -08562c: 0f00 |0006: return v0 │ │ +085614: |[085614] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +085624: 5410 ef04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@04ef │ │ +085628: 6e10 7c11 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@117c │ │ +08562e: 0a00 |0005: move-result v0 │ │ +085630: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #646 header: │ │ -class_idx : 627 │ │ +class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -166162,17 +166161,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085630: |[085630] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -085640: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -085646: 0e00 |0003: return-void │ │ +085634: |[085634] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +085644: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08564a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -166181,17 +166180,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 │ │ -085648: |[085648] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -085658: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08565a: 1100 |0001: return-object v0 │ │ +08564c: |[08564c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +08565c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08565e: 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; │ │ │ │ @@ -166200,17 +166199,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08565c: |[08565c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -08566c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08566e: 0f00 |0001: return v0 │ │ +085660: |[085660] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +085670: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +085672: 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; │ │ │ │ @@ -166219,17 +166218,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -085670: |[085670] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -085680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085682: 0f00 |0001: return v0 │ │ +085674: |[085674] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +085684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +085686: 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; │ │ │ │ @@ -166238,17 +166237,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -085684: |[085684] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -085694: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -085696: 0f00 |0001: return v0 │ │ +085688: |[085688] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +085698: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08569a: 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; │ │ │ │ @@ -166257,17 +166256,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 │ │ -085698: |[085698] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0856a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0856aa: 1100 |0001: return-object v0 │ │ +08569c: |[08569c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0856ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0856ae: 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; │ │ │ │ @@ -166276,17 +166275,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 │ │ -0856ac: |[0856ac] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0856bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0856be: 1100 |0001: return-object v0 │ │ +0856b0: |[0856b0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0856c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0856c2: 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; │ │ │ │ @@ -166295,17 +166294,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 │ │ -0856c0: |[0856c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0856d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0856d2: 1100 |0001: return-object v0 │ │ +0856c4: |[0856c4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0856d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0856d6: 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; │ │ │ │ @@ -166314,16 +166313,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0856d4: |[0856d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0856e4: 0e00 |0000: return-void │ │ +0856d8: |[0856d8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +0856e8: 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 │ │ @@ -166333,16 +166332,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0856e8: |[0856e8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0856f8: 0e00 |0000: return-void │ │ +0856ec: |[0856ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0856fc: 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 │ │ @@ -166352,16 +166351,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0856fc: |[0856fc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -08570c: 0e00 |0000: return-void │ │ +085700: |[085700] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +085710: 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 │ │ @@ -166371,16 +166370,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085710: |[085710] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -085720: 0e00 |0000: return-void │ │ +085714: |[085714] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +085724: 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 │ │ @@ -166390,16 +166389,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 │ │ -085724: |[085724] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -085734: 0e00 |0000: return-void │ │ +085728: |[085728] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +085738: 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; │ │ @@ -166409,16 +166408,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 │ │ -085738: |[085738] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -085748: 0e00 |0000: return-void │ │ +08573c: |[08573c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +08574c: 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; │ │ @@ -166428,16 +166427,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 │ │ -08574c: |[08574c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -08575c: 0e00 |0000: return-void │ │ +085750: |[085750] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +085760: 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; │ │ @@ -166448,16 +166447,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 │ │ -085760: |[085760] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -085770: 0e00 |0000: return-void │ │ +085764: |[085764] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +085774: 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; │ │ @@ -166467,16 +166466,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085774: |[085774] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -085784: 0e00 |0000: return-void │ │ +085778: |[085778] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +085788: 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 │ │ @@ -166486,16 +166485,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 │ │ -085788: |[085788] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -085798: 0e00 |0000: return-void │ │ +08578c: |[08578c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +08579c: 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; │ │ @@ -166505,31 +166504,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08579c: |[08579c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0857ac: 0e00 |0000: return-void │ │ +0857a0: |[0857a0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0857b0: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #647 header: │ │ -class_idx : 640 │ │ +class_idx : 647 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 398 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 405 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -166557,21 +166556,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 │ │ -0857b0: |[0857b0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0857c0: 5b12 fb04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ -0857c4: 7010 a009 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ -0857ca: 2200 4e00 |0005: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -0857ce: 7010 d201 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0857d4: 5b10 fa04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -0857d8: 0e00 |000c: return-void │ │ +0857b4: |[0857b4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0857c4: 5b12 fb04 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ +0857c8: 7010 a009 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@09a0 │ │ +0857ce: 2200 5200 |0005: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +0857d2: 7010 d201 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0857d8: 5b10 fa04 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +0857dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1403 │ │ 0x0005 line=1404 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -166581,60 +166580,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 │ │ -0857dc: |[0857dc] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0857ec: 5420 fa04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ -0857f0: 6e20 150e 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ -0857f6: 6e20 380e 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ -0857fc: 6e20 160e 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ -085802: 6e20 390e 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ -085808: 6e10 2f0e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0e2f │ │ -08580e: 0a01 |0011: move-result v1 │ │ -085810: 6e20 4f0e 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ -085816: 6e10 1e0e 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ -08581c: 0c01 |0018: move-result-object v1 │ │ -08581e: 6e20 450e 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ -085824: 6e10 190e 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ -08582a: 0c01 |001f: move-result-object v1 │ │ -08582c: 6e20 3c0e 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -085832: 6e10 1a0e 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ -085838: 0c01 |0026: move-result-object v1 │ │ -08583a: 6e20 3e0e 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0e3e │ │ -085840: 6e10 280e 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ -085846: 0a01 |002d: move-result v1 │ │ -085848: 6e20 3f0e 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ -08584e: 6e10 270e 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ -085854: 0a01 |0034: move-result v1 │ │ -085856: 6e20 3d0e 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0e3d │ │ -08585c: 6e10 290e 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ -085862: 0a01 |003b: move-result v1 │ │ -085864: 6e20 400e 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0e40 │ │ -08586a: 6e10 2a0e 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ -085870: 0a01 |0042: move-result v1 │ │ -085872: 6e20 410e 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0e41 │ │ -085878: 6e10 240e 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0e24 │ │ -08587e: 0a01 |0049: move-result v1 │ │ -085880: 6e20 370e 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ -085886: 6e10 2e0e 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ -08588c: 0a01 |0050: move-result v1 │ │ -08588e: 6e20 4a0e 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0e4a │ │ -085894: 6e10 2b0e 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ -08589a: 0a01 |0057: move-result v1 │ │ -08589c: 6e20 430e 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0e43 │ │ -0858a2: 6e10 140e 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ -0858a8: 0a01 |005e: move-result v1 │ │ -0858aa: 6e20 0c0e 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ -0858b0: 6e10 1d0e 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0e1d │ │ -0858b6: 0a01 |0065: move-result v1 │ │ -0858b8: 6e20 440e 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0e44 │ │ -0858be: 0e00 |0069: return-void │ │ +0857e0: |[0857e0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0857f0: 5420 fa04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@04fa │ │ +0857f4: 6e20 150e 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@0e15 │ │ +0857fa: 6e20 380e 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@0e38 │ │ +085800: 6e20 160e 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e16 │ │ +085806: 6e20 390e 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@0e39 │ │ +08580c: 6e10 2f0e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@0e2f │ │ +085812: 0a01 |0011: move-result v1 │ │ +085814: 6e20 4f0e 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@0e4f │ │ +08581a: 6e10 1e0e 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@0e1e │ │ +085820: 0c01 |0018: move-result-object v1 │ │ +085822: 6e20 450e 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@0e45 │ │ +085828: 6e10 190e 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@0e19 │ │ +08582e: 0c01 |001f: move-result-object v1 │ │ +085830: 6e20 3c0e 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +085836: 6e10 1a0e 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@0e1a │ │ +08583c: 0c01 |0026: move-result-object v1 │ │ +08583e: 6e20 3e0e 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@0e3e │ │ +085844: 6e10 280e 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@0e28 │ │ +08584a: 0a01 |002d: move-result v1 │ │ +08584c: 6e20 3f0e 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@0e3f │ │ +085852: 6e10 270e 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@0e27 │ │ +085858: 0a01 |0034: move-result v1 │ │ +08585a: 6e20 3d0e 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@0e3d │ │ +085860: 6e10 290e 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@0e29 │ │ +085866: 0a01 |003b: move-result v1 │ │ +085868: 6e20 400e 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@0e40 │ │ +08586e: 6e10 2a0e 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@0e2a │ │ +085874: 0a01 |0042: move-result v1 │ │ +085876: 6e20 410e 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@0e41 │ │ +08587c: 6e10 240e 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@0e24 │ │ +085882: 0a01 |0049: move-result v1 │ │ +085884: 6e20 370e 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@0e37 │ │ +08588a: 6e10 2e0e 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@0e2e │ │ +085890: 0a01 |0050: move-result v1 │ │ +085892: 6e20 4a0e 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@0e4a │ │ +085898: 6e10 2b0e 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@0e2b │ │ +08589e: 0a01 |0057: move-result v1 │ │ +0858a0: 6e20 430e 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@0e43 │ │ +0858a6: 6e10 140e 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@0e14 │ │ +0858ac: 0a01 |005e: move-result v1 │ │ +0858ae: 6e20 0c0e 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@0e0c │ │ +0858b4: 6e10 1d0e 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@0e1d │ │ +0858ba: 0a01 |0065: move-result v1 │ │ +0858bc: 6e20 440e 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@0e44 │ │ +0858c2: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1462 │ │ 0x0002 line=1464 │ │ 0x0005 line=1465 │ │ 0x0008 line=1467 │ │ 0x000b line=1468 │ │ @@ -166664,19 +166663,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0858c0: |[0858c0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0858d0: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ -0858d4: 6e20 6012 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ -0858da: 0a00 |0005: move-result v0 │ │ -0858dc: 0f00 |0006: return v0 │ │ +0858c4: |[0858c4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0858d4: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ +0858d8: 6e20 6012 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1260 │ │ +0858de: 0a00 |0005: move-result v0 │ │ +0858e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -166685,21 +166684,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 │ │ -0858e0: |[0858e0] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0858f0: 6f30 a409 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ -0858f6: 1c00 8c02 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@028c │ │ -0858fa: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -085900: 0c00 |0008: move-result-object v0 │ │ -085902: 6e20 691f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ -085908: 0e00 |000c: return-void │ │ +0858e4: |[0858e4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0858f4: 6f30 a409 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@09a4 │ │ +0858fa: 1c00 9302 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@0293 │ │ +0858fe: 6e10 8c22 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +085904: 0c00 |0008: move-result-object v0 │ │ +085906: 6e20 691f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f69 │ │ +08590c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1437 │ │ 0x0003 line=1439 │ │ 0x000c line=1440 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -166711,51 +166710,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 │ │ -08590c: |[08590c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -08591c: 7110 310e 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@0e31 │ │ -085922: 0c04 |0003: move-result-object v4 │ │ -085924: 6f30 a509 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ -08592a: 7030 0412 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@1204 │ │ -085930: 6e10 360e 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0e36 │ │ -085936: 1c05 8c02 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@028c │ │ -08593a: 6e10 8c22 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -085940: 0c05 |0012: move-result-object v5 │ │ -085942: 6e20 3c0e 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ -085948: 6e20 4b0e 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0e4b │ │ -08594e: 7110 e90b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0be9 │ │ -085954: 0c03 |001c: move-result-object v3 │ │ -085956: 2035 a703 |001d: instance-of v5, v3, Landroid/view/View; // type@03a7 │ │ -08595a: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -08595e: 1f03 a703 |0021: check-cast v3, Landroid/view/View; // type@03a7 │ │ -085962: 6e20 460e 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ -085968: 5465 fb04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ -08596c: 6e10 5212 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ -085972: 0a01 |002b: move-result v1 │ │ -085974: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -085976: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -08597a: 5465 fb04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ -08597e: 6e20 5112 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ -085984: 0c00 |0034: move-result-object v0 │ │ -085986: 6e20 0512 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1205 │ │ -08598c: 0a05 |0038: move-result v5 │ │ -08598e: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -085992: 6e10 9d1e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -085998: 0a05 |003e: move-result v5 │ │ -08599a: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -08599e: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0859a0: 7120 f80b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ -0859a6: 6e20 0d0e 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0e0d │ │ -0859ac: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0859b0: 28e3 |004a: goto 002d // -001d │ │ -0859b2: 0e00 |004b: return-void │ │ +085910: |[085910] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +085920: 7110 310e 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@0e31 │ │ +085926: 0c04 |0003: move-result-object v4 │ │ +085928: 6f30 a509 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@09a5 │ │ +08592e: 7030 0412 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@1204 │ │ +085934: 6e10 360e 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@0e36 │ │ +08593a: 1c05 9302 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@0293 │ │ +08593e: 6e10 8c22 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +085944: 0c05 |0012: move-result-object v5 │ │ +085946: 6e20 3c0e 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@0e3c │ │ +08594c: 6e20 4b0e 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@0e4b │ │ +085952: 7110 e90b 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0be9 │ │ +085958: 0c03 |001c: move-result-object v3 │ │ +08595a: 2035 af03 |001d: instance-of v5, v3, Landroid/view/View; // type@03af │ │ +08595e: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +085962: 1f03 af03 |0021: check-cast v3, Landroid/view/View; // type@03af │ │ +085966: 6e20 460e 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@0e46 │ │ +08596c: 5465 fb04 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ +085970: 6e10 5212 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1252 │ │ +085976: 0a01 |002b: move-result v1 │ │ +085978: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +08597a: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +08597e: 5465 fb04 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fb │ │ +085982: 6e20 5112 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1251 │ │ +085988: 0c00 |0034: move-result-object v0 │ │ +08598a: 6e20 0512 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1205 │ │ +085990: 0a05 |0038: move-result v5 │ │ +085992: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +085996: 6e10 9d1e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +08599c: 0a05 |003e: move-result v5 │ │ +08599e: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +0859a2: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +0859a4: 7120 f80b 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0bf8 │ │ +0859aa: 6e20 0d0e 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@0e0d │ │ +0859b0: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0859b4: 28e3 |004a: goto 002d // -001d │ │ +0859b6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1408 │ │ 0x0004 line=1409 │ │ 0x0007 line=1410 │ │ 0x000a line=1411 │ │ 0x000d line=1413 │ │ @@ -166786,41 +166785,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 │ │ -0859b4: |[0859b4] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0859c4: 6e20 0512 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1205 │ │ -0859ca: 0a00 |0003: move-result v0 │ │ -0859cc: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0859d0: 6f40 a709 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@09a7 │ │ -0859d6: 0a00 |0009: move-result v0 │ │ -0859d8: 0f00 |000a: return v0 │ │ -0859da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0859dc: 28fe |000c: goto 000a // -0002 │ │ +0859b8: |[0859b8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0859c8: 6e20 0512 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1205 │ │ +0859ce: 0a00 |0003: move-result v0 │ │ +0859d0: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +0859d4: 6f40 a709 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@09a7 │ │ +0859da: 0a00 |0009: move-result v0 │ │ +0859dc: 0f00 |000a: return v0 │ │ +0859de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0859e0: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1445 │ │ 0x0006 line=1446 │ │ 0x000a line=1448 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #648 header: │ │ -class_idx : 642 │ │ +class_idx : 649 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 665 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 672 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -166844,18 +166843,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 │ │ -0859e0: |[0859e0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0859f0: 5b01 fe04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -0859f4: 7010 de12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@12de │ │ -0859fa: 0e00 |0005: return-void │ │ +0859e4: |[0859e4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0859f4: 5b01 fe04 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +0859f8: 7010 de12 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@12de │ │ +0859fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -166864,17 +166863,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 │ │ -0859fc: |[0859fc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -085a0c: 7020 0b12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@120b │ │ -085a12: 0e00 |0003: return-void │ │ +085a00: |[085a00] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +085a10: 7020 0b12 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@120b │ │ +085a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 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; │ │ @@ -166885,35 +166884,35 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -085a14: |[085a14] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -085a24: 5464 fe04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085a28: 7110 3d12 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ -085a2e: 0c04 |0005: move-result-object v4 │ │ -085a30: 6e10 891e 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -085a36: 0c01 |0009: move-result-object v1 │ │ -085a38: 1f01 8302 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -085a3c: 5464 fe04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085a40: 6e10 5712 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -085a46: 0a04 |0011: move-result v4 │ │ -085a48: 5215 0305 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -085a4c: 9000 0405 |0014: add-int v0, v4, v5 │ │ -085a50: 5464 fe04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085a54: 7110 4012 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ -085a5a: 0a04 |001b: move-result v4 │ │ -085a5c: 9003 0004 |001c: add-int v3, v0, v4 │ │ -085a60: 7120 b022 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -085a66: 0a04 |0021: move-result v4 │ │ -085a68: 7120 b222 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -085a6e: 0a02 |0025: move-result v2 │ │ -085a70: 0f02 |0026: return v2 │ │ +085a18: |[085a18] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +085a28: 5464 fe04 |0000: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085a2c: 7110 3d12 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ +085a32: 0c04 |0005: move-result-object v4 │ │ +085a34: 6e10 891e 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +085a3a: 0c01 |0009: move-result-object v1 │ │ +085a3c: 1f01 8a02 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +085a40: 5464 fe04 |000c: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085a44: 6e10 5712 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +085a4a: 0a04 |0011: move-result v4 │ │ +085a4c: 5215 0305 |0012: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +085a50: 9000 0405 |0014: add-int v0, v4, v5 │ │ +085a54: 5464 fe04 |0016: iget-object v4, v6, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085a58: 7110 4012 0400 |0018: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ +085a5e: 0a04 |001b: move-result v4 │ │ +085a60: 9003 0004 |001c: add-int v3, v0, v4 │ │ +085a64: 7120 b022 0800 |001e: invoke-static {v8, v0}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +085a6a: 0a04 |0021: move-result v4 │ │ +085a6c: 7120 b222 3400 |0022: invoke-static {v4, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +085a72: 0a02 |0025: move-result v2 │ │ +085a74: 0f02 |0026: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x000c line=1242 │ │ 0x0016 line=1243 │ │ 0x001e line=1245 │ │ 0x0026 line=1247 │ │ @@ -166932,19 +166931,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085a74: |[085a74] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -085a84: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085a88: 7110 4012 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ -085a8e: 0a00 |0005: move-result v0 │ │ -085a90: 0f00 |0006: return v0 │ │ +085a78: |[085a78] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +085a88: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085a8c: 7110 4012 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ +085a92: 0a00 |0005: move-result v0 │ │ +085a94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -166953,23 +166952,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -085a94: |[085a94] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -085aa4: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085aa8: 7110 3b12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ -085aae: 0c00 |0005: move-result-object v0 │ │ -085ab0: 5421 fe04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085ab4: 7110 3d12 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ -085aba: 0c01 |000b: move-result-object v1 │ │ -085abc: 6e30 f112 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ -085ac2: 0e00 |000f: return-void │ │ +085a98: |[085a98] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +085aa8: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085aac: 7110 3b12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ +085ab2: 0c00 |0005: move-result-object v0 │ │ +085ab4: 5421 fe04 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085ab8: 7110 3d12 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ +085abe: 0c01 |000b: move-result-object v1 │ │ +085ac0: 6e30 f112 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@12f1 │ │ +085ac6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000f line=1253 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -166980,18 +166979,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085ac4: |[085ac4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -085ad4: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085ad8: 6e10 7512 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1275 │ │ -085ade: 0e00 |0005: return-void │ │ +085ac8: |[085ac8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +085ad8: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085adc: 6e10 7512 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1275 │ │ +085ae2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x0005 line=1215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -167002,50 +167001,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -085ae0: |[085ae0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -085af0: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085af4: 7110 3b12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ -085afa: 0c00 |0005: move-result-object v0 │ │ -085afc: 6e10 0c13 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ -085b02: 0a00 |0009: move-result v0 │ │ -085b04: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -085b08: 5420 fe04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b0c: 7110 3c12 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@123c │ │ -085b12: 0a00 |0011: move-result v0 │ │ -085b14: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -085b16: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -085b1a: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -085b1e: 5420 fe04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b22: 5421 fe04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b26: 7110 3d12 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ -085b2c: 0c01 |001e: move-result-object v1 │ │ -085b2e: 6e20 8112 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1281 │ │ -085b34: 5420 fe04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b38: 5421 fe04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b3c: 7110 3d12 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ -085b42: 0c01 |0029: move-result-object v1 │ │ -085b44: 6e20 4912 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1249 │ │ -085b4a: 5420 fe04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b4e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -085b50: 7120 3e12 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@123e │ │ -085b56: 0e00 |0033: return-void │ │ -085b58: 5420 fe04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b5c: 5421 fe04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b60: 7110 3d12 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ -085b66: 0c01 |003b: move-result-object v1 │ │ -085b68: 6e20 4a12 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@124a │ │ -085b6e: 5420 fe04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b72: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -085b74: 7120 3e12 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@123e │ │ -085b7a: 28ee |0045: goto 0033 // -0012 │ │ +085ae4: |[085ae4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +085af4: 5420 fe04 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085af8: 7110 3b12 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ +085afe: 0c00 |0005: move-result-object v0 │ │ +085b00: 6e10 0c13 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@130c │ │ +085b06: 0a00 |0009: move-result v0 │ │ +085b08: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +085b0c: 5420 fe04 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b10: 7110 3c12 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@123c │ │ +085b16: 0a00 |0011: move-result v0 │ │ +085b18: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +085b1a: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +085b1e: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +085b22: 5420 fe04 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b26: 5421 fe04 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b2a: 7110 3d12 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ +085b30: 0c01 |001e: move-result-object v1 │ │ +085b32: 6e20 8112 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1281 │ │ +085b38: 5420 fe04 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b3c: 5421 fe04 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b40: 7110 3d12 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ +085b46: 0c01 |0029: move-result-object v1 │ │ +085b48: 6e20 4912 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1249 │ │ +085b4e: 5420 fe04 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b52: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +085b54: 7120 3e12 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@123e │ │ +085b5a: 0e00 |0033: return-void │ │ +085b5c: 5420 fe04 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b60: 5421 fe04 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b64: 7110 3d12 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@123d │ │ +085b6a: 0c01 |003b: move-result-object v1 │ │ +085b6c: 6e20 4a12 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@124a │ │ +085b72: 5420 fe04 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b76: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +085b78: 7120 3e12 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@123e │ │ +085b7e: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ 0x000c line=1200 │ │ 0x0017 line=1201 │ │ 0x0022 line=1202 │ │ 0x002d line=1203 │ │ @@ -167061,20 +167060,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -085b7c: |[085b7c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -085b8c: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b90: 7120 3f12 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@123f │ │ -085b96: 5410 fe04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085b9a: 6e10 5e12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@125e │ │ -085ba0: 0e00 |000a: return-void │ │ +085b80: |[085b80] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +085b90: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b94: 7120 3f12 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@123f │ │ +085b9a: 5410 fe04 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085b9e: 6e10 5e12 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@125e │ │ +085ba4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0005 line=1220 │ │ 0x000a line=1221 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -167089,47 +167088,47 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -085ba4: |[085ba4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -085bb4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -085bb6: 6e10 891e 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -085bbc: 0c01 |0004: move-result-object v1 │ │ -085bbe: 1f01 8302 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -085bc2: 5452 fe04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085bc6: 6e10 5712 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ -085bcc: 0a02 |000c: move-result v2 │ │ -085bce: 5213 0305 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ -085bd2: 9000 0203 |000f: add-int v0, v2, v3 │ │ -085bd6: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ -085bda: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ -085bde: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ -085be2: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ -085be6: 5452 fe04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085bea: 7110 3c12 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@123c │ │ -085bf0: 0a02 |001e: move-result v2 │ │ -085bf2: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ -085bf6: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ -085bfa: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ -085bfe: 5452 fe04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085c02: 7110 4012 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ -085c08: 0a02 |002a: move-result v2 │ │ -085c0a: b020 |002b: add-int/2addr v0, v2 │ │ -085c0c: 5452 fe04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085c10: 7110 3b12 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ -085c16: 0c02 |0031: move-result-object v2 │ │ -085c18: 6e10 9b1e 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -085c1e: 0a03 |0035: move-result v3 │ │ -085c20: 6e30 1a13 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@131a │ │ -085c26: 5452 fe04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085c2a: 6e10 5e12 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@125e │ │ -085c30: 0e00 |003e: return-void │ │ +085ba8: |[085ba8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +085bb8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +085bba: 6e10 891e 0600 |0001: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +085bc0: 0c01 |0004: move-result-object v1 │ │ +085bc2: 1f01 8a02 |0005: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +085bc6: 5452 fe04 |0007: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085bca: 6e10 5712 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1257 │ │ +085bd0: 0a02 |000c: move-result v2 │ │ +085bd2: 5213 0305 |000d: iget v3, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@0503 │ │ +085bd6: 9000 0203 |000f: add-int v0, v2, v3 │ │ +085bda: 2d02 0704 |0011: cmpl-float v2, v7, v4 │ │ +085bde: 3c02 1200 |0013: if-gtz v2, 0025 // +0012 │ │ +085be2: 2d02 0704 |0015: cmpl-float v2, v7, v4 │ │ +085be6: 3902 1500 |0017: if-nez v2, 002c // +0015 │ │ +085bea: 5452 fe04 |0019: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085bee: 7110 3c12 0200 |001b: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@123c │ │ +085bf4: 0a02 |001e: move-result v2 │ │ +085bf6: 1503 003f |001f: const/high16 v3, #int 1056964608 // #3f00 │ │ +085bfa: 2d02 0203 |0021: cmpl-float v2, v2, v3 │ │ +085bfe: 3d02 0900 |0023: if-lez v2, 002c // +0009 │ │ +085c02: 5452 fe04 |0025: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085c06: 7110 4012 0200 |0027: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1240 │ │ +085c0c: 0a02 |002a: move-result v2 │ │ +085c0e: b020 |002b: add-int/2addr v0, v2 │ │ +085c10: 5452 fe04 |002c: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085c14: 7110 3b12 0200 |002e: invoke-static {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@123b │ │ +085c1a: 0c02 |0031: move-result-object v2 │ │ +085c1c: 6e10 9b1e 0600 |0032: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +085c22: 0a03 |0035: move-result v3 │ │ +085c24: 6e30 1a13 0203 |0036: invoke-virtual {v2, v0, v3}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@131a │ │ +085c2a: 5452 fe04 |0039: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085c2e: 6e10 5e12 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@125e │ │ +085c34: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1225 │ │ 0x0007 line=1226 │ │ 0x0011 line=1227 │ │ 0x0025 line=1228 │ │ 0x002c line=1230 │ │ @@ -167148,43 +167147,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -085c34: |[085c34] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -085c44: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ -085c48: 7110 3912 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1239 │ │ -085c4e: 0a00 |0005: move-result v0 │ │ -085c50: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -085c54: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -085c56: 0f00 |0009: return v0 │ │ -085c58: 6e10 891e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -085c5e: 0c00 |000d: move-result-object v0 │ │ -085c60: 1f00 8302 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -085c64: 5500 0505 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ -085c68: 28f7 |0012: goto 0009 // -0009 │ │ +085c38: |[085c38] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +085c48: 5410 fe04 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@04fe │ │ +085c4c: 7110 3912 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1239 │ │ +085c52: 0a00 |0005: move-result v0 │ │ +085c54: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +085c58: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +085c5a: 0f00 |0009: return v0 │ │ +085c5c: 6e10 891e 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +085c62: 0c00 |000d: move-result-object v0 │ │ +085c64: 1f00 8a02 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +085c68: 5500 0505 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@0505 │ │ +085c6c: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0008 line=1191 │ │ 0x0009 line=1194 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #649 header: │ │ -class_idx : 647 │ │ +class_idx : 654 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #649 annotations: │ │ Annotations on class │ │ @@ -167205,17 +167204,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085c6c: |[085c6c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -085c7c: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -085c82: 0e00 |0003: return-void │ │ +085c70: |[085c70] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +085c80: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +085c86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -167224,16 +167223,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085c84: |[085c84] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -085c94: 0e00 |0000: return-void │ │ +085c88: |[085c88] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +085c98: 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; │ │ │ │ @@ -167242,16 +167241,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085c98: |[085c98] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -085ca8: 0e00 |0000: return-void │ │ +085c9c: |[085c9c] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +085cac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -167260,31 +167259,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -085cac: |[085cac] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -085cbc: 0e00 |0000: return-void │ │ +085cb0: |[085cb0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +085cc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #650 header: │ │ -class_idx : 649 │ │ +class_idx : 656 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #650 annotations: │ │ Annotations on class │ │ @@ -167305,17 +167304,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085cc0: |[085cc0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -085cd0: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -085cd6: 0e00 |0003: return-void │ │ +085cc4: |[085cc4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +085cd4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +085cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1345 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -167324,41 +167323,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 │ │ -085cd8: |[085cd8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -085ce8: 6e10 8a1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ -085cee: 0a00 |0003: move-result v0 │ │ -085cf0: 6e10 9b1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -085cf6: 0a01 |0007: move-result v1 │ │ -085cf8: 6e10 971e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e97 │ │ -085cfe: 0a02 |000b: move-result v2 │ │ -085d00: 6e10 7e1e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ -085d06: 0a03 |000f: move-result v3 │ │ -085d08: 7153 f10b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0bf1 │ │ -085d0e: 0e00 |0013: return-void │ │ +085cdc: |[085cdc] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +085cec: 6e10 8a1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1e8a │ │ +085cf2: 0a00 |0003: move-result v0 │ │ +085cf4: 6e10 9b1e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +085cfa: 0a01 |0007: move-result v1 │ │ +085cfc: 6e10 971e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e97 │ │ +085d02: 0a02 |000b: move-result v2 │ │ +085d04: 6e10 7e1e 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1e7e │ │ +085d0a: 0a03 |000f: move-result v3 │ │ +085d0c: 7153 f10b 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0bf1 │ │ +085d12: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1347 │ │ 0x0013 line=1349 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #651 header: │ │ -class_idx : 656 │ │ +class_idx : 663 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 660 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 667 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -167382,19 +167381,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 │ │ -085d10: |[085d10] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -085d20: 5b12 3905 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0539 │ │ -085d24: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -085d26: 7030 9b12 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@129b │ │ -085d2c: 0e00 |0006: return-void │ │ +085d14: |[085d14] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +085d24: 5b12 3905 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0539 │ │ +085d28: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +085d2a: 7030 9b12 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@129b │ │ +085d30: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -167404,34 +167403,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -085d30: |[085d30] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -085d40: 5420 3905 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0539 │ │ -085d44: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -085d46: 7120 b112 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@12b1 │ │ -085d4c: 0e00 |0006: return-void │ │ +085d34: |[085d34] android.support.v4.widget.SwipeRefreshLayout$3.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +085d44: 5420 3905 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@0539 │ │ +085d48: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +085d4a: 7120 b112 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$702:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@12b1 │ │ +085d50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0006 line=120 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #652 header: │ │ -class_idx : 657 │ │ +class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 660 │ │ -source_file_idx : 3111 │ │ +superclass_idx : 667 │ │ +source_file_idx : 3120 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #652 annotations: │ │ Annotations on class │ │ @@ -167455,19 +167454,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 │ │ -085d50: |[085d50] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -085d60: 5b12 3a05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053a │ │ -085d64: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -085d66: 7030 9b12 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@129b │ │ -085d6c: 0e00 |0006: return-void │ │ +085d54: |[085d54] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +085d64: 5b12 3a05 |0000: iput-object v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053a │ │ +085d68: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +085d6a: 7030 9b12 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@129b │ │ +085d70: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=2 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -167477,33 +167476,33 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -085d70: |[085d70] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -085d80: 5420 3a05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053a │ │ -085d84: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -085d86: 7120 b312 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@12b3 │ │ -085d8c: 0e00 |0006: return-void │ │ +085d74: |[085d74] android.support.v4.widget.SwipeRefreshLayout$4.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +085d84: 5420 3a05 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@053a │ │ +085d88: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +085d8a: 7120 b312 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;F)F // method@12b3 │ │ +085d90: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3111 (SwipeRefreshLayout.java) │ │ + source_file_idx : 3120 (SwipeRefreshLayout.java) │ │ │ │ Class #653 header: │ │ -class_idx : 674 │ │ +class_idx : 681 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 186 │ │ +superclass_idx : 193 │ │ source_file_idx : 477 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 43 │ │ │ │ Class #653 - │ │ @@ -167526,17 +167525,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085d90: |[085d90] android.support.v7.app.ActionBarActivity.:()V │ │ -085da0: 7010 f103 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@03f1 │ │ -085da6: 0e00 |0003: return-void │ │ +085d94: |[085d94] android.support.v7.app.ActionBarActivity.:()V │ │ +085da4: 7010 f103 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@03f1 │ │ +085daa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ Virtual methods - │ │ @@ -167545,18 +167544,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 │ │ -085da8: |[085da8] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -085db8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085dbc: 6e30 bc13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13bc │ │ -085dc2: 0e00 |0005: return-void │ │ +085dac: |[085dac] android.support.v7.app.ActionBarActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +085dbc: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085dc0: 6e30 bc13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13bc │ │ +085dc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -167567,19 +167566,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 │ │ -085dc4: |[085dc4] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ -085dd4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085dd8: 6e10 c013 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@13c0 │ │ -085dde: 0c00 |0005: move-result-object v0 │ │ -085de0: 1100 |0006: return-object v0 │ │ +085dc8: |[085dc8] android.support.v7.app.ActionBarActivity.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; │ │ +085dd8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ddc: 6e10 c013 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@13c0 │ │ +085de2: 0c00 |0005: move-result-object v0 │ │ +085de4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #2 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -167587,19 +167586,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085de4: |[085de4] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ -085df4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085df8: 6e10 c213 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@13c2 │ │ -085dfe: 0c00 |0005: move-result-object v0 │ │ -085e00: 1100 |0006: return-object v0 │ │ +085de8: |[085de8] android.support.v7.app.ActionBarActivity.getMenuInflater:()Landroid/view/MenuInflater; │ │ +085df8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085dfc: 6e10 c213 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getMenuInflater:()Landroid/view/MenuInflater; // method@13c2 │ │ +085e02: 0c00 |0005: move-result-object v0 │ │ +085e04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #3 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -167607,19 +167606,19 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085e04: |[085e04] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -085e14: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085e18: 6e10 c313 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ -085e1e: 0c00 |0005: move-result-object v0 │ │ -085e20: 1100 |0006: return-object v0 │ │ +085e08: |[085e08] android.support.v7.app.ActionBarActivity.getSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +085e18: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085e1c: 6e10 c313 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ +085e22: 0c00 |0005: move-result-object v0 │ │ +085e24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #4 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -167627,18 +167626,18 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085e24: |[085e24] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ -085e34: 7110 6105 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ -085e3a: 0c00 |0003: move-result-object v0 │ │ -085e3c: 1100 |0004: return-object v0 │ │ +085e28: |[085e28] android.support.v7.app.ActionBarActivity.getSupportParentActivityIntent:()Landroid/content/Intent; │ │ +085e38: 7110 6105 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0561 │ │ +085e3e: 0c00 |0003: move-result-object v0 │ │ +085e40: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #5 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -167646,21 +167645,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -085e40: |[085e40] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ -085e50: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085e54: 6e10 c513 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@13c5 │ │ -085e5a: 0a00 |0005: move-result v0 │ │ -085e5c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -085e60: 6f10 0904 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0409 │ │ -085e66: 0e00 |000b: return-void │ │ +085e44: |[085e44] android.support.v7.app.ActionBarActivity.onBackPressed:()V │ │ +085e54: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085e58: 6e10 c513 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onBackPressed:()Z // method@13c5 │ │ +085e5e: 0a00 |0005: move-result v0 │ │ +085e60: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +085e64: 6f10 0904 0100 |0008: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@0409 │ │ +085e6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0008 line=250 │ │ 0x000b line=252 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -167670,19 +167669,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -085e68: |[085e68] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -085e78: 6f20 0a04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@040a │ │ -085e7e: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085e82: 6e20 c613 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@13c6 │ │ -085e88: 0e00 |0008: return-void │ │ +085e6c: |[085e6c] android.support.v7.app.ActionBarActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +085e7c: 6f20 0a04 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@040a │ │ +085e82: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085e86: 6e20 c613 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@13c6 │ │ +085e8c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0003 line=104 │ │ 0x0008 line=105 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -167693,18 +167692,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085e8c: |[085e8c] android.support.v7.app.ActionBarActivity.onContentChanged:()V │ │ -085e9c: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085ea0: 6e10 c713 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onContentChanged:()V // method@13c7 │ │ -085ea6: 0e00 |0005: return-void │ │ +085e90: |[085e90] android.support.v7.app.ActionBarActivity.onContentChanged:()V │ │ +085ea0: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ea4: 6e10 c713 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onContentChanged:()V // method@13c7 │ │ +085eaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0005 line=464 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ @@ -167713,22 +167712,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -085ea8: |[085ea8] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ -085eb8: 7110 bd13 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@13bd │ │ -085ebe: 0c00 |0003: move-result-object v0 │ │ -085ec0: 5b10 9305 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085ec4: 6f20 0b04 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@040b │ │ -085eca: 5410 9305 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085ece: 6e20 c813 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@13c8 │ │ -085ed4: 0e00 |000e: return-void │ │ +085eac: |[085eac] android.support.v7.app.ActionBarActivity.onCreate:(Landroid/os/Bundle;)V │ │ +085ebc: 7110 bd13 0100 |0000: invoke-static {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.createDelegate:(Landroid/support/v7/app/ActionBarActivity;)Landroid/support/v7/app/ActionBarActivityDelegate; // method@13bd │ │ +085ec2: 0c00 |0003: move-result-object v0 │ │ +085ec4: 5b10 9305 |0004: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ec8: 6f20 0b04 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@040b │ │ +085ece: 5410 9305 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ed2: 6e20 c813 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@13c8 │ │ +085ed8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x0009 line=98 │ │ 0x000e line=99 │ │ locals : │ │ @@ -167740,19 +167739,19 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -085ed8: |[085ed8] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -085ee8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085eec: 6e30 c913 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13c9 │ │ -085ef2: 0a00 |0005: move-result v0 │ │ -085ef4: 0f00 |0006: return v0 │ │ +085edc: |[085edc] android.support.v7.app.ActionBarActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +085eec: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ef0: 6e30 c913 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13c9 │ │ +085ef6: 0a00 |0005: move-result v0 │ │ +085ef8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 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; │ │ @@ -167762,23 +167761,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -085ef8: |[085ef8] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ -085f08: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ -085f0c: 5410 9305 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085f10: 6e20 ca13 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@13ca │ │ -085f16: 0c00 |0007: move-result-object v0 │ │ -085f18: 1100 |0008: return-object v0 │ │ -085f1a: 6f20 0e04 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@040e │ │ -085f20: 0c00 |000c: move-result-object v0 │ │ -085f22: 28fb |000d: goto 0008 // -0005 │ │ +085efc: |[085efc] android.support.v7.app.ActionBarActivity.onCreatePanelView:(I)Landroid/view/View; │ │ +085f0c: 3902 0900 |0000: if-nez v2, 0009 // +0009 │ │ +085f10: 5410 9305 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085f14: 6e20 ca13 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreatePanelView:(I)Landroid/view/View; // method@13ca │ │ +085f1a: 0c00 |0007: move-result-object v0 │ │ +085f1c: 1100 |0008: return-object v0 │ │ +085f1e: 6f20 0e04 2100 |0009: invoke-super {v1, v2}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelView:(I)Landroid/view/View; // method@040e │ │ +085f24: 0c00 |000c: move-result-object v0 │ │ +085f26: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0008 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -167789,17 +167788,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 │ │ -085f24: |[085f24] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -085f34: 6e20 1906 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@0619 │ │ -085f3a: 0e00 |0003: return-void │ │ +085f28: |[085f28] android.support.v7.app.ActionBarActivity.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +085f38: 6e20 1906 0100 |0000: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; // method@0619 │ │ +085f3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=338 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ @@ -167809,37 +167808,37 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -085f3c: |[085f3c] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -085f4c: 5431 9305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085f50: 6e30 cb13 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13cb │ │ -085f56: 0a01 |0005: move-result v1 │ │ -085f58: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -085f5c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -085f5e: 0f01 |0009: return v1 │ │ -085f60: 6e10 7f13 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@137f │ │ -085f66: 0c00 |000d: move-result-object v0 │ │ -085f68: 7210 121e 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -085f6e: 0a01 |0011: move-result v1 │ │ -085f70: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ -085f76: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ -085f7a: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ -085f7e: 6e10 4313 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@1343 │ │ -085f84: 0a01 |001c: move-result v1 │ │ -085f86: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ -085f8a: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -085f8e: 6e10 9a13 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@139a │ │ -085f94: 0a01 |0024: move-result v1 │ │ -085f96: 28e4 |0025: goto 0009 // -001c │ │ -085f98: 1201 |0026: const/4 v1, #int 0 // #0 │ │ -085f9a: 28e2 |0027: goto 0009 // -001e │ │ +085f40: |[085f40] android.support.v7.app.ActionBarActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +085f50: 5431 9305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085f54: 6e30 cb13 4105 |0002: invoke-virtual {v1, v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13cb │ │ +085f5a: 0a01 |0005: move-result v1 │ │ +085f5c: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +085f60: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +085f62: 0f01 |0009: return v1 │ │ +085f64: 6e10 7f13 0300 |000a: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@137f │ │ +085f6a: 0c00 |000d: move-result-object v0 │ │ +085f6c: 7210 121e 0500 |000e: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +085f72: 0a01 |0011: move-result v1 │ │ +085f74: 1402 2c00 0201 |0012: const v2, #float 2.38774e-38 // #0102002c │ │ +085f7a: 3321 1100 |0015: if-ne v1, v2, 0026 // +0011 │ │ +085f7e: 3800 0f00 |0017: if-eqz v0, 0026 // +000f │ │ +085f82: 6e10 4313 0000 |0019: invoke-virtual {v0}, Landroid/support/v7/app/ActionBar;.getDisplayOptions:()I // method@1343 │ │ +085f88: 0a01 |001c: move-result v1 │ │ +085f8a: dd01 0104 |001d: and-int/lit8 v1, v1, #int 4 // #04 │ │ +085f8e: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +085f92: 6e10 9a13 0300 |0021: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportNavigateUp:()Z // method@139a │ │ +085f98: 0a01 |0024: move-result v1 │ │ +085f9a: 28e4 |0025: goto 0009 // -001c │ │ +085f9c: 1201 |0026: const/4 v1, #int 0 // #0 │ │ +085f9e: 28e2 |0027: goto 0009 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0008 line=131 │ │ 0x0009 line=139 │ │ 0x000a line=134 │ │ 0x000e line=135 │ │ @@ -167856,19 +167855,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -085f9c: |[085f9c] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ -085fac: 6f10 1704 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@0417 │ │ -085fb2: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085fb6: 6e10 cc13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@13cc │ │ -085fbc: 0e00 |0008: return-void │ │ +085fa0: |[085fa0] android.support.v7.app.ActionBarActivity.onPostResume:()V │ │ +085fb0: 6f10 1704 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onPostResume:()V // method@0417 │ │ +085fb6: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085fba: 6e10 cc13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPostResume:()V // method@13cc │ │ +085fc0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0003 line=116 │ │ 0x0008 line=117 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -167878,19 +167877,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 │ │ -085fc0: |[085fc0] android.support.v7.app.ActionBarActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -085fd0: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085fd4: 6e30 cd13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@13cd │ │ -085fda: 0a00 |0005: move-result v0 │ │ -085fdc: 0f00 |0006: return v0 │ │ +085fc4: |[085fc4] android.support.v7.app.ActionBarActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +085fd4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085fd8: 6e30 cd13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@13cd │ │ +085fde: 0a00 |0005: move-result v0 │ │ +085fe0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 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; │ │ @@ -167900,19 +167899,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 │ │ -085fe0: |[085fe0] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -085ff0: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -085ff4: 6e40 ce13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ce │ │ -085ffa: 0a00 |0005: move-result v0 │ │ -085ffc: 0f00 |0006: return v0 │ │ +085fe4: |[085fe4] android.support.v7.app.ActionBarActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +085ff4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +085ff8: 6e40 ce13 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ce │ │ +085ffe: 0a00 |0005: move-result v0 │ │ +086000: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 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; │ │ @@ -167923,16 +167922,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 │ │ -086000: |[086000] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ -086010: 0e00 |0000: return-void │ │ +086004: |[086004] android.support.v7.app.ActionBarActivity.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V │ │ +086014: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 builder Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -167941,19 +167940,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -086014: |[086014] android.support.v7.app.ActionBarActivity.onStop:()V │ │ -086024: 6f10 2104 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@0421 │ │ -08602a: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -08602e: 6e10 cf13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@13cf │ │ -086034: 0e00 |0008: return-void │ │ +086018: |[086018] android.support.v7.app.ActionBarActivity.onStop:()V │ │ +086028: 6f10 2104 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/FragmentActivity;.onStop:()V // method@0421 │ │ +08602e: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086032: 6e10 cf13 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.onStop:()V // method@13cf │ │ +086038: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ 0x0008 line=111 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -167963,16 +167962,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 │ │ -086038: |[086038] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ -086048: 0e00 |0000: return-void │ │ +08603c: |[08603c] android.support.v7.app.ActionBarActivity.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V │ │ +08604c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -167981,16 +167980,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 │ │ -08604c: |[08604c] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ -08605c: 0e00 |0000: return-void │ │ +086050: |[086050] android.support.v7.app.ActionBarActivity.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V │ │ +086060: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0001 reg=1 mode Landroid/support/v7/view/ActionMode; │ │ │ │ @@ -167999,16 +167998,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086060: |[086060] android.support.v7.app.ActionBarActivity.onSupportContentChanged:()V │ │ -086070: 0e00 |0000: return-void │ │ +086064: |[086064] android.support.v7.app.ActionBarActivity.onSupportContentChanged:()V │ │ +086074: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ │ │ #21 : (in Landroid/support/v7/app/ActionBarActivity;) │ │ @@ -168016,36 +168015,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -086074: |[086074] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ -086084: 6e10 8113 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1381 │ │ -08608a: 0c02 |0003: move-result-object v2 │ │ -08608c: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ -086090: 6e20 b513 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@13b5 │ │ -086096: 0a03 |0009: move-result v3 │ │ -086098: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ -08609c: 7110 1c06 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@061c │ │ -0860a2: 0c00 |000f: move-result-object v0 │ │ -0860a4: 6e20 8c13 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@138c │ │ -0860aa: 6e20 9413 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1394 │ │ -0860b0: 6e10 2506 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@0625 │ │ -0860b6: 7110 0f03 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@030f │ │ -0860bc: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -0860be: 0f03 |001d: return v3 │ │ -0860c0: 0d01 |001e: move-exception v1 │ │ -0860c2: 6e10 7813 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@1378 │ │ -0860c8: 28fa |0022: goto 001c // -0006 │ │ -0860ca: 6e20 b313 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@13b3 │ │ -0860d0: 28f6 |0026: goto 001c // -000a │ │ -0860d2: 1203 |0027: const/4 v3, #int 0 // #0 │ │ -0860d4: 28f5 |0028: goto 001d // -000b │ │ +086078: |[086078] android.support.v7.app.ActionBarActivity.onSupportNavigateUp:()Z │ │ +086088: 6e10 8113 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@1381 │ │ +08608e: 0c02 |0003: move-result-object v2 │ │ +086090: 3802 2300 |0004: if-eqz v2, 0027 // +0023 │ │ +086094: 6e20 b513 2400 |0006: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z // method@13b5 │ │ +08609a: 0a03 |0009: move-result v3 │ │ +08609c: 3803 1900 |000a: if-eqz v3, 0023 // +0019 │ │ +0860a0: 7110 1c06 0400 |000c: invoke-static {v4}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@061c │ │ +0860a6: 0c00 |000f: move-result-object v0 │ │ +0860a8: 6e20 8c13 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onCreateSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@138c │ │ +0860ae: 6e20 9413 0400 |0013: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarActivity;.onPrepareSupportNavigateUpTaskStack:(Landroid/support/v4/app/TaskStackBuilder;)V // method@1394 │ │ +0860b4: 6e10 2506 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:()V // method@0625 │ │ +0860ba: 7110 0f03 0400 |0019: invoke-static {v4}, Landroid/support/v4/app/ActivityCompat;.finishAffinity:(Landroid/app/Activity;)V // method@030f │ │ +0860c0: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0860c2: 0f03 |001d: return v3 │ │ +0860c4: 0d01 |001e: move-exception v1 │ │ +0860c6: 6e10 7813 0400 |001f: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivity;.finish:()V // method@1378 │ │ +0860cc: 28fa |0022: goto 001c // -0006 │ │ +0860ce: 6e20 b313 2400 |0023: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.supportNavigateUpTo:(Landroid/content/Intent;)V // method@13b3 │ │ +0860d4: 28f6 |0026: goto 001c // -000a │ │ +0860d6: 1203 |0027: const/4 v3, #int 0 // #0 │ │ +0860d8: 28f5 |0028: goto 001d // -000b │ │ catches : 1 │ │ 0x0019 - 0x001c │ │ Ljava/lang/IllegalStateException; -> 0x001e │ │ positions : │ │ 0x0000 line=382 │ │ 0x0004 line=384 │ │ 0x0006 line=385 │ │ @@ -168072,19 +168071,19 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0860e8: |[0860e8] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0860f8: 6f30 2204 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0422 │ │ -0860fe: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -086102: 6e20 d013 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@13d0 │ │ -086108: 0e00 |0008: return-void │ │ +0860ec: |[0860ec] android.support.v7.app.ActionBarActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0860fc: 6f30 2204 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0422 │ │ +086102: 5410 9305 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086106: 6e20 d013 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.onTitleChanged:(Ljava/lang/CharSequence;)V // method@13d0 │ │ +08610c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ 0x0008 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ @@ -168096,18 +168095,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08610c: |[08610c] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ -08611c: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -086120: 6e20 d113 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@13d1 │ │ -086126: 0e00 |0005: return-void │ │ +086110: |[086110] android.support.v7.app.ActionBarActivity.setContentView:(I)V │ │ +086120: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086124: 6e20 d113 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(I)V // method@13d1 │ │ +08612a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 layoutResID I │ │ @@ -168117,18 +168116,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086128: |[086128] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ -086138: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -08613c: 6e20 d213 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@13d2 │ │ -086142: 0e00 |0005: return-void │ │ +08612c: |[08612c] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;)V │ │ +08613c: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086140: 6e20 d213 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;)V // method@13d2 │ │ +086146: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -168138,18 +168137,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 │ │ -086144: |[086144] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -086154: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -086158: 6e30 d313 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13d3 │ │ -08615e: 0e00 |0005: return-void │ │ +086148: |[086148] android.support.v7.app.ActionBarActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +086158: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +08615c: 6e30 d313 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivityDelegate;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13d3 │ │ +086162: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -168160,18 +168159,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086160: |[086160] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ -086170: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -086174: 6e20 d413 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@13d4 │ │ -08617a: 0e00 |0005: return-void │ │ +086164: |[086164] android.support.v7.app.ActionBarActivity.setSupportProgress:(I)V │ │ +086174: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086178: 6e20 d413 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgress:(I)V // method@13d4 │ │ +08617e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -168181,18 +168180,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08617c: |[08617c] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -08618c: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -086190: 6e20 d513 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@13d5 │ │ -086196: 0e00 |0005: return-void │ │ +086180: |[086180] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +086190: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086194: 6e20 d513 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminate:(Z)V // method@13d5 │ │ +08619a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -168202,18 +168201,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -086198: |[086198] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0861a8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -0861ac: 6e20 d613 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@13d6 │ │ -0861b2: 0e00 |0005: return-void │ │ +08619c: |[08619c] android.support.v7.app.ActionBarActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0861ac: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +0861b0: 6e20 d613 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarIndeterminateVisibility:(Z)V // method@13d6 │ │ +0861b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -168223,18 +168222,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0861b4: |[0861b4] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ -0861c4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -0861c8: 6e20 d713 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@13d7 │ │ -0861ce: 0e00 |0005: return-void │ │ +0861b8: |[0861b8] android.support.v7.app.ActionBarActivity.setSupportProgressBarVisibility:(Z)V │ │ +0861c8: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +0861cc: 6e20 d713 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.setSupportProgressBarVisibility:(Z)V // method@13d7 │ │ +0861d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -168244,19 +168243,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 │ │ -0861d0: |[0861d0] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -0861e0: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -0861e4: 6e20 d813 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@13d8 │ │ -0861ea: 0c00 |0005: move-result-object v0 │ │ -0861ec: 1100 |0006: return-object v0 │ │ +0861d4: |[0861d4] android.support.v7.app.ActionBarActivity.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +0861e4: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +0861e8: 6e20 d813 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@13d8 │ │ +0861ee: 0c00 |0005: move-result-object v0 │ │ +0861f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 callback Landroid/support/v7/view/ActionMode$Callback; │ │ │ │ @@ -168265,17 +168264,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 │ │ -0861f0: |[0861f0] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -086200: 6f30 f203 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03f2 │ │ -086206: 0e00 |0003: return-void │ │ +0861f4: |[0861f4] android.support.v7.app.ActionBarActivity.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +086204: 6f30 f203 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@03f2 │ │ +08620a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0003 line=229 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -168286,18 +168285,18 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -086208: |[086208] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -086218: 6f30 0d04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@040d │ │ -08621e: 0a00 |0003: move-result v0 │ │ -086220: 0f00 |0004: return v0 │ │ +08620c: |[08620c] android.support.v7.app.ActionBarActivity.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +08621c: 6f30 0d04 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@040d │ │ +086222: 0a00 |0003: move-result v0 │ │ +086224: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 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; │ │ @@ -168307,18 +168306,18 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -086224: |[086224] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -086234: 6f30 1304 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0413 │ │ -08623a: 0a00 |0003: move-result v0 │ │ -08623c: 0f00 |0004: return v0 │ │ +086228: |[086228] android.support.v7.app.ActionBarActivity.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +086238: 6f30 1304 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0413 │ │ +08623e: 0a00 |0003: move-result v0 │ │ +086240: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 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; │ │ @@ -168328,18 +168327,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 │ │ -086240: |[086240] android.support.v7.app.ActionBarActivity.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -086250: 6f30 1804 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0418 │ │ -086256: 0a00 |0003: move-result v0 │ │ -086258: 0f00 |0004: return v0 │ │ +086244: |[086244] android.support.v7.app.ActionBarActivity.superOnPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +086254: 6f30 1804 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@0418 │ │ +08625a: 0a00 |0003: move-result v0 │ │ +08625c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 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; │ │ @@ -168349,18 +168348,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 │ │ -08625c: |[08625c] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -08626c: 6f40 1904 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0419 │ │ -086272: 0a00 |0003: move-result v0 │ │ -086274: 0f00 |0004: return v0 │ │ +086260: |[086260] android.support.v7.app.ActionBarActivity.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +086270: 6f40 1904 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/app/FragmentActivity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@0419 │ │ +086276: 0a00 |0003: move-result v0 │ │ +086278: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 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; │ │ @@ -168371,17 +168370,17 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086278: |[086278] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ -086288: 6f20 2304 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@0423 │ │ -08628e: 0e00 |0003: return-void │ │ +08627c: |[08627c] android.support.v7.app.ActionBarActivity.superSetContentView:(I)V │ │ +08628c: 6f20 2304 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(I)V // method@0423 │ │ +086292: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 resId I │ │ @@ -168391,17 +168390,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086290: |[086290] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ -0862a0: 6f20 2404 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@0424 │ │ -0862a6: 0e00 |0003: return-void │ │ +086294: |[086294] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;)V │ │ +0862a4: 6f20 2404 1000 |0000: invoke-super {v0, v1}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;)V // method@0424 │ │ +0862aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -168411,17 +168410,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 │ │ -0862a8: |[0862a8] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0862b8: 6f30 2504 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0425 │ │ -0862be: 0e00 |0003: return-void │ │ +0862ac: |[0862ac] android.support.v7.app.ActionBarActivity.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0862bc: 6f30 2504 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@0425 │ │ +0862c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -168432,22 +168431,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0862c0: |[0862c0] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ -0862d0: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -0862d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0862d8: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -0862dc: 6f10 2804 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ -0862e2: 5420 9305 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -0862e6: 6e10 d913 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@13d9 │ │ -0862ec: 0e00 |000e: return-void │ │ +0862c4: |[0862c4] android.support.v7.app.ActionBarActivity.supportInvalidateOptionsMenu:()V │ │ +0862d4: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +0862d8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0862dc: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +0862e0: 6f10 2804 0200 |0006: invoke-super {v2}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@0428 │ │ +0862e6: 5420 9305 |0009: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +0862ea: 6e10 d913 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportInvalidateOptionsMenu:()V // method@13d9 │ │ +0862f0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x0009 line=172 │ │ 0x000e line=173 │ │ locals : │ │ @@ -168458,17 +168457,17 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0862f0: |[0862f0] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ -086300: 7120 6705 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0567 │ │ -086306: 0e00 |0003: return-void │ │ +0862f4: |[0862f4] android.support.v7.app.ActionBarActivity.supportNavigateUpTo:(Landroid/content/Intent;)V │ │ +086304: 7120 6705 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0567 │ │ +08630a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0004 reg=1 upIntent Landroid/content/Intent; │ │ @@ -168478,19 +168477,19 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -086308: |[086308] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ -086318: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ -08631c: 6e20 da13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@13da │ │ -086322: 0a00 |0005: move-result v0 │ │ -086324: 0f00 |0006: return v0 │ │ +08630c: |[08630c] android.support.v7.app.ActionBarActivity.supportRequestWindowFeature:(I)Z │ │ +08631c: 5410 9305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivity;.mImpl:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0593 │ │ +086320: 6e20 da13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivityDelegate;.supportRequestWindowFeature:(I)Z // method@13da │ │ +086326: 0a00 |0005: move-result v0 │ │ +086328: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0007 reg=2 featureId I │ │ │ │ @@ -168499,31 +168498,31 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -086328: |[086328] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ -086338: 7120 6805 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0568 │ │ -08633e: 0a00 |0003: move-result v0 │ │ -086340: 0f00 |0004: return v0 │ │ +08632c: |[08632c] android.support.v7.app.ActionBarActivity.supportShouldUpRecreateTask:(Landroid/content/Intent;)Z │ │ +08633c: 7120 6805 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtils;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0568 │ │ +086342: 0a00 |0003: move-result v0 │ │ +086344: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v7/app/ActionBarActivity; │ │ 0x0000 - 0x0005 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ source_file_idx : 477 (ActionBarActivity.java) │ │ │ │ Class #654 header: │ │ -class_idx : 676 │ │ +class_idx : 683 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 479 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #654 annotations: │ │ @@ -168549,18 +168548,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 │ │ -086344: |[086344] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V │ │ -086354: 5b01 9405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ -086358: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08635e: 0e00 |0005: return-void │ │ +086348: |[086348] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V │ │ +086358: 5b01 9405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ +08635c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +086362: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v7/app/ActionBarActivityDelegate; │ │ │ │ @@ -168569,17 +168568,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 │ │ -086360: |[086360] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V │ │ -086370: 7020 b613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V // method@13b6 │ │ -086376: 0e00 |0003: return-void │ │ +086364: |[086364] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.:(Landroid/support/v7/app/ActionBarActivityDelegate;Landroid/support/v7/app/ActionBarActivityDelegate$1;)V │ │ +086374: 7020 b613 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.:(Landroid/support/v7/app/ActionBarActivityDelegate;)V // method@13b6 │ │ +08637a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 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; │ │ @@ -168590,30 +168589,30 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -086378: |[086378] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -086388: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08638a: 5462 9405 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ -08638e: 5422 9905 |0003: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ -086392: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -086394: 2333 a104 |0006: new-array v3, v3, [I // type@04a1 │ │ -086398: 5464 9405 |0008: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ -08639c: 6e10 c113 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.getHomeAsUpIndicatorAttrId:()I // method@13c1 │ │ -0863a2: 0a04 |000d: move-result v4 │ │ -0863a4: 4b04 0305 |000e: aput v4, v3, v5 │ │ -0863a8: 6e20 8413 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ -0863ae: 0c00 |0013: move-result-object v0 │ │ -0863b0: 6e20 8701 5000 |0014: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -0863b6: 0c01 |0017: move-result-object v1 │ │ -0863b8: 6e10 9101 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -0863be: 1101 |001b: return-object v1 │ │ +08637c: |[08637c] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +08638c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08638e: 5462 9405 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ +086392: 5422 9905 |0003: iget-object v2, v2, Landroid/support/v7/app/ActionBarActivityDelegate;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@0599 │ │ +086396: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +086398: 2333 aa04 |0006: new-array v3, v3, [I // type@04aa │ │ +08639c: 5464 9405 |0008: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ +0863a0: 6e10 c113 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegate;.getHomeAsUpIndicatorAttrId:()I // method@13c1 │ │ +0863a6: 0a04 |000d: move-result v4 │ │ +0863a8: 4b04 0305 |000e: aput v4, v3, v5 │ │ +0863ac: 6e20 8413 3200 |0010: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ +0863b2: 0c00 |0013: move-result-object v0 │ │ +0863b4: 6e20 8701 5000 |0014: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +0863ba: 0c01 |0017: move-result-object v1 │ │ +0863bc: 6e10 9101 0000 |0018: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +0863c2: 1101 |001b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=216 │ │ 0x0014 line=218 │ │ 0x0018 line=219 │ │ 0x001b line=220 │ │ locals : │ │ @@ -168626,21 +168625,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0863c0: |[0863c0] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ -0863d0: 5421 9405 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ -0863d4: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ -0863da: 0c00 |0005: move-result-object v0 │ │ -0863dc: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0863e0: 6e20 6113 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1361 │ │ -0863e6: 0e00 |000b: return-void │ │ +0863c4: |[0863c4] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarDescription:(I)V │ │ +0863d4: 5421 9405 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ +0863d8: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ +0863de: 0c00 |0005: move-result-object v0 │ │ +0863e0: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0863e4: 6e20 6113 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1361 │ │ +0863ea: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0006 line=235 │ │ 0x0008 line=236 │ │ 0x000b line=238 │ │ locals : │ │ @@ -168653,22 +168652,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 │ │ -0863e8: |[0863e8] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -0863f8: 5421 9405 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ -0863fc: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ -086402: 0c00 |0005: move-result-object v0 │ │ -086404: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -086408: 6e20 6413 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1364 │ │ -08640e: 6e20 6113 4000 |000b: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1361 │ │ -086414: 0e00 |000e: return-void │ │ +0863ec: |[0863ec] android.support.v7.app.ActionBarActivityDelegate$ActionBarDrawableToggleImpl.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +0863fc: 5421 9405 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegate$ActionBarDrawableToggleImpl;.this$0:Landroid/support/v7/app/ActionBarActivityDelegate; // field@0594 │ │ +086400: 6e10 c313 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13c3 │ │ +086406: 0c00 |0005: move-result-object v0 │ │ +086408: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +08640c: 6e20 6413 3000 |0008: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1364 │ │ +086412: 6e20 6113 4000 |000b: invoke-virtual {v0, v4}, Landroid/support/v7/app/ActionBar;.setHomeActionContentDescription:(I)V // method@1361 │ │ +086418: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0006 line=226 │ │ 0x0008 line=227 │ │ 0x000b line=228 │ │ 0x000e line=230 │ │ @@ -168677,17 +168676,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 : 479 (ActionBarActivityDelegate.java) │ │ │ │ Class #655 header: │ │ -class_idx : 679 │ │ +class_idx : 686 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 481 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #655 annotations: │ │ @@ -168717,19 +168716,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 │ │ -086418: |[086418] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -086428: 5b01 a005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ -08642c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -086432: 5b02 9f05 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ -086436: 0e00 |0007: return-void │ │ +08641c: |[08641c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +08642c: 5b01 a005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ +086430: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +086436: 5b02 9f05 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ +08643a: 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; │ │ @@ -168742,19 +168741,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 │ │ -086438: |[086438] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -086448: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ -08644c: 7230 571c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ -086452: 0a00 |0005: move-result v0 │ │ -086454: 0f00 |0006: return v0 │ │ +08643c: |[08643c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +08644c: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ +086450: 7230 571c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ +086456: 0a00 |0005: move-result v0 │ │ +086458: 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; │ │ @@ -168764,19 +168763,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 │ │ -086458: |[086458] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -086468: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ -08646c: 7230 581c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ -086472: 0a00 |0005: move-result v0 │ │ -086474: 0f00 |0006: return v0 │ │ +08645c: |[08645c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +08646c: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ +086470: 7230 581c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ +086476: 0a00 |0005: move-result v0 │ │ +086478: 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; │ │ @@ -168786,24 +168785,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 │ │ -086478: |[086478] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ -086488: 5420 9f05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ -08648c: 7220 591c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ -086492: 5420 a005 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ -086496: 5400 a505 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -08649a: 6e20 9713 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1397 │ │ -0864a0: 5420 a005 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ -0864a4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0864a6: 7120 e413 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@13e4 │ │ -0864ac: 0e00 |0012: return-void │ │ +08647c: |[08647c] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V │ │ +08648c: 5420 9f05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ +086490: 7220 591c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ +086496: 5420 a005 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ +08649a: 5400 a505 |0007: iget-object v0, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +08649e: 6e20 9713 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1397 │ │ +0864a4: 5420 a005 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.this$0:Landroid/support/v7/app/ActionBarActivityDelegateBase; // field@05a0 │ │ +0864a8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0864aa: 7120 e413 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@13e4 │ │ +0864b0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x000c line=687 │ │ 0x0012 line=688 │ │ locals : │ │ @@ -168815,33 +168814,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 │ │ -0864b0: |[0864b0] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ -0864c0: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ -0864c4: 7230 5a1c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ -0864ca: 0a00 |0005: move-result v0 │ │ -0864cc: 0f00 |0006: return v0 │ │ +0864b4: |[0864b4] android.support.v7.app.ActionBarActivityDelegateBase$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z │ │ +0864c4: 5410 9f05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper;.mWrapped:Landroid/support/v7/view/ActionMode$Callback; // field@059f │ │ +0864c8: 7230 5a1c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ +0864ce: 0a00 |0005: move-result v0 │ │ +0864d0: 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 : 481 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #656 header: │ │ -class_idx : 680 │ │ +class_idx : 687 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 677 │ │ +superclass_idx : 684 │ │ source_file_idx : 481 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 28 │ │ │ │ Class #656 annotations: │ │ @@ -168921,39 +168920,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0864d0: |[0864d0] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ -0864e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0864e2: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -0864e6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0864e8: 6002 3706 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0637 │ │ -0864ec: 4b02 0001 |0006: aput v2, v0, v1 │ │ -0864f0: 6900 a105 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@05a1 │ │ -0864f4: 0e00 |000a: return-void │ │ +0864d4: |[0864d4] android.support.v7.app.ActionBarActivityDelegateBase.:()V │ │ +0864e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0864e6: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +0864ea: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0864ec: 6002 3706 |0004: sget v2, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0637 │ │ +0864f0: 4b02 0001 |0006: aput v2, v0, v1 │ │ +0864f4: 6900 a105 |0008: sput-object v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ACTION_BAR_DRAWABLE_TOGGLE_ATTRS:[I // field@05a1 │ │ +0864f8: 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 │ │ -0864f8: |[0864f8] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -086508: 7020 bb13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13bb │ │ -08650e: 0e00 |0003: return-void │ │ +0864fc: |[0864fc] android.support.v7.app.ActionBarActivityDelegateBase.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +08650c: 7020 bb13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13bb │ │ +086512: 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; │ │ @@ -168963,17 +168962,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 │ │ -086510: |[086510] android.support.v7.app.ActionBarActivityDelegateBase.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ -086520: 5b01 a405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -086524: 1101 |0002: return-object v1 │ │ +086514: |[086514] android.support.v7.app.ActionBarActivityDelegateBase.access$002:(Landroid/support/v7/app/ActionBarActivityDelegateBase;Landroid/support/v7/view/ActionMode;)Landroid/support/v7/view/ActionMode; │ │ +086524: 5b01 a405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +086528: 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; │ │ │ │ @@ -168982,130 +168981,130 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 200 16-bit code units │ │ -086528: |[086528] android.support.v7.app.ActionBarActivityDelegateBase.applyFixedSizeWindow:()V │ │ -086538: 54db a505 |0000: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -08653c: 620c dd07 |0002: sget-object v12, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ -086540: 6e20 8413 cb00 |0004: invoke-virtual {v11, v12}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ -086546: 0c00 |0007: move-result-object v0 │ │ -086548: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -08654a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -08654c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08654e: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -086550: 123b |000c: const/4 v11, #int 3 // #3 │ │ -086552: 6e20 9001 b000 |000d: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -086558: 0a0b |0010: move-result v11 │ │ -08655a: 380b 0d00 |0011: if-eqz v11, 001e // +000d │ │ -08655e: 3905 0700 |0013: if-nez v5, 001a // +0007 │ │ -086562: 2205 7c03 |0015: new-instance v5, Landroid/util/TypedValue; // type@037c │ │ -086566: 7010 a01d 0500 |0017: invoke-direct {v5}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -08656c: 123b |001a: const/4 v11, #int 3 // #3 │ │ -08656e: 6e30 8f01 b005 |001b: invoke-virtual {v0, v11, v5}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ -086574: 125b |001e: const/4 v11, #int 5 // #5 │ │ -086576: 6e20 9001 b000 |001f: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -08657c: 0a0b |0022: move-result v11 │ │ -08657e: 380b 0d00 |0023: if-eqz v11, 0030 // +000d │ │ -086582: 3906 0700 |0025: if-nez v6, 002c // +0007 │ │ -086586: 2206 7c03 |0027: new-instance v6, Landroid/util/TypedValue; // type@037c │ │ -08658a: 7010 a01d 0600 |0029: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -086590: 125b |002c: const/4 v11, #int 5 // #5 │ │ -086592: 6e30 8f01 b006 |002d: invoke-virtual {v0, v11, v6}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ -086598: 126b |0030: const/4 v11, #int 6 // #6 │ │ -08659a: 6e20 9001 b000 |0031: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -0865a0: 0a0b |0034: move-result v11 │ │ -0865a2: 380b 0d00 |0035: if-eqz v11, 0042 // +000d │ │ -0865a6: 3903 0700 |0037: if-nez v3, 003e // +0007 │ │ -0865aa: 2203 7c03 |0039: new-instance v3, Landroid/util/TypedValue; // type@037c │ │ -0865ae: 7010 a01d 0300 |003b: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -0865b4: 126b |003e: const/4 v11, #int 6 // #6 │ │ -0865b6: 6e30 8f01 b003 |003f: invoke-virtual {v0, v11, v3}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ -0865bc: 124b |0042: const/4 v11, #int 4 // #4 │ │ -0865be: 6e20 9001 b000 |0043: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ -0865c4: 0a0b |0046: move-result v11 │ │ -0865c6: 380b 0d00 |0047: if-eqz v11, 0054 // +000d │ │ -0865ca: 3904 0700 |0049: if-nez v4, 0050 // +0007 │ │ -0865ce: 2204 7c03 |004b: new-instance v4, Landroid/util/TypedValue; // type@037c │ │ -0865d2: 7010 a01d 0400 |004d: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -0865d8: 124b |0050: const/4 v11, #int 4 // #4 │ │ -0865da: 6e30 8f01 b004 |0051: invoke-virtual {v0, v11, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ -0865e0: 54db a505 |0054: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -0865e4: 6e10 7e13 0b00 |0056: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@137e │ │ -0865ea: 0c0b |0059: move-result-object v11 │ │ -0865ec: 6e10 7501 0b00 |005a: invoke-virtual {v11}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -0865f2: 0c07 |005d: move-result-object v7 │ │ -0865f4: 527b 6a0b |005e: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -0865f8: 527c 690b |0060: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ -0865fc: 35cb 3e00 |0062: if-ge v11, v12, 00a0 // +003e │ │ -086600: 1212 |0064: const/4 v2, #int 1 // #1 │ │ -086602: 12fa |0065: const/4 v10, #int -1 // #ff │ │ -086604: 12f1 |0066: const/4 v1, #int -1 // #ff │ │ -086606: 3802 3b00 |0067: if-eqz v2, 00a2 // +003b │ │ -08660a: 0769 |0069: move-object v9, v6 │ │ -08660c: 3809 1000 |006a: if-eqz v9, 007a // +0010 │ │ -086610: 529b 6c0b |006c: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -086614: 380b 0c00 |006e: if-eqz v11, 007a // +000c │ │ -086618: 529b 6c0b |0070: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -08661c: 125c |0072: const/4 v12, #int 5 // #5 │ │ -08661e: 33cb 3100 |0073: if-ne v11, v12, 00a4 // +0031 │ │ -086622: 6e20 a11d 7900 |0075: invoke-virtual {v9, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@1da1 │ │ -086628: 0a0b |0078: move-result v11 │ │ -08662a: 87ba |0079: float-to-int v10, v11 │ │ -08662c: 3802 3b00 |007a: if-eqz v2, 00b5 // +003b │ │ -086630: 0738 |007c: move-object v8, v3 │ │ -086632: 3808 1000 |007d: if-eqz v8, 008d // +0010 │ │ -086636: 528b 6c0b |007f: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -08663a: 380b 0c00 |0081: if-eqz v11, 008d // +000c │ │ -08663e: 528b 6c0b |0083: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -086642: 125c |0085: const/4 v12, #int 5 // #5 │ │ -086644: 33cb 3100 |0086: if-ne v11, v12, 00b7 // +0031 │ │ -086648: 6e20 a11d 7800 |0088: invoke-virtual {v8, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@1da1 │ │ -08664e: 0a0b |008b: move-result v11 │ │ -086650: 87b1 |008c: float-to-int v1, v11 │ │ -086652: 12fb |008d: const/4 v11, #int -1 // #ff │ │ -086654: 33ba 0500 |008e: if-ne v10, v11, 0093 // +0005 │ │ -086658: 12fb |0090: const/4 v11, #int -1 // #ff │ │ -08665a: 32b1 0b00 |0091: if-eq v1, v11, 009c // +000b │ │ -08665e: 54db a505 |0093: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086662: 6e10 8313 0b00 |0095: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ -086668: 0c0b |0098: move-result-object v11 │ │ -08666a: 6e30 5f1f ab01 |0099: invoke-virtual {v11, v10, v1}, Landroid/view/Window;.setLayout:(II)V // method@1f5f │ │ -086670: 6e10 9101 0000 |009c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -086676: 0e00 |009f: return-void │ │ -086678: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ -08667a: 28c4 |00a1: goto 0065 // -003c │ │ -08667c: 0759 |00a2: move-object v9, v5 │ │ -08667e: 28c7 |00a3: goto 006a // -0039 │ │ -086680: 529b 6c0b |00a4: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -086684: 126c |00a6: const/4 v12, #int 6 // #6 │ │ -086686: 33cb d3ff |00a7: if-ne v11, v12, 007a // -002d │ │ -08668a: 527b 6a0b |00a9: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -08668e: 82bb |00ab: int-to-float v11, v11 │ │ -086690: 527c 6a0b |00ac: iget v12, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -086694: 82cc |00ae: int-to-float v12, v12 │ │ -086696: 6e30 a21d b90c |00af: invoke-virtual {v9, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@1da2 │ │ -08669c: 0a0b |00b2: move-result v11 │ │ -08669e: 87ba |00b3: float-to-int v10, v11 │ │ -0866a0: 28c6 |00b4: goto 007a // -003a │ │ -0866a2: 0748 |00b5: move-object v8, v4 │ │ -0866a4: 28c7 |00b6: goto 007d // -0039 │ │ -0866a6: 528b 6c0b |00b7: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ -0866aa: 126c |00b9: const/4 v12, #int 6 // #6 │ │ -0866ac: 33cb d3ff |00ba: if-ne v11, v12, 008d // -002d │ │ -0866b0: 527b 690b |00bc: iget v11, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ -0866b4: 82bb |00be: int-to-float v11, v11 │ │ -0866b6: 527c 690b |00bf: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ -0866ba: 82cc |00c1: int-to-float v12, v12 │ │ -0866bc: 6e30 a21d b80c |00c2: invoke-virtual {v8, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@1da2 │ │ -0866c2: 0a0b |00c5: move-result v11 │ │ -0866c4: 87b1 |00c6: float-to-int v1, v11 │ │ -0866c6: 28c6 |00c7: goto 008d // -003a │ │ +08652c: |[08652c] android.support.v7.app.ActionBarActivityDelegateBase.applyFixedSizeWindow:()V │ │ +08653c: 54db a505 |0000: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086540: 620c dd07 |0002: sget-object v12, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ +086544: 6e20 8413 cb00 |0004: invoke-virtual {v11, v12}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ +08654a: 0c00 |0007: move-result-object v0 │ │ +08654c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +08654e: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +086550: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +086552: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +086554: 123b |000c: const/4 v11, #int 3 // #3 │ │ +086556: 6e20 9001 b000 |000d: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +08655c: 0a0b |0010: move-result v11 │ │ +08655e: 380b 0d00 |0011: if-eqz v11, 001e // +000d │ │ +086562: 3905 0700 |0013: if-nez v5, 001a // +0007 │ │ +086566: 2205 8303 |0015: new-instance v5, Landroid/util/TypedValue; // type@0383 │ │ +08656a: 7010 a01d 0500 |0017: invoke-direct {v5}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +086570: 123b |001a: const/4 v11, #int 3 // #3 │ │ +086572: 6e30 8f01 b005 |001b: invoke-virtual {v0, v11, v5}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ +086578: 125b |001e: const/4 v11, #int 5 // #5 │ │ +08657a: 6e20 9001 b000 |001f: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +086580: 0a0b |0022: move-result v11 │ │ +086582: 380b 0d00 |0023: if-eqz v11, 0030 // +000d │ │ +086586: 3906 0700 |0025: if-nez v6, 002c // +0007 │ │ +08658a: 2206 8303 |0027: new-instance v6, Landroid/util/TypedValue; // type@0383 │ │ +08658e: 7010 a01d 0600 |0029: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +086594: 125b |002c: const/4 v11, #int 5 // #5 │ │ +086596: 6e30 8f01 b006 |002d: invoke-virtual {v0, v11, v6}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ +08659c: 126b |0030: const/4 v11, #int 6 // #6 │ │ +08659e: 6e20 9001 b000 |0031: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +0865a4: 0a0b |0034: move-result v11 │ │ +0865a6: 380b 0d00 |0035: if-eqz v11, 0042 // +000d │ │ +0865aa: 3903 0700 |0037: if-nez v3, 003e // +0007 │ │ +0865ae: 2203 8303 |0039: new-instance v3, Landroid/util/TypedValue; // type@0383 │ │ +0865b2: 7010 a01d 0300 |003b: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +0865b8: 126b |003e: const/4 v11, #int 6 // #6 │ │ +0865ba: 6e30 8f01 b003 |003f: invoke-virtual {v0, v11, v3}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ +0865c0: 124b |0042: const/4 v11, #int 4 // #4 │ │ +0865c2: 6e20 9001 b000 |0043: invoke-virtual {v0, v11}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@0190 │ │ +0865c8: 0a0b |0046: move-result v11 │ │ +0865ca: 380b 0d00 |0047: if-eqz v11, 0054 // +000d │ │ +0865ce: 3904 0700 |0049: if-nez v4, 0050 // +0007 │ │ +0865d2: 2204 8303 |004b: new-instance v4, Landroid/util/TypedValue; // type@0383 │ │ +0865d6: 7010 a01d 0400 |004d: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +0865dc: 124b |0050: const/4 v11, #int 4 // #4 │ │ +0865de: 6e30 8f01 b004 |0051: invoke-virtual {v0, v11, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@018f │ │ +0865e4: 54db a505 |0054: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +0865e8: 6e10 7e13 0b00 |0056: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@137e │ │ +0865ee: 0c0b |0059: move-result-object v11 │ │ +0865f0: 6e10 7501 0b00 |005a: invoke-virtual {v11}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +0865f6: 0c07 |005d: move-result-object v7 │ │ +0865f8: 527b 6a0b |005e: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +0865fc: 527c 690b |0060: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ +086600: 35cb 3e00 |0062: if-ge v11, v12, 00a0 // +003e │ │ +086604: 1212 |0064: const/4 v2, #int 1 // #1 │ │ +086606: 12fa |0065: const/4 v10, #int -1 // #ff │ │ +086608: 12f1 |0066: const/4 v1, #int -1 // #ff │ │ +08660a: 3802 3b00 |0067: if-eqz v2, 00a2 // +003b │ │ +08660e: 0769 |0069: move-object v9, v6 │ │ +086610: 3809 1000 |006a: if-eqz v9, 007a // +0010 │ │ +086614: 529b 6c0b |006c: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +086618: 380b 0c00 |006e: if-eqz v11, 007a // +000c │ │ +08661c: 529b 6c0b |0070: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +086620: 125c |0072: const/4 v12, #int 5 // #5 │ │ +086622: 33cb 3100 |0073: if-ne v11, v12, 00a4 // +0031 │ │ +086626: 6e20 a11d 7900 |0075: invoke-virtual {v9, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@1da1 │ │ +08662c: 0a0b |0078: move-result v11 │ │ +08662e: 87ba |0079: float-to-int v10, v11 │ │ +086630: 3802 3b00 |007a: if-eqz v2, 00b5 // +003b │ │ +086634: 0738 |007c: move-object v8, v3 │ │ +086636: 3808 1000 |007d: if-eqz v8, 008d // +0010 │ │ +08663a: 528b 6c0b |007f: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +08663e: 380b 0c00 |0081: if-eqz v11, 008d // +000c │ │ +086642: 528b 6c0b |0083: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +086646: 125c |0085: const/4 v12, #int 5 // #5 │ │ +086648: 33cb 3100 |0086: if-ne v11, v12, 00b7 // +0031 │ │ +08664c: 6e20 a11d 7800 |0088: invoke-virtual {v8, v7}, Landroid/util/TypedValue;.getDimension:(Landroid/util/DisplayMetrics;)F // method@1da1 │ │ +086652: 0a0b |008b: move-result v11 │ │ +086654: 87b1 |008c: float-to-int v1, v11 │ │ +086656: 12fb |008d: const/4 v11, #int -1 // #ff │ │ +086658: 33ba 0500 |008e: if-ne v10, v11, 0093 // +0005 │ │ +08665c: 12fb |0090: const/4 v11, #int -1 // #ff │ │ +08665e: 32b1 0b00 |0091: if-eq v1, v11, 009c // +000b │ │ +086662: 54db a505 |0093: iget-object v11, v13, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086666: 6e10 8313 0b00 |0095: invoke-virtual {v11}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ +08666c: 0c0b |0098: move-result-object v11 │ │ +08666e: 6e30 5f1f ab01 |0099: invoke-virtual {v11, v10, v1}, Landroid/view/Window;.setLayout:(II)V // method@1f5f │ │ +086674: 6e10 9101 0000 |009c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +08667a: 0e00 |009f: return-void │ │ +08667c: 1202 |00a0: const/4 v2, #int 0 // #0 │ │ +08667e: 28c4 |00a1: goto 0065 // -003c │ │ +086680: 0759 |00a2: move-object v9, v5 │ │ +086682: 28c7 |00a3: goto 006a // -0039 │ │ +086684: 529b 6c0b |00a4: iget v11, v9, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +086688: 126c |00a6: const/4 v12, #int 6 // #6 │ │ +08668a: 33cb d3ff |00a7: if-ne v11, v12, 007a // -002d │ │ +08668e: 527b 6a0b |00a9: iget v11, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +086692: 82bb |00ab: int-to-float v11, v11 │ │ +086694: 527c 6a0b |00ac: iget v12, v7, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +086698: 82cc |00ae: int-to-float v12, v12 │ │ +08669a: 6e30 a21d b90c |00af: invoke-virtual {v9, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@1da2 │ │ +0866a0: 0a0b |00b2: move-result v11 │ │ +0866a2: 87ba |00b3: float-to-int v10, v11 │ │ +0866a4: 28c6 |00b4: goto 007a // -003a │ │ +0866a6: 0748 |00b5: move-object v8, v4 │ │ +0866a8: 28c7 |00b6: goto 007d // -0039 │ │ +0866aa: 528b 6c0b |00b7: iget v11, v8, Landroid/util/TypedValue;.type:I // field@0b6c │ │ +0866ae: 126c |00b9: const/4 v12, #int 6 // #6 │ │ +0866b0: 33cb d3ff |00ba: if-ne v11, v12, 008d // -002d │ │ +0866b4: 527b 690b |00bc: iget v11, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ +0866b8: 82bb |00be: int-to-float v11, v11 │ │ +0866ba: 527c 690b |00bf: iget v12, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@0b69 │ │ +0866be: 82cc |00c1: int-to-float v12, v12 │ │ +0866c0: 6e30 a21d b80c |00c2: invoke-virtual {v8, v11, v12}, Landroid/util/TypedValue;.getFraction:(FF)F // method@1da2 │ │ +0866c6: 0a0b |00c5: move-result v11 │ │ +0866c8: 87b1 |00c6: float-to-int v1, v11 │ │ +0866ca: 28c6 |00c7: goto 008d // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0008 line=239 │ │ 0x0009 line=240 │ │ 0x000a line=241 │ │ 0x000b line=242 │ │ @@ -169172,24 +169171,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 │ │ -0866c8: |[0866c8] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -0866d8: 5431 a305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -0866dc: 6002 0f07 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@070f │ │ -0866e0: 6e20 8819 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1988 │ │ -0866e6: 0c00 |0007: move-result-object v0 │ │ -0866e8: 1f00 3a03 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@033a │ │ -0866ec: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -0866f0: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -0866f2: 6e20 a41b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -0866f8: 1100 |0010: return-object v0 │ │ +0866cc: |[0866cc] android.support.v7.app.ActionBarActivityDelegateBase.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +0866dc: 5431 a305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0866e0: 6002 0f07 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@070f │ │ +0866e4: 6e20 8819 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1988 │ │ +0866ea: 0c00 |0007: move-result-object v0 │ │ +0866ec: 1f00 4103 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@0341 │ │ +0866f0: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +0866f4: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +0866f6: 6e20 a41b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +0866fc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ 0x000a line=574 │ │ 0x000c line=575 │ │ 0x0010 line=577 │ │ locals : │ │ @@ -169201,24 +169200,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 │ │ -0866fc: |[0866fc] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ -08670c: 5431 a305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086710: 6002 1007 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0710 │ │ -086714: 6e20 8819 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1988 │ │ -08671a: 0c00 |0007: move-result-object v0 │ │ -08671c: 1f00 3a03 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@033a │ │ -086720: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ -086724: 1241 |000c: const/4 v1, #int 4 // #4 │ │ -086726: 6e20 a41b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -08672c: 1100 |0010: return-object v0 │ │ +086700: |[086700] android.support.v7.app.ActionBarActivityDelegateBase.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; │ │ +086710: 5431 a305 |0000: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086714: 6002 1007 |0002: sget v2, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0710 │ │ +086718: 6e20 8819 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.findViewById:(I)Landroid/view/View; // method@1988 │ │ +08671e: 0c00 |0007: move-result-object v0 │ │ +086720: 1f00 4103 |0008: check-cast v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@0341 │ │ +086724: 3800 0600 |000a: if-eqz v0, 0010 // +0006 │ │ +086728: 1241 |000c: const/4 v1, #int 4 // #4 │ │ +08672a: 6e20 a41b 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086730: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x000a line=582 │ │ 0x000c line=583 │ │ 0x0010 line=585 │ │ locals : │ │ @@ -169230,48 +169229,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 │ │ -086730: |[086730] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -086740: 5442 ab05 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086744: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -086748: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08674a: 1102 |0005: return-object v2 │ │ -08674c: 5442 aa05 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -086750: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ -086754: 6202 3d08 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@083d │ │ -086758: 6e20 1101 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0111 │ │ -08675e: 0c00 |000f: move-result-object v0 │ │ -086760: 1242 |0010: const/4 v2, #int 4 // #4 │ │ -086762: 6003 7b07 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@077b │ │ -086766: 6e30 8c01 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -08676c: 0a01 |0016: move-result v1 │ │ -08676e: 6e10 9101 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -086774: 2202 e402 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@02e4 │ │ -086778: 6003 3b07 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@073b │ │ -08677c: 7030 ca16 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ -086782: 5b42 aa05 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -086786: 5442 aa05 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -08678a: 6e20 dc16 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16dc │ │ -086790: 5442 ab05 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086794: 5443 aa05 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -086798: 6e20 eb16 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -08679e: 5442 aa05 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -0867a2: 2203 dc03 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@03dc │ │ -0867a6: 7020 2a20 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -0867ac: 6e20 d316 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@16d3 │ │ -0867b2: 0c02 |0039: move-result-object v2 │ │ -0867b4: 28cb |003a: goto 0005 // -0035 │ │ -0867b6: 5442 aa05 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ -0867ba: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0867bc: 6e20 df16 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@16df │ │ -0867c2: 28ee |0041: goto 002f // -0012 │ │ +086734: |[086734] android.support.v7.app.ActionBarActivityDelegateBase.getListMenuView:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +086744: 5442 ab05 |0000: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086748: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +08674c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08674e: 1102 |0005: return-object v2 │ │ +086750: 5442 aa05 |0006: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +086754: 3902 3300 |0008: if-nez v2, 003b // +0033 │ │ +086758: 6202 3d08 |000a: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.Theme:[I // field@083d │ │ +08675c: 6e20 1101 2500 |000c: invoke-virtual {v5, v2}, Landroid/content/Context;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@0111 │ │ +086762: 0c00 |000f: move-result-object v0 │ │ +086764: 1242 |0010: const/4 v2, #int 4 // #4 │ │ +086766: 6003 7b07 |0011: sget v3, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu:I // field@077b │ │ +08676a: 6e30 8c01 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +086770: 0a01 |0016: move-result v1 │ │ +086772: 6e10 9101 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +086778: 2202 eb02 |001a: new-instance v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@02eb │ │ +08677c: 6003 3b07 |001c: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@073b │ │ +086780: 7030 ca16 3201 |001e: invoke-direct {v2, v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ +086786: 5b42 aa05 |0021: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +08678a: 5442 aa05 |0023: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +08678e: 6e20 dc16 6200 |0025: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16dc │ │ +086794: 5442 ab05 |0028: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086798: 5443 aa05 |002a: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +08679c: 6e20 eb16 3200 |002c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +0867a2: 5442 aa05 |002f: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +0867a6: 2203 e503 |0031: new-instance v3, Landroid/widget/FrameLayout; // type@03e5 │ │ +0867aa: 7020 2a20 5300 |0033: invoke-direct {v3, v5}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +0867b0: 6e20 d316 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@16d3 │ │ +0867b6: 0c02 |0039: move-result-object v2 │ │ +0867b8: 28cb |003a: goto 0005 // -0035 │ │ +0867ba: 5442 aa05 |003b: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mListMenuPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@05aa │ │ +0867be: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0867c0: 6e20 df16 3200 |003e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@16df │ │ +0867c6: 28ee |0041: goto 002f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0004 line=442 │ │ 0x0005 line=461 │ │ 0x0006 line=445 │ │ 0x000a line=446 │ │ @@ -169294,29 +169293,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 │ │ -0867c4: |[0867c4] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -0867d4: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0867d6: 5520 a705 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -0867da: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ -0867de: 6e10 7f1b 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -0867e4: 0a00 |0008: move-result v0 │ │ -0867e6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0867ea: 6e20 a41b 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -0867f0: 5520 a805 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -0867f4: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ -0867f8: 6e10 7f1b 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -0867fe: 0a00 |0015: move-result v0 │ │ -086800: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ -086804: 6e20 a41b 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -08680a: 0e00 |001b: return-void │ │ +0867c8: |[0867c8] android.support.v7.app.ActionBarActivityDelegateBase.hideProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +0867d8: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0867da: 5520 a705 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +0867de: 3800 0b00 |0003: if-eqz v0, 000e // +000b │ │ +0867e2: 6e10 7f1b 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +0867e8: 0a00 |0008: move-result v0 │ │ +0867ea: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +0867ee: 6e20 a41b 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +0867f4: 5520 a805 |000e: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +0867f8: 3800 0b00 |0010: if-eqz v0, 001b // +000b │ │ +0867fc: 6e10 7f1b 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +086802: 0a00 |0015: move-result v0 │ │ +086804: 3900 0500 |0016: if-nez v0, 001b // +0005 │ │ +086808: 6e20 a41b 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +08680e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=564 │ │ 0x000b line=565 │ │ 0x000e line=567 │ │ 0x0018 line=568 │ │ 0x001b line=570 │ │ @@ -169330,24 +169329,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08680c: |[08680c] android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu:()Z │ │ -08681c: 2200 e702 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -086820: 6e10 e913 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@13e9 │ │ -086826: 0c01 |0005: move-result-object v1 │ │ -086828: 7020 e416 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ -08682e: 5b20 ab05 |0009: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086832: 5420 ab05 |000b: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086836: 6e20 2617 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ -08683c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -08683e: 0f00 |0011: return v0 │ │ +086810: |[086810] android.support.v7.app.ActionBarActivityDelegateBase.initializePanelMenu:()Z │ │ +086820: 2200 ee02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +086824: 6e10 e913 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getActionBarThemedContext:()Landroid/content/Context; // method@13e9 │ │ +08682a: 0c01 |0005: move-result-object v1 │ │ +08682c: 7020 e416 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ +086832: 5b20 ab05 |0009: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086836: 5420 ab05 |000b: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +08683a: 6e20 2617 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ +086840: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +086842: 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; │ │ @@ -169357,79 +169356,79 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -086840: |[086840] android.support.v7.app.ActionBarActivityDelegateBase.preparePanel:()Z │ │ -086850: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -086852: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -086854: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -086856: 5552 ae05 |0003: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ -08685a: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -08685e: 0f00 |0007: return v0 │ │ -086860: 5452 ab05 |0008: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086864: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ -086868: 5552 af05 |000c: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ -08686c: 3802 3b00 |000e: if-eqz v2, 0049 // +003b │ │ -086870: 5452 ab05 |0010: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086874: 3902 0e00 |0012: if-nez v2, 0020 // +000e │ │ -086878: 7010 f113 0500 |0014: invoke-direct {v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.initializePanelMenu:()Z // method@13f1 │ │ -08687e: 0a02 |0017: move-result v2 │ │ -086880: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ -086884: 5452 ab05 |001a: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086888: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ -08688c: 0110 |001e: move v0, v1 │ │ -08688e: 28e8 |001f: goto 0007 // -0018 │ │ -086890: 5452 a305 |0020: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086894: 3802 0900 |0022: if-eqz v2, 002b // +0009 │ │ -086898: 5452 a305 |0024: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -08689c: 5453 ab05 |0026: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868a0: 6e30 d219 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@19d2 │ │ -0868a6: 5452 ab05 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868aa: 6e10 3917 0200 |002d: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -0868b0: 5452 a505 |0030: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -0868b4: 5453 ab05 |0032: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868b8: 6e30 ab13 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ -0868be: 0a02 |0037: move-result v2 │ │ -0868c0: 3902 0f00 |0038: if-nez v2, 0047 // +000f │ │ -0868c4: 5b54 ab05 |003a: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868c8: 5450 a305 |003c: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -0868cc: 3800 0700 |003e: if-eqz v0, 0045 // +0007 │ │ -0868d0: 5450 a305 |0040: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -0868d4: 6e30 d219 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@19d2 │ │ -0868da: 0110 |0045: move v0, v1 │ │ -0868dc: 28c1 |0046: goto 0007 // -003f │ │ -0868de: 5c51 af05 |0047: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ -0868e2: 5452 ab05 |0049: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868e6: 6e10 3917 0200 |004b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -0868ec: 5452 ad05 |004e: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ -0868f0: 3802 0b00 |0050: if-eqz v2, 005b // +000b │ │ -0868f4: 5452 ab05 |0052: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0868f8: 5453 ad05 |0054: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ -0868fc: 6e20 2217 3200 |0056: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1722 │ │ -086902: 5b54 ad05 |0059: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ -086906: 5452 a505 |005b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -08690a: 5453 ab05 |005d: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -08690e: 6e40 ae13 1234 |005f: invoke-virtual {v2, v1, v4, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ -086914: 0a02 |0062: move-result v2 │ │ -086916: 3902 1200 |0063: if-nez v2, 0075 // +0012 │ │ -08691a: 5450 a305 |0065: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -08691e: 3800 0700 |0067: if-eqz v0, 006e // +0007 │ │ -086922: 5450 a305 |0069: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086926: 6e30 d219 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@19d2 │ │ -08692c: 5450 ab05 |006e: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -086930: 6e10 3817 0000 |0070: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -086936: 0110 |0073: move v0, v1 │ │ -086938: 2893 |0074: goto 0007 // -006d │ │ -08693a: 5451 ab05 |0075: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -08693e: 6e10 3817 0100 |0077: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -086944: 5c50 ae05 |007a: iput-boolean v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ -086948: 288b |007c: goto 0007 // -0075 │ │ +086844: |[086844] android.support.v7.app.ActionBarActivityDelegateBase.preparePanel:()Z │ │ +086854: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +086856: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +086858: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08685a: 5552 ae05 |0003: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ +08685e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +086862: 0f00 |0007: return v0 │ │ +086864: 5452 ab05 |0008: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086868: 3802 0600 |000a: if-eqz v2, 0010 // +0006 │ │ +08686c: 5552 af05 |000c: iget-boolean v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ +086870: 3802 3b00 |000e: if-eqz v2, 0049 // +003b │ │ +086874: 5452 ab05 |0010: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086878: 3902 0e00 |0012: if-nez v2, 0020 // +000e │ │ +08687c: 7010 f113 0500 |0014: invoke-direct {v5}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.initializePanelMenu:()Z // method@13f1 │ │ +086882: 0a02 |0017: move-result v2 │ │ +086884: 3802 0600 |0018: if-eqz v2, 001e // +0006 │ │ +086888: 5452 ab05 |001a: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +08688c: 3902 0400 |001c: if-nez v2, 0020 // +0004 │ │ +086890: 0110 |001e: move v0, v1 │ │ +086892: 28e8 |001f: goto 0007 // -0018 │ │ +086894: 5452 a305 |0020: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086898: 3802 0900 |0022: if-eqz v2, 002b // +0009 │ │ +08689c: 5452 a305 |0024: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0868a0: 5453 ab05 |0026: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868a4: 6e30 d219 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@19d2 │ │ +0868aa: 5452 ab05 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868ae: 6e10 3917 0200 |002d: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +0868b4: 5452 a505 |0030: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +0868b8: 5453 ab05 |0032: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868bc: 6e30 ab13 1203 |0034: invoke-virtual {v2, v1, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ +0868c2: 0a02 |0037: move-result v2 │ │ +0868c4: 3902 0f00 |0038: if-nez v2, 0047 // +000f │ │ +0868c8: 5b54 ab05 |003a: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868cc: 5450 a305 |003c: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0868d0: 3800 0700 |003e: if-eqz v0, 0045 // +0007 │ │ +0868d4: 5450 a305 |0040: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0868d8: 6e30 d219 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@19d2 │ │ +0868de: 0110 |0045: move v0, v1 │ │ +0868e0: 28c1 |0046: goto 0007 // -003f │ │ +0868e2: 5c51 af05 |0047: iput-boolean v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ +0868e6: 5452 ab05 |0049: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868ea: 6e10 3917 0200 |004b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +0868f0: 5452 ad05 |004e: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ +0868f4: 3802 0b00 |0050: if-eqz v2, 005b // +000b │ │ +0868f8: 5452 ab05 |0052: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0868fc: 5453 ad05 |0054: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ +086900: 6e20 2217 3200 |0056: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1722 │ │ +086906: 5b54 ad05 |0059: iput-object v4, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ +08690a: 5452 a505 |005b: iget-object v2, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +08690e: 5453 ab05 |005d: iget-object v3, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086912: 6e40 ae13 1234 |005f: invoke-virtual {v2, v1, v4, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ +086918: 0a02 |0062: move-result v2 │ │ +08691a: 3902 1200 |0063: if-nez v2, 0075 // +0012 │ │ +08691e: 5450 a305 |0065: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086922: 3800 0700 |0067: if-eqz v0, 006e // +0007 │ │ +086926: 5450 a305 |0069: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +08692a: 6e30 d219 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@19d2 │ │ +086930: 5450 ab05 |006e: iget-object v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086934: 6e10 3817 0000 |0070: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08693a: 0110 |0073: move v0, v1 │ │ +08693c: 2893 |0074: goto 0007 // -006d │ │ +08693e: 5451 ab05 |0075: iget-object v1, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +086942: 6e10 3817 0100 |0077: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +086948: 5c50 ae05 |007a: iput-boolean v0, v5, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ +08694c: 288b |007c: goto 0007 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=596 │ │ 0x0007 line=659 │ │ 0x0008 line=601 │ │ 0x0010 line=602 │ │ 0x0014 line=603 │ │ @@ -169462,38 +169461,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 │ │ -08694c: |[08694c] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08695c: 5410 a305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086960: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ -086964: 5410 a305 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086968: 6e10 af19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@19af │ │ -08696e: 0a00 |0009: move-result v0 │ │ -086970: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ -086974: 5410 a305 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086978: 6e10 ae19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@19ae │ │ -08697e: 0a00 |0011: move-result v0 │ │ -086980: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -086984: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ -086988: 5410 a305 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -08698c: 6e10 a419 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@19a4 │ │ -086992: 0a00 |001b: move-result v0 │ │ -086994: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ -086998: 5410 a305 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -08699c: 6e10 de19 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@19de │ │ -0869a2: 0e00 |0023: return-void │ │ -0869a4: 5410 a305 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -0869a8: 6e10 a819 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@19a8 │ │ -0869ae: 28fa |0029: goto 0023 // -0006 │ │ -0869b0: 6e10 f416 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ -0869b6: 28f6 |002d: goto 0023 // -000a │ │ +086950: |[086950] android.support.v7.app.ActionBarActivityDelegateBase.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +086960: 5410 a305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086964: 3800 2800 |0002: if-eqz v0, 002a // +0028 │ │ +086968: 5410 a305 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +08696c: 6e10 af19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@19af │ │ +086972: 0a00 |0009: move-result v0 │ │ +086974: 3800 2000 |000a: if-eqz v0, 002a // +0020 │ │ +086978: 5410 a305 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +08697c: 6e10 ae19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@19ae │ │ +086982: 0a00 |0011: move-result v0 │ │ +086984: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +086988: 3903 1000 |0014: if-nez v3, 0024 // +0010 │ │ +08698c: 5410 a305 |0016: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086990: 6e10 a419 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getVisibility:()I // method@19a4 │ │ +086996: 0a00 |001b: move-result v0 │ │ +086998: 3900 0700 |001c: if-nez v0, 0023 // +0007 │ │ +08699c: 5410 a305 |001e: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0869a0: 6e10 de19 0000 |0020: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@19de │ │ +0869a6: 0e00 |0023: return-void │ │ +0869a8: 5410 a305 |0024: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0869ac: 6e10 a819 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@19a8 │ │ +0869b2: 28fa |0029: goto 0023 // -0006 │ │ +0869b4: 6e10 f416 0200 |002a: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ +0869ba: 28f6 |002d: goto 0023 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x000c line=427 │ │ 0x0016 line=428 │ │ 0x001e line=429 │ │ 0x0023 line=438 │ │ @@ -169509,31 +169508,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 │ │ -0869b8: |[0869b8] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ -0869c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0869ca: 5530 a705 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -0869ce: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ -0869d2: 6e10 7f1b 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -0869d8: 0a00 |0008: move-result v0 │ │ -0869da: 1241 |0009: const/4 v1, #int 4 // #4 │ │ -0869dc: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ -0869e0: 6e20 a41b 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -0869e6: 5530 a805 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -0869ea: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ -0869ee: 6e10 7a1b 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1b7a │ │ -0869f4: 0a00 |0016: move-result v0 │ │ -0869f6: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ -0869fa: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ -0869fe: 6e20 a41b 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -086a04: 0e00 |001e: return-void │ │ +0869bc: |[0869bc] android.support.v7.app.ActionBarActivityDelegateBase.showProgressBars:(Landroid/support/v7/internal/widget/ProgressBarICS;Landroid/support/v7/internal/widget/ProgressBarICS;)V │ │ +0869cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0869ce: 5530 a705 |0001: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +0869d2: 3800 0c00 |0003: if-eqz v0, 000f // +000c │ │ +0869d6: 6e10 7f1b 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +0869dc: 0a00 |0008: move-result v0 │ │ +0869de: 1241 |0009: const/4 v1, #int 4 // #4 │ │ +0869e0: 3310 0500 |000a: if-ne v0, v1, 000f // +0005 │ │ +0869e4: 6e20 a41b 2500 |000c: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +0869ea: 5530 a805 |000f: iget-boolean v0, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +0869ee: 3800 0d00 |0011: if-eqz v0, 001e // +000d │ │ +0869f2: 6e10 7a1b 0400 |0013: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1b7a │ │ +0869f8: 0a00 |0016: move-result v0 │ │ +0869fa: 1301 1027 |0017: const/16 v1, #int 10000 // #2710 │ │ +0869fe: 3510 0500 |0019: if-ge v0, v1, 001e // +0005 │ │ +086a02: 6e20 a41b 2400 |001b: invoke-virtual {v4, v2}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086a08: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=553 │ │ 0x000c line=554 │ │ 0x000f line=557 │ │ 0x001b line=558 │ │ 0x001e line=560 │ │ @@ -169547,67 +169546,67 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -086a08: |[086a08] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ -086a18: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -086a1c: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ -086a20: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -086a22: 7010 ea13 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@13ea │ │ -086a28: 0c00 |0008: move-result-object v0 │ │ -086a2a: 7010 ec13 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@13ec │ │ -086a30: 0c01 |000c: move-result-object v1 │ │ -086a32: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ -086a34: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ -086a38: 5585 a805 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -086a3c: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ -086a40: 6e10 7a1b 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1b7a │ │ -086a46: 0a02 |0017: move-result v2 │ │ -086a48: 6e10 871b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@1b87 │ │ -086a4e: 0a05 |001b: move-result v5 │ │ -086a50: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ -086a54: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ -086a58: 0143 |0020: move v3, v4 │ │ -086a5a: 6e20 a41b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -086a60: 5585 a705 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -086a64: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ -086a68: 6e20 a41b 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -086a6e: 0e00 |002b: return-void │ │ -086a70: 1243 |002c: const/4 v3, #int 4 // #4 │ │ -086a72: 28f4 |002d: goto 0021 // -000c │ │ -086a74: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ -086a76: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ -086a7a: 5584 a805 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -086a7e: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ -086a82: 6e20 a41b 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -086a88: 5584 a705 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -086a8c: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ -086a90: 6e20 a41b 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -086a96: 28ec |003f: goto 002b // -0014 │ │ -086a98: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ -086a9a: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ -086a9e: 1214 |0043: const/4 v4, #int 1 // #1 │ │ -086aa0: 6e20 9a1b 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ -086aa6: 28e4 |0047: goto 002b // -001c │ │ -086aa8: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ -086aaa: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ -086aae: 6e20 9a1b 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ -086ab4: 28dd |004e: goto 002b // -0023 │ │ -086ab6: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ -086aba: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ -086abe: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ -086ac2: 6e20 a01b 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ -086ac8: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ -086acc: 7030 0914 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@1409 │ │ -086ad2: 28ce |005d: goto 002b // -0032 │ │ -086ad4: 7030 f013 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@13f0 │ │ -086ada: 28ca |0061: goto 002b // -0036 │ │ +086a0c: |[086a0c] android.support.v7.app.ActionBarActivityDelegateBase.updateProgressBars:(I)V │ │ +086a1c: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +086a20: 1306 1027 |0002: const/16 v6, #int 10000 // #2710 │ │ +086a24: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +086a26: 7010 ea13 0800 |0005: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getCircularProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@13ea │ │ +086a2c: 0c00 |0008: move-result-object v0 │ │ +086a2e: 7010 ec13 0800 |0009: invoke-direct {v8}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getHorizontalProgressBar:()Landroid/support/v7/internal/widget/ProgressBarICS; // method@13ec │ │ +086a34: 0c01 |000c: move-result-object v1 │ │ +086a36: 12f5 |000d: const/4 v5, #int -1 // #ff │ │ +086a38: 3359 2000 |000e: if-ne v9, v5, 002e // +0020 │ │ +086a3c: 5585 a805 |0010: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +086a40: 3805 1200 |0012: if-eqz v5, 0024 // +0012 │ │ +086a44: 6e10 7a1b 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.getProgress:()I // method@1b7a │ │ +086a4a: 0a02 |0017: move-result v2 │ │ +086a4c: 6e10 871b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.isIndeterminate:()Z // method@1b87 │ │ +086a52: 0a05 |001b: move-result v5 │ │ +086a54: 3905 0400 |001c: if-nez v5, 0020 // +0004 │ │ +086a58: 3562 0e00 |001e: if-ge v2, v6, 002c // +000e │ │ +086a5c: 0143 |0020: move v3, v4 │ │ +086a5e: 6e20 a41b 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086a64: 5585 a705 |0024: iget-boolean v5, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +086a68: 3805 0500 |0026: if-eqz v5, 002b // +0005 │ │ +086a6c: 6e20 a41b 4000 |0028: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086a72: 0e00 |002b: return-void │ │ +086a74: 1243 |002c: const/4 v3, #int 4 // #4 │ │ +086a76: 28f4 |002d: goto 0021 // -000c │ │ +086a78: 12e5 |002e: const/4 v5, #int -2 // #fe │ │ +086a7a: 3359 1100 |002f: if-ne v9, v5, 0040 // +0011 │ │ +086a7e: 5584 a805 |0031: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +086a82: 3804 0500 |0033: if-eqz v4, 0038 // +0005 │ │ +086a86: 6e20 a41b 7100 |0035: invoke-virtual {v1, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086a8c: 5584 a705 |0038: iget-boolean v4, v8, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +086a90: 3804 f1ff |003a: if-eqz v4, 002b // -000f │ │ +086a94: 6e20 a41b 7000 |003c: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +086a9a: 28ec |003f: goto 002b // -0014 │ │ +086a9c: 12d5 |0040: const/4 v5, #int -3 // #fd │ │ +086a9e: 3359 0700 |0041: if-ne v9, v5, 0048 // +0007 │ │ +086aa2: 1214 |0043: const/4 v4, #int 1 // #1 │ │ +086aa4: 6e20 9a1b 4100 |0044: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ +086aaa: 28e4 |0047: goto 002b // -001c │ │ +086aac: 12c5 |0048: const/4 v5, #int -4 // #fc │ │ +086aae: 3359 0600 |0049: if-ne v9, v5, 004f // +0006 │ │ +086ab2: 6e20 9a1b 4100 |004b: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setIndeterminate:(Z)V // method@1b9a │ │ +086ab8: 28dd |004e: goto 002b // -0023 │ │ +086aba: 3a09 dcff |004f: if-ltz v9, 002b // -0024 │ │ +086abe: 3669 daff |0051: if-gt v9, v6, 002b // -0026 │ │ +086ac2: d804 0900 |0053: add-int/lit8 v4, v9, #int 0 // #00 │ │ +086ac6: 6e20 a01b 4100 |0055: invoke-virtual {v1, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.setProgress:(I)V // method@1ba0 │ │ +086acc: 3569 0600 |0058: if-ge v9, v6, 005e // +0006 │ │ +086ad0: 7030 0914 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@1409 │ │ +086ad6: 28ce |005d: goto 002b // -0032 │ │ +086ad8: 7030 f013 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@13f0 │ │ +086ade: 28ca |0061: goto 002b // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=513 │ │ 0x0009 line=514 │ │ 0x000d line=516 │ │ 0x0010 line=517 │ │ 0x0014 line=518 │ │ @@ -169646,25 +169645,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 │ │ -086adc: |[086adc] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -086aec: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ -086af2: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086af6: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -086afc: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086b02: 0c00 |000b: move-result-object v0 │ │ -086b04: 1f00 ad03 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -086b08: 6e30 0a1f 4005 |000e: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f0a │ │ -086b0e: 5431 a505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086b12: 6e10 9913 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ -086b18: 0e00 |0016: return-void │ │ +086ae0: |[086ae0] android.support.v7.app.ActionBarActivityDelegateBase.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +086af0: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ +086af6: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086afa: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +086b00: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086b06: 0c00 |000b: move-result-object v0 │ │ +086b08: 1f00 b603 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +086b0c: 6e30 0a1f 4005 |000e: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f0a │ │ +086b12: 5431 a505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086b16: 6e10 9913 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ +086b1c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x000e line=145 │ │ 0x0011 line=146 │ │ 0x0016 line=147 │ │ @@ -169679,21 +169678,21 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -086b1c: |[086b1c] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -086b2c: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ -086b32: 2200 b002 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b0 │ │ -086b36: 5431 a505 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086b3a: 5432 a505 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086b3e: 7030 7714 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@1477 │ │ -086b44: 1100 |000c: return-object v0 │ │ +086b20: |[086b20] android.support.v7.app.ActionBarActivityDelegateBase.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +086b30: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ +086b36: 2200 b702 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b7 │ │ +086b3a: 5431 a505 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086b3e: 5432 a505 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086b42: 7030 7714 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@1477 │ │ +086b48: 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; │ │ │ │ @@ -169702,121 +169701,121 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 225 16-bit code units │ │ -086b48: |[086b48] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ -086b58: 1409 0200 0201 |0000: const v9, #float 2.38772e-38 // #01020002 │ │ -086b5e: 55a7 b005 |0003: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ -086b62: 3907 b700 |0005: if-nez v7, 00bc // +00b7 │ │ -086b66: 55a7 a905 |0007: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ -086b6a: 3807 d000 |0009: if-eqz v7, 00d9 // +00d0 │ │ -086b6e: 55a7 ac05 |000b: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@05ac │ │ -086b72: 3807 b000 |000d: if-eqz v7, 00bd // +00b0 │ │ -086b76: 54a7 a505 |000f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086b7a: 6008 2b07 |0011: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@072b │ │ -086b7e: 6e20 af13 8700 |0013: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ -086b84: 54a7 a505 |0016: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086b88: 6008 ec06 |0018: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ -086b8c: 6e20 7713 8700 |001a: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086b92: 0c07 |001d: move-result-object v7 │ │ -086b94: 1f07 0f03 |001e: check-cast v7, Landroid/support/v7/internal/widget/ActionBarView; // type@030f │ │ -086b98: 5ba7 a305 |0020: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086b9c: 54a7 a305 |0022: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086ba0: 54a8 a505 |0024: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086ba4: 6e20 db19 8700 |0026: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@19db │ │ -086baa: 55a7 a805 |0029: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -086bae: 3807 0700 |002b: if-eqz v7, 0032 // +0007 │ │ -086bb2: 54a7 a305 |002d: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086bb6: 6e10 aa19 0700 |002f: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@19aa │ │ -086bbc: 55a7 a705 |0032: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -086bc0: 3807 0700 |0034: if-eqz v7, 003b // +0007 │ │ -086bc4: 54a7 a305 |0036: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086bc8: 6e10 a919 0700 |0038: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@19a9 │ │ -086bce: 1a07 ba24 |003b: const-string v7, "splitActionBarWhenNarrow" // string@24ba │ │ -086bd2: 6e10 ef13 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@13ef │ │ -086bd8: 0c08 |0040: move-result-object v8 │ │ -086bda: 6e20 c722 8700 |0041: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -086be0: 0a06 |0044: move-result v6 │ │ -086be2: 3806 8100 |0045: if-eqz v6, 00c6 // +0081 │ │ -086be6: 54a7 a505 |0047: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086bea: 6e10 7e13 0700 |0049: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@137e │ │ -086bf0: 0c07 |004c: move-result-object v7 │ │ -086bf2: 6008 7b06 |004d: sget v8, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@067b │ │ -086bf6: 6e20 7001 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -086bfc: 0a04 |0052: move-result v4 │ │ -086bfe: 54a7 a505 |0053: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086c02: 6008 2007 |0055: sget v8, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ -086c06: 6e20 7713 8700 |0057: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086c0c: 0c05 |005a: move-result-object v5 │ │ -086c0e: 1f05 0403 |005b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0304 │ │ -086c12: 3805 2400 |005d: if-eqz v5, 0081 // +0024 │ │ -086c16: 54a7 a305 |005f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086c1a: 6e20 d519 5700 |0061: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@19d5 │ │ -086c20: 54a7 a305 |0064: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086c24: 6e20 d419 4700 |0066: invoke-virtual {v7, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@19d4 │ │ -086c2a: 54a7 a305 |0069: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086c2e: 6e20 d619 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@19d6 │ │ -086c34: 54a7 a505 |006e: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086c38: 6008 f306 |0070: sget v8, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@06f3 │ │ -086c3c: 6e20 7713 8700 |0072: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086c42: 0c02 |0075: move-result-object v2 │ │ -086c44: 1f02 0603 |0076: check-cast v2, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0306 │ │ -086c48: 6e20 2719 5200 |0078: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1927 │ │ -086c4e: 6e20 2619 4200 |007b: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1926 │ │ -086c54: 6e20 2819 6200 |007e: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1928 │ │ -086c5a: 54a7 a505 |0081: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086c5e: 6e20 7713 9700 |0083: invoke-virtual {v7, v9}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086c64: 0c03 |0086: move-result-object v3 │ │ -086c66: 12f7 |0087: const/4 v7, #int -1 // #ff │ │ -086c68: 6e20 d91e 7300 |0088: invoke-virtual {v3, v7}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ -086c6e: 54a7 a505 |008b: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086c72: 6008 ed06 |008d: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@06ed │ │ -086c76: 6e20 7713 8700 |008f: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086c7c: 0c01 |0092: move-result-object v1 │ │ -086c7e: 6e20 d91e 9100 |0093: invoke-virtual {v1, v9}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ -086c84: 54a7 b105 |0096: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ -086c88: 3807 0c00 |0098: if-eqz v7, 00a4 // +000c │ │ -086c8c: 54a7 a305 |009a: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086c90: 54a8 b105 |009c: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ -086c94: 6e20 dc19 8700 |009e: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@19dc │ │ -086c9a: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ -086c9c: 5ba7 b105 |00a2: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ -086ca0: 7010 e613 0a00 |00a4: invoke-direct {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.applyFixedSizeWindow:()V // method@13e6 │ │ -086ca6: 1217 |00a7: const/4 v7, #int 1 // #1 │ │ -086ca8: 5ca7 b005 |00a8: iput-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ -086cac: 54a7 a505 |00aa: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086cb0: 6e10 8313 0700 |00ac: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ -086cb6: 0c07 |00af: move-result-object v7 │ │ -086cb8: 6e10 5d1f 0700 |00b0: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -086cbe: 0c07 |00b3: move-result-object v7 │ │ -086cc0: 2208 a602 |00b4: new-instance v8, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@02a6 │ │ -086cc4: 7020 db13 a800 |00b6: invoke-direct {v8, v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@13db │ │ -086cca: 6e20 c01e 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1ec0 │ │ -086cd0: 0e00 |00bc: return-void │ │ -086cd2: 54a7 a505 |00bd: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086cd6: 6008 2907 |00bf: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0729 │ │ -086cda: 6e20 af13 8700 |00c1: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ -086ce0: 2900 52ff |00c4: goto/16 0016 // -00ae │ │ -086ce4: 54a7 a505 |00c6: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086ce8: 6208 dd07 |00c8: sget-object v8, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ -086cec: 6e20 8413 8700 |00ca: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ -086cf2: 0c00 |00cd: move-result-object v0 │ │ -086cf4: 1227 |00ce: const/4 v7, #int 2 // #2 │ │ -086cf6: 1208 |00cf: const/4 v8, #int 0 // #0 │ │ -086cf8: 6e30 8301 7008 |00d0: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -086cfe: 0a04 |00d3: move-result v4 │ │ -086d00: 6e10 9101 0000 |00d4: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -086d06: 2900 7cff |00d7: goto/16 0053 // -0084 │ │ -086d0a: 54a7 a505 |00d9: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086d0e: 6008 4007 |00db: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_simple_decor:I // field@0740 │ │ -086d12: 6e20 af13 8700 |00dd: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ -086d18: 28a1 |00e0: goto 0081 // -005f │ │ +086b4c: |[086b4c] android.support.v7.app.ActionBarActivityDelegateBase.ensureSubDecor:()V │ │ +086b5c: 1409 0200 0201 |0000: const v9, #float 2.38772e-38 // #01020002 │ │ +086b62: 55a7 b005 |0003: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ +086b66: 3907 b700 |0005: if-nez v7, 00bc // +00b7 │ │ +086b6a: 55a7 a905 |0007: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ +086b6e: 3807 d000 |0009: if-eqz v7, 00d9 // +00d0 │ │ +086b72: 55a7 ac05 |000b: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@05ac │ │ +086b76: 3807 b000 |000d: if-eqz v7, 00bd // +00b0 │ │ +086b7a: 54a7 a505 |000f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086b7e: 6008 2b07 |0011: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor_overlay:I // field@072b │ │ +086b82: 6e20 af13 8700 |0013: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ +086b88: 54a7 a505 |0016: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086b8c: 6008 ec06 |0018: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ +086b90: 6e20 7713 8700 |001a: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086b96: 0c07 |001d: move-result-object v7 │ │ +086b98: 1f07 1603 |001e: check-cast v7, Landroid/support/v7/internal/widget/ActionBarView; // type@0316 │ │ +086b9c: 5ba7 a305 |0020: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086ba0: 54a7 a305 |0022: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086ba4: 54a8 a505 |0024: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086ba8: 6e20 db19 8700 |0026: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowCallback:(Landroid/view/Window$Callback;)V // method@19db │ │ +086bae: 55a7 a805 |0029: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +086bb2: 3807 0700 |002b: if-eqz v7, 0032 // +0007 │ │ +086bb6: 54a7 a305 |002d: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086bba: 6e10 aa19 0700 |002f: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@19aa │ │ +086bc0: 55a7 a705 |0032: iget-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +086bc4: 3807 0700 |0034: if-eqz v7, 003b // +0007 │ │ +086bc8: 54a7 a305 |0036: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086bcc: 6e10 a919 0700 |0038: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@19a9 │ │ +086bd2: 1a07 c324 |003b: const-string v7, "splitActionBarWhenNarrow" // string@24c3 │ │ +086bd6: 6e10 ef13 0a00 |003d: invoke-virtual {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@13ef │ │ +086bdc: 0c08 |0040: move-result-object v8 │ │ +086bde: 6e20 c722 8700 |0041: invoke-virtual {v7, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +086be4: 0a06 |0044: move-result v6 │ │ +086be6: 3806 8100 |0045: if-eqz v6, 00c6 // +0081 │ │ +086bea: 54a7 a505 |0047: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086bee: 6e10 7e13 0700 |0049: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getResources:()Landroid/content/res/Resources; // method@137e │ │ +086bf4: 0c07 |004c: move-result-object v7 │ │ +086bf6: 6008 7b06 |004d: sget v8, Landroid/support/v7/appcompat/R$bool;.abc_split_action_bar_is_narrow:I // field@067b │ │ +086bfa: 6e20 7001 8700 |004f: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +086c00: 0a04 |0052: move-result v4 │ │ +086c02: 54a7 a505 |0053: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086c06: 6008 2007 |0055: sget v8, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ +086c0a: 6e20 7713 8700 |0057: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086c10: 0c05 |005a: move-result-object v5 │ │ +086c12: 1f05 0b03 |005b: check-cast v5, Landroid/support/v7/internal/widget/ActionBarContainer; // type@030b │ │ +086c16: 3805 2400 |005d: if-eqz v5, 0081 // +0024 │ │ +086c1a: 54a7 a305 |005f: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086c1e: 6e20 d519 5700 |0061: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@19d5 │ │ +086c24: 54a7 a305 |0064: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086c28: 6e20 d419 4700 |0066: invoke-virtual {v7, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@19d4 │ │ +086c2e: 54a7 a305 |0069: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086c32: 6e20 d619 6700 |006b: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@19d6 │ │ +086c38: 54a7 a505 |006e: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086c3c: 6008 f306 |0070: sget v8, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@06f3 │ │ +086c40: 6e20 7713 8700 |0072: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086c46: 0c02 |0075: move-result-object v2 │ │ +086c48: 1f02 0d03 |0076: check-cast v2, Landroid/support/v7/internal/widget/ActionBarContextView; // type@030d │ │ +086c4c: 6e20 2719 5200 |0078: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1927 │ │ +086c52: 6e20 2619 4200 |007b: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@1926 │ │ +086c58: 6e20 2819 6200 |007e: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@1928 │ │ +086c5e: 54a7 a505 |0081: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086c62: 6e20 7713 9700 |0083: invoke-virtual {v7, v9}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086c68: 0c03 |0086: move-result-object v3 │ │ +086c6a: 12f7 |0087: const/4 v7, #int -1 // #ff │ │ +086c6c: 6e20 d91e 7300 |0088: invoke-virtual {v3, v7}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ +086c72: 54a7 a505 |008b: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086c76: 6008 ed06 |008d: sget v8, Landroid/support/v7/appcompat/R$id;.action_bar_activity_content:I // field@06ed │ │ +086c7a: 6e20 7713 8700 |008f: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086c80: 0c01 |0092: move-result-object v1 │ │ +086c82: 6e20 d91e 9100 |0093: invoke-virtual {v1, v9}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ +086c88: 54a7 b105 |0096: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ +086c8c: 3807 0c00 |0098: if-eqz v7, 00a4 // +000c │ │ +086c90: 54a7 a305 |009a: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086c94: 54a8 b105 |009c: iget-object v8, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ +086c98: 6e20 dc19 8700 |009e: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@19dc │ │ +086c9e: 1207 |00a1: const/4 v7, #int 0 // #0 │ │ +086ca0: 5ba7 b105 |00a2: iput-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ +086ca4: 7010 e613 0a00 |00a4: invoke-direct {v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.applyFixedSizeWindow:()V // method@13e6 │ │ +086caa: 1217 |00a7: const/4 v7, #int 1 // #1 │ │ +086cac: 5ca7 b005 |00a8: iput-boolean v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ +086cb0: 54a7 a505 |00aa: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086cb4: 6e10 8313 0700 |00ac: invoke-virtual {v7}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ +086cba: 0c07 |00af: move-result-object v7 │ │ +086cbc: 6e10 5d1f 0700 |00b0: invoke-virtual {v7}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +086cc2: 0c07 |00b3: move-result-object v7 │ │ +086cc4: 2208 ad02 |00b4: new-instance v8, Landroid/support/v7/app/ActionBarActivityDelegateBase$1; // type@02ad │ │ +086cc8: 7020 db13 a800 |00b6: invoke-direct {v8, v10}, Landroid/support/v7/app/ActionBarActivityDelegateBase$1;.:(Landroid/support/v7/app/ActionBarActivityDelegateBase;)V // method@13db │ │ +086cce: 6e20 c01e 8700 |00b9: invoke-virtual {v7, v8}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1ec0 │ │ +086cd4: 0e00 |00bc: return-void │ │ +086cd6: 54a7 a505 |00bd: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086cda: 6008 2907 |00bf: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_decor:I // field@0729 │ │ +086cde: 6e20 af13 8700 |00c1: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ +086ce4: 2900 52ff |00c4: goto/16 0016 // -00ae │ │ +086ce8: 54a7 a505 |00c6: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086cec: 6208 dd07 |00c8: sget-object v8, Landroid/support/v7/appcompat/R$styleable;.ActionBarWindow:[I // field@07dd │ │ +086cf0: 6e20 8413 8700 |00ca: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@1384 │ │ +086cf6: 0c00 |00cd: move-result-object v0 │ │ +086cf8: 1227 |00ce: const/4 v7, #int 2 // #2 │ │ +086cfa: 1208 |00cf: const/4 v8, #int 0 // #0 │ │ +086cfc: 6e30 8301 7008 |00d0: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +086d02: 0a04 |00d3: move-result v4 │ │ +086d04: 6e10 9101 0000 |00d4: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +086d0a: 2900 7cff |00d7: goto/16 0053 // -0084 │ │ +086d0e: 54a7 a505 |00d9: iget-object v7, v10, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086d12: 6008 4007 |00db: sget v8, Landroid/support/v7/appcompat/R$layout;.abc_simple_decor:I // field@0740 │ │ +086d16: 6e20 af13 8700 |00dd: invoke-virtual {v7, v8}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ +086d1c: 28a1 |00e0: goto 0081 // -005f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0007 line=156 │ │ 0x000b line=157 │ │ 0x000f line=158 │ │ 0x0016 line=162 │ │ @@ -169870,17 +169869,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086d1c: |[086d1c] android.support.v7.app.ActionBarActivityDelegateBase.getHomeAsUpIndicatorAttrId:()I │ │ -086d2c: 6000 3706 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0637 │ │ -086d30: 0f00 |0002: return v0 │ │ +086d20: |[086d20] android.support.v7.app.ActionBarActivityDelegateBase.getHomeAsUpIndicatorAttrId:()I │ │ +086d30: 6000 3706 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.homeAsUpIndicator:I // field@0637 │ │ +086d34: 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;) │ │ @@ -169888,32 +169887,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -086d34: |[086d34] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ -086d44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -086d46: 5421 a405 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -086d4a: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -086d4e: 5421 a405 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -086d52: 6e10 5c1c 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ -086d58: 0f00 |000a: return v0 │ │ -086d5a: 5421 a305 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086d5e: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -086d62: 5421 a305 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086d66: 6e10 a719 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@19a7 │ │ -086d6c: 0a01 |0014: move-result v1 │ │ -086d6e: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ -086d72: 5421 a305 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086d76: 6e10 8519 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@1985 │ │ -086d7c: 28ee |001c: goto 000a // -0012 │ │ -086d7e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -086d80: 28ec |001e: goto 000a // -0014 │ │ +086d38: |[086d38] android.support.v7.app.ActionBarActivityDelegateBase.onBackPressed:()Z │ │ +086d48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +086d4a: 5421 a405 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +086d4e: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +086d52: 5421 a405 |0005: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +086d56: 6e10 5c1c 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ +086d5c: 0f00 |000a: return v0 │ │ +086d5e: 5421 a305 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086d62: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +086d66: 5421 a305 |000f: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086d6a: 6e10 a719 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@19a7 │ │ +086d70: 0a01 |0014: move-result v1 │ │ +086d72: 3801 0800 |0015: if-eqz v1, 001d // +0008 │ │ +086d76: 5421 a305 |0017: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086d7a: 6e10 8519 0100 |0019: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.collapseActionView:()V // method@1985 │ │ +086d80: 28ee |001c: goto 000a // -0012 │ │ +086d82: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +086d84: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=467 │ │ 0x0005 line=468 │ │ 0x000a line=478 │ │ 0x000b line=473 │ │ 0x0017 line=474 │ │ @@ -169926,27 +169925,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 │ │ -086d84: |[086d84] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -086d94: 5510 a605 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ -086d98: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -086d9c: 0e00 |0004: return-void │ │ -086d9e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -086da0: 5c10 a605 |0006: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ -086da4: 5410 a505 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086da8: 6e10 7613 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@1376 │ │ -086dae: 5410 a305 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086db2: 6e10 8719 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@1987 │ │ -086db8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -086dba: 5c10 a605 |0013: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ -086dbe: 28ef |0015: goto 0004 // -0011 │ │ +086d88: |[086d88] android.support.v7.app.ActionBarActivityDelegateBase.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +086d98: 5510 a605 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ +086d9c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +086da0: 0e00 |0004: return-void │ │ +086da2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +086da4: 5c10 a605 |0006: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ +086da8: 5410 a505 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086dac: 6e10 7613 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.closeOptionsMenu:()V // method@1376 │ │ +086db2: 5410 a305 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086db6: 6e10 8719 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@1987 │ │ +086dbc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +086dbe: 5c10 a605 |0013: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mClosingActionMenu:Z // field@05a6 │ │ +086dc2: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0004 line=374 │ │ 0x0005 line=370 │ │ 0x0008 line=371 │ │ 0x000d line=372 │ │ @@ -169961,24 +169960,24 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -086dc0: |[086dc0] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -086dd0: 5521 a905 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ -086dd4: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -086dd8: 5521 b005 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ -086ddc: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -086de0: 6e10 ee13 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ -086de6: 0c00 |000b: move-result-object v0 │ │ -086de8: 1f00 b002 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b0 │ │ -086dec: 6e20 9e14 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@149e │ │ -086df2: 0e00 |0011: return-void │ │ +086dc4: |[086dc4] android.support.v7.app.ActionBarActivityDelegateBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +086dd4: 5521 a905 |0000: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ +086dd8: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +086ddc: 5521 b005 |0004: iget-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mSubDecorInstalled:Z // field@05b0 │ │ +086de0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +086de4: 6e10 ee13 0200 |0008: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ +086dea: 0c00 |000b: move-result-object v0 │ │ +086dec: 1f00 b702 |000c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b7 │ │ +086df0: 6e20 9e14 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/app/ActionBarImplBase;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@149e │ │ +086df6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=93 │ │ 0x000e line=94 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -169991,16 +169990,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -086df4: |[086df4] android.support.v7.app.ActionBarActivityDelegateBase.onContentChanged:()V │ │ -086e04: 0e00 |0000: return-void │ │ +086df8: |[086df8] android.support.v7.app.ActionBarActivityDelegateBase.onContentChanged:()V │ │ +086e08: 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;) │ │ @@ -170008,22 +170007,22 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -086e08: |[086e08] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -086e18: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -086e1c: 5410 a505 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086e20: 6e30 ab13 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ -086e26: 0a00 |0007: move-result v0 │ │ -086e28: 0f00 |0008: return v0 │ │ -086e2a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -086e2c: 28fe |000a: goto 0008 // -0002 │ │ +086e0c: |[086e0c] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +086e1c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +086e20: 5410 a505 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086e24: 6e30 ab13 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ +086e2a: 0a00 |0007: move-result v0 │ │ +086e2c: 0f00 |0008: return v0 │ │ +086e2e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +086e30: 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; │ │ @@ -170035,25 +170034,25 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -086e30: |[086e30] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ -086e40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086e42: 3903 1000 |0001: if-nez v3, 0011 // +0010 │ │ -086e46: 7010 0014 0200 |0003: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@1400 │ │ -086e4c: 0a01 |0006: move-result v1 │ │ -086e4e: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -086e52: 5421 a505 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086e56: 7030 ed13 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@13ed │ │ -086e5c: 0c00 |000e: move-result-object v0 │ │ -086e5e: 1f00 a703 |000f: check-cast v0, Landroid/view/View; // type@03a7 │ │ -086e62: 1100 |0011: return-object v0 │ │ +086e34: |[086e34] android.support.v7.app.ActionBarActivityDelegateBase.onCreatePanelView:(I)Landroid/view/View; │ │ +086e44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086e46: 3903 1000 |0001: if-nez v3, 0011 // +0010 │ │ +086e4a: 7010 0014 0200 |0003: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@1400 │ │ +086e50: 0a01 |0006: move-result v1 │ │ +086e52: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +086e56: 5421 a505 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086e5a: 7030 ed13 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@13ed │ │ +086e60: 0c00 |000e: move-result-object v0 │ │ +086e62: 1f00 af03 |000f: check-cast v0, Landroid/view/View; // type@03af │ │ +086e66: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=324 │ │ 0x0009 line=325 │ │ 0x0011 line=328 │ │ locals : │ │ @@ -170067,22 +170066,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -086e64: |[086e64] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -086e74: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -086e78: 7110 2018 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ -086e7e: 0c03 |0005: move-result-object v3 │ │ -086e80: 5410 a505 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086e84: 6e30 ac13 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13ac │ │ -086e8a: 0a00 |000b: move-result v0 │ │ -086e8c: 0f00 |000c: return v0 │ │ +086e68: |[086e68] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +086e78: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +086e7c: 7110 2018 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ +086e82: 0c03 |0005: move-result-object v3 │ │ +086e84: 5410 a505 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086e88: 6e30 ac13 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13ac │ │ +086e8e: 0a00 |000b: move-result v0 │ │ +086e90: 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; │ │ @@ -170094,20 +170093,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 │ │ -086e90: |[086e90] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -086ea0: 5420 a505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086ea4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -086ea6: 6e30 8d13 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@138d │ │ -086eac: 0a00 |0006: move-result v0 │ │ -086eae: 0f00 |0007: return v0 │ │ +086e94: |[086e94] android.support.v7.app.ActionBarActivityDelegateBase.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +086ea4: 5420 a505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086ea8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +086eaa: 6e30 8d13 1004 |0003: invoke-virtual {v0, v1, v4}, Landroid/support/v7/app/ActionBarActivity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@138d │ │ +086eb0: 0a00 |0006: move-result v0 │ │ +086eb2: 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; │ │ @@ -170117,18 +170116,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 │ │ -086eb0: |[086eb0] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -086ec0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -086ec2: 7030 0114 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1401 │ │ -086ec8: 0e00 |0004: return-void │ │ +086eb4: |[086eb4] android.support.v7.app.ActionBarActivityDelegateBase.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +086ec4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +086ec6: 7030 0114 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.reopenMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V // method@1401 │ │ +086ecc: 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; │ │ @@ -170138,17 +170137,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 │ │ -086ecc: |[086ecc] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -086edc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -086ede: 0f00 |0001: return v0 │ │ +086ed0: |[086ed0] android.support.v7.app.ActionBarActivityDelegateBase.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +086ee0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086ee2: 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; │ │ │ │ @@ -170157,22 +170156,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -086ee0: |[086ee0] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ -086ef0: 6e10 ee13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ -086ef6: 0c00 |0003: move-result-object v0 │ │ -086ef8: 1f00 b002 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b0 │ │ -086efc: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -086f00: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -086f02: 6e20 ba14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@14ba │ │ -086f08: 0e00 |000c: return-void │ │ +086ee4: |[086ee4] android.support.v7.app.ActionBarActivityDelegateBase.onPostResume:()V │ │ +086ef4: 6e10 ee13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ +086efa: 0c00 |0003: move-result-object v0 │ │ +086efc: 1f00 b702 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b7 │ │ +086f00: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +086f04: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +086f06: 6e20 ba14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@14ba │ │ +086f0c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0006 line=109 │ │ 0x0008 line=110 │ │ 0x000c line=112 │ │ locals : │ │ @@ -170184,22 +170183,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 │ │ -086f0c: |[086f0c] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -086f1c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -086f20: 5410 a505 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086f24: 6e40 ae13 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ -086f2a: 0a00 |0007: move-result v0 │ │ -086f2c: 0f00 |0008: return v0 │ │ -086f2e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -086f30: 28fe |000a: goto 0008 // -0002 │ │ +086f10: |[086f10] android.support.v7.app.ActionBarActivityDelegateBase.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +086f20: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +086f24: 5410 a505 |0002: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086f28: 6e40 ae13 2043 |0004: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ +086f2e: 0a00 |0007: move-result v0 │ │ +086f30: 0f00 |0008: return v0 │ │ +086f32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +086f34: 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; │ │ @@ -170212,22 +170211,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -086f34: |[086f34] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ -086f44: 6e10 ee13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ -086f4a: 0c00 |0003: move-result-object v0 │ │ -086f4c: 1f00 b002 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b0 │ │ -086f50: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -086f54: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -086f56: 6e20 ba14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@14ba │ │ -086f5c: 0e00 |000c: return-void │ │ +086f38: |[086f38] android.support.v7.app.ActionBarActivityDelegateBase.onStop:()V │ │ +086f48: 6e10 ee13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ +086f4e: 0c00 |0003: move-result-object v0 │ │ +086f50: 1f00 b702 |0004: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b7 │ │ +086f54: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +086f58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +086f5a: 6e20 ba14 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setShowHideAnimationEnabled:(Z)V // method@14ba │ │ +086f60: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0006 line=101 │ │ 0x0008 line=102 │ │ 0x000c line=104 │ │ locals : │ │ @@ -170239,22 +170238,22 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -086f60: |[086f60] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -086f70: 5410 a305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086f74: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -086f78: 5410 a305 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -086f7c: 6e20 dc19 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@19dc │ │ -086f82: 0e00 |0009: return-void │ │ -086f84: 5b12 b105 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ -086f88: 28fd |000c: goto 0009 // -0003 │ │ +086f64: |[086f64] android.support.v7.app.ActionBarActivityDelegateBase.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +086f74: 5410 a305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086f78: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +086f7c: 5410 a305 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +086f80: 6e20 dc19 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@19dc │ │ +086f86: 0e00 |0009: return-void │ │ +086f88: 5b12 b105 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mTitleToSet:Ljava/lang/CharSequence; // field@05b1 │ │ +086f8c: 28fd |000c: goto 0009 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 0x0004 line=314 │ │ 0x0009 line=318 │ │ 0x000a line=316 │ │ locals : │ │ @@ -170266,29 +170265,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -086f8c: |[086f8c] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ -086f9c: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ -086fa2: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086fa6: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -086fac: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -086fb2: 0c00 |000b: move-result-object v0 │ │ -086fb4: 1f00 ad03 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -086fb8: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ -086fbe: 5431 a505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086fc2: 6e10 7b13 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@137b │ │ -086fc8: 0c01 |0016: move-result-object v1 │ │ -086fca: 6e30 ec1d 4100 |0017: invoke-virtual {v1, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -086fd0: 5431 a505 |001a: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086fd4: 6e10 9913 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ -086fda: 0e00 |001f: return-void │ │ +086f90: |[086f90] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(I)V │ │ +086fa0: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ +086fa6: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086faa: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +086fb0: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +086fb6: 0c00 |000b: move-result-object v0 │ │ +086fb8: 1f00 b603 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +086fbc: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ +086fc2: 5431 a505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086fc6: 6e10 7b13 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@137b │ │ +086fcc: 0c01 |0016: move-result-object v1 │ │ +086fce: 6e30 ec1d 4100 |0017: invoke-virtual {v1, v4, v0}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +086fd4: 5431 a505 |001a: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086fd8: 6e10 9913 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ +086fde: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ 0x000e line=127 │ │ 0x0011 line=128 │ │ 0x001a line=129 │ │ @@ -170303,26 +170302,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -086fdc: |[086fdc] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ -086fec: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ -086ff2: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -086ff6: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -086ffc: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -087002: 0c00 |000b: move-result-object v0 │ │ -087004: 1f00 ad03 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -087008: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ -08700e: 6e20 071f 4000 |0011: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1f07 │ │ -087014: 5431 a505 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -087018: 6e10 9913 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ -08701e: 0e00 |0019: return-void │ │ +086fe0: |[086fe0] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;)V │ │ +086ff0: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ +086ff6: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +086ffa: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +087000: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +087006: 0c00 |000b: move-result-object v0 │ │ +087008: 1f00 b603 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +08700c: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ +087012: 6e20 071f 4000 |0011: invoke-virtual {v0, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1f07 │ │ +087018: 5431 a505 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +08701c: 6e10 9913 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ +087022: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0003 line=117 │ │ 0x000e line=118 │ │ 0x0011 line=119 │ │ 0x0014 line=120 │ │ @@ -170337,26 +170336,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 │ │ -087020: |[087020] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -087030: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ -087036: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -08703a: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ -087040: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -087046: 0c00 |000b: move-result-object v0 │ │ -087048: 1f00 ad03 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -08704c: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ -087052: 6e30 0a1f 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f0a │ │ -087058: 5431 a505 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -08705c: 6e10 9913 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ -087062: 0e00 |0019: return-void │ │ +087024: |[087024] android.support.v7.app.ActionBarActivityDelegateBase.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +087034: 6e10 e813 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.ensureSubDecor:()V // method@13e8 │ │ +08703a: 5431 a505 |0003: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +08703e: 1402 0200 0201 |0005: const v2, #float 2.38772e-38 // #01020002 │ │ +087044: 6e20 7713 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +08704a: 0c00 |000b: move-result-object v0 │ │ +08704c: 1f00 b603 |000c: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +087050: 6e10 2e1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1f2e │ │ +087056: 6e30 0a1f 4005 |0011: invoke-virtual {v0, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f0a │ │ +08705c: 5431 a505 |0014: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +087060: 6e10 9913 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ +087066: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x000e line=136 │ │ 0x0011 line=137 │ │ 0x0014 line=138 │ │ @@ -170372,18 +170371,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087064: |[087064] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ -087074: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ -087078: 7020 0d14 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ -08707e: 0e00 |0005: return-void │ │ +087068: |[087068] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgress:(I)V │ │ +087078: d800 0200 |0000: add-int/lit8 v0, v2, #int 0 // #00 │ │ +08707c: 7020 0d14 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ +087082: 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 │ │ @@ -170393,21 +170392,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -087080: |[087080] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ -087090: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -087094: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ -087096: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ -08709c: 0e00 |0006: return-void │ │ -08709e: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ -0870a0: 28fb |0008: goto 0003 // -0005 │ │ +087084: |[087084] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminate:(Z)V │ │ +087094: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +087098: 12d0 |0002: const/4 v0, #int -3 // #fd │ │ +08709a: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ +0870a0: 0e00 |0006: return-void │ │ +0870a2: 12c0 |0007: const/4 v0, #int -4 // #fc │ │ +0870a4: 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; │ │ @@ -170418,21 +170417,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0870a4: |[0870a4] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0870b4: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0870b8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0870ba: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ -0870c0: 0e00 |0006: return-void │ │ -0870c2: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -0870c4: 28fb |0008: goto 0003 // -0005 │ │ +0870a8: |[0870a8] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0870b8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +0870bc: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0870be: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ +0870c4: 0e00 |0006: return-void │ │ +0870c6: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +0870c8: 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; │ │ @@ -170443,21 +170442,21 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0870c8: |[0870c8] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ -0870d8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0870dc: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0870de: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ -0870e4: 0e00 |0006: return-void │ │ -0870e6: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ -0870e8: 28fb |0008: goto 0003 // -0005 │ │ +0870cc: |[0870cc] android.support.v7.app.ActionBarActivityDelegateBase.setSupportProgressBarVisibility:(Z)V │ │ +0870dc: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +0870e0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0870e2: 7020 0d14 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.updateProgressBars:(I)V // method@140d │ │ +0870e8: 0e00 |0006: return-void │ │ +0870ea: 12e0 |0007: const/4 v0, #int -2 // #fe │ │ +0870ec: 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; │ │ @@ -170468,40 +170467,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 │ │ -0870ec: |[0870ec] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -0870fc: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -087100: 2202 5104 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -087104: 1a03 2302 |0004: const-string v3, "ActionMode callback can not be null." // string@0223 │ │ -087108: 7020 9c22 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08710e: 2702 |0009: throw v2 │ │ -087110: 5442 a405 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -087114: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -087118: 5442 a405 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -08711c: 6e10 5c1c 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ -087122: 2201 a702 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@02a7 │ │ -087126: 7030 dd13 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@13dd │ │ -08712c: 6e10 ee13 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ -087132: 0c00 |001b: move-result-object v0 │ │ -087134: 1f00 b002 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b0 │ │ -087138: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -08713c: 6e20 c314 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@14c3 │ │ -087142: 0c02 |0023: move-result-object v2 │ │ -087144: 5b42 a405 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -087148: 5442 a405 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -08714c: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ -087150: 5442 a505 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -087154: 5443 a405 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -087158: 6e20 9813 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1398 │ │ -08715e: 5442 a405 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ -087162: 1102 |0033: return-object v2 │ │ +0870f0: |[0870f0] android.support.v7.app.ActionBarActivityDelegateBase.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +087100: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +087104: 2202 5a04 |0002: new-instance v2, Ljava/lang/IllegalArgumentException; // type@045a │ │ +087108: 1a03 2302 |0004: const-string v3, "ActionMode callback can not be null." // string@0223 │ │ +08710c: 7020 9c22 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +087112: 2702 |0009: throw v2 │ │ +087114: 5442 a405 |000a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +087118: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +08711c: 5442 a405 |000e: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +087120: 6e10 5c1c 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/view/ActionMode;.finish:()V // method@1c5c │ │ +087126: 2201 ae02 |0013: new-instance v1, Landroid/support/v7/app/ActionBarActivityDelegateBase$ActionModeCallbackWrapper; // type@02ae │ │ +08712a: 7030 dd13 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@13dd │ │ +087130: 6e10 ee13 0400 |0018: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.getSupportActionBar:()Landroid/support/v7/app/ActionBar; // method@13ee │ │ +087136: 0c00 |001b: move-result-object v0 │ │ +087138: 1f00 b702 |001c: check-cast v0, Landroid/support/v7/app/ActionBarImplBase; // type@02b7 │ │ +08713c: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +087140: 6e20 c314 1000 |0020: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; // method@14c3 │ │ +087146: 0c02 |0023: move-result-object v2 │ │ +087148: 5b42 a405 |0024: iput-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +08714c: 5442 a405 |0026: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +087150: 3802 0900 |0028: if-eqz v2, 0031 // +0009 │ │ +087154: 5442 a505 |002a: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +087158: 5443 a405 |002c: iget-object v3, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +08715c: 6e20 9813 3200 |002e: invoke-virtual {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1398 │ │ +087162: 5442 a405 |0031: iget-object v2, v4, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionMode:Landroid/support/v7/view/ActionMode; // field@05a4 │ │ +087166: 1102 |0033: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ 0x0002 line=384 │ │ 0x000a line=387 │ │ 0x000e line=388 │ │ 0x0013 line=391 │ │ @@ -170522,37 +170521,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -087164: |[087164] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ -087174: 5421 ab05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -087178: 3801 1e00 |0002: if-eqz v1, 0020 // +001e │ │ -08717c: 2200 7300 |0004: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -087180: 7010 4c02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -087186: 5421 ab05 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -08718a: 6e20 2417 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1724 │ │ -087190: 6e10 6502 0000 |000e: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0265 │ │ -087196: 0a01 |0011: move-result v1 │ │ -087198: 3d01 0400 |0012: if-lez v1, 0016 // +0004 │ │ -08719c: 5b20 ad05 |0014: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ -0871a0: 5421 ab05 |0016: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0871a4: 6e10 3917 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -0871aa: 5421 ab05 |001b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ -0871ae: 6e10 f116 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@16f1 │ │ -0871b4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0871b6: 5c21 af05 |0021: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ -0871ba: 5421 a305 |0023: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ -0871be: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ -0871c2: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -0871c4: 5c21 ae05 |0028: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ -0871c8: 7010 0014 0200 |002a: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@1400 │ │ -0871ce: 0e00 |002d: return-void │ │ +087168: |[087168] android.support.v7.app.ActionBarActivityDelegateBase.supportInvalidateOptionsMenu:()V │ │ +087178: 5421 ab05 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +08717c: 3801 1e00 |0002: if-eqz v1, 0020 // +001e │ │ +087180: 2200 7a00 |0004: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +087184: 7010 4c02 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +08718a: 5421 ab05 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +08718e: 6e20 2417 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1724 │ │ +087194: 6e10 6502 0000 |000e: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0265 │ │ +08719a: 0a01 |0011: move-result v1 │ │ +08719c: 3d01 0400 |0012: if-lez v1, 0016 // +0004 │ │ +0871a0: 5b20 ad05 |0014: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelFrozenActionViewState:Landroid/os/Bundle; // field@05ad │ │ +0871a4: 5421 ab05 |0016: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0871a8: 6e10 3917 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +0871ae: 5421 ab05 |001b: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05ab │ │ +0871b2: 6e10 f116 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@16f1 │ │ +0871b8: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +0871ba: 5c21 af05 |0021: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelRefreshContent:Z // field@05af │ │ +0871be: 5421 a305 |0023: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActionBarView:Landroid/support/v7/internal/widget/ActionBarView; // field@05a3 │ │ +0871c2: 3801 0800 |0025: if-eqz v1, 002d // +0008 │ │ +0871c6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0871c8: 5c21 ae05 |0028: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mPanelIsPrepared:Z // field@05ae │ │ +0871cc: 7010 0014 0200 |002a: invoke-direct {v2}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.preparePanel:()Z // method@1400 │ │ +0871d2: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0004 line=407 │ │ 0x0009 line=408 │ │ 0x000e line=409 │ │ 0x0014 line=410 │ │ @@ -170572,31 +170571,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0871d0: |[0871d0] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ -0871e0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0871e2: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ -0871e8: 5410 a505 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ -0871ec: 6e20 9c13 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ -0871f2: 0a00 |0009: move-result v0 │ │ -0871f4: 0f00 |000a: return v0 │ │ -0871f6: 5c10 a905 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ -0871fa: 28fd |000d: goto 000a // -0003 │ │ -0871fc: 5c10 ac05 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@05ac │ │ -087200: 28fa |0010: goto 000a // -0006 │ │ -087202: 5c10 a805 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ -087206: 28f7 |0013: goto 000a // -0009 │ │ -087208: 5c10 a705 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ -08720c: 28f4 |0016: goto 000a // -000c │ │ -08720e: 0000 |0017: nop // spacer │ │ -087210: 0001 0800 0200 0000 1000 0000 0300 ... |0018: packed-switch-data (20 units) │ │ +0871d4: |[0871d4] android.support.v7.app.ActionBarActivityDelegateBase.supportRequestWindowFeature:(I)Z │ │ +0871e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0871e6: 2b02 1700 0000 |0001: packed-switch v2, 00000018 // +00000017 │ │ +0871ec: 5410 a505 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05a5 │ │ +0871f0: 6e20 9c13 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ +0871f6: 0a00 |0009: move-result v0 │ │ +0871f8: 0f00 |000a: return v0 │ │ +0871fa: 5c10 a905 |000b: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mHasActionBar:Z // field@05a9 │ │ +0871fe: 28fd |000d: goto 000a // -0003 │ │ +087200: 5c10 ac05 |000e: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mOverlayActionBar:Z // field@05ac │ │ +087204: 28fa |0010: goto 000a // -0006 │ │ +087206: 5c10 a805 |0011: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureProgress:Z // field@05a8 │ │ +08720a: 28f7 |0013: goto 000a // -0009 │ │ +08720c: 5c10 a705 |0014: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateBase;.mFeatureIndeterminateProgress:Z // field@05a7 │ │ +087210: 28f4 |0016: goto 000a // -000c │ │ +087212: 0000 |0017: nop // spacer │ │ +087214: 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 │ │ @@ -170605,17 +170604,17 @@ │ │ locals : │ │ 0x0000 - 0x002c reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateBase; │ │ 0x0000 - 0x002c reg=2 featureId I │ │ │ │ source_file_idx : 481 (ActionBarActivityDelegateBase.java) │ │ │ │ Class #657 header: │ │ -class_idx : 683 │ │ +class_idx : 690 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 677 │ │ +superclass_idx : 684 │ │ source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 29 │ │ │ │ Class #657 annotations: │ │ @@ -170639,17 +170638,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 │ │ -087238: |[087238] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -087248: 7020 bb13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13bb │ │ -08724e: 0e00 |0003: return-void │ │ +08723c: |[08723c] android.support.v7.app.ActionBarActivityDelegateICS.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +08724c: 7020 bb13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegate;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13bb │ │ +087252: 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; │ │ @@ -170660,18 +170659,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 │ │ -087250: |[087250] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -087260: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087264: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13aa │ │ -08726a: 0e00 |0005: return-void │ │ +087254: |[087254] android.support.v7.app.ActionBarActivityDelegateICS.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +087264: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087268: 6e30 aa13 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superAddContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13aa │ │ +08726e: 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; │ │ @@ -170682,18 +170681,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 │ │ -08726c: |[08726c] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ -08727c: 2200 c802 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@02c8 │ │ -087280: 7030 7a15 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@157a │ │ -087286: 1100 |0005: return-object v0 │ │ +087270: |[087270] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ +087280: 2200 cf02 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; // type@02cf │ │ +087284: 7030 7a15 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@157a │ │ +08728a: 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; │ │ @@ -170703,18 +170702,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 │ │ -087288: |[087288] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -087298: 2200 c902 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@02c9 │ │ -08729c: 7030 8215 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ -0872a2: 1100 |0005: return-object v0 │ │ +08728c: |[08728c] android.support.v7.app.ActionBarActivityDelegateICS.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +08729c: 2200 d002 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapper; // type@02d0 │ │ +0872a0: 7030 8215 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ +0872a6: 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; │ │ @@ -170724,20 +170723,20 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0872a4: |[0872a4] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -0872b4: 2200 b602 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@02b6 │ │ -0872b8: 5431 b505 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0872bc: 5432 b505 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0872c0: 7030 eb14 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@14eb │ │ -0872c6: 1100 |0009: return-object v0 │ │ +0872a8: |[0872a8] android.support.v7.app.ActionBarActivityDelegateICS.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +0872b8: 2200 bd02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplICS; // type@02bd │ │ +0872bc: 5431 b505 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0872c0: 5432 b505 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0872c4: 7030 eb14 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@14eb │ │ +0872ca: 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;) │ │ @@ -170745,18 +170744,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 │ │ -0872c8: |[0872c8] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ -0872d8: 2200 aa02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@02aa │ │ -0872dc: 7030 1114 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@1411 │ │ -0872e2: 1100 |0005: return-object v0 │ │ +0872cc: |[0872cc] android.support.v7.app.ActionBarActivityDelegateICS.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; │ │ +0872dc: 2200 b102 |0000: new-instance v0, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper; // type@02b1 │ │ +0872e0: 7030 1114 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS$WindowCallbackWrapper;.:(Landroid/support/v7/app/ActionBarActivityDelegateICS;Landroid/view/Window$Callback;)V // method@1411 │ │ +0872e6: 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; │ │ │ │ @@ -170765,17 +170764,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0872e4: |[0872e4] android.support.v7.app.ActionBarActivityDelegateICS.getHomeAsUpIndicatorAttrId:()I │ │ -0872f4: 1400 0b03 0101 |0000: const v0, #float 2.36957e-38 // #0101030b │ │ -0872fa: 0f00 |0003: return v0 │ │ +0872e8: |[0872e8] android.support.v7.app.ActionBarActivityDelegateICS.getHomeAsUpIndicatorAttrId:()I │ │ +0872f8: 1400 0b03 0101 |0000: const v0, #float 2.36957e-38 // #0101030b │ │ +0872fe: 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;) │ │ @@ -170783,22 +170782,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0872fc: |[0872fc] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ -08730c: 5420 b505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087310: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ -087316: 0c01 |0005: move-result-object v1 │ │ -087318: 6e30 2a14 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@142a │ │ -08731e: 0c01 |0009: move-result-object v1 │ │ -087320: 6e20 9713 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1397 │ │ -087326: 0e00 |000d: return-void │ │ +087300: |[087300] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeFinished:(Landroid/view/ActionMode;)V │ │ +087310: 5420 b505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087314: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ +08731a: 0c01 |0005: move-result-object v1 │ │ +08731c: 6e30 2a14 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@142a │ │ +087322: 0c01 |0009: move-result-object v1 │ │ +087324: 6e20 9713 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeFinished:(Landroid/support/v7/view/ActionMode;)V // method@1397 │ │ +08732a: 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; │ │ @@ -170808,22 +170807,22 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -087328: |[087328] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ -087338: 5420 b505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -08733c: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ -087342: 0c01 |0005: move-result-object v1 │ │ -087344: 6e30 2a14 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@142a │ │ -08734a: 0c01 |0009: move-result-object v1 │ │ -08734c: 6e20 9813 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1398 │ │ -087352: 0e00 |000d: return-void │ │ +08732c: |[08732c] android.support.v7.app.ActionBarActivityDelegateICS.onActionModeStarted:(Landroid/view/ActionMode;)V │ │ +08733c: 5420 b505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087340: 6e10 2d14 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ +087346: 0c01 |0005: move-result-object v1 │ │ +087348: 6e30 2a14 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@142a │ │ +08734e: 0c01 |0009: move-result-object v1 │ │ +087350: 6e20 9813 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarActivity;.onSupportActionModeStarted:(Landroid/support/v7/view/ActionMode;)V // method@1398 │ │ +087356: 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; │ │ @@ -170833,17 +170832,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -087354: |[087354] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ -087364: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087366: 0f00 |0001: return v0 │ │ +087358: |[087358] android.support.v7.app.ActionBarActivityDelegateICS.onBackPressed:()Z │ │ +087368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08736a: 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;) │ │ @@ -170851,16 +170850,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087368: |[087368] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -087378: 0e00 |0000: return-void │ │ +08736c: |[08736c] android.support.v7.app.ActionBarActivityDelegateICS.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08737c: 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; │ │ │ │ @@ -170869,18 +170868,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08737c: |[08737c] android.support.v7.app.ActionBarActivityDelegateICS.onContentChanged:()V │ │ -08738c: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087390: 6e10 9913 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ -087396: 0e00 |0005: return-void │ │ +087380: |[087380] android.support.v7.app.ActionBarActivityDelegateICS.onContentChanged:()V │ │ +087390: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087394: 6e10 9913 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarActivity;.onSupportContentChanged:()V // method@1399 │ │ +08739a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0005 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ @@ -170889,46 +170888,46 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -087398: |[087398] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ -0873a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0873aa: 1a01 ba24 |0001: const-string v1, "splitActionBarWhenNarrow" // string@24ba │ │ -0873ae: 6e10 2f14 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@142f │ │ -0873b4: 0c02 |0006: move-result-object v2 │ │ -0873b6: 6e20 c722 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -0873bc: 0a01 |000a: move-result v1 │ │ -0873be: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ -0873c2: 5441 b505 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0873c6: 6e10 8313 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ -0873cc: 0c01 |0012: move-result-object v1 │ │ -0873ce: 6e30 601f 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1f60 │ │ -0873d4: 6f20 c813 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@13c8 │ │ -0873da: 5541 b605 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@05b6 │ │ -0873de: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0873e2: 5441 b505 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0873e6: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ -0873ea: 6e20 9c13 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ -0873f0: 5541 b805 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@05b8 │ │ -0873f4: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0873f8: 5441 b505 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0873fc: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ -087400: 6e20 9c13 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ -087406: 5441 b505 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -08740a: 6e10 8313 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ -087410: 0c00 |0034: move-result-object v0 │ │ -087412: 6e10 5c1f 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f5c │ │ -087418: 0c01 |0038: move-result-object v1 │ │ -08741a: 6e20 2c14 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@142c │ │ -087420: 0c01 |003c: move-result-object v1 │ │ -087422: 6e20 5e1f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@1f5e │ │ -087428: 0e00 |0040: return-void │ │ +08739c: |[08739c] android.support.v7.app.ActionBarActivityDelegateICS.onCreate:(Landroid/os/Bundle;)V │ │ +0873ac: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0873ae: 1a01 c324 |0001: const-string v1, "splitActionBarWhenNarrow" // string@24c3 │ │ +0873b2: 6e10 2f14 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getUiOptionsFromMetadata:()Ljava/lang/String; // method@142f │ │ +0873b8: 0c02 |0006: move-result-object v2 │ │ +0873ba: 6e20 c722 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +0873c0: 0a01 |000a: move-result v1 │ │ +0873c2: 3801 0b00 |000b: if-eqz v1, 0016 // +000b │ │ +0873c6: 5441 b505 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0873ca: 6e10 8313 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ +0873d0: 0c01 |0012: move-result-object v1 │ │ +0873d2: 6e30 601f 3103 |0013: invoke-virtual {v1, v3, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1f60 │ │ +0873d8: 6f20 c813 5400 |0016: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivityDelegate;.onCreate:(Landroid/os/Bundle;)V // method@13c8 │ │ +0873de: 5541 b605 |0019: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mHasActionBar:Z // field@05b6 │ │ +0873e2: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0873e6: 5441 b505 |001d: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0873ea: 1302 0800 |001f: const/16 v2, #int 8 // #8 │ │ +0873ee: 6e20 9c13 2100 |0021: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ +0873f4: 5541 b805 |0024: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mOverlayActionBar:Z // field@05b8 │ │ +0873f8: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0873fc: 5441 b505 |0028: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087400: 1302 0900 |002a: const/16 v2, #int 9 // #9 │ │ +087404: 6e20 9c13 2100 |002c: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ +08740a: 5441 b505 |002f: iget-object v1, v4, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +08740e: 6e10 8313 0100 |0031: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarActivity;.getWindow:()Landroid/view/Window; // method@1383 │ │ +087414: 0c00 |0034: move-result-object v0 │ │ +087416: 6e10 5c1f 0000 |0035: invoke-virtual {v0}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f5c │ │ +08741c: 0c01 |0038: move-result-object v1 │ │ +08741e: 6e20 2c14 1400 |0039: invoke-virtual {v4, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.createWindowCallbackWrapper:(Landroid/view/Window$Callback;)Landroid/view/Window$Callback; // method@142c │ │ +087424: 0c01 |003c: move-result-object v1 │ │ +087426: 6e20 5e1f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/Window;.setCallback:(Landroid/view/Window$Callback;)V // method@1f5e │ │ +08742c: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=52 │ │ 0x000d line=53 │ │ 0x0016 line=57 │ │ 0x0019 line=59 │ │ 0x001d line=62 │ │ @@ -170947,32 +170946,32 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -08742c: |[08742c] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -08743c: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -087440: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -087444: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ -087448: 5420 b705 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ -08744c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -087450: 7110 2118 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ -087456: 0c00 |000d: move-result-object v0 │ │ -087458: 5b20 b705 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ -08745c: 5420 b505 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087460: 5421 b705 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ -087464: 6e30 ab13 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ -08746a: 0a00 |0017: move-result v0 │ │ -08746c: 0f00 |0018: return v0 │ │ -08746e: 5420 b505 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087472: 6e30 ab13 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ -087478: 0a00 |001e: move-result v0 │ │ -08747a: 28f9 |001f: goto 0018 // -0007 │ │ +087430: |[087430] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +087440: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +087444: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +087448: 3303 1500 |0004: if-ne v3, v0, 0019 // +0015 │ │ +08744c: 5420 b705 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ +087450: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +087454: 7110 2118 0400 |000a: invoke-static {v4}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ +08745a: 0c00 |000d: move-result-object v0 │ │ +08745c: 5b20 b705 |000e: iput-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ +087460: 5420 b505 |0010: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087464: 5421 b705 |0012: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ +087468: 6e30 ab13 3001 |0014: invoke-virtual {v0, v3, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ +08746e: 0a00 |0017: move-result v0 │ │ +087470: 0f00 |0018: return v0 │ │ +087472: 5420 b505 |0019: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087476: 6e30 ab13 3004 |001b: invoke-virtual {v0, v3, v4}, Landroid/support/v7/app/ActionBarActivity;.superOnCreatePanelMenu:(ILandroid/view/Menu;)Z // method@13ab │ │ +08747c: 0a00 |001e: move-result v0 │ │ +08747e: 28f9 |001f: goto 0018 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=143 │ │ 0x000a line=144 │ │ 0x0010 line=146 │ │ 0x0018 line=148 │ │ @@ -170986,17 +170985,17 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08747c: |[08747c] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ -08748c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08748e: 1100 |0001: return-object v0 │ │ +087480: |[087480] android.support.v7.app.ActionBarActivityDelegateICS.onCreatePanelView:(I)Landroid/view/View; │ │ +087490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087492: 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 │ │ │ │ @@ -171005,22 +171004,22 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -087490: |[087490] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0874a0: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ -0874a4: 7110 2018 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ -0874aa: 0c03 |0005: move-result-object v3 │ │ -0874ac: 5410 b505 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0874b0: 6e30 ac13 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13ac │ │ -0874b6: 0a00 |000b: move-result v0 │ │ -0874b8: 0f00 |000c: return v0 │ │ +087494: |[087494] android.support.v7.app.ActionBarActivityDelegateICS.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0874a4: 3902 0600 |0000: if-nez v2, 0006 // +0006 │ │ +0874a8: 7110 2018 0300 |0002: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/view/MenuItem; // method@1820 │ │ +0874ae: 0c03 |0005: move-result-object v3 │ │ +0874b0: 5410 b505 |0006: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0874b4: 6e30 ac13 2003 |0008: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superOnMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@13ac │ │ +0874ba: 0a00 |000b: move-result v0 │ │ +0874bc: 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; │ │ @@ -171032,16 +171031,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0874bc: |[0874bc] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ -0874cc: 0e00 |0000: return-void │ │ +0874c0: |[0874c0] android.support.v7.app.ActionBarActivityDelegateICS.onPostResume:()V │ │ +0874d0: 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;) │ │ @@ -171049,27 +171048,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 │ │ -0874d0: |[0874d0] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0874e0: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ -0874e4: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ -0874e8: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ -0874ec: 5420 b505 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0874f0: 5421 b705 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ -0874f4: 6e40 ae13 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ -0874fa: 0a00 |000d: move-result v0 │ │ -0874fc: 0f00 |000e: return v0 │ │ -0874fe: 5420 b505 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087502: 6e40 ae13 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ -087508: 0a00 |0014: move-result v0 │ │ -08750a: 28f9 |0015: goto 000e // -0007 │ │ +0874d4: |[0874d4] android.support.v7.app.ActionBarActivityDelegateICS.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0874e4: 3803 0600 |0000: if-eqz v3, 0006 // +0006 │ │ +0874e8: 1300 0800 |0002: const/16 v0, #int 8 // #8 │ │ +0874ec: 3303 0b00 |0004: if-ne v3, v0, 000f // +000b │ │ +0874f0: 5420 b505 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0874f4: 5421 b705 |0008: iget-object v1, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ +0874f8: 6e40 ae13 3014 |000a: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ +0874fe: 0a00 |000d: move-result v0 │ │ +087500: 0f00 |000e: return v0 │ │ +087502: 5420 b505 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087506: 6e40 ae13 3054 |0011: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v7/app/ActionBarActivity;.superOnPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@13ae │ │ +08750c: 0a00 |0014: move-result v0 │ │ +08750e: 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; │ │ @@ -171082,16 +171081,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08750c: |[08750c] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ -08751c: 0e00 |0000: return-void │ │ +087510: |[087510] android.support.v7.app.ActionBarActivityDelegateICS.onStop:()V │ │ +087520: 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;) │ │ @@ -171099,16 +171098,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087520: |[087520] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ -087530: 0e00 |0000: return-void │ │ +087524: |[087524] android.support.v7.app.ActionBarActivityDelegateICS.onTitleChanged:(Ljava/lang/CharSequence;)V │ │ +087534: 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; │ │ │ │ @@ -171117,18 +171116,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087534: |[087534] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ -087544: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087548: 6e20 af13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ -08754e: 0e00 |0005: return-void │ │ +087538: |[087538] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(I)V │ │ +087548: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +08754c: 6e20 af13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(I)V // method@13af │ │ +087552: 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 │ │ @@ -171138,18 +171137,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087550: |[087550] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ -087560: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087564: 6e20 b013 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@13b0 │ │ -08756a: 0e00 |0005: return-void │ │ +087554: |[087554] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;)V │ │ +087564: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087568: 6e20 b013 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;)V // method@13b0 │ │ +08756e: 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; │ │ @@ -171159,18 +171158,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 │ │ -08756c: |[08756c] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08757c: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087580: 6e30 b113 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13b1 │ │ -087586: 0e00 |0005: return-void │ │ +087570: |[087570] android.support.v7.app.ActionBarActivityDelegateICS.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +087580: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087584: 6e30 b113 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v7/app/ActionBarActivity;.superSetContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@13b1 │ │ +08758a: 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; │ │ @@ -171181,18 +171180,18 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087588: |[087588] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ -087598: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -08759c: 6e20 a013 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@13a0 │ │ -0875a2: 0e00 |0005: return-void │ │ +08758c: |[08758c] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgress:(I)V │ │ +08759c: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0875a0: 6e20 a013 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgress:(I)V // method@13a0 │ │ +0875a6: 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 │ │ @@ -171202,18 +171201,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0875a4: |[0875a4] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ -0875b4: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0875b8: 6e20 a113 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@13a1 │ │ -0875be: 0e00 |0005: return-void │ │ +0875a8: |[0875a8] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminate:(Z)V │ │ +0875b8: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0875bc: 6e20 a113 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminate:(Z)V // method@13a1 │ │ +0875c2: 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 │ │ @@ -171223,18 +171222,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0875c0: |[0875c0] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0875d0: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0875d4: 6e20 a213 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@13a2 │ │ -0875da: 0e00 |0005: return-void │ │ +0875c4: |[0875c4] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0875d4: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0875d8: 6e20 a213 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarIndeterminateVisibility:(Z)V // method@13a2 │ │ +0875de: 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 │ │ @@ -171244,18 +171243,18 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0875dc: |[0875dc] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ -0875ec: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -0875f0: 6e20 a313 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@13a3 │ │ -0875f6: 0e00 |0005: return-void │ │ +0875e0: |[0875e0] android.support.v7.app.ActionBarActivityDelegateICS.setSupportProgressBarVisibility:(Z)V │ │ +0875f0: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +0875f4: 6e20 a313 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.setProgressBarVisibility:(Z)V // method@13a3 │ │ +0875fa: 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 │ │ @@ -171265,33 +171264,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 │ │ -0875f8: |[0875f8] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -087608: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ -08760c: 2204 5104 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -087610: 1a05 2302 |0004: const-string v5, "ActionMode callback can not be null." // string@0223 │ │ -087614: 7020 9c22 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08761a: 2704 |0009: throw v4 │ │ -08761c: 6e10 2d14 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ -087622: 0c00 |000d: move-result-object v0 │ │ -087624: 6e30 2914 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@1429 │ │ -08762a: 0c02 |0011: move-result-object v2 │ │ -08762c: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -08762e: 5464 b505 |0013: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -087632: 6e20 a813 2400 |0015: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@13a8 │ │ -087638: 0c01 |0018: move-result-object v1 │ │ -08763a: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ -08763e: 6e30 2a14 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@142a │ │ -087644: 0c03 |001e: move-result-object v3 │ │ -087646: 6e20 8115 3200 |001f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@1581 │ │ -08764c: 1103 |0022: return-object v3 │ │ +0875fc: |[0875fc] android.support.v7.app.ActionBarActivityDelegateICS.startSupportActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +08760c: 3907 0a00 |0000: if-nez v7, 000a // +000a │ │ +087610: 2204 5a04 |0002: new-instance v4, Ljava/lang/IllegalArgumentException; // type@045a │ │ +087614: 1a05 2302 |0004: const-string v5, "ActionMode callback can not be null." // string@0223 │ │ +087618: 7020 9c22 5400 |0006: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +08761e: 2704 |0009: throw v4 │ │ +087620: 6e10 2d14 0600 |000a: invoke-virtual {v6}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.getActionBarThemedContext:()Landroid/content/Context; // method@142d │ │ +087626: 0c00 |000d: move-result-object v0 │ │ +087628: 6e30 2914 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@1429 │ │ +08762e: 0c02 |0011: move-result-object v2 │ │ +087630: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +087632: 5464 b505 |0013: iget-object v4, v6, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087636: 6e20 a813 2400 |0015: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarActivity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@13a8 │ │ +08763c: 0c01 |0018: move-result-object v1 │ │ +08763e: 3801 0900 |0019: if-eqz v1, 0022 // +0009 │ │ +087642: 6e30 2a14 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@142a │ │ +087648: 0c03 |001e: move-result-object v3 │ │ +08764a: 6e20 8115 3200 |001f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper;.setLastStartedActionMode:(Landroid/support/v7/internal/view/ActionModeWrapper;)V // method@1581 │ │ +087650: 1103 |0022: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0002 line=175 │ │ 0x000a line=178 │ │ 0x000e line=180 │ │ 0x0012 line=182 │ │ @@ -171313,18 +171312,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -087650: |[087650] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ -087660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087662: 5b10 b705 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ -087666: 0e00 |0003: return-void │ │ +087654: |[087654] android.support.v7.app.ActionBarActivityDelegateICS.supportInvalidateOptionsMenu:()V │ │ +087664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087666: 5b10 b705 |0001: iput-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mMenu:Landroid/view/Menu; // field@05b7 │ │ +08766a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v7/app/ActionBarActivityDelegateICS; │ │ │ │ @@ -171333,32 +171332,32 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -087668: |[087668] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ -087678: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ -08767c: 6e20 9c13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ -087682: 0a00 |0005: move-result v0 │ │ -087684: 0f00 |0006: return v0 │ │ +08766c: |[08766c] android.support.v7.app.ActionBarActivityDelegateICS.supportRequestWindowFeature:(I)Z │ │ +08767c: 5410 b505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarActivityDelegateICS;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b5 │ │ +087680: 6e20 9c13 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarActivity;.requestWindowFeature:(I)Z // method@139c │ │ +087686: 0a00 |0005: move-result v0 │ │ +087688: 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 : 483 (ActionBarActivityDelegateICS.java) │ │ │ │ Class #658 header: │ │ -class_idx : 686 │ │ +class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 840 │ │ +superclass_idx : 847 │ │ source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 21 │ │ │ │ Class #658 annotations: │ │ @@ -171398,29 +171397,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 │ │ -087688: |[087688] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -087698: 5b23 be05 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08769c: 7010 5b1c 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@1c5b │ │ -0876a2: 5b24 bb05 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0876a6: 2200 e702 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -0876aa: 6e10 9514 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ -0876b0: 0c01 |000c: move-result-object v1 │ │ -0876b2: 7020 e416 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ -0876b8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0876ba: 6e20 2817 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1728 │ │ -0876c0: 0c00 |0014: move-result-object v0 │ │ -0876c2: 5b20 bd05 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0876c6: 5420 bd05 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0876ca: 6e20 2617 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ -0876d0: 0e00 |001c: return-void │ │ +08768c: |[08768c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.:(Landroid/support/v7/app/ActionBarImplBase;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +08769c: 5b23 be05 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +0876a0: 7010 5b1c 0200 |0002: invoke-direct {v2}, Landroid/support/v7/view/ActionMode;.:()V // method@1c5b │ │ +0876a6: 5b24 bb05 |0005: iput-object v4, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0876aa: 2200 ee02 |0007: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +0876ae: 6e10 9514 0300 |0009: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ +0876b4: 0c01 |000c: move-result-object v1 │ │ +0876b6: 7020 e416 1000 |000d: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ +0876bc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0876be: 6e20 2817 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1728 │ │ +0876c4: 0c00 |0014: move-result-object v0 │ │ +0876c6: 5b20 bd05 |0015: iput-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0876ca: 5420 bd05 |0017: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0876ce: 6e20 2617 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ +0876d4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0005 line=757 │ │ 0x0007 line=758 │ │ 0x0017 line=760 │ │ 0x001c line=761 │ │ @@ -171435,28 +171434,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0876d4: |[0876d4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ -0876e4: 5420 bd05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0876e8: 6e10 3917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -0876ee: 5420 bb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0876f2: 5421 bd05 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0876f6: 7230 581c 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ -0876fc: 0a00 |000c: move-result v0 │ │ -0876fe: 5421 bd05 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -087702: 6e10 3817 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -087708: 0f00 |0012: return v0 │ │ -08770a: 0d00 |0013: move-exception v0 │ │ -08770c: 5421 bd05 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -087710: 6e10 3817 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -087716: 2700 |0019: throw v0 │ │ +0876d8: |[0876d8] android.support.v7.app.ActionBarImplBase$ActionModeImpl.dispatchOnCreate:()Z │ │ +0876e8: 5420 bd05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0876ec: 6e10 3917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +0876f2: 5420 bb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0876f6: 5421 bd05 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0876fa: 7230 581c 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onCreateActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c58 │ │ +087700: 0a00 |000c: move-result v0 │ │ +087702: 5421 bd05 |000d: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +087706: 6e10 3817 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08770c: 0f00 |0012: return v0 │ │ +08770e: 0d00 |0013: move-exception v0 │ │ +087710: 5421 bd05 |0014: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +087714: 6e10 3817 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08771a: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=813 │ │ 0x0005 line=815 │ │ 0x000d line=817 │ │ @@ -171468,53 +171467,53 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -087724: |[087724] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ -087734: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -087736: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -087738: 5440 be05 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08773c: 5400 ca05 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ -087740: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ -087744: 0e00 |0008: return-void │ │ -087746: 5440 be05 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08774a: 7110 7a14 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@147a │ │ -087750: 0a00 |000e: move-result v0 │ │ -087752: 5441 be05 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087756: 7110 7b14 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@147b │ │ -08775c: 0a01 |0014: move-result v1 │ │ -08775e: 7130 7c14 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@147c │ │ -087764: 0a00 |0018: move-result v0 │ │ -087766: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ -08776a: 5440 be05 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08776e: 5b04 d405 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@05d4 │ │ -087772: 5440 be05 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087776: 5441 bb05 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -08777a: 5b01 d505 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05d5 │ │ -08777e: 5b43 bb05 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -087782: 5440 be05 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087786: 6e20 8414 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1484 │ │ -08778c: 5440 be05 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087790: 7110 7d14 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087796: 0c00 |0031: move-result-object v0 │ │ -087798: 6e10 0119 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1901 │ │ -08779e: 5440 be05 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -0877a2: 7110 7e14 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@147e │ │ -0877a8: 0c00 |003a: move-result-object v0 │ │ -0877aa: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ -0877ae: 6e20 bf19 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@19bf │ │ -0877b4: 5440 be05 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -0877b8: 5b03 ca05 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ -0877bc: 28c4 |0044: goto 0008 // -003c │ │ -0877be: 5440 bb05 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0877c2: 7220 591c 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ -0877c8: 28db |004a: goto 0025 // -0025 │ │ +087728: |[087728] android.support.v7.app.ActionBarImplBase$ActionModeImpl.finish:()V │ │ +087738: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08773a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08773c: 5440 be05 |0002: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087740: 5400 ca05 |0004: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ +087744: 3240 0300 |0006: if-eq v0, v4, 0009 // +0003 │ │ +087748: 0e00 |0008: return-void │ │ +08774a: 5440 be05 |0009: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +08774e: 7110 7a14 0000 |000b: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@147a │ │ +087754: 0a00 |000e: move-result v0 │ │ +087756: 5441 be05 |000f: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +08775a: 7110 7b14 0100 |0011: invoke-static {v1}, Landroid/support/v7/app/ActionBarImplBase;.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z // method@147b │ │ +087760: 0a01 |0014: move-result v1 │ │ +087762: 7130 7c14 1002 |0015: invoke-static {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.access$400:(ZZZ)Z // method@147c │ │ +087768: 0a00 |0018: move-result v0 │ │ +08776a: 3900 2c00 |0019: if-nez v0, 0045 // +002c │ │ +08776e: 5440 be05 |001b: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087772: 5b04 d405 |001d: iput-object v4, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredDestroyActionMode:Landroid/support/v7/view/ActionMode; // field@05d4 │ │ +087776: 5440 be05 |001f: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +08777a: 5441 bb05 |0021: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +08777e: 5b01 d505 |0023: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase;.mDeferredModeDestroyCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05d5 │ │ +087782: 5b43 bb05 |0025: iput-object v3, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +087786: 5440 be05 |0027: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +08778a: 6e20 8414 2000 |0029: invoke-virtual {v0, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1484 │ │ +087790: 5440 be05 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087794: 7110 7d14 0000 |002e: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +08779a: 0c00 |0031: move-result-object v0 │ │ +08779c: 6e10 0119 0000 |0032: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.closeMode:()V // method@1901 │ │ +0877a2: 5440 be05 |0035: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +0877a6: 7110 7e14 0000 |0037: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; // method@147e │ │ +0877ac: 0c00 |003a: move-result-object v0 │ │ +0877ae: 1301 2000 |003b: const/16 v1, #int 32 // #20 │ │ +0877b2: 6e20 bf19 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@19bf │ │ +0877b8: 5440 be05 |0040: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +0877bc: 5b03 ca05 |0042: iput-object v3, v0, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ +0877c0: 28c4 |0044: goto 0008 // -003c │ │ +0877c2: 5440 bb05 |0045: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0877c6: 7220 591c 4000 |0047: invoke-interface {v0, v4}, Landroid/support/v7/view/ActionMode$Callback;.onDestroyActionMode:(Landroid/support/v7/view/ActionMode;)V // method@1c59 │ │ +0877cc: 28db |004a: goto 0025 // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=775 │ │ 0x0008 line=800 │ │ 0x0009 line=784 │ │ 0x001b line=787 │ │ 0x001f line=788 │ │ @@ -171532,24 +171531,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0877cc: |[0877cc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -0877dc: 5410 bc05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ -0877e0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0877e4: 5410 bc05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ -0877e8: 6e10 ed22 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -0877ee: 0c00 |0009: move-result-object v0 │ │ -0877f0: 1f00 a703 |000a: check-cast v0, Landroid/view/View; // type@03a7 │ │ -0877f4: 1100 |000c: return-object v0 │ │ -0877f6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0877f8: 28fe |000e: goto 000c // -0002 │ │ +0877d0: |[0877d0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +0877e0: 5410 bc05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ +0877e4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0877e8: 5410 bc05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ +0877ec: 6e10 ed22 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +0877f2: 0c00 |0009: move-result-object v0 │ │ +0877f4: 1f00 af03 |000a: check-cast v0, Landroid/view/View; // type@03af │ │ +0877f8: 1100 |000c: return-object v0 │ │ +0877fa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0877fc: 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;) │ │ @@ -171557,17 +171556,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0877fc: |[0877fc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ -08780c: 5410 bd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -087810: 1100 |0002: return-object v0 │ │ +087800: |[087800] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenu:()Landroid/view/Menu; │ │ +087810: 5410 bd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +087814: 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;) │ │ @@ -171575,21 +171574,21 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -087814: |[087814] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ -087824: 2200 ce02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02ce │ │ -087828: 5421 be05 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08782c: 6e10 9514 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ -087832: 0c01 |0007: move-result-object v1 │ │ -087834: 7020 a615 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ -08783a: 1100 |000b: return-object v0 │ │ +087818: |[087818] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getMenuInflater:()Landroid/view/MenuInflater; │ │ +087828: 2200 d502 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02d5 │ │ +08782c: 5421 be05 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087830: 6e10 9514 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ +087836: 0c01 |0007: move-result-object v1 │ │ +087838: 7020 a615 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ +08783e: 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;) │ │ @@ -171597,21 +171596,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08783c: |[08783c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -08784c: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087850: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087856: 0c00 |0005: move-result-object v0 │ │ -087858: 6e10 0e19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@190e │ │ -08785e: 0c00 |0009: move-result-object v0 │ │ -087860: 1100 |000a: return-object v0 │ │ +087840: |[087840] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +087850: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087854: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +08785a: 0c00 |0005: move-result-object v0 │ │ +08785c: 6e10 0e19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@190e │ │ +087862: 0c00 |0009: move-result-object v0 │ │ +087864: 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;) │ │ @@ -171619,21 +171618,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -087864: |[087864] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -087874: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087878: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -08787e: 0c00 |0005: move-result-object v0 │ │ -087880: 6e10 0f19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@190f │ │ -087886: 0c00 |0009: move-result-object v0 │ │ -087888: 1100 |000a: return-object v0 │ │ +087868: |[087868] android.support.v7.app.ActionBarImplBase$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +087878: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +08787c: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087882: 0c00 |0005: move-result-object v0 │ │ +087884: 6e10 0f19 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@190f │ │ +08788a: 0c00 |0009: move-result-object v0 │ │ +08788c: 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;) │ │ @@ -171641,27 +171640,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -08788c: |[08788c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ -08789c: 5420 bd05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0878a0: 6e10 3917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -0878a6: 5420 bb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0878aa: 5421 bd05 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0878ae: 7230 5a1c 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ -0878b4: 5420 bd05 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0878b8: 6e10 3817 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -0878be: 0e00 |0011: return-void │ │ -0878c0: 0d00 |0012: move-exception v0 │ │ -0878c2: 5421 bd05 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ -0878c6: 6e10 3817 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -0878cc: 2700 |0018: throw v0 │ │ +087890: |[087890] android.support.v7.app.ActionBarImplBase$ActionModeImpl.invalidate:()V │ │ +0878a0: 5420 bd05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0878a4: 6e10 3917 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +0878aa: 5420 bb05 |0005: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0878ae: 5421 bd05 |0007: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0878b2: 7230 5a1c 2001 |0009: invoke-interface {v0, v2, v1}, Landroid/support/v7/view/ActionMode$Callback;.onPrepareActionMode:(Landroid/support/v7/view/ActionMode;Landroid/view/Menu;)Z // method@1c5a │ │ +0878b8: 5420 bd05 |000c: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0878bc: 6e10 3817 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +0878c2: 0e00 |0011: return-void │ │ +0878c4: 0d00 |0012: move-exception v0 │ │ +0878c6: 5421 bd05 |0013: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@05bd │ │ +0878ca: 6e10 3817 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +0878d0: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=804 │ │ 0x0005 line=806 │ │ 0x000c line=808 │ │ @@ -171675,21 +171674,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0878dc: |[0878dc] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ -0878ec: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -0878f0: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -0878f6: 0c00 |0005: move-result-object v0 │ │ -0878f8: 6e10 1519 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1915 │ │ -0878fe: 0a00 |0009: move-result v0 │ │ -087900: 0f00 |000a: return v0 │ │ +0878e0: |[0878e0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.isTitleOptional:()Z │ │ +0878f0: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +0878f4: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +0878fa: 0c00 |0005: move-result-object v0 │ │ +0878fc: 6e10 1519 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.isTitleOptional:()Z // method@1915 │ │ +087902: 0a00 |0009: move-result v0 │ │ +087904: 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;) │ │ @@ -171697,16 +171696,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 │ │ -087904: |[087904] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -087914: 0e00 |0000: return-void │ │ +087908: |[087908] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +087918: 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 │ │ @@ -171716,16 +171715,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 │ │ -087918: |[087918] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -087928: 0e00 |0000: return-void │ │ +08791c: |[08791c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +08792c: 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; │ │ │ │ @@ -171734,23 +171733,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 │ │ -08792c: |[08792c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -08793c: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -087940: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -087944: 5410 bb05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -087948: 7230 571c 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ -08794e: 0a00 |0009: move-result v0 │ │ -087950: 0f00 |000a: return v0 │ │ -087952: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -087954: 28fe |000c: goto 000a // -0002 │ │ +087930: |[087930] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +087940: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +087944: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +087948: 5410 bb05 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +08794c: 7230 571c 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v7/view/ActionMode$Callback;.onActionItemClicked:(Landroid/support/v7/view/ActionMode;Landroid/view/MenuItem;)Z // method@1c57 │ │ +087952: 0a00 |0009: move-result v0 │ │ +087954: 0f00 |000a: return v0 │ │ +087956: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +087958: 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; │ │ @@ -171762,24 +171761,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 │ │ -087958: |[087958] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -087968: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -08796c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -087970: 0e00 |0004: return-void │ │ -087972: 6e10 5514 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ -087978: 5410 be05 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -08797c: 7110 7d14 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087982: 0c00 |000d: move-result-object v0 │ │ -087984: 6e10 2d19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@192d │ │ -08798a: 28f3 |0011: goto 0004 // -000d │ │ +08795c: |[08795c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08796c: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +087970: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +087974: 0e00 |0004: return-void │ │ +087976: 6e10 5514 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ +08797c: 5410 be05 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087980: 7110 7d14 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087986: 0c00 |000d: move-result-object v0 │ │ +087988: 6e10 2d19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@192d │ │ +08798e: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0004 line=888 │ │ 0x0005 line=886 │ │ 0x0008 line=887 │ │ locals : │ │ @@ -171791,24 +171790,24 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08798c: |[08798c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ -08799c: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0879a0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0879a4: 0e00 |0004: return-void │ │ -0879a6: 6e10 5514 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ -0879ac: 5410 be05 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -0879b0: 7110 7d14 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -0879b6: 0c00 |000d: move-result-object v0 │ │ -0879b8: 6e10 2d19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@192d │ │ -0879be: 28f3 |0011: goto 0004 // -000d │ │ +087990: |[087990] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onMenuModeChange:(Landroid/view/Menu;)V │ │ +0879a0: 5410 bb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0879a4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0879a8: 0e00 |0004: return-void │ │ +0879aa: 6e10 5514 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ +0879b0: 5410 be05 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +0879b4: 7110 7d14 0000 |000a: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +0879ba: 0c00 |000d: move-result-object v0 │ │ +0879bc: 6e10 2d19 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@192d │ │ +0879c2: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=910 │ │ 0x0004 line=915 │ │ 0x0005 line=913 │ │ 0x0008 line=914 │ │ locals : │ │ @@ -171820,24 +171819,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 │ │ -0879c0: |[0879c0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -0879d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0879d2: 5421 bb05 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ -0879d6: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -0879da: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0879dc: 0f00 |0006: return v0 │ │ -0879de: 6e10 4e18 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ -0879e4: 0a01 |000a: move-result v1 │ │ -0879e6: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ -0879ea: 28f9 |000d: goto 0006 // -0007 │ │ +0879c4: |[0879c4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +0879d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0879d6: 5421 bb05 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCallback:Landroid/support/v7/view/ActionMode$Callback; // field@05bb │ │ +0879da: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +0879de: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0879e0: 0f00 |0006: return v0 │ │ +0879e2: 6e10 4e18 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ +0879e8: 0a01 |000a: move-result v1 │ │ +0879ea: 3901 fbff |000b: if-nez v1, 0006 // -0005 │ │ +0879ee: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=894 │ │ 0x0005 line=895 │ │ 0x0006 line=903 │ │ 0x0007 line=898 │ │ locals : │ │ @@ -171849,23 +171848,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0879ec: |[0879ec] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -0879fc: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087a00: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087a06: 0c00 |0005: move-result-object v0 │ │ -087a08: 6e20 2419 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1924 │ │ -087a0e: 2200 6b04 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@046b │ │ -087a12: 7020 ec22 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ -087a18: 5b10 bc05 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ -087a1c: 0e00 |0010: return-void │ │ +0879f0: |[0879f0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +087a00: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087a04: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087a0a: 0c00 |0005: move-result-object v0 │ │ +087a0c: 6e20 2419 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@1924 │ │ +087a12: 2200 7404 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@0474 │ │ +087a16: 7020 ec22 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ +087a1c: 5b10 bc05 |000e: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@05bc │ │ +087a20: 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; │ │ @@ -171876,24 +171875,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -087a20: |[087a20] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ -087a30: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087a34: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ -087a3a: 0c00 |0005: move-result-object v0 │ │ -087a3c: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -087a42: 0c00 |0009: move-result-object v0 │ │ -087a44: 6e20 7e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -087a4a: 0c00 |000d: move-result-object v0 │ │ -087a4c: 6e20 5f14 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@145f │ │ -087a52: 0e00 |0011: return-void │ │ +087a24: |[087a24] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(I)V │ │ +087a34: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087a38: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ +087a3e: 0c00 |0005: move-result-object v0 │ │ +087a40: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +087a46: 0c00 |0009: move-result-object v0 │ │ +087a48: 6e20 7e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +087a4e: 0c00 |000d: move-result-object v0 │ │ +087a50: 6e20 5f14 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@145f │ │ +087a56: 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 │ │ @@ -171903,20 +171902,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -087a54: |[087a54] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -087a64: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087a68: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087a6e: 0c00 |0005: move-result-object v0 │ │ -087a70: 6e20 2919 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1929 │ │ -087a76: 0e00 |0009: return-void │ │ +087a58: |[087a58] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +087a68: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087a6c: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087a72: 0c00 |0005: move-result-object v0 │ │ +087a74: 6e20 2919 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1929 │ │ +087a7a: 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; │ │ @@ -171926,24 +171925,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -087a78: |[087a78] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ -087a88: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087a8c: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ -087a92: 0c00 |0005: move-result-object v0 │ │ -087a94: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -087a9a: 0c00 |0009: move-result-object v0 │ │ -087a9c: 6e20 7e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -087aa2: 0c00 |000d: move-result-object v0 │ │ -087aa4: 6e20 6114 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@1461 │ │ -087aaa: 0e00 |0011: return-void │ │ +087a7c: |[087a7c] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(I)V │ │ +087a8c: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087a90: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ +087a96: 0c00 |0005: move-result-object v0 │ │ +087a98: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +087a9e: 0c00 |0009: move-result-object v0 │ │ +087aa0: 6e20 7e01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +087aa6: 0c00 |000d: move-result-object v0 │ │ +087aa8: 6e20 6114 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@1461 │ │ +087aae: 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 │ │ @@ -171953,20 +171952,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -087aac: |[087aac] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -087abc: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087ac0: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087ac6: 0c00 |0005: move-result-object v0 │ │ -087ac8: 6e20 2a19 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@192a │ │ -087ace: 0e00 |0009: return-void │ │ +087ab0: |[087ab0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +087ac0: 5410 be05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087ac4: 7110 7d14 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087aca: 0c00 |0005: move-result-object v0 │ │ +087acc: 6e20 2a19 2000 |0006: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@192a │ │ +087ad2: 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; │ │ @@ -171976,36 +171975,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -087ad0: |[087ad0] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ -087ae0: 6f20 6d1c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1c6d │ │ -087ae6: 5410 be05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ -087aea: 7110 7d14 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ -087af0: 0c00 |0008: move-result-object v0 │ │ -087af2: 6e20 2b19 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@192b │ │ -087af8: 0e00 |000c: return-void │ │ +087ad4: |[087ad4] android.support.v7.app.ActionBarImplBase$ActionModeImpl.setTitleOptionalHint:(Z)V │ │ +087ae4: 6f20 6d1c 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1c6d │ │ +087aea: 5410 be05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05be │ │ +087aee: 7110 7d14 0000 |0005: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; // method@147d │ │ +087af4: 0c00 |0008: move-result-object v0 │ │ +087af6: 6e20 2b19 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.setTitleOptional:(Z)V // method@192b │ │ +087afc: 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 : 498 (ActionBarImplBase.java) │ │ │ │ Class #659 header: │ │ -class_idx : 687 │ │ +class_idx : 694 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 671 │ │ +superclass_idx : 678 │ │ source_file_idx : 498 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #659 annotations: │ │ @@ -172058,20 +172057,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 │ │ -087afc: |[087afc] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ -087b0c: 5b12 c605 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087b10: 7010 2713 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1327 │ │ -087b16: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -087b18: 5910 c305 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087b1c: 0e00 |0008: return-void │ │ +087b00: |[087b00] android.support.v7.app.ActionBarImplBase$TabImpl.:(Landroid/support/v7/app/ActionBarImplBase;)V │ │ +087b10: 5b12 c605 |0000: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087b14: 7010 2713 0100 |0002: invoke-direct {v1}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1327 │ │ +087b1a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +087b1c: 5910 c305 |0006: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087b20: 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; │ │ @@ -172082,17 +172081,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 │ │ -087b20: |[087b20] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ -087b30: 5410 bf05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@05bf │ │ -087b34: 1100 |0002: return-object v0 │ │ +087b24: |[087b24] android.support.v7.app.ActionBarImplBase$TabImpl.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; │ │ +087b34: 5410 bf05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@05bf │ │ +087b38: 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;) │ │ @@ -172100,17 +172099,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b38: |[087b38] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -087b48: 5410 c005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05c0 │ │ -087b4c: 1100 |0002: return-object v0 │ │ +087b3c: |[087b3c] android.support.v7.app.ActionBarImplBase$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +087b4c: 5410 c005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05c0 │ │ +087b50: 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;) │ │ @@ -172118,17 +172117,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b50: |[087b50] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ -087b60: 5410 c105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@05c1 │ │ -087b64: 1100 |0002: return-object v0 │ │ +087b54: |[087b54] android.support.v7.app.ActionBarImplBase$TabImpl.getCustomView:()Landroid/view/View; │ │ +087b64: 5410 c105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@05c1 │ │ +087b68: 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;) │ │ @@ -172136,17 +172135,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b68: |[087b68] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -087b78: 5410 c205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05c2 │ │ -087b7c: 1100 |0002: return-object v0 │ │ +087b6c: |[087b6c] android.support.v7.app.ActionBarImplBase$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +087b7c: 5410 c205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05c2 │ │ +087b80: 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;) │ │ @@ -172154,17 +172153,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b80: |[087b80] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ -087b90: 5210 c305 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087b94: 0f00 |0002: return v0 │ │ +087b84: |[087b84] android.support.v7.app.ActionBarImplBase$TabImpl.getPosition:()I │ │ +087b94: 5210 c305 |0000: iget v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087b98: 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;) │ │ @@ -172172,17 +172171,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087b98: |[087b98] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ -087ba8: 5410 c405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@05c4 │ │ -087bac: 1100 |0002: return-object v0 │ │ +087b9c: |[087b9c] android.support.v7.app.ActionBarImplBase$TabImpl.getTag:()Ljava/lang/Object; │ │ +087bac: 5410 c405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@05c4 │ │ +087bb0: 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;) │ │ @@ -172190,17 +172189,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087bb0: |[087bb0] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -087bc0: 5410 c505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@05c5 │ │ -087bc4: 1100 |0002: return-object v0 │ │ +087bb4: |[087bb4] android.support.v7.app.ActionBarImplBase$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +087bc4: 5410 c505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@05c5 │ │ +087bc8: 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;) │ │ @@ -172208,18 +172207,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -087bc8: |[087bc8] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ -087bd8: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087bdc: 6e20 a314 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -087be2: 0e00 |0005: return-void │ │ +087bcc: |[087bcc] android.support.v7.app.ActionBarImplBase$TabImpl.select:()V │ │ +087bdc: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087be0: 6e20 a314 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +087be6: 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; │ │ │ │ @@ -172228,25 +172227,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 │ │ -087be4: |[087be4] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -087bf4: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087bf8: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ -087bfe: 0c00 |0005: move-result-object v0 │ │ -087c00: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -087c06: 0c00 |0009: move-result-object v0 │ │ -087c08: 6e20 8201 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -087c0e: 0c00 |000d: move-result-object v0 │ │ -087c10: 6e20 6d14 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@146d │ │ -087c16: 0c00 |0011: move-result-object v0 │ │ -087c18: 1100 |0012: return-object v0 │ │ +087be8: |[087be8] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +087bf8: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087bfc: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ +087c02: 0c00 |0005: move-result-object v0 │ │ +087c04: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +087c0a: 0c00 |0009: move-result-object v0 │ │ +087c0c: 6e20 8201 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +087c12: 0c00 |000d: move-result-object v0 │ │ +087c14: 6e20 6d14 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@146d │ │ +087c1a: 0c00 |0011: move-result-object v0 │ │ +087c1c: 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 │ │ │ │ @@ -172255,24 +172254,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 │ │ -087c1c: |[087c1c] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087c2c: 5b23 c005 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05c0 │ │ -087c30: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087c34: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -087c38: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087c3c: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ -087c42: 0c00 |000b: move-result-object v0 │ │ -087c44: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087c48: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ -087c4e: 1102 |0011: return-object v2 │ │ +087c20: |[087c20] android.support.v7.app.ActionBarImplBase$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087c30: 5b23 c005 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@05c0 │ │ +087c34: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087c38: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +087c3c: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087c40: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ +087c46: 0c00 |000b: move-result-object v0 │ │ +087c48: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087c4c: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ +087c52: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0006 line=739 │ │ 0x0011 line=741 │ │ locals : │ │ @@ -172284,26 +172283,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 │ │ -087c50: |[087c50] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -087c60: 5420 c605 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087c64: 6e10 9514 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ -087c6a: 0c00 |0005: move-result-object v0 │ │ -087c6c: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -087c72: 0c00 |0009: move-result-object v0 │ │ -087c74: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -087c76: 6e30 ec1d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -087c7c: 0c00 |000e: move-result-object v0 │ │ -087c7e: 6e20 6f14 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@146f │ │ -087c84: 0c00 |0012: move-result-object v0 │ │ -087c86: 1100 |0013: return-object v0 │ │ +087c54: |[087c54] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +087c64: 5420 c605 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087c68: 6e10 9514 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ +087c6e: 0c00 |0005: move-result-object v0 │ │ +087c70: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +087c76: 0c00 |0009: move-result-object v0 │ │ +087c78: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +087c7a: 6e30 ec1d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +087c80: 0c00 |000e: move-result-object v0 │ │ +087c82: 6e20 6f14 0200 |000f: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; // method@146f │ │ +087c88: 0c00 |0012: move-result-object v0 │ │ +087c8a: 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 │ │ │ │ @@ -172312,24 +172311,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 │ │ -087c88: |[087c88] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087c98: 5b23 c105 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@05c1 │ │ -087c9c: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087ca0: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -087ca4: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087ca8: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ -087cae: 0c00 |000b: move-result-object v0 │ │ -087cb0: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087cb4: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ -087cba: 1102 |0011: return-object v2 │ │ +087c8c: |[087c8c] android.support.v7.app.ActionBarImplBase$TabImpl.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087c9c: 5b23 c105 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCustomView:Landroid/view/View; // field@05c1 │ │ +087ca0: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087ca4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +087ca8: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087cac: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ +087cb2: 0c00 |000b: move-result-object v0 │ │ +087cb4: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087cb8: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ +087cbe: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ 0x0002 line=666 │ │ 0x0006 line=667 │ │ 0x0011 line=669 │ │ locals : │ │ @@ -172341,25 +172340,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 │ │ -087cbc: |[087cbc] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -087ccc: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087cd0: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ -087cd6: 0c00 |0005: move-result-object v0 │ │ -087cd8: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -087cde: 0c00 |0009: move-result-object v0 │ │ -087ce0: 6e20 7601 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -087ce6: 0c00 |000d: move-result-object v0 │ │ -087ce8: 6e20 7114 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@1471 │ │ -087cee: 0c00 |0011: move-result-object v0 │ │ -087cf0: 1100 |0012: return-object v0 │ │ +087cc0: |[087cc0] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +087cd0: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087cd4: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ +087cda: 0c00 |0005: move-result-object v0 │ │ +087cdc: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +087ce2: 0c00 |0009: move-result-object v0 │ │ +087ce4: 6e20 7601 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +087cea: 0c00 |000d: move-result-object v0 │ │ +087cec: 6e20 7114 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; // method@1471 │ │ +087cf2: 0c00 |0011: move-result-object v0 │ │ +087cf4: 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 │ │ │ │ @@ -172368,24 +172367,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 │ │ -087cf4: |[087cf4] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087d04: 5b23 c205 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05c2 │ │ -087d08: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087d0c: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -087d10: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087d14: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ -087d1a: 0c00 |000b: move-result-object v0 │ │ -087d1c: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087d20: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ -087d26: 1102 |0011: return-object v2 │ │ +087cf8: |[087cf8] android.support.v7.app.ActionBarImplBase$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087d08: 5b23 c205 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@05c2 │ │ +087d0c: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087d10: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +087d14: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087d18: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ +087d1e: 0c00 |000b: move-result-object v0 │ │ +087d20: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087d24: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ +087d2a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0002 line=700 │ │ 0x0006 line=701 │ │ 0x0011 line=703 │ │ locals : │ │ @@ -172397,17 +172396,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087d28: |[087d28] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ -087d38: 5901 c305 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087d3c: 0e00 |0002: return-void │ │ +087d2c: |[087d2c] android.support.v7.app.ActionBarImplBase$TabImpl.setPosition:(I)V │ │ +087d3c: 5901 c305 |0000: iput v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087d40: 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 │ │ @@ -172417,17 +172416,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 │ │ -087d40: |[087d40] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087d50: 5b01 bf05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@05bf │ │ -087d54: 1100 |0002: return-object v0 │ │ +087d44: |[087d44] android.support.v7.app.ActionBarImplBase$TabImpl.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087d54: 5b01 bf05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mCallback:Landroid/support/v7/app/ActionBar$TabListener; // field@05bf │ │ +087d58: 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; │ │ @@ -172437,17 +172436,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 │ │ -087d58: |[087d58] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087d68: 5b01 c405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@05c4 │ │ -087d6c: 1100 |0002: return-object v0 │ │ +087d5c: |[087d5c] android.support.v7.app.ActionBarImplBase$TabImpl.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087d6c: 5b01 c405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mTag:Ljava/lang/Object; // field@05c4 │ │ +087d70: 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; │ │ @@ -172457,25 +172456,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 │ │ -087d70: |[087d70] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -087d80: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087d84: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ -087d8a: 0c00 |0005: move-result-object v0 │ │ -087d8c: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -087d92: 0c00 |0009: move-result-object v0 │ │ -087d94: 6e20 8201 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -087d9a: 0c00 |000d: move-result-object v0 │ │ -087d9c: 6e20 7614 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@1476 │ │ -087da2: 0c00 |0011: move-result-object v0 │ │ -087da4: 1100 |0012: return-object v0 │ │ +087d74: |[087d74] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +087d84: 5410 c605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087d88: 7110 7914 0000 |0002: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; // method@1479 │ │ +087d8e: 0c00 |0005: move-result-object v0 │ │ +087d90: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +087d96: 0c00 |0009: move-result-object v0 │ │ +087d98: 6e20 8201 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +087d9e: 0c00 |000d: move-result-object v0 │ │ +087da0: 6e20 7614 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; // method@1476 │ │ +087da6: 0c00 |0011: move-result-object v0 │ │ +087da8: 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 │ │ │ │ @@ -172484,40 +172483,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 │ │ -087da8: |[087da8] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -087db8: 5b23 c505 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@05c5 │ │ -087dbc: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087dc0: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -087dc4: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ -087dc8: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ -087dce: 0c00 |000b: move-result-object v0 │ │ -087dd0: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ -087dd4: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ -087dda: 1102 |0011: return-object v2 │ │ +087dac: |[087dac] android.support.v7.app.ActionBarImplBase$TabImpl.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +087dbc: 5b23 c505 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mText:Ljava/lang/CharSequence; // field@05c5 │ │ +087dc0: 5220 c305 |0002: iget v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087dc4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +087dc8: 5420 c605 |0006: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.this$0:Landroid/support/v7/app/ActionBarImplBase; // field@05c6 │ │ +087dcc: 7110 7814 0000 |0008: invoke-static {v0}, Landroid/support/v7/app/ActionBarImplBase;.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; // method@1478 │ │ +087dd2: 0c00 |000b: move-result-object v0 │ │ +087dd4: 5221 c305 |000c: iget v1, v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.mPosition:I // field@05c3 │ │ +087dd8: 6e20 ec1b 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@1bec │ │ +087dde: 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 : 498 (ActionBarImplBase.java) │ │ │ │ Class #660 header: │ │ -class_idx : 688 │ │ +class_idx : 695 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 673 │ │ +superclass_idx : 680 │ │ source_file_idx : 498 │ │ static_fields_size : 3 │ │ instance_fields_size: 32 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 63 │ │ │ │ Class #660 annotations: │ │ @@ -172684,37 +172683,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 │ │ -087ddc: |[087ddc] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -087dec: 7010 3c13 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@133c │ │ -087df2: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -087df6: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -087dfc: 5b10 e705 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -087e00: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -087e02: 5910 e005 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -087e06: 2200 7b04 |000d: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -087e0a: 7010 ff22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -087e10: 5b10 dd05 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ -087e14: 2200 7700 |0014: new-instance v0, Landroid/os/Handler; // type@0077 │ │ -087e18: 7010 6b02 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ -087e1e: 5b10 d805 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@05d8 │ │ -087e22: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -087e24: 5910 d305 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@05d3 │ │ -087e28: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -087e2a: 5c10 de05 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -087e2e: 5b12 cc05 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ -087e32: 5b12 d005 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -087e36: 5b13 cd05 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05cd │ │ -087e3a: 5410 cc05 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ -087e3e: 7020 9a14 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@149a │ │ -087e44: 0e00 |002c: return-void │ │ +087de0: |[087de0] android.support.v7.app.ActionBarImplBase.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +087df0: 7010 3c13 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@133c │ │ +087df6: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +087dfa: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +087e00: 5b10 e705 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +087e04: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +087e06: 5910 e005 |000b: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +087e0a: 2200 8404 |000d: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +087e0e: 7010 ff22 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +087e14: 5b10 dd05 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ +087e18: 2200 7e00 |0014: new-instance v0, Landroid/os/Handler; // type@007e │ │ +087e1c: 7010 6b02 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@026b │ │ +087e22: 5b10 d805 |0019: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHandler:Landroid/os/Handler; // field@05d8 │ │ +087e26: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +087e28: 5910 d305 |001c: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mCurWindowVisibility:I // field@05d3 │ │ +087e2c: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +087e2e: 5c10 de05 |001f: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +087e32: 5b12 cc05 |0021: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ +087e36: 5b12 d005 |0023: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +087e3a: 5b13 cd05 |0025: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplBase;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05cd │ │ +087e3e: 5410 cc05 |0027: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ +087e42: 7020 9a14 0100 |0029: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.init:(Landroid/support/v7/app/ActionBarActivity;)V // method@149a │ │ +087e48: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=69 │ │ 0x000a line=72 │ │ 0x000d line=81 │ │ 0x0014 line=92 │ │ @@ -172735,17 +172734,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 │ │ -087e48: |[087e48] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -087e58: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -087e5c: 1100 |0002: return-object v0 │ │ +087e4c: |[087e4c] android.support.v7.app.ActionBarImplBase.access$000:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +087e5c: 5410 e505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +087e60: 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;) │ │ @@ -172753,17 +172752,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 │ │ -087e60: |[087e60] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ -087e70: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -087e74: 1100 |0002: return-object v0 │ │ +087e64: |[087e64] android.support.v7.app.ActionBarImplBase.access$100:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/content/Context; │ │ +087e74: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +087e78: 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;) │ │ @@ -172771,17 +172770,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 │ │ -087e78: |[087e78] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -087e88: 5510 da05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -087e8c: 0f00 |0002: return v0 │ │ +087e7c: |[087e7c] android.support.v7.app.ActionBarImplBase.access$200:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +087e8c: 5510 da05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +087e90: 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;) │ │ @@ -172789,17 +172788,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 │ │ -087e90: |[087e90] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ -087ea0: 5510 db05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@05db │ │ -087ea4: 0f00 |0002: return v0 │ │ +087e94: |[087e94] android.support.v7.app.ActionBarImplBase.access$300:(Landroid/support/v7/app/ActionBarImplBase;)Z │ │ +087ea4: 5510 db05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@05db │ │ +087ea8: 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;) │ │ @@ -172807,18 +172806,18 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -087ea8: |[087ea8] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ -087eb8: 7130 8514 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1485 │ │ -087ebe: 0a00 |0003: move-result v0 │ │ -087ec0: 0f00 |0004: return v0 │ │ +087eac: |[087eac] android.support.v7.app.ActionBarImplBase.access$400:(ZZZ)Z │ │ +087ebc: 7130 8514 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1485 │ │ +087ec2: 0a00 |0003: move-result v0 │ │ +087ec4: 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 │ │ @@ -172828,17 +172827,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 │ │ -087ec4: |[087ec4] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ -087ed4: 5410 d205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -087ed8: 1100 |0002: return-object v0 │ │ +087ec8: |[087ec8] android.support.v7.app.ActionBarImplBase.access$500:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarContextView; │ │ +087ed8: 5410 d205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +087edc: 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;) │ │ @@ -172846,17 +172845,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 │ │ -087edc: |[087edc] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ -087eec: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -087ef0: 1100 |0002: return-object v0 │ │ +087ee0: |[087ee0] android.support.v7.app.ActionBarImplBase.access$600:(Landroid/support/v7/app/ActionBarImplBase;)Landroid/support/v7/internal/widget/ActionBarView; │ │ +087ef0: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +087ef4: 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;) │ │ @@ -172864,22 +172863,22 @@ │ │ type : '(ZZZ)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -087ef4: |[087ef4] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ -087f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -087f06: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ -087f0a: 0f00 |0003: return v0 │ │ -087f0c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -087f10: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ -087f14: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -087f16: 28fa |0009: goto 0003 // -0006 │ │ +087ef8: |[087ef8] android.support.v7.app.ActionBarImplBase.checkShowingFlags:(ZZZ)Z │ │ +087f08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +087f0a: 3803 0300 |0001: if-eqz v3, 0004 // +0003 │ │ +087f0e: 0f00 |0003: return v0 │ │ +087f10: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +087f14: 3802 fdff |0006: if-eqz v2, 0003 // -0003 │ │ +087f18: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +087f1a: 28fa |0009: goto 0003 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=969 │ │ 0x0003 line=974 │ │ 0x0004 line=971 │ │ 0x0008 line=972 │ │ locals : │ │ @@ -172892,28 +172891,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -087f18: |[087f18] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ -087f28: 5410 e105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -087f2c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -087f30: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -087f32: 6e20 a314 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -087f38: 5410 e705 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -087f3c: 6e10 0523 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -087f42: 5410 e505 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -087f46: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -087f4a: 5410 e505 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -087f4e: 6e10 e01b 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1be0 │ │ -087f54: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -087f56: 5910 e005 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -087f5a: 0e00 |0019: return-void │ │ +087f1c: |[087f1c] android.support.v7.app.ActionBarImplBase.cleanupTabs:()V │ │ +087f2c: 5410 e105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +087f30: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +087f34: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +087f36: 6e20 a314 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +087f3c: 5410 e705 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +087f40: 6e10 0523 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +087f46: 5410 e505 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +087f4a: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +087f4e: 5410 e505 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +087f52: 6e10 e01b 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@1be0 │ │ +087f58: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +087f5a: 5910 e005 |0017: iput v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +087f5e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=957 │ │ 0x0004 line=958 │ │ 0x0008 line=960 │ │ 0x000d line=961 │ │ 0x0011 line=962 │ │ @@ -172927,40 +172926,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 │ │ -087f5c: |[087f5c] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -087f6c: 0773 |0000: move-object v3, v7 │ │ -087f6e: 1f03 af02 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -087f72: 6e10 6414 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ -087f78: 0c00 |0006: move-result-object v0 │ │ -087f7a: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -087f7e: 2204 5204 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@0452 │ │ -087f82: 1a05 d901 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01d9 │ │ -087f86: 7020 a022 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -087f8c: 2704 |0010: throw v4 │ │ -087f8e: 6e20 7214 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ -087f94: 5464 e705 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -087f98: 6e30 0223 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ -087f9e: 5464 e705 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -087fa2: 6e10 0d23 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -087fa8: 0a01 |001e: move-result v1 │ │ -087faa: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -087fae: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -087fb2: 5464 e705 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -087fb6: 6e20 0723 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -087fbc: 0c04 |0028: move-result-object v4 │ │ -087fbe: 1f04 af02 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -087fc2: 6e20 7214 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ -087fc8: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -087fcc: 28f1 |0030: goto 0021 // -000f │ │ -087fce: 0e00 |0031: return-void │ │ +087f60: |[087f60] android.support.v7.app.ActionBarImplBase.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +087f70: 0773 |0000: move-object v3, v7 │ │ +087f72: 1f03 b602 |0001: check-cast v3, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +087f76: 6e10 6414 0300 |0003: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ +087f7c: 0c00 |0006: move-result-object v0 │ │ +087f7e: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +087f82: 2204 5b04 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@045b │ │ +087f86: 1a05 d901 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@01d9 │ │ +087f8a: 7020 a022 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +087f90: 2704 |0010: throw v4 │ │ +087f92: 6e20 7214 8300 |0011: invoke-virtual {v3, v8}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ +087f98: 5464 e705 |0014: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +087f9c: 6e30 0223 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ +087fa2: 5464 e705 |0019: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +087fa6: 6e10 0d23 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +087fac: 0a01 |001e: move-result v1 │ │ +087fae: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +087fb2: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +087fb6: 5464 e705 |0023: iget-object v4, v6, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +087fba: 6e20 0723 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +087fc0: 0c04 |0028: move-result-object v4 │ │ +087fc2: 1f04 b602 |0029: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +087fc6: 6e20 7214 2400 |002b: invoke-virtual {v4, v2}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ +087fcc: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +087fd0: 28f1 |0030: goto 0021 // -000f │ │ +087fd2: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0003 line=941 │ │ 0x0007 line=943 │ │ 0x0009 line=944 │ │ 0x0011 line=947 │ │ @@ -172984,40 +172983,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -087fd0: |[087fd0] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ -087fe0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -087fe2: 5441 e505 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -087fe6: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -087fea: 0e00 |0005: return-void │ │ -087fec: 2200 3f03 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@033f │ │ -087ff0: 5441 d005 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -087ff4: 7020 c91b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1bc9 │ │ -087ffa: 5541 d905 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -087ffe: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ -088002: 6e20 ea1b 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088008: 5441 cb05 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08800c: 6e20 c919 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ -088012: 5b40 e505 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088016: 28ea |001b: goto 0005 // -0016 │ │ -088018: 6e10 8f14 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ -08801e: 0a01 |001f: move-result v1 │ │ -088020: 1222 |0020: const/4 v2, #int 2 // #2 │ │ -088022: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ -088026: 6e20 ea1b 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -08802c: 5441 ce05 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088030: 6e20 f118 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ -088036: 28ee |002b: goto 0019 // -0012 │ │ -088038: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -08803c: 6e20 ea1b 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088042: 28f5 |0031: goto 0026 // -000b │ │ +087fd4: |[087fd4] android.support.v7.app.ActionBarImplBase.ensureTabsExist:()V │ │ +087fe4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +087fe6: 5441 e505 |0001: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +087fea: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +087fee: 0e00 |0005: return-void │ │ +087ff0: 2200 4603 |0006: new-instance v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView; // type@0346 │ │ +087ff4: 5441 d005 |0008: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +087ff8: 7020 c91b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@1bc9 │ │ +087ffe: 5541 d905 |000d: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +088002: 3801 0d00 |000f: if-eqz v1, 001c // +000d │ │ +088006: 6e20 ea1b 3000 |0011: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +08800c: 5441 cb05 |0014: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088010: 6e20 c919 0100 |0016: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ +088016: 5b40 e505 |0019: iput-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08801a: 28ea |001b: goto 0005 // -0016 │ │ +08801c: 6e10 8f14 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ +088022: 0a01 |001f: move-result v1 │ │ +088024: 1222 |0020: const/4 v2, #int 2 // #2 │ │ +088026: 3321 0b00 |0021: if-ne v1, v2, 002c // +000b │ │ +08802a: 6e20 ea1b 3000 |0023: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +088030: 5441 ce05 |0026: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088034: 6e20 f118 0100 |0028: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ +08803a: 28ee |002b: goto 0019 // -0012 │ │ +08803c: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +088040: 6e20 ea1b 1000 |002e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +088046: 28f5 |0031: goto 0026 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=919 │ │ 0x0005 line=937 │ │ 0x0006 line=923 │ │ 0x000d line=925 │ │ 0x0011 line=926 │ │ @@ -173036,118 +173035,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 │ │ -088044: |[088044] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -088054: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -088056: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -088058: 6003 ef06 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@06ef │ │ -08805c: 6e20 7713 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -088062: 0c03 |0007: move-result-object v3 │ │ -088064: 1f03 0703 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@0307 │ │ -088068: 5b73 df05 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ -08806c: 5473 df05 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ -088070: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ -088074: 5473 df05 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ -088078: 6e20 3619 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@1936 │ │ -08807e: 6003 ec06 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ -088082: 6e20 7713 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -088088: 0c03 |001a: move-result-object v3 │ │ -08808a: 1f03 0f03 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@030f │ │ -08808e: 5b73 cb05 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088092: 6003 f306 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@06f3 │ │ -088096: 6e20 7713 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -08809c: 0c03 |0024: move-result-object v3 │ │ -08809e: 1f03 0603 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@0306 │ │ -0880a2: 5b73 d205 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -0880a6: 6003 ee06 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@06ee │ │ -0880aa: 6e20 7713 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -0880b0: 0c03 |002e: move-result-object v3 │ │ -0880b2: 1f03 0403 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0304 │ │ -0880b6: 5b73 ce05 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -0880ba: 6003 2407 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0724 │ │ -0880be: 6e20 7713 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -0880c4: 0c03 |0038: move-result-object v3 │ │ -0880c6: 1f03 ad03 |0039: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -0880ca: 5b73 e905 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -0880ce: 5473 e905 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -0880d2: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ -0880d6: 5473 ce05 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -0880da: 5b73 e905 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -0880de: 6003 2007 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ -0880e2: 6e20 7713 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -0880e8: 0c03 |004a: move-result-object v3 │ │ -0880ea: 1f03 0403 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@0304 │ │ -0880ee: 5b73 e405 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -0880f2: 5473 cb05 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0880f6: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ -0880fa: 5473 d205 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -0880fe: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ -088102: 5473 ce05 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088106: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ -08810a: 2203 5204 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@0452 │ │ -08810e: 2204 6404 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@0464 │ │ -088112: 7010 d422 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -088118: 6e10 b922 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -08811e: 0c05 |0065: move-result-object v5 │ │ -088120: 6e10 8d22 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -088126: 0c05 |0069: move-result-object v5 │ │ -088128: 6e20 dc22 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -08812e: 0c04 |006d: move-result-object v4 │ │ -088130: 1a05 3200 |006e: const-string v5, " can only be used " // string@0032 │ │ -088134: 6e20 dc22 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -08813a: 0c04 |0073: move-result-object v4 │ │ -08813c: 1a05 bc26 |0074: const-string v5, "with a compatible window decor layout" // string@26bc │ │ -088140: 6e20 dc22 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -088146: 0c04 |0079: move-result-object v4 │ │ -088148: 6e10 e122 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -08814e: 0c04 |007d: move-result-object v4 │ │ -088150: 7020 a022 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -088156: 2703 |0081: throw v3 │ │ -088158: 5473 cb05 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08815c: 5476 d205 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -088160: 6e20 c419 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@19c4 │ │ -088166: 5473 cb05 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08816a: 6e10 b019 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@19b0 │ │ -088170: 0a03 |008e: move-result v3 │ │ -088172: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ -088176: 0143 |0091: move v3, v4 │ │ -088178: 5973 d105 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@05d1 │ │ -08817c: 5473 cb05 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088180: 6e10 9319 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ -088186: 0a01 |0099: move-result v1 │ │ -088188: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ -08818c: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ -088190: 0142 |009e: move v2, v4 │ │ -088192: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ -088196: 5c74 d705 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ -08819a: 5473 d005 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -08819e: 7110 7315 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ -0881a4: 0c00 |00a8: move-result-object v0 │ │ -0881a6: 6e10 7215 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@1572 │ │ -0881ac: 0a03 |00ac: move-result v3 │ │ -0881ae: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ -0881b2: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ -0881b6: 0145 |00b1: move v5, v4 │ │ -0881b8: 6e20 b214 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@14b2 │ │ -0881be: 6e10 7815 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ -0881c4: 0a03 |00b8: move-result v3 │ │ -0881c6: 7020 af14 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@14af │ │ -0881cc: 5473 cc05 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ -0881d0: 6e10 8213 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1382 │ │ -0881d6: 0c03 |00c1: move-result-object v3 │ │ -0881d8: 6e20 c014 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@14c0 │ │ -0881de: 0e00 |00c5: return-void │ │ -0881e0: 0153 |00c6: move v3, v5 │ │ -0881e2: 28cb |00c7: goto 0092 // -0035 │ │ -0881e4: 0152 |00c8: move v2, v5 │ │ -0881e6: 28d6 |00c9: goto 009f // -002a │ │ +088048: |[088048] android.support.v7.app.ActionBarImplBase.init:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +088058: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08805a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +08805c: 6003 ef06 |0002: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_overlay_layout:I // field@06ef │ │ +088060: 6e20 7713 3800 |0004: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +088066: 0c03 |0007: move-result-object v3 │ │ +088068: 1f03 0e03 |0008: check-cast v3, Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // type@030e │ │ +08806c: 5b73 df05 |000a: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ +088070: 5473 df05 |000c: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ +088074: 3803 0700 |000e: if-eqz v3, 0015 // +0007 │ │ +088078: 5473 df05 |0010: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mOverlayLayout:Landroid/support/v7/internal/widget/ActionBarOverlayLayout; // field@05df │ │ +08807c: 6e20 3619 7300 |0012: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ActionBarOverlayLayout;.setActionBar:(Landroid/support/v7/app/ActionBar;)V // method@1936 │ │ +088082: 6003 ec06 |0015: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar:I // field@06ec │ │ +088086: 6e20 7713 3800 |0017: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +08808c: 0c03 |001a: move-result-object v3 │ │ +08808e: 1f03 1603 |001b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarView; // type@0316 │ │ +088092: 5b73 cb05 |001d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088096: 6003 f306 |001f: sget v3, Landroid/support/v7/appcompat/R$id;.action_context_bar:I // field@06f3 │ │ +08809a: 6e20 7713 3800 |0021: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +0880a0: 0c03 |0024: move-result-object v3 │ │ +0880a2: 1f03 0d03 |0025: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContextView; // type@030d │ │ +0880a6: 5b73 d205 |0027: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +0880aa: 6003 ee06 |0029: sget v3, Landroid/support/v7/appcompat/R$id;.action_bar_container:I // field@06ee │ │ +0880ae: 6e20 7713 3800 |002b: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +0880b4: 0c03 |002e: move-result-object v3 │ │ +0880b6: 1f03 0b03 |002f: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@030b │ │ +0880ba: 5b73 ce05 |0031: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +0880be: 6003 2407 |0033: sget v3, Landroid/support/v7/appcompat/R$id;.top_action_bar:I // field@0724 │ │ +0880c2: 6e20 7713 3800 |0035: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +0880c8: 0c03 |0038: move-result-object v3 │ │ +0880ca: 1f03 b603 |0039: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +0880ce: 5b73 e905 |003b: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +0880d2: 5473 e905 |003d: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +0880d6: 3903 0600 |003f: if-nez v3, 0045 // +0006 │ │ +0880da: 5473 ce05 |0041: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +0880de: 5b73 e905 |0043: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +0880e2: 6003 2007 |0045: sget v3, Landroid/support/v7/appcompat/R$id;.split_action_bar:I // field@0720 │ │ +0880e6: 6e20 7713 3800 |0047: invoke-virtual {v8, v3}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +0880ec: 0c03 |004a: move-result-object v3 │ │ +0880ee: 1f03 0b03 |004b: check-cast v3, Landroid/support/v7/internal/widget/ActionBarContainer; // type@030b │ │ +0880f2: 5b73 e405 |004d: iput-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0880f6: 5473 cb05 |004f: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0880fa: 3803 0a00 |0051: if-eqz v3, 005b // +000a │ │ +0880fe: 5473 d205 |0053: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +088102: 3803 0600 |0055: if-eqz v3, 005b // +0006 │ │ +088106: 5473 ce05 |0057: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +08810a: 3903 2900 |0059: if-nez v3, 0082 // +0029 │ │ +08810e: 2203 5b04 |005b: new-instance v3, Ljava/lang/IllegalStateException; // type@045b │ │ +088112: 2204 6d04 |005d: new-instance v4, Ljava/lang/StringBuilder; // type@046d │ │ +088116: 7010 d422 0400 |005f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +08811c: 6e10 b922 0700 |0062: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +088122: 0c05 |0065: move-result-object v5 │ │ +088124: 6e10 8d22 0500 |0066: invoke-virtual {v5}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +08812a: 0c05 |0069: move-result-object v5 │ │ +08812c: 6e20 dc22 5400 |006a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +088132: 0c04 |006d: move-result-object v4 │ │ +088134: 1a05 3200 |006e: const-string v5, " can only be used " // string@0032 │ │ +088138: 6e20 dc22 5400 |0070: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +08813e: 0c04 |0073: move-result-object v4 │ │ +088140: 1a05 c526 |0074: const-string v5, "with a compatible window decor layout" // string@26c5 │ │ +088144: 6e20 dc22 5400 |0076: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +08814a: 0c04 |0079: move-result-object v4 │ │ +08814c: 6e10 e122 0400 |007a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +088152: 0c04 |007d: move-result-object v4 │ │ +088154: 7020 a022 4300 |007e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +08815a: 2703 |0081: throw v3 │ │ +08815c: 5473 cb05 |0082: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088160: 5476 d205 |0084: iget-object v6, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +088164: 6e20 c419 6300 |0086: invoke-virtual {v3, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V // method@19c4 │ │ +08816a: 5473 cb05 |0089: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +08816e: 6e10 b019 0300 |008b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@19b0 │ │ +088174: 0a03 |008e: move-result v3 │ │ +088176: 3803 3700 |008f: if-eqz v3, 00c6 // +0037 │ │ +08817a: 0143 |0091: move v3, v4 │ │ +08817c: 5973 d105 |0092: iput v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@05d1 │ │ +088180: 5473 cb05 |0094: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088184: 6e10 9319 0300 |0096: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ +08818a: 0a01 |0099: move-result v1 │ │ +08818c: dd03 0104 |009a: and-int/lit8 v3, v1, #int 4 // #04 │ │ +088190: 3803 2c00 |009c: if-eqz v3, 00c8 // +002c │ │ +088194: 0142 |009e: move v2, v4 │ │ +088196: 3802 0400 |009f: if-eqz v2, 00a3 // +0004 │ │ +08819a: 5c74 d705 |00a1: iput-boolean v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ +08819e: 5473 d005 |00a3: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +0881a2: 7110 7315 0300 |00a5: invoke-static {v3}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ +0881a8: 0c00 |00a8: move-result-object v0 │ │ +0881aa: 6e10 7215 0000 |00a9: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.enableHomeButtonByDefault:()Z // method@1572 │ │ +0881b0: 0a03 |00ac: move-result v3 │ │ +0881b2: 3903 0400 |00ad: if-nez v3, 00b1 // +0004 │ │ +0881b6: 3802 0300 |00af: if-eqz v2, 00b2 // +0003 │ │ +0881ba: 0145 |00b1: move v5, v4 │ │ +0881bc: 6e20 b214 5700 |00b2: invoke-virtual {v7, v5}, Landroid/support/v7/app/ActionBarImplBase;.setHomeButtonEnabled:(Z)V // method@14b2 │ │ +0881c2: 6e10 7815 0000 |00b5: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ +0881c8: 0a03 |00b8: move-result v3 │ │ +0881ca: 7020 af14 3700 |00b9: invoke-direct {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@14af │ │ +0881d0: 5473 cc05 |00bc: iget-object v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ +0881d4: 6e10 8213 0300 |00be: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivity;.getTitle:()Ljava/lang/CharSequence; // method@1382 │ │ +0881da: 0c03 |00c1: move-result-object v3 │ │ +0881dc: 6e20 c014 3700 |00c2: invoke-virtual {v7, v3}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@14c0 │ │ +0881e2: 0e00 |00c5: return-void │ │ +0881e4: 0153 |00c6: move v3, v5 │ │ +0881e6: 28cb |00c7: goto 0092 // -0035 │ │ +0881e8: 0152 |00c8: move v2, v5 │ │ +0881ea: 28d6 |00c9: goto 009f // -002a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=114 │ │ 0x000c line=116 │ │ 0x0010 line=117 │ │ 0x0015 line=119 │ │ 0x001f line=120 │ │ @@ -173184,56 +173183,56 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0881e8: |[0881e8] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ -0881f8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0881fa: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0881fc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0881fe: 5c56 d905 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -088202: 5553 d905 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -088206: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ -08820a: 5453 cb05 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08820e: 6e20 c919 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ -088214: 5453 ce05 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088218: 5454 e505 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -08821c: 6e20 f118 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ -088222: 6e10 8f14 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ -088228: 0a03 |0018: move-result v3 │ │ -08822a: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -08822c: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ -088230: 0110 |001c: move v0, v1 │ │ -088232: 5453 e505 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088236: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ -08823a: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ -08823e: 5453 e505 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088242: 6e20 ea1b 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088248: 5453 cb05 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08824c: 5554 d905 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -088250: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ -088254: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ -088258: 6e20 c219 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@19c2 │ │ -08825e: 0e00 |0033: return-void │ │ -088260: 5453 ce05 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088264: 6e20 f118 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ -08826a: 5453 cb05 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08826e: 5454 e505 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088272: 6e20 c919 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ -088278: 28d5 |0040: goto 0015 // -002b │ │ -08827a: 0120 |0041: move v0, v2 │ │ -08827c: 28db |0042: goto 001d // -0025 │ │ -08827e: 5453 e505 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088282: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ -088286: 6e20 ea1b 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -08828c: 28de |004a: goto 0028 // -0022 │ │ -08828e: 0121 |004b: move v1, v2 │ │ -088290: 28e4 |004c: goto 0030 // -001c │ │ +0881ec: |[0881ec] android.support.v7.app.ActionBarImplBase.setHasEmbeddedTabs:(Z)V │ │ +0881fc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0881fe: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +088200: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +088202: 5c56 d905 |0003: iput-boolean v6, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +088206: 5553 d905 |0005: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +08820a: 3903 2d00 |0007: if-nez v3, 0034 // +002d │ │ +08820e: 5453 cb05 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088212: 6e20 c919 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ +088218: 5453 ce05 |000e: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +08821c: 5454 e505 |0010: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088220: 6e20 f118 4300 |0012: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ +088226: 6e10 8f14 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ +08822c: 0a03 |0018: move-result v3 │ │ +08822e: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +088230: 3343 2700 |001a: if-ne v3, v4, 0041 // +0027 │ │ +088234: 0110 |001c: move v0, v1 │ │ +088236: 5453 e505 |001d: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08823a: 3803 0900 |001f: if-eqz v3, 0028 // +0009 │ │ +08823e: 3800 2200 |0021: if-eqz v0, 0043 // +0022 │ │ +088242: 5453 e505 |0023: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088246: 6e20 ea1b 2300 |0025: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +08824c: 5453 cb05 |0028: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088250: 5554 d905 |002a: iget-boolean v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +088254: 3904 1f00 |002c: if-nez v4, 004b // +001f │ │ +088258: 3800 1d00 |002e: if-eqz v0, 004b // +001d │ │ +08825c: 6e20 c219 1300 |0030: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@19c2 │ │ +088262: 0e00 |0033: return-void │ │ +088264: 5453 ce05 |0034: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088268: 6e20 f118 4300 |0036: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setTabContainer:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@18f1 │ │ +08826e: 5453 cb05 |0039: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088272: 5454 e505 |003b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088276: 6e20 c919 4300 |003d: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ActionBarView;.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V // method@19c9 │ │ +08827c: 28d5 |0040: goto 0015 // -002b │ │ +08827e: 0120 |0041: move v0, v2 │ │ +088280: 28db |0042: goto 001d // -0025 │ │ +088282: 5453 e505 |0043: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088286: 1304 0800 |0045: const/16 v4, #int 8 // #8 │ │ +08828a: 6e20 ea1b 4300 |0047: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +088290: 28de |004a: goto 0028 // -0022 │ │ +088292: 0121 |004b: move v1, v2 │ │ +088294: 28e4 |004c: goto 0030 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=155 │ │ 0x0005 line=157 │ │ 0x0009 line=158 │ │ 0x000e line=159 │ │ 0x0015 line=164 │ │ @@ -173258,33 +173257,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -088294: |[088294] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ -0882a4: 5541 da05 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -0882a8: 5542 db05 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@05db │ │ -0882ac: 5543 e305 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ -0882b0: 7130 8514 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1485 │ │ -0882b6: 0a00 |0009: move-result v0 │ │ -0882b8: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -0882bc: 5541 de05 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -0882c0: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ -0882c4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0882c6: 5c41 de05 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -0882ca: 6e20 8914 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@1489 │ │ -0882d0: 0e00 |0016: return-void │ │ -0882d2: 5541 de05 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -0882d6: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ -0882da: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -0882dc: 5c41 de05 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -0882e0: 6e20 8814 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@1488 │ │ -0882e6: 28f5 |0021: goto 0016 // -000b │ │ +088298: |[088298] android.support.v7.app.ActionBarImplBase.updateVisibility:(Z)V │ │ +0882a8: 5541 da05 |0000: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +0882ac: 5542 db05 |0002: iget-boolean v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mHiddenBySystem:Z // field@05db │ │ +0882b0: 5543 e305 |0004: iget-boolean v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ +0882b4: 7130 8514 2103 |0006: invoke-static {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.checkShowingFlags:(ZZZ)Z // method@1485 │ │ +0882ba: 0a00 |0009: move-result v0 │ │ +0882bc: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +0882c0: 5541 de05 |000c: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +0882c4: 3901 0800 |000e: if-nez v1, 0016 // +0008 │ │ +0882c8: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0882ca: 5c41 de05 |0011: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +0882ce: 6e20 8914 5400 |0013: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doShow:(Z)V // method@1489 │ │ +0882d4: 0e00 |0016: return-void │ │ +0882d6: 5541 de05 |0017: iget-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +0882da: 3801 fdff |0019: if-eqz v1, 0016 // -0003 │ │ +0882de: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0882e0: 5c41 de05 |001c: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +0882e4: 6e20 8814 5400 |001e: invoke-virtual {v4, v5}, Landroid/support/v7/app/ActionBarImplBase;.doHide:(Z)V // method@1488 │ │ +0882ea: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=980 │ │ 0x000a line=982 │ │ 0x000c line=983 │ │ 0x0010 line=984 │ │ 0x0013 line=985 │ │ @@ -173303,18 +173302,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 │ │ -0882e8: |[0882e8] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0882f8: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ -0882fc: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -088302: 0e00 |0005: return-void │ │ +0882ec: |[0882ec] android.support.v7.app.ActionBarImplBase.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0882fc: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ +088300: 6e20 0323 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +088306: 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; │ │ @@ -173324,20 +173323,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 │ │ -088304: |[088304] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -088314: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088318: 6e10 0823 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -08831e: 0a00 |0005: move-result v0 │ │ -088320: 6e30 8314 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1483 │ │ -088326: 0e00 |0009: return-void │ │ +088308: |[088308] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +088318: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +08831c: 6e10 0823 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +088322: 0a00 |0005: move-result v0 │ │ +088324: 6e30 8314 2100 |0006: invoke-virtual {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1483 │ │ +08832a: 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; │ │ @@ -173347,20 +173346,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 │ │ -088328: |[088328] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -088338: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -08833c: 6e10 0823 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -088342: 0a00 |0005: move-result v0 │ │ -088344: 6e40 8214 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1482 │ │ -08834a: 0e00 |0009: return-void │ │ +08832c: |[08832c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +08833c: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +088340: 6e10 0823 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +088346: 0a00 |0005: move-result v0 │ │ +088348: 6e40 8214 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1482 │ │ +08834e: 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; │ │ @@ -173371,22 +173370,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 │ │ -08834c: |[08834c] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -08835c: 7010 8a14 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ -088362: 5410 e505 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088366: 6e40 cc1b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1bcc │ │ -08836c: 7030 8714 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1487 │ │ -088372: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -088376: 6e20 a314 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -08837c: 0e00 |0010: return-void │ │ +088350: |[088350] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +088360: 7010 8a14 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ +088366: 5410 e505 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08836a: 6e40 cc1b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@1bcc │ │ +088370: 7030 8714 2103 |0008: invoke-direct {v1, v2, v3}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1487 │ │ +088376: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +08837a: 6e20 a314 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +088380: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0003 line=422 │ │ 0x0008 line=423 │ │ 0x000b line=424 │ │ 0x000d line=425 │ │ @@ -173402,25 +173401,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 │ │ -088380: |[088380] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -088390: 7010 8a14 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ -088396: 5410 e505 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -08839a: 6e30 cd1b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1bcd │ │ -0883a0: 5410 e705 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -0883a4: 6e10 0d23 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0883aa: 0a00 |000d: move-result v0 │ │ -0883ac: 7030 8714 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1487 │ │ -0883b2: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -0883b6: 6e20 a314 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -0883bc: 0e00 |0016: return-void │ │ +088384: |[088384] android.support.v7.app.ActionBarImplBase.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +088394: 7010 8a14 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ +08839a: 5410 e505 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08839e: 6e30 cd1b 2003 |0005: invoke-virtual {v0, v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@1bcd │ │ +0883a4: 5410 e705 |0008: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +0883a8: 6e10 0d23 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0883ae: 0a00 |000d: move-result v0 │ │ +0883b0: 7030 8714 2100 |000e: invoke-direct {v1, v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.configureTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@1487 │ │ +0883b6: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +0883ba: 6e20 a314 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +0883c0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0003 line=407 │ │ 0x0008 line=408 │ │ 0x0011 line=409 │ │ 0x0013 line=410 │ │ @@ -173435,49 +173434,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 62 16-bit code units │ │ -0883c0: |[0883c0] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ -0883d0: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0883d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0883d6: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ -0883da: 6e10 c214 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@14c2 │ │ -0883e0: 5443 cb05 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0883e4: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ -0883e8: 1240 |000c: const/4 v0, #int 4 // #4 │ │ -0883ea: 6e20 8419 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1984 │ │ -0883f0: 5443 d205 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -0883f4: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ -0883f8: 0110 |0014: move v0, v1 │ │ -0883fa: 6e20 0019 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1900 │ │ -088400: 5440 e505 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088404: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ -088408: 5440 cb05 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08840c: 6e10 a619 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@19a6 │ │ -088412: 0a00 |0021: move-result v0 │ │ -088414: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ -088418: 5440 cb05 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -08841c: 6e10 ad19 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ -088422: 0a00 |0029: move-result v0 │ │ -088424: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ -088428: 5440 e505 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -08842c: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ -088430: 6e20 ea1b 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088436: 0e00 |0033: return-void │ │ -088438: 6e10 9914 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@1499 │ │ -08843e: 28d1 |0037: goto 0008 // -002f │ │ -088440: 0110 |0038: move v0, v1 │ │ -088442: 28d4 |0039: goto 000d // -002c │ │ -088444: 0120 |003a: move v0, v2 │ │ -088446: 28da |003b: goto 0015 // -0026 │ │ -088448: 0112 |003c: move v2, v1 │ │ -08844a: 28f3 |003d: goto 0030 // -000d │ │ +0883c4: |[0883c4] android.support.v7.app.ActionBarImplBase.animateToMode:(Z)V │ │ +0883d4: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0883d8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0883da: 3805 3100 |0003: if-eqz v5, 0034 // +0031 │ │ +0883de: 6e10 c214 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.showForActionMode:()V // method@14c2 │ │ +0883e4: 5443 cb05 |0008: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0883e8: 3805 2e00 |000a: if-eqz v5, 0038 // +002e │ │ +0883ec: 1240 |000c: const/4 v0, #int 4 // #4 │ │ +0883ee: 6e20 8419 0300 |000d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@1984 │ │ +0883f4: 5443 d205 |0010: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +0883f8: 3805 2800 |0012: if-eqz v5, 003a // +0028 │ │ +0883fc: 0110 |0014: move v0, v1 │ │ +0883fe: 6e20 0019 0300 |0015: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@1900 │ │ +088404: 5440 e505 |0018: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088408: 3800 1900 |001a: if-eqz v0, 0033 // +0019 │ │ +08840c: 5440 cb05 |001c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088410: 6e10 a619 0000 |001e: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@19a6 │ │ +088416: 0a00 |0021: move-result v0 │ │ +088418: 3900 1100 |0022: if-nez v0, 0033 // +0011 │ │ +08841c: 5440 cb05 |0024: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088420: 6e10 ad19 0000 |0026: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.isCollapsed:()Z // method@19ad │ │ +088426: 0a00 |0029: move-result v0 │ │ +088428: 3800 0900 |002a: if-eqz v0, 0033 // +0009 │ │ +08842c: 5440 e505 |002c: iget-object v0, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088430: 3805 0e00 |002e: if-eqz v5, 003c // +000e │ │ +088434: 6e20 ea1b 2000 |0030: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +08843a: 0e00 |0033: return-void │ │ +08843c: 6e10 9914 0400 |0034: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.hideForActionMode:()V // method@1499 │ │ +088442: 28d1 |0037: goto 0008 // -002f │ │ +088444: 0110 |0038: move v0, v1 │ │ +088446: 28d4 |0039: goto 000d // -002c │ │ +088448: 0120 |003a: move v0, v2 │ │ +08844a: 28da |003b: goto 0015 // -0026 │ │ +08844c: 0112 |003c: move v2, v1 │ │ +08844e: 28f3 |003d: goto 0030 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=611 │ │ 0x0005 line=612 │ │ 0x0008 line=617 │ │ 0x0010 line=618 │ │ 0x0018 line=619 │ │ @@ -173496,55 +173495,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -08844c: |[08844c] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ -08845c: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ -088460: 5452 e905 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -088464: 6e10 0d1f 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ -08846a: 5452 e905 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -08846e: 6e10 1e1f 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@1f1e │ │ -088474: 0a02 |000c: move-result v2 │ │ -088476: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ -08847a: 0e00 |000f: return-void │ │ -08847c: 6e10 9b14 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ -088482: 0a02 |0013: move-result v2 │ │ -088484: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ -088488: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ -08848c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08848e: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ -088492: 5452 d005 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -088496: 6003 0706 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@0607 │ │ -08849a: 7120 f41f 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -0884a0: 0c00 |0022: move-result-object v0 │ │ -0884a2: 5452 e905 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -0884a6: 6e20 391f 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f39 │ │ -0884ac: 5452 e905 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -0884b0: 6e20 381f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ -0884b6: 5452 e405 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -0884ba: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ -0884be: 5452 e405 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -0884c2: 6e10 e018 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ -0884c8: 0a02 |0036: move-result v2 │ │ -0884ca: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ -0884ce: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ -0884d2: 5452 d005 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -0884d6: 6003 0606 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@0606 │ │ -0884da: 7120 f41f 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -0884e0: 0c00 |0042: move-result-object v0 │ │ -0884e2: 5452 e405 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -0884e6: 6e20 f618 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@18f6 │ │ -0884ec: 5452 e405 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -0884f0: 6e20 f318 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ -0884f6: 28c2 |004d: goto 000f // -003e │ │ -0884f8: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -0884fa: 28ca |004f: goto 0019 // -0036 │ │ +088450: |[088450] android.support.v7.app.ActionBarImplBase.doHide:(Z)V │ │ +088460: 1304 0800 |0000: const/16 v4, #int 8 // #8 │ │ +088464: 5452 e905 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088468: 6e10 0d1f 0200 |0004: invoke-virtual {v2}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ +08846e: 5452 e905 |0007: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088472: 6e10 1e1f 0200 |0009: invoke-virtual {v2}, Landroid/view/ViewGroup;.getVisibility:()I // method@1f1e │ │ +088478: 0a02 |000c: move-result v2 │ │ +08847a: 3342 0300 |000d: if-ne v2, v4, 0010 // +0003 │ │ +08847e: 0e00 |000f: return-void │ │ +088480: 6e10 9b14 0500 |0010: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ +088486: 0a02 |0013: move-result v2 │ │ +088488: 3902 0400 |0014: if-nez v2, 0018 // +0004 │ │ +08848c: 3806 3800 |0016: if-eqz v6, 004e // +0038 │ │ +088490: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +088492: 3801 0f00 |0019: if-eqz v1, 0028 // +000f │ │ +088496: 5452 d005 |001b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +08849a: 6003 0706 |001d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_top:I // field@0607 │ │ +08849e: 7120 f41f 3200 |001f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +0884a4: 0c00 |0022: move-result-object v0 │ │ +0884a6: 5452 e905 |0023: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +0884aa: 6e20 391f 0200 |0025: invoke-virtual {v2, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f39 │ │ +0884b0: 5452 e905 |0028: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +0884b4: 6e20 381f 4200 |002a: invoke-virtual {v2, v4}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ +0884ba: 5452 e405 |002d: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0884be: 3802 e0ff |002f: if-eqz v2, 000f // -0020 │ │ +0884c2: 5452 e405 |0031: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0884c6: 6e10 e018 0200 |0033: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ +0884cc: 0a02 |0036: move-result v2 │ │ +0884ce: 3242 d8ff |0037: if-eq v2, v4, 000f // -0028 │ │ +0884d2: 3801 0f00 |0039: if-eqz v1, 0048 // +000f │ │ +0884d6: 5452 d005 |003b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +0884da: 6003 0606 |003d: sget v3, Landroid/support/v7/appcompat/R$anim;.abc_slide_out_bottom:I // field@0606 │ │ +0884de: 7120 f41f 3200 |003f: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +0884e4: 0c00 |0042: move-result-object v0 │ │ +0884e6: 5452 e405 |0043: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0884ea: 6e20 f618 0200 |0045: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@18f6 │ │ +0884f0: 5452 e405 |0048: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0884f4: 6e20 f318 4200 |004a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ +0884fa: 28c2 |004d: goto 000f // -003e │ │ +0884fc: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +0884fe: 28ca |004f: goto 0019 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1029 │ │ 0x0007 line=1030 │ │ 0x000f line=1050 │ │ 0x0010 line=1034 │ │ 0x0019 line=1036 │ │ @@ -173569,55 +173568,55 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 79 16-bit code units │ │ -0884fc: |[0884fc] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ -08850c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08850e: 5453 e905 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -088512: 6e10 0d1f 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ -088518: 5453 e905 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -08851c: 6e10 1e1f 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@1f1e │ │ -088522: 0a03 |000b: move-result v3 │ │ -088524: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ -088528: 0e00 |000e: return-void │ │ -08852a: 6e10 9b14 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ -088530: 0a03 |0012: move-result v3 │ │ -088532: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ -088536: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ -08853a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -08853c: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ -088540: 5453 d005 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -088544: 6004 0506 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@0605 │ │ -088548: 7120 f41f 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -08854e: 0c00 |0021: move-result-object v0 │ │ -088550: 5453 e905 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -088554: 6e20 391f 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f39 │ │ -08855a: 5453 e905 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -08855e: 6e20 381f 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ -088564: 5453 e405 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -088568: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ -08856c: 5453 e405 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -088570: 6e10 e018 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ -088576: 0a03 |0035: move-result v3 │ │ -088578: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ -08857c: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ -088580: 5453 d005 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -088584: 6004 0406 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@0604 │ │ -088588: 7120 f41f 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ -08858e: 0c00 |0041: move-result-object v0 │ │ -088590: 5453 e405 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -088594: 6e20 f618 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@18f6 │ │ -08859a: 5453 e405 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -08859e: 6e20 f318 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ -0885a4: 28c2 |004c: goto 000e // -003e │ │ -0885a6: 0121 |004d: move v1, v2 │ │ -0885a8: 28ca |004e: goto 0018 // -0036 │ │ +088500: |[088500] android.support.v7.app.ActionBarImplBase.doShow:(Z)V │ │ +088510: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +088512: 5453 e905 |0001: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088516: 6e10 0d1f 0300 |0003: invoke-virtual {v3}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ +08851c: 5453 e905 |0006: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088520: 6e10 1e1f 0300 |0008: invoke-virtual {v3}, Landroid/view/ViewGroup;.getVisibility:()I // method@1f1e │ │ +088526: 0a03 |000b: move-result v3 │ │ +088528: 3903 0300 |000c: if-nez v3, 000f // +0003 │ │ +08852c: 0e00 |000e: return-void │ │ +08852e: 6e10 9b14 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ +088534: 0a03 |0012: move-result v3 │ │ +088536: 3903 0400 |0013: if-nez v3, 0017 // +0004 │ │ +08853a: 3806 3800 |0015: if-eqz v6, 004d // +0038 │ │ +08853e: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +088540: 3801 0f00 |0018: if-eqz v1, 0027 // +000f │ │ +088544: 5453 d005 |001a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +088548: 6004 0506 |001c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_top:I // field@0605 │ │ +08854c: 7120 f41f 4300 |001e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +088552: 0c00 |0021: move-result-object v0 │ │ +088554: 5453 e905 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088558: 6e20 391f 0300 |0024: invoke-virtual {v3, v0}, Landroid/view/ViewGroup;.startAnimation:(Landroid/view/animation/Animation;)V // method@1f39 │ │ +08855e: 5453 e905 |0027: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088562: 6e20 381f 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1f38 │ │ +088568: 5453 e405 |002c: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +08856c: 3803 e0ff |002e: if-eqz v3, 000e // -0020 │ │ +088570: 5453 e405 |0030: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +088574: 6e10 e018 0300 |0032: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ +08857a: 0a03 |0035: move-result v3 │ │ +08857c: 3803 d8ff |0036: if-eqz v3, 000e // -0028 │ │ +088580: 3801 0f00 |0038: if-eqz v1, 0047 // +000f │ │ +088584: 5453 d005 |003a: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +088588: 6004 0406 |003c: sget v4, Landroid/support/v7/appcompat/R$anim;.abc_slide_in_bottom:I // field@0604 │ │ +08858c: 7120 f41f 4300 |003e: invoke-static {v3, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1ff4 │ │ +088592: 0c00 |0041: move-result-object v0 │ │ +088594: 5453 e405 |0042: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +088598: 6e20 f618 0300 |0044: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.startAnimation:(Landroid/view/animation/Animation;)V // method@18f6 │ │ +08859e: 5453 e405 |0047: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +0885a2: 6e20 f318 2300 |0049: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ +0885a8: 28c2 |004c: goto 000e // -003e │ │ +0885aa: 0121 |004d: move v1, v2 │ │ +0885ac: 28ca |004e: goto 0018 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1006 │ │ 0x0006 line=1007 │ │ 0x000e line=1026 │ │ 0x000f line=1011 │ │ 0x0018 line=1013 │ │ @@ -173642,19 +173641,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0885ac: |[0885ac] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ -0885bc: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0885c0: 6e10 9219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1992 │ │ -0885c6: 0c00 |0005: move-result-object v0 │ │ -0885c8: 1100 |0006: return-object v0 │ │ +0885b0: |[0885b0] android.support.v7.app.ActionBarImplBase.getCustomView:()Landroid/view/View; │ │ +0885c0: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0885c4: 6e10 9219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@1992 │ │ +0885ca: 0c00 |0005: move-result-object v0 │ │ +0885cc: 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;) │ │ @@ -173662,19 +173661,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0885cc: |[0885cc] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ -0885dc: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0885e0: 6e10 9319 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ -0885e6: 0a00 |0005: move-result v0 │ │ -0885e8: 0f00 |0006: return v0 │ │ +0885d0: |[0885d0] android.support.v7.app.ActionBarImplBase.getDisplayOptions:()I │ │ +0885e0: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0885e4: 6e10 9319 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ +0885ea: 0a00 |0005: move-result v0 │ │ +0885ec: 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;) │ │ @@ -173682,19 +173681,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0885ec: |[0885ec] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ -0885fc: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088600: 6e10 db18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@18db │ │ -088606: 0a00 |0005: move-result v0 │ │ -088608: 0f00 |0006: return v0 │ │ +0885f0: |[0885f0] android.support.v7.app.ActionBarImplBase.getHeight:()I │ │ +088600: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088604: 6e10 db18 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.getHeight:()I // method@18db │ │ +08860a: 0a00 |0005: move-result v0 │ │ +08860c: 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;) │ │ @@ -173702,34 +173701,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -08860c: |[08860c] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ -08861c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08861e: 5432 cb05 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088622: 6e10 9a19 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ -088628: 0a02 |0006: move-result v2 │ │ -08862a: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -088630: 0f01 |000a: return v1 │ │ -088632: 5431 e705 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088636: 6e10 0d23 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08863c: 0a01 |0010: move-result v1 │ │ -08863e: 28f9 |0011: goto 000a // -0007 │ │ -088640: 5432 cb05 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088644: 6e10 9419 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1994 │ │ -08864a: 0c00 |0017: move-result-object v0 │ │ -08864c: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -088650: 7210 fa20 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -088656: 0a01 |001d: move-result v1 │ │ -088658: 28ec |001e: goto 000a // -0014 │ │ -08865a: 0000 |001f: nop // spacer │ │ -08865c: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +088610: |[088610] android.support.v7.app.ActionBarImplBase.getNavigationItemCount:()I │ │ +088620: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088622: 5432 cb05 |0001: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088626: 6e10 9a19 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ +08862c: 0a02 |0006: move-result v2 │ │ +08862e: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +088634: 0f01 |000a: return v1 │ │ +088636: 5431 e705 |000b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +08863a: 6e10 0d23 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +088640: 0a01 |0010: move-result v1 │ │ +088642: 28f9 |0011: goto 000a // -0007 │ │ +088644: 5432 cb05 |0012: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088648: 6e10 9419 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@1994 │ │ +08864e: 0c00 |0017: move-result-object v0 │ │ +088650: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +088654: 7210 fa20 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +08865a: 0a01 |001d: move-result v1 │ │ +08865c: 28ec |001e: goto 000a // -0014 │ │ +08865e: 0000 |001f: nop // spacer │ │ +088660: 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 │ │ @@ -173743,19 +173742,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08866c: |[08866c] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ -08867c: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088680: 6e10 9a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ -088686: 0a00 |0005: move-result v0 │ │ -088688: 0f00 |0006: return v0 │ │ +088670: |[088670] android.support.v7.app.ActionBarImplBase.getNavigationMode:()I │ │ +088680: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088684: 6e10 9a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ +08868a: 0a00 |0005: move-result v0 │ │ +08868c: 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;) │ │ @@ -173763,33 +173762,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -08868c: |[08868c] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ -08869c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08869e: 5421 cb05 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0886a2: 6e10 9a19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ -0886a8: 0a01 |0006: move-result v1 │ │ -0886aa: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -0886b0: 0f00 |000a: return v0 │ │ -0886b2: 5421 e105 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -0886b6: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0886ba: 5420 e105 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -0886be: 6e10 6814 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1468 │ │ -0886c4: 0a00 |0014: move-result v0 │ │ -0886c6: 28f5 |0015: goto 000a // -000b │ │ -0886c8: 5420 cb05 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0886cc: 6e10 9519 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1995 │ │ -0886d2: 0a00 |001b: move-result v0 │ │ -0886d4: 28ee |001c: goto 000a // -0012 │ │ -0886d6: 0000 |001d: nop // spacer │ │ -0886d8: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +088690: |[088690] android.support.v7.app.ActionBarImplBase.getSelectedNavigationIndex:()I │ │ +0886a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0886a2: 5421 cb05 |0001: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0886a6: 6e10 9a19 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ +0886ac: 0a01 |0006: move-result v1 │ │ +0886ae: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +0886b4: 0f00 |000a: return v0 │ │ +0886b6: 5421 e105 |000b: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +0886ba: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +0886be: 5420 e105 |000f: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +0886c2: 6e10 6814 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1468 │ │ +0886c8: 0a00 |0014: move-result v0 │ │ +0886ca: 28f5 |0015: goto 000a // -000b │ │ +0886cc: 5420 cb05 |0016: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0886d0: 6e10 9519 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@1995 │ │ +0886d6: 0a00 |001b: move-result v0 │ │ +0886d8: 28ee |001c: goto 000a // -0012 │ │ +0886da: 0000 |001d: nop // spacer │ │ +0886dc: 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 │ │ @@ -173801,17 +173800,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 │ │ -0886e8: |[0886e8] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0886f8: 5410 e105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -0886fc: 1100 |0002: return-object v0 │ │ +0886ec: |[0886ec] android.support.v7.app.ActionBarImplBase.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0886fc: 5410 e105 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088700: 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;) │ │ @@ -173819,19 +173818,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088700: |[088700] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ -088710: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088714: 6e10 a119 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@19a1 │ │ -08871a: 0c00 |0005: move-result-object v0 │ │ -08871c: 1100 |0006: return-object v0 │ │ +088704: |[088704] android.support.v7.app.ActionBarImplBase.getSubtitle:()Ljava/lang/CharSequence; │ │ +088714: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088718: 6e10 a119 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@19a1 │ │ +08871e: 0c00 |0005: move-result-object v0 │ │ +088720: 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;) │ │ @@ -173839,20 +173838,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 │ │ -088720: |[088720] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -088730: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088734: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08873a: 0c00 |0005: move-result-object v0 │ │ -08873c: 1f00 9f02 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -088740: 1100 |0008: return-object v0 │ │ +088724: |[088724] android.support.v7.app.ActionBarImplBase.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +088734: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +088738: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08873e: 0c00 |0005: move-result-object v0 │ │ +088740: 1f00 a602 |0006: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +088744: 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 │ │ │ │ @@ -173861,19 +173860,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -088744: |[088744] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ -088754: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088758: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08875e: 0a00 |0005: move-result v0 │ │ -088760: 0f00 |0006: return v0 │ │ +088748: |[088748] android.support.v7.app.ActionBarImplBase.getTabCount:()I │ │ +088758: 5410 e705 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +08875c: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +088762: 0a00 |0005: move-result v0 │ │ +088764: 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;) │ │ @@ -173881,36 +173880,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -088764: |[088764] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ -088774: 5453 e805 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ -088778: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -08877c: 2201 7c03 |0004: new-instance v1, Landroid/util/TypedValue; // type@037c │ │ -088780: 7010 a01d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -088786: 5453 d005 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -08878a: 6e10 0c01 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ -088790: 0c00 |000e: move-result-object v0 │ │ -088792: 6003 1006 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@0610 │ │ -088796: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -088798: 6e40 6f01 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ -08879e: 5212 6b0b |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ -0887a2: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -0887a6: 2203 8503 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@0385 │ │ -0887aa: 5454 d005 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -0887ae: 7030 bc1d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1dbc │ │ -0887b4: 5b53 e805 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ -0887b8: 5453 e805 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ -0887bc: 1103 |0024: return-object v3 │ │ -0887be: 5453 d005 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -0887c2: 5b53 e805 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ -0887c6: 28f9 |0029: goto 0022 // -0007 │ │ +088768: |[088768] android.support.v7.app.ActionBarImplBase.getThemedContext:()Landroid/content/Context; │ │ +088778: 5453 e805 |0000: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ +08877c: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +088780: 2201 8303 |0004: new-instance v1, Landroid/util/TypedValue; // type@0383 │ │ +088784: 7010 a01d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +08878a: 5453 d005 |0009: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +08878e: 6e10 0c01 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ +088794: 0c00 |000e: move-result-object v0 │ │ +088796: 6003 1006 |000f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarWidgetTheme:I // field@0610 │ │ +08879a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +08879c: 6e40 6f01 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ +0887a2: 5212 6b0b |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ +0887a6: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +0887aa: 2203 8c03 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@038c │ │ +0887ae: 5454 d005 |001b: iget-object v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +0887b2: 7030 bc1d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1dbc │ │ +0887b8: 5b53 e805 |0020: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ +0887bc: 5453 e805 |0022: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ +0887c0: 1103 |0024: return-object v3 │ │ +0887c2: 5453 d005 |0025: iget-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +0887c6: 5b53 e805 |0027: iput-object v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mThemedContext:Landroid/content/Context; // field@05e8 │ │ +0887ca: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0004 line=513 │ │ 0x0009 line=514 │ │ 0x000f line=515 │ │ 0x0015 line=516 │ │ @@ -173932,19 +173931,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0887c8: |[0887c8] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ -0887d8: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -0887dc: 6e10 a219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@19a2 │ │ -0887e2: 0c00 |0005: move-result-object v0 │ │ -0887e4: 1100 |0006: return-object v0 │ │ +0887cc: |[0887cc] android.support.v7.app.ActionBarImplBase.getTitle:()Ljava/lang/CharSequence; │ │ +0887dc: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +0887e0: 6e10 a219 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@19a2 │ │ +0887e6: 0c00 |0005: move-result-object v0 │ │ +0887e8: 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;) │ │ @@ -173952,25 +173951,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0887e8: |[0887e8] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ -0887f8: 5520 d905 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -0887fc: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ -088800: 6e10 8f14 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ -088806: 0a00 |0007: move-result v0 │ │ -088808: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -08880a: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ -08880e: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -088810: 0f00 |000c: return v0 │ │ -088812: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -088814: 28fe |000e: goto 000c // -0002 │ │ +0887ec: |[0887ec] android.support.v7.app.ActionBarImplBase.hasNonEmbeddedTabs:()Z │ │ +0887fc: 5520 d905 |0000: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +088800: 3900 0b00 |0002: if-nez v0, 000d // +000b │ │ +088804: 6e10 8f14 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ +08880a: 0a00 |0007: move-result v0 │ │ +08880c: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +08880e: 3310 0400 |0009: if-ne v0, v1, 000d // +0004 │ │ +088812: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +088814: 0f00 |000c: return v0 │ │ +088816: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +088818: 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;) │ │ @@ -173978,22 +173977,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -088818: |[088818] android.support.v7.app.ActionBarImplBase.hide:()V │ │ -088828: 5510 da05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -08882c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -088830: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -088832: 5c10 da05 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -088836: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -088838: 7020 c414 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ -08883e: 0e00 |000b: return-void │ │ +08881c: |[08881c] android.support.v7.app.ActionBarImplBase.hide:()V │ │ +08882c: 5510 da05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +088830: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +088834: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +088836: 5c10 da05 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +08883a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08883c: 7020 c414 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ +088842: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0004 line=560 │ │ 0x0007 line=561 │ │ 0x000b line=563 │ │ locals : │ │ @@ -174004,21 +174003,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -088840: |[088840] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ -088850: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088852: 5520 e305 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ -088856: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -08885a: 5c21 e305 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ -08885e: 7020 c414 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ -088864: 0e00 |000a: return-void │ │ +088844: |[088844] android.support.v7.app.ActionBarImplBase.hideForActionMode:()V │ │ +088854: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088856: 5520 e305 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ +08885a: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +08885e: 5c21 e305 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ +088862: 7020 c414 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ +088868: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=566 │ │ 0x0005 line=567 │ │ 0x0007 line=568 │ │ 0x000a line=570 │ │ locals : │ │ @@ -174029,17 +174028,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088868: |[088868] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ -088878: 5510 e205 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@05e2 │ │ -08887c: 0f00 |0002: return v0 │ │ +08886c: |[08886c] android.support.v7.app.ActionBarImplBase.isShowHideAnimationEnabled:()Z │ │ +08887c: 5510 e205 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@05e2 │ │ +088880: 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;) │ │ @@ -174047,17 +174046,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -088880: |[088880] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ -088890: 5510 de05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ -088894: 0f00 |0002: return v0 │ │ +088884: |[088884] android.support.v7.app.ActionBarImplBase.isShowing:()Z │ │ +088894: 5510 de05 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mNowShowing:Z // field@05de │ │ +088898: 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;) │ │ @@ -174065,18 +174064,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 │ │ -088898: |[088898] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0888a8: 2200 af02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -0888ac: 7020 6314 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@1463 │ │ -0888b2: 1100 |0005: return-object v0 │ │ +08889c: |[08889c] android.support.v7.app.ActionBarImplBase.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0888ac: 2200 b602 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +0888b0: 7020 6314 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.:(Landroid/support/v7/app/ActionBarImplBase;)V // method@1463 │ │ +0888b6: 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;) │ │ @@ -174084,22 +174083,22 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0888b4: |[0888b4] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0888c4: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -0888c8: 7110 7315 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ -0888ce: 0c00 |0005: move-result-object v0 │ │ -0888d0: 6e10 7815 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ -0888d6: 0a00 |0009: move-result v0 │ │ -0888d8: 7020 af14 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@14af │ │ -0888de: 0e00 |000d: return-void │ │ +0888b8: |[0888b8] android.support.v7.app.ActionBarImplBase.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0888c8: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +0888cc: 7110 7315 0000 |0002: invoke-static {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ +0888d2: 0c00 |0005: move-result-object v0 │ │ +0888d4: 6e10 7815 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.hasEmbeddedTabs:()Z // method@1578 │ │ +0888da: 0a00 |0009: move-result v0 │ │ +0888dc: 7020 af14 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setHasEmbeddedTabs:(Z)V // method@14af │ │ +0888e2: 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; │ │ @@ -174109,17 +174108,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0888e0: |[0888e0] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ -0888f0: 7010 8614 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@1486 │ │ -0888f6: 0e00 |0003: return-void │ │ +0888e4: |[0888e4] android.support.v7.app.ActionBarImplBase.removeAllTabs:()V │ │ +0888f4: 7010 8614 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarImplBase;.cleanupTabs:()V // method@1486 │ │ +0888fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplBase; │ │ │ │ @@ -174128,18 +174127,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 │ │ -0888f8: |[0888f8] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -088908: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ -08890c: 6e20 0b23 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ -088912: 0e00 |0005: return-void │ │ +0888fc: |[0888fc] android.support.v7.app.ActionBarImplBase.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +08890c: 5410 dd05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@05dd │ │ +088910: 6e20 0b23 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@230b │ │ +088916: 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; │ │ @@ -174149,19 +174148,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 │ │ -088914: |[088914] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -088924: 6e10 2b13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ -08892a: 0a00 |0003: move-result v0 │ │ -08892c: 6e20 a214 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@14a2 │ │ -088932: 0e00 |0007: return-void │ │ +088918: |[088918] android.support.v7.app.ActionBarImplBase.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +088928: 6e10 2b13 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ +08892e: 0a00 |0003: move-result v0 │ │ +088930: 6e20 a214 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.removeTabAt:(I)V // method@14a2 │ │ +088936: 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; │ │ @@ -174171,63 +174170,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -088934: |[088934] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ -088944: 5474 e505 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088948: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -08894c: 0e00 |0004: return-void │ │ -08894e: 5474 e105 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088952: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -088956: 5474 e105 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -08895a: 6e10 6814 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1468 │ │ -088960: 0a03 |000e: move-result v3 │ │ -088962: 5474 e505 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088966: 6e20 e21b 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1be2 │ │ -08896c: 5474 e705 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088970: 6e20 0a23 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -088976: 0c02 |0019: move-result-object v2 │ │ -088978: 1f02 af02 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -08897c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -088980: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -088982: 6e20 7214 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ -088988: 5474 e705 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -08898c: 6e10 0d23 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -088992: 0a01 |0027: move-result v1 │ │ -088994: 0180 |0028: move v0, v8 │ │ -088996: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -08899a: 5474 e705 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -08899e: 6e20 0723 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0889a4: 0c04 |0030: move-result-object v4 │ │ -0889a6: 1f04 af02 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -0889aa: 6e20 7214 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ -0889b0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0889b4: 28f1 |0038: goto 0029 // -000f │ │ -0889b6: 5273 e005 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -0889ba: 28d4 |003b: goto 000f // -002c │ │ -0889bc: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -0889c0: 5474 e705 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -0889c4: 6e10 0823 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -0889ca: 0a04 |0043: move-result v4 │ │ -0889cc: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -0889d0: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0889d2: 6e20 a314 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -0889d8: 28ba |004a: goto 0004 // -0046 │ │ -0889da: 5474 e705 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -0889de: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -0889e0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -0889e4: 7120 b022 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0889ea: 0a05 |0053: move-result v5 │ │ -0889ec: 6e20 0723 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0889f2: 0c04 |0057: move-result-object v4 │ │ -0889f4: 1f04 af02 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -0889f8: 28ed |005a: goto 0047 // -0013 │ │ +088938: |[088938] android.support.v7.app.ActionBarImplBase.removeTabAt:(I)V │ │ +088948: 5474 e505 |0000: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08894c: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +088950: 0e00 |0004: return-void │ │ +088952: 5474 e105 |0005: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088956: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +08895a: 5474 e105 |0009: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +08895e: 6e10 6814 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getPosition:()I // method@1468 │ │ +088964: 0a03 |000e: move-result v3 │ │ +088966: 5474 e505 |000f: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +08896a: 6e20 e21b 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@1be2 │ │ +088970: 5474 e705 |0014: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +088974: 6e20 0a23 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +08897a: 0c02 |0019: move-result-object v2 │ │ +08897c: 1f02 b602 |001a: check-cast v2, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +088980: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +088984: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +088986: 6e20 7214 4200 |001f: invoke-virtual {v2, v4}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ +08898c: 5474 e705 |0022: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +088990: 6e10 0d23 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +088996: 0a01 |0027: move-result v1 │ │ +088998: 0180 |0028: move v0, v8 │ │ +08899a: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +08899e: 5474 e705 |002b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +0889a2: 6e20 0723 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0889a8: 0c04 |0030: move-result-object v4 │ │ +0889aa: 1f04 b602 |0031: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +0889ae: 6e20 7214 0400 |0033: invoke-virtual {v4, v0}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.setPosition:(I)V // method@1472 │ │ +0889b4: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0889b8: 28f1 |0038: goto 0029 // -000f │ │ +0889ba: 5273 e005 |0039: iget v3, v7, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +0889be: 28d4 |003b: goto 000f // -002c │ │ +0889c0: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +0889c4: 5474 e705 |003e: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +0889c8: 6e10 0823 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +0889ce: 0a04 |0043: move-result v4 │ │ +0889d0: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +0889d4: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +0889d6: 6e20 a314 4700 |0047: invoke-virtual {v7, v4}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +0889dc: 28ba |004a: goto 0004 // -0046 │ │ +0889de: 5474 e705 |004b: iget-object v4, v7, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +0889e2: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +0889e4: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +0889e8: 7120 b022 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +0889ee: 0a05 |0053: move-result v5 │ │ +0889f0: 6e20 0723 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0889f6: 0c04 |0057: move-result-object v4 │ │ +0889f8: 1f04 b602 |0058: check-cast v4, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +0889fc: 28ed |005a: goto 0047 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0004 line=457 │ │ 0x0005 line=441 │ │ 0x000f line=443 │ │ 0x0014 line=444 │ │ @@ -174257,72 +174256,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 │ │ -0889fc: |[0889fc] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -088a0c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -088a0e: 6e10 8f14 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ -088a14: 0a02 |0004: move-result v2 │ │ -088a16: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -088a18: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ -088a1c: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ -088a20: 6e10 2b13 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ -088a26: 0a01 |000d: move-result v1 │ │ -088a28: 5941 e005 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -088a2c: 0e00 |0010: return-void │ │ -088a2e: 5442 cc05 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ -088a32: 6e10 8013 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1380 │ │ -088a38: 0c02 |0016: move-result-object v2 │ │ -088a3a: 6e10 3404 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -088a40: 0c02 |001a: move-result-object v2 │ │ -088a42: 6e10 0005 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0500 │ │ -088a48: 0c00 |001e: move-result-object v0 │ │ -088a4a: 5442 e105 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088a4e: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ -088a52: 5441 e105 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088a56: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ -088a5a: 5441 e105 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088a5e: 6e10 6414 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ -088a64: 0c01 |002c: move-result-object v1 │ │ -088a66: 5442 e105 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088a6a: 7230 3913 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@1339 │ │ -088a70: 5441 e505 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088a74: 6e10 2b13 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ -088a7a: 0a02 |0037: move-result v2 │ │ -088a7c: 6e20 cf1b 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1bcf │ │ -088a82: 6e10 0305 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@0503 │ │ -088a88: 0a01 |003e: move-result v1 │ │ -088a8a: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ -088a8e: 6e10 fd04 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -088a94: 28cc |0044: goto 0010 // -0034 │ │ -088a96: 5442 e505 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088a9a: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ -088a9e: 6e10 2b13 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ -088aa4: 0a01 |004c: move-result v1 │ │ -088aa6: 6e20 e91b 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ -088aac: 5441 e105 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ab0: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ -088ab4: 5441 e105 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ab8: 6e10 6414 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ -088abe: 0c01 |0059: move-result-object v1 │ │ -088ac0: 5442 e105 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ac4: 7230 3b13 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@133b │ │ -088aca: 1f05 af02 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02af │ │ -088ace: 5b45 e105 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ad2: 5441 e105 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ad6: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ -088ada: 5441 e105 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088ade: 6e10 6414 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ -088ae4: 0c01 |006c: move-result-object v1 │ │ -088ae6: 5442 e105 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ -088aea: 7230 3a13 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@133a │ │ -088af0: 28c9 |0072: goto 003b // -0037 │ │ +088a00: |[088a00] android.support.v7.app.ActionBarImplBase.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +088a10: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +088a12: 6e10 8f14 0400 |0001: invoke-virtual {v4}, Landroid/support/v7/app/ActionBarImplBase;.getNavigationMode:()I // method@148f │ │ +088a18: 0a02 |0004: move-result v2 │ │ +088a1a: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +088a1c: 3232 0b00 |0006: if-eq v2, v3, 0011 // +000b │ │ +088a20: 3805 0600 |0008: if-eqz v5, 000e // +0006 │ │ +088a24: 6e10 2b13 0500 |000a: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ +088a2a: 0a01 |000d: move-result v1 │ │ +088a2c: 5941 e005 |000e: iput v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +088a30: 0e00 |0010: return-void │ │ +088a32: 5442 cc05 |0011: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05cc │ │ +088a36: 6e10 8013 0200 |0013: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@1380 │ │ +088a3c: 0c02 |0016: move-result-object v2 │ │ +088a3e: 6e10 3404 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +088a44: 0c02 |001a: move-result-object v2 │ │ +088a46: 6e10 0005 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0500 │ │ +088a4c: 0c00 |001e: move-result-object v0 │ │ +088a4e: 5442 e105 |001f: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088a52: 3352 2400 |0021: if-ne v2, v5, 0045 // +0024 │ │ +088a56: 5441 e105 |0023: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088a5a: 3801 1600 |0025: if-eqz v1, 003b // +0016 │ │ +088a5e: 5441 e105 |0027: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088a62: 6e10 6414 0100 |0029: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ +088a68: 0c01 |002c: move-result-object v1 │ │ +088a6a: 5442 e105 |002d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088a6e: 7230 3913 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@1339 │ │ +088a74: 5441 e505 |0032: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088a78: 6e10 2b13 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ +088a7e: 0a02 |0037: move-result v2 │ │ +088a80: 6e20 cf1b 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1bcf │ │ +088a86: 6e10 0305 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@0503 │ │ +088a8c: 0a01 |003e: move-result v1 │ │ +088a8e: 3901 d1ff |003f: if-nez v1, 0010 // -002f │ │ +088a92: 6e10 fd04 0000 |0041: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +088a98: 28cc |0044: goto 0010 // -0034 │ │ +088a9a: 5442 e505 |0045: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088a9e: 3805 0600 |0047: if-eqz v5, 004d // +0006 │ │ +088aa2: 6e10 2b13 0500 |0049: invoke-virtual {v5}, Landroid/support/v7/app/ActionBar$Tab;.getPosition:()I // method@132b │ │ +088aa8: 0a01 |004c: move-result v1 │ │ +088aaa: 6e20 e91b 1200 |004d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ +088ab0: 5441 e105 |0050: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088ab4: 3801 0d00 |0052: if-eqz v1, 005f // +000d │ │ +088ab8: 5441 e105 |0054: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088abc: 6e10 6414 0100 |0056: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ +088ac2: 0c01 |0059: move-result-object v1 │ │ +088ac4: 5442 e105 |005a: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088ac8: 7230 3b13 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@133b │ │ +088ace: 1f05 b602 |005f: check-cast v5, Landroid/support/v7/app/ActionBarImplBase$TabImpl; // type@02b6 │ │ +088ad2: 5b45 e105 |0061: iput-object v5, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088ad6: 5441 e105 |0063: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088ada: 3801 d6ff |0065: if-eqz v1, 003b // -002a │ │ +088ade: 5441 e105 |0067: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088ae2: 6e10 6414 0100 |0069: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$TabImpl;.getCallback:()Landroid/support/v7/app/ActionBar$TabListener; // method@1464 │ │ +088ae8: 0c01 |006c: move-result-object v1 │ │ +088aea: 5442 e105 |006d: iget-object v2, v4, Landroid/support/v7/app/ActionBarImplBase;.mSelectedTab:Landroid/support/v7/app/ActionBarImplBase$TabImpl; // field@05e1 │ │ +088aee: 7230 3a13 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@133a │ │ +088af4: 28c9 |0072: goto 003b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=466 │ │ 0x0008 line=467 │ │ 0x0010 line=493 │ │ 0x0011 line=471 │ │ 0x001f line=474 │ │ @@ -174349,18 +174348,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088af4: |[088af4] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -088b04: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088b08: 6e20 ee18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@18ee │ │ -088b0e: 0e00 |0005: return-void │ │ +088af8: |[088af8] android.support.v7.app.ActionBarImplBase.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +088b08: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088b0c: 6e20 ee18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@18ee │ │ +088b12: 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; │ │ @@ -174370,25 +174369,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -088b10: |[088b10] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ -088b20: 6e10 9514 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ -088b26: 0c00 |0003: move-result-object v0 │ │ -088b28: 7110 ea1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -088b2e: 0c00 |0007: move-result-object v0 │ │ -088b30: 5431 cb05 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088b34: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -088b36: 6e40 ed1d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -088b3c: 0c00 |000e: move-result-object v0 │ │ -088b3e: 6e20 a614 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@14a6 │ │ -088b44: 0e00 |0012: return-void │ │ +088b14: |[088b14] android.support.v7.app.ActionBarImplBase.setCustomView:(I)V │ │ +088b24: 6e10 9514 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarImplBase;.getThemedContext:()Landroid/content/Context; // method@1495 │ │ +088b2a: 0c00 |0003: move-result-object v0 │ │ +088b2c: 7110 ea1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +088b32: 0c00 |0007: move-result-object v0 │ │ +088b34: 5431 cb05 |0008: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088b38: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +088b3a: 6e40 ed1d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +088b40: 0c00 |000e: move-result-object v0 │ │ +088b42: 6e20 a614 0300 |000f: invoke-virtual {v3, v0}, Landroid/support/v7/app/ActionBarImplBase;.setCustomView:(Landroid/view/View;)V // method@14a6 │ │ +088b48: 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 │ │ @@ -174398,18 +174397,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088b48: |[088b48] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ -088b58: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088b5c: 6e20 c519 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@19c5 │ │ -088b62: 0e00 |0005: return-void │ │ +088b4c: |[088b4c] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;)V │ │ +088b5c: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088b60: 6e20 c519 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@19c5 │ │ +088b66: 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; │ │ @@ -174419,19 +174418,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 │ │ -088b64: |[088b64] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -088b74: 6e20 df1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ -088b7a: 5410 cb05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088b7e: 6e20 c519 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@19c5 │ │ -088b84: 0e00 |0008: return-void │ │ +088b68: |[088b68] android.support.v7.app.ActionBarImplBase.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +088b78: 6e20 df1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ +088b7e: 5410 cb05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088b82: 6e20 c519 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@19c5 │ │ +088b88: 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; │ │ @@ -174443,22 +174442,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -088b88: |[088b88] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ -088b98: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -088b9a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -088b9e: 0110 |0003: move v0, v1 │ │ -088ba0: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ -088ba6: 0e00 |0007: return-void │ │ -088ba8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -088baa: 28fb |0009: goto 0004 // -0005 │ │ +088b8c: |[088b8c] android.support.v7.app.ActionBarImplBase.setDisplayHomeAsUpEnabled:(Z)V │ │ +088b9c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +088b9e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +088ba2: 0110 |0003: move v0, v1 │ │ +088ba4: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ +088baa: 0e00 |0007: return-void │ │ +088bac: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088bae: 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; │ │ @@ -174469,22 +174468,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -088bac: |[088bac] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ -088bbc: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ -088bc0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -088bc4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -088bc6: 5c10 d705 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ -088bca: 5410 cb05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088bce: 6e20 c619 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ -088bd4: 0e00 |000c: return-void │ │ +088bb0: |[088bb0] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(I)V │ │ +088bc0: dd00 0204 |0000: and-int/lit8 v0, v2, #int 4 // #04 │ │ +088bc4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +088bc8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +088bca: 5c10 d705 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ +088bce: 5410 cb05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088bd2: 6e20 c619 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ +088bd8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=285 │ │ 0x0004 line=286 │ │ 0x0007 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -174496,29 +174495,29 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -088bd8: |[088bd8] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ -088be8: 5441 cb05 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088bec: 6e10 9319 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ -088bf2: 0a00 |0005: move-result v0 │ │ -088bf4: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ -088bf8: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ -088bfc: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -088bfe: 5c41 d705 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ -088c02: 5441 cb05 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088c06: 9502 0506 |000f: and-int v2, v5, v6 │ │ -088c0a: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -088c0e: b503 |0013: and-int/2addr v3, v0 │ │ -088c10: b632 |0014: or-int/2addr v2, v3 │ │ -088c12: 6e20 c619 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ -088c18: 0e00 |0018: return-void │ │ +088bdc: |[088bdc] android.support.v7.app.ActionBarImplBase.setDisplayOptions:(II)V │ │ +088bec: 5441 cb05 |0000: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088bf0: 6e10 9319 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView;.getDisplayOptions:()I // method@1993 │ │ +088bf6: 0a00 |0005: move-result v0 │ │ +088bf8: dd01 0604 |0006: and-int/lit8 v1, v6, #int 4 // #04 │ │ +088bfc: 3801 0500 |0008: if-eqz v1, 000d // +0005 │ │ +088c00: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +088c02: 5c41 d705 |000b: iput-boolean v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mDisplayHomeAsUpSet:Z // field@05d7 │ │ +088c06: 5441 cb05 |000d: iget-object v1, v4, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088c0a: 9502 0506 |000f: and-int v2, v5, v6 │ │ +088c0e: df03 06ff |0011: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +088c12: b503 |0013: and-int/2addr v3, v0 │ │ +088c14: b632 |0014: or-int/2addr v2, v3 │ │ +088c16: 6e20 c619 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ +088c1c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0006 line=294 │ │ 0x000a line=295 │ │ 0x000d line=297 │ │ 0x0018 line=298 │ │ @@ -174533,22 +174532,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -088c1c: |[088c1c] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ -088c2c: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -088c30: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -088c34: 0110 |0004: move v0, v1 │ │ -088c36: 6e30 aa14 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ -088c3c: 0e00 |0008: return-void │ │ -088c3e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -088c40: 28fb |000a: goto 0005 // -0005 │ │ +088c20: |[088c20] android.support.v7.app.ActionBarImplBase.setDisplayShowCustomEnabled:(Z)V │ │ +088c30: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +088c34: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +088c38: 0110 |0004: move v0, v1 │ │ +088c3a: 6e30 aa14 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ +088c40: 0e00 |0008: return-void │ │ +088c42: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +088c44: 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; │ │ @@ -174559,22 +174558,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -088c44: |[088c44] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ -088c54: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -088c56: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -088c5a: 0110 |0003: move v0, v1 │ │ -088c5c: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ -088c62: 0e00 |0007: return-void │ │ -088c64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -088c66: 28fb |0009: goto 0004 // -0005 │ │ +088c48: |[088c48] android.support.v7.app.ActionBarImplBase.setDisplayShowHomeEnabled:(Z)V │ │ +088c58: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +088c5a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +088c5e: 0110 |0003: move v0, v1 │ │ +088c60: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ +088c66: 0e00 |0007: return-void │ │ +088c68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088c6a: 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; │ │ @@ -174585,22 +174584,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -088c68: |[088c68] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ -088c78: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -088c7c: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -088c80: 0110 |0004: move v0, v1 │ │ -088c82: 6e30 aa14 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ -088c88: 0e00 |0008: return-void │ │ -088c8a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -088c8c: 28fb |000a: goto 0005 // -0005 │ │ +088c6c: |[088c6c] android.support.v7.app.ActionBarImplBase.setDisplayShowTitleEnabled:(Z)V │ │ +088c7c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +088c80: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +088c84: 0110 |0004: move v0, v1 │ │ +088c86: 6e30 aa14 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ +088c8c: 0e00 |0008: return-void │ │ +088c8e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +088c90: 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; │ │ @@ -174611,22 +174610,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -088c90: |[088c90] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ -088ca0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -088ca2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -088ca6: 0110 |0003: move v0, v1 │ │ -088ca8: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ -088cae: 0e00 |0007: return-void │ │ -088cb0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -088cb2: 28fb |0009: goto 0004 // -0005 │ │ +088c94: |[088c94] android.support.v7.app.ActionBarImplBase.setDisplayUseLogoEnabled:(Z)V │ │ +088ca4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +088ca6: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +088caa: 0110 |0003: move v0, v1 │ │ +088cac: 6e30 aa14 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v7/app/ActionBarImplBase;.setDisplayOptions:(II)V // method@14aa │ │ +088cb2: 0e00 |0007: return-void │ │ +088cb4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088cb6: 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; │ │ @@ -174637,18 +174636,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088cb4: |[088cb4] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(I)V │ │ -088cc4: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088cc8: 6e20 ca19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(I)V // method@19ca │ │ -088cce: 0e00 |0005: return-void │ │ +088cb8: |[088cb8] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(I)V │ │ +088cc8: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088ccc: 6e20 ca19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(I)V // method@19ca │ │ +088cd2: 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 │ │ @@ -174658,18 +174657,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088cd0: |[088cd0] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -088ce0: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088ce4: 6e20 cb19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@19cb │ │ -088cea: 0e00 |0005: return-void │ │ +088cd4: |[088cd4] android.support.v7.app.ActionBarImplBase.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +088ce4: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088ce8: 6e20 cb19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@19cb │ │ +088cee: 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; │ │ @@ -174679,18 +174678,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088cec: |[088cec] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ -088cfc: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d00: 6e20 cc19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@19cc │ │ -088d06: 0e00 |0005: return-void │ │ +088cf0: |[088cf0] android.support.v7.app.ActionBarImplBase.setHomeButtonEnabled:(Z)V │ │ +088d00: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d04: 6e20 cc19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@19cc │ │ +088d0a: 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 │ │ @@ -174700,18 +174699,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d08: |[088d08] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ -088d18: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d1c: 6e20 cd19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@19cd │ │ -088d22: 0e00 |0005: return-void │ │ +088d0c: |[088d0c] android.support.v7.app.ActionBarImplBase.setIcon:(I)V │ │ +088d1c: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d20: 6e20 cd19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(I)V // method@19cd │ │ +088d26: 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 │ │ @@ -174721,18 +174720,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d24: |[088d24] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -088d34: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d38: 6e20 ce19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@19ce │ │ -088d3e: 0e00 |0005: return-void │ │ +088d28: |[088d28] android.support.v7.app.ActionBarImplBase.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +088d38: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d3c: 6e20 ce19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@19ce │ │ +088d42: 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; │ │ @@ -174742,20 +174741,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 │ │ -088d40: |[088d40] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -088d50: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d54: 6e20 c719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@19c7 │ │ -088d5a: 5410 cb05 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d5e: 6e20 c119 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@19c1 │ │ -088d64: 0e00 |000a: return-void │ │ +088d44: |[088d44] android.support.v7.app.ActionBarImplBase.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +088d54: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d58: 6e20 c719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@19c7 │ │ +088d5e: 5410 cb05 |0005: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d62: 6e20 c119 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@19c1 │ │ +088d68: 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; │ │ @@ -174767,18 +174766,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d68: |[088d68] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ -088d78: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d7c: 6e20 cf19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@19cf │ │ -088d82: 0e00 |0005: return-void │ │ +088d6c: |[088d6c] android.support.v7.app.ActionBarImplBase.setLogo:(I)V │ │ +088d7c: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d80: 6e20 cf19 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(I)V // method@19cf │ │ +088d86: 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 │ │ @@ -174788,18 +174787,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088d84: |[088d84] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -088d94: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088d98: 6e20 d019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@19d0 │ │ -088d9e: 0e00 |0005: return-void │ │ +088d88: |[088d88] android.support.v7.app.ActionBarImplBase.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +088d98: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088d9c: 6e20 d019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@19d0 │ │ +088da2: 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; │ │ @@ -174809,53 +174808,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -088da0: |[088da0] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ -088db0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088db2: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -088db4: 5452 cb05 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088db8: 6e10 9a19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ -088dbe: 0a00 |0007: move-result v0 │ │ -088dc0: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -088dc6: 5452 cb05 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088dca: 6e20 d319 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@19d3 │ │ -088dd0: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -088dd6: 5452 cb05 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088dda: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -088ddc: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -088de0: 5553 d905 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ -088de4: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -088de8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -088dea: 6e20 c219 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@19c2 │ │ -088df0: 0e00 |0020: return-void │ │ -088df2: 6e10 9014 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@1490 │ │ -088df8: 0a02 |0024: move-result v2 │ │ -088dfa: 5952 e005 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -088dfe: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -088e00: 6e20 a314 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -088e06: 5452 e505 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088e0a: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -088e0e: 6e20 ea1b 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088e14: 28d9 |0032: goto 000b // -0027 │ │ -088e16: 7010 8a14 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ -088e1c: 5452 e505 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ -088e20: 6e20 ea1b 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -088e26: 5252 e005 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -088e2a: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -088e2e: 5252 e005 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -088e32: 6e20 b914 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@14b9 │ │ -088e38: 5954 e005 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ -088e3c: 28cd |0046: goto 0013 // -0033 │ │ -088e3e: 0000 |0047: nop // spacer │ │ -088e40: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -088e4c: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +088da4: |[088da4] android.support.v7.app.ActionBarImplBase.setNavigationMode:(I)V │ │ +088db4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088db6: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +088db8: 5452 cb05 |0002: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088dbc: 6e10 9a19 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ +088dc2: 0a00 |0007: move-result v0 │ │ +088dc4: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +088dca: 5452 cb05 |000b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088dce: 6e20 d319 6200 |000d: invoke-virtual {v2, v6}, Landroid/support/v7/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@19d3 │ │ +088dd4: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +088dda: 5452 cb05 |0013: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088dde: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +088de0: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +088de4: 5553 d905 |0018: iget-boolean v3, v5, Landroid/support/v7/app/ActionBarImplBase;.mHasEmbeddedTabs:Z // field@05d9 │ │ +088de8: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +088dec: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +088dee: 6e20 c219 1200 |001d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@19c2 │ │ +088df4: 0e00 |0020: return-void │ │ +088df6: 6e10 9014 0500 |0021: invoke-virtual {v5}, Landroid/support/v7/app/ActionBarImplBase;.getSelectedNavigationIndex:()I // method@1490 │ │ +088dfc: 0a02 |0024: move-result v2 │ │ +088dfe: 5952 e005 |0025: iput v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +088e02: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +088e04: 6e20 a314 2500 |0028: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +088e0a: 5452 e505 |002b: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088e0e: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +088e12: 6e20 ea1b 3200 |002f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +088e18: 28d9 |0032: goto 000b // -0027 │ │ +088e1a: 7010 8a14 0500 |0033: invoke-direct {v5}, Landroid/support/v7/app/ActionBarImplBase;.ensureTabsExist:()V // method@148a │ │ +088e20: 5452 e505 |0036: iget-object v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@05e5 │ │ +088e24: 6e20 ea1b 1200 |0038: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +088e2a: 5252 e005 |003b: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +088e2e: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +088e32: 5252 e005 |003f: iget v2, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +088e36: 6e20 b914 2500 |0041: invoke-virtual {v5, v2}, Landroid/support/v7/app/ActionBarImplBase;.setSelectedNavigationItem:(I)V // method@14b9 │ │ +088e3c: 5954 e005 |0044: iput v4, v5, Landroid/support/v7/app/ActionBarImplBase;.mSavedTabPosition:I // field@05e0 │ │ +088e40: 28cd |0046: goto 0013 // -0033 │ │ +088e42: 0000 |0047: nop // spacer │ │ +088e44: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +088e50: 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 │ │ @@ -174880,34 +174879,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -088e58: |[088e58] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ -088e68: 5420 cb05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088e6c: 6e10 9a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ -088e72: 0a00 |0005: move-result v0 │ │ -088e74: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -088e7a: 2200 5204 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -088e7e: 1a01 bc23 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@23bc │ │ -088e82: 7020 a022 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -088e88: 2700 |0010: throw v0 │ │ -088e8a: 5420 e705 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ -088e8e: 6e20 0723 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -088e94: 0c00 |0016: move-result-object v0 │ │ -088e96: 1f00 9f02 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -088e9a: 6e20 a314 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ -088ea0: 0e00 |001c: return-void │ │ -088ea2: 5420 cb05 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088ea6: 6e20 c819 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@19c8 │ │ -088eac: 28fa |0022: goto 001c // -0006 │ │ -088eae: 0000 |0023: nop // spacer │ │ -088eb0: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +088e5c: |[088e5c] android.support.v7.app.ActionBarImplBase.setSelectedNavigationItem:(I)V │ │ +088e6c: 5420 cb05 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088e70: 6e10 9a19 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.getNavigationMode:()I // method@199a │ │ +088e76: 0a00 |0005: move-result v0 │ │ +088e78: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +088e7e: 2200 5b04 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +088e82: 1a01 c523 |000b: const-string v1, "setSelectedNavigationIndex not valid for current navigation mode" // string@23c5 │ │ +088e86: 7020 a022 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +088e8c: 2700 |0010: throw v0 │ │ +088e8e: 5420 e705 |0011: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mTabs:Ljava/util/ArrayList; // field@05e7 │ │ +088e92: 6e20 0723 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +088e98: 0c00 |0016: move-result-object v0 │ │ +088e9a: 1f00 a602 |0017: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +088e9e: 6e20 a314 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarImplBase;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14a3 │ │ +088ea4: 0e00 |001c: return-void │ │ +088ea6: 5420 cb05 |001d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088eaa: 6e20 c819 3000 |001f: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@19c8 │ │ +088eb0: 28fa |0022: goto 001c // -0006 │ │ +088eb2: 0000 |0023: nop // spacer │ │ +088eb4: 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 │ │ @@ -174921,24 +174920,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -088ec0: |[088ec0] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ -088ed0: 5c12 e205 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@05e2 │ │ -088ed4: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ -088ed8: 5410 e905 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ -088edc: 6e10 0d1f 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ -088ee2: 5410 e405 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -088ee6: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -088eea: 5410 e405 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -088eee: 6e10 d418 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@18d4 │ │ -088ef4: 0e00 |0012: return-void │ │ +088ec4: |[088ec4] android.support.v7.app.ActionBarImplBase.setShowHideAnimationEnabled:(Z)V │ │ +088ed4: 5c12 e205 |0000: iput-boolean v2, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowHideAnimationEnabled:Z // field@05e2 │ │ +088ed8: 3902 1000 |0002: if-nez v2, 0012 // +0010 │ │ +088edc: 5410 e905 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mTopVisibilityView:Landroid/view/ViewGroup; // field@05e9 │ │ +088ee0: 6e10 0d1f 0000 |0006: invoke-virtual {v0}, Landroid/view/ViewGroup;.clearAnimation:()V // method@1f0d │ │ +088ee6: 5410 e405 |0009: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +088eea: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +088eee: 5410 e405 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +088ef2: 6e10 d418 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.clearAnimation:()V // method@18d4 │ │ +088ef8: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0002 line=997 │ │ 0x0004 line=998 │ │ 0x0009 line=999 │ │ 0x000d line=1000 │ │ @@ -174952,18 +174951,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088ef8: |[088ef8] android.support.v7.app.ActionBarImplBase.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -088f08: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088f0c: 6e20 ef18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@18ef │ │ -088f12: 0e00 |0005: return-void │ │ +088efc: |[088efc] android.support.v7.app.ActionBarImplBase.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +088f0c: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088f10: 6e20 ef18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@18ef │ │ +088f16: 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; │ │ @@ -174973,18 +174972,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088f14: |[088f14] android.support.v7.app.ActionBarImplBase.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -088f24: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ -088f28: 6e20 f018 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@18f0 │ │ -088f2e: 0e00 |0005: return-void │ │ +088f18: |[088f18] android.support.v7.app.ActionBarImplBase.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +088f28: 5410 ce05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContainerView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05ce │ │ +088f2c: 6e20 f018 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@18f0 │ │ +088f32: 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; │ │ @@ -174994,20 +174993,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -088f30: |[088f30] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ -088f40: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -088f44: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -088f4a: 0c00 |0005: move-result-object v0 │ │ -088f4c: 6e20 be14 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@14be │ │ -088f52: 0e00 |0009: return-void │ │ +088f34: |[088f34] android.support.v7.app.ActionBarImplBase.setSubtitle:(I)V │ │ +088f44: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +088f48: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +088f4e: 0c00 |0005: move-result-object v0 │ │ +088f50: 6e20 be14 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setSubtitle:(Ljava/lang/CharSequence;)V // method@14be │ │ +088f56: 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 │ │ @@ -175017,18 +175016,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088f54: |[088f54] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -088f64: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088f68: 6e20 d719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@19d7 │ │ -088f6e: 0e00 |0005: return-void │ │ +088f58: |[088f58] android.support.v7.app.ActionBarImplBase.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +088f68: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088f6c: 6e20 d719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@19d7 │ │ +088f72: 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; │ │ @@ -175038,20 +175037,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -088f70: |[088f70] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ -088f80: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ -088f84: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -088f8a: 0c00 |0005: move-result-object v0 │ │ -088f8c: 6e20 c014 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@14c0 │ │ -088f92: 0e00 |0009: return-void │ │ +088f74: |[088f74] android.support.v7.app.ActionBarImplBase.setTitle:(I)V │ │ +088f84: 5410 d005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mContext:Landroid/content/Context; // field@05d0 │ │ +088f88: 6e20 0801 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +088f8e: 0c00 |0005: move-result-object v0 │ │ +088f90: 6e20 c014 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.setTitle:(Ljava/lang/CharSequence;)V // method@14c0 │ │ +088f96: 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 │ │ @@ -175061,18 +175060,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -088f94: |[088f94] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ -088fa4: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ -088fa8: 6e20 d819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@19d8 │ │ -088fae: 0e00 |0005: return-void │ │ +088f98: |[088f98] android.support.v7.app.ActionBarImplBase.setTitle:(Ljava/lang/CharSequence;)V │ │ +088fa8: 5410 cb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mActionView:Landroid/support/v7/internal/widget/ActionBarView; // field@05cb │ │ +088fac: 6e20 d819 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@19d8 │ │ +088fb2: 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; │ │ @@ -175082,21 +175081,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -088fb0: |[088fb0] android.support.v7.app.ActionBarImplBase.show:()V │ │ -088fc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -088fc2: 5520 da05 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -088fc6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -088fca: 5c21 da05 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ -088fce: 7020 c414 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ -088fd4: 0e00 |000a: return-void │ │ +088fb4: |[088fb4] android.support.v7.app.ActionBarImplBase.show:()V │ │ +088fc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +088fc6: 5520 da05 |0001: iget-boolean v0, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +088fca: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +088fce: 5c21 da05 |0005: iput-boolean v1, v2, Landroid/support/v7/app/ActionBarImplBase;.mHiddenByApp:Z // field@05da │ │ +088fd2: 7020 c414 1200 |0007: invoke-direct {v2, v1}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ +088fd8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=544 │ │ 0x0005 line=545 │ │ 0x0007 line=546 │ │ 0x000a line=548 │ │ locals : │ │ @@ -175107,22 +175106,22 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -088fd8: |[088fd8] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ -088fe8: 5510 e305 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ -088fec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -088ff0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -088ff2: 5c10 e305 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ -088ff6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -088ff8: 7020 c414 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ -088ffe: 0e00 |000b: return-void │ │ +088fdc: |[088fdc] android.support.v7.app.ActionBarImplBase.showForActionMode:()V │ │ +088fec: 5510 e305 |0000: iget-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ +088ff0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +088ff4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +088ff6: 5c10 e305 |0005: iput-boolean v0, v1, Landroid/support/v7/app/ActionBarImplBase;.mShowingForMode:Z // field@05e3 │ │ +088ffa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +088ffc: 7020 c414 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v7/app/ActionBarImplBase;.updateVisibility:(Z)V // method@14c4 │ │ +089002: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0004 line=552 │ │ 0x0007 line=553 │ │ 0x000b line=555 │ │ locals : │ │ @@ -175133,49 +175132,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 │ │ -089000: |[089000] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ -089010: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -089012: 5431 ca05 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ -089016: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -08901a: 5431 ca05 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ -08901e: 6e10 4f14 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@144f │ │ -089024: 5431 d205 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -089028: 6e10 1619 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1916 │ │ -08902e: 2200 ae02 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@02ae │ │ -089032: 7030 4d14 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@144d │ │ -089038: 6e10 4e14 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@144e │ │ -08903e: 0a01 |0017: move-result v1 │ │ -089040: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ -089044: 6e10 5514 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ -08904a: 5431 d205 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -08904e: 6e20 1119 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1911 │ │ -089054: 6e20 8414 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1484 │ │ -08905a: 5431 e405 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -08905e: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ -089062: 5231 d105 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@05d1 │ │ -089066: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ -08906a: 5431 e405 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -08906e: 6e10 e018 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ -089074: 0a01 |0032: move-result v1 │ │ -089076: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ -08907a: 5431 e405 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ -08907e: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -089080: 6e20 f318 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ -089086: 5431 d205 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ -08908a: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ -08908e: 6e20 2119 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1921 │ │ -089094: 5b30 ca05 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ -089098: 1100 |0044: return-object v0 │ │ -08909a: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -08909c: 28fe |0046: goto 0044 // -0002 │ │ +089004: |[089004] android.support.v7.app.ActionBarImplBase.startActionMode:(Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/view/ActionMode; │ │ +089014: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +089016: 5431 ca05 |0001: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ +08901a: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +08901e: 5431 ca05 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ +089022: 6e10 4f14 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.finish:()V // method@144f │ │ +089028: 5431 d205 |000a: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +08902c: 6e10 1619 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1916 │ │ +089032: 2200 b502 |000f: new-instance v0, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // type@02b5 │ │ +089036: 7030 4d14 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@144d │ │ +08903c: 6e10 4e14 0000 |0014: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.dispatchOnCreate:()Z // method@144e │ │ +089042: 0a01 |0017: move-result v1 │ │ +089044: 3801 2d00 |0018: if-eqz v1, 0045 // +002d │ │ +089048: 6e10 5514 0000 |001a: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl;.invalidate:()V // method@1455 │ │ +08904e: 5431 d205 |001d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +089052: 6e20 1119 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initForMode:(Landroid/support/v7/view/ActionMode;)V // method@1911 │ │ +089058: 6e20 8414 2300 |0022: invoke-virtual {v3, v2}, Landroid/support/v7/app/ActionBarImplBase;.animateToMode:(Z)V // method@1484 │ │ +08905e: 5431 e405 |0025: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +089062: 3801 1400 |0027: if-eqz v1, 003b // +0014 │ │ +089066: 5231 d105 |0029: iget v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextDisplayMode:I // field@05d1 │ │ +08906a: 3321 1000 |002b: if-ne v1, v2, 003b // +0010 │ │ +08906e: 5431 e405 |002d: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +089072: 6e10 e018 0100 |002f: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.getVisibility:()I // method@18e0 │ │ +089078: 0a01 |0032: move-result v1 │ │ +08907a: 3801 0800 |0033: if-eqz v1, 003b // +0008 │ │ +08907e: 5431 e405 |0035: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@05e4 │ │ +089082: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +089084: 6e20 f318 2100 |0038: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ +08908a: 5431 d205 |003b: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplBase;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@05d2 │ │ +08908e: 1302 2000 |003d: const/16 v2, #int 32 // #20 │ │ +089092: 6e20 2119 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@1921 │ │ +089098: 5b30 ca05 |0042: iput-object v0, v3, Landroid/support/v7/app/ActionBarImplBase;.mActionMode:Landroid/support/v7/app/ActionBarImplBase$ActionModeImpl; // field@05ca │ │ +08909c: 1100 |0044: return-object v0 │ │ +08909e: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +0890a0: 28fe |0046: goto 0044 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=588 │ │ 0x0005 line=589 │ │ 0x000a line=592 │ │ 0x000f line=593 │ │ 0x0014 line=594 │ │ @@ -175193,17 +175192,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 : 498 (ActionBarImplBase.java) │ │ │ │ Class #661 header: │ │ -class_idx : 693 │ │ +class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 671 │ │ +superclass_idx : 678 │ │ source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #661 annotations: │ │ @@ -175245,19 +175244,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 │ │ -0890a0: |[0890a0] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ -0890b0: 5b01 f405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -0890b4: 7010 2713 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1327 │ │ -0890ba: 5b02 f305 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0890be: 0e00 |0007: return-void │ │ +0890a4: |[0890a4] android.support.v7.app.ActionBarImplICS$TabWrapper.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V │ │ +0890b4: 5b01 f405 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +0890b8: 7010 2713 0000 |0002: invoke-direct {v0}, Landroid/support/v7/app/ActionBar$Tab;.:()V // method@1327 │ │ +0890be: 5b02 f305 |0005: iput-object v2, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0890c2: 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; │ │ @@ -175270,17 +175269,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0890c0: |[0890c0] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -0890d0: 5410 f005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ -0890d4: 1100 |0002: return-object v0 │ │ +0890c4: |[0890c4] android.support.v7.app.ActionBarImplICS$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +0890d4: 5410 f005 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ +0890d8: 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;) │ │ @@ -175288,19 +175287,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0890d8: |[0890d8] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ -0890e8: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0890ec: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ -0890f2: 0c00 |0005: move-result-object v0 │ │ -0890f4: 1100 |0006: return-object v0 │ │ +0890dc: |[0890dc] android.support.v7.app.ActionBarImplICS$TabWrapper.getCustomView:()Landroid/view/View; │ │ +0890ec: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0890f0: 6e10 0800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@0008 │ │ +0890f6: 0c00 |0005: move-result-object v0 │ │ +0890f8: 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;) │ │ @@ -175308,19 +175307,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0890f8: |[0890f8] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -089108: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -08910c: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ -089112: 0c00 |0005: move-result-object v0 │ │ -089114: 1100 |0006: return-object v0 │ │ +0890fc: |[0890fc] android.support.v7.app.ActionBarImplICS$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +08910c: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089110: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@0009 │ │ +089116: 0c00 |0005: move-result-object v0 │ │ +089118: 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;) │ │ @@ -175328,19 +175327,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089118: |[089118] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ -089128: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -08912c: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ -089132: 0a00 |0005: move-result v0 │ │ -089134: 0f00 |0006: return v0 │ │ +08911c: |[08911c] android.support.v7.app.ActionBarImplICS$TabWrapper.getPosition:()I │ │ +08912c: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089130: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000a │ │ +089136: 0a00 |0005: move-result v0 │ │ +089138: 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;) │ │ @@ -175348,17 +175347,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089138: |[089138] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ -089148: 5410 f205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@05f2 │ │ -08914c: 1100 |0002: return-object v0 │ │ +08913c: |[08913c] android.support.v7.app.ActionBarImplICS$TabWrapper.getTag:()Ljava/lang/Object; │ │ +08914c: 5410 f205 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@05f2 │ │ +089150: 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;) │ │ @@ -175366,19 +175365,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089150: |[089150] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -089160: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -089164: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ -08916a: 0c00 |0005: move-result-object v0 │ │ -08916c: 1100 |0006: return-object v0 │ │ +089154: |[089154] android.support.v7.app.ActionBarImplICS$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +089164: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089168: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000c │ │ +08916e: 0c00 |0005: move-result-object v0 │ │ +089170: 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;) │ │ @@ -175386,26 +175385,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 │ │ -089170: |[089170] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -089180: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ -089184: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -089188: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -08918c: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ -089192: 0c00 |0009: move-result-object v0 │ │ -089194: 7230 3913 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@1339 │ │ -08919a: 5420 f405 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -08919e: 6e10 f214 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@14f2 │ │ -0891a4: 0e00 |0012: return-void │ │ -0891a6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0891a8: 28f6 |0014: goto 000a // -000a │ │ +089174: |[089174] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +089184: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ +089188: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +08918c: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +089190: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ +089196: 0c00 |0009: move-result-object v0 │ │ +089198: 7230 3913 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@1339 │ │ +08919e: 5420 f405 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +0891a2: 6e10 f214 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@14f2 │ │ +0891a8: 0e00 |0012: return-void │ │ +0891aa: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0891ac: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x000d line=572 │ │ 0x0012 line=573 │ │ 0x0013 line=571 │ │ locals : │ │ @@ -175418,26 +175417,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 │ │ -0891ac: |[0891ac] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0891bc: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ -0891c0: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -0891c4: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -0891c8: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ -0891ce: 0c00 |0009: move-result-object v0 │ │ -0891d0: 7230 3a13 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@133a │ │ -0891d6: 5420 f405 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -0891da: 6e10 f214 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@14f2 │ │ -0891e0: 0e00 |0012: return-void │ │ -0891e2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0891e4: 28f6 |0014: goto 000a // -000a │ │ +0891b0: |[0891b0] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0891c0: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ +0891c4: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +0891c8: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +0891cc: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ +0891d2: 0c00 |0009: move-result-object v0 │ │ +0891d4: 7230 3a13 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@133a │ │ +0891da: 5420 f405 |000d: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +0891de: 6e10 f214 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.commitActiveTransaction:()V // method@14f2 │ │ +0891e4: 0e00 |0012: return-void │ │ +0891e6: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0891e8: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000d line=559 │ │ 0x0012 line=560 │ │ 0x0013 line=558 │ │ locals : │ │ @@ -175450,24 +175449,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 │ │ -0891e8: |[0891e8] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0891f8: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ -0891fc: 3804 0c00 |0002: if-eqz v4, 000e // +000c │ │ -089200: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -089204: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ -08920a: 0c00 |0009: move-result-object v0 │ │ -08920c: 7230 3b13 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@133b │ │ -089212: 0e00 |000d: return-void │ │ -089214: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -089216: 28fb |000f: goto 000a // -0005 │ │ +0891ec: |[0891ec] android.support.v7.app.ActionBarImplICS$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0891fc: 5421 f105 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ +089200: 3804 0c00 |0002: if-eqz v4, 000e // +000c │ │ +089204: 5420 f405 |0004: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +089208: 6e10 f414 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/app/ActionBarImplICS;.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@14f4 │ │ +08920e: 0c00 |0009: move-result-object v0 │ │ +089210: 7230 3b13 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@133b │ │ +089216: 0e00 |000d: return-void │ │ +089218: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08921a: 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; │ │ @@ -175479,18 +175478,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089218: |[089218] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ -089228: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -08922c: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ -089232: 0e00 |0005: return-void │ │ +08921c: |[08921c] android.support.v7.app.ActionBarImplICS$TabWrapper.select:()V │ │ +08922c: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089230: 6e10 0d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000d │ │ +089236: 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; │ │ │ │ @@ -175499,21 +175498,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 │ │ -089234: |[089234] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -089244: 5410 f405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ -089248: 5400 f705 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ -08924c: 6e20 5b00 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005b │ │ -089252: 0c00 |0007: move-result-object v0 │ │ -089254: 5b10 f005 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ -089258: 1101 |000a: return-object v1 │ │ +089238: |[089238] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +089248: 5410 f405 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.this$0:Landroid/support/v7/app/ActionBarImplICS; // field@05f4 │ │ +08924c: 5400 f705 |0002: iget-object v0, v0, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ +089250: 6e20 5b00 2000 |0004: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@005b │ │ +089256: 0c00 |0007: move-result-object v0 │ │ +089258: 5b10 f005 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ +08925c: 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 │ │ @@ -175523,17 +175522,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 │ │ -08925c: |[08925c] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -08926c: 5b01 f005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ -089270: 1100 |0002: return-object v0 │ │ +089260: |[089260] android.support.v7.app.ActionBarImplICS$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +089270: 5b01 f005 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mContentDescription:Ljava/lang/CharSequence; // field@05f0 │ │ +089274: 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; │ │ @@ -175543,18 +175542,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 │ │ -089274: |[089274] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -089284: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -089288: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ -08928e: 1101 |0005: return-object v1 │ │ +089278: |[089278] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +089288: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +08928c: 6e20 0e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@000e │ │ +089292: 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 │ │ @@ -175564,18 +175563,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 │ │ -089290: |[089290] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ -0892a0: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0892a4: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@000f │ │ -0892aa: 1101 |0005: return-object v1 │ │ +089294: |[089294] android.support.v7.app.ActionBarImplICS$TabWrapper.setCustomView:(Landroid/view/View;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0892a4: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0892a8: 6e20 0f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@000f │ │ +0892ae: 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; │ │ @@ -175585,18 +175584,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 │ │ -0892ac: |[0892ac] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -0892bc: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0892c0: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ -0892c6: 1101 |0005: return-object v1 │ │ +0892b0: |[0892b0] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +0892c0: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0892c4: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ +0892ca: 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 │ │ @@ -175606,18 +175605,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 │ │ -0892c8: |[0892c8] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ -0892d8: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0892dc: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0011 │ │ -0892e2: 1101 |0005: return-object v1 │ │ +0892cc: |[0892cc] android.support.v7.app.ActionBarImplICS$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0892dc: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0892e0: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0011 │ │ +0892e6: 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; │ │ @@ -175627,23 +175626,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 │ │ -0892e4: |[0892e4] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ -0892f4: 5b23 f105 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ -0892f8: 5421 f305 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0892fc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -089300: 0720 |0006: move-object v0, v2 │ │ -089302: 6e20 1200 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0012 │ │ -089308: 1102 |000a: return-object v2 │ │ -08930a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08930c: 28fb |000c: goto 0007 // -0005 │ │ +0892e8: |[0892e8] android.support.v7.app.ActionBarImplICS$TabWrapper.setTabListener:(Landroid/support/v7/app/ActionBar$TabListener;)Landroid/support/v7/app/ActionBar$Tab; │ │ +0892f8: 5b23 f105 |0000: iput-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTabListener:Landroid/support/v7/app/ActionBar$TabListener; // field@05f1 │ │ +0892fc: 5421 f305 |0002: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089300: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +089304: 0720 |0006: move-object v0, v2 │ │ +089306: 6e20 1200 0100 |0007: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0012 │ │ +08930c: 1102 |000a: return-object v2 │ │ +08930e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +089310: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0002 line=529 │ │ 0x000a line=530 │ │ 0x000b line=529 │ │ locals : │ │ @@ -175655,17 +175654,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 │ │ -089310: |[089310] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ -089320: 5b01 f205 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@05f2 │ │ -089324: 1100 |0002: return-object v0 │ │ +089314: |[089314] android.support.v7.app.ActionBarImplICS$TabWrapper.setTag:(Ljava/lang/Object;)Landroid/support/v7/app/ActionBar$Tab; │ │ +089324: 5b01 f205 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mTag:Ljava/lang/Object; // field@05f2 │ │ +089328: 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; │ │ @@ -175675,18 +175674,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 │ │ -089328: |[089328] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -089338: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -08933c: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ -089342: 1101 |0005: return-object v1 │ │ +08932c: |[08932c] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +08933c: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089340: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ +089346: 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 │ │ @@ -175696,32 +175695,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 │ │ -089344: |[089344] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ -089354: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -089358: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0015 │ │ -08935e: 1101 |0005: return-object v1 │ │ +089348: |[089348] android.support.v7.app.ActionBarImplICS$TabWrapper.setText:(Ljava/lang/CharSequence;)Landroid/support/v7/app/ActionBar$Tab; │ │ +089358: 5410 f305 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +08935c: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0015 │ │ +089362: 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 : 500 (ActionBarImplICS.java) │ │ │ │ Class #662 header: │ │ -class_idx : 694 │ │ +class_idx : 701 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 673 │ │ +superclass_idx : 680 │ │ source_file_idx : 500 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 57 │ │ │ │ Class #662 annotations: │ │ @@ -175767,18 +175766,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 │ │ -089360: |[089360] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -089370: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -089372: 7040 ec14 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@14ec │ │ -089378: 0e00 |0004: return-void │ │ +089364: |[089364] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +089374: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +089376: 7040 ec14 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@14ec │ │ +08937c: 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; │ │ @@ -175789,32 +175788,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 │ │ -08937c: |[08937c] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V │ │ -08938c: 7010 3c13 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@133c │ │ -089392: 2200 7b04 |0003: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -089396: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08939c: 5b10 f805 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -0893a0: 5b12 f705 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ -0893a4: 5b13 f905 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05f9 │ │ -0893a8: 6e10 5200 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ -0893ae: 0c00 |0011: move-result-object v0 │ │ -0893b0: 5b10 f505 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0893b4: 3804 0e00 |0014: if-eqz v4, 0022 // +000e │ │ -0893b8: 6e10 f614 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@14f6 │ │ -0893be: 0a00 |0019: move-result v0 │ │ -0893c0: dd00 0004 |001a: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0893c4: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ -0893c8: 1210 |001e: const/4 v0, #int 1 // #1 │ │ -0893ca: 6e20 1815 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@1518 │ │ -0893d0: 0e00 |0022: return-void │ │ +089380: |[089380] android.support.v7.app.ActionBarImplICS.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;Z)V │ │ +089390: 7010 3c13 0100 |0000: invoke-direct {v1}, Landroid/support/v7/app/ActionBar;.:()V // method@133c │ │ +089396: 2200 8404 |0003: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08939a: 7010 ff22 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +0893a0: 5b10 f805 |0008: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +0893a4: 5b12 f705 |000a: iput-object v2, v1, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ +0893a8: 5b13 f905 |000c: iput-object v3, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05f9 │ │ +0893ac: 6e10 5200 0200 |000e: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0052 │ │ +0893b2: 0c00 |0011: move-result-object v0 │ │ +0893b4: 5b10 f505 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0893b8: 3804 0e00 |0014: if-eqz v4, 0022 // +000e │ │ +0893bc: 6e10 f614 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@14f6 │ │ +0893c2: 0a00 |0019: move-result v0 │ │ +0893c4: dd00 0004 |001a: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0893c8: 3800 0600 |001c: if-eqz v0, 0022 // +0006 │ │ +0893cc: 1210 |001e: const/4 v0, #int 1 // #1 │ │ +0893ce: 6e20 1815 0100 |001f: invoke-virtual {v1, v0}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@1518 │ │ +0893d4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=42 │ │ 0x000a line=50 │ │ 0x000c line=51 │ │ 0x000e line=52 │ │ @@ -175833,41 +175832,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 │ │ -0893d4: |[0893d4] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ -0893e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0893e6: 5443 f805 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -0893ea: 6e10 0d23 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -0893f0: 0a03 |0006: move-result v3 │ │ -0893f2: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ -0893f6: 5443 f805 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -0893fa: 6e20 0723 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -089400: 0c03 |000e: move-result-object v3 │ │ -089402: 1f03 6b04 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@046b │ │ -089406: 6e10 ed22 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08940c: 0c02 |0014: move-result-object v2 │ │ -08940e: 1f02 b302 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@02b3 │ │ -089412: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ -089416: 5443 f805 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -08941a: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ -08941e: 6e20 0a23 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -089424: 0110 |0020: move v0, v1 │ │ -089426: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08942a: 28de |0023: goto 0001 // -0022 │ │ -08942c: 5423 ee05 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ -089430: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ -089434: 5443 f805 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -089438: 6e20 0a23 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -08943e: 1102 |002d: return-object v2 │ │ -089440: 1202 |002e: const/4 v2, #int 0 // #0 │ │ -089442: 28fe |002f: goto 002d // -0002 │ │ +0893d8: |[0893d8] android.support.v7.app.ActionBarImplICS.findAndRemoveMenuVisWrapper:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; │ │ +0893e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0893ea: 5443 f805 |0001: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +0893ee: 6e10 0d23 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +0893f4: 0a03 |0006: move-result v3 │ │ +0893f6: 3530 2700 |0007: if-ge v0, v3, 002e // +0027 │ │ +0893fa: 5443 f805 |0009: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +0893fe: 6e20 0723 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +089404: 0c03 |000e: move-result-object v3 │ │ +089406: 1f03 7404 |000f: check-cast v3, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08940a: 6e10 ed22 0300 |0011: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +089410: 0c02 |0014: move-result-object v2 │ │ +089412: 1f02 ba02 |0015: check-cast v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@02ba │ │ +089416: 3902 0d00 |0017: if-nez v2, 0024 // +000d │ │ +08941a: 5443 f805 |0019: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +08941e: d801 00ff |001b: add-int/lit8 v1, v0, #int -1 // #ff │ │ +089422: 6e20 0a23 0300 |001d: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +089428: 0110 |0020: move v0, v1 │ │ +08942a: d800 0001 |0021: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08942e: 28de |0023: goto 0001 // -0022 │ │ +089430: 5423 ee05 |0024: iget-object v3, v2, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.mWrappedListener:Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener; // field@05ee │ │ +089434: 3353 fbff |0026: if-ne v3, v5, 0021 // -0005 │ │ +089438: 5443 f805 |0028: iget-object v3, v4, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +08943c: 6e20 0a23 0300 |002a: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +089442: 1102 |002d: return-object v2 │ │ +089444: 1202 |002e: const/4 v2, #int 0 // #0 │ │ +089446: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0009 line=66 │ │ 0x0017 line=67 │ │ 0x0019 line=68 │ │ 0x0021 line=65 │ │ @@ -175888,25 +175887,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 │ │ -089444: |[089444] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -089454: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ -089458: 2200 b302 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@02b3 │ │ -08945c: 7020 d214 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@14d2 │ │ -089462: 5431 f805 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ -089466: 2202 6b04 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@046b │ │ -08946a: 7020 ec22 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ -089470: 6e20 0323 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -089476: 5431 f505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -08947a: 6e20 1600 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0016 │ │ -089480: 0e00 |0016: return-void │ │ +089448: |[089448] android.support.v7.app.ActionBarImplICS.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +089458: 3804 1600 |0000: if-eqz v4, 0016 // +0016 │ │ +08945c: 2200 ba02 |0002: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper; // type@02ba │ │ +089460: 7020 d214 4000 |0004: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnMenuVisibilityListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@14d2 │ │ +089466: 5431 f805 |0007: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mAddedMenuVisWrappers:Ljava/util/ArrayList; // field@05f8 │ │ +08946a: 2202 7404 |0009: new-instance v2, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08946e: 7020 ec22 0200 |000b: invoke-direct {v2, v0}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ +089474: 6e20 0323 2100 |000e: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +08947a: 5431 f505 |0011: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08947e: 6e20 1600 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@0016 │ │ +089484: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=351 │ │ 0x0007 line=352 │ │ 0x0011 line=353 │ │ 0x0016 line=355 │ │ @@ -175920,20 +175919,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 │ │ -089484: |[089484] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -089494: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089498: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -08949c: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0894a0: 6e20 1700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0017 │ │ -0894a6: 0e00 |0009: return-void │ │ +089488: |[089488] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +089498: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08949c: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +0894a0: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0894a4: 6e20 1700 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@0017 │ │ +0894aa: 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; │ │ @@ -175943,20 +175942,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 │ │ -0894a8: |[0894a8] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -0894b8: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0894bc: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -0894c0: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0894c4: 6e30 1800 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0018 │ │ -0894ca: 0e00 |0009: return-void │ │ +0894ac: |[0894ac] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +0894bc: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0894c0: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +0894c4: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0894c8: 6e30 1800 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@0018 │ │ +0894ce: 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; │ │ @@ -175967,20 +175966,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 │ │ -0894cc: |[0894cc] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -0894dc: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0894e0: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -0894e4: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0894e8: 6e40 1900 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@0019 │ │ -0894ee: 0e00 |0009: return-void │ │ +0894d0: |[0894d0] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +0894e0: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0894e4: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +0894e8: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0894ec: 6e40 1900 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@0019 │ │ +0894f2: 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; │ │ @@ -175992,20 +175991,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 │ │ -0894f0: |[0894f0] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -089500: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089504: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -089508: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -08950c: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001a │ │ -089512: 0e00 |0009: return-void │ │ +0894f4: |[0894f4] android.support.v7.app.ActionBarImplICS.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +089504: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089508: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +08950c: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +089510: 6e30 1a00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001a │ │ +089516: 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; │ │ @@ -176016,26 +176015,26 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -089514: |[089514] android.support.v7.app.ActionBarImplICS.commitActiveTransaction:()V │ │ -089524: 5410 f605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -089528: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -08952c: 5410 f605 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -089530: 6e10 0305 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@0503 │ │ -089536: 0a00 |0009: move-result v0 │ │ -089538: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -08953c: 5410 f605 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -089540: 6e10 fd04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ -089546: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -089548: 5b10 f605 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -08954c: 0e00 |0014: return-void │ │ +089518: |[089518] android.support.v7.app.ActionBarImplICS.commitActiveTransaction:()V │ │ +089528: 5410 f605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +08952c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +089530: 5410 f605 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +089534: 6e10 0305 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@0503 │ │ +08953a: 0a00 |0009: move-result v0 │ │ +08953c: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +089540: 5410 f605 |000c: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +089544: 6e10 fd04 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@04fd │ │ +08954a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +08954c: 5b10 f605 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +089550: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x000c line=378 │ │ 0x0011 line=380 │ │ 0x0014 line=381 │ │ locals : │ │ @@ -176046,27 +176045,27 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -089550: |[089550] android.support.v7.app.ActionBarImplICS.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -089560: 5410 f605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -089564: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -089568: 5410 f905 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05f9 │ │ -08956c: 7210 1e13 0000 |0006: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@131e │ │ -089572: 0c00 |0009: move-result-object v0 │ │ -089574: 6e10 3404 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ -08957a: 0c00 |000d: move-result-object v0 │ │ -08957c: 6e10 0005 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0500 │ │ -089582: 0c00 |0011: move-result-object v0 │ │ -089584: 5b10 f605 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -089588: 5410 f605 |0014: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ -08958c: 1100 |0016: return-object v0 │ │ +089554: |[089554] android.support.v7.app.ActionBarImplICS.getActiveTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +089564: 5410 f605 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +089568: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +08956c: 5410 f905 |0004: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mCallback:Landroid/support/v7/app/ActionBar$Callback; // field@05f9 │ │ +089570: 7210 1e13 0000 |0006: invoke-interface {v0}, Landroid/support/v7/app/ActionBar$Callback;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@131e │ │ +089576: 0c00 |0009: move-result-object v0 │ │ +089578: 6e10 3404 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@0434 │ │ +08957e: 0c00 |000d: move-result-object v0 │ │ +089580: 6e10 0005 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@0500 │ │ +089586: 0c00 |0011: move-result-object v0 │ │ +089588: 5b10 f605 |0012: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +08958c: 5410 f605 |0014: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActiveTransaction:Landroid/support/v4/app/FragmentTransaction; // field@05f6 │ │ +089590: 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; │ │ @@ -176076,19 +176075,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089590: |[089590] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ -0895a0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0895a4: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001b │ │ -0895aa: 0c00 |0005: move-result-object v0 │ │ -0895ac: 1100 |0006: return-object v0 │ │ +089594: |[089594] android.support.v7.app.ActionBarImplICS.getCustomView:()Landroid/view/View; │ │ +0895a4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0895a8: 6e10 1b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001b │ │ +0895ae: 0c00 |0005: move-result-object v0 │ │ +0895b0: 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;) │ │ @@ -176096,19 +176095,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0895b0: |[0895b0] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ -0895c0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0895c4: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001c │ │ -0895ca: 0a00 |0005: move-result v0 │ │ -0895cc: 0f00 |0006: return v0 │ │ +0895b4: |[0895b4] android.support.v7.app.ActionBarImplICS.getDisplayOptions:()I │ │ +0895c4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0895c8: 6e10 1c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@001c │ │ +0895ce: 0a00 |0005: move-result v0 │ │ +0895d0: 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;) │ │ @@ -176116,19 +176115,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0895d0: |[0895d0] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ -0895e0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0895e4: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001d │ │ -0895ea: 0a00 |0005: move-result v0 │ │ -0895ec: 0f00 |0006: return v0 │ │ +0895d4: |[0895d4] android.support.v7.app.ActionBarImplICS.getHeight:()I │ │ +0895e4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0895e8: 6e10 1d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@001d │ │ +0895ee: 0a00 |0005: move-result v0 │ │ +0895f0: 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;) │ │ @@ -176136,49 +176135,49 @@ │ │ type : '()Landroid/widget/ImageView;' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0895f0: |[0895f0] android.support.v7.app.ActionBarImplICS.getHomeActionView:()Landroid/widget/ImageView; │ │ -089600: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -089602: 1408 2c00 0201 |0001: const v8, #float 2.38774e-38 // #0102002c │ │ -089608: 5497 fa05 |0004: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ -08960c: 3907 3100 |0006: if-nez v7, 0037 // +0031 │ │ -089610: 5497 f705 |0008: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ -089614: 6e20 4f00 8700 |000a: invoke-virtual {v7, v8}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ -08961a: 0c02 |000d: move-result-object v2 │ │ -08961c: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ -089620: 1106 |0010: return-object v6 │ │ -089622: 6e10 941e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -089628: 0c03 |0014: move-result-object v3 │ │ -08962a: 1f03 ad03 |0015: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -08962e: 6e10 151f 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -089634: 0a00 |001a: move-result v0 │ │ -089636: 1227 |001b: const/4 v7, #int 2 // #2 │ │ -089638: 3370 f4ff |001c: if-ne v0, v7, 0010 // -000c │ │ -08963c: 1206 |001e: const/4 v6, #int 0 // #0 │ │ -08963e: 6e20 141f 6300 |001f: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -089644: 0c01 |0022: move-result-object v1 │ │ -089646: 1216 |0023: const/4 v6, #int 1 // #1 │ │ -089648: 6e20 141f 6300 |0024: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -08964e: 0c04 |0027: move-result-object v4 │ │ -089650: 6e10 831e 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1e83 │ │ -089656: 0a06 |002b: move-result v6 │ │ -089658: 3386 0e00 |002c: if-ne v6, v8, 003a // +000e │ │ -08965c: 0745 |002e: move-object v5, v4 │ │ -08965e: 2056 df03 |002f: instance-of v6, v5, Landroid/widget/ImageView; // type@03df │ │ -089662: 3806 0600 |0031: if-eqz v6, 0037 // +0006 │ │ -089666: 1f05 df03 |0033: check-cast v5, Landroid/widget/ImageView; // type@03df │ │ -08966a: 5b95 fa05 |0035: iput-object v5, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ -08966e: 5496 fa05 |0037: iget-object v6, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ -089672: 28d7 |0039: goto 0010 // -0029 │ │ -089674: 0715 |003a: move-object v5, v1 │ │ -089676: 28f4 |003b: goto 002f // -000c │ │ +0895f4: |[0895f4] android.support.v7.app.ActionBarImplICS.getHomeActionView:()Landroid/widget/ImageView; │ │ +089604: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +089606: 1408 2c00 0201 |0001: const v8, #float 2.38774e-38 // #0102002c │ │ +08960c: 5497 fa05 |0004: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ +089610: 3907 3100 |0006: if-nez v7, 0037 // +0031 │ │ +089614: 5497 f705 |0008: iget-object v7, v9, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ +089618: 6e20 4f00 8700 |000a: invoke-virtual {v7, v8}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@004f │ │ +08961e: 0c02 |000d: move-result-object v2 │ │ +089620: 3902 0300 |000e: if-nez v2, 0011 // +0003 │ │ +089624: 1106 |0010: return-object v6 │ │ +089626: 6e10 941e 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +08962c: 0c03 |0014: move-result-object v3 │ │ +08962e: 1f03 b603 |0015: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +089632: 6e10 151f 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +089638: 0a00 |001a: move-result v0 │ │ +08963a: 1227 |001b: const/4 v7, #int 2 // #2 │ │ +08963c: 3370 f4ff |001c: if-ne v0, v7, 0010 // -000c │ │ +089640: 1206 |001e: const/4 v6, #int 0 // #0 │ │ +089642: 6e20 141f 6300 |001f: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +089648: 0c01 |0022: move-result-object v1 │ │ +08964a: 1216 |0023: const/4 v6, #int 1 // #1 │ │ +08964c: 6e20 141f 6300 |0024: invoke-virtual {v3, v6}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +089652: 0c04 |0027: move-result-object v4 │ │ +089654: 6e10 831e 0100 |0028: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1e83 │ │ +08965a: 0a06 |002b: move-result v6 │ │ +08965c: 3386 0e00 |002c: if-ne v6, v8, 003a // +000e │ │ +089660: 0745 |002e: move-object v5, v4 │ │ +089662: 2056 e803 |002f: instance-of v6, v5, Landroid/widget/ImageView; // type@03e8 │ │ +089666: 3806 0600 |0031: if-eqz v6, 0037 // +0006 │ │ +08966a: 1f05 e803 |0033: check-cast v5, Landroid/widget/ImageView; // type@03e8 │ │ +08966e: 5b95 fa05 |0035: iput-object v5, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ +089672: 5496 fa05 |0037: iget-object v6, v9, Landroid/support/v7/app/ActionBarImplICS;.mHomeActionView:Landroid/widget/ImageView; // field@05fa │ │ +089676: 28d7 |0039: goto 0010 // -0029 │ │ +089678: 0715 |003a: move-object v5, v1 │ │ +08967a: 28f4 |003b: goto 002f // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=384 │ │ 0x0008 line=385 │ │ 0x000e line=386 │ │ 0x0010 line=407 │ │ 0x0011 line=391 │ │ @@ -176211,19 +176210,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089678: |[089678] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ -089688: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -08968c: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001e │ │ -089692: 0a00 |0005: move-result v0 │ │ -089694: 0f00 |0006: return v0 │ │ +08967c: |[08967c] android.support.v7.app.ActionBarImplICS.getNavigationItemCount:()I │ │ +08968c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089690: 6e10 1e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@001e │ │ +089696: 0a00 |0005: move-result v0 │ │ +089698: 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;) │ │ @@ -176231,19 +176230,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089698: |[089698] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ -0896a8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0896ac: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@001f │ │ -0896b2: 0a00 |0005: move-result v0 │ │ -0896b4: 0f00 |0006: return v0 │ │ +08969c: |[08969c] android.support.v7.app.ActionBarImplICS.getNavigationMode:()I │ │ +0896ac: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0896b0: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@001f │ │ +0896b6: 0a00 |0005: move-result v0 │ │ +0896b8: 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;) │ │ @@ -176251,19 +176250,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0896b8: |[0896b8] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ -0896c8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0896cc: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0020 │ │ -0896d2: 0a00 |0005: move-result v0 │ │ -0896d4: 0f00 |0006: return v0 │ │ +0896bc: |[0896bc] android.support.v7.app.ActionBarImplICS.getSelectedNavigationIndex:()I │ │ +0896cc: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0896d0: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0020 │ │ +0896d6: 0a00 |0005: move-result v0 │ │ +0896d8: 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;) │ │ @@ -176271,22 +176270,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 │ │ -0896d8: |[0896d8] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0896e8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0896ec: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0021 │ │ -0896f2: 0c00 |0005: move-result-object v0 │ │ -0896f4: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -0896fa: 0c00 |0009: move-result-object v0 │ │ -0896fc: 1f00 9f02 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -089700: 1100 |000c: return-object v0 │ │ +0896dc: |[0896dc] android.support.v7.app.ActionBarImplICS.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0896ec: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0896f0: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0021 │ │ +0896f6: 0c00 |0005: move-result-object v0 │ │ +0896f8: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +0896fe: 0c00 |0009: move-result-object v0 │ │ +089700: 1f00 a602 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +089704: 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;) │ │ @@ -176294,19 +176293,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089704: |[089704] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ -089714: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089718: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ -08971e: 0c00 |0005: move-result-object v0 │ │ -089720: 1100 |0006: return-object v0 │ │ +089708: |[089708] android.support.v7.app.ActionBarImplICS.getSubtitle:()Ljava/lang/CharSequence; │ │ +089718: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08971c: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0022 │ │ +089722: 0c00 |0005: move-result-object v0 │ │ +089724: 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;) │ │ @@ -176314,22 +176313,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 │ │ -089724: |[089724] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -089734: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089738: 6e20 2300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0023 │ │ -08973e: 0c00 |0005: move-result-object v0 │ │ -089740: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ -089746: 0c00 |0009: move-result-object v0 │ │ -089748: 1f00 9f02 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@029f │ │ -08974c: 1100 |000c: return-object v0 │ │ +089728: |[089728] android.support.v7.app.ActionBarImplICS.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +089738: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08973c: 6e20 2300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0023 │ │ +089742: 0c00 |0005: move-result-object v0 │ │ +089744: 6e10 0b00 0000 |0006: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000b │ │ +08974a: 0c00 |0009: move-result-object v0 │ │ +08974c: 1f00 a602 |000a: check-cast v0, Landroid/support/v7/app/ActionBar$Tab; // type@02a6 │ │ +089750: 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 │ │ │ │ @@ -176338,19 +176337,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089750: |[089750] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ -089760: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089764: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0024 │ │ -08976a: 0a00 |0005: move-result v0 │ │ -08976c: 0f00 |0006: return v0 │ │ +089754: |[089754] android.support.v7.app.ActionBarImplICS.getTabCount:()I │ │ +089764: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089768: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0024 │ │ +08976e: 0a00 |0005: move-result v0 │ │ +089770: 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;) │ │ @@ -176358,27 +176357,27 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -089770: |[089770] android.support.v7.app.ActionBarImplICS.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -089780: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -089782: 5462 f705 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ -089786: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -089788: 2333 a104 |0004: new-array v3, v3, [I // type@04a1 │ │ -08978c: 1404 0b03 0101 |0006: const v4, #float 2.36957e-38 // #0101030b │ │ -089792: 4b04 0305 |0009: aput v4, v3, v5 │ │ -089796: 6e20 5f00 3200 |000b: invoke-virtual {v2, v3}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ -08979c: 0c00 |000e: move-result-object v0 │ │ -08979e: 6e20 8701 5000 |000f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -0897a4: 0c01 |0012: move-result-object v1 │ │ -0897a6: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -0897ac: 1101 |0016: return-object v1 │ │ +089774: |[089774] android.support.v7.app.ActionBarImplICS.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +089784: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +089786: 5462 f705 |0001: iget-object v2, v6, Landroid/support/v7/app/ActionBarImplICS;.mActivity:Landroid/app/Activity; // field@05f7 │ │ +08978a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +08978c: 2333 aa04 |0004: new-array v3, v3, [I // type@04aa │ │ +089790: 1404 0b03 0101 |0006: const v4, #float 2.36957e-38 // #0101030b │ │ +089796: 4b04 0305 |0009: aput v4, v3, v5 │ │ +08979a: 6e20 5f00 3200 |000b: invoke-virtual {v2, v3}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@005f │ │ +0897a0: 0c00 |000e: move-result-object v0 │ │ +0897a2: 6e20 8701 5000 |000f: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +0897a8: 0c01 |0012: move-result-object v1 │ │ +0897aa: 6e10 9101 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +0897b0: 1101 |0016: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=411 │ │ 0x000f line=413 │ │ 0x0013 line=414 │ │ 0x0016 line=415 │ │ locals : │ │ @@ -176391,19 +176390,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0897b0: |[0897b0] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ -0897c0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0897c4: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0025 │ │ -0897ca: 0c00 |0005: move-result-object v0 │ │ -0897cc: 1100 |0006: return-object v0 │ │ +0897b4: |[0897b4] android.support.v7.app.ActionBarImplICS.getThemedContext:()Landroid/content/Context; │ │ +0897c4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0897c8: 6e10 2500 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0025 │ │ +0897ce: 0c00 |0005: move-result-object v0 │ │ +0897d0: 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;) │ │ @@ -176411,19 +176410,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0897d0: |[0897d0] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ -0897e0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0897e4: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0026 │ │ -0897ea: 0c00 |0005: move-result-object v0 │ │ -0897ec: 1100 |0006: return-object v0 │ │ +0897d4: |[0897d4] android.support.v7.app.ActionBarImplICS.getTitle:()Ljava/lang/CharSequence; │ │ +0897e4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0897e8: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@0026 │ │ +0897ee: 0c00 |0005: move-result-object v0 │ │ +0897f0: 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;) │ │ @@ -176431,18 +176430,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0897f0: |[0897f0] android.support.v7.app.ActionBarImplICS.hide:()V │ │ -089800: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089804: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0027 │ │ -08980a: 0e00 |0005: return-void │ │ +0897f4: |[0897f4] android.support.v7.app.ActionBarImplICS.hide:()V │ │ +089804: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089808: 6e10 2700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@0027 │ │ +08980e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0005 line=341 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -176451,19 +176450,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08980c: |[08980c] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ -08981c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089820: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0028 │ │ -089826: 0a00 |0005: move-result v0 │ │ -089828: 0f00 |0006: return v0 │ │ +089810: |[089810] android.support.v7.app.ActionBarImplICS.isShowing:()Z │ │ +089820: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089824: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@0028 │ │ +08982a: 0a00 |0005: move-result v0 │ │ +08982c: 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;) │ │ @@ -176471,22 +176470,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 │ │ -08982c: |[08982c] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -08983c: 5432 f505 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089840: 6e10 2900 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0029 │ │ -089846: 0c00 |0005: move-result-object v0 │ │ -089848: 2201 b502 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -08984c: 7030 d614 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@14d6 │ │ -089852: 6e20 1300 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0013 │ │ -089858: 1101 |000e: return-object v1 │ │ +089830: |[089830] android.support.v7.app.ActionBarImplICS.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +089840: 5432 f505 |0000: iget-object v2, v3, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089844: 6e10 2900 0200 |0002: invoke-virtual {v2}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@0029 │ │ +08984a: 0c00 |0005: move-result-object v0 │ │ +08984c: 2201 bc02 |0006: new-instance v1, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +089850: 7030 d614 3100 |0008: invoke-direct {v1, v3, v0}, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.:(Landroid/support/v7/app/ActionBarImplICS;Landroid/app/ActionBar$Tab;)V // method@14d6 │ │ +089856: 6e20 1300 1000 |000b: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0013 │ │ +08985c: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0006 line=240 │ │ 0x000b line=241 │ │ 0x000e line=242 │ │ locals : │ │ @@ -176499,18 +176498,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08985c: |[08985c] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ -08986c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089870: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002a │ │ -089876: 0e00 |0005: return-void │ │ +089860: |[089860] android.support.v7.app.ActionBarImplICS.removeAllTabs:()V │ │ +089870: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089874: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002a │ │ +08987a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0005 line=278 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/app/ActionBarImplICS; │ │ │ │ @@ -176519,20 +176518,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 │ │ -089878: |[089878] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -089888: 7020 f314 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@14f3 │ │ -08988e: 0c00 |0003: move-result-object v0 │ │ -089890: 5421 f505 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089894: 6e20 2b00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002b │ │ -08989a: 0e00 |0009: return-void │ │ +08987c: |[08987c] android.support.v7.app.ActionBarImplICS.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +08988c: 7020 f314 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@14f3 │ │ +089892: 0c00 |0003: move-result-object v0 │ │ +089894: 5421 f505 |0004: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089898: 6e20 2b00 0100 |0006: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.removeOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@002b │ │ +08989e: 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; │ │ @@ -176544,20 +176543,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 │ │ -08989c: |[08989c] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0898ac: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0898b0: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -0898b4: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0898b8: 6e20 2c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002c │ │ -0898be: 0e00 |0009: return-void │ │ +0898a0: |[0898a0] android.support.v7.app.ActionBarImplICS.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0898b0: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0898b4: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +0898b8: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0898bc: 6e20 2c00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002c │ │ +0898c2: 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; │ │ @@ -176567,18 +176566,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0898c0: |[0898c0] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ -0898d0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0898d4: 6e20 2d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002d │ │ -0898da: 0e00 |0005: return-void │ │ +0898c4: |[0898c4] android.support.v7.app.ActionBarImplICS.removeTabAt:(I)V │ │ +0898d4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0898d8: 6e20 2d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@002d │ │ +0898de: 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 │ │ @@ -176588,20 +176587,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 │ │ -0898dc: |[0898dc] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0898ec: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0898f0: 1f03 b502 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02b5 │ │ -0898f4: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ -0898f8: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002e │ │ -0898fe: 0e00 |0009: return-void │ │ +0898e0: |[0898e0] android.support.v7.app.ActionBarImplICS.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0898f0: 5420 f505 |0000: iget-object v0, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0898f4: 1f03 bc02 |0002: check-cast v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper; // type@02bc │ │ +0898f8: 5431 f305 |0004: iget-object v1, v3, Landroid/support/v7/app/ActionBarImplICS$TabWrapper;.mWrappedTab:Landroid/app/ActionBar$Tab; // field@05f3 │ │ +0898fc: 6e20 2e00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@002e │ │ +089902: 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; │ │ @@ -176611,18 +176610,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089900: |[089900] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -089910: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089914: 6e20 2f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@002f │ │ -08991a: 0e00 |0005: return-void │ │ +089904: |[089904] android.support.v7.app.ActionBarImplICS.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +089914: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089918: 6e20 2f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@002f │ │ +08991e: 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; │ │ @@ -176632,18 +176631,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08991c: |[08991c] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ -08992c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089930: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0030 │ │ -089936: 0e00 |0005: return-void │ │ +089920: |[089920] android.support.v7.app.ActionBarImplICS.setCustomView:(I)V │ │ +089930: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089934: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0030 │ │ +08993a: 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 │ │ @@ -176653,18 +176652,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089938: |[089938] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ -089948: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -08994c: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0031 │ │ -089952: 0e00 |0005: return-void │ │ +08993c: |[08993c] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;)V │ │ +08994c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089950: 6e20 3100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0031 │ │ +089956: 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; │ │ @@ -176674,22 +176673,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 │ │ -089954: |[089954] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -089964: 2200 0800 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@0008 │ │ -089968: 7020 0700 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0007 │ │ -08996e: 5241 8605 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -089972: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ -089976: 5421 f505 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -08997a: 6e30 3200 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0032 │ │ -089980: 0e00 |000e: return-void │ │ +089958: |[089958] android.support.v7.app.ActionBarImplICS.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +089968: 2200 0b00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@000b │ │ +08996c: 7020 0700 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0007 │ │ +089972: 5241 8605 |0005: iget v1, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +089976: 5901 0000 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0000 │ │ +08997a: 5421 f505 |0009: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08997e: 6e30 3200 3100 |000b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0032 │ │ +089984: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0005 line=86 │ │ 0x0009 line=88 │ │ 0x000e line=89 │ │ locals : │ │ @@ -176703,18 +176702,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089984: |[089984] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ -089994: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089998: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ -08999e: 0e00 |0005: return-void │ │ +089988: |[089988] android.support.v7.app.ActionBarImplICS.setDisplayHomeAsUpEnabled:(Z)V │ │ +089998: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +08999c: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0033 │ │ +0899a2: 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 │ │ @@ -176724,18 +176723,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0899a0: |[0899a0] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ -0899b0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0899b4: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0034 │ │ -0899ba: 0e00 |0005: return-void │ │ +0899a4: |[0899a4] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(I)V │ │ +0899b4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0899b8: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0034 │ │ +0899be: 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 │ │ @@ -176745,18 +176744,18 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0899bc: |[0899bc] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ -0899cc: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0899d0: 6e30 3500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0035 │ │ -0899d6: 0e00 |0005: return-void │ │ +0899c0: |[0899c0] android.support.v7.app.ActionBarImplICS.setDisplayOptions:(II)V │ │ +0899d0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0899d4: 6e30 3500 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0035 │ │ +0899da: 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 │ │ @@ -176767,18 +176766,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0899d8: |[0899d8] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ -0899e8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -0899ec: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0036 │ │ -0899f2: 0e00 |0005: return-void │ │ +0899dc: |[0899dc] android.support.v7.app.ActionBarImplICS.setDisplayShowCustomEnabled:(Z)V │ │ +0899ec: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +0899f0: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0036 │ │ +0899f6: 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 │ │ @@ -176788,18 +176787,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0899f4: |[0899f4] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ -089a04: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089a08: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0037 │ │ -089a0e: 0e00 |0005: return-void │ │ +0899f8: |[0899f8] android.support.v7.app.ActionBarImplICS.setDisplayShowHomeEnabled:(Z)V │ │ +089a08: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089a0c: 6e20 3700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@0037 │ │ +089a12: 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 │ │ @@ -176809,18 +176808,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089a10: |[089a10] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ -089a20: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089a24: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0038 │ │ -089a2a: 0e00 |0005: return-void │ │ +089a14: |[089a14] android.support.v7.app.ActionBarImplICS.setDisplayShowTitleEnabled:(Z)V │ │ +089a24: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089a28: 6e20 3800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@0038 │ │ +089a2e: 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 │ │ @@ -176830,18 +176829,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089a2c: |[089a2c] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ -089a3c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089a40: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0039 │ │ -089a46: 0e00 |0005: return-void │ │ +089a30: |[089a30] android.support.v7.app.ActionBarImplICS.setDisplayUseLogoEnabled:(Z)V │ │ +089a40: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089a44: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@0039 │ │ +089a4a: 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 │ │ @@ -176851,25 +176850,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -089a48: |[089a48] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(I)V │ │ -089a58: 6e10 f814 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@14f8 │ │ -089a5e: 0c00 |0003: move-result-object v0 │ │ -089a60: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -089a64: 3803 0600 |0006: if-eqz v3, 000c // +0006 │ │ -089a68: 6e20 4d20 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ -089a6e: 0e00 |000b: return-void │ │ -089a70: 6e10 0015 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@1500 │ │ -089a76: 0c01 |000f: move-result-object v1 │ │ -089a78: 6e20 4c20 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -089a7e: 28f8 |0013: goto 000b // -0008 │ │ +089a4c: |[089a4c] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(I)V │ │ +089a5c: 6e10 f814 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@14f8 │ │ +089a62: 0c00 |0003: move-result-object v0 │ │ +089a64: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +089a68: 3803 0600 |0006: if-eqz v3, 000c // +0006 │ │ +089a6c: 6e20 4d20 3000 |0008: invoke-virtual {v0, v3}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ +089a72: 0e00 |000b: return-void │ │ +089a74: 6e10 0015 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@1500 │ │ +089a7a: 0c01 |000f: move-result-object v1 │ │ +089a7c: 6e20 4c20 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +089a82: 28f8 |0013: goto 000b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ 0x0006 line=320 │ │ 0x0008 line=321 │ │ 0x000b line=326 │ │ @@ -176884,23 +176883,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -089a80: |[089a80] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -089a90: 6e10 f814 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@14f8 │ │ -089a96: 0c00 |0003: move-result-object v0 │ │ -089a98: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -089a9c: 3902 0600 |0006: if-nez v2, 000c // +0006 │ │ -089aa0: 6e10 0015 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@1500 │ │ -089aa6: 0c02 |000b: move-result-object v2 │ │ -089aa8: 6e20 4c20 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -089aae: 0e00 |000f: return-void │ │ +089a84: |[089a84] android.support.v7.app.ActionBarImplICS.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +089a94: 6e10 f814 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHomeActionView:()Landroid/widget/ImageView; // method@14f8 │ │ +089a9a: 0c00 |0003: move-result-object v0 │ │ +089a9c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +089aa0: 3902 0600 |0006: if-nez v2, 000c // +0006 │ │ +089aa4: 6e10 0015 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemeDefaultUpIndicator:()Landroid/graphics/drawable/Drawable; // method@1500 │ │ +089aaa: 0c02 |000b: move-result-object v2 │ │ +089aac: 6e20 4c20 2000 |000c: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +089ab2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0004 line=308 │ │ 0x0006 line=309 │ │ 0x0008 line=310 │ │ 0x000c line=312 │ │ @@ -176915,18 +176914,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089ab0: |[089ab0] android.support.v7.app.ActionBarImplICS.setHomeButtonEnabled:(Z)V │ │ -089ac0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089ac4: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003e │ │ -089aca: 0e00 |0005: return-void │ │ +089ab4: |[089ab4] android.support.v7.app.ActionBarImplICS.setHomeButtonEnabled:(Z)V │ │ +089ac4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089ac8: 6e20 3e00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003e │ │ +089ace: 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 │ │ @@ -176936,18 +176935,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089acc: |[089acc] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ -089adc: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089ae0: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003f │ │ -089ae6: 0e00 |0005: return-void │ │ +089ad0: |[089ad0] android.support.v7.app.ActionBarImplICS.setIcon:(I)V │ │ +089ae0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089ae4: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@003f │ │ +089aea: 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 │ │ @@ -176957,18 +176956,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089ae8: |[089ae8] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -089af8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089afc: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0040 │ │ -089b02: 0e00 |0005: return-void │ │ +089aec: |[089aec] android.support.v7.app.ActionBarImplICS.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +089afc: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089b00: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0040 │ │ +089b06: 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; │ │ @@ -176978,23 +176977,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 │ │ -089b04: |[089b04] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -089b14: 5421 f505 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089b18: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ -089b1c: 2200 b402 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@02b4 │ │ -089b20: 7020 d414 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@14d4 │ │ -089b26: 6e30 4100 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0041 │ │ -089b2c: 0e00 |000c: return-void │ │ -089b2e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -089b30: 28fb |000e: goto 0009 // -0005 │ │ +089b08: |[089b08] android.support.v7.app.ActionBarImplICS.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +089b18: 5421 f505 |0000: iget-object v1, v2, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089b1c: 3804 0b00 |0002: if-eqz v4, 000d // +000b │ │ +089b20: 2200 bb02 |0004: new-instance v0, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper; // type@02bb │ │ +089b24: 7020 d414 4000 |0006: invoke-direct {v0, v4}, Landroid/support/v7/app/ActionBarImplICS$OnNavigationListenerWrapper;.:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@14d4 │ │ +089b2a: 6e30 4100 3100 |0009: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0041 │ │ +089b30: 0e00 |000c: return-void │ │ +089b32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +089b34: 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; │ │ @@ -177006,18 +177005,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089b34: |[089b34] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ -089b44: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089b48: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0042 │ │ -089b4e: 0e00 |0005: return-void │ │ +089b38: |[089b38] android.support.v7.app.ActionBarImplICS.setLogo:(I)V │ │ +089b48: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089b4c: 6e20 4200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0042 │ │ +089b52: 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 │ │ @@ -177027,18 +177026,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089b50: |[089b50] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -089b60: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089b64: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0043 │ │ -089b6a: 0e00 |0005: return-void │ │ +089b54: |[089b54] android.support.v7.app.ActionBarImplICS.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +089b64: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089b68: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0043 │ │ +089b6e: 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; │ │ @@ -177048,18 +177047,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089b6c: |[089b6c] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ -089b7c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089b80: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0044 │ │ -089b86: 0e00 |0005: return-void │ │ +089b70: |[089b70] android.support.v7.app.ActionBarImplICS.setNavigationMode:(I)V │ │ +089b80: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089b84: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0044 │ │ +089b8a: 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 │ │ @@ -177069,18 +177068,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089b88: |[089b88] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ -089b98: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089b9c: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0045 │ │ -089ba2: 0e00 |0005: return-void │ │ +089b8c: |[089b8c] android.support.v7.app.ActionBarImplICS.setSelectedNavigationItem:(I)V │ │ +089b9c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089ba0: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0045 │ │ +089ba6: 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 │ │ @@ -177090,18 +177089,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089ba4: |[089ba4] android.support.v7.app.ActionBarImplICS.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -089bb4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089bb8: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0046 │ │ -089bbe: 0e00 |0005: return-void │ │ +089ba8: |[089ba8] android.support.v7.app.ActionBarImplICS.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +089bb8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089bbc: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0046 │ │ +089bc2: 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; │ │ @@ -177111,18 +177110,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089bc0: |[089bc0] android.support.v7.app.ActionBarImplICS.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -089bd0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089bd4: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ -089bda: 0e00 |0005: return-void │ │ +089bc4: |[089bc4] android.support.v7.app.ActionBarImplICS.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +089bd4: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089bd8: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ +089bde: 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; │ │ @@ -177132,18 +177131,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089bdc: |[089bdc] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ -089bec: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089bf0: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0048 │ │ -089bf6: 0e00 |0005: return-void │ │ +089be0: |[089be0] android.support.v7.app.ActionBarImplICS.setSubtitle:(I)V │ │ +089bf0: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089bf4: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0048 │ │ +089bfa: 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 │ │ @@ -177153,18 +177152,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089bf8: |[089bf8] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -089c08: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089c0c: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0049 │ │ -089c12: 0e00 |0005: return-void │ │ +089bfc: |[089bfc] android.support.v7.app.ActionBarImplICS.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +089c0c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089c10: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@0049 │ │ +089c16: 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; │ │ @@ -177174,18 +177173,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089c14: |[089c14] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ -089c24: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089c28: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004a │ │ -089c2e: 0e00 |0005: return-void │ │ +089c18: |[089c18] android.support.v7.app.ActionBarImplICS.setTitle:(I)V │ │ +089c28: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089c2c: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004a │ │ +089c32: 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 │ │ @@ -177195,18 +177194,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089c30: |[089c30] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ -089c40: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089c44: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ -089c4a: 0e00 |0005: return-void │ │ +089c34: |[089c34] android.support.v7.app.ActionBarImplICS.setTitle:(Ljava/lang/CharSequence;)V │ │ +089c44: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089c48: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004b │ │ +089c4e: 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; │ │ @@ -177216,31 +177215,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089c4c: |[089c4c] android.support.v7.app.ActionBarImplICS.show:()V │ │ -089c5c: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ -089c60: 6e10 4c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004c │ │ -089c66: 0e00 |0005: return-void │ │ +089c50: |[089c50] android.support.v7.app.ActionBarImplICS.show:()V │ │ +089c60: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplICS;.mActionBar:Landroid/app/ActionBar; // field@05f5 │ │ +089c64: 6e10 4c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004c │ │ +089c6a: 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 : 500 (ActionBarImplICS.java) │ │ │ │ Class #663 header: │ │ -class_idx : 713 │ │ +class_idx : 720 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 840 │ │ +superclass_idx : 847 │ │ source_file_idx : 551 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #663 annotations: │ │ @@ -177268,21 +177267,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 │ │ -089c68: |[089c68] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ -089c78: 7010 5b1c 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@1c5b │ │ -089c7e: 5b13 4d08 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089c82: 2200 ce02 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02ce │ │ -089c86: 7020 a615 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ -089c8c: 5b10 4c08 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@084c │ │ -089c90: 0e00 |000c: return-void │ │ +089c6c: |[089c6c] android.support.v7.internal.view.ActionModeWrapper.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ +089c7c: 7010 5b1c 0100 |0000: invoke-direct {v1}, Landroid/support/v7/view/ActionMode;.:()V // method@1c5b │ │ +089c82: 5b13 4d08 |0003: iput-object v3, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089c86: 2200 d502 |0005: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02d5 │ │ +089c8a: 7020 a615 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ +089c90: 5b10 4c08 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@084c │ │ +089c94: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ locals : │ │ @@ -177296,18 +177295,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089c94: |[089c94] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ -089ca4: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089ca8: 6e10 aa1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ -089cae: 0e00 |0005: return-void │ │ +089c98: |[089c98] android.support.v7.internal.view.ActionModeWrapper.finish:()V │ │ +089ca8: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089cac: 6e10 aa1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ +089cb2: 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; │ │ │ │ @@ -177316,19 +177315,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089cb0: |[089cb0] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -089cc0: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089cc4: 6e10 ab1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1dab │ │ -089cca: 0c00 |0005: move-result-object v0 │ │ -089ccc: 1100 |0006: return-object v0 │ │ +089cb4: |[089cb4] android.support.v7.internal.view.ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +089cc4: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089cc8: 6e10 ab1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1dab │ │ +089cce: 0c00 |0005: move-result-object v0 │ │ +089cd0: 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;) │ │ @@ -177336,21 +177335,21 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -089cd0: |[089cd0] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ -089ce0: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089ce4: 6e10 ac1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1dac │ │ -089cea: 0c00 |0005: move-result-object v0 │ │ -089cec: 7110 2118 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ -089cf2: 0c00 |0009: move-result-object v0 │ │ -089cf4: 1100 |000a: return-object v0 │ │ +089cd4: |[089cd4] android.support.v7.internal.view.ActionModeWrapper.getMenu:()Landroid/view/Menu; │ │ +089ce4: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089ce8: 6e10 ac1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1dac │ │ +089cee: 0c00 |0005: move-result-object v0 │ │ +089cf0: 7110 2118 0000 |0006: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createMenuWrapper:(Landroid/view/Menu;)Landroid/view/Menu; // method@1821 │ │ +089cf6: 0c00 |0009: move-result-object v0 │ │ +089cf8: 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;) │ │ @@ -177358,17 +177357,17 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089cf8: |[089cf8] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ -089d08: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@084c │ │ -089d0c: 1100 |0002: return-object v0 │ │ +089cfc: |[089cfc] android.support.v7.internal.view.ActionModeWrapper.getMenuInflater:()Landroid/view/MenuInflater; │ │ +089d0c: 5410 4c08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mInflater:Landroid/view/MenuInflater; // field@084c │ │ +089d10: 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;) │ │ @@ -177376,19 +177375,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089d10: |[089d10] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -089d20: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089d24: 6e10 ad1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1dad │ │ -089d2a: 0c00 |0005: move-result-object v0 │ │ -089d2c: 1100 |0006: return-object v0 │ │ +089d14: |[089d14] android.support.v7.internal.view.ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +089d24: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089d28: 6e10 ad1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1dad │ │ +089d2e: 0c00 |0005: move-result-object v0 │ │ +089d30: 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;) │ │ @@ -177396,19 +177395,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089d30: |[089d30] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -089d40: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089d44: 6e10 ae1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1dae │ │ -089d4a: 0c00 |0005: move-result-object v0 │ │ -089d4c: 1100 |0006: return-object v0 │ │ +089d34: |[089d34] android.support.v7.internal.view.ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +089d44: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089d48: 6e10 ae1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1dae │ │ +089d4e: 0c00 |0005: move-result-object v0 │ │ +089d50: 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;) │ │ @@ -177416,19 +177415,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -089d50: |[089d50] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -089d60: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089d64: 6e10 af1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1daf │ │ -089d6a: 0c00 |0005: move-result-object v0 │ │ -089d6c: 1100 |0006: return-object v0 │ │ +089d54: |[089d54] android.support.v7.internal.view.ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +089d64: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089d68: 6e10 af1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1daf │ │ +089d6e: 0c00 |0005: move-result-object v0 │ │ +089d70: 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;) │ │ @@ -177436,18 +177435,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089d70: |[089d70] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ -089d80: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089d84: 6e10 b11d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1db1 │ │ -089d8a: 0e00 |0005: return-void │ │ +089d74: |[089d74] android.support.v7.internal.view.ActionModeWrapper.invalidate:()V │ │ +089d84: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089d88: 6e10 b11d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1db1 │ │ +089d8e: 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; │ │ │ │ @@ -177456,18 +177455,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089d8c: |[089d8c] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -089d9c: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089da0: 6e20 b31d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1db3 │ │ -089da6: 0e00 |0005: return-void │ │ +089d90: |[089d90] android.support.v7.internal.view.ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +089da0: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089da4: 6e20 b31d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1db3 │ │ +089daa: 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; │ │ @@ -177477,18 +177476,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089da8: |[089da8] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ -089db8: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089dbc: 6e20 b41d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1db4 │ │ -089dc2: 0e00 |0005: return-void │ │ +089dac: |[089dac] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(I)V │ │ +089dbc: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089dc0: 6e20 b41d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1db4 │ │ +089dc6: 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 │ │ @@ -177498,18 +177497,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089dc4: |[089dc4] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -089dd4: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089dd8: 6e20 b51d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1db5 │ │ -089dde: 0e00 |0005: return-void │ │ +089dc8: |[089dc8] android.support.v7.internal.view.ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +089dd8: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089ddc: 6e20 b51d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1db5 │ │ +089de2: 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; │ │ @@ -177519,18 +177518,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089de0: |[089de0] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -089df0: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089df4: 6e20 b61d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1db6 │ │ -089dfa: 0e00 |0005: return-void │ │ +089de4: |[089de4] android.support.v7.internal.view.ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +089df4: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089df8: 6e20 b61d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1db6 │ │ +089dfe: 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; │ │ @@ -177540,18 +177539,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089dfc: |[089dfc] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ -089e0c: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089e10: 6e20 b71d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1db7 │ │ -089e16: 0e00 |0005: return-void │ │ +089e00: |[089e00] android.support.v7.internal.view.ActionModeWrapper.setTitle:(I)V │ │ +089e10: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089e14: 6e20 b71d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1db7 │ │ +089e1a: 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 │ │ @@ -177561,32 +177560,32 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -089e18: |[089e18] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -089e28: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ -089e2c: 6e20 b81d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1db8 │ │ -089e32: 0e00 |0005: return-void │ │ +089e1c: |[089e1c] android.support.v7.internal.view.ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +089e2c: 5410 4d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapper;.mWrappedObject:Landroid/view/ActionMode; // field@084d │ │ +089e30: 6e20 b81d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1db8 │ │ +089e36: 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 : 551 (ActionModeWrapper.java) │ │ │ │ Class #664 header: │ │ -class_idx : 714 │ │ +class_idx : 721 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 712 │ │ +superclass_idx : 719 │ │ source_file_idx : 552 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #664 annotations: │ │ @@ -177607,17 +177606,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 │ │ -089e34: |[089e34] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ -089e44: 7030 7a15 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@157a │ │ -089e4a: 0e00 |0003: return-void │ │ +089e38: |[089e38] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)V │ │ +089e48: 7030 7a15 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@157a │ │ +089e4e: 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; │ │ @@ -177629,32 +177628,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 │ │ -089e4c: |[089e4c] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -089e5c: 2200 cb02 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@02cb │ │ -089e60: 7030 9315 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1593 │ │ -089e66: 1100 |0005: return-object v0 │ │ +089e50: |[089e50] android.support.v7.internal.view.ActionModeWrapperJB$CallbackWrapper.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +089e60: 2200 d202 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@02d2 │ │ +089e64: 7030 9315 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1593 │ │ +089e6a: 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 : 552 (ActionModeWrapperJB.java) │ │ │ │ Class #665 header: │ │ -class_idx : 719 │ │ +class_idx : 726 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 538 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 49 │ │ │ │ Class #665 - │ │ @@ -177756,27 +177755,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 │ │ -089e68: |[089e68] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -089e78: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -089e7e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -089e80: 5910 8b08 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ -089e84: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -089e88: 5910 8808 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -089e8c: 5b12 8708 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ -089e90: 5914 8c08 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@088c │ │ -089e94: 5913 8908 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0889 │ │ -089e98: 5915 8508 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@0885 │ │ -089e9c: 5916 8e08 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@088e │ │ -089ea0: 5b17 9108 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ -089ea4: 0e00 |0016: return-void │ │ +089e6c: |[089e6c] android.support.v7.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +089e7c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +089e82: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +089e84: 5910 8b08 |0004: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ +089e88: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +089e8c: 5910 8808 |0008: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +089e90: 5b12 8708 |000a: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ +089e94: 5914 8c08 |000c: iput v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@088c │ │ +089e98: 5913 8908 |000e: iput v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0889 │ │ +089e9c: 5915 8508 |0010: iput v5, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mCategoryOrder:I // field@0885 │ │ +089ea0: 5916 8e08 |0012: iput v6, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@088e │ │ +089ea4: 5b17 9108 |0014: iput-object v7, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ +089ea8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=55 │ │ 0x000a line=64 │ │ 0x000c line=65 │ │ @@ -177800,17 +177799,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089ea8: |[089ea8] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -089eb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089eba: 0f00 |0001: return v0 │ │ +089eac: |[089eac] android.support.v7.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +089ebc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089ebe: 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;) │ │ @@ -177818,17 +177817,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089ebc: |[089ebc] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -089ecc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089ece: 0f00 |0001: return v0 │ │ +089ec0: |[089ec0] android.support.v7.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +089ed0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089ed2: 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;) │ │ @@ -177836,18 +177835,18 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -089ed0: |[089ed0] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ -089ee0: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -089ee4: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -089eea: 2700 |0005: throw v0 │ │ +089ed4: |[089ed4] android.support.v7.internal.view.menu.ActionMenuItem.getActionProvider:()Landroid/view/ActionProvider; │ │ +089ee4: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +089ee8: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +089eee: 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;) │ │ @@ -177855,17 +177854,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089eec: |[089eec] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -089efc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089efe: 1100 |0001: return-object v0 │ │ +089ef0: |[089ef0] android.support.v7.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +089f00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089f02: 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;) │ │ @@ -177873,17 +177872,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f00: |[089f00] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -089f10: 5710 8f08 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ -089f14: 0f00 |0002: return v0 │ │ +089f04: |[089f04] android.support.v7.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +089f14: 5710 8f08 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ +089f18: 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;) │ │ @@ -177891,17 +177890,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f18: |[089f18] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -089f28: 5210 8908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0889 │ │ -089f2c: 0f00 |0002: return v0 │ │ +089f1c: |[089f1c] android.support.v7.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +089f2c: 5210 8908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mGroup:I // field@0889 │ │ +089f30: 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;) │ │ @@ -177909,17 +177908,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f30: |[089f30] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -089f40: 5410 8a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ -089f44: 1100 |0002: return-object v0 │ │ +089f34: |[089f34] android.support.v7.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +089f44: 5410 8a08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ +089f48: 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;) │ │ @@ -177927,17 +177926,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f48: |[089f48] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -089f58: 5410 8d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ -089f5c: 1100 |0002: return-object v0 │ │ +089f4c: |[089f4c] android.support.v7.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +089f5c: 5410 8d08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ +089f60: 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;) │ │ @@ -177945,17 +177944,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f60: |[089f60] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -089f70: 5210 8c08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@088c │ │ -089f74: 0f00 |0002: return v0 │ │ +089f64: |[089f64] android.support.v7.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +089f74: 5210 8c08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mId:I // field@088c │ │ +089f78: 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;) │ │ @@ -177963,17 +177962,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089f78: |[089f78] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -089f88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089f8a: 1100 |0001: return-object v0 │ │ +089f7c: |[089f7c] android.support.v7.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +089f8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089f8e: 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;) │ │ @@ -177981,17 +177980,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089f8c: |[089f8c] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -089f9c: 5710 9008 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ -089fa0: 0f00 |0002: return v0 │ │ +089f90: |[089f90] android.support.v7.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +089fa0: 5710 9008 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ +089fa4: 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;) │ │ @@ -177999,17 +177998,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089fa4: |[089fa4] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -089fb4: 5210 8e08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@088e │ │ -089fb8: 0f00 |0002: return v0 │ │ +089fa8: |[089fa8] android.support.v7.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +089fb8: 5210 8e08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mOrdering:I // field@088e │ │ +089fbc: 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;) │ │ @@ -178017,17 +178016,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fbc: |[089fbc] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ -089fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fce: 1100 |0001: return-object v0 │ │ +089fc0: |[089fc0] android.support.v7.internal.view.menu.ActionMenuItem.getSubMenu:()Landroid/view/SubMenu; │ │ +089fd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089fd2: 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;) │ │ @@ -178035,17 +178034,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089fd0: |[089fd0] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -089fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089fe2: 1100 |0001: return-object v0 │ │ +089fd4: |[089fd4] android.support.v7.internal.view.menu.ActionMenuItem.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +089fe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +089fe6: 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;) │ │ @@ -178053,17 +178052,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089fe4: |[089fe4] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -089ff4: 5410 9108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ -089ff8: 1100 |0002: return-object v0 │ │ +089fe8: |[089fe8] android.support.v7.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +089ff8: 5410 9108 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ +089ffc: 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;) │ │ @@ -178071,17 +178070,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -089ffc: |[089ffc] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -08a00c: 5410 9208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0892 │ │ -08a010: 1100 |0002: return-object v0 │ │ +08a000: |[08a000] android.support.v7.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +08a010: 5410 9208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0892 │ │ +08a014: 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;) │ │ @@ -178089,17 +178088,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a014: |[08a014] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -08a024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a026: 0f00 |0001: return v0 │ │ +08a018: |[08a018] android.support.v7.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +08a028: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a02a: 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;) │ │ @@ -178107,31 +178106,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08a028: |[08a028] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -08a038: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a03a: 5431 8608 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ -08a03e: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -08a042: 5431 8608 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ -08a046: 7220 091e 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ -08a04c: 0a01 |000a: move-result v1 │ │ -08a04e: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -08a052: 0f00 |000d: return v0 │ │ -08a054: 5431 8d08 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ -08a058: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -08a05c: 5431 8708 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ -08a060: 5432 8d08 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ -08a064: 6e20 1701 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -08a06a: 28f4 |0019: goto 000d // -000c │ │ -08a06c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -08a06e: 28f2 |001b: goto 000d // -000e │ │ +08a02c: |[08a02c] android.support.v7.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +08a03c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a03e: 5431 8608 |0001: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ +08a042: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +08a046: 5431 8608 |0005: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ +08a04a: 7220 091e 3100 |0007: invoke-interface {v1, v3}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ +08a050: 0a01 |000a: move-result v1 │ │ +08a052: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +08a056: 0f00 |000d: return v0 │ │ +08a058: 5431 8d08 |000e: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ +08a05c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +08a060: 5431 8708 |0012: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ +08a064: 5432 8d08 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ +08a068: 6e20 1701 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +08a06e: 28f4 |0019: goto 000d // -000c │ │ +08a070: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +08a072: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x000d line=224 │ │ 0x000e line=219 │ │ 0x0012 line=220 │ │ 0x001a line=224 │ │ @@ -178143,17 +178142,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a070: |[08a070] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -08a080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a082: 0f00 |0001: return v0 │ │ +08a074: |[08a074] android.support.v7.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +08a084: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a086: 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;) │ │ @@ -178161,22 +178160,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08a084: |[08a084] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -08a094: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a098: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -08a09c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08a0a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08a0a2: 0f00 |0007: return v0 │ │ -08a0a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08a0a6: 28fe |0009: goto 0007 // -0002 │ │ +08a088: |[08a088] android.support.v7.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +08a098: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a09c: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +08a0a0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08a0a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08a0a6: 0f00 |0007: return v0 │ │ +08a0a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08a0aa: 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;) │ │ @@ -178184,22 +178183,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08a0a8: |[08a0a8] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -08a0b8: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a0bc: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -08a0c0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08a0c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08a0c6: 0f00 |0007: return v0 │ │ -08a0c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08a0ca: 28fe |0009: goto 0007 // -0002 │ │ +08a0ac: |[08a0ac] android.support.v7.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +08a0bc: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a0c0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +08a0c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08a0c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08a0ca: 0f00 |0007: return v0 │ │ +08a0cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08a0ce: 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;) │ │ @@ -178207,22 +178206,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08a0cc: |[08a0cc] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -08a0dc: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a0e0: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -08a0e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08a0e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08a0ea: 0f00 |0007: return v0 │ │ -08a0ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08a0ee: 28fe |0009: goto 0007 // -0002 │ │ +08a0d0: |[08a0d0] android.support.v7.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +08a0e0: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a0e4: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +08a0e8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08a0ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08a0ee: 0f00 |0007: return v0 │ │ +08a0f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08a0f2: 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;) │ │ @@ -178230,22 +178229,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08a0f0: |[08a0f0] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -08a100: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a104: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -08a108: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -08a10c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08a10e: 0f00 |0007: return v0 │ │ -08a110: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08a112: 28fe |0009: goto 0007 // -0002 │ │ +08a0f4: |[08a0f4] android.support.v7.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +08a104: 5210 8808 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a108: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +08a10c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +08a110: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08a112: 0f00 |0007: return v0 │ │ +08a114: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08a116: 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;) │ │ @@ -178253,18 +178252,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 │ │ -08a114: |[08a114] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -08a124: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08a128: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -08a12e: 2700 |0005: throw v0 │ │ +08a118: |[08a118] android.support.v7.internal.view.menu.ActionMenuItem.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +08a128: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08a12c: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +08a132: 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; │ │ │ │ @@ -178273,18 +178272,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 │ │ -08a130: |[08a130] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08a140: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08a144: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -08a14a: 2700 |0005: throw v0 │ │ +08a134: |[08a134] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08a144: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08a148: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +08a14e: 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 │ │ │ │ @@ -178293,18 +178292,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 │ │ -08a14c: |[08a14c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08a15c: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08a160: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -08a166: 2700 |0005: throw v0 │ │ +08a150: |[08a150] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08a160: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08a164: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +08a16a: 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; │ │ │ │ @@ -178313,18 +178312,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 │ │ -08a168: |[08a168] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ -08a178: 6e20 c815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@15c8 │ │ -08a17e: 0c00 |0003: move-result-object v0 │ │ -08a180: 1100 |0004: return-object v0 │ │ +08a16c: |[08a16c] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(I)Landroid/view/MenuItem; │ │ +08a17c: 6e20 c815 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@15c8 │ │ +08a182: 0c00 |0003: move-result-object v0 │ │ +08a184: 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 │ │ │ │ @@ -178333,18 +178332,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 │ │ -08a184: |[08a184] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -08a194: 6e20 c915 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@15c9 │ │ -08a19a: 0c00 |0003: move-result-object v0 │ │ -08a19c: 1100 |0004: return-object v0 │ │ +08a188: |[08a188] android.support.v7.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +08a198: 6e20 c915 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@15c9 │ │ +08a19e: 0c00 |0003: move-result-object v0 │ │ +08a1a0: 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; │ │ │ │ @@ -178353,17 +178352,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a1a0: |[08a1a0] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -08a1b0: 5e01 8f08 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ -08a1b4: 1100 |0002: return-object v0 │ │ +08a1a4: |[08a1a4] android.support.v7.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +08a1b4: 5e01 8f08 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ +08a1b8: 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 │ │ @@ -178373,24 +178372,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -08a1b8: |[08a1b8] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ -08a1c8: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a1cc: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -08a1d0: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -08a1d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08a1d6: b610 |0007: or-int/2addr v0, v1 │ │ -08a1d8: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a1dc: 1102 |000a: return-object v2 │ │ -08a1de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08a1e0: 28fb |000c: goto 0007 // -0005 │ │ +08a1bc: |[08a1bc] android.support.v7.internal.view.menu.ActionMenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ +08a1cc: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a1d0: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +08a1d4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +08a1d8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08a1da: b610 |0007: or-int/2addr v0, v1 │ │ +08a1dc: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a1e0: 1102 |000a: return-object v2 │ │ +08a1e2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a1e4: 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; │ │ @@ -178401,24 +178400,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -08a1e4: |[08a1e4] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ -08a1f4: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a1f8: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -08a1fc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -08a200: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -08a202: b610 |0007: or-int/2addr v0, v1 │ │ -08a204: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a208: 1102 |000a: return-object v2 │ │ -08a20a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08a20c: 28fb |000c: goto 0007 // -0005 │ │ +08a1e8: |[08a1e8] android.support.v7.internal.view.menu.ActionMenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ +08a1f8: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a1fc: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +08a200: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +08a204: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +08a206: b610 |0007: or-int/2addr v0, v1 │ │ +08a208: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a20c: 1102 |000a: return-object v2 │ │ +08a20e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a210: 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; │ │ @@ -178429,24 +178428,24 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -08a210: |[08a210] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ -08a220: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a224: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -08a228: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -08a22c: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -08a230: b610 |0008: or-int/2addr v0, v1 │ │ -08a232: 5920 8808 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a236: 1102 |000b: return-object v2 │ │ -08a238: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08a23a: 28fb |000d: goto 0008 // -0005 │ │ +08a214: |[08a214] android.support.v7.internal.view.menu.ActionMenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ +08a224: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a228: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +08a22c: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +08a230: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +08a234: b610 |0008: or-int/2addr v0, v1 │ │ +08a236: 5920 8808 |0009: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a23a: 1102 |000b: return-object v2 │ │ +08a23c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08a23e: 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; │ │ @@ -178457,24 +178456,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 │ │ -08a23c: |[08a23c] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -08a24c: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a250: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -08a254: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -08a258: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -08a25a: b610 |0007: or-int/2addr v0, v1 │ │ -08a25c: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a260: 1102 |000a: return-object v2 │ │ -08a262: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08a264: 28fb |000c: goto 0007 // -0005 │ │ +08a240: |[08a240] android.support.v7.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +08a250: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a254: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +08a258: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +08a25c: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +08a25e: b610 |0007: or-int/2addr v0, v1 │ │ +08a260: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a264: 1102 |000a: return-object v2 │ │ +08a266: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08a268: 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; │ │ @@ -178485,23 +178484,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08a268: |[08a268] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ -08a278: 5912 8b08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ -08a27c: 5410 8708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ -08a280: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08a286: 0c00 |0007: move-result-object v0 │ │ -08a288: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -08a28e: 0c00 |000b: move-result-object v0 │ │ -08a290: 5b10 8a08 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ -08a294: 1101 |000e: return-object v1 │ │ +08a26c: |[08a26c] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(I)Landroid/view/MenuItem; │ │ +08a27c: 5912 8b08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ +08a280: 5410 8708 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ +08a284: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08a28a: 0c00 |0007: move-result-object v0 │ │ +08a28c: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +08a292: 0c00 |000b: move-result-object v0 │ │ +08a294: 5b10 8a08 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ +08a298: 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; │ │ @@ -178512,19 +178511,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 │ │ -08a298: |[08a298] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -08a2a8: 5b12 8a08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ -08a2ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08a2ae: 5910 8b08 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ -08a2b2: 1101 |0005: return-object v1 │ │ +08a29c: |[08a29c] android.support.v7.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +08a2ac: 5b12 8a08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@088a │ │ +08a2b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08a2b2: 5910 8b08 |0003: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIconResId:I // field@088b │ │ +08a2b6: 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; │ │ @@ -178535,17 +178534,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 │ │ -08a2b4: |[08a2b4] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -08a2c4: 5b01 8d08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ -08a2c8: 1100 |0002: return-object v0 │ │ +08a2b8: |[08a2b8] android.support.v7.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +08a2c8: 5b01 8d08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@088d │ │ +08a2cc: 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; │ │ @@ -178555,17 +178554,17 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a2cc: |[08a2cc] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -08a2dc: 5e01 9008 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ -08a2e0: 1100 |0002: return-object v0 │ │ +08a2d0: |[08a2d0] android.support.v7.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +08a2e0: 5e01 9008 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ +08a2e4: 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 │ │ @@ -178575,18 +178574,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 │ │ -08a2e4: |[08a2e4] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08a2f4: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08a2f8: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -08a2fe: 2700 |0005: throw v0 │ │ +08a2e8: |[08a2e8] android.support.v7.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08a2f8: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08a2fc: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +08a302: 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; │ │ │ │ @@ -178595,17 +178594,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 │ │ -08a300: |[08a300] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -08a310: 5b01 8608 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ -08a314: 1100 |0002: return-object v0 │ │ +08a304: |[08a304] android.support.v7.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +08a314: 5b01 8608 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@0886 │ │ +08a318: 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; │ │ @@ -178615,18 +178614,18 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08a318: |[08a318] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ -08a328: 5e01 9008 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ -08a32c: 5e02 8f08 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ -08a330: 1100 |0004: return-object v0 │ │ +08a31c: |[08a31c] android.support.v7.internal.view.menu.ActionMenuItem.setShortcut:(CC)Landroid/view/MenuItem; │ │ +08a32c: 5e01 9008 |0000: iput-char v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0890 │ │ +08a330: 5e02 8f08 |0002: iput-char v2, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@088f │ │ +08a334: 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; │ │ @@ -178638,16 +178637,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a334: |[08a334] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -08a344: 0e00 |0000: return-void │ │ +08a338: |[08a338] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +08a348: 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 │ │ │ │ @@ -178656,17 +178655,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 │ │ -08a348: |[08a348] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08a358: 6e20 d815 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@15d8 │ │ -08a35e: 1100 |0003: return-object v0 │ │ +08a34c: |[08a34c] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08a35c: 6e20 d815 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@15d8 │ │ +08a362: 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 │ │ @@ -178676,18 +178675,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 │ │ -08a360: |[08a360] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -08a370: 6e20 d915 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@15d9 │ │ -08a376: 0c00 |0003: move-result-object v0 │ │ -08a378: 1100 |0004: return-object v0 │ │ +08a364: |[08a364] android.support.v7.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +08a374: 6e20 d915 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@15d9 │ │ +08a37a: 0c00 |0003: move-result-object v0 │ │ +08a37c: 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 │ │ │ │ @@ -178696,18 +178695,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 │ │ -08a37c: |[08a37c] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08a38c: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08a390: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ -08a396: 2700 |0005: throw v0 │ │ +08a380: |[08a380] android.support.v7.internal.view.menu.ActionMenuItem.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08a390: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08a394: 7010 ea22 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@22ea │ │ +08a39a: 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; │ │ │ │ @@ -178716,16 +178715,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 │ │ -08a398: |[08a398] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08a3a8: 1100 |0000: return-object v0 │ │ +08a39c: |[08a39c] android.support.v7.internal.view.menu.ActionMenuItem.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08a3ac: 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; │ │ │ │ @@ -178734,22 +178733,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08a3ac: |[08a3ac] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ -08a3bc: 5410 8708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ -08a3c0: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08a3c6: 0c00 |0005: move-result-object v0 │ │ -08a3c8: 6e20 7e01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -08a3ce: 0c00 |0009: move-result-object v0 │ │ -08a3d0: 5b10 9108 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ -08a3d4: 1101 |000c: return-object v1 │ │ +08a3b0: |[08a3b0] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(I)Landroid/view/MenuItem; │ │ +08a3c0: 5410 8708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0887 │ │ +08a3c4: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08a3ca: 0c00 |0005: move-result-object v0 │ │ +08a3cc: 6e20 7e01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +08a3d2: 0c00 |0009: move-result-object v0 │ │ +08a3d4: 5b10 9108 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ +08a3d8: 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 │ │ @@ -178759,17 +178758,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 │ │ -08a3d8: |[08a3d8] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08a3e8: 5b01 9108 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ -08a3ec: 1100 |0002: return-object v0 │ │ +08a3dc: |[08a3dc] android.support.v7.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08a3ec: 5b01 9108 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0891 │ │ +08a3f0: 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; │ │ @@ -178779,17 +178778,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 │ │ -08a3f0: |[08a3f0] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08a400: 5b01 9208 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0892 │ │ -08a404: 1100 |0002: return-object v0 │ │ +08a3f4: |[08a3f4] android.support.v7.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08a404: 5b01 9208 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0892 │ │ +08a408: 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; │ │ @@ -178799,39 +178798,39 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -08a408: |[08a408] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ -08a418: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a41c: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -08a420: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -08a424: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08a426: b610 |0007: or-int/2addr v0, v1 │ │ -08a428: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ -08a42c: 1102 |000a: return-object v2 │ │ -08a42e: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -08a432: 28fa |000d: goto 0007 // -0006 │ │ +08a40c: |[08a40c] android.support.v7.internal.view.menu.ActionMenuItem.setVisible:(Z)Landroid/view/MenuItem; │ │ +08a41c: 5220 8808 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a420: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +08a424: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +08a428: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08a42a: b610 |0007: or-int/2addr v0, v1 │ │ +08a42c: 5920 8808 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItem;.mFlags:I // field@0888 │ │ +08a430: 1102 |000a: return-object v2 │ │ +08a432: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +08a436: 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 : 538 (ActionMenuItem.java) │ │ │ │ Class #666 header: │ │ -class_idx : 721 │ │ +class_idx : 728 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 809 │ │ +superclass_idx : 816 │ │ source_file_idx : 540 │ │ static_fields_size : 1 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #666 annotations: │ │ @@ -178892,18 +178891,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08a434: |[08a434] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -08a444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a446: 7030 e515 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e5 │ │ -08a44c: 0e00 |0004: return-void │ │ +08a438: |[08a438] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +08a448: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a44a: 7030 e515 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@15e5 │ │ +08a450: 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; │ │ @@ -178913,18 +178912,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 │ │ -08a450: |[08a450] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08a460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a462: 7040 e615 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15e6 │ │ -08a468: 0e00 |0004: return-void │ │ +08a454: |[08a454] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08a464: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a466: 7040 e615 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@15e6 │ │ +08a46c: 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; │ │ @@ -178935,38 +178934,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 │ │ -08a46c: |[08a46c] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08a47c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08a47e: 7040 c11a 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ -08a484: 6e10 0701 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08a48a: 0c01 |0007: move-result-object v1 │ │ -08a48c: 6002 7906 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0679 │ │ -08a490: 6e20 7001 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -08a496: 0a02 |000d: move-result v2 │ │ -08a498: 5c42 9608 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0896 │ │ -08a49c: 6202 f807 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@07f8 │ │ -08a4a0: 6e53 1001 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -08a4a6: 0c00 |0015: move-result-object v0 │ │ -08a4a8: 6e30 8601 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -08a4ae: 0a02 |0019: move-result v2 │ │ -08a4b0: 5942 9b08 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ -08a4b4: 6e10 9101 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -08a4ba: 6e20 0316 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1603 │ │ -08a4c0: 6e20 0416 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1604 │ │ -08a4c6: 2202 d002 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@02d0 │ │ -08a4ca: 7020 e115 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@15e1 │ │ -08a4d0: 6e20 0916 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1609 │ │ -08a4d6: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ -08a4d8: 5942 9c08 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ -08a4dc: 0e00 |0030: return-void │ │ +08a470: |[08a470] android.support.v7.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +08a480: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08a482: 7040 c11a 5476 |0001: invoke-direct {v4, v5, v6, v7}, Landroid/support/v7/internal/widget/CompatTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ac1 │ │ +08a488: 6e10 0701 0500 |0004: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08a48e: 0c01 |0007: move-result-object v1 │ │ +08a490: 6002 7906 |0008: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_allowActionMenuItemTextWithIcon:I // field@0679 │ │ +08a494: 6e20 7001 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +08a49a: 0a02 |000d: move-result v2 │ │ +08a49c: 5c42 9608 |000e: iput-boolean v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0896 │ │ +08a4a0: 6202 f807 |0010: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionMenuItemView:[I // field@07f8 │ │ +08a4a4: 6e53 1001 6532 |0012: invoke-virtual {v5, v6, v2, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +08a4aa: 0c00 |0015: move-result-object v0 │ │ +08a4ac: 6e30 8601 3003 |0016: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +08a4b2: 0a02 |0019: move-result v2 │ │ +08a4b4: 5942 9b08 |001a: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ +08a4b8: 6e10 9101 0000 |001c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +08a4be: 6e20 0316 4400 |001f: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1603 │ │ +08a4c4: 6e20 0416 4400 |0022: invoke-virtual {v4, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@1604 │ │ +08a4ca: 2202 d702 |0025: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod; // type@02d7 │ │ +08a4ce: 7020 e115 4200 |0027: invoke-direct {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItemView$AllCapsTransformationMethod;.:(Landroid/support/v7/internal/view/menu/ActionMenuItemView;)V // method@15e1 │ │ +08a4d4: 6e20 0916 2400 |002a: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@1609 │ │ +08a4da: 12f2 |002d: const/4 v2, #int -1 // #ff │ │ +08a4dc: 5942 9c08 |002e: iput v2, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ +08a4e0: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=64 │ │ 0x0004 line=65 │ │ 0x0008 line=66 │ │ 0x0010 line=68 │ │ 0x0016 line=70 │ │ @@ -178989,42 +178988,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -08a4e0: |[08a4e0] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -08a4f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08a4f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08a4f4: 5443 9d08 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ -08a4f8: 7110 821d 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -08a4fe: 0a03 |0007: move-result v3 │ │ -08a500: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ -08a504: 0110 |000a: move v0, v1 │ │ -08a506: 5443 9808 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ -08a50a: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ -08a50e: 5443 9908 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a512: 6e10 8c17 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@178c │ │ -08a518: 0a03 |0014: move-result v3 │ │ -08a51a: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ -08a51e: 5543 9608 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0896 │ │ -08a522: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ -08a526: 5543 9708 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ -08a52a: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ -08a52e: 0112 |001f: move v2, v1 │ │ -08a530: b520 |0020: and-int/2addr v0, v2 │ │ -08a532: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -08a536: 5441 9d08 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ -08a53a: 6e20 0716 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@1607 │ │ -08a540: 0e00 |0028: return-void │ │ -08a542: 0120 |0029: move v0, v2 │ │ -08a544: 28e1 |002a: goto 000b // -001f │ │ -08a546: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -08a548: 28f9 |002c: goto 0025 // -0007 │ │ +08a4e4: |[08a4e4] android.support.v7.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +08a4f4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08a4f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08a4f8: 5443 9d08 |0002: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ +08a4fc: 7110 821d 0300 |0004: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +08a502: 0a03 |0007: move-result v3 │ │ +08a504: 3903 2100 |0008: if-nez v3, 0029 // +0021 │ │ +08a508: 0110 |000a: move v0, v1 │ │ +08a50a: 5443 9808 |000b: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ +08a50e: 3803 1200 |000d: if-eqz v3, 001f // +0012 │ │ +08a512: 5443 9908 |000f: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a516: 6e10 8c17 0300 |0011: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@178c │ │ +08a51c: 0a03 |0014: move-result v3 │ │ +08a51e: 3803 0b00 |0015: if-eqz v3, 0020 // +000b │ │ +08a522: 5543 9608 |0017: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0896 │ │ +08a526: 3903 0600 |0019: if-nez v3, 001f // +0006 │ │ +08a52a: 5543 9708 |001b: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ +08a52e: 3803 0300 |001d: if-eqz v3, 0020 // +0003 │ │ +08a532: 0112 |001f: move v2, v1 │ │ +08a534: b520 |0020: and-int/2addr v0, v2 │ │ +08a536: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +08a53a: 5441 9d08 |0023: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ +08a53e: 6e20 0716 1400 |0025: invoke-virtual {v4, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setText:(Ljava/lang/CharSequence;)V // method@1607 │ │ +08a544: 0e00 |0028: return-void │ │ +08a546: 0120 |0029: move v0, v2 │ │ +08a548: 28e1 |002a: goto 000b // -001f │ │ +08a54a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +08a54c: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000b line=136 │ │ 0x0021 line=139 │ │ 0x0028 line=140 │ │ 0x002a line=135 │ │ @@ -179040,17 +179039,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 │ │ -08a54c: |[08a54c] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -08a55c: 5410 9908 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a560: 1100 |0002: return-object v0 │ │ +08a550: |[08a550] android.support.v7.internal.view.menu.ActionMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +08a560: 5410 9908 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a564: 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;) │ │ @@ -179058,24 +179057,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08a564: |[08a564] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -08a574: 6e10 ef15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@15ef │ │ -08a57a: 0c00 |0003: move-result-object v0 │ │ -08a57c: 7110 821d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -08a582: 0a00 |0007: move-result v0 │ │ -08a584: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -08a588: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08a58a: 0f00 |000b: return v0 │ │ -08a58c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08a58e: 28fe |000d: goto 000b // -0002 │ │ +08a568: |[08a568] android.support.v7.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +08a578: 6e10 ef15 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getText:()Ljava/lang/CharSequence; // method@15ef │ │ +08a57e: 0c00 |0003: move-result-object v0 │ │ +08a580: 7110 821d 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +08a586: 0a00 |0007: move-result v0 │ │ +08a588: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +08a58c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08a58e: 0f00 |000b: return v0 │ │ +08a590: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08a592: 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;) │ │ @@ -179083,36 +179082,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 │ │ -08a590: |[08a590] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -08a5a0: 5b12 9908 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a5a4: 6e10 4f17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ -08a5aa: 0c00 |0005: move-result-object v0 │ │ -08a5ac: 6e20 0016 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1600 │ │ -08a5b2: 6e20 5c17 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@175c │ │ -08a5b8: 0c00 |000c: move-result-object v0 │ │ -08a5ba: 6e20 0816 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@1608 │ │ -08a5c0: 6e10 5117 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ -08a5c6: 0a00 |0013: move-result v0 │ │ -08a5c8: 6e20 0116 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1601 │ │ -08a5ce: 6e10 6617 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ -08a5d4: 0a00 |001a: move-result v0 │ │ -08a5d6: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -08a5da: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08a5dc: 6e20 0a16 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@160a │ │ -08a5e2: 6e10 6417 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ -08a5e8: 0a00 |0024: move-result v0 │ │ -08a5ea: 6e20 fe15 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@15fe │ │ -08a5f0: 0e00 |0028: return-void │ │ -08a5f2: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -08a5f6: 28f3 |002b: goto 001e // -000d │ │ +08a594: |[08a594] android.support.v7.internal.view.menu.ActionMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +08a5a4: 5b12 9908 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a5a8: 6e10 4f17 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ +08a5ae: 0c00 |0005: move-result-object v0 │ │ +08a5b0: 6e20 0016 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1600 │ │ +08a5b6: 6e20 5c17 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@175c │ │ +08a5bc: 0c00 |000c: move-result-object v0 │ │ +08a5be: 6e20 0816 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@1608 │ │ +08a5c4: 6e10 5117 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ +08a5ca: 0a00 |0013: move-result v0 │ │ +08a5cc: 6e20 0116 0100 |0014: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@1601 │ │ +08a5d2: 6e10 6617 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ +08a5d8: 0a00 |001a: move-result v0 │ │ +08a5da: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +08a5de: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08a5e0: 6e20 0a16 0100 |001e: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@160a │ │ +08a5e6: 6e10 6417 0200 |0021: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ +08a5ec: 0a00 |0024: move-result v0 │ │ +08a5ee: 6e20 fe15 0100 |0025: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@15fe │ │ +08a5f4: 0e00 |0028: return-void │ │ +08a5f6: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +08a5fa: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=95 │ │ 0x0009 line=96 │ │ 0x0010 line=97 │ │ 0x0017 line=99 │ │ @@ -179129,18 +179128,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08a5f8: |[08a5f8] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -08a608: 6e10 f215 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08a60e: 0a00 |0003: move-result v0 │ │ -08a610: 0f00 |0004: return v0 │ │ +08a5fc: |[08a5fc] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +08a60c: 6e10 f215 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08a612: 0a00 |0003: move-result v0 │ │ +08a614: 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;) │ │ @@ -179148,26 +179147,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08a614: |[08a614] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -08a624: 6e10 f215 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08a62a: 0a00 |0003: move-result v0 │ │ -08a62c: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -08a630: 5410 9908 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a634: 6e10 4f17 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ -08a63a: 0c00 |000b: move-result-object v0 │ │ -08a63c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -08a640: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08a642: 0f00 |000f: return v0 │ │ -08a644: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08a646: 28fe |0011: goto 000f // -0002 │ │ +08a618: |[08a618] android.support.v7.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +08a628: 6e10 f215 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08a62e: 0a00 |0003: move-result v0 │ │ +08a630: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +08a634: 5410 9908 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a638: 6e10 4f17 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ +08a63e: 0c00 |000b: move-result-object v0 │ │ +08a640: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +08a644: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08a646: 0f00 |000f: return v0 │ │ +08a648: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08a64a: 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;) │ │ @@ -179175,21 +179174,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08a648: |[08a648] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -08a658: 5420 9a08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ -08a65c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08a660: 5420 9a08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ -08a664: 5421 9908 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a668: 7220 e216 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16e2 │ │ -08a66e: 0e00 |000b: return-void │ │ +08a64c: |[08a64c] android.support.v7.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +08a65c: 5420 9a08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ +08a660: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08a664: 5420 9a08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ +08a668: 5421 9908 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a66c: 7220 e216 1000 |0008: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16e2 │ │ +08a672: 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; │ │ @@ -179200,61 +179199,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -08a670: |[08a670] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -08a680: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -08a682: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -08a684: 6e10 f215 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08a68a: 0a0a |0005: move-result v10 │ │ -08a68c: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -08a690: 0f08 |0008: return v8 │ │ -08a692: 122a |0009: const/4 v10, #int 2 // #2 │ │ -08a694: 23a5 a104 |000a: new-array v5, v10, [I // type@04a1 │ │ -08a698: 2202 4e00 |000c: new-instance v2, Landroid/graphics/Rect; // type@004e │ │ -08a69c: 7010 d201 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -08a6a2: 6e20 ea15 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@15ea │ │ -08a6a8: 6e20 f115 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@15f1 │ │ -08a6ae: 6e10 e715 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@15e7 │ │ -08a6b4: 0c01 |001a: move-result-object v1 │ │ -08a6b6: 6e10 f015 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@15f0 │ │ -08a6bc: 0a07 |001e: move-result v7 │ │ -08a6be: 6e10 e815 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@15e8 │ │ -08a6c4: 0a03 |0022: move-result v3 │ │ -08a6c6: 440a 0509 |0023: aget v10, v5, v9 │ │ -08a6ca: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -08a6ce: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -08a6d2: 6e10 0701 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08a6d8: 0c0a |002c: move-result-object v10 │ │ -08a6da: 6e10 7501 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -08a6e0: 0c0a |0030: move-result-object v10 │ │ -08a6e2: 52a6 6a0b |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -08a6e6: 54ca 9908 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a6ea: 6e10 5a17 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ -08a6f0: 0c0a |0038: move-result-object v10 │ │ -08a6f2: 7130 3121 a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2131 │ │ -08a6f8: 0c00 |003c: move-result-object v0 │ │ -08a6fa: 6e10 d501 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01d5 │ │ -08a700: 0a0a |0040: move-result v10 │ │ -08a702: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -08a706: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -08a70a: 4408 0508 |0045: aget v8, v5, v8 │ │ -08a70e: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -08a712: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -08a716: b1b8 |004b: sub-int/2addr v8, v11 │ │ -08a718: 6e40 3221 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2132 │ │ -08a71e: 6e10 3321 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@2133 │ │ -08a724: 0198 |0052: move v8, v9 │ │ -08a726: 28b5 |0053: goto 0008 // -004b │ │ -08a728: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -08a72c: 6e40 3221 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2132 │ │ -08a732: 28f6 |0059: goto 004f // -000a │ │ +08a674: |[08a674] android.support.v7.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +08a684: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +08a686: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +08a688: 6e10 f215 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08a68e: 0a0a |0005: move-result v10 │ │ +08a690: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +08a694: 0f08 |0008: return v8 │ │ +08a696: 122a |0009: const/4 v10, #int 2 // #2 │ │ +08a698: 23a5 aa04 |000a: new-array v5, v10, [I // type@04aa │ │ +08a69c: 2202 5200 |000c: new-instance v2, Landroid/graphics/Rect; // type@0052 │ │ +08a6a0: 7010 d201 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +08a6a6: 6e20 ea15 5c00 |0011: invoke-virtual {v12, v5}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@15ea │ │ +08a6ac: 6e20 f115 2c00 |0014: invoke-virtual {v12, v2}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@15f1 │ │ +08a6b2: 6e10 e715 0c00 |0017: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@15e7 │ │ +08a6b8: 0c01 |001a: move-result-object v1 │ │ +08a6ba: 6e10 f015 0c00 |001b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@15f0 │ │ +08a6c0: 0a07 |001e: move-result v7 │ │ +08a6c2: 6e10 e815 0c00 |001f: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@15e8 │ │ +08a6c8: 0a03 |0022: move-result v3 │ │ +08a6ca: 440a 0509 |0023: aget v10, v5, v9 │ │ +08a6ce: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +08a6d2: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +08a6d6: 6e10 0701 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08a6dc: 0c0a |002c: move-result-object v10 │ │ +08a6de: 6e10 7501 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +08a6e4: 0c0a |0030: move-result-object v10 │ │ +08a6e6: 52a6 6a0b |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +08a6ea: 54ca 9908 |0033: iget-object v10, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a6ee: 6e10 5a17 0a00 |0035: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ +08a6f4: 0c0a |0038: move-result-object v10 │ │ +08a6f6: 7130 3121 a108 |0039: invoke-static {v1, v10, v8}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2131 │ │ +08a6fc: 0c00 |003c: move-result-object v0 │ │ +08a6fe: 6e10 d501 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@01d5 │ │ +08a704: 0a0a |0040: move-result v10 │ │ +08a706: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +08a70a: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +08a70e: 4408 0508 |0045: aget v8, v5, v8 │ │ +08a712: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +08a716: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +08a71a: b1b8 |004b: sub-int/2addr v8, v11 │ │ +08a71c: 6e40 3221 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2132 │ │ +08a722: 6e10 3321 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@2133 │ │ +08a728: 0198 |0052: move v8, v9 │ │ +08a72a: 28b5 |0053: goto 0008 // -004b │ │ +08a72c: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +08a730: 6e40 3221 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@2132 │ │ +08a736: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=178 │ │ 0x0008 line=204 │ │ 0x0009 line=183 │ │ 0x000c line=184 │ │ 0x0011 line=185 │ │ @@ -179287,68 +179286,68 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 108 16-bit code units │ │ -08a734: |[08a734] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -08a744: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ -08a748: 6e10 f215 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08a74e: 0a03 |0005: move-result v3 │ │ -08a750: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ -08a754: 52c7 9c08 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ -08a758: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ -08a75c: 52c7 9c08 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ -08a760: 6e10 ee15 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@15ee │ │ -08a766: 0a08 |0011: move-result v8 │ │ -08a768: 6e10 ed15 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@15ed │ │ -08a76e: 0a09 |0015: move-result v9 │ │ -08a770: 6e10 ec15 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@15ec │ │ -08a776: 0a0a |0019: move-result v10 │ │ -08a778: 6f5a c31a 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ -08a77e: 6f30 c21a dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1ac2 │ │ -08a784: 7110 671e 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08a78a: 0a05 |0023: move-result v5 │ │ -08a78c: 7110 681e 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -08a792: 0a06 |0027: move-result v6 │ │ -08a794: 6e10 eb15 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@15eb │ │ -08a79a: 0a01 |002b: move-result v1 │ │ -08a79c: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ -08a7a0: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ -08a7a4: 52c7 9b08 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ -08a7a8: 7120 b222 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -08a7ae: 0a02 |0035: move-result v2 │ │ -08a7b0: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ -08a7b4: 52c7 9b08 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ -08a7b8: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ -08a7bc: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ -08a7c0: 7120 691e b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08a7c6: 0a07 |0041: move-result v7 │ │ -08a7c8: 6f30 c21a 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1ac2 │ │ -08a7ce: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ -08a7d2: 54c7 9808 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ -08a7d6: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ -08a7da: 6e10 eb15 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@15eb │ │ -08a7e0: 0a04 |004e: move-result v4 │ │ -08a7e2: 54c7 9808 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ -08a7e6: 6e10 f701 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ -08a7ec: 0a00 |0054: move-result v0 │ │ -08a7ee: 9107 0400 |0055: sub-int v7, v4, v0 │ │ -08a7f2: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ -08a7f6: 6e10 ee15 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@15ee │ │ -08a7fc: 0a08 |005c: move-result v8 │ │ -08a7fe: 6e10 ed15 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@15ed │ │ -08a804: 0a09 |0060: move-result v9 │ │ -08a806: 6e10 ec15 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@15ec │ │ -08a80c: 0a0a |0064: move-result v10 │ │ -08a80e: 6f5a c31a 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ -08a814: 0e00 |0068: return-void │ │ -08a816: 52c2 9b08 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ -08a81a: 28cb |006b: goto 0036 // -0035 │ │ +08a738: |[08a738] android.support.v7.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +08a748: 150b 0040 |0000: const/high16 v11, #int 1073741824 // #4000 │ │ +08a74c: 6e10 f215 0c00 |0002: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08a752: 0a03 |0005: move-result v3 │ │ +08a754: 3803 1700 |0006: if-eqz v3, 001d // +0017 │ │ +08a758: 52c7 9c08 |0008: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ +08a75c: 3a07 1300 |000a: if-ltz v7, 001d // +0013 │ │ +08a760: 52c7 9c08 |000c: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ +08a764: 6e10 ee15 0c00 |000e: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@15ee │ │ +08a76a: 0a08 |0011: move-result v8 │ │ +08a76c: 6e10 ed15 0c00 |0012: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@15ed │ │ +08a772: 0a09 |0015: move-result v9 │ │ +08a774: 6e10 ec15 0c00 |0016: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@15ec │ │ +08a77a: 0a0a |0019: move-result v10 │ │ +08a77c: 6f5a c31a 7c98 |001a: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ +08a782: 6f30 c21a dc0e |001d: invoke-super {v12, v13, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1ac2 │ │ +08a788: 7110 671e 0d00 |0020: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08a78e: 0a05 |0023: move-result v5 │ │ +08a790: 7110 681e 0d00 |0024: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +08a796: 0a06 |0027: move-result v6 │ │ +08a798: 6e10 eb15 0c00 |0028: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@15eb │ │ +08a79e: 0a01 |002b: move-result v1 │ │ +08a7a0: 1507 0080 |002c: const/high16 v7, #int -2147483648 // #8000 │ │ +08a7a4: 3375 3b00 |002e: if-ne v5, v7, 0069 // +003b │ │ +08a7a8: 52c7 9b08 |0030: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ +08a7ac: 7120 b222 7600 |0032: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +08a7b2: 0a02 |0035: move-result v2 │ │ +08a7b4: 32b5 0f00 |0036: if-eq v5, v11, 0045 // +000f │ │ +08a7b8: 52c7 9b08 |0038: iget v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ +08a7bc: 3d07 0b00 |003a: if-lez v7, 0045 // +000b │ │ +08a7c0: 3521 0900 |003c: if-ge v1, v2, 0045 // +0009 │ │ +08a7c4: 7120 691e b200 |003e: invoke-static {v2, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08a7ca: 0a07 |0041: move-result v7 │ │ +08a7cc: 6f30 c21a 7c0e |0042: invoke-super {v12, v7, v14}, Landroid/support/v7/internal/widget/CompatTextView;.onMeasure:(II)V // method@1ac2 │ │ +08a7d2: 3903 2300 |0045: if-nez v3, 0068 // +0023 │ │ +08a7d6: 54c7 9808 |0047: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ +08a7da: 3807 1f00 |0049: if-eqz v7, 0068 // +001f │ │ +08a7de: 6e10 eb15 0c00 |004b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@15eb │ │ +08a7e4: 0a04 |004e: move-result v4 │ │ +08a7e6: 54c7 9808 |004f: iget-object v7, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ +08a7ea: 6e10 f701 0700 |0051: invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@01f7 │ │ +08a7f0: 0a00 |0054: move-result v0 │ │ +08a7f2: 9107 0400 |0055: sub-int v7, v4, v0 │ │ +08a7f6: db07 0702 |0057: div-int/lit8 v7, v7, #int 2 // #02 │ │ +08a7fa: 6e10 ee15 0c00 |0059: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingTop:()I // method@15ee │ │ +08a800: 0a08 |005c: move-result v8 │ │ +08a802: 6e10 ed15 0c00 |005d: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingRight:()I // method@15ed │ │ +08a808: 0a09 |0060: move-result v9 │ │ +08a80a: 6e10 ec15 0c00 |0061: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.getPaddingBottom:()I // method@15ec │ │ +08a810: 0a0a |0064: move-result v10 │ │ +08a812: 6f5a c31a 7c98 |0065: invoke-super {v12, v7, v8, v9, v10}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ +08a818: 0e00 |0068: return-void │ │ +08a81a: 52c2 9b08 |0069: iget v2, v12, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@089b │ │ +08a81e: 28cb |006b: goto 0036 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=209 │ │ 0x0006 line=210 │ │ 0x000c line=211 │ │ 0x001d line=215 │ │ 0x0020 line=217 │ │ @@ -179380,17 +179379,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a81c: |[08a81c] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -08a82c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a82e: 0f00 |0001: return v0 │ │ +08a820: |[08a820] android.support.v7.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +08a830: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a832: 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;) │ │ @@ -179398,16 +179397,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a830: |[08a830] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -08a840: 0e00 |0000: return-void │ │ +08a834: |[08a834] android.support.v7.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +08a844: 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 │ │ │ │ @@ -179416,16 +179415,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a844: |[08a844] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -08a854: 0e00 |0000: return-void │ │ +08a848: |[08a848] android.support.v7.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +08a858: 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 │ │ │ │ @@ -179434,23 +179433,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08a858: |[08a858] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -08a868: 5510 9708 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ -08a86c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -08a870: 5c12 9708 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ -08a874: 5410 9908 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a878: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -08a87c: 5410 9908 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ -08a880: 6e10 4717 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@1747 │ │ -08a886: 0e00 |000f: return-void │ │ +08a85c: |[08a85c] android.support.v7.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +08a86c: 5510 9708 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ +08a870: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +08a874: 5c12 9708 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0897 │ │ +08a878: 5410 9908 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a87c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08a880: 5410 9908 |000a: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0899 │ │ +08a884: 6e10 4717 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@1747 │ │ +08a88a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0004 line=127 │ │ 0x0006 line=128 │ │ 0x000a line=129 │ │ 0x000f line=132 │ │ @@ -179463,20 +179462,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -08a888: |[08a888] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -08a898: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a89a: 5b12 9808 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ -08a89e: 6e50 fc15 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@15fc │ │ -08a8a4: 7010 0c16 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@160c │ │ -08a8aa: 0e00 |0009: return-void │ │ +08a88c: |[08a88c] android.support.v7.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +08a89c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a89e: 5b12 9808 |0001: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0898 │ │ +08a8a2: 6e50 fc15 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@15fc │ │ +08a8a8: 7010 0c16 0100 |0006: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@160c │ │ +08a8ae: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=143 │ │ 0x0003 line=144 │ │ 0x0006 line=146 │ │ 0x0009 line=147 │ │ locals : │ │ @@ -179488,17 +179487,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 │ │ -08a8ac: |[08a8ac] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -08a8bc: 5b01 9a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ -08a8c0: 0e00 |0002: return-void │ │ +08a8b0: |[08a8b0] android.support.v7.internal.view.menu.ActionMenuItemView.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +08a8c0: 5b01 9a08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mItemInvoker:Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker; // field@089a │ │ +08a8c4: 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; │ │ @@ -179508,18 +179507,18 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -08a8c4: |[08a8c4] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ -08a8d4: 5901 9c08 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ -08a8d8: 6f54 c31a 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ -08a8de: 0e00 |0005: return-void │ │ +08a8c8: |[08a8c8] android.support.v7.internal.view.menu.ActionMenuItemView.setPadding:(IIII)V │ │ +08a8d8: 5901 9c08 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mSavedPaddingLeft:I // field@089c │ │ +08a8dc: 6f54 c31a 1032 |0002: invoke-super {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/CompatTextView;.setPadding:(IIII)V // method@1ac3 │ │ +08a8e2: 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; │ │ @@ -179533,16 +179532,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08a8e0: |[08a8e0] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -08a8f0: 0e00 |0000: return-void │ │ +08a8e4: |[08a8e4] android.support.v7.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +08a8f4: 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 │ │ @@ -179552,20 +179551,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08a8f4: |[08a8f4] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -08a904: 5b12 9d08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ -08a908: 5410 9d08 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ -08a90c: 6e20 fd15 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@15fd │ │ -08a912: 7010 0c16 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@160c │ │ -08a918: 0e00 |000a: return-void │ │ +08a8f8: |[08a8f8] android.support.v7.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +08a908: 5b12 9d08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ +08a90c: 5410 9d08 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@089d │ │ +08a910: 6e20 fd15 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@15fd │ │ +08a916: 7010 0c16 0100 |0007: invoke-direct {v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@160c │ │ +08a91c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0002 line=160 │ │ 0x0007 line=161 │ │ 0x000a line=162 │ │ locals : │ │ @@ -179577,29 +179576,29 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a91c: |[08a91c] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -08a92c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a92e: 0f00 |0001: return v0 │ │ +08a920: |[08a920] android.support.v7.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +08a930: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08a932: 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 : 540 (ActionMenuItemView.java) │ │ │ │ Class #667 header: │ │ -class_idx : 725 │ │ +class_idx : 732 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 990 │ │ +superclass_idx : 999 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #667 annotations: │ │ @@ -179625,26 +179624,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 │ │ -08a930: |[08a930] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -08a940: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -08a942: 5b34 a108 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a1 │ │ -08a946: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08a948: 6001 2306 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0623 │ │ -08a94c: 7040 4220 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2042 │ │ -08a952: 6e20 1816 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@1618 │ │ -08a958: 6e20 1a16 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@161a │ │ -08a95e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08a960: 6e20 1b16 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@161b │ │ -08a966: 6e20 1916 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@1619 │ │ -08a96c: 0e00 |0016: return-void │ │ +08a934: |[08a934] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +08a944: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08a946: 5b34 a108 |0001: iput-object v4, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a1 │ │ +08a94a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08a94c: 6001 2306 |0004: sget v1, Landroid/support/v7/appcompat/R$attr;.actionOverflowButtonStyle:I // field@0623 │ │ +08a950: 7040 4220 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2042 │ │ +08a956: 6e20 1816 2300 |0009: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@1618 │ │ +08a95c: 6e20 1a16 2300 |000c: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@161a │ │ +08a962: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08a964: 6e20 1b16 0300 |0010: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@161b │ │ +08a96a: 6e20 1916 2300 |0013: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@1619 │ │ +08a970: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=574 │ │ 0x0003 line=575 │ │ 0x0009 line=577 │ │ 0x000c line=578 │ │ 0x000f line=579 │ │ @@ -179661,17 +179660,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a970: |[08a970] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -08a980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a982: 0f00 |0001: return v0 │ │ +08a974: |[08a974] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +08a984: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a986: 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;) │ │ @@ -179679,17 +179678,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08a984: |[08a984] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -08a994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a996: 0f00 |0001: return v0 │ │ +08a988: |[08a988] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +08a998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08a99a: 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;) │ │ @@ -179697,40 +179696,40 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08a998: |[08a998] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -08a9a8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08a9aa: 6f10 4320 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2043 │ │ -08a9b0: 0a00 |0004: move-result v0 │ │ -08a9b2: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -08a9b6: 0f01 |0007: return v1 │ │ -08a9b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08a9ba: 6e20 1716 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@1617 │ │ -08a9c0: 5420 a108 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a1 │ │ -08a9c4: 6e10 4c16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ -08a9ca: 28f6 |0011: goto 0007 // -000a │ │ +08a99c: |[08a99c] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +08a9ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08a9ae: 6f10 4320 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2043 │ │ +08a9b4: 0a00 |0004: move-result v0 │ │ +08a9b6: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +08a9ba: 0f01 |0007: return v1 │ │ +08a9bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08a9be: 6e20 1716 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@1617 │ │ +08a9c4: 5420 a108 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a1 │ │ +08a9c8: 6e10 4c16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ +08a9ce: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #668 header: │ │ -class_idx : 727 │ │ +class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #668 annotations: │ │ @@ -179756,18 +179755,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 │ │ -08a9cc: |[08a9cc] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -08a9dc: 5b01 a308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a3 │ │ -08a9e0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08a9e6: 0e00 |0005: return-void │ │ +08a9d0: |[08a9d0] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +08a9e0: 5b01 a308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a3 │ │ +08a9e4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08a9ea: 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; │ │ │ │ @@ -179776,17 +179775,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 │ │ -08a9e8: |[08a9e8] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ -08a9f8: 7020 2116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1621 │ │ -08a9fe: 0e00 |0003: return-void │ │ +08a9ec: |[08a9ec] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/ActionMenuPresenter$1;)V │ │ +08a9fc: 7020 2116 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1621 │ │ +08aa02: 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; │ │ @@ -179797,23 +179796,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 │ │ -08aa00: |[08aa00] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08aa10: 2030 fb02 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08aa14: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -08aa18: 1f03 fb02 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08aa1c: 6e10 4d18 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@184d │ │ -08aa22: 0c00 |0009: move-result-object v0 │ │ -08aa24: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08aa26: 6e20 f516 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08aa2c: 0e00 |000e: return-void │ │ +08aa04: |[08aa04] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08aa14: 2030 0203 |0000: instance-of v0, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08aa18: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08aa1c: 1f03 0203 |0004: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08aa20: 6e10 4d18 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@184d │ │ +08aa26: 0c00 |0009: move-result-object v0 │ │ +08aa28: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08aa2a: 6e20 f516 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08aa30: 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; │ │ @@ -179825,42 +179824,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 │ │ -08aa30: |[08aa30] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -08aa40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08aa42: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -08aa46: 0f02 |0003: return v2 │ │ -08aa48: 5430 a308 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a3 │ │ -08aa4c: 1f04 fb02 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08aa50: 6e10 4a18 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ -08aa56: 0c01 |000b: move-result-object v1 │ │ -08aa58: 7210 121e 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -08aa5e: 0a01 |000f: move-result v1 │ │ -08aa60: 5901 b108 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ -08aa64: 28f1 |0012: goto 0003 // -000f │ │ +08aa34: |[08aa34] android.support.v7.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +08aa44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08aa46: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +08aa4a: 0f02 |0003: return v2 │ │ +08aa4c: 5430 a308 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a3 │ │ +08aa50: 1f04 0203 |0006: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08aa54: 6e10 4a18 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ +08aa5a: 0c01 |000b: move-result-object v1 │ │ +08aa5c: 7210 121e 0100 |000c: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +08aa62: 0a01 |000f: move-result v1 │ │ +08aa64: 5901 b108 |0010: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ +08aa68: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #669 header: │ │ -class_idx : 733 │ │ +class_idx : 740 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 810 │ │ +superclass_idx : 817 │ │ source_file_idx : 545 │ │ static_fields_size : 3 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 24 │ │ │ │ Class #669 annotations: │ │ @@ -179933,18 +179932,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08aa68: |[08aa68] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -08aa78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08aa7a: 7030 5516 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1655 │ │ -08aa80: 0e00 |0004: return-void │ │ +08aa6c: |[08aa6c] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +08aa7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08aa7e: 7030 5516 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1655 │ │ +08aa84: 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; │ │ @@ -179954,40 +179953,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 │ │ -08aa84: |[08aa84] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08aa94: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08aa96: 7030 c51a 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ac5 │ │ -08aa9c: 6e20 7d16 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@167d │ │ -08aaa2: 6e10 0701 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08aaa8: 0c02 |000a: move-result-object v2 │ │ -08aaaa: 6e10 7501 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -08aab0: 0c02 |000e: move-result-object v2 │ │ -08aab2: 5221 680b |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -08aab6: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ -08aaba: c812 |0013: mul-float/2addr v2, v1 │ │ -08aabc: 8722 |0014: float-to-int v2, v2 │ │ -08aabe: 5952 cf08 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ -08aac2: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ -08aac6: c812 |0019: mul-float/2addr v2, v1 │ │ -08aac8: 8722 |001a: float-to-int v2, v2 │ │ -08aaca: 5952 cb08 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ -08aace: 6202 da07 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -08aad2: 6003 0c06 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ -08aad6: 6e54 1001 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -08aadc: 0c00 |0024: move-result-object v0 │ │ -08aade: 6e30 8601 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -08aae4: 0a02 |0028: move-result v2 │ │ -08aae6: 5952 cc08 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@08cc │ │ -08aaea: 6e10 9101 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -08aaf0: 0e00 |002e: return-void │ │ +08aa88: |[08aa88] android.support.v7.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08aa98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08aa9a: 7030 c51a 6507 |0001: invoke-direct {v5, v6, v7}, Landroid/support/v7/internal/widget/LinearLayoutICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ac5 │ │ +08aaa0: 6e20 7d16 4500 |0004: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@167d │ │ +08aaa6: 6e10 0701 0600 |0007: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08aaac: 0c02 |000a: move-result-object v2 │ │ +08aaae: 6e10 7501 0200 |000b: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +08aab4: 0c02 |000e: move-result-object v2 │ │ +08aab6: 5221 680b |000f: iget v1, v2, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +08aaba: 1502 6042 |0011: const/high16 v2, #int 1113587712 // #4260 │ │ +08aabe: c812 |0013: mul-float/2addr v2, v1 │ │ +08aac0: 8722 |0014: float-to-int v2, v2 │ │ +08aac2: 5952 cf08 |0015: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ +08aac6: 1502 8040 |0017: const/high16 v2, #int 1082130432 // #4080 │ │ +08aaca: c812 |0019: mul-float/2addr v2, v1 │ │ +08aacc: 8722 |001a: float-to-int v2, v2 │ │ +08aace: 5952 cb08 |001b: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ +08aad2: 6202 da07 |001d: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +08aad6: 6003 0c06 |001f: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ +08aada: 6e54 1001 7632 |0021: invoke-virtual {v6, v7, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +08aae0: 0c00 |0024: move-result-object v0 │ │ +08aae2: 6e30 8601 4004 |0025: invoke-virtual {v0, v4, v4}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +08aae8: 0a02 |0028: move-result v2 │ │ +08aaea: 5952 cc08 |0029: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@08cc │ │ +08aaee: 6e10 9101 0000 |002b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +08aaf4: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=59 │ │ 0x0007 line=60 │ │ 0x0011 line=61 │ │ 0x0017 line=62 │ │ @@ -180007,73 +180006,73 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 18 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -08aaf4: |[08aaf4] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -08ab04: 6e10 891e 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08ab0a: 0c08 |0003: move-result-object v8 │ │ -08ab0c: 1f08 dc02 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08ab10: 7701 681e 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -08ab16: 0a0b |0009: move-result v11 │ │ -08ab18: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ -08ab1c: 7701 671e 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08ab22: 0a01 |000f: move-result v1 │ │ -08ab24: 7120 691e 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08ab2a: 0a03 |0013: move-result v3 │ │ -08ab2c: 20db d102 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -08ab30: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ -08ab34: 07db |0018: move-object v11, v13 │ │ -08ab36: 1f0b d102 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -08ab3a: 07b7 |001b: move-object v7, v11 │ │ -08ab3c: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ -08ab40: 6e10 f215 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08ab46: 0a0b |0021: move-result v11 │ │ -08ab48: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ -08ab4c: 1216 |0024: const/4 v6, #int 1 // #1 │ │ -08ab4e: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -08ab50: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ -08ab54: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ -08ab58: 122b |002a: const/4 v11, #int 2 // #2 │ │ -08ab5a: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ -08ab5e: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ -08ab62: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ -08ab66: 7120 691e cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08ab6c: 0a04 |0034: move-result v4 │ │ -08ab6e: 6e30 b21e 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -08ab74: 6e10 901e 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08ab7a: 0a09 |003b: move-result v9 │ │ -08ab7c: 9300 090e |003c: div-int v0, v9, v14 │ │ -08ab80: 940b 090e |003e: rem-int v11, v9, v14 │ │ -08ab84: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ -08ab88: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08ab8c: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ -08ab90: 122b |0046: const/4 v11, #int 2 // #2 │ │ -08ab92: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ -08ab96: 1220 |0049: const/4 v0, #int 2 // #2 │ │ -08ab98: 558b c208 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08ab9c: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ -08aba0: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ -08aba4: 1215 |0050: const/4 v5, #int 1 // #1 │ │ -08aba6: 5c85 be08 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ -08abaa: 5980 bd08 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08abae: 920a 000e |0055: mul-int v10, v0, v14 │ │ -08abb2: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ -08abb6: 7120 691e ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08abbc: 0a0b |005c: move-result v11 │ │ -08abbe: 6e30 b21e bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -08abc4: 0f00 |0060: return v0 │ │ -08abc6: 1207 |0061: const/4 v7, #int 0 // #0 │ │ -08abc8: 28ba |0062: goto 001c // -0046 │ │ -08abca: 1206 |0063: const/4 v6, #int 0 // #0 │ │ -08abcc: 28c1 |0064: goto 0025 // -003f │ │ -08abce: 1205 |0065: const/4 v5, #int 0 // #0 │ │ -08abd0: 28eb |0066: goto 0051 // -0015 │ │ +08aaf8: |[08aaf8] android.support.v7.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +08ab08: 6e10 891e 0d00 |0000: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08ab0e: 0c08 |0003: move-result-object v8 │ │ +08ab10: 1f08 e302 |0004: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08ab14: 7701 681e 1000 |0006: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +08ab1a: 0a0b |0009: move-result v11 │ │ +08ab1c: 9102 0b11 |000a: sub-int v2, v11, v17 │ │ +08ab20: 7701 671e 1000 |000c: invoke-static/range {v16}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08ab26: 0a01 |000f: move-result v1 │ │ +08ab28: 7120 691e 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08ab2e: 0a03 |0013: move-result v3 │ │ +08ab30: 20db d802 |0014: instance-of v11, v13, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +08ab34: 380b 4b00 |0016: if-eqz v11, 0061 // +004b │ │ +08ab38: 07db |0018: move-object v11, v13 │ │ +08ab3a: 1f0b d802 |0019: check-cast v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +08ab3e: 07b7 |001b: move-object v7, v11 │ │ +08ab40: 3807 4700 |001c: if-eqz v7, 0063 // +0047 │ │ +08ab44: 6e10 f215 0700 |001e: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08ab4a: 0a0b |0021: move-result v11 │ │ +08ab4c: 380b 4100 |0022: if-eqz v11, 0063 // +0041 │ │ +08ab50: 1216 |0024: const/4 v6, #int 1 // #1 │ │ +08ab52: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +08ab54: 3d0f 2400 |0026: if-lez v15, 004a // +0024 │ │ +08ab58: 3806 0500 |0028: if-eqz v6, 002d // +0005 │ │ +08ab5c: 122b |002a: const/4 v11, #int 2 // #2 │ │ +08ab5e: 34bf 1f00 |002b: if-lt v15, v11, 004a // +001f │ │ +08ab62: 920b 0e0f |002d: mul-int v11, v14, v15 │ │ +08ab66: 150c 0080 |002f: const/high16 v12, #int -2147483648 // #8000 │ │ +08ab6a: 7120 691e cb00 |0031: invoke-static {v11, v12}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08ab70: 0a04 |0034: move-result v4 │ │ +08ab72: 6e30 b21e 4d03 |0035: invoke-virtual {v13, v4, v3}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +08ab78: 6e10 901e 0d00 |0038: invoke-virtual {v13}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08ab7e: 0a09 |003b: move-result v9 │ │ +08ab80: 9300 090e |003c: div-int v0, v9, v14 │ │ +08ab84: 940b 090e |003e: rem-int v11, v9, v14 │ │ +08ab88: 380b 0400 |0040: if-eqz v11, 0044 // +0004 │ │ +08ab8c: d800 0001 |0042: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08ab90: 3806 0600 |0044: if-eqz v6, 004a // +0006 │ │ +08ab94: 122b |0046: const/4 v11, #int 2 // #2 │ │ +08ab96: 35b0 0300 |0047: if-ge v0, v11, 004a // +0003 │ │ +08ab9a: 1220 |0049: const/4 v0, #int 2 // #2 │ │ +08ab9c: 558b c208 |004a: iget-boolean v11, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08aba0: 390b 1900 |004c: if-nez v11, 0065 // +0019 │ │ +08aba4: 3806 1700 |004e: if-eqz v6, 0065 // +0017 │ │ +08aba8: 1215 |0050: const/4 v5, #int 1 // #1 │ │ +08abaa: 5c85 be08 |0051: iput-boolean v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ +08abae: 5980 bd08 |0053: iput v0, v8, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08abb2: 920a 000e |0055: mul-int v10, v0, v14 │ │ +08abb6: 150b 0040 |0057: const/high16 v11, #int 1073741824 // #4000 │ │ +08abba: 7120 691e ba00 |0059: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08abc0: 0a0b |005c: move-result v11 │ │ +08abc2: 6e30 b21e bd03 |005d: invoke-virtual {v13, v11, v3}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +08abc8: 0f00 |0060: return v0 │ │ +08abca: 1207 |0061: const/4 v7, #int 0 // #0 │ │ +08abcc: 28ba |0062: goto 001c // -0046 │ │ +08abce: 1206 |0063: const/4 v6, #int 0 // #0 │ │ +08abd0: 28c1 |0064: goto 0025 // -003f │ │ +08abd2: 1205 |0065: const/4 v5, #int 0 // #0 │ │ +08abd4: 28eb |0066: goto 0051 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0006 line=379 │ │ 0x000c line=381 │ │ 0x0010 line=382 │ │ 0x0014 line=384 │ │ @@ -180123,529 +180122,529 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 999 16-bit code units │ │ -08abd4: |[08abd4] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -08abe4: 7701 671e 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08abea: 0a11 |0003: move-result v17 │ │ -08abec: 7701 681e 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -08abf2: 0a25 |0007: move-result v37 │ │ -08abf4: 7701 681e 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -08abfa: 0a13 |000b: move-result v19 │ │ -08abfc: 7401 6916 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ -08ac02: 0a26 |000f: move-result v38 │ │ -08ac04: 7401 6a16 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ -08ac0a: 0a27 |0013: move-result v39 │ │ -08ac0c: 9024 2627 |0014: add-int v36, v38, v39 │ │ -08ac10: 7401 6b16 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@166b │ │ -08ac16: 0a26 |0019: move-result v38 │ │ -08ac18: 7401 6816 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@1668 │ │ -08ac1e: 0a27 |001d: move-result v39 │ │ -08ac20: 9012 2627 |001e: add-int v18, v38, v39 │ │ -08ac24: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ -08ac28: 0200 1100 |0022: move/from16 v0, v17 │ │ -08ac2c: 0201 2600 |0024: move/from16 v1, v38 │ │ -08ac30: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ -08ac34: 9126 1312 |0028: sub-int v38, v19, v18 │ │ -08ac38: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ -08ac3c: 7702 691e 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08ac42: 0a16 |002f: move-result v22 │ │ -08ac44: 9125 2524 |0030: sub-int v37, v37, v36 │ │ -08ac48: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ -08ac4c: 5200 cf08 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ -08ac50: 0226 0000 |0036: move/from16 v38, v0 │ │ -08ac54: 9304 2526 |0038: div-int v4, v37, v38 │ │ -08ac58: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ -08ac5c: 5200 cf08 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ -08ac60: 0226 0000 |003e: move/from16 v38, v0 │ │ -08ac64: 9406 2526 |0040: rem-int v6, v37, v38 │ │ -08ac68: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ -08ac6c: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ -08ac70: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ -08ac74: 0201 2500 |0048: move/from16 v1, v37 │ │ -08ac78: 0202 2600 |004a: move/from16 v2, v38 │ │ -08ac7c: 6e30 7f16 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@167f │ │ -08ac82: 0e00 |004f: return-void │ │ -08ac84: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ -08ac88: 5200 cc08 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@08cc │ │ -08ac8c: 0226 0000 |0054: move/from16 v38, v0 │ │ -08ac90: 9127 1312 |0056: sub-int v39, v19, v18 │ │ -08ac94: 7702 b222 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -08ac9a: 0a26 |005b: move-result v38 │ │ -08ac9c: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ -08aca0: 7702 691e 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08aca6: 0a16 |0061: move-result v22 │ │ -08aca8: 28ce |0062: goto 0030 // -0032 │ │ -08acaa: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ -08acae: 5200 cf08 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ -08acb2: 0226 0000 |0067: move/from16 v38, v0 │ │ -08acb6: 9327 0604 |0069: div-int v39, v6, v4 │ │ -08acba: 9005 2627 |006b: add-int v5, v38, v39 │ │ -08acbe: 0148 |006d: move v8, v4 │ │ -08acc0: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ -08acc4: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ -08acc8: 120e |0072: const/4 v14, #int 0 // #0 │ │ -08acca: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ -08acce: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ -08acd2: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ -08acd6: 7401 6416 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ -08acdc: 0a0c |007c: move-result v12 │ │ -08acde: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ -08ace2: 0200 1400 |007f: move/from16 v0, v20 │ │ -08ace6: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ -08acea: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -08acee: 0201 1400 |0085: move/from16 v1, v20 │ │ -08acf2: 6e20 6316 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08acf8: 0c0b |008a: move-result-object v11 │ │ -08acfa: 6e10 9d1e 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -08ad00: 0a26 |008e: move-result v38 │ │ -08ad02: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ -08ad06: 0200 2600 |0091: move/from16 v0, v38 │ │ -08ad0a: 0201 2700 |0093: move/from16 v1, v39 │ │ -08ad0e: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ -08ad12: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ -08ad16: 28e6 |0099: goto 007f // -001a │ │ -08ad18: 20b0 d102 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -08ad1c: 0215 0000 |009c: move/from16 v21, v0 │ │ -08ad20: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ -08ad24: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ -08ad28: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ -08ad2c: 5200 cb08 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ -08ad30: 0226 0000 |00a6: move/from16 v38, v0 │ │ -08ad34: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ -08ad38: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ -08ad3c: 5200 cb08 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ -08ad40: 0228 0000 |00ae: move/from16 v40, v0 │ │ -08ad44: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ -08ad48: 0200 2600 |00b2: move/from16 v0, v38 │ │ -08ad4c: 0201 2700 |00b4: move/from16 v1, v39 │ │ -08ad50: 0202 2800 |00b6: move/from16 v2, v40 │ │ -08ad54: 0203 2900 |00b8: move/from16 v3, v41 │ │ -08ad58: 6e53 e51e 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1ee5 │ │ -08ad5e: 6e10 891e 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08ad64: 0c17 |00c0: move-result-object v23 │ │ -08ad66: 1f17 dc02 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08ad6a: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ -08ad6e: 0200 2600 |00c5: move/from16 v0, v38 │ │ -08ad72: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ -08ad76: 5c10 bf08 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ -08ad7a: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ -08ad7e: 0200 2600 |00cd: move/from16 v0, v38 │ │ -08ad82: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ -08ad86: 5910 c008 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ -08ad8a: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ -08ad8e: 0200 2600 |00d5: move/from16 v0, v38 │ │ -08ad92: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ -08ad96: 5910 bd08 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08ad9a: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ -08ad9e: 0200 2600 |00dd: move/from16 v0, v38 │ │ -08ada2: 0801 1700 |00df: move-object/from16 v1, v23 │ │ -08ada6: 5c10 be08 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ -08adaa: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ -08adae: 0200 2600 |00e5: move/from16 v0, v38 │ │ -08adb2: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ -08adb6: 5910 c308 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08adba: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ -08adbe: 0200 2600 |00ed: move/from16 v0, v38 │ │ -08adc2: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ -08adc6: 5910 c508 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08adca: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ -08adce: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ -08add2: 1f26 d102 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -08add6: 7401 f215 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ -08addc: 0a26 |00fc: move-result v38 │ │ -08adde: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ -08ade2: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ -08ade6: 0200 2600 |0101: move/from16 v0, v38 │ │ -08adea: 0801 1700 |0103: move-object/from16 v1, v23 │ │ -08adee: 5c10 c408 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ -08adf2: 0800 1700 |0107: move-object/from16 v0, v23 │ │ -08adf6: 5500 c208 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08adfa: 0226 0000 |010b: move/from16 v38, v0 │ │ -08adfe: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ -08ae02: 1217 |010f: const/4 v7, #int 1 // #1 │ │ -08ae04: 0200 1600 |0110: move/from16 v0, v22 │ │ -08ae08: 0201 1200 |0112: move/from16 v1, v18 │ │ -08ae0c: 7151 7516 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ -08ae12: 0a09 |0117: move-result v9 │ │ -08ae14: 0200 1800 |0118: move/from16 v0, v24 │ │ -08ae18: 7120 b022 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08ae1e: 0a18 |011d: move-result v24 │ │ -08ae20: 0800 1700 |011e: move-object/from16 v0, v23 │ │ -08ae24: 5500 be08 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ -08ae28: 0226 0000 |0122: move/from16 v38, v0 │ │ -08ae2c: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ -08ae30: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ -08ae34: 0800 1700 |0128: move-object/from16 v0, v23 │ │ -08ae38: 5500 c208 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08ae3c: 0226 0000 |012c: move/from16 v38, v0 │ │ -08ae40: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ -08ae44: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ -08ae48: b198 |0132: sub-int/2addr v8, v9 │ │ -08ae4a: 6e10 8d1e 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08ae50: 0a26 |0136: move-result v38 │ │ -08ae52: 0200 1900 |0137: move/from16 v0, v25 │ │ -08ae56: 0201 2600 |0139: move/from16 v1, v38 │ │ -08ae5a: 7120 b022 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08ae60: 0a19 |013e: move-result v25 │ │ -08ae62: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ -08ae66: 0200 2600 |0141: move/from16 v0, v38 │ │ -08ae6a: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ -08ae6e: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ -08ae72: 9826 2614 |0147: shl-int v38, v38, v20 │ │ -08ae76: 0200 2600 |0149: move/from16 v0, v38 │ │ -08ae7a: 8100 |014b: int-to-long v0, v0 │ │ -08ae7c: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ -08ae80: a120 2026 |014e: or-long v32, v32, v38 │ │ -08ae84: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ -08ae88: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ -08ae8c: 28ad |0154: goto 0101 // -0053 │ │ -08ae8e: 0187 |0155: move v7, v8 │ │ -08ae90: 28ba |0156: goto 0110 // -0046 │ │ -08ae92: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ -08ae96: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ -08ae9a: 0200 2200 |015b: move/from16 v0, v34 │ │ -08ae9e: 0201 2600 |015d: move/from16 v1, v38 │ │ -08aea2: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ -08aea6: 121a |0161: const/4 v10, #int 1 // #1 │ │ -08aea8: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ -08aeac: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ -08aeb0: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ -08aeb4: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ -08aeba: 161c 0000 |016b: const-wide/16 v28, #int 0 // #0 │ │ -08aebe: 131b 0000 |016d: const/16 v27, #int 0 // #0 │ │ -08aec2: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ -08aec6: 0200 1400 |0171: move/from16 v0, v20 │ │ -08aeca: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ -08aece: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ -08aed2: 0201 1400 |0177: move/from16 v1, v20 │ │ -08aed6: 6e20 6316 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08aedc: 0c0b |017c: move-result-object v11 │ │ -08aede: 6e10 891e 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08aee4: 0c17 |0180: move-result-object v23 │ │ -08aee6: 1f17 dc02 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08aeea: 0800 1700 |0183: move-object/from16 v0, v23 │ │ -08aeee: 5500 be08 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ -08aef2: 0226 0000 |0187: move/from16 v38, v0 │ │ -08aef6: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ -08aefa: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ -08aefe: 28e4 |018d: goto 0171 // -001c │ │ -08af00: 120a |018e: const/4 v10, #int 0 // #0 │ │ -08af02: 28d3 |018f: goto 0162 // -002d │ │ -08af04: 0800 1700 |0190: move-object/from16 v0, v23 │ │ -08af08: 5200 bd08 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08af0c: 0226 0000 |0194: move/from16 v38, v0 │ │ -08af10: 0200 2600 |0196: move/from16 v0, v38 │ │ -08af14: 0201 1a00 |0198: move/from16 v1, v26 │ │ -08af18: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ -08af1c: 0800 1700 |019c: move-object/from16 v0, v23 │ │ -08af20: 5200 bd08 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08af24: 021a 0000 |01a0: move/from16 v26, v0 │ │ -08af28: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ -08af2c: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ -08af30: 0200 2600 |01a6: move/from16 v0, v38 │ │ -08af34: 8100 |01a8: int-to-long v0, v0 │ │ -08af36: 051c 0000 |01a9: move-wide/from16 v28, v0 │ │ -08af3a: 131b 0100 |01ab: const/16 v27, #int 1 // #1 │ │ -08af3e: 28de |01ad: goto 018b // -0022 │ │ -08af40: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ -08af44: 5200 bd08 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08af48: 0226 0000 |01b2: move/from16 v38, v0 │ │ -08af4c: 0200 2600 |01b4: move/from16 v0, v38 │ │ -08af50: 0201 1a00 |01b6: move/from16 v1, v26 │ │ -08af54: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ -08af58: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ -08af5c: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ -08af60: 0200 2600 |01be: move/from16 v0, v38 │ │ -08af64: 8100 |01c0: int-to-long v0, v0 │ │ -08af66: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ -08af6a: a11c 1c26 |01c3: or-long v28, v28, v38 │ │ -08af6e: d81b 1b01 |01c5: add-int/lit8 v27, v27, #int 1 // #01 │ │ -08af72: 28c4 |01c7: goto 018b // -003c │ │ -08af74: a120 201c |01c8: or-long v32, v32, v28 │ │ -08af78: 0200 1b00 |01ca: move/from16 v0, v27 │ │ -08af7c: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ -08af80: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ -08af84: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ -08af88: 0200 2200 |01d2: move/from16 v0, v34 │ │ -08af8c: 0201 2600 |01d4: move/from16 v1, v38 │ │ -08af90: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ -08af94: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ -08af98: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ -08af9c: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ -08afa0: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ -08afa4: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ -08afa8: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ -08afac: 0200 2600 |01e4: move/from16 v0, v38 │ │ -08afb0: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ -08afb4: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ -08afb8: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ -08afbc: 0200 1800 |01ec: move/from16 v0, v24 │ │ -08afc0: 0201 2600 |01ee: move/from16 v1, v38 │ │ -08afc4: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ -08afc8: 7702 a922 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@22a9 │ │ -08afce: 0a26 |01f5: move-result v38 │ │ -08afd0: 0200 2600 |01f6: move/from16 v0, v38 │ │ -08afd4: 820d |01f8: int-to-float v13, v0 │ │ -08afd6: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ -08afda: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ -08afde: a026 2620 |01fd: and-long v38, v38, v32 │ │ -08afe2: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ -08afe6: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ -08afea: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ -08afee: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ -08aff2: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ -08aff6: 0201 2600 |0209: move/from16 v1, v38 │ │ -08affa: 6e20 6316 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b000: 0c26 |020e: move-result-object v38 │ │ -08b002: 7401 891e 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b008: 0c17 |0212: move-result-object v23 │ │ -08b00a: 1f17 dc02 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b00e: 0800 1700 |0215: move-object/from16 v0, v23 │ │ -08b012: 5500 c408 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ -08b016: 0226 0000 |0219: move/from16 v38, v0 │ │ -08b01a: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ -08b01e: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ -08b022: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ -08b026: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ -08b02a: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ -08b02e: 9826 2627 |0225: shl-int v38, v38, v39 │ │ -08b032: 0200 2600 |0227: move/from16 v0, v38 │ │ -08b036: 8100 |0229: int-to-long v0, v0 │ │ -08b038: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ -08b03c: a026 2620 |022c: and-long v38, v38, v32 │ │ -08b040: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ -08b044: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ -08b048: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ -08b04c: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ -08b050: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ -08b054: 0201 2600 |0238: move/from16 v1, v38 │ │ -08b058: 6e20 6316 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b05e: 0c26 |023d: move-result-object v38 │ │ -08b060: 7401 891e 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b066: 0c17 |0241: move-result-object v23 │ │ -08b068: 1f17 dc02 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b06c: 0800 1700 |0244: move-object/from16 v0, v23 │ │ -08b070: 5500 c408 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ -08b074: 0226 0000 |0248: move/from16 v38, v0 │ │ -08b078: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ -08b07c: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ -08b080: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ -08b084: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ -08b088: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ -08b08c: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ -08b090: 9226 0805 |0256: mul-int v38, v8, v5 │ │ -08b094: 0200 2600 |0258: move/from16 v0, v38 │ │ -08b098: 8200 |025a: int-to-float v0, v0 │ │ -08b09a: 0226 0000 |025b: move/from16 v38, v0 │ │ -08b09e: a926 260d |025d: div-float v38, v38, v13 │ │ -08b0a2: 0200 2600 |025f: move/from16 v0, v38 │ │ -08b0a6: 870f |0261: float-to-int v15, v0 │ │ -08b0a8: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ -08b0ac: 0200 1400 |0264: move/from16 v0, v20 │ │ -08b0b0: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ -08b0b4: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ -08b0b8: 9826 2614 |026a: shl-int v38, v38, v20 │ │ -08b0bc: 0200 2600 |026c: move/from16 v0, v38 │ │ -08b0c0: 8100 |026e: int-to-long v0, v0 │ │ -08b0c2: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ -08b0c6: a026 2620 |0271: and-long v38, v38, v32 │ │ -08b0ca: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ -08b0ce: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ -08b0d2: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ -08b0d6: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ -08b0da: 28e9 |027b: goto 0264 // -0017 │ │ -08b0dc: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ -08b0e0: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ -08b0e4: 0200 1400 |0280: move/from16 v0, v20 │ │ -08b0e8: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ -08b0ec: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ -08b0f0: 0201 1400 |0286: move/from16 v1, v20 │ │ -08b0f4: 6e20 6316 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b0fa: 0c0b |028b: move-result-object v11 │ │ -08b0fc: 6e10 891e 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b102: 0c17 |028f: move-result-object v23 │ │ -08b104: 1f17 dc02 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b108: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ -08b10c: 9826 2614 |0294: shl-int v38, v38, v20 │ │ -08b110: 0200 2600 |0296: move/from16 v0, v38 │ │ -08b114: 8100 |0298: int-to-long v0, v0 │ │ -08b116: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ -08b11a: a026 261c |029b: and-long v38, v38, v28 │ │ -08b11e: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ -08b122: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ -08b126: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ -08b12a: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ -08b12e: 5200 bd08 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08b132: 0226 0000 |02a7: move/from16 v38, v0 │ │ -08b136: 0200 2600 |02a9: move/from16 v0, v38 │ │ -08b13a: 0201 1a00 |02ab: move/from16 v1, v26 │ │ -08b13e: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ -08b142: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ -08b146: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ -08b14a: 0200 2600 |02b3: move/from16 v0, v38 │ │ -08b14e: 8100 |02b5: int-to-long v0, v0 │ │ -08b150: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ -08b154: a120 2026 |02b8: or-long v32, v32, v38 │ │ -08b158: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ -08b15c: 28c4 |02bc: goto 0280 // -003c │ │ -08b15e: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ -08b162: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ -08b166: 5500 c408 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ -08b16a: 0226 0000 |02c3: move/from16 v38, v0 │ │ -08b16e: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ -08b172: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ -08b176: 0200 2600 |02c9: move/from16 v0, v38 │ │ -08b17a: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ -08b17e: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -08b182: 5200 cb08 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ -08b186: 0226 0000 |02d1: move/from16 v38, v0 │ │ -08b18a: 9026 2605 |02d3: add-int v38, v38, v5 │ │ -08b18e: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ -08b192: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -08b196: 5200 cb08 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ -08b19a: 0228 0000 |02db: move/from16 v40, v0 │ │ -08b19e: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ -08b1a2: 0200 2600 |02df: move/from16 v0, v38 │ │ -08b1a6: 0201 2700 |02e1: move/from16 v1, v39 │ │ -08b1aa: 0202 2800 |02e3: move/from16 v2, v40 │ │ -08b1ae: 0203 2900 |02e5: move/from16 v3, v41 │ │ -08b1b2: 6e53 e51e 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1ee5 │ │ -08b1b8: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ -08b1bc: 5200 bd08 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08b1c0: 0226 0000 |02ee: move/from16 v38, v0 │ │ -08b1c4: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ -08b1c8: 0200 2600 |02f2: move/from16 v0, v38 │ │ -08b1cc: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ -08b1d0: 5910 bd08 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08b1d4: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ -08b1d8: 0200 2600 |02fa: move/from16 v0, v38 │ │ -08b1dc: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ -08b1e0: 5c10 bf08 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ -08b1e4: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ -08b1e8: 28b8 |0302: goto 02ba // -0048 │ │ -08b1ea: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ -08b1ee: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ -08b1f2: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ -08b1f6: 2900 d1fe |0309: goto/16 01da // -012f │ │ -08b1fa: 120f |030b: const/4 v15, #int 0 // #0 │ │ -08b1fc: 2900 56ff |030c: goto/16 0262 // -00aa │ │ -08b200: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ -08b204: 0201 1400 |0310: move/from16 v1, v20 │ │ -08b208: 6e20 6316 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b20e: 0c0b |0315: move-result-object v11 │ │ -08b210: 6e10 891e 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b216: 0c17 |0319: move-result-object v23 │ │ -08b218: 1f17 dc02 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b21c: 20b0 d102 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -08b220: 0226 0000 |031e: move/from16 v38, v0 │ │ -08b224: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ -08b228: 0800 1700 |0322: move-object/from16 v0, v23 │ │ -08b22c: 590f c008 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ -08b230: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ -08b234: 0200 2600 |0328: move/from16 v0, v38 │ │ -08b238: 0801 1700 |032a: move-object/from16 v1, v23 │ │ -08b23c: 5c10 bf08 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ -08b240: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ -08b244: 0800 1700 |0330: move-object/from16 v0, v23 │ │ -08b248: 5500 c408 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ -08b24c: 0226 0000 |0334: move/from16 v38, v0 │ │ -08b250: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ -08b254: 7bf0 |0338: neg-int v0, v15 │ │ -08b256: 0226 0000 |0339: move/from16 v38, v0 │ │ -08b25a: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -08b25e: 0200 2600 |033d: move/from16 v0, v38 │ │ -08b262: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -08b266: 5910 c308 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08b26a: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -08b26e: 2900 34ff |0345: goto/16 0279 // -00cc │ │ -08b272: 0800 1700 |0347: move-object/from16 v0, v23 │ │ -08b276: 5500 c208 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08b27a: 0226 0000 |034b: move/from16 v38, v0 │ │ -08b27e: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ -08b282: 0800 1700 |034f: move-object/from16 v0, v23 │ │ -08b286: 590f c008 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ -08b28a: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ -08b28e: 0200 2600 |0355: move/from16 v0, v38 │ │ -08b292: 0801 1700 |0357: move-object/from16 v1, v23 │ │ -08b296: 5c10 bf08 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ -08b29a: 7bf0 |035b: neg-int v0, v15 │ │ -08b29c: 0226 0000 |035c: move/from16 v38, v0 │ │ -08b2a0: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ -08b2a4: 0200 2600 |0360: move/from16 v0, v38 │ │ -08b2a8: 0801 1700 |0362: move-object/from16 v1, v23 │ │ -08b2ac: 5910 c508 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08b2b0: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ -08b2b4: 2900 11ff |0368: goto/16 0279 // -00ef │ │ -08b2b8: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ -08b2bc: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -08b2c0: 0200 2600 |036e: move/from16 v0, v38 │ │ -08b2c4: 0801 1700 |0370: move-object/from16 v1, v23 │ │ -08b2c8: 5910 c308 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08b2cc: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ -08b2d0: 0200 1400 |0376: move/from16 v0, v20 │ │ -08b2d4: 0201 2600 |0378: move/from16 v1, v38 │ │ -08b2d8: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ -08b2dc: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ -08b2e0: 0200 2600 |037e: move/from16 v0, v38 │ │ -08b2e4: 0801 1700 |0380: move-object/from16 v1, v23 │ │ -08b2e8: 5910 c508 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08b2ec: 2900 f5fe |0384: goto/16 0279 // -010b │ │ -08b2f0: 1208 |0386: const/4 v8, #int 0 // #0 │ │ -08b2f2: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ -08b2f6: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ -08b2fa: 0200 1400 |038b: move/from16 v0, v20 │ │ -08b2fe: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ -08b302: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ -08b306: 0201 1400 |0391: move/from16 v1, v20 │ │ -08b30a: 6e20 6316 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b310: 0c0b |0396: move-result-object v11 │ │ -08b312: 6e10 891e 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b318: 0c17 |039a: move-result-object v23 │ │ -08b31a: 1f17 dc02 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b31e: 0800 1700 |039d: move-object/from16 v0, v23 │ │ -08b322: 5500 bf08 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ -08b326: 0226 0000 |03a1: move/from16 v38, v0 │ │ -08b32a: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ -08b32e: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ -08b332: 28e4 |03a7: goto 038b // -001c │ │ -08b334: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ -08b338: 5200 bd08 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ -08b33c: 0226 0000 |03ac: move/from16 v38, v0 │ │ -08b340: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ -08b344: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ -08b348: 5200 c008 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ -08b34c: 0227 0000 |03b4: move/from16 v39, v0 │ │ -08b350: 9023 2627 |03b6: add-int v35, v38, v39 │ │ -08b354: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ -08b358: 0200 2300 |03ba: move/from16 v0, v35 │ │ -08b35c: 0201 2600 |03bc: move/from16 v1, v38 │ │ -08b360: 7120 691e 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08b366: 0a26 |03c1: move-result v38 │ │ -08b368: 0200 2600 |03c2: move/from16 v0, v38 │ │ -08b36c: 0201 1600 |03c4: move/from16 v1, v22 │ │ -08b370: 6e30 b21e 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -08b376: 28dc |03c9: goto 03a5 // -0024 │ │ -08b378: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ -08b37c: 0200 1100 |03cc: move/from16 v0, v17 │ │ -08b380: 0201 2600 |03ce: move/from16 v1, v38 │ │ -08b384: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ -08b388: 0213 1900 |03d2: move/from16 v19, v25 │ │ -08b38c: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ -08b390: 0201 2500 |03d6: move/from16 v1, v37 │ │ -08b394: 0202 1300 |03d8: move/from16 v2, v19 │ │ -08b398: 6e30 7f16 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@167f │ │ -08b39e: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ -08b3a2: 0200 2600 |03df: move/from16 v0, v38 │ │ -08b3a6: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ -08b3aa: 5910 cd08 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@08cd │ │ -08b3ae: 2900 6afc |03e5: goto/16 004f // -0396 │ │ +08abd8: |[08abd8] android.support.v7.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +08abe8: 7701 671e 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08abee: 0a11 |0003: move-result v17 │ │ +08abf0: 7701 681e 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +08abf6: 0a25 |0007: move-result v37 │ │ +08abf8: 7701 681e 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +08abfe: 0a13 |000b: move-result v19 │ │ +08ac00: 7401 6916 2a00 |000c: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ +08ac06: 0a26 |000f: move-result v38 │ │ +08ac08: 7401 6a16 2a00 |0010: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ +08ac0e: 0a27 |0013: move-result v39 │ │ +08ac10: 9024 2627 |0014: add-int v36, v38, v39 │ │ +08ac14: 7401 6b16 2a00 |0016: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@166b │ │ +08ac1a: 0a26 |0019: move-result v38 │ │ +08ac1c: 7401 6816 2a00 |001a: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@1668 │ │ +08ac22: 0a27 |001d: move-result v39 │ │ +08ac24: 9012 2627 |001e: add-int v18, v38, v39 │ │ +08ac28: 1526 0040 |0020: const/high16 v38, #int 1073741824 // #4000 │ │ +08ac2c: 0200 1100 |0022: move/from16 v0, v17 │ │ +08ac30: 0201 2600 |0024: move/from16 v1, v38 │ │ +08ac34: 3310 2a00 |0026: if-ne v0, v1, 0050 // +002a │ │ +08ac38: 9126 1312 |0028: sub-int v38, v19, v18 │ │ +08ac3c: 1527 0040 |002a: const/high16 v39, #int 1073741824 // #4000 │ │ +08ac40: 7702 691e 2600 |002c: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08ac46: 0a16 |002f: move-result v22 │ │ +08ac48: 9125 2524 |0030: sub-int v37, v37, v36 │ │ +08ac4c: 0800 2a00 |0032: move-object/from16 v0, v42 │ │ +08ac50: 5200 cf08 |0034: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ +08ac54: 0226 0000 |0036: move/from16 v38, v0 │ │ +08ac58: 9304 2526 |0038: div-int v4, v37, v38 │ │ +08ac5c: 0800 2a00 |003a: move-object/from16 v0, v42 │ │ +08ac60: 5200 cf08 |003c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ +08ac64: 0226 0000 |003e: move/from16 v38, v0 │ │ +08ac68: 9406 2526 |0040: rem-int v6, v37, v38 │ │ +08ac6c: 3904 2100 |0042: if-nez v4, 0063 // +0021 │ │ +08ac70: 1326 0000 |0044: const/16 v38, #int 0 // #0 │ │ +08ac74: 0800 2a00 |0046: move-object/from16 v0, v42 │ │ +08ac78: 0201 2500 |0048: move/from16 v1, v37 │ │ +08ac7c: 0202 2600 |004a: move/from16 v2, v38 │ │ +08ac80: 6e30 7f16 1002 |004c: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@167f │ │ +08ac86: 0e00 |004f: return-void │ │ +08ac88: 0800 2a00 |0050: move-object/from16 v0, v42 │ │ +08ac8c: 5200 cc08 |0052: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMaxItemHeight:I // field@08cc │ │ +08ac90: 0226 0000 |0054: move/from16 v38, v0 │ │ +08ac94: 9127 1312 |0056: sub-int v39, v19, v18 │ │ +08ac98: 7702 b222 2600 |0058: invoke-static/range {v38, v39}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +08ac9e: 0a26 |005b: move-result v38 │ │ +08aca0: 1527 0080 |005c: const/high16 v39, #int -2147483648 // #8000 │ │ +08aca4: 7702 691e 2600 |005e: invoke-static/range {v38, v39}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08acaa: 0a16 |0061: move-result v22 │ │ +08acac: 28ce |0062: goto 0030 // -0032 │ │ +08acae: 0800 2a00 |0063: move-object/from16 v0, v42 │ │ +08acb2: 5200 cf08 |0065: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@08cf │ │ +08acb6: 0226 0000 |0067: move/from16 v38, v0 │ │ +08acba: 9327 0604 |0069: div-int v39, v6, v4 │ │ +08acbe: 9005 2627 |006b: add-int v5, v38, v39 │ │ +08acc2: 0148 |006d: move v8, v4 │ │ +08acc4: 1319 0000 |006e: const/16 v25, #int 0 // #0 │ │ +08acc8: 1318 0000 |0070: const/16 v24, #int 0 // #0 │ │ +08accc: 120e |0072: const/4 v14, #int 0 // #0 │ │ +08acce: 1322 0000 |0073: const/16 v34, #int 0 // #0 │ │ +08acd2: 1310 0000 |0075: const/16 v16, #int 0 // #0 │ │ +08acd6: 1620 0000 |0077: const-wide/16 v32, #int 0 // #0 │ │ +08acda: 7401 6416 2a00 |0079: invoke-virtual/range {v42}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ +08ace0: 0a0c |007c: move-result v12 │ │ +08ace2: 1314 0000 |007d: const/16 v20, #int 0 // #0 │ │ +08ace6: 0200 1400 |007f: move/from16 v0, v20 │ │ +08acea: 35c0 d600 |0081: if-ge v0, v12, 0157 // +00d6 │ │ +08acee: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +08acf2: 0201 1400 |0085: move/from16 v1, v20 │ │ +08acf6: 6e20 6316 1000 |0087: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08acfc: 0c0b |008a: move-result-object v11 │ │ +08acfe: 6e10 9d1e 0b00 |008b: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +08ad04: 0a26 |008e: move-result v38 │ │ +08ad06: 1327 0800 |008f: const/16 v39, #int 8 // #8 │ │ +08ad0a: 0200 2600 |0091: move/from16 v0, v38 │ │ +08ad0e: 0201 2700 |0093: move/from16 v1, v39 │ │ +08ad12: 3310 0500 |0095: if-ne v0, v1, 009a // +0005 │ │ +08ad16: d814 1401 |0097: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08ad1a: 28e6 |0099: goto 007f // -001a │ │ +08ad1c: 20b0 d802 |009a: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +08ad20: 0215 0000 |009c: move/from16 v21, v0 │ │ +08ad24: d822 2201 |009e: add-int/lit8 v34, v34, #int 1 // #01 │ │ +08ad28: 3815 1d00 |00a0: if-eqz v21, 00bd // +001d │ │ +08ad2c: 0800 2a00 |00a2: move-object/from16 v0, v42 │ │ +08ad30: 5200 cb08 |00a4: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ +08ad34: 0226 0000 |00a6: move/from16 v38, v0 │ │ +08ad38: 1327 0000 |00a8: const/16 v39, #int 0 // #0 │ │ +08ad3c: 0800 2a00 |00aa: move-object/from16 v0, v42 │ │ +08ad40: 5200 cb08 |00ac: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ +08ad44: 0228 0000 |00ae: move/from16 v40, v0 │ │ +08ad48: 1329 0000 |00b0: const/16 v41, #int 0 // #0 │ │ +08ad4c: 0200 2600 |00b2: move/from16 v0, v38 │ │ +08ad50: 0201 2700 |00b4: move/from16 v1, v39 │ │ +08ad54: 0202 2800 |00b6: move/from16 v2, v40 │ │ +08ad58: 0203 2900 |00b8: move/from16 v3, v41 │ │ +08ad5c: 6e53 e51e 0b21 |00ba: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1ee5 │ │ +08ad62: 6e10 891e 0b00 |00bd: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08ad68: 0c17 |00c0: move-result-object v23 │ │ +08ad6a: 1f17 e302 |00c1: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08ad6e: 1326 0000 |00c3: const/16 v38, #int 0 // #0 │ │ +08ad72: 0200 2600 |00c5: move/from16 v0, v38 │ │ +08ad76: 0801 1700 |00c7: move-object/from16 v1, v23 │ │ +08ad7a: 5c10 bf08 |00c9: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ +08ad7e: 1326 0000 |00cb: const/16 v38, #int 0 // #0 │ │ +08ad82: 0200 2600 |00cd: move/from16 v0, v38 │ │ +08ad86: 0801 1700 |00cf: move-object/from16 v1, v23 │ │ +08ad8a: 5910 c008 |00d1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ +08ad8e: 1326 0000 |00d3: const/16 v38, #int 0 // #0 │ │ +08ad92: 0200 2600 |00d5: move/from16 v0, v38 │ │ +08ad96: 0801 1700 |00d7: move-object/from16 v1, v23 │ │ +08ad9a: 5910 bd08 |00d9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08ad9e: 1326 0000 |00db: const/16 v38, #int 0 // #0 │ │ +08ada2: 0200 2600 |00dd: move/from16 v0, v38 │ │ +08ada6: 0801 1700 |00df: move-object/from16 v1, v23 │ │ +08adaa: 5c10 be08 |00e1: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ +08adae: 1326 0000 |00e3: const/16 v38, #int 0 // #0 │ │ +08adb2: 0200 2600 |00e5: move/from16 v0, v38 │ │ +08adb6: 0801 1700 |00e7: move-object/from16 v1, v23 │ │ +08adba: 5910 c308 |00e9: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08adbe: 1326 0000 |00eb: const/16 v38, #int 0 // #0 │ │ +08adc2: 0200 2600 |00ed: move/from16 v0, v38 │ │ +08adc6: 0801 1700 |00ef: move-object/from16 v1, v23 │ │ +08adca: 5910 c508 |00f1: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08adce: 3815 5f00 |00f3: if-eqz v21, 0152 // +005f │ │ +08add2: 0826 0b00 |00f5: move-object/from16 v38, v11 │ │ +08add6: 1f26 d802 |00f7: check-cast v38, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +08adda: 7401 f215 2600 |00f9: invoke-virtual/range {v38}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@15f2 │ │ +08ade0: 0a26 |00fc: move-result v38 │ │ +08ade2: 3826 5500 |00fd: if-eqz v38, 0152 // +0055 │ │ +08ade6: 1326 0100 |00ff: const/16 v38, #int 1 // #1 │ │ +08adea: 0200 2600 |0101: move/from16 v0, v38 │ │ +08adee: 0801 1700 |0103: move-object/from16 v1, v23 │ │ +08adf2: 5c10 c408 |0105: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ +08adf6: 0800 1700 |0107: move-object/from16 v0, v23 │ │ +08adfa: 5500 c208 |0109: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08adfe: 0226 0000 |010b: move/from16 v38, v0 │ │ +08ae02: 3826 4800 |010d: if-eqz v38, 0155 // +0048 │ │ +08ae06: 1217 |010f: const/4 v7, #int 1 // #1 │ │ +08ae08: 0200 1600 |0110: move/from16 v0, v22 │ │ +08ae0c: 0201 1200 |0112: move/from16 v1, v18 │ │ +08ae10: 7151 7516 5b07 |0114: invoke-static {v11, v5, v7, v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ +08ae16: 0a09 |0117: move-result v9 │ │ +08ae18: 0200 1800 |0118: move/from16 v0, v24 │ │ +08ae1c: 7120 b022 9000 |011a: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08ae22: 0a18 |011d: move-result v24 │ │ +08ae24: 0800 1700 |011e: move-object/from16 v0, v23 │ │ +08ae28: 5500 be08 |0120: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ +08ae2c: 0226 0000 |0122: move/from16 v38, v0 │ │ +08ae30: 3826 0400 |0124: if-eqz v38, 0128 // +0004 │ │ +08ae34: d80e 0e01 |0126: add-int/lit8 v14, v14, #int 1 // #01 │ │ +08ae38: 0800 1700 |0128: move-object/from16 v0, v23 │ │ +08ae3c: 5500 c208 |012a: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08ae40: 0226 0000 |012c: move/from16 v38, v0 │ │ +08ae44: 3826 0400 |012e: if-eqz v38, 0132 // +0004 │ │ +08ae48: 1310 0100 |0130: const/16 v16, #int 1 // #1 │ │ +08ae4c: b198 |0132: sub-int/2addr v8, v9 │ │ +08ae4e: 6e10 8d1e 0b00 |0133: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +08ae54: 0a26 |0136: move-result v38 │ │ +08ae56: 0200 1900 |0137: move/from16 v0, v25 │ │ +08ae5a: 0201 2600 |0139: move/from16 v1, v38 │ │ +08ae5e: 7120 b022 1000 |013b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08ae64: 0a19 |013e: move-result v25 │ │ +08ae66: 1326 0100 |013f: const/16 v38, #int 1 // #1 │ │ +08ae6a: 0200 2600 |0141: move/from16 v0, v38 │ │ +08ae6e: 3309 54ff |0143: if-ne v9, v0, 0097 // -00ac │ │ +08ae72: 1326 0100 |0145: const/16 v38, #int 1 // #1 │ │ +08ae76: 9826 2614 |0147: shl-int v38, v38, v20 │ │ +08ae7a: 0200 2600 |0149: move/from16 v0, v38 │ │ +08ae7e: 8100 |014b: int-to-long v0, v0 │ │ +08ae80: 0526 0000 |014c: move-wide/from16 v38, v0 │ │ +08ae84: a120 2026 |014e: or-long v32, v32, v38 │ │ +08ae88: 2900 47ff |0150: goto/16 0097 // -00b9 │ │ +08ae8c: 1326 0000 |0152: const/16 v38, #int 0 // #0 │ │ +08ae90: 28ad |0154: goto 0101 // -0053 │ │ +08ae92: 0187 |0155: move v7, v8 │ │ +08ae94: 28ba |0156: goto 0110 // -0046 │ │ +08ae96: 3810 3700 |0157: if-eqz v16, 018e // +0037 │ │ +08ae9a: 1326 0200 |0159: const/16 v38, #int 2 // #2 │ │ +08ae9e: 0200 2200 |015b: move/from16 v0, v34 │ │ +08aea2: 0201 2600 |015d: move/from16 v1, v38 │ │ +08aea6: 3310 2f00 |015f: if-ne v0, v1, 018e // +002f │ │ +08aeaa: 121a |0161: const/4 v10, #int 1 // #1 │ │ +08aeac: 131e 0000 |0162: const/16 v30, #int 0 // #0 │ │ +08aeb0: 3d0e 6a00 |0164: if-lez v14, 01ce // +006a │ │ +08aeb4: 3d08 6800 |0166: if-lez v8, 01ce // +0068 │ │ +08aeb8: 141a ffff ff7f |0168: const v26, #float nan // #7fffffff │ │ +08aebe: 161b 0000 |016b: const-wide/16 v27, #int 0 // #0 │ │ +08aec2: 131d 0000 |016d: const/16 v29, #int 0 // #0 │ │ +08aec6: 1314 0000 |016f: const/16 v20, #int 0 // #0 │ │ +08aeca: 0200 1400 |0171: move/from16 v0, v20 │ │ +08aece: 35c0 5500 |0173: if-ge v0, v12, 01c8 // +0055 │ │ +08aed2: 0800 2a00 |0175: move-object/from16 v0, v42 │ │ +08aed6: 0201 1400 |0177: move/from16 v1, v20 │ │ +08aeda: 6e20 6316 1000 |0179: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08aee0: 0c0b |017c: move-result-object v11 │ │ +08aee2: 6e10 891e 0b00 |017d: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08aee8: 0c17 |0180: move-result-object v23 │ │ +08aeea: 1f17 e302 |0181: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08aeee: 0800 1700 |0183: move-object/from16 v0, v23 │ │ +08aef2: 5500 be08 |0185: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@08be │ │ +08aef6: 0226 0000 |0187: move/from16 v38, v0 │ │ +08aefa: 3926 0700 |0189: if-nez v38, 0190 // +0007 │ │ +08aefe: d814 1401 |018b: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08af02: 28e4 |018d: goto 0171 // -001c │ │ +08af04: 120a |018e: const/4 v10, #int 0 // #0 │ │ +08af06: 28d3 |018f: goto 0162 // -002d │ │ +08af08: 0800 1700 |0190: move-object/from16 v0, v23 │ │ +08af0c: 5200 bd08 |0192: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08af10: 0226 0000 |0194: move/from16 v38, v0 │ │ +08af14: 0200 2600 |0196: move/from16 v0, v38 │ │ +08af18: 0201 1a00 |0198: move/from16 v1, v26 │ │ +08af1c: 3510 1400 |019a: if-ge v0, v1, 01ae // +0014 │ │ +08af20: 0800 1700 |019c: move-object/from16 v0, v23 │ │ +08af24: 5200 bd08 |019e: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08af28: 021a 0000 |01a0: move/from16 v26, v0 │ │ +08af2c: 1326 0100 |01a2: const/16 v38, #int 1 // #1 │ │ +08af30: 9826 2614 |01a4: shl-int v38, v38, v20 │ │ +08af34: 0200 2600 |01a6: move/from16 v0, v38 │ │ +08af38: 8100 |01a8: int-to-long v0, v0 │ │ +08af3a: 051b 0000 |01a9: move-wide/from16 v27, v0 │ │ +08af3e: 131d 0100 |01ab: const/16 v29, #int 1 // #1 │ │ +08af42: 28de |01ad: goto 018b // -0022 │ │ +08af44: 0800 1700 |01ae: move-object/from16 v0, v23 │ │ +08af48: 5200 bd08 |01b0: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08af4c: 0226 0000 |01b2: move/from16 v38, v0 │ │ +08af50: 0200 2600 |01b4: move/from16 v0, v38 │ │ +08af54: 0201 1a00 |01b6: move/from16 v1, v26 │ │ +08af58: 3310 d3ff |01b8: if-ne v0, v1, 018b // -002d │ │ +08af5c: 1326 0100 |01ba: const/16 v38, #int 1 // #1 │ │ +08af60: 9826 2614 |01bc: shl-int v38, v38, v20 │ │ +08af64: 0200 2600 |01be: move/from16 v0, v38 │ │ +08af68: 8100 |01c0: int-to-long v0, v0 │ │ +08af6a: 0526 0000 |01c1: move-wide/from16 v38, v0 │ │ +08af6e: a11b 1b26 |01c3: or-long v27, v27, v38 │ │ +08af72: d81d 1d01 |01c5: add-int/lit8 v29, v29, #int 1 // #01 │ │ +08af76: 28c4 |01c7: goto 018b // -003c │ │ +08af78: a120 201b |01c8: or-long v32, v32, v27 │ │ +08af7c: 0200 1d00 |01ca: move/from16 v0, v29 │ │ +08af80: 3780 b000 |01cc: if-le v0, v8, 027c // +00b0 │ │ +08af84: 3910 3901 |01ce: if-nez v16, 0307 // +0139 │ │ +08af88: 1326 0100 |01d0: const/16 v38, #int 1 // #1 │ │ +08af8c: 0200 2200 |01d2: move/from16 v0, v34 │ │ +08af90: 0201 2600 |01d4: move/from16 v1, v38 │ │ +08af94: 3310 3101 |01d6: if-ne v0, v1, 0307 // +0131 │ │ +08af98: 131f 0100 |01d8: const/16 v31, #int 1 // #1 │ │ +08af9c: 3d08 ad01 |01da: if-lez v8, 0387 // +01ad │ │ +08afa0: 1626 0000 |01dc: const-wide/16 v38, #int 0 // #0 │ │ +08afa4: 3126 2026 |01de: cmp-long v38, v32, v38 │ │ +08afa8: 3826 a701 |01e0: if-eqz v38, 0387 // +01a7 │ │ +08afac: d826 22ff |01e2: add-int/lit8 v38, v34, #int -1 // #ff │ │ +08afb0: 0200 2600 |01e4: move/from16 v0, v38 │ │ +08afb4: 3408 0c00 |01e6: if-lt v8, v0, 01f2 // +000c │ │ +08afb8: 391f 0a00 |01e8: if-nez v31, 01f2 // +000a │ │ +08afbc: 1326 0100 |01ea: const/16 v38, #int 1 // #1 │ │ +08afc0: 0200 1800 |01ec: move/from16 v0, v24 │ │ +08afc4: 0201 2600 |01ee: move/from16 v1, v38 │ │ +08afc8: 3710 9701 |01f0: if-le v0, v1, 0387 // +0197 │ │ +08afcc: 7702 a922 2000 |01f2: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@22a9 │ │ +08afd2: 0a26 |01f5: move-result v38 │ │ +08afd4: 0200 2600 |01f6: move/from16 v0, v38 │ │ +08afd8: 820d |01f8: int-to-float v13, v0 │ │ +08afda: 391f 5700 |01f9: if-nez v31, 0250 // +0057 │ │ +08afde: 1626 0100 |01fb: const-wide/16 v38, #int 1 // #1 │ │ +08afe2: a026 2620 |01fd: and-long v38, v38, v32 │ │ +08afe6: 1628 0000 |01ff: const-wide/16 v40, #int 0 // #0 │ │ +08afea: 3126 2628 |0201: cmp-long v38, v38, v40 │ │ +08afee: 3826 1e00 |0203: if-eqz v38, 0221 // +001e │ │ +08aff2: 1326 0000 |0205: const/16 v38, #int 0 // #0 │ │ +08aff6: 0800 2a00 |0207: move-object/from16 v0, v42 │ │ +08affa: 0201 2600 |0209: move/from16 v1, v38 │ │ +08affe: 6e20 6316 1000 |020b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b004: 0c26 |020e: move-result-object v38 │ │ +08b006: 7401 891e 2600 |020f: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b00c: 0c17 |0212: move-result-object v23 │ │ +08b00e: 1f17 e302 |0213: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b012: 0800 1700 |0215: move-object/from16 v0, v23 │ │ +08b016: 5500 c408 |0217: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ +08b01a: 0226 0000 |0219: move/from16 v38, v0 │ │ +08b01e: 3926 0600 |021b: if-nez v38, 0221 // +0006 │ │ +08b022: 1526 003f |021d: const/high16 v38, #int 1056964608 // #3f00 │ │ +08b026: a70d 0d26 |021f: sub-float v13, v13, v38 │ │ +08b02a: 1326 0100 |0221: const/16 v38, #int 1 // #1 │ │ +08b02e: d827 0cff |0223: add-int/lit8 v39, v12, #int -1 // #ff │ │ +08b032: 9826 2627 |0225: shl-int v38, v38, v39 │ │ +08b036: 0200 2600 |0227: move/from16 v0, v38 │ │ +08b03a: 8100 |0229: int-to-long v0, v0 │ │ +08b03c: 0526 0000 |022a: move-wide/from16 v38, v0 │ │ +08b040: a026 2620 |022c: and-long v38, v38, v32 │ │ +08b044: 1628 0000 |022e: const-wide/16 v40, #int 0 // #0 │ │ +08b048: 3126 2628 |0230: cmp-long v38, v38, v40 │ │ +08b04c: 3826 1e00 |0232: if-eqz v38, 0250 // +001e │ │ +08b050: d826 0cff |0234: add-int/lit8 v38, v12, #int -1 // #ff │ │ +08b054: 0800 2a00 |0236: move-object/from16 v0, v42 │ │ +08b058: 0201 2600 |0238: move/from16 v1, v38 │ │ +08b05c: 6e20 6316 1000 |023a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b062: 0c26 |023d: move-result-object v38 │ │ +08b064: 7401 891e 2600 |023e: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b06a: 0c17 |0241: move-result-object v23 │ │ +08b06c: 1f17 e302 |0242: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b070: 0800 1700 |0244: move-object/from16 v0, v23 │ │ +08b074: 5500 c408 |0246: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ +08b078: 0226 0000 |0248: move/from16 v38, v0 │ │ +08b07c: 3926 0600 |024a: if-nez v38, 0250 // +0006 │ │ +08b080: 1526 003f |024c: const/high16 v38, #int 1056964608 // #3f00 │ │ +08b084: a70d 0d26 |024e: sub-float v13, v13, v38 │ │ +08b088: 1326 0000 |0250: const/16 v38, #int 0 // #0 │ │ +08b08c: 2d26 0d26 |0252: cmpl-float v38, v13, v38 │ │ +08b090: 3d26 b700 |0254: if-lez v38, 030b // +00b7 │ │ +08b094: 9226 0805 |0256: mul-int v38, v8, v5 │ │ +08b098: 0200 2600 |0258: move/from16 v0, v38 │ │ +08b09c: 8200 |025a: int-to-float v0, v0 │ │ +08b09e: 0226 0000 |025b: move/from16 v38, v0 │ │ +08b0a2: a926 260d |025d: div-float v38, v38, v13 │ │ +08b0a6: 0200 2600 |025f: move/from16 v0, v38 │ │ +08b0aa: 870f |0261: float-to-int v15, v0 │ │ +08b0ac: 1314 0000 |0262: const/16 v20, #int 0 // #0 │ │ +08b0b0: 0200 1400 |0264: move/from16 v0, v20 │ │ +08b0b4: 35c0 2001 |0266: if-ge v0, v12, 0386 // +0120 │ │ +08b0b8: 1326 0100 |0268: const/16 v38, #int 1 // #1 │ │ +08b0bc: 9826 2614 |026a: shl-int v38, v38, v20 │ │ +08b0c0: 0200 2600 |026c: move/from16 v0, v38 │ │ +08b0c4: 8100 |026e: int-to-long v0, v0 │ │ +08b0c6: 0526 0000 |026f: move-wide/from16 v38, v0 │ │ +08b0ca: a026 2620 |0271: and-long v38, v38, v32 │ │ +08b0ce: 1628 0000 |0273: const-wide/16 v40, #int 0 // #0 │ │ +08b0d2: 3126 2628 |0275: cmp-long v38, v38, v40 │ │ +08b0d6: 3926 9700 |0277: if-nez v38, 030e // +0097 │ │ +08b0da: d814 1401 |0279: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08b0de: 28e9 |027b: goto 0264 // -0017 │ │ +08b0e0: d81a 1a01 |027c: add-int/lit8 v26, v26, #int 1 // #01 │ │ +08b0e4: 1314 0000 |027e: const/16 v20, #int 0 // #0 │ │ +08b0e8: 0200 1400 |0280: move/from16 v0, v20 │ │ +08b0ec: 35c0 8100 |0282: if-ge v0, v12, 0303 // +0081 │ │ +08b0f0: 0800 2a00 |0284: move-object/from16 v0, v42 │ │ +08b0f4: 0201 1400 |0286: move/from16 v1, v20 │ │ +08b0f8: 6e20 6316 1000 |0288: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b0fe: 0c0b |028b: move-result-object v11 │ │ +08b100: 6e10 891e 0b00 |028c: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b106: 0c17 |028f: move-result-object v23 │ │ +08b108: 1f17 e302 |0290: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b10c: 1326 0100 |0292: const/16 v38, #int 1 // #1 │ │ +08b110: 9826 2614 |0294: shl-int v38, v38, v20 │ │ +08b114: 0200 2600 |0296: move/from16 v0, v38 │ │ +08b118: 8100 |0298: int-to-long v0, v0 │ │ +08b11a: 0526 0000 |0299: move-wide/from16 v38, v0 │ │ +08b11e: a026 261b |029b: and-long v38, v38, v27 │ │ +08b122: 1628 0000 |029d: const-wide/16 v40, #int 0 // #0 │ │ +08b126: 3126 2628 |029f: cmp-long v38, v38, v40 │ │ +08b12a: 3926 1c00 |02a1: if-nez v38, 02bd // +001c │ │ +08b12e: 0800 1700 |02a3: move-object/from16 v0, v23 │ │ +08b132: 5200 bd08 |02a5: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08b136: 0226 0000 |02a7: move/from16 v38, v0 │ │ +08b13a: 0200 2600 |02a9: move/from16 v0, v38 │ │ +08b13e: 0201 1a00 |02ab: move/from16 v1, v26 │ │ +08b142: 3310 0d00 |02ad: if-ne v0, v1, 02ba // +000d │ │ +08b146: 1326 0100 |02af: const/16 v38, #int 1 // #1 │ │ +08b14a: 9826 2614 |02b1: shl-int v38, v38, v20 │ │ +08b14e: 0200 2600 |02b3: move/from16 v0, v38 │ │ +08b152: 8100 |02b5: int-to-long v0, v0 │ │ +08b154: 0526 0000 |02b6: move-wide/from16 v38, v0 │ │ +08b158: a120 2026 |02b8: or-long v32, v32, v38 │ │ +08b15c: d814 1401 |02ba: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08b160: 28c4 |02bc: goto 0280 // -003c │ │ +08b162: 380a 2d00 |02bd: if-eqz v10, 02ea // +002d │ │ +08b166: 0800 1700 |02bf: move-object/from16 v0, v23 │ │ +08b16a: 5500 c408 |02c1: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ +08b16e: 0226 0000 |02c3: move/from16 v38, v0 │ │ +08b172: 3826 2500 |02c5: if-eqz v38, 02ea // +0025 │ │ +08b176: 1326 0100 |02c7: const/16 v38, #int 1 // #1 │ │ +08b17a: 0200 2600 |02c9: move/from16 v0, v38 │ │ +08b17e: 3308 1f00 |02cb: if-ne v8, v0, 02ea // +001f │ │ +08b182: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +08b186: 5200 cb08 |02cf: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ +08b18a: 0226 0000 |02d1: move/from16 v38, v0 │ │ +08b18e: 9026 2605 |02d3: add-int v38, v38, v5 │ │ +08b192: 1327 0000 |02d5: const/16 v39, #int 0 // #0 │ │ +08b196: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +08b19a: 5200 cb08 |02d9: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@08cb │ │ +08b19e: 0228 0000 |02db: move/from16 v40, v0 │ │ +08b1a2: 1329 0000 |02dd: const/16 v41, #int 0 // #0 │ │ +08b1a6: 0200 2600 |02df: move/from16 v0, v38 │ │ +08b1aa: 0201 2700 |02e1: move/from16 v1, v39 │ │ +08b1ae: 0202 2800 |02e3: move/from16 v2, v40 │ │ +08b1b2: 0203 2900 |02e5: move/from16 v3, v41 │ │ +08b1b6: 6e53 e51e 0b21 |02e7: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1ee5 │ │ +08b1bc: 0800 1700 |02ea: move-object/from16 v0, v23 │ │ +08b1c0: 5200 bd08 |02ec: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08b1c4: 0226 0000 |02ee: move/from16 v38, v0 │ │ +08b1c8: d826 2601 |02f0: add-int/lit8 v38, v38, #int 1 // #01 │ │ +08b1cc: 0200 2600 |02f2: move/from16 v0, v38 │ │ +08b1d0: 0801 1700 |02f4: move-object/from16 v1, v23 │ │ +08b1d4: 5910 bd08 |02f6: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08b1d8: 1326 0100 |02f8: const/16 v38, #int 1 // #1 │ │ +08b1dc: 0200 2600 |02fa: move/from16 v0, v38 │ │ +08b1e0: 0801 1700 |02fc: move-object/from16 v1, v23 │ │ +08b1e4: 5c10 bf08 |02fe: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ +08b1e8: d808 08ff |0300: add-int/lit8 v8, v8, #int -1 // #ff │ │ +08b1ec: 28b8 |0302: goto 02ba // -0048 │ │ +08b1ee: 131e 0100 |0303: const/16 v30, #int 1 // #1 │ │ +08b1f2: 2900 5ffe |0305: goto/16 0164 // -01a1 │ │ +08b1f6: 131f 0000 |0307: const/16 v31, #int 0 // #0 │ │ +08b1fa: 2900 d1fe |0309: goto/16 01da // -012f │ │ +08b1fe: 120f |030b: const/4 v15, #int 0 // #0 │ │ +08b200: 2900 56ff |030c: goto/16 0262 // -00aa │ │ +08b204: 0800 2a00 |030e: move-object/from16 v0, v42 │ │ +08b208: 0201 1400 |0310: move/from16 v1, v20 │ │ +08b20c: 6e20 6316 1000 |0312: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b212: 0c0b |0315: move-result-object v11 │ │ +08b214: 6e10 891e 0b00 |0316: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b21a: 0c17 |0319: move-result-object v23 │ │ +08b21c: 1f17 e302 |031a: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b220: 20b0 d802 |031c: instance-of v0, v11, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +08b224: 0226 0000 |031e: move/from16 v38, v0 │ │ +08b228: 3826 2700 |0320: if-eqz v38, 0347 // +0027 │ │ +08b22c: 0800 1700 |0322: move-object/from16 v0, v23 │ │ +08b230: 590f c008 |0324: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ +08b234: 1326 0100 |0326: const/16 v38, #int 1 // #1 │ │ +08b238: 0200 2600 |0328: move/from16 v0, v38 │ │ +08b23c: 0801 1700 |032a: move-object/from16 v1, v23 │ │ +08b240: 5c10 bf08 |032c: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ +08b244: 3914 1500 |032e: if-nez v20, 0343 // +0015 │ │ +08b248: 0800 1700 |0330: move-object/from16 v0, v23 │ │ +08b24c: 5500 c408 |0332: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@08c4 │ │ +08b250: 0226 0000 |0334: move/from16 v38, v0 │ │ +08b254: 3926 0d00 |0336: if-nez v38, 0343 // +000d │ │ +08b258: 7bf0 |0338: neg-int v0, v15 │ │ +08b25a: 0226 0000 |0339: move/from16 v38, v0 │ │ +08b25e: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +08b262: 0200 2600 |033d: move/from16 v0, v38 │ │ +08b266: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +08b26a: 5910 c308 |0341: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08b26e: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +08b272: 2900 34ff |0345: goto/16 0279 // -00cc │ │ +08b276: 0800 1700 |0347: move-object/from16 v0, v23 │ │ +08b27a: 5500 c208 |0349: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08b27e: 0226 0000 |034b: move/from16 v38, v0 │ │ +08b282: 3826 1d00 |034d: if-eqz v38, 036a // +001d │ │ +08b286: 0800 1700 |034f: move-object/from16 v0, v23 │ │ +08b28a: 590f c008 |0351: iput v15, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ +08b28e: 1326 0100 |0353: const/16 v38, #int 1 // #1 │ │ +08b292: 0200 2600 |0355: move/from16 v0, v38 │ │ +08b296: 0801 1700 |0357: move-object/from16 v1, v23 │ │ +08b29a: 5c10 bf08 |0359: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ +08b29e: 7bf0 |035b: neg-int v0, v15 │ │ +08b2a0: 0226 0000 |035c: move/from16 v38, v0 │ │ +08b2a4: db26 2602 |035e: div-int/lit8 v38, v38, #int 2 // #02 │ │ +08b2a8: 0200 2600 |0360: move/from16 v0, v38 │ │ +08b2ac: 0801 1700 |0362: move-object/from16 v1, v23 │ │ +08b2b0: 5910 c508 |0364: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08b2b4: 131e 0100 |0366: const/16 v30, #int 1 // #1 │ │ +08b2b8: 2900 11ff |0368: goto/16 0279 // -00ef │ │ +08b2bc: 3814 0a00 |036a: if-eqz v20, 0374 // +000a │ │ +08b2c0: db26 0f02 |036c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +08b2c4: 0200 2600 |036e: move/from16 v0, v38 │ │ +08b2c8: 0801 1700 |0370: move-object/from16 v1, v23 │ │ +08b2cc: 5910 c308 |0372: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08b2d0: d826 0cff |0374: add-int/lit8 v38, v12, #int -1 // #ff │ │ +08b2d4: 0200 1400 |0376: move/from16 v0, v20 │ │ +08b2d8: 0201 2600 |0378: move/from16 v1, v38 │ │ +08b2dc: 3210 fffe |037a: if-eq v0, v1, 0279 // -0101 │ │ +08b2e0: db26 0f02 |037c: div-int/lit8 v38, v15, #int 2 // #02 │ │ +08b2e4: 0200 2600 |037e: move/from16 v0, v38 │ │ +08b2e8: 0801 1700 |0380: move-object/from16 v1, v23 │ │ +08b2ec: 5910 c508 |0382: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08b2f0: 2900 f5fe |0384: goto/16 0279 // -010b │ │ +08b2f4: 1208 |0386: const/4 v8, #int 0 // #0 │ │ +08b2f6: 381e 4300 |0387: if-eqz v30, 03ca // +0043 │ │ +08b2fa: 1314 0000 |0389: const/16 v20, #int 0 // #0 │ │ +08b2fe: 0200 1400 |038b: move/from16 v0, v20 │ │ +08b302: 35c0 3d00 |038d: if-ge v0, v12, 03ca // +003d │ │ +08b306: 0800 2a00 |038f: move-object/from16 v0, v42 │ │ +08b30a: 0201 1400 |0391: move/from16 v1, v20 │ │ +08b30e: 6e20 6316 1000 |0393: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b314: 0c0b |0396: move-result-object v11 │ │ +08b316: 6e10 891e 0b00 |0397: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b31c: 0c17 |039a: move-result-object v23 │ │ +08b31e: 1f17 e302 |039b: check-cast v23, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b322: 0800 1700 |039d: move-object/from16 v0, v23 │ │ +08b326: 5500 bf08 |039f: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@08bf │ │ +08b32a: 0226 0000 |03a1: move/from16 v38, v0 │ │ +08b32e: 3926 0500 |03a3: if-nez v38, 03a8 // +0005 │ │ +08b332: d814 1401 |03a5: add-int/lit8 v20, v20, #int 1 // #01 │ │ +08b336: 28e4 |03a7: goto 038b // -001c │ │ +08b338: 0800 1700 |03a8: move-object/from16 v0, v23 │ │ +08b33c: 5200 bd08 |03aa: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@08bd │ │ +08b340: 0226 0000 |03ac: move/from16 v38, v0 │ │ +08b344: 9226 2605 |03ae: mul-int v38, v38, v5 │ │ +08b348: 0800 1700 |03b0: move-object/from16 v0, v23 │ │ +08b34c: 5200 c008 |03b2: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@08c0 │ │ +08b350: 0227 0000 |03b4: move/from16 v39, v0 │ │ +08b354: 9023 2627 |03b6: add-int v35, v38, v39 │ │ +08b358: 1526 0040 |03b8: const/high16 v38, #int 1073741824 // #4000 │ │ +08b35c: 0200 2300 |03ba: move/from16 v0, v35 │ │ +08b360: 0201 2600 |03bc: move/from16 v1, v38 │ │ +08b364: 7120 691e 1000 |03be: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08b36a: 0a26 |03c1: move-result v38 │ │ +08b36c: 0200 2600 |03c2: move/from16 v0, v38 │ │ +08b370: 0201 1600 |03c4: move/from16 v1, v22 │ │ +08b374: 6e30 b21e 0b01 |03c6: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +08b37a: 28dc |03c9: goto 03a5 // -0024 │ │ +08b37c: 1526 0040 |03ca: const/high16 v38, #int 1073741824 // #4000 │ │ +08b380: 0200 1100 |03cc: move/from16 v0, v17 │ │ +08b384: 0201 2600 |03ce: move/from16 v1, v38 │ │ +08b388: 3210 0400 |03d0: if-eq v0, v1, 03d4 // +0004 │ │ +08b38c: 0213 1900 |03d2: move/from16 v19, v25 │ │ +08b390: 0800 2a00 |03d4: move-object/from16 v0, v42 │ │ +08b394: 0201 2500 |03d6: move/from16 v1, v37 │ │ +08b398: 0202 1300 |03d8: move/from16 v2, v19 │ │ +08b39c: 6e30 7f16 1002 |03da: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@167f │ │ +08b3a2: 9226 0805 |03dd: mul-int v38, v8, v5 │ │ +08b3a6: 0200 2600 |03df: move/from16 v0, v38 │ │ +08b3aa: 0801 2a00 |03e1: move-object/from16 v1, v42 │ │ +08b3ae: 5910 cd08 |03e3: iput v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMeasuredExtraWidth:I // field@08cd │ │ +08b3b2: 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 │ │ @@ -180788,32 +180787,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 │ │ @@ -180848,22 +180847,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08b3b4: |[08b3b4] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -08b3c4: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -08b3c8: 2020 dc02 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b3cc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08b3d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08b3d2: 0f00 |0007: return v0 │ │ -08b3d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08b3d6: 28fe |0009: goto 0007 // -0002 │ │ +08b3b8: |[08b3b8] android.support.v7.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +08b3c8: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +08b3cc: 2020 e302 |0002: instance-of v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b3d0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08b3d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08b3d6: 0f00 |0007: return v0 │ │ +08b3d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08b3da: 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; │ │ │ │ @@ -180872,17 +180871,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b3d8: |[08b3d8] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08b3e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b3ea: 0f00 |0001: return v0 │ │ +08b3dc: |[08b3dc] android.support.v7.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +08b3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b3ee: 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; │ │ │ │ @@ -180891,21 +180890,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 │ │ -08b3ec: |[08b3ec] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -08b3fc: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -08b3fe: 2200 dc02 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b402: 7030 5016 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@1650 │ │ -08b408: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -08b40c: 5901 c108 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ -08b410: 1100 |000a: return-object v0 │ │ +08b3f0: |[08b3f0] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +08b400: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +08b402: 2200 e302 |0001: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b406: 7030 5016 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@1650 │ │ +08b40c: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +08b410: 5901 c108 |0008: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ +08b414: 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; │ │ @@ -180916,18 +180915,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 │ │ -08b414: |[08b414] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -08b424: 6e10 5916 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ -08b42a: 0c00 |0003: move-result-object v0 │ │ -08b42c: 1100 |0004: return-object v0 │ │ +08b418: |[08b418] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +08b428: 6e10 5916 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ +08b42e: 0c00 |0003: move-result-object v0 │ │ +08b430: 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;) │ │ @@ -180935,18 +180934,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 │ │ -08b430: |[08b430] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -08b440: 6e10 5916 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ -08b446: 0c00 |0003: move-result-object v0 │ │ -08b448: 1100 |0004: return-object v0 │ │ +08b434: |[08b434] android.support.v7.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +08b444: 6e10 5916 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ +08b44a: 0c00 |0003: move-result-object v0 │ │ +08b44c: 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;) │ │ @@ -180954,20 +180953,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 │ │ -08b44c: |[08b44c] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -08b45c: 2200 dc02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b460: 6e10 6516 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@1665 │ │ -08b466: 0c01 |0005: move-result-object v1 │ │ -08b468: 7030 5216 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1652 │ │ -08b46e: 1100 |0009: return-object v0 │ │ +08b450: |[08b450] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +08b460: 2200 e302 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b464: 6e10 6516 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@1665 │ │ +08b46a: 0c01 |0005: move-result-object v1 │ │ +08b46c: 7030 5216 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1652 │ │ +08b472: 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; │ │ │ │ @@ -180976,28 +180975,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 │ │ -08b470: |[08b470] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -08b480: 2031 dc02 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b484: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -08b488: 2200 dc02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b48c: 1f03 dc02 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b490: 7020 5316 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1653 │ │ -08b496: 5201 c108 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ -08b49a: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -08b49e: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -08b4a2: 5901 c108 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ -08b4a6: 1100 |0013: return-object v0 │ │ -08b4a8: 6e10 5916 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ -08b4ae: 0c00 |0017: move-result-object v0 │ │ -08b4b0: 28fb |0018: goto 0013 // -0005 │ │ +08b474: |[08b474] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +08b484: 2031 e302 |0000: instance-of v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b488: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +08b48c: 2200 e302 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b490: 1f03 e302 |0006: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b494: 7020 5316 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;)V // method@1653 │ │ +08b49a: 5201 c108 |000b: iget v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ +08b49e: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +08b4a2: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +08b4a6: 5901 c108 |0011: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@08c1 │ │ +08b4aa: 1100 |0013: return-object v0 │ │ +08b4ac: 6e10 5916 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ +08b4b2: 0c00 |0017: move-result-object v0 │ │ +08b4b4: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x000b line=524 │ │ 0x000f line=525 │ │ 0x0013 line=529 │ │ @@ -181012,18 +181011,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 │ │ -08b4b4: |[08b4b4] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -08b4c4: 6e20 5c16 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@165c │ │ -08b4ca: 0c00 |0003: move-result-object v0 │ │ -08b4cc: 1100 |0004: return-object v0 │ │ +08b4b8: |[08b4b8] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +08b4c8: 6e20 5c16 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@165c │ │ +08b4ce: 0c00 |0003: move-result-object v0 │ │ +08b4d0: 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; │ │ │ │ @@ -181032,18 +181031,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 │ │ -08b4d0: |[08b4d0] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -08b4e0: 6e20 5d16 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@165d │ │ -08b4e6: 0c00 |0003: move-result-object v0 │ │ -08b4e8: 1100 |0004: return-object v0 │ │ +08b4d4: |[08b4d4] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +08b4e4: 6e20 5d16 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@165d │ │ +08b4ea: 0c00 |0003: move-result-object v0 │ │ +08b4ec: 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; │ │ │ │ @@ -181052,18 +181051,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 │ │ -08b4ec: |[08b4ec] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -08b4fc: 6e20 5c16 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@165c │ │ -08b502: 0c00 |0003: move-result-object v0 │ │ -08b504: 1100 |0004: return-object v0 │ │ +08b4f0: |[08b4f0] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +08b500: 6e20 5c16 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@165c │ │ +08b506: 0c00 |0003: move-result-object v0 │ │ +08b508: 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; │ │ │ │ @@ -181072,18 +181071,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 │ │ -08b508: |[08b508] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -08b518: 6e20 5d16 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@165d │ │ -08b51e: 0c00 |0003: move-result-object v0 │ │ -08b520: 1100 |0004: return-object v0 │ │ +08b50c: |[08b50c] android.support.v7.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +08b51c: 6e20 5d16 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@165d │ │ +08b522: 0c00 |0003: move-result-object v0 │ │ +08b524: 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; │ │ │ │ @@ -181092,20 +181091,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 │ │ -08b524: |[08b524] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ -08b534: 6e10 5916 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ -08b53a: 0c00 |0003: move-result-object v0 │ │ -08b53c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -08b53e: 5c01 c208 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08b542: 1100 |0007: return-object v0 │ │ +08b528: |[08b528] android.support.v7.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; │ │ +08b538: 6e10 5916 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1659 │ │ +08b53e: 0c00 |0003: move-result-object v0 │ │ +08b540: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +08b542: 5c01 c208 |0005: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08b546: 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; │ │ @@ -181116,17 +181115,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b544: |[08b544] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -08b554: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b556: 0f00 |0001: return v0 │ │ +08b548: |[08b548] android.support.v7.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +08b558: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b55a: 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;) │ │ @@ -181134,38 +181133,38 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -08b558: |[08b558] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ -08b568: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ -08b56c: 6e20 6316 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b572: 0c01 |0005: move-result-object v1 │ │ -08b574: 6e20 6316 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b57a: 0c00 |0009: move-result-object v0 │ │ -08b57c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -08b57e: 6e10 6416 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ -08b584: 0a03 |000e: move-result v3 │ │ -08b586: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ -08b58a: 2013 db02 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02db │ │ -08b58e: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ -08b592: 1f01 db02 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02db │ │ -08b596: 7210 4e16 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@164e │ │ -08b59c: 0a03 |001a: move-result v3 │ │ -08b59e: b632 |001b: or-int/2addr v2, v3 │ │ -08b5a0: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ -08b5a4: 2003 db02 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02db │ │ -08b5a8: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ -08b5ac: 1f00 db02 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02db │ │ -08b5b0: 7210 4f16 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@164f │ │ -08b5b6: 0a03 |0027: move-result v3 │ │ -08b5b8: b632 |0028: or-int/2addr v2, v3 │ │ -08b5ba: 0f02 |0029: return v2 │ │ +08b55c: |[08b55c] android.support.v7.internal.view.menu.ActionMenuView.hasSupportDividerBeforeChildAt:(I)Z │ │ +08b56c: d803 05ff |0000: add-int/lit8 v3, v5, #int -1 // #ff │ │ +08b570: 6e20 6316 3400 |0002: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b576: 0c01 |0005: move-result-object v1 │ │ +08b578: 6e20 6316 5400 |0006: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b57e: 0c00 |0009: move-result-object v0 │ │ +08b580: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +08b582: 6e10 6416 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ +08b588: 0a03 |000e: move-result v3 │ │ +08b58a: 3535 0d00 |000f: if-ge v5, v3, 001c // +000d │ │ +08b58e: 2013 e202 |0011: instance-of v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02e2 │ │ +08b592: 3803 0900 |0013: if-eqz v3, 001c // +0009 │ │ +08b596: 1f01 e202 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02e2 │ │ +08b59a: 7210 4e16 0100 |0017: invoke-interface {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@164e │ │ +08b5a0: 0a03 |001a: move-result v3 │ │ +08b5a2: b632 |001b: or-int/2addr v2, v3 │ │ +08b5a4: 3d05 0d00 |001c: if-lez v5, 0029 // +000d │ │ +08b5a8: 2003 e202 |001e: instance-of v3, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02e2 │ │ +08b5ac: 3803 0900 |0020: if-eqz v3, 0029 // +0009 │ │ +08b5b0: 1f00 e202 |0022: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@02e2 │ │ +08b5b4: 7210 4f16 0000 |0024: invoke-interface {v0}, Landroid/support/v7/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@164f │ │ +08b5ba: 0a03 |0027: move-result v3 │ │ +08b5bc: b632 |0028: or-int/2addr v2, v3 │ │ +08b5be: 0f02 |0029: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0006 line=557 │ │ 0x000a line=558 │ │ 0x000b line=559 │ │ 0x0015 line=560 │ │ @@ -181184,17 +181183,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 │ │ -08b5bc: |[08b5bc] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08b5cc: 5b01 ce08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ -08b5d0: 0e00 |0002: return-void │ │ +08b5c0: |[08b5c0] android.support.v7.internal.view.menu.ActionMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08b5d0: 5b01 ce08 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ +08b5d4: 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; │ │ @@ -181204,20 +181203,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 │ │ -08b5d4: |[08b5d4] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08b5e4: 5420 ce08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ -08b5e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08b5ea: 6e30 1b17 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08b5f0: 0a00 |0006: move-result v0 │ │ -08b5f2: 0f00 |0007: return v0 │ │ +08b5d8: |[08b5d8] android.support.v7.internal.view.menu.ActionMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08b5e8: 5420 ce08 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ +08b5ec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08b5ee: 6e30 1b17 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08b5f4: 0a00 |0006: move-result v0 │ │ +08b5f6: 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; │ │ │ │ @@ -181226,17 +181225,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b5f4: |[08b5f4] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -08b604: 5510 c908 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b608: 0f00 |0002: return v0 │ │ +08b5f8: |[08b5f8] android.support.v7.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +08b608: 5510 c908 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b60c: 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;) │ │ @@ -181244,17 +181243,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08b60c: |[08b60c] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -08b61c: 5510 d108 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@08d1 │ │ -08b620: 0f00 |0002: return v0 │ │ +08b610: |[08b610] android.support.v7.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +08b620: 5510 d108 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@08d1 │ │ +08b624: 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;) │ │ @@ -181262,33 +181261,33 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -08b624: |[08b624] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08b634: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -08b638: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -08b63c: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -08b640: 6f20 d71a 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1ad7 │ │ -08b646: 5420 d008 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b64a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -08b64c: 6e20 4d16 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@164d │ │ -08b652: 5420 d008 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b656: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ -08b65a: 5420 d008 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b65e: 6e10 3d16 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ -08b664: 0a00 |0018: move-result v0 │ │ -08b666: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ -08b66a: 5420 d008 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b66e: 6e10 3a16 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -08b674: 5420 d008 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b678: 6e10 4c16 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ -08b67e: 0e00 |0025: return-void │ │ +08b628: |[08b628] android.support.v7.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08b638: 6000 2c00 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +08b63c: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +08b640: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +08b644: 6f20 d71a 3200 |0006: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@1ad7 │ │ +08b64a: 5420 d008 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b64e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08b650: 6e20 4d16 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@164d │ │ +08b656: 5420 d008 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b65a: 3800 1400 |0011: if-eqz v0, 0025 // +0014 │ │ +08b65e: 5420 d008 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b662: 6e10 3d16 0000 |0015: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ +08b668: 0a00 |0018: move-result v0 │ │ +08b66a: 3800 0c00 |0019: if-eqz v0, 0025 // +000c │ │ +08b66e: 5420 d008 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b672: 6e10 3a16 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +08b678: 5420 d008 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b67c: 6e10 4c16 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ +08b682: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0006 line=81 │ │ 0x0009 line=84 │ │ 0x000f line=86 │ │ 0x001b line=87 │ │ @@ -181303,19 +181302,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08b680: |[08b680] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -08b690: 6f10 d81a 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@1ad8 │ │ -08b696: 5410 d008 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08b69a: 6e10 3416 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ -08b6a0: 0e00 |0008: return-void │ │ +08b684: |[08b684] android.support.v7.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +08b694: 6f10 d81a 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onDetachedFromWindow:()V // method@1ad8 │ │ +08b69a: 5410 d008 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08b69e: 6e10 3416 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ +08b6a4: 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; │ │ @@ -181325,191 +181324,191 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 343 16-bit code units │ │ -08b6a4: |[08b6a4] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -08b6b4: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ -08b6b8: 5500 c908 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b6bc: 021c 0000 |0004: move/from16 v28, v0 │ │ -08b6c0: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ -08b6c4: 7506 da1a 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@1ada │ │ -08b6ca: 0e00 |000b: return-void │ │ -08b6cc: 7401 6416 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ -08b6d2: 0a06 |000f: move-result v6 │ │ -08b6d4: 901c 2123 |0010: add-int v28, v33, v35 │ │ -08b6d8: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ -08b6dc: 7401 6d16 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@166d │ │ -08b6e2: 0a07 |0017: move-result v7 │ │ -08b6e4: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ -08b6e8: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ -08b6ec: 120f |001c: const/4 v15, #int 0 // #0 │ │ -08b6ee: 911c 2220 |001d: sub-int v28, v34, v32 │ │ -08b6f2: 7401 6a16 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ -08b6f8: 0a1d |0022: move-result v29 │ │ -08b6fa: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ -08b6fe: 7401 6916 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ -08b704: 0a1d |0028: move-result v29 │ │ -08b706: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ -08b70a: 1208 |002b: const/4 v8, #int 0 // #0 │ │ -08b70c: 120a |002c: const/4 v10, #int 0 // #0 │ │ -08b70e: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ -08b712: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ -08b716: 6e20 6316 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b71c: 0c19 |0034: move-result-object v25 │ │ -08b71e: 7401 9d1e 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -08b724: 0a1c |0038: move-result v28 │ │ -08b726: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ -08b72a: 0200 1c00 |003b: move/from16 v0, v28 │ │ -08b72e: 0201 1d00 |003d: move/from16 v1, v29 │ │ -08b732: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ -08b736: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ -08b73a: 28ea |0043: goto 002d // -0016 │ │ -08b73c: 7401 891e 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b742: 0c12 |0047: move-result-object v18 │ │ -08b744: 1f12 dc02 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b748: 0800 1200 |004a: move-object/from16 v0, v18 │ │ -08b74c: 5500 c208 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08b750: 021c 0000 |004e: move/from16 v28, v0 │ │ -08b754: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ -08b758: 7401 901e 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08b75e: 0a11 |0055: move-result v17 │ │ -08b760: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ -08b764: 6e20 7016 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1670 │ │ -08b76a: 0a1c |005b: move-result v28 │ │ -08b76c: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ -08b770: 9011 1107 |005e: add-int v17, v17, v7 │ │ -08b774: 7401 8d1e 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08b77a: 0a09 |0063: move-result v9 │ │ -08b77c: 7401 6e16 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@166e │ │ -08b782: 0a1c |0067: move-result v28 │ │ -08b784: 7401 6a16 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ -08b78a: 0a1d |006b: move-result v29 │ │ -08b78c: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ -08b790: 0800 1200 |006e: move-object/from16 v0, v18 │ │ -08b794: 5200 c508 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08b798: 021d 0000 |0072: move/from16 v29, v0 │ │ -08b79c: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ -08b7a0: 910b 1311 |0076: sub-int v11, v19, v17 │ │ -08b7a4: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ -08b7a8: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ -08b7ac: 9005 1809 |007c: add-int v5, v24, v9 │ │ -08b7b0: 0800 1900 |007e: move-object/from16 v0, v25 │ │ -08b7b4: 0201 1800 |0080: move/from16 v1, v24 │ │ -08b7b8: 0202 1300 |0082: move/from16 v2, v19 │ │ -08b7bc: 6e55 b11e b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -08b7c2: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ -08b7c6: 1218 |0089: const/4 v8, #int 1 // #1 │ │ -08b7c8: 28b7 |008a: goto 0041 // -0049 │ │ -08b7ca: 7401 901e 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08b7d0: 0a1c |008e: move-result v28 │ │ -08b7d2: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -08b7d6: 5200 c308 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08b7da: 021d 0000 |0093: move/from16 v29, v0 │ │ -08b7de: 901c 1c1d |0095: add-int v28, v28, v29 │ │ -08b7e2: 0800 1200 |0097: move-object/from16 v0, v18 │ │ -08b7e6: 5200 c508 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08b7ea: 021d 0000 |009b: move/from16 v29, v0 │ │ -08b7ee: 9014 1c1d |009d: add-int v20, v28, v29 │ │ -08b7f2: 9010 1014 |009f: add-int v16, v16, v20 │ │ -08b7f6: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ -08b7fa: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ -08b7fe: 6e20 7016 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1670 │ │ -08b804: 0a1c |00a8: move-result v28 │ │ -08b806: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ -08b80a: 9010 1007 |00ab: add-int v16, v16, v7 │ │ -08b80e: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ -08b812: 2892 |00af: goto 0041 // -006e │ │ -08b814: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ -08b818: 0200 1c00 |00b2: move/from16 v0, v28 │ │ -08b81c: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ -08b820: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ -08b824: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ -08b828: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ -08b82c: 0201 1c00 |00bc: move/from16 v1, v28 │ │ -08b830: 6e20 6316 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b836: 0c19 |00c1: move-result-object v25 │ │ -08b838: 7401 901e 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08b83e: 0a1a |00c5: move-result v26 │ │ -08b840: 7401 8d1e 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08b846: 0a09 |00c9: move-result v9 │ │ -08b848: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ -08b84c: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ -08b850: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ -08b854: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ -08b858: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ -08b85c: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ -08b860: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ -08b864: 901d 1809 |00d8: add-int v29, v24, v9 │ │ -08b868: 0800 1900 |00da: move-object/from16 v0, v25 │ │ -08b86c: 0201 1800 |00dc: move/from16 v1, v24 │ │ -08b870: 0202 1c00 |00de: move/from16 v2, v28 │ │ -08b874: 0203 1d00 |00e0: move/from16 v3, v29 │ │ -08b878: 6e53 b11e b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -08b87e: 2900 26ff |00e5: goto/16 000b // -00da │ │ -08b882: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ -08b886: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ -08b88a: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ -08b88e: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ -08b892: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ -08b896: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ -08b89a: 0200 1d00 |00f3: move/from16 v0, v29 │ │ -08b89e: 0201 1c00 |00f5: move/from16 v1, v28 │ │ -08b8a2: 7120 b022 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08b8a8: 0a16 |00fa: move-result v22 │ │ -08b8aa: 7401 6916 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ -08b8b0: 0a17 |00fe: move-result v23 │ │ -08b8b2: 120a |00ff: const/4 v10, #int 0 // #0 │ │ -08b8b4: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ -08b8b8: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ -08b8bc: 6e20 6316 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b8c2: 0c19 |0107: move-result-object v25 │ │ -08b8c4: 7401 891e 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b8ca: 0c0c |010b: move-result-object v12 │ │ -08b8cc: 1f0c dc02 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08b8d0: 7401 9d1e 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -08b8d6: 0a1c |0111: move-result v28 │ │ -08b8d8: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ -08b8dc: 0200 1c00 |0114: move/from16 v0, v28 │ │ -08b8e0: 0201 1d00 |0116: move/from16 v1, v29 │ │ -08b8e4: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ -08b8e8: 55c0 c208 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ -08b8ec: 021c 0000 |011c: move/from16 v28, v0 │ │ -08b8f0: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ -08b8f4: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ -08b8f8: 28de |0122: goto 0100 // -0022 │ │ -08b8fa: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ -08b8fe: 28c6 |0125: goto 00eb // -003a │ │ -08b900: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ -08b904: 28cb |0128: goto 00f3 // -0035 │ │ -08b906: 52c0 c308 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08b90a: 021c 0000 |012b: move/from16 v28, v0 │ │ -08b90e: 9017 171c |012d: add-int v23, v23, v28 │ │ -08b912: 7401 901e 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08b918: 0a1a |0132: move-result v26 │ │ -08b91a: 7401 8d1e 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08b920: 0a09 |0136: move-result v9 │ │ -08b922: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ -08b926: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ -08b92a: 901c 171a |013b: add-int v28, v23, v26 │ │ -08b92e: 901d 1809 |013d: add-int v29, v24, v9 │ │ -08b932: 0800 1900 |013f: move-object/from16 v0, v25 │ │ -08b936: 0201 1700 |0141: move/from16 v1, v23 │ │ -08b93a: 0202 1800 |0143: move/from16 v2, v24 │ │ -08b93e: 0203 1c00 |0145: move/from16 v3, v28 │ │ -08b942: 0204 1d00 |0147: move/from16 v4, v29 │ │ -08b946: 6e54 b11e 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -08b94c: 52c0 c508 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08b950: 021c 0000 |014e: move/from16 v28, v0 │ │ -08b954: 901c 1c1a |0150: add-int v28, v28, v26 │ │ -08b958: 901c 1c16 |0152: add-int v28, v28, v22 │ │ -08b95c: 9017 171c |0154: add-int v23, v23, v28 │ │ -08b960: 28ca |0156: goto 0120 // -0036 │ │ +08b6a8: |[08b6a8] android.support.v7.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +08b6b8: 0800 1e00 |0000: move-object/from16 v0, v30 │ │ +08b6bc: 5500 c908 |0002: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b6c0: 021c 0000 |0004: move/from16 v28, v0 │ │ +08b6c4: 391c 0600 |0006: if-nez v28, 000c // +0006 │ │ +08b6c8: 7506 da1a 1e00 |0008: invoke-super/range {v30, v31, v32, v33, v34, v35}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onLayout:(ZIIII)V // method@1ada │ │ +08b6ce: 0e00 |000b: return-void │ │ +08b6d0: 7401 6416 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ +08b6d6: 0a06 |000f: move-result v6 │ │ +08b6d8: 901c 2123 |0010: add-int v28, v33, v35 │ │ +08b6dc: db0e 1c02 |0012: div-int/lit8 v14, v28, #int 2 // #02 │ │ +08b6e0: 7401 6d16 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getSupportDividerWidth:()I // method@166d │ │ +08b6e6: 0a07 |0017: move-result v7 │ │ +08b6e8: 1311 0000 |0018: const/16 v17, #int 0 // #0 │ │ +08b6ec: 1310 0000 |001a: const/16 v16, #int 0 // #0 │ │ +08b6f0: 120f |001c: const/4 v15, #int 0 // #0 │ │ +08b6f2: 911c 2220 |001d: sub-int v28, v34, v32 │ │ +08b6f6: 7401 6a16 1e00 |001f: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ +08b6fc: 0a1d |0022: move-result v29 │ │ +08b6fe: 911c 1c1d |0023: sub-int v28, v28, v29 │ │ +08b702: 7401 6916 1e00 |0025: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ +08b708: 0a1d |0028: move-result v29 │ │ +08b70a: 911b 1c1d |0029: sub-int v27, v28, v29 │ │ +08b70e: 1208 |002b: const/4 v8, #int 0 // #0 │ │ +08b710: 120a |002c: const/4 v10, #int 0 // #0 │ │ +08b712: 356a 8300 |002d: if-ge v10, v6, 00b0 // +0083 │ │ +08b716: 0800 1e00 |002f: move-object/from16 v0, v30 │ │ +08b71a: 6e20 6316 a000 |0031: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b720: 0c19 |0034: move-result-object v25 │ │ +08b722: 7401 9d1e 1900 |0035: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +08b728: 0a1c |0038: move-result v28 │ │ +08b72a: 131d 0800 |0039: const/16 v29, #int 8 // #8 │ │ +08b72e: 0200 1c00 |003b: move/from16 v0, v28 │ │ +08b732: 0201 1d00 |003d: move/from16 v1, v29 │ │ +08b736: 3310 0500 |003f: if-ne v0, v1, 0044 // +0005 │ │ +08b73a: d80a 0a01 |0041: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08b73e: 28ea |0043: goto 002d // -0016 │ │ +08b740: 7401 891e 1900 |0044: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b746: 0c12 |0047: move-result-object v18 │ │ +08b748: 1f12 e302 |0048: check-cast v18, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b74c: 0800 1200 |004a: move-object/from16 v0, v18 │ │ +08b750: 5500 c208 |004c: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08b754: 021c 0000 |004e: move/from16 v28, v0 │ │ +08b758: 381c 3b00 |0050: if-eqz v28, 008b // +003b │ │ +08b75c: 7401 901e 1900 |0052: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08b762: 0a11 |0055: move-result v17 │ │ +08b764: 0800 1e00 |0056: move-object/from16 v0, v30 │ │ +08b768: 6e20 7016 a000 |0058: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1670 │ │ +08b76e: 0a1c |005b: move-result v28 │ │ +08b770: 381c 0400 |005c: if-eqz v28, 0060 // +0004 │ │ +08b774: 9011 1107 |005e: add-int v17, v17, v7 │ │ +08b778: 7401 8d1e 1900 |0060: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +08b77e: 0a09 |0063: move-result v9 │ │ +08b780: 7401 6e16 1e00 |0064: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getWidth:()I // method@166e │ │ +08b786: 0a1c |0067: move-result v28 │ │ +08b788: 7401 6a16 1e00 |0068: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@166a │ │ +08b78e: 0a1d |006b: move-result v29 │ │ +08b790: 911c 1c1d |006c: sub-int v28, v28, v29 │ │ +08b794: 0800 1200 |006e: move-object/from16 v0, v18 │ │ +08b798: 5200 c508 |0070: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08b79c: 021d 0000 |0072: move/from16 v29, v0 │ │ +08b7a0: 9113 1c1d |0074: sub-int v19, v28, v29 │ │ +08b7a4: 910b 1311 |0076: sub-int v11, v19, v17 │ │ +08b7a8: db1c 0902 |0078: div-int/lit8 v28, v9, #int 2 // #02 │ │ +08b7ac: 9118 0e1c |007a: sub-int v24, v14, v28 │ │ +08b7b0: 9005 1809 |007c: add-int v5, v24, v9 │ │ +08b7b4: 0800 1900 |007e: move-object/from16 v0, v25 │ │ +08b7b8: 0201 1800 |0080: move/from16 v1, v24 │ │ +08b7bc: 0202 1300 |0082: move/from16 v2, v19 │ │ +08b7c0: 6e55 b11e b021 |0084: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +08b7c6: 911b 1b11 |0087: sub-int v27, v27, v17 │ │ +08b7ca: 1218 |0089: const/4 v8, #int 1 // #1 │ │ +08b7cc: 28b7 |008a: goto 0041 // -0049 │ │ +08b7ce: 7401 901e 1900 |008b: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08b7d4: 0a1c |008e: move-result v28 │ │ +08b7d6: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +08b7da: 5200 c308 |0091: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08b7de: 021d 0000 |0093: move/from16 v29, v0 │ │ +08b7e2: 901c 1c1d |0095: add-int v28, v28, v29 │ │ +08b7e6: 0800 1200 |0097: move-object/from16 v0, v18 │ │ +08b7ea: 5200 c508 |0099: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08b7ee: 021d 0000 |009b: move/from16 v29, v0 │ │ +08b7f2: 9014 1c1d |009d: add-int v20, v28, v29 │ │ +08b7f6: 9010 1014 |009f: add-int v16, v16, v20 │ │ +08b7fa: 911b 1b14 |00a1: sub-int v27, v27, v20 │ │ +08b7fe: 0800 1e00 |00a3: move-object/from16 v0, v30 │ │ +08b802: 6e20 7016 a000 |00a5: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.hasSupportDividerBeforeChildAt:(I)Z // method@1670 │ │ +08b808: 0a1c |00a8: move-result v28 │ │ +08b80a: 381c 0400 |00a9: if-eqz v28, 00ad // +0004 │ │ +08b80e: 9010 1007 |00ab: add-int v16, v16, v7 │ │ +08b812: d80f 0f01 |00ad: add-int/lit8 v15, v15, #int 1 // #01 │ │ +08b816: 2892 |00af: goto 0041 // -006e │ │ +08b818: 131c 0100 |00b0: const/16 v28, #int 1 // #1 │ │ +08b81c: 0200 1c00 |00b2: move/from16 v0, v28 │ │ +08b820: 3306 3300 |00b4: if-ne v6, v0, 00e7 // +0033 │ │ +08b824: 3908 3100 |00b6: if-nez v8, 00e7 // +0031 │ │ +08b828: 131c 0000 |00b8: const/16 v28, #int 0 // #0 │ │ +08b82c: 0800 1e00 |00ba: move-object/from16 v0, v30 │ │ +08b830: 0201 1c00 |00bc: move/from16 v1, v28 │ │ +08b834: 6e20 6316 1000 |00be: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b83a: 0c19 |00c1: move-result-object v25 │ │ +08b83c: 7401 901e 1900 |00c2: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08b842: 0a1a |00c5: move-result v26 │ │ +08b844: 7401 8d1e 1900 |00c6: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +08b84a: 0a09 |00c9: move-result v9 │ │ +08b84c: 911c 2220 |00ca: sub-int v28, v34, v32 │ │ +08b850: db0d 1c02 |00cc: div-int/lit8 v13, v28, #int 2 // #02 │ │ +08b854: db1c 1a02 |00ce: div-int/lit8 v28, v26, #int 2 // #02 │ │ +08b858: 910b 0d1c |00d0: sub-int v11, v13, v28 │ │ +08b85c: db1c 0902 |00d2: div-int/lit8 v28, v9, #int 2 // #02 │ │ +08b860: 9118 0e1c |00d4: sub-int v24, v14, v28 │ │ +08b864: 901c 0b1a |00d6: add-int v28, v11, v26 │ │ +08b868: 901d 1809 |00d8: add-int v29, v24, v9 │ │ +08b86c: 0800 1900 |00da: move-object/from16 v0, v25 │ │ +08b870: 0201 1800 |00dc: move/from16 v1, v24 │ │ +08b874: 0202 1c00 |00de: move/from16 v2, v28 │ │ +08b878: 0203 1d00 |00e0: move/from16 v3, v29 │ │ +08b87c: 6e53 b11e b021 |00e2: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +08b882: 2900 26ff |00e5: goto/16 000b // -00da │ │ +08b886: 3808 3c00 |00e7: if-eqz v8, 0123 // +003c │ │ +08b88a: 131c 0000 |00e9: const/16 v28, #int 0 // #0 │ │ +08b88e: 9115 0f1c |00eb: sub-int v21, v15, v28 │ │ +08b892: 131d 0000 |00ed: const/16 v29, #int 0 // #0 │ │ +08b896: 3d15 3700 |00ef: if-lez v21, 0126 // +0037 │ │ +08b89a: 931c 1b15 |00f1: div-int v28, v27, v21 │ │ +08b89e: 0200 1d00 |00f3: move/from16 v0, v29 │ │ +08b8a2: 0201 1c00 |00f5: move/from16 v1, v28 │ │ +08b8a6: 7120 b022 1000 |00f7: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08b8ac: 0a16 |00fa: move-result v22 │ │ +08b8ae: 7401 6916 1e00 |00fb: invoke-virtual/range {v30}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@1669 │ │ +08b8b4: 0a17 |00fe: move-result v23 │ │ +08b8b6: 120a |00ff: const/4 v10, #int 0 // #0 │ │ +08b8b8: 356a 0bff |0100: if-ge v10, v6, 000b // -00f5 │ │ +08b8bc: 0800 1e00 |0102: move-object/from16 v0, v30 │ │ +08b8c0: 6e20 6316 a000 |0104: invoke-virtual {v0, v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b8c6: 0c19 |0107: move-result-object v25 │ │ +08b8c8: 7401 891e 1900 |0108: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08b8ce: 0c0c |010b: move-result-object v12 │ │ +08b8d0: 1f0c e302 |010c: check-cast v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08b8d4: 7401 9d1e 1900 |010e: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +08b8da: 0a1c |0111: move-result v28 │ │ +08b8dc: 131d 0800 |0112: const/16 v29, #int 8 // #8 │ │ +08b8e0: 0200 1c00 |0114: move/from16 v0, v28 │ │ +08b8e4: 0201 1d00 |0116: move/from16 v1, v29 │ │ +08b8e8: 3210 0800 |0118: if-eq v0, v1, 0120 // +0008 │ │ +08b8ec: 55c0 c208 |011a: iget-boolean v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@08c2 │ │ +08b8f0: 021c 0000 |011c: move/from16 v28, v0 │ │ +08b8f4: 381c 0b00 |011e: if-eqz v28, 0129 // +000b │ │ +08b8f8: d80a 0a01 |0120: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08b8fc: 28de |0122: goto 0100 // -0022 │ │ +08b8fe: 131c 0100 |0123: const/16 v28, #int 1 // #1 │ │ +08b902: 28c6 |0125: goto 00eb // -003a │ │ +08b904: 131c 0000 |0126: const/16 v28, #int 0 // #0 │ │ +08b908: 28cb |0128: goto 00f3 // -0035 │ │ +08b90a: 52c0 c308 |0129: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08b90e: 021c 0000 |012b: move/from16 v28, v0 │ │ +08b912: 9017 171c |012d: add-int v23, v23, v28 │ │ +08b916: 7401 901e 1900 |012f: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08b91c: 0a1a |0132: move-result v26 │ │ +08b91e: 7401 8d1e 1900 |0133: invoke-virtual/range {v25}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +08b924: 0a09 |0136: move-result v9 │ │ +08b926: db1c 0902 |0137: div-int/lit8 v28, v9, #int 2 // #02 │ │ +08b92a: 9118 0e1c |0139: sub-int v24, v14, v28 │ │ +08b92e: 901c 171a |013b: add-int v28, v23, v26 │ │ +08b932: 901d 1809 |013d: add-int v29, v24, v9 │ │ +08b936: 0800 1900 |013f: move-object/from16 v0, v25 │ │ +08b93a: 0201 1700 |0141: move/from16 v1, v23 │ │ +08b93e: 0202 1800 |0143: move/from16 v2, v24 │ │ +08b942: 0203 1c00 |0145: move/from16 v3, v28 │ │ +08b946: 0204 1d00 |0147: move/from16 v4, v29 │ │ +08b94a: 6e54 b11e 1032 |0149: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +08b950: 52c0 c508 |014c: iget v0, v12, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08b954: 021c 0000 |014e: move/from16 v28, v0 │ │ +08b958: 901c 1c1a |0150: add-int v28, v28, v26 │ │ +08b95c: 901c 1c16 |0152: add-int v28, v28, v22 │ │ +08b960: 9017 171c |0154: add-int v23, v23, v28 │ │ +08b964: 28ca |0156: goto 0120 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0008 line=417 │ │ 0x000b line=491 │ │ 0x000c line=421 │ │ 0x0010 line=422 │ │ @@ -181616,59 +181615,59 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 82 16-bit code units │ │ -08b964: |[08b964] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -08b974: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -08b976: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -08b978: 55a4 c908 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b97c: 7110 671e 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08b982: 0a06 |0007: move-result v6 │ │ -08b984: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ -08b988: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ -08b98c: 0176 |000c: move v6, v7 │ │ -08b98e: 5ca6 c908 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b992: 55a6 c908 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b996: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ -08b99a: 59a8 ca08 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ -08b99e: 7110 671e 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08b9a4: 0a05 |0018: move-result v5 │ │ -08b9a6: 55a6 c908 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b9aa: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ -08b9ae: 54a6 ce08 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ -08b9b2: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ -08b9b6: 52a6 ca08 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ -08b9ba: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ -08b9be: 59a5 ca08 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ -08b9c2: 54a6 ce08 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ -08b9c6: 6e20 1917 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08b9cc: 55a6 c908 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ -08b9d0: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ -08b9d4: 7030 7a16 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@167a │ │ -08b9da: 0e00 |0033: return-void │ │ -08b9dc: 0186 |0034: move v6, v8 │ │ -08b9de: 28d8 |0035: goto 000d // -0028 │ │ -08b9e0: 6e10 6416 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ -08b9e6: 0a01 |0039: move-result v1 │ │ -08b9e8: 1202 |003a: const/4 v2, #int 0 // #0 │ │ -08b9ea: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ -08b9ee: 6e20 6316 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ -08b9f4: 0c00 |0040: move-result-object v0 │ │ -08b9f6: 6e10 891e 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08b9fc: 0c03 |0044: move-result-object v3 │ │ -08b9fe: 1f03 dc02 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02dc │ │ -08ba02: 5938 c508 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ -08ba06: 5938 c308 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ -08ba0a: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08ba0e: 28ee |004d: goto 003b // -0012 │ │ -08ba10: 6f30 db1a ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@1adb │ │ -08ba16: 28e2 |0051: goto 0033 // -001e │ │ +08b968: |[08b968] android.support.v7.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +08b978: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +08b97a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +08b97c: 55a4 c908 |0002: iget-boolean v4, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b980: 7110 671e 0b00 |0004: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08b986: 0a06 |0007: move-result v6 │ │ +08b988: 1509 0040 |0008: const/high16 v9, #int 1073741824 // #4000 │ │ +08b98c: 3396 2a00 |000a: if-ne v6, v9, 0034 // +002a │ │ +08b990: 0176 |000c: move v6, v7 │ │ +08b992: 5ca6 c908 |000d: iput-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b996: 55a6 c908 |000f: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b99a: 3264 0400 |0011: if-eq v4, v6, 0015 // +0004 │ │ +08b99e: 59a8 ca08 |0013: iput v8, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ +08b9a2: 7110 671e 0b00 |0015: invoke-static {v11}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08b9a8: 0a05 |0018: move-result v5 │ │ +08b9aa: 55a6 c908 |0019: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b9ae: 3806 1100 |001b: if-eqz v6, 002c // +0011 │ │ +08b9b2: 54a6 ce08 |001d: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ +08b9b6: 3806 0d00 |001f: if-eqz v6, 002c // +000d │ │ +08b9ba: 52a6 ca08 |0021: iget v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ +08b9be: 3265 0900 |0023: if-eq v5, v6, 002c // +0009 │ │ +08b9c2: 59a5 ca08 |0025: iput v5, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@08ca │ │ +08b9c6: 54a6 ce08 |0027: iget-object v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ce │ │ +08b9ca: 6e20 1917 7600 |0029: invoke-virtual {v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08b9d0: 55a6 c908 |002c: iget-boolean v6, v10, Landroid/support/v7/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@08c9 │ │ +08b9d4: 3806 0800 |002e: if-eqz v6, 0036 // +0008 │ │ +08b9d8: 7030 7a16 ba0c |0030: invoke-direct {v10, v11, v12}, Landroid/support/v7/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@167a │ │ +08b9de: 0e00 |0033: return-void │ │ +08b9e0: 0186 |0034: move v6, v8 │ │ +08b9e2: 28d8 |0035: goto 000d // -0028 │ │ +08b9e4: 6e10 6416 0a00 |0036: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ +08b9ea: 0a01 |0039: move-result v1 │ │ +08b9ec: 1202 |003a: const/4 v2, #int 0 // #0 │ │ +08b9ee: 3512 1300 |003b: if-ge v2, v1, 004e // +0013 │ │ +08b9f2: 6e20 6316 2a00 |003d: invoke-virtual {v10, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@1663 │ │ +08b9f8: 0c00 |0040: move-result-object v0 │ │ +08b9fa: 6e10 891e 0000 |0041: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08ba00: 0c03 |0044: move-result-object v3 │ │ +08ba02: 1f03 e302 |0045: check-cast v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // type@02e3 │ │ +08ba06: 5938 c508 |0047: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@08c5 │ │ +08ba0a: 5938 c308 |0049: iput v8, v3, Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@08c3 │ │ +08ba0e: d802 0201 |004b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08ba12: 28ee |004d: goto 003b // -0012 │ │ +08ba14: 6f30 db1a ba0c |004e: invoke-super {v10, v11, v12}, Landroid/support/v7/internal/widget/LinearLayoutICS;.onMeasure:(II)V // method@1adb │ │ +08ba1a: 28e2 |0051: goto 0033 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0004 line=96 │ │ 0x000f line=98 │ │ 0x0013 line=99 │ │ 0x0015 line=104 │ │ @@ -181703,17 +181702,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ba18: |[08ba18] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -08ba28: 5c01 d108 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@08d1 │ │ -08ba2c: 0e00 |0002: return-void │ │ +08ba1c: |[08ba1c] android.support.v7.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +08ba2c: 5c01 d108 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@08d1 │ │ +08ba30: 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 │ │ @@ -181723,31 +181722,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 │ │ -08ba30: |[08ba30] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ -08ba40: 5b01 d008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ -08ba44: 0e00 |0002: return-void │ │ +08ba34: |[08ba34] android.support.v7.internal.view.menu.ActionMenuView.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V │ │ +08ba44: 5b01 d008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuView;.mPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08d0 │ │ +08ba48: 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 : 545 (ActionMenuView.java) │ │ │ │ Class #670 header: │ │ -class_idx : 734 │ │ +class_idx : 741 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 641 │ │ static_fields_size : 0 │ │ instance_fields_size: 10 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #670 - │ │ @@ -181804,23 +181803,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 │ │ -08ba48: |[08ba48] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -08ba58: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08ba5e: 5b12 da08 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08da │ │ -08ba62: 7110 ea1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08ba68: 0c00 |0008: move-result-object v0 │ │ -08ba6a: 5b10 db08 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ -08ba6e: 5913 d808 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@08d8 │ │ -08ba72: 5914 d608 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@08d6 │ │ -08ba76: 0e00 |000f: return-void │ │ +08ba4c: |[08ba4c] android.support.v7.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +08ba5c: 7010 b622 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08ba62: 5b12 da08 |0003: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08da │ │ +08ba66: 7110 ea1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08ba6c: 0c00 |0008: move-result-object v0 │ │ +08ba6e: 5b10 db08 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ +08ba72: 5913 d808 |000b: iput v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@08d8 │ │ +08ba76: 5914 d608 |000d: iput v4, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@08d6 │ │ +08ba7a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ 0x0005 line=58 │ │ 0x000b line=59 │ │ 0x000d line=60 │ │ @@ -181837,24 +181836,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -08ba78: |[08ba78] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -08ba88: 6e10 941e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -08ba8e: 0c00 |0003: move-result-object v0 │ │ -08ba90: 1f00 ad03 |0004: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -08ba94: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -08ba98: 6e20 2f1f 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -08ba9e: 5421 d908 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08baa2: 1f01 ad03 |000d: check-cast v1, Landroid/view/ViewGroup; // type@03ad │ │ -08baa6: 6e30 081f 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1f08 │ │ -08baac: 0e00 |0012: return-void │ │ +08ba7c: |[08ba7c] android.support.v7.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +08ba8c: 6e10 941e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +08ba92: 0c00 |0003: move-result-object v0 │ │ +08ba94: 1f00 b603 |0004: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +08ba98: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +08ba9c: 6e20 2f1f 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +08baa2: 5421 d908 |000b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08baa6: 1f01 b603 |000d: check-cast v1, Landroid/view/ViewGroup; // type@03b6 │ │ +08baaa: 6e30 081f 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1f08 │ │ +08bab0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ 0x0008 line=132 │ │ 0x000b line=134 │ │ 0x0012 line=135 │ │ @@ -181875,17 +181874,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 │ │ -08bab0: |[08bab0] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08bac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bac2: 0f00 |0001: return v0 │ │ +08bab4: |[08bab4] android.support.v7.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08bac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bac6: 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; │ │ @@ -181895,22 +181894,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 │ │ -08bac4: |[08bac4] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ -08bad4: 5430 db08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ -08bad8: 5231 d608 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@08d6 │ │ -08badc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08bade: 6e40 ed1d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08bae4: 0c00 |0008: move-result-object v0 │ │ -08bae6: 1f00 f702 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -08baea: 1100 |000b: return-object v0 │ │ +08bac8: |[08bac8] android.support.v7.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView$ItemView; │ │ +08bad8: 5430 db08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ +08badc: 5231 d608 |0002: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@08d6 │ │ +08bae0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08bae2: 6e40 ed1d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08bae8: 0c00 |0008: move-result-object v0 │ │ +08baea: 1f00 fe02 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +08baee: 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; │ │ │ │ @@ -181919,17 +181918,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 │ │ -08baec: |[08baec] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08bafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bafe: 0f00 |0001: return v0 │ │ +08baf0: |[08baf0] android.support.v7.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08bb00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bb02: 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; │ │ @@ -181939,18 +181938,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08bb00: |[08bb00] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -08bb10: 6e20 301f 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1f30 │ │ -08bb16: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08bb18: 0f00 |0004: return v0 │ │ +08bb04: |[08bb04] android.support.v7.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +08bb14: 6e20 301f 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1f30 │ │ +08bb1a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +08bb1c: 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; │ │ @@ -181961,17 +181960,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08bb1c: |[08bb1c] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -08bb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bb2e: 0f00 |0001: return v0 │ │ +08bb20: |[08bb20] android.support.v7.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +08bb30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bb32: 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;) │ │ @@ -181979,17 +181978,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bb30: |[08bb30] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -08bb40: 5210 d408 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@08d4 │ │ -08bb44: 0f00 |0002: return v0 │ │ +08bb34: |[08bb34] android.support.v7.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +08bb44: 5210 d408 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@08d4 │ │ +08bb48: 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;) │ │ @@ -181997,25 +181996,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 │ │ -08bb48: |[08bb48] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08bb58: 2041 f702 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -08bb5c: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -08bb60: 0740 |0004: move-object v0, v4 │ │ -08bb62: 1f00 f702 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -08bb66: 6e30 8616 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@1686 │ │ -08bb6c: 1f00 a703 |000a: check-cast v0, Landroid/view/View; // type@03a7 │ │ -08bb70: 1100 |000c: return-object v0 │ │ -08bb72: 6e20 8816 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@1688 │ │ -08bb78: 0c00 |0010: move-result-object v0 │ │ -08bb7a: 28f6 |0011: goto 0007 // -000a │ │ +08bb4c: |[08bb4c] android.support.v7.internal.view.menu.BaseMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +08bb5c: 2041 fe02 |0000: instance-of v1, v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +08bb60: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +08bb64: 0740 |0004: move-object v0, v4 │ │ +08bb66: 1f00 fe02 |0005: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +08bb6a: 6e30 8616 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@1686 │ │ +08bb70: 1f00 af03 |000a: check-cast v0, Landroid/view/View; // type@03af │ │ +08bb74: 1100 |000c: return-object v0 │ │ +08bb76: 6e20 8816 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@1688 │ │ +08bb7c: 0c00 |0010: move-result-object v0 │ │ +08bb7e: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=180 │ │ 0x000a line=181 │ │ 0x000d line=178 │ │ @@ -182032,31 +182031,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 │ │ -08bb7c: |[08bb7c] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -08bb8c: 5430 d908 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08bb90: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -08bb94: 5430 db08 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ -08bb98: 5231 d808 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@08d8 │ │ -08bb9c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -08bb9e: 6e40 ed1d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08bba4: 0c00 |000c: move-result-object v0 │ │ -08bba6: 1f00 f802 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@02f8 │ │ -08bbaa: 5b30 d908 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08bbae: 5430 d908 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08bbb2: 5431 d708 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ -08bbb6: 7220 1e18 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@181e │ │ -08bbbc: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -08bbbe: 6e20 9516 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1695 │ │ -08bbc4: 5430 d908 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08bbc8: 1100 |001e: return-object v0 │ │ +08bb80: |[08bb80] android.support.v7.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +08bb90: 5430 d908 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08bb94: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +08bb98: 5430 db08 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@08db │ │ +08bb9c: 5231 d808 |0006: iget v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@08d8 │ │ +08bba0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +08bba2: 6e40 ed1d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08bba8: 0c00 |000c: move-result-object v0 │ │ +08bbaa: 1f00 ff02 |000d: check-cast v0, Landroid/support/v7/internal/view/menu/MenuView; // type@02ff │ │ +08bbae: 5b30 d908 |000f: iput-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08bbb2: 5430 d908 |0011: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08bbb6: 5431 d708 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ +08bbba: 7220 1e18 1000 |0015: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@181e │ │ +08bbc0: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +08bbc2: 6e20 9516 0300 |0019: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1695 │ │ +08bbc8: 5430 d908 |001c: iget-object v0, v3, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08bbcc: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -182069,22 +182068,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 │ │ -08bbcc: |[08bbcc] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08bbdc: 5b12 d308 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@08d3 │ │ -08bbe0: 5410 d308 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@08d3 │ │ -08bbe4: 7110 ea1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08bbea: 0c00 |0007: move-result-object v0 │ │ -08bbec: 5b10 d508 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08d5 │ │ -08bbf0: 5b13 d708 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ -08bbf4: 0e00 |000c: return-void │ │ +08bbd0: |[08bbd0] android.support.v7.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08bbe0: 5b12 d308 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@08d3 │ │ +08bbe4: 5410 d308 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@08d3 │ │ +08bbe8: 7110 ea1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08bbee: 0c00 |0007: move-result-object v0 │ │ +08bbf0: 5b10 d508 |0008: iput-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08d5 │ │ +08bbf4: 5b13 d708 |000a: iput-object v3, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ +08bbf8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ 0x000a line=67 │ │ 0x000c line=68 │ │ locals : │ │ @@ -182097,20 +182096,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 │ │ -08bbf8: |[08bbf8] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08bc08: 5410 d208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ -08bc0c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08bc10: 5410 d208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ -08bc14: 7230 0518 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@1805 │ │ -08bc1a: 0e00 |0009: return-void │ │ +08bbfc: |[08bbfc] android.support.v7.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08bc0c: 5410 d208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ +08bc10: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08bc14: 5410 d208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ +08bc18: 7230 0518 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@1805 │ │ +08bc1e: 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; │ │ @@ -182122,23 +182121,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 │ │ -08bc1c: |[08bc1c] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08bc2c: 5410 d208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ -08bc30: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08bc34: 5410 d208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ -08bc38: 7220 0618 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ -08bc3e: 0a00 |0009: move-result v0 │ │ -08bc40: 0f00 |000a: return v0 │ │ -08bc42: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08bc44: 28fe |000c: goto 000a // -0002 │ │ +08bc20: |[08bc20] android.support.v7.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +08bc30: 5410 d208 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ +08bc34: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08bc38: 5410 d208 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ +08bc3c: 7220 0618 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ +08bc42: 0a00 |0009: move-result v0 │ │ +08bc44: 0f00 |000a: return v0 │ │ +08bc46: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08bc48: 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; │ │ @@ -182149,17 +182148,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 │ │ -08bc48: |[08bc48] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -08bc58: 5b01 d208 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ -08bc5c: 0e00 |0002: return-void │ │ +08bc4c: |[08bc4c] android.support.v7.internal.view.menu.BaseMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +08bc5c: 5b01 d208 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08d2 │ │ +08bc60: 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; │ │ @@ -182169,17 +182168,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bc60: |[08bc60] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -08bc70: 5901 d408 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@08d4 │ │ -08bc74: 0e00 |0002: return-void │ │ +08bc64: |[08bc64] android.support.v7.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +08bc74: 5901 d408 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mId:I // field@08d4 │ │ +08bc78: 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 │ │ @@ -182189,17 +182188,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 │ │ -08bc78: |[08bc78] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08bc88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08bc8a: 0f00 |0001: return v0 │ │ +08bc7c: |[08bc7c] android.support.v7.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08bc8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08bc8e: 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; │ │ @@ -182209,65 +182208,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -08bc8c: |[08bc8c] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -08bc9c: 54a7 d908 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ -08bca0: 1f07 ad03 |0002: check-cast v7, Landroid/view/ViewGroup; // type@03ad │ │ -08bca4: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -08bca8: 0e00 |0006: return-void │ │ -08bcaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08bcac: 54a9 d708 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ -08bcb0: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ -08bcb4: 54a9 d708 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ -08bcb8: 6e10 0417 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ -08bcbe: 54a9 d708 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ -08bcc2: 6e10 1217 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -08bcc8: 0c08 |0016: move-result-object v8 │ │ -08bcca: 6e10 0d23 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08bcd0: 0a04 |001a: move-result v4 │ │ -08bcd2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -08bcd4: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ -08bcd8: 6e20 0723 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08bcde: 0c03 |0021: move-result-object v3 │ │ -08bce0: 1f03 ea02 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08bce4: 6e30 9416 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1694 │ │ -08bcea: 0a09 |0027: move-result v9 │ │ -08bcec: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ -08bcf0: 6e20 141f 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -08bcf6: 0c01 |002d: move-result-object v1 │ │ -08bcf8: 2019 f702 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -08bcfc: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ -08bd00: 0719 |0032: move-object v9, v1 │ │ -08bd02: 1f09 f702 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -08bd06: 7210 1318 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1813 │ │ -08bd0c: 0c06 |0038: move-result-object v6 │ │ -08bd0e: 6e40 8d16 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@168d │ │ -08bd14: 0c05 |003c: move-result-object v5 │ │ -08bd16: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ -08bd1a: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -08bd1c: 6e20 e61e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1ee6 │ │ -08bd22: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ -08bd26: 6e30 8516 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1685 │ │ -08bd2c: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08bd30: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08bd34: 28d0 |004c: goto 001c // -0030 │ │ -08bd36: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -08bd38: 28eb |004e: goto 0039 // -0015 │ │ -08bd3a: 6e10 151f 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -08bd40: 0a09 |0052: move-result v9 │ │ -08bd42: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ -08bd46: 6e30 8a16 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@168a │ │ -08bd4c: 0a09 |0058: move-result v9 │ │ -08bd4e: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ -08bd52: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08bd56: 28f2 |005d: goto 004f // -000e │ │ +08bc90: |[08bc90] android.support.v7.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +08bca0: 54a7 d908 |0000: iget-object v7, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08d9 │ │ +08bca4: 1f07 b603 |0002: check-cast v7, Landroid/view/ViewGroup; // type@03b6 │ │ +08bca8: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +08bcac: 0e00 |0006: return-void │ │ +08bcae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08bcb0: 54a9 d708 |0008: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ +08bcb4: 3809 4500 |000a: if-eqz v9, 004f // +0045 │ │ +08bcb8: 54a9 d708 |000c: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ +08bcbc: 6e10 0417 0900 |000e: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ +08bcc2: 54a9 d708 |0011: iget-object v9, v10, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08d7 │ │ +08bcc6: 6e10 1217 0900 |0013: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +08bccc: 0c08 |0016: move-result-object v8 │ │ +08bcce: 6e10 0d23 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08bcd4: 0a04 |001a: move-result v4 │ │ +08bcd6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +08bcd8: 3542 3300 |001c: if-ge v2, v4, 004f // +0033 │ │ +08bcdc: 6e20 0723 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08bce2: 0c03 |0021: move-result-object v3 │ │ +08bce4: 1f03 f102 |0022: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08bce8: 6e30 9416 0a03 |0024: invoke-virtual {v10, v0, v3}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@1694 │ │ +08bcee: 0a09 |0027: move-result v9 │ │ +08bcf0: 3809 2200 |0028: if-eqz v9, 004a // +0022 │ │ +08bcf4: 6e20 141f 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +08bcfa: 0c01 |002d: move-result-object v1 │ │ +08bcfc: 2019 fe02 |002e: instance-of v9, v1, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +08bd00: 3809 1d00 |0030: if-eqz v9, 004d // +001d │ │ +08bd04: 0719 |0032: move-object v9, v1 │ │ +08bd06: 1f09 fe02 |0033: check-cast v9, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +08bd0a: 7210 1318 0900 |0035: invoke-interface {v9}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1813 │ │ +08bd10: 0c06 |0038: move-result-object v6 │ │ +08bd12: 6e40 8d16 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@168d │ │ +08bd18: 0c05 |003c: move-result-object v5 │ │ +08bd1a: 3263 0600 |003d: if-eq v3, v6, 0043 // +0006 │ │ +08bd1e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +08bd20: 6e20 e61e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1ee6 │ │ +08bd26: 3215 0500 |0043: if-eq v5, v1, 0048 // +0005 │ │ +08bd2a: 6e30 8516 5a00 |0045: invoke-virtual {v10, v5, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@1685 │ │ +08bd30: d800 0001 |0048: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08bd34: d802 0201 |004a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08bd38: 28d0 |004c: goto 001c // -0030 │ │ +08bd3a: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +08bd3c: 28eb |004e: goto 0039 // -0015 │ │ +08bd3e: 6e10 151f 0700 |004f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +08bd44: 0a09 |0052: move-result v9 │ │ +08bd46: 3590 b3ff |0053: if-ge v0, v9, 0006 // -004d │ │ +08bd4a: 6e30 8a16 7a00 |0055: invoke-virtual {v10, v7, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@168a │ │ +08bd50: 0a09 |0058: move-result v9 │ │ +08bd52: 3909 f6ff |0059: if-nez v9, 004f // -000a │ │ +08bd56: d800 0001 |005b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08bd5a: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=121 │ │ 0x0007 line=89 │ │ 0x0008 line=90 │ │ @@ -182303,17 +182302,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 : 641 (BaseMenuPresenter.java) │ │ │ │ Class #671 header: │ │ -class_idx : 735 │ │ +class_idx : 742 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 736 │ │ +superclass_idx : 743 │ │ source_file_idx : 643 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #671 annotations: │ │ @@ -182347,17 +182346,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08bd58: |[08bd58] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ -08bd68: 7020 9c16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ -08bd6e: 0e00 |0003: return-void │ │ +08bd5c: |[08bd5c] android.support.v7.internal.view.menu.BaseMenuWrapper.:(Ljava/lang/Object;)V │ │ +08bd6c: 7020 9c16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ +08bd72: 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; │ │ @@ -182370,33 +182369,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 │ │ -08bd70: |[08bd70] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08bd80: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -08bd84: 5421 dc08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bd88: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -08bd8c: 2201 8004 |0006: new-instance v1, Ljava/util/HashMap; // type@0480 │ │ -08bd90: 7010 1923 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2319 │ │ -08bd96: 5b21 dc08 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bd9a: 5421 dc08 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bd9e: 6e20 1c23 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -08bda4: 0c00 |0012: move-result-object v0 │ │ -08bda6: 1f00 3401 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -08bdaa: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -08bdae: 7110 2218 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1822 │ │ -08bdb4: 0c00 |001a: move-result-object v0 │ │ -08bdb6: 5421 dc08 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bdba: 6e30 1e23 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -08bdc0: 1100 |0020: return-object v0 │ │ -08bdc2: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -08bdc4: 28fe |0022: goto 0020 // -0002 │ │ +08bd74: |[08bd74] android.support.v7.internal.view.menu.BaseMenuWrapper.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08bd84: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +08bd88: 5421 dc08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08bd8c: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +08bd90: 2201 8904 |0006: new-instance v1, Ljava/util/HashMap; // type@0489 │ │ +08bd94: 7010 1923 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2319 │ │ +08bd9a: 5b21 dc08 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08bd9e: 5421 dc08 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08bda2: 6e20 1c23 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +08bda8: 0c00 |0012: move-result-object v0 │ │ +08bdaa: 1f00 3b01 |0013: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +08bdae: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +08bdb2: 7110 2218 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1822 │ │ +08bdb8: 0c00 |001a: move-result-object v0 │ │ +08bdba: 5421 dc08 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08bdbe: 6e30 1e23 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +08bdc4: 1100 |0020: return-object v0 │ │ +08bdc6: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +08bdc8: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=39 │ │ 0x0006 line=40 │ │ 0x000d line=43 │ │ 0x0015 line=45 │ │ @@ -182414,33 +182413,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 │ │ -08bdc8: |[08bdc8] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ -08bdd8: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -08bddc: 5421 dd08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08bde0: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ -08bde4: 2201 8004 |0006: new-instance v1, Ljava/util/HashMap; // type@0480 │ │ -08bde8: 7010 1923 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2319 │ │ -08bdee: 5b21 dd08 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08bdf2: 5421 dd08 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08bdf6: 6e20 1c23 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ -08bdfc: 0c00 |0012: move-result-object v0 │ │ -08bdfe: 1f00 9b03 |0013: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -08be02: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ -08be06: 7110 2418 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1824 │ │ -08be0c: 0c00 |001a: move-result-object v0 │ │ -08be0e: 5421 dd08 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08be12: 6e30 1e23 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ -08be18: 1100 |0020: return-object v0 │ │ -08be1a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -08be1c: 28fe |0022: goto 0020 // -0002 │ │ +08bdcc: |[08bdcc] android.support.v7.internal.view.menu.BaseMenuWrapper.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; │ │ +08bddc: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +08bde0: 5421 dd08 |0002: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08bde4: 3901 0900 |0004: if-nez v1, 000d // +0009 │ │ +08bde8: 2201 8904 |0006: new-instance v1, Ljava/util/HashMap; // type@0489 │ │ +08bdec: 7010 1923 0100 |0008: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2319 │ │ +08bdf2: 5b21 dd08 |000b: iput-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08bdf6: 5421 dd08 |000d: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08bdfa: 6e20 1c23 3100 |000f: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@231c │ │ +08be00: 0c00 |0012: move-result-object v0 │ │ +08be02: 1f00 a303 |0013: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +08be06: 3900 0b00 |0015: if-nez v0, 0020 // +000b │ │ +08be0a: 7110 2418 0300 |0017: invoke-static {v3}, Landroid/support/v7/internal/view/menu/MenuWrapperFactory;.createSupportSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/support/v4/internal/view/SupportSubMenu; // method@1824 │ │ +08be10: 0c00 |001a: move-result-object v0 │ │ +08be12: 5421 dd08 |001b: iget-object v1, v2, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08be16: 6e30 1e23 3100 |001d: invoke-virtual {v1, v3, v0}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@231e │ │ +08be1c: 1100 |0020: return-object v0 │ │ +08be1e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +08be20: 28fe |0022: goto 0020 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=58 │ │ 0x0006 line=59 │ │ 0x000d line=62 │ │ 0x0015 line=64 │ │ @@ -182458,24 +182457,24 @@ │ │ type : '()V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08be20: |[08be20] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ -08be30: 5410 dc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08be34: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08be38: 5410 dc08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08be3c: 6e10 1a23 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@231a │ │ -08be42: 5410 dd08 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08be46: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -08be4a: 5410 dd08 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ -08be4e: 6e10 1a23 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@231a │ │ -08be54: 0e00 |0012: return-void │ │ +08be24: |[08be24] android.support.v7.internal.view.menu.BaseMenuWrapper.internalClear:()V │ │ +08be34: 5410 dc08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08be38: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08be3c: 5410 dc08 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08be40: 6e10 1a23 0000 |0006: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@231a │ │ +08be46: 5410 dd08 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08be4a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +08be4e: 5410 dd08 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mSubMenus:Ljava/util/HashMap; // field@08dd │ │ +08be52: 6e10 1a23 0000 |000f: invoke-virtual {v0}, Ljava/util/HashMap;.clear:()V // method@231a │ │ +08be58: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0009 line=78 │ │ 0x000d line=79 │ │ 0x0012 line=81 │ │ @@ -182488,34 +182487,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -08be58: |[08be58] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ -08be68: 5432 dc08 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08be6c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -08be70: 0e00 |0004: return-void │ │ -08be72: 5432 dc08 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08be76: 6e10 1d23 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@231d │ │ -08be7c: 0c02 |000a: move-result-object v2 │ │ -08be7e: 7210 4223 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -08be84: 0c00 |000e: move-result-object v0 │ │ -08be86: 7210 2023 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08be8c: 0a02 |0012: move-result v2 │ │ -08be8e: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -08be92: 7210 2123 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08be98: 0c01 |0018: move-result-object v1 │ │ -08be9a: 1f01 9703 |0019: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -08be9e: 7210 0f1e 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ -08bea4: 0a02 |001e: move-result v2 │ │ -08bea6: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -08beaa: 7210 2223 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ -08beb0: 28eb |0024: goto 000f // -0015 │ │ +08be5c: |[08be5c] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveGroup:(I)V │ │ +08be6c: 5432 dc08 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08be70: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +08be74: 0e00 |0004: return-void │ │ +08be76: 5432 dc08 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08be7a: 6e10 1d23 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@231d │ │ +08be80: 0c02 |000a: move-result-object v2 │ │ +08be82: 7210 4223 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +08be88: 0c00 |000e: move-result-object v0 │ │ +08be8a: 7210 2023 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08be90: 0a02 |0012: move-result v2 │ │ +08be92: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +08be96: 7210 2123 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08be9c: 0c01 |0018: move-result-object v1 │ │ +08be9e: 1f01 9f03 |0019: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +08bea2: 7210 0f1e 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ +08bea8: 0a02 |001e: move-result v2 │ │ +08beaa: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +08beae: 7210 2223 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ +08beb4: 28eb |0024: goto 000f // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=97 │ │ 0x0005 line=88 │ │ 0x000f line=91 │ │ 0x0015 line=92 │ │ @@ -182533,34 +182532,34 @@ │ │ type : '(I)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -08beb4: |[08beb4] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ -08bec4: 5432 dc08 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bec8: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -08becc: 0e00 |0004: return-void │ │ -08bece: 5432 dc08 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ -08bed2: 6e10 1d23 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@231d │ │ -08bed8: 0c02 |000a: move-result-object v2 │ │ -08beda: 7210 4223 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ -08bee0: 0c00 |000e: move-result-object v0 │ │ -08bee2: 7210 2023 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08bee8: 0a02 |0012: move-result v2 │ │ -08beea: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ -08beee: 7210 2123 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08bef4: 0c01 |0018: move-result-object v1 │ │ -08bef6: 1f01 9703 |0019: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -08befa: 7210 121e 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -08bf00: 0a02 |001e: move-result v2 │ │ -08bf02: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ -08bf06: 7210 2223 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ -08bf0c: 28e0 |0024: goto 0004 // -0020 │ │ +08beb8: |[08beb8] android.support.v7.internal.view.menu.BaseMenuWrapper.internalRemoveItem:(I)V │ │ +08bec8: 5432 dc08 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08becc: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +08bed0: 0e00 |0004: return-void │ │ +08bed2: 5432 dc08 |0005: iget-object v2, v3, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.mMenuItems:Ljava/util/HashMap; // field@08dc │ │ +08bed6: 6e10 1d23 0200 |0007: invoke-virtual {v2}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@231d │ │ +08bedc: 0c02 |000a: move-result-object v2 │ │ +08bede: 7210 4223 0200 |000b: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2342 │ │ +08bee4: 0c00 |000e: move-result-object v0 │ │ +08bee6: 7210 2023 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08beec: 0a02 |0012: move-result v2 │ │ +08beee: 3802 f1ff |0013: if-eqz v2, 0004 // -000f │ │ +08bef2: 7210 2123 0000 |0015: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08bef8: 0c01 |0018: move-result-object v1 │ │ +08befa: 1f01 9f03 |0019: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +08befe: 7210 121e 0100 |001b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +08bf04: 0a02 |001e: move-result v2 │ │ +08bf06: 3324 f0ff |001f: if-ne v4, v2, 000f // -0010 │ │ +08bf0a: 7210 2223 0000 |0021: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2322 │ │ +08bf10: 28e0 |0024: goto 0004 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0004 line=114 │ │ 0x0005 line=104 │ │ 0x000f line=107 │ │ 0x0015 line=108 │ │ @@ -182572,17 +182571,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 : 643 (BaseMenuWrapper.java) │ │ │ │ Class #672 header: │ │ -class_idx : 737 │ │ +class_idx : 744 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 996 │ │ +superclass_idx : 1005 │ │ source_file_idx : 915 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #672 - │ │ @@ -182609,18 +182608,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 │ │ -08bf10: |[08bf10] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08bf20: 7030 8220 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2082 │ │ -08bf26: 6e20 a716 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@16a7 │ │ -08bf2c: 0e00 |0006: return-void │ │ +08bf14: |[08bf14] android.support.v7.internal.view.menu.ExpandedMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08bf24: 7030 8220 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2082 │ │ +08bf2a: 6e20 a716 0000 |0003: invoke-virtual {v0, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@16a7 │ │ +08bf30: 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; │ │ @@ -182633,17 +182632,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08bf30: |[08bf30] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ -08bf40: 5210 df08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@08df │ │ -08bf44: 0f00 |0002: return v0 │ │ +08bf34: |[08bf34] android.support.v7.internal.view.menu.ExpandedMenuView.getWindowAnimations:()I │ │ +08bf44: 5210 df08 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mAnimations:I // field@08df │ │ +08bf48: 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;) │ │ @@ -182651,17 +182650,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 │ │ -08bf48: |[08bf48] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08bf58: 5b01 e008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08e0 │ │ -08bf5c: 0e00 |0002: return-void │ │ +08bf4c: |[08bf4c] android.support.v7.internal.view.menu.ExpandedMenuView.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08bf5c: 5b01 e008 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08e0 │ │ +08bf60: 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; │ │ @@ -182671,20 +182670,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 │ │ -08bf60: |[08bf60] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08bf70: 5420 e008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08e0 │ │ -08bf74: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08bf76: 6e30 1b17 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08bf7c: 0a00 |0006: move-result v0 │ │ -08bf7e: 0f00 |0007: return v0 │ │ +08bf64: |[08bf64] android.support.v7.internal.view.menu.ExpandedMenuView.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08bf74: 5420 e008 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08e0 │ │ +08bf78: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08bf7a: 6e30 1b17 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08bf80: 0a00 |0006: move-result v0 │ │ +08bf82: 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; │ │ │ │ @@ -182693,19 +182692,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08bf80: |[08bf80] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ -08bf90: 6f10 9020 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@2090 │ │ -08bf96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08bf98: 6e20 a616 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@16a6 │ │ -08bf9e: 0e00 |0007: return-void │ │ +08bf84: |[08bf84] android.support.v7.internal.view.menu.ExpandedMenuView.onDetachedFromWindow:()V │ │ +08bf94: 6f10 9020 0100 |0000: invoke-super {v1}, Landroid/widget/ListView;.onDetachedFromWindow:()V // method@2090 │ │ +08bf9a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08bf9c: 6e20 a616 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setChildrenDrawingCacheEnabled:(Z)V // method@16a6 │ │ +08bfa2: 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; │ │ @@ -182715,40 +182714,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 │ │ -08bfa0: |[08bfa0] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -08bfb0: 6e10 9f16 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@169f │ │ -08bfb6: 0c00 |0003: move-result-object v0 │ │ -08bfb8: 7220 7920 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2079 │ │ -08bfbe: 0c00 |0007: move-result-object v0 │ │ -08bfc0: 1f00 ea02 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08bfc4: 6e20 a216 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16a2 │ │ -08bfca: 0e00 |000d: return-void │ │ +08bfa4: |[08bfa4] android.support.v7.internal.view.menu.ExpandedMenuView.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +08bfb4: 6e10 9f16 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.getAdapter:()Landroid/widget/ListAdapter; // method@169f │ │ +08bfba: 0c00 |0003: move-result-object v0 │ │ +08bfbc: 7220 7920 4000 |0004: invoke-interface {v0, v4}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2079 │ │ +08bfc2: 0c00 |0007: move-result-object v0 │ │ +08bfc4: 1f00 f102 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08bfc8: 6e20 a216 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.invokeItem:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16a2 │ │ +08bfce: 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 : 915 (ExpandedMenuView.java) │ │ │ │ Class #673 header: │ │ -class_idx : 738 │ │ +class_idx : 745 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 993 │ │ -source_file_idx : 2387 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 2396 │ │ static_fields_size : 1 │ │ instance_fields_size: 14 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #673 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/ListMenuItemView;' │ │ @@ -182825,18 +182824,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 │ │ -08bfcc: |[08bfcc] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08bfdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08bfde: 7040 a916 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a9 │ │ -08bfe4: 0e00 |0004: return-void │ │ +08bfd0: |[08bfd0] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08bfe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08bfe2: 7040 a916 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@16a9 │ │ +08bfe8: 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; │ │ @@ -182847,37 +182846,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 │ │ -08bfe8: |[08bfe8] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08bff8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08bffa: 7030 5820 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ -08c000: 5b45 e408 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@08e4 │ │ -08c004: 6201 2308 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0823 │ │ -08c008: 6e53 1001 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -08c00e: 0c00 |000b: move-result-object v0 │ │ -08c010: 1251 |000c: const/4 v1, #int 5 // #5 │ │ -08c012: 6e20 8701 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -08c018: 0c01 |0010: move-result-object v1 │ │ -08c01a: 5b41 e208 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -08c01e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -08c020: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ -08c022: 6e30 8c01 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -08c028: 0a01 |0018: move-result v1 │ │ -08c02a: 5941 ed08 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ -08c02e: 1271 |001b: const/4 v1, #int 7 // #7 │ │ -08c030: 6e30 8301 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -08c036: 0a01 |001f: move-result v1 │ │ -08c038: 5c41 ea08 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c03c: 5b45 ee08 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@08ee │ │ -08c040: 6e10 9101 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -08c046: 0e00 |0027: return-void │ │ +08bfec: |[08bfec] android.support.v7.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +08bffc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08bffe: 7030 5820 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ +08c004: 5b45 e408 |0004: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@08e4 │ │ +08c008: 6201 2308 |0006: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.MenuView:[I // field@0823 │ │ +08c00c: 6e53 1001 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +08c012: 0c00 |000b: move-result-object v0 │ │ +08c014: 1251 |000c: const/4 v1, #int 5 // #5 │ │ +08c016: 6e20 8701 1000 |000d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +08c01c: 0c01 |0010: move-result-object v1 │ │ +08c01e: 5b41 e208 |0011: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ +08c022: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +08c024: 12f2 |0014: const/4 v2, #int -1 // #ff │ │ +08c026: 6e30 8c01 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +08c02c: 0a01 |0018: move-result v1 │ │ +08c02e: 5941 ed08 |0019: iput v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ +08c032: 1271 |001b: const/4 v1, #int 7 // #7 │ │ +08c034: 6e30 8301 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +08c03a: 0a01 |001f: move-result v1 │ │ +08c03c: 5c41 ea08 |0020: iput-boolean v1, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c040: 5b45 ee08 |0022: iput-object v5, v4, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@08ee │ │ +08c044: 6e10 9101 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +08c04a: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x0006 line=66 │ │ 0x000c line=70 │ │ 0x0013 line=71 │ │ @@ -182897,23 +182896,23 @@ │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08c048: |[08c048] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -08c058: 5410 e708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ -08c05c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08c060: 5410 e408 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@08e4 │ │ -08c064: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08c06a: 0c00 |0009: move-result-object v0 │ │ -08c06c: 5b10 e708 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ -08c070: 5410 e708 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ -08c074: 1100 |000e: return-object v0 │ │ +08c04c: |[08c04c] android.support.v7.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +08c05c: 5410 e708 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ +08c060: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08c064: 5410 e408 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@08e4 │ │ +08c068: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08c06e: 0c00 |0009: move-result-object v0 │ │ +08c070: 5b10 e708 |000a: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ +08c074: 5410 e708 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@08e7 │ │ +08c078: 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; │ │ @@ -182923,26 +182922,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -08c078: |[08c078] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -08c088: 7010 ad16 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ -08c08e: 0c00 |0003: move-result-object v0 │ │ -08c090: 6001 3907 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0739 │ │ -08c094: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08c096: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08c09c: 0c01 |000a: move-result-object v1 │ │ -08c09e: 1f01 d403 |000b: check-cast v1, Landroid/widget/CheckBox; // type@03d4 │ │ -08c0a2: 5b31 e308 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c0a6: 5431 e308 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c0aa: 6e20 aa16 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@16aa │ │ -08c0b0: 0e00 |0014: return-void │ │ +08c07c: |[08c07c] android.support.v7.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +08c08c: 7010 ad16 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ +08c092: 0c00 |0003: move-result-object v0 │ │ +08c094: 6001 3907 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_checkbox:I // field@0739 │ │ +08c098: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08c09a: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08c0a0: 0c01 |000a: move-result-object v1 │ │ +08c0a2: 1f01 dd03 |000b: check-cast v1, Landroid/widget/CheckBox; // type@03dd │ │ +08c0a6: 5b31 e308 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c0aa: 5431 e308 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c0ae: 6e20 aa16 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@16aa │ │ +08c0b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ 0x000f line=269 │ │ 0x0014 line=270 │ │ locals : │ │ @@ -182954,26 +182953,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -08c0b4: |[08c0b4] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -08c0c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08c0c6: 7010 ad16 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ -08c0cc: 0c00 |0004: move-result-object v0 │ │ -08c0ce: 6001 3a07 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@073a │ │ -08c0d2: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08c0d8: 0c01 |000a: move-result-object v1 │ │ -08c0da: 1f01 df03 |000b: check-cast v1, Landroid/widget/ImageView; // type@03df │ │ -08c0de: 5b31 e608 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c0e2: 5431 e608 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c0e6: 6e30 ab16 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@16ab │ │ -08c0ec: 0e00 |0014: return-void │ │ +08c0b8: |[08c0b8] android.support.v7.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +08c0c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08c0ca: 7010 ad16 0300 |0001: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ +08c0d0: 0c00 |0004: move-result-object v0 │ │ +08c0d2: 6001 3a07 |0005: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_icon:I // field@073a │ │ +08c0d6: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08c0dc: 0c01 |000a: move-result-object v1 │ │ +08c0de: 1f01 e803 |000b: check-cast v1, Landroid/widget/ImageView; // type@03e8 │ │ +08c0e2: 5b31 e608 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c0e6: 5431 e608 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c0ea: 6e30 ab16 1302 |0011: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@16ab │ │ +08c0f0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ locals : │ │ @@ -182985,26 +182984,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -08c0f0: |[08c0f0] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -08c100: 7010 ad16 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ -08c106: 0c00 |0003: move-result-object v0 │ │ -08c108: 6001 3c07 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@073c │ │ -08c10c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08c10e: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08c114: 0c01 |000a: move-result-object v1 │ │ -08c116: 1f01 ea03 |000b: check-cast v1, Landroid/widget/RadioButton; // type@03ea │ │ -08c11a: 5b31 eb08 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c11e: 5431 eb08 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c122: 6e20 aa16 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@16aa │ │ -08c128: 0e00 |0014: return-void │ │ +08c0f4: |[08c0f4] android.support.v7.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +08c104: 7010 ad16 0300 |0000: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@16ad │ │ +08c10a: 0c00 |0003: move-result-object v0 │ │ +08c10c: 6001 3c07 |0004: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_radio:I // field@073c │ │ +08c110: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08c112: 6e40 ed1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08c118: 0c01 |000a: move-result-object v1 │ │ +08c11a: 1f01 f303 |000b: check-cast v1, Landroid/widget/RadioButton; // type@03f3 │ │ +08c11e: 5b31 eb08 |000d: iput-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c122: 5431 eb08 |000f: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c126: 6e20 aa16 1300 |0011: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@16aa │ │ +08c12c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ 0x000f line=261 │ │ 0x0014 line=262 │ │ locals : │ │ @@ -183017,17 +183016,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 │ │ -08c12c: |[08c12c] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -08c13c: 5410 e808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c140: 1100 |0002: return-object v0 │ │ +08c130: |[08c130] android.support.v7.internal.view.menu.ListMenuItemView.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +08c140: 5410 e808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c144: 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;) │ │ @@ -183035,42 +183034,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 │ │ -08c144: |[08c144] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ -08c154: 5b23 e808 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c158: 5924 e908 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@08e9 │ │ -08c15c: 6e10 6617 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ -08c162: 0a00 |0007: move-result v0 │ │ -08c164: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ -08c168: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08c16a: 6e20 bf16 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@16bf │ │ -08c170: 6e20 5c17 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@175c │ │ -08c176: 0c00 |0011: move-result-object v0 │ │ -08c178: 6e20 be16 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@16be │ │ -08c17e: 6e10 6217 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1762 │ │ -08c184: 0a00 |0018: move-result v0 │ │ -08c186: 6e20 b816 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@16b8 │ │ -08c18c: 6e10 8b17 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@178b │ │ -08c192: 0a00 |001f: move-result v0 │ │ -08c194: 6e10 5617 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ -08c19a: 0a01 |0023: move-result v1 │ │ -08c19c: 6e30 bd16 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@16bd │ │ -08c1a2: 6e10 4f17 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ -08c1a8: 0c00 |002a: move-result-object v0 │ │ -08c1aa: 6e20 bc16 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16bc │ │ -08c1b0: 6e10 6417 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ -08c1b6: 0a00 |0031: move-result v0 │ │ -08c1b8: 6e20 ba16 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@16ba │ │ -08c1be: 0e00 |0035: return-void │ │ -08c1c0: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ -08c1c4: 28d3 |0038: goto 000b // -002d │ │ +08c148: |[08c148] android.support.v7.internal.view.menu.ListMenuItemView.initialize:(Landroid/support/v7/internal/view/menu/MenuItemImpl;I)V │ │ +08c158: 5b23 e808 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c15c: 5924 e908 |0002: iput v4, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mMenuType:I // field@08e9 │ │ +08c160: 6e10 6617 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ +08c166: 0a00 |0007: move-result v0 │ │ +08c168: 3800 2e00 |0008: if-eqz v0, 0036 // +002e │ │ +08c16c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08c16e: 6e20 bf16 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@16bf │ │ +08c174: 6e20 5c17 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@175c │ │ +08c17a: 0c00 |0011: move-result-object v0 │ │ +08c17c: 6e20 be16 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@16be │ │ +08c182: 6e10 6217 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1762 │ │ +08c188: 0a00 |0018: move-result v0 │ │ +08c18a: 6e20 b816 0200 |0019: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@16b8 │ │ +08c190: 6e10 8b17 0300 |001c: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@178b │ │ +08c196: 0a00 |001f: move-result v0 │ │ +08c198: 6e10 5617 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ +08c19e: 0a01 |0023: move-result v1 │ │ +08c1a0: 6e30 bd16 0201 |0024: invoke-virtual {v2, v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@16bd │ │ +08c1a6: 6e10 4f17 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@174f │ │ +08c1ac: 0c00 |002a: move-result-object v0 │ │ +08c1ae: 6e20 bc16 0200 |002b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@16bc │ │ +08c1b4: 6e10 6417 0300 |002e: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ +08c1ba: 0a00 |0031: move-result v0 │ │ +08c1bc: 6e20 ba16 0200 |0032: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@16ba │ │ +08c1c2: 0e00 |0035: return-void │ │ +08c1c4: 1300 0800 |0036: const/16 v0, #int 8 // #8 │ │ +08c1c8: 28d3 |0038: goto 000b // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0004 line=103 │ │ 0x000e line=105 │ │ 0x0015 line=106 │ │ @@ -183089,36 +183088,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08c1c8: |[08c1c8] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -08c1d8: 6f10 6820 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2068 │ │ -08c1de: 5430 e208 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ -08c1e2: 6e20 b716 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@16b7 │ │ -08c1e8: 6000 2307 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ -08c1ec: 6e20 ac16 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ -08c1f2: 0c00 |000d: move-result-object v0 │ │ -08c1f4: 1f00 fb03 |000e: check-cast v0, Landroid/widget/TextView; // type@03fb │ │ -08c1f8: 5b30 ef08 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c1fc: 5230 ed08 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ -08c200: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -08c202: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -08c206: 5430 ef08 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c20a: 5431 ee08 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@08ee │ │ -08c20e: 5232 ed08 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ -08c212: 6e30 2b21 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -08c218: 6000 1c07 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@071c │ │ -08c21c: 6e20 ac16 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ -08c222: 0c00 |0025: move-result-object v0 │ │ -08c224: 1f00 fb03 |0026: check-cast v0, Landroid/widget/TextView; // type@03fb │ │ -08c228: 5b30 ec08 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ -08c22c: 0e00 |002a: return-void │ │ +08c1cc: |[08c1cc] android.support.v7.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +08c1dc: 6f10 6820 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@2068 │ │ +08c1e2: 5430 e208 |0003: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@08e2 │ │ +08c1e6: 6e20 b716 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@16b7 │ │ +08c1ec: 6000 2307 |0008: sget v0, Landroid/support/v7/appcompat/R$id;.title:I // field@0723 │ │ +08c1f0: 6e20 ac16 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ +08c1f6: 0c00 |000d: move-result-object v0 │ │ +08c1f8: 1f00 0404 |000e: check-cast v0, Landroid/widget/TextView; // type@0404 │ │ +08c1fc: 5b30 ef08 |0010: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c200: 5230 ed08 |0012: iget v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ +08c204: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +08c206: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +08c20a: 5430 ef08 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c20e: 5431 ee08 |0019: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@08ee │ │ +08c212: 5232 ed08 |001b: iget v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@08ed │ │ +08c216: 6e30 2b21 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +08c21c: 6000 1c07 |0020: sget v0, Landroid/support/v7/appcompat/R$id;.shortcut:I // field@071c │ │ +08c220: 6e20 ac16 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@16ac │ │ +08c226: 0c00 |0025: move-result-object v0 │ │ +08c228: 1f00 0404 |0026: check-cast v0, Landroid/widget/TextView; // type@0404 │ │ +08c22c: 5b30 ec08 |0028: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ +08c230: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=88 │ │ 0x0008 line=90 │ │ 0x0012 line=91 │ │ 0x0017 line=92 │ │ @@ -183132,33 +183131,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -08c230: |[08c230] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -08c240: 5432 e608 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c244: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -08c248: 5532 ea08 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c24c: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -08c250: 6e10 af16 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16af │ │ -08c256: 0c01 |000b: move-result-object v1 │ │ -08c258: 5432 e608 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c25c: 6e10 4620 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ -08c262: 0c00 |0011: move-result-object v0 │ │ -08c264: 1f00 e003 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -08c268: 5212 6e0b |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -08c26c: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -08c270: 5202 810b |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0b81 │ │ -08c274: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -08c278: 5212 6e0b |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -08c27c: 5902 810b |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0b81 │ │ -08c280: 6f30 6a20 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ -08c286: 0e00 |0023: return-void │ │ +08c234: |[08c234] android.support.v7.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +08c244: 5432 e608 |0000: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c248: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +08c24c: 5532 ea08 |0004: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c250: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +08c254: 6e10 af16 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@16af │ │ +08c25a: 0c01 |000b: move-result-object v1 │ │ +08c25c: 5432 e608 |000c: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c260: 6e10 4620 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2046 │ │ +08c266: 0c00 |0011: move-result-object v0 │ │ +08c268: 1f00 e903 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +08c26c: 5212 6e0b |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +08c270: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +08c274: 5202 810b |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0b81 │ │ +08c278: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +08c27c: 5212 6e0b |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +08c280: 5902 810b |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0b81 │ │ +08c284: 6f30 6a20 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ +08c28a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0008 line=240 │ │ 0x000c line=241 │ │ 0x0014 line=242 │ │ 0x001c line=243 │ │ @@ -183176,17 +183175,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08c288: |[08c288] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -08c298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c29a: 0f00 |0001: return v0 │ │ +08c28c: |[08c28c] android.support.v7.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +08c29c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c29e: 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;) │ │ @@ -183194,65 +183193,65 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -08c29c: |[08c29c] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -08c2ac: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -08c2b0: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -08c2b4: 5454 eb08 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c2b8: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -08c2bc: 5454 e308 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c2c0: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -08c2c4: 0e00 |000c: return-void │ │ -08c2c6: 5454 e808 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c2ca: 6e10 6517 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ -08c2d0: 0a04 |0012: move-result v4 │ │ -08c2d2: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ -08c2d6: 5454 eb08 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c2da: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ -08c2de: 7010 b316 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@16b3 │ │ -08c2e4: 5450 eb08 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c2e8: 5452 e308 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c2ec: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ -08c2f0: 5454 e808 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c2f4: 6e10 6317 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1763 │ │ -08c2fa: 0a04 |0027: move-result v4 │ │ -08c2fc: 6e20 1c20 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201c │ │ -08c302: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ -08c306: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -08c308: 6e10 1b20 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@201b │ │ -08c30e: 0a04 |0031: move-result v4 │ │ -08c310: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ -08c314: 6e20 1d20 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201d │ │ -08c31a: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ -08c31e: 6e10 1b20 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@201b │ │ -08c324: 0a04 |003c: move-result v4 │ │ -08c326: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ -08c32a: 6e20 1d20 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201d │ │ -08c330: 28ca |0042: goto 000c // -0036 │ │ -08c332: 5454 e308 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c336: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ -08c33a: 7010 b116 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@16b1 │ │ -08c340: 5450 e308 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c344: 5452 eb08 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c348: 28d2 |004e: goto 0020 // -002e │ │ -08c34a: 0131 |004f: move v1, v3 │ │ -08c34c: 28de |0050: goto 002e // -0022 │ │ -08c34e: 5454 e308 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c352: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ -08c356: 5454 e308 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c35a: 6e20 1a20 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@201a │ │ -08c360: 5454 eb08 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c364: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ -08c368: 5454 eb08 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c36c: 6e20 cb20 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@20cb │ │ -08c372: 28a9 |0063: goto 000c // -0057 │ │ +08c2a0: |[08c2a0] android.support.v7.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +08c2b0: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +08c2b4: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +08c2b8: 5454 eb08 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c2bc: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +08c2c0: 5454 e308 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c2c4: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +08c2c8: 0e00 |000c: return-void │ │ +08c2ca: 5454 e808 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c2ce: 6e10 6517 0400 |000f: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ +08c2d4: 0a04 |0012: move-result v4 │ │ +08c2d6: 3804 3000 |0013: if-eqz v4, 0043 // +0030 │ │ +08c2da: 5454 eb08 |0015: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c2de: 3904 0500 |0017: if-nez v4, 001c // +0005 │ │ +08c2e2: 7010 b316 0500 |0019: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@16b3 │ │ +08c2e8: 5450 eb08 |001c: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c2ec: 5452 e308 |001e: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c2f0: 3806 3100 |0020: if-eqz v6, 0051 // +0031 │ │ +08c2f4: 5454 e808 |0022: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c2f8: 6e10 6317 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@1763 │ │ +08c2fe: 0a04 |0027: move-result v4 │ │ +08c300: 6e20 1c20 4000 |0028: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201c │ │ +08c306: 3806 2400 |002b: if-eqz v6, 004f // +0024 │ │ +08c30a: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +08c30c: 6e10 1b20 0000 |002e: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@201b │ │ +08c312: 0a04 |0031: move-result v4 │ │ +08c314: 3214 0500 |0032: if-eq v4, v1, 0037 // +0005 │ │ +08c318: 6e20 1d20 1000 |0034: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201d │ │ +08c31e: 3802 d5ff |0037: if-eqz v2, 000c // -002b │ │ +08c322: 6e10 1b20 0200 |0039: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@201b │ │ +08c328: 0a04 |003c: move-result v4 │ │ +08c32a: 3234 cfff |003d: if-eq v4, v3, 000c // -0031 │ │ +08c32e: 6e20 1d20 3200 |003f: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201d │ │ +08c334: 28ca |0042: goto 000c // -0036 │ │ +08c336: 5454 e308 |0043: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c33a: 3904 0500 |0045: if-nez v4, 004a // +0005 │ │ +08c33e: 7010 b116 0500 |0047: invoke-direct {v5}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@16b1 │ │ +08c344: 5450 e308 |004a: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c348: 5452 eb08 |004c: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c34c: 28d2 |004e: goto 0020 // -002e │ │ +08c34e: 0131 |004f: move v1, v3 │ │ +08c350: 28de |0050: goto 002e // -0022 │ │ +08c352: 5454 e308 |0051: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c356: 3804 0700 |0053: if-eqz v4, 005a // +0007 │ │ +08c35a: 5454 e308 |0055: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c35e: 6e20 1a20 3400 |0057: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@201a │ │ +08c364: 5454 eb08 |005a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c368: 3804 b0ff |005c: if-eqz v4, 000c // -0050 │ │ +08c36c: 5454 eb08 |005e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c370: 6e20 cb20 3400 |0060: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@20cb │ │ +08c376: 28a9 |0063: goto 000c // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=135 │ │ 0x000c line=178 │ │ 0x000d line=144 │ │ 0x0015 line=145 │ │ 0x0019 line=146 │ │ @@ -183288,30 +183287,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08c374: |[08c374] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -08c384: 5421 e808 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c388: 6e10 6517 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ -08c38e: 0a01 |0005: move-result v1 │ │ -08c390: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -08c394: 5421 eb08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c398: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -08c39c: 7010 b316 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@16b3 │ │ -08c3a2: 5420 eb08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ -08c3a6: 6e20 1c20 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201c │ │ -08c3ac: 0e00 |0014: return-void │ │ -08c3ae: 5421 e308 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c3b2: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -08c3b6: 7010 b116 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@16b1 │ │ -08c3bc: 5420 e308 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ -08c3c0: 28f3 |001e: goto 0011 // -000d │ │ +08c378: |[08c378] android.support.v7.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +08c388: 5421 e808 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c38c: 6e10 6517 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ +08c392: 0a01 |0005: move-result v1 │ │ +08c394: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +08c398: 5421 eb08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c39c: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +08c3a0: 7010 b316 0200 |000c: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@16b3 │ │ +08c3a6: 5420 eb08 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@08eb │ │ +08c3aa: 6e20 1c20 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201c │ │ +08c3b0: 0e00 |0014: return-void │ │ +08c3b2: 5421 e308 |0015: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c3b6: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +08c3ba: 7010 b116 0200 |0019: invoke-direct {v2}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@16b1 │ │ +08c3c0: 5420 e308 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@08e3 │ │ +08c3c4: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0008 line=184 │ │ 0x000c line=185 │ │ 0x000f line=187 │ │ 0x0011 line=195 │ │ @@ -183330,18 +183329,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08c3c4: |[08c3c4] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -08c3d4: 5c01 e508 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ -08c3d8: 5c01 ea08 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c3dc: 0e00 |0004: return-void │ │ +08c3c8: |[08c3c8] android.support.v7.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +08c3d8: 5c01 e508 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ +08c3dc: 5c01 ea08 |0002: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c3e0: 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 │ │ @@ -183351,56 +183350,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -08c3e0: |[08c3e0] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -08c3f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08c3f2: 5432 e808 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c3f6: 6e10 8a17 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@178a │ │ -08c3fc: 0a02 |0006: move-result v2 │ │ -08c3fe: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -08c402: 5532 e508 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ -08c406: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -08c40a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -08c40c: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -08c410: 5532 ea08 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c414: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -08c418: 0e00 |0014: return-void │ │ -08c41a: 0110 |0015: move v0, v1 │ │ -08c41c: 28f8 |0016: goto 000e // -0008 │ │ -08c41e: 5432 e608 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c422: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -08c426: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -08c42a: 5532 ea08 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c42e: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -08c432: 5432 e608 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c436: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -08c43a: 7010 b216 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@16b2 │ │ -08c440: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -08c444: 5532 ea08 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ -08c448: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -08c44c: 5432 e608 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c450: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -08c454: 6e20 4c20 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -08c45a: 5432 e608 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c45e: 6e10 4920 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ -08c464: 0a02 |003a: move-result v2 │ │ -08c466: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -08c46a: 5432 e608 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c46e: 6e20 5220 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -08c474: 28d2 |0042: goto 0014 // -002e │ │ -08c476: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -08c478: 28ee |0044: goto 0032 // -0012 │ │ -08c47a: 5431 e608 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ -08c47e: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -08c482: 6e20 5220 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -08c488: 28c8 |004c: goto 0014 // -0038 │ │ +08c3e4: |[08c3e4] android.support.v7.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +08c3f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08c3f6: 5432 e808 |0001: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c3fa: 6e10 8a17 0200 |0003: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@178a │ │ +08c400: 0a02 |0006: move-result v2 │ │ +08c402: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +08c406: 5532 e508 |0009: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ +08c40a: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +08c40e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +08c410: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +08c414: 5532 ea08 |0010: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c418: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +08c41c: 0e00 |0014: return-void │ │ +08c41e: 0110 |0015: move v0, v1 │ │ +08c420: 28f8 |0016: goto 000e // -0008 │ │ +08c422: 5432 e608 |0017: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c426: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +08c42a: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +08c42e: 5532 ea08 |001d: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c432: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +08c436: 5432 e608 |0021: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c43a: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +08c43e: 7010 b216 0300 |0025: invoke-direct {v3}, Landroid/support/v7/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@16b2 │ │ +08c444: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +08c448: 5532 ea08 |002a: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@08ea │ │ +08c44c: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +08c450: 5432 e608 |002e: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c454: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +08c458: 6e20 4c20 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +08c45e: 5432 e608 |0035: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c462: 6e10 4920 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@2049 │ │ +08c468: 0a02 |003a: move-result v2 │ │ +08c46a: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +08c46e: 5432 e608 |003d: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c472: 6e20 5220 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +08c478: 28d2 |0042: goto 0014 // -002e │ │ +08c47a: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +08c47c: 28ee |0044: goto 0032 // -0012 │ │ +08c47e: 5431 e608 |0045: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@08e6 │ │ +08c482: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +08c486: 6e20 5220 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +08c48c: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=212 │ │ 0x000e line=213 │ │ 0x0014 line=234 │ │ 0x0016 line=212 │ │ 0x0017 line=217 │ │ @@ -183425,36 +183424,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -08c48c: |[08c48c] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -08c49c: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -08c4a0: 5431 e808 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c4a4: 6e10 8b17 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@178b │ │ -08c4aa: 0a01 |0007: move-result v1 │ │ -08c4ac: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -08c4b0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08c4b2: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -08c4b6: 5431 ec08 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ -08c4ba: 5432 e808 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ -08c4be: 6e10 5717 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@1757 │ │ -08c4c4: 0c02 |0014: move-result-object v2 │ │ -08c4c6: 6e20 2a21 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -08c4cc: 5431 ec08 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ -08c4d0: 6e10 1b21 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ -08c4d6: 0a01 |001d: move-result v1 │ │ -08c4d8: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -08c4dc: 5431 ec08 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ -08c4e0: 6e20 2f21 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -08c4e6: 0e00 |0025: return-void │ │ -08c4e8: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -08c4ec: 28e3 |0028: goto 000b // -001d │ │ +08c490: |[08c490] android.support.v7.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +08c4a0: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +08c4a4: 5431 e808 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c4a8: 6e10 8b17 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@178b │ │ +08c4ae: 0a01 |0007: move-result v1 │ │ +08c4b0: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +08c4b4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08c4b6: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +08c4ba: 5431 ec08 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ +08c4be: 5432 e808 |000f: iget-object v2, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mItemData:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@08e8 │ │ +08c4c2: 6e10 5717 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@1757 │ │ +08c4c8: 0c02 |0014: move-result-object v2 │ │ +08c4ca: 6e20 2a21 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +08c4d0: 5431 ec08 |0018: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ +08c4d4: 6e10 1b21 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ +08c4da: 0a01 |001d: move-result v1 │ │ +08c4dc: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +08c4e0: 5431 ec08 |0020: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@08ec │ │ +08c4e4: 6e20 2f21 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +08c4ea: 0e00 |0025: return-void │ │ +08c4ec: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +08c4f0: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x000b line=202 │ │ 0x000d line=203 │ │ 0x0018 line=206 │ │ 0x0020 line=207 │ │ @@ -183471,34 +183470,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -08c4f0: |[08c4f0] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -08c500: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -08c504: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -08c508: 5420 ef08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c50c: 6e20 2a21 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -08c512: 5420 ef08 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c516: 6e10 1b21 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ -08c51c: 0a00 |000e: move-result v0 │ │ -08c51e: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -08c522: 5420 ef08 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c526: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -08c528: 6e20 2f21 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -08c52e: 0e00 |0017: return-void │ │ -08c530: 5420 ef08 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c534: 6e10 1b21 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ -08c53a: 0a00 |001d: move-result v0 │ │ -08c53c: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -08c540: 5420 ef08 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ -08c544: 6e20 2f21 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -08c54a: 28f2 |0025: goto 0017 // -000e │ │ +08c4f4: |[08c4f4] android.support.v7.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +08c504: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +08c508: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +08c50c: 5420 ef08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c510: 6e20 2a21 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +08c516: 5420 ef08 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c51a: 6e10 1b21 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ +08c520: 0a00 |000e: move-result v0 │ │ +08c522: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +08c526: 5420 ef08 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c52a: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +08c52c: 6e20 2f21 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +08c532: 0e00 |0017: return-void │ │ +08c534: 5420 ef08 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c538: 6e10 1b21 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@211b │ │ +08c53e: 0a00 |001d: move-result v0 │ │ +08c540: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +08c544: 5420 ef08 |0020: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@08ef │ │ +08c548: 6e20 2f21 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +08c54e: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0011 line=121 │ │ 0x0017 line=128 │ │ @@ -183513,30 +183512,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c54c: |[08c54c] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -08c55c: 5510 e508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ -08c560: 0f00 |0002: return v0 │ │ +08c550: |[08c550] android.support.v7.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +08c560: 5510 e508 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@08e5 │ │ +08c564: 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 : 2387 (ListMenuItemView.java) │ │ + source_file_idx : 2396 (ListMenuItemView.java) │ │ │ │ Class #674 header: │ │ -class_idx : 740 │ │ +class_idx : 747 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2389 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2398 │ │ static_fields_size : 2 │ │ instance_fields_size: 10 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 19 │ │ │ │ Class #674 annotations: │ │ Annotations on class │ │ @@ -183609,19 +183608,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08c564: |[08c564] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ -08c574: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08c57a: 5901 fa08 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@08fa │ │ -08c57e: 5902 fd08 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ -08c582: 0e00 |0007: return-void │ │ +08c568: |[08c568] android.support.v7.internal.view.menu.ListMenuPresenter.:(II)V │ │ +08c578: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08c57e: 5901 fa08 |0003: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemLayoutRes:I // field@08fa │ │ +08c582: 5902 fd08 |0005: iput v2, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ +08c586: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ locals : │ │ @@ -183634,23 +183633,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 │ │ -08c584: |[08c584] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ -08c594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c596: 7030 ca16 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ -08c59c: 5b12 f608 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c5a0: 5410 f608 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c5a4: 7110 ea1d 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08c5aa: 0c00 |000b: move-result-object v0 │ │ -08c5ac: 5b10 f808 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -08c5b0: 0e00 |000e: return-void │ │ +08c588: |[08c588] android.support.v7.internal.view.menu.ListMenuPresenter.:(Landroid/content/Context;I)V │ │ +08c598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c59a: 7030 ca16 3100 |0001: invoke-direct {v1, v3, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ +08c5a0: 5b12 f608 |0004: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c5a4: 5410 f608 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c5a8: 7110 ea1d 0000 |0008: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08c5ae: 0c00 |000b: move-result-object v0 │ │ +08c5b0: 5b10 f808 |000c: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +08c5b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0006 line=69 │ │ 0x000e line=70 │ │ locals : │ │ @@ -183663,17 +183662,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 │ │ -08c5b4: |[08c5b4] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ -08c5c4: 5210 f908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ -08c5c8: 0f00 |0002: return v0 │ │ +08c5b8: |[08c5b8] android.support.v7.internal.view.menu.ListMenuPresenter.access$000:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)I │ │ +08c5c8: 5210 f908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ +08c5cc: 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 - │ │ @@ -183682,17 +183681,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 │ │ -08c5cc: |[08c5cc] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08c5dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c5de: 0f00 |0001: return v0 │ │ +08c5d0: |[08c5d0] android.support.v7.internal.view.menu.ListMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08c5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5e2: 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; │ │ @@ -183702,17 +183701,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 │ │ -08c5e0: |[08c5e0] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08c5f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c5f2: 0f00 |0001: return v0 │ │ +08c5e4: |[08c5e4] android.support.v7.internal.view.menu.ListMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08c5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c5f6: 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; │ │ @@ -183722,17 +183721,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08c5f4: |[08c5f4] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ -08c604: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c606: 0f00 |0001: return v0 │ │ +08c5f8: |[08c5f8] android.support.v7.internal.view.menu.ListMenuPresenter.flagActionItems:()Z │ │ +08c608: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c60a: 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;) │ │ @@ -183740,22 +183739,22 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08c608: |[08c608] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ -08c618: 5410 f408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c61c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08c620: 2200 e302 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@02e3 │ │ -08c624: 7020 c116 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@16c1 │ │ -08c62a: 5b10 f408 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c62e: 5410 f408 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c632: 1100 |000d: return-object v0 │ │ +08c60c: |[08c60c] android.support.v7.internal.view.menu.ListMenuPresenter.getAdapter:()Landroid/widget/ListAdapter; │ │ +08c61c: 5410 f408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c620: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08c624: 2200 ea02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@02ea │ │ +08c628: 7020 c116 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@16c1 │ │ +08c62e: 5b10 f408 |0009: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c632: 5410 f408 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c636: 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; │ │ @@ -183765,17 +183764,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c634: |[08c634] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ -08c644: 5210 f708 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@08f7 │ │ -08c648: 0f00 |0002: return v0 │ │ +08c638: |[08c638] android.support.v7.internal.view.menu.ListMenuPresenter.getId:()I │ │ +08c648: 5210 f708 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@08f7 │ │ +08c64c: 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;) │ │ @@ -183783,17 +183782,17 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c64c: |[08c64c] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ -08c65c: 5210 f908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ -08c660: 0f00 |0002: return v0 │ │ +08c650: |[08c650] android.support.v7.internal.view.menu.ListMenuPresenter.getItemIndexOffset:()I │ │ +08c660: 5210 f908 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ +08c664: 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;) │ │ @@ -183801,42 +183800,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 │ │ -08c664: |[08c664] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -08c674: 5430 f408 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c678: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08c67c: 2200 e302 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@02e3 │ │ -08c680: 7020 c116 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@16c1 │ │ -08c686: 5b30 f408 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c68a: 5430 f408 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c68e: 6e10 c816 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@16c8 │ │ -08c694: 0a00 |0010: move-result v0 │ │ -08c696: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ -08c69a: 5430 fc08 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c69e: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ -08c6a2: 5430 f808 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -08c6a6: 6001 3807 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0738 │ │ -08c6aa: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -08c6ac: 6e40 ed1d 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08c6b2: 0c00 |001f: move-result-object v0 │ │ -08c6b4: 1f00 e102 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@02e1 │ │ -08c6b8: 5b30 fc08 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c6bc: 5430 fc08 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c6c0: 5431 f408 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c6c4: 6e20 a516 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@16a5 │ │ -08c6ca: 5430 fc08 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c6ce: 6e20 a716 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@16a7 │ │ -08c6d4: 5430 fc08 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c6d8: 1100 |0032: return-object v0 │ │ -08c6da: 1200 |0033: const/4 v0, #int 0 // #0 │ │ -08c6dc: 28fe |0034: goto 0032 // -0002 │ │ +08c668: |[08c668] android.support.v7.internal.view.menu.ListMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +08c678: 5430 f408 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c67c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08c680: 2200 ea02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // type@02ea │ │ +08c684: 7020 c116 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.:(Landroid/support/v7/internal/view/menu/ListMenuPresenter;)V // method@16c1 │ │ +08c68a: 5b30 f408 |0009: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c68e: 5430 f408 |000b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c692: 6e10 c816 0000 |000d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.isEmpty:()Z // method@16c8 │ │ +08c698: 0a00 |0010: move-result v0 │ │ +08c69a: 3900 2200 |0011: if-nez v0, 0033 // +0022 │ │ +08c69e: 5430 fc08 |0013: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c6a2: 3900 1b00 |0015: if-nez v0, 0030 // +001b │ │ +08c6a6: 5430 f808 |0017: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +08c6aa: 6001 3807 |0019: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_expanded_menu_layout:I // field@0738 │ │ +08c6ae: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +08c6b0: 6e40 ed1d 1024 |001c: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08c6b6: 0c00 |001f: move-result-object v0 │ │ +08c6b8: 1f00 e802 |0020: check-cast v0, Landroid/support/v7/internal/view/menu/ExpandedMenuView; // type@02e8 │ │ +08c6bc: 5b30 fc08 |0022: iput-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c6c0: 5430 fc08 |0024: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c6c4: 5431 f408 |0026: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c6c8: 6e20 a516 1000 |0028: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@16a5 │ │ +08c6ce: 5430 fc08 |002b: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c6d2: 6e20 a716 3000 |002d: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/ExpandedMenuView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@16a7 │ │ +08c6d8: 5430 fc08 |0030: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c6dc: 1100 |0032: return-object v0 │ │ +08c6de: 1200 |0033: const/4 v0, #int 0 // #0 │ │ +08c6e0: 28fe |0034: goto 0032 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x000b line=105 │ │ 0x0013 line=106 │ │ 0x0017 line=107 │ │ @@ -183853,41 +183852,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 │ │ -08c6e0: |[08c6e0] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08c6f0: 5220 fd08 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ -08c6f4: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ -08c6f8: 2200 8503 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@0385 │ │ -08c6fc: 5221 fd08 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ -08c700: 7030 bc1d 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1dbc │ │ -08c706: 5b20 f608 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c70a: 5420 f608 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c70e: 7110 ea1d 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08c714: 0c00 |0012: move-result-object v0 │ │ -08c716: 5b20 f808 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -08c71a: 5b24 fb08 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -08c71e: 5420 f408 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c722: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -08c726: 5420 f408 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c72a: 6e10 c916 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@16c9 │ │ -08c730: 0e00 |0020: return-void │ │ -08c732: 5420 f608 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c736: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ -08c73a: 5b23 f608 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c73e: 5420 f808 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -08c742: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ -08c746: 5420 f608 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ -08c74a: 7110 ea1d 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08c750: 0c00 |0030: move-result-object v0 │ │ -08c752: 5b20 f808 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ -08c756: 28e2 |0033: goto 0015 // -001e │ │ +08c6e4: |[08c6e4] android.support.v7.internal.view.menu.ListMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08c6f4: 5220 fd08 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ +08c6f8: 3800 1f00 |0002: if-eqz v0, 0021 // +001f │ │ +08c6fc: 2200 8c03 |0004: new-instance v0, Landroid/view/ContextThemeWrapper; // type@038c │ │ +08c700: 5221 fd08 |0006: iget v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mThemeRes:I // field@08fd │ │ +08c704: 7030 bc1d 3001 |0008: invoke-direct {v0, v3, v1}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1dbc │ │ +08c70a: 5b20 f608 |000b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c70e: 5420 f608 |000d: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c712: 7110 ea1d 0000 |000f: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08c718: 0c00 |0012: move-result-object v0 │ │ +08c71a: 5b20 f808 |0013: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +08c71e: 5b24 fb08 |0015: iput-object v4, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +08c722: 5420 f408 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c726: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +08c72a: 5420 f408 |001b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c72e: 6e10 c916 0000 |001d: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@16c9 │ │ +08c734: 0e00 |0020: return-void │ │ +08c736: 5420 f608 |0021: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c73a: 3800 f2ff |0023: if-eqz v0, 0015 // -000e │ │ +08c73e: 5b23 f608 |0025: iput-object v3, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c742: 5420 f808 |0027: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +08c746: 3900 ecff |0029: if-nez v0, 0015 // -0014 │ │ +08c74a: 5420 f608 |002b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mContext:Landroid/content/Context; // field@08f6 │ │ +08c74e: 7110 ea1d 0000 |002d: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08c754: 0c00 |0030: move-result-object v0 │ │ +08c756: 5b20 f808 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@08f8 │ │ +08c75a: 28e2 |0033: goto 0015 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x000d line=86 │ │ 0x0015 line=93 │ │ 0x0017 line=94 │ │ @@ -183907,20 +183906,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 │ │ -08c758: |[08c758] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08c768: 5410 f508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ -08c76c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08c770: 5410 f508 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ -08c774: 7230 0518 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@1805 │ │ -08c77a: 0e00 |0009: return-void │ │ +08c75c: |[08c75c] android.support.v7.internal.view.menu.ListMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08c76c: 5410 f508 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ +08c770: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08c774: 5410 f508 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ +08c778: 7230 0518 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@1805 │ │ +08c77e: 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; │ │ @@ -183932,22 +183931,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 │ │ -08c77c: |[08c77c] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -08c78c: 5430 fb08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ -08c790: 5431 f408 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c794: 6e20 c416 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ -08c79a: 0c01 |0007: move-result-object v1 │ │ -08c79c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -08c79e: 6e30 1b17 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08c7a4: 0e00 |000c: return-void │ │ +08c780: |[08c780] android.support.v7.internal.view.menu.ListMenuPresenter.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +08c790: 5430 fb08 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08fb │ │ +08c794: 5431 f408 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c798: 6e20 c416 6100 |0004: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@16c4 │ │ +08c79e: 0c01 |0007: move-result-object v1 │ │ +08c7a0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +08c7a2: 6e30 1b17 1002 |0009: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08c7a8: 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; │ │ @@ -183961,18 +183960,18 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08c7a8: |[08c7a8] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -08c7b8: 1f01 7300 |0000: check-cast v1, Landroid/os/Bundle; // type@0073 │ │ -08c7bc: 6e20 da16 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@16da │ │ -08c7c2: 0e00 |0005: return-void │ │ +08c7ac: |[08c7ac] android.support.v7.internal.view.menu.ListMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +08c7bc: 1f01 7a00 |0000: check-cast v1, Landroid/os/Bundle; // type@007a │ │ +08c7c0: 6e20 da16 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.restoreHierarchyState:(Landroid/os/Bundle;)V // method@16da │ │ +08c7c6: 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; │ │ @@ -183982,23 +183981,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08c7c4: |[08c7c4] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08c7d4: 5421 fc08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c7d8: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ -08c7dc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08c7de: 1100 |0005: return-object v0 │ │ -08c7e0: 2200 7300 |0006: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -08c7e4: 7010 4c02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -08c7ea: 6e20 db16 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@16db │ │ -08c7f0: 28f7 |000e: goto 0005 // -0009 │ │ +08c7c8: |[08c7c8] android.support.v7.internal.view.menu.ListMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08c7d8: 5421 fc08 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c7dc: 3901 0400 |0002: if-nez v1, 0006 // +0004 │ │ +08c7e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08c7e2: 1100 |0005: return-object v0 │ │ +08c7e4: 2200 7a00 |0006: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +08c7e8: 7010 4c02 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +08c7ee: 6e20 db16 0200 |000b: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.saveHierarchyState:(Landroid/os/Bundle;)V // method@16db │ │ +08c7f4: 28f7 |000e: goto 0005 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0004 line=218 │ │ 0x0005 line=223 │ │ 0x0006 line=221 │ │ 0x000b line=222 │ │ @@ -184011,30 +184010,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 │ │ -08c7f4: |[08c7f4] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08c804: 6e10 4e18 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ -08c80a: 0a00 |0003: move-result v0 │ │ -08c80c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -08c810: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08c812: 0f00 |0007: return v0 │ │ -08c814: 2200 e802 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@02e8 │ │ -08c818: 7020 3a17 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@173a │ │ -08c81e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08c820: 6e20 4217 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1742 │ │ -08c826: 5420 f508 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ -08c82a: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ -08c82e: 5420 f508 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ -08c832: 7220 0618 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ -08c838: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -08c83a: 28ec |001b: goto 0007 // -0014 │ │ +08c7f8: |[08c7f8] android.support.v7.internal.view.menu.ListMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +08c808: 6e10 4e18 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ +08c80e: 0a00 |0003: move-result v0 │ │ +08c810: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +08c814: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08c816: 0f00 |0007: return v0 │ │ +08c818: 2200 ef02 |0008: new-instance v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper; // type@02ef │ │ +08c81c: 7020 3a17 3000 |000a: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@173a │ │ +08c822: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08c824: 6e20 4217 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.show:(Landroid/os/IBinder;)V // method@1742 │ │ +08c82a: 5420 f508 |0011: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ +08c82e: 3800 0700 |0013: if-eqz v0, 001a // +0007 │ │ +08c832: 5420 f508 |0015: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ +08c836: 7220 0618 3000 |0017: invoke-interface {v0, v3}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ +08c83c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +08c83e: 28ec |001b: goto 0007 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0007 line=152 │ │ 0x0008 line=148 │ │ 0x0011 line=149 │ │ 0x0015 line=150 │ │ @@ -184048,22 +184047,22 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08c83c: |[08c83c] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ -08c84c: 1a01 0710 |0000: const-string v1, "android:menu:list" // string@1007 │ │ -08c850: 6e20 5602 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ -08c856: 0c00 |0005: move-result-object v0 │ │ -08c858: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08c85c: 5421 fc08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c860: 6e20 cf1e 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ -08c866: 0e00 |000d: return-void │ │ +08c840: |[08c840] android.support.v7.internal.view.menu.ListMenuPresenter.restoreHierarchyState:(Landroid/os/Bundle;)V │ │ +08c850: 1a01 1010 |0000: const-string v1, "android:menu:list" // string@1010 │ │ +08c854: 6e20 5602 1300 |0002: invoke-virtual {v3, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ +08c85a: 0c00 |0005: move-result-object v0 │ │ +08c85c: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08c860: 5421 fc08 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c864: 6e20 cf1e 0100 |000a: invoke-virtual {v1, v0}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ +08c86a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0006 line=201 │ │ 0x0008 line=202 │ │ 0x000d line=204 │ │ locals : │ │ @@ -184076,24 +184075,24 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08c868: |[08c868] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ -08c878: 2200 7a03 |0000: new-instance v0, Landroid/util/SparseArray; // type@037a │ │ -08c87c: 7010 941d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -08c882: 5421 fc08 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c886: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -08c88a: 5421 fc08 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c88e: 6e20 d01e 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ -08c894: 1a01 0710 |000e: const-string v1, "android:menu:list" // string@1007 │ │ -08c898: 6e30 6202 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ -08c89e: 0e00 |0013: return-void │ │ +08c86c: |[08c86c] android.support.v7.internal.view.menu.ListMenuPresenter.saveHierarchyState:(Landroid/os/Bundle;)V │ │ +08c87c: 2200 8103 |0000: new-instance v0, Landroid/util/SparseArray; // type@0381 │ │ +08c880: 7010 941d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +08c886: 5421 fc08 |0005: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c88a: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +08c88e: 5421 fc08 |0009: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c892: 6e20 d01e 0100 |000b: invoke-virtual {v1, v0}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ +08c898: 1a01 1010 |000e: const-string v1, "android:menu:list" // string@1010 │ │ +08c89c: 6e30 6202 1300 |0010: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ +08c8a2: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ 0x0009 line=194 │ │ 0x000e line=196 │ │ 0x0013 line=197 │ │ @@ -184107,17 +184106,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 │ │ -08c8a0: |[08c8a0] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -08c8b0: 5b01 f508 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ -08c8b4: 0e00 |0002: return-void │ │ +08c8a4: |[08c8a4] android.support.v7.internal.view.menu.ListMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +08c8b4: 5b01 f508 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@08f5 │ │ +08c8b8: 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; │ │ @@ -184127,17 +184126,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c8b8: |[08c8b8] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ -08c8c8: 5901 f708 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@08f7 │ │ -08c8cc: 0e00 |0002: return-void │ │ +08c8bc: |[08c8bc] android.support.v7.internal.view.menu.ListMenuPresenter.setId:(I)V │ │ +08c8cc: 5901 f708 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mId:I // field@08f7 │ │ +08c8d0: 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 │ │ @@ -184147,21 +184146,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08c8d0: |[08c8d0] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ -08c8e0: 5912 f908 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ -08c8e4: 5410 fc08 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ -08c8e8: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ -08c8ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08c8ee: 6e20 df16 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@16df │ │ -08c8f4: 0e00 |000a: return-void │ │ +08c8d4: |[08c8d4] android.support.v7.internal.view.menu.ListMenuPresenter.setItemIndexOffset:(I)V │ │ +08c8e4: 5912 f908 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mItemIndexOffset:I // field@08f9 │ │ +08c8e8: 5410 fc08 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/ExpandedMenuView; // field@08fc │ │ +08c8ec: 3800 0600 |0004: if-eqz v0, 000a // +0006 │ │ +08c8f0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08c8f2: 6e20 df16 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.updateMenuView:(Z)V // method@16df │ │ +08c8f8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=171 │ │ locals : │ │ @@ -184173,35 +184172,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08c8f8: |[08c8f8] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ -08c908: 5410 f408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c90c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08c910: 5410 f408 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ -08c914: 6e10 c916 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@16c9 │ │ -08c91a: 0e00 |0009: return-void │ │ +08c8fc: |[08c8fc] android.support.v7.internal.view.menu.ListMenuPresenter.updateMenuView:(Z)V │ │ +08c90c: 5410 f408 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c910: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08c914: 5410 f408 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.mAdapter:Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter; // field@08f4 │ │ +08c918: 6e10 c916 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter$MenuAdapter;.notifyDataSetChanged:()V // method@16c9 │ │ +08c91e: 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 : 2389 (ListMenuPresenter.java) │ │ + source_file_idx : 2398 (ListMenuPresenter.java) │ │ │ │ Class #675 header: │ │ -class_idx : 743 │ │ +class_idx : 750 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2640 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2649 │ │ static_fields_size : 5 │ │ instance_fields_size: 23 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 75 │ │ │ │ Class #675 annotations: │ │ Annotations on class │ │ @@ -184359,71 +184358,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -08c91c: |[08c91c] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ -08c92c: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -08c92e: 2300 a104 |0001: new-array v0, v0, [I // type@04a1 │ │ -08c932: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -08c938: 6900 1909 |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ -08c93c: 0e00 |0008: return-void │ │ -08c93e: 0000 |0009: nop // spacer │ │ -08c940: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +08c920: |[08c920] android.support.v7.internal.view.menu.MenuBuilder.:()V │ │ +08c930: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +08c932: 2300 aa04 |0001: new-array v0, v0, [I // type@04aa │ │ +08c936: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +08c93c: 6900 1909 |0006: sput-object v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ +08c940: 0e00 |0008: return-void │ │ +08c942: 0000 |0009: nop // spacer │ │ +08c944: 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 │ │ -08c960: |[08c960] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -08c970: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08c972: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -08c974: 7010 b622 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08c97a: 5920 0609 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ -08c97e: 5c20 1309 |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08c982: 5c20 0f09 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08c986: 5c20 1109 |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ -08c98a: 5c20 0c09 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ -08c98e: 2200 7b04 |000f: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -08c992: 7010 ff22 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08c998: 5b20 1709 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0917 │ │ -08c99c: 2200 8d04 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@048d │ │ -08c9a0: 7010 4823 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2348 │ │ -08c9a6: 5b20 1209 |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08c9aa: 5b23 0409 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ -08c9ae: 6e10 0701 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08c9b4: 0c00 |0022: move-result-object v0 │ │ -08c9b6: 5b20 1509 |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08c9ba: 2200 7b04 |0025: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -08c9be: 7010 ff22 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08c9c4: 5b20 0e09 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08c9c8: 2200 7b04 |002c: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -08c9cc: 7010 ff22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08c9d2: 5b20 1809 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ -08c9d6: 5c21 0d09 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ -08c9da: 2200 7b04 |0035: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -08c9de: 7010 ff22 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08c9e4: 5b20 0209 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ -08c9e8: 2200 7b04 |003c: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -08c9ec: 7010 ff22 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -08c9f2: 5b20 1009 |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08c9f6: 5c21 0b09 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08c9fa: 7020 3617 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1736 │ │ -08ca00: 0e00 |0048: return-void │ │ +08c964: |[08c964] android.support.v7.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +08c974: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08c976: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +08c978: 7010 b622 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08c97e: 5920 0609 |0005: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ +08c982: 5c20 1309 |0007: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08c986: 5c20 0f09 |0009: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08c98a: 5c20 1109 |000b: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ +08c98e: 5c20 0c09 |000d: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ +08c992: 2200 8404 |000f: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08c996: 7010 ff22 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08c99c: 5b20 1709 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0917 │ │ +08c9a0: 2200 9604 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@0496 │ │ +08c9a4: 7010 4823 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2348 │ │ +08c9aa: 5b20 1209 |001b: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08c9ae: 5b23 0409 |001d: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ +08c9b2: 6e10 0701 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08c9b8: 0c00 |0022: move-result-object v0 │ │ +08c9ba: 5b20 1509 |0023: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08c9be: 2200 8404 |0025: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08c9c2: 7010 ff22 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08c9c8: 5b20 0e09 |002a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08c9cc: 2200 8404 |002c: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08c9d0: 7010 ff22 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08c9d6: 5b20 1809 |0031: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ +08c9da: 5c21 0d09 |0033: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ +08c9de: 2200 8404 |0035: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08c9e2: 7010 ff22 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08c9e8: 5b20 0209 |003a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ +08c9ec: 2200 8404 |003c: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +08c9f0: 7010 ff22 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +08c9f6: 5b20 1009 |0041: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08c9fa: 5c21 0b09 |0043: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08c9fe: 7020 3617 1200 |0045: invoke-direct {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1736 │ │ +08ca04: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=192 │ │ 0x0005 line=114 │ │ 0x0007 line=142 │ │ 0x0009 line=144 │ │ 0x000b line=146 │ │ @@ -184449,37 +184448,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 │ │ -08ca04: |[08ca04] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08ca14: 7110 0f17 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@170f │ │ -08ca1a: 0a05 |0003: move-result v5 │ │ -08ca1c: 2200 ea02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08ca20: 5287 0609 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ -08ca24: 0781 |0008: move-object v1, v8 │ │ -08ca26: 0192 |0009: move v2, v9 │ │ -08ca28: 01a3 |000a: move v3, v10 │ │ -08ca2a: 01b4 |000b: move v4, v11 │ │ -08ca2c: 07c6 |000c: move-object v6, v12 │ │ -08ca2e: 7608 4517 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@1745 │ │ -08ca34: 5481 0509 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ -08ca38: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -08ca3c: 5481 0509 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ -08ca40: 6e20 7a17 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@177a │ │ -08ca46: 5481 0e09 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08ca4a: 5482 0e09 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08ca4e: 7120 ff16 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@16ff │ │ -08ca54: 0a02 |0020: move-result v2 │ │ -08ca56: 6e30 0223 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ -08ca5c: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -08ca5e: 6e20 1917 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ca64: 1100 |0028: return-object v0 │ │ +08ca08: |[08ca08] android.support.v7.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08ca18: 7110 0f17 0b00 |0000: invoke-static {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@170f │ │ +08ca1e: 0a05 |0003: move-result v5 │ │ +08ca20: 2200 f102 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08ca24: 5287 0609 |0006: iget v7, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ +08ca28: 0781 |0008: move-object v1, v8 │ │ +08ca2a: 0192 |0009: move v2, v9 │ │ +08ca2c: 01a3 |000a: move v3, v10 │ │ +08ca2e: 01b4 |000b: move v4, v11 │ │ +08ca30: 07c6 |000c: move-object v6, v12 │ │ +08ca32: 7608 4517 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@1745 │ │ +08ca38: 5481 0509 |0010: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ +08ca3c: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +08ca40: 5481 0509 |0014: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ +08ca44: 6e20 7a17 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@177a │ │ +08ca4a: 5481 0e09 |0019: iget-object v1, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08ca4e: 5482 0e09 |001b: iget-object v2, v8, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08ca52: 7120 ff16 5200 |001d: invoke-static {v2, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@16ff │ │ +08ca58: 0a02 |0020: move-result v2 │ │ +08ca5a: 6e30 0223 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2302 │ │ +08ca60: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +08ca62: 6e20 1917 1800 |0025: invoke-virtual {v8, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ca68: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0004 line=402 │ │ 0x0010 line=405 │ │ 0x0014 line=407 │ │ 0x0019 line=410 │ │ @@ -184499,41 +184498,41 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -08ca68: |[08ca68] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -08ca78: 5443 1209 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08ca7c: 6e10 4a23 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08ca82: 0a03 |0005: move-result v3 │ │ -08ca84: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -08ca88: 0e00 |0008: return-void │ │ -08ca8a: 6e10 3917 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -08ca90: 5443 1209 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08ca94: 6e10 4b23 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08ca9a: 0c00 |0011: move-result-object v0 │ │ -08ca9c: 7210 2023 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08caa2: 0a03 |0015: move-result v3 │ │ -08caa4: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -08caa8: 7210 2123 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08caae: 0c02 |001b: move-result-object v2 │ │ -08cab0: 1f02 6b04 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@046b │ │ -08cab4: 6e10 ed22 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08caba: 0c01 |0021: move-result-object v1 │ │ -08cabc: 1f01 f602 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08cac0: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -08cac4: 5443 1209 |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cac8: 6e20 4c23 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08cace: 28e7 |002b: goto 0012 // -0019 │ │ -08cad0: 7220 1218 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1812 │ │ -08cad6: 28e3 |002f: goto 0012 // -001d │ │ -08cad8: 6e10 3817 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -08cade: 28d5 |0033: goto 0008 // -002b │ │ +08ca6c: |[08ca6c] android.support.v7.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +08ca7c: 5443 1209 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08ca80: 6e10 4a23 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08ca86: 0a03 |0005: move-result v3 │ │ +08ca88: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +08ca8c: 0e00 |0008: return-void │ │ +08ca8e: 6e10 3917 0400 |0009: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +08ca94: 5443 1209 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08ca98: 6e10 4b23 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08ca9e: 0c00 |0011: move-result-object v0 │ │ +08caa0: 7210 2023 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08caa6: 0a03 |0015: move-result v3 │ │ +08caa8: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +08caac: 7210 2123 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08cab2: 0c02 |001b: move-result-object v2 │ │ +08cab4: 1f02 7404 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08cab8: 6e10 ed22 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08cabe: 0c01 |0021: move-result-object v1 │ │ +08cac0: 1f01 fd02 |0022: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08cac4: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ +08cac8: 5443 1209 |0026: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cacc: 6e20 4c23 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08cad2: 28e7 |002b: goto 0012 // -0019 │ │ +08cad4: 7220 1218 5100 |002c: invoke-interface {v1, v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@1812 │ │ +08cada: 28e3 |002f: goto 0012 // -001d │ │ +08cadc: 6e10 3817 0400 |0030: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08cae2: 28d5 |0033: goto 0008 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0008 line=255 │ │ 0x0009 line=245 │ │ 0x000c line=246 │ │ 0x001e line=247 │ │ @@ -184553,49 +184552,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -08cae0: |[08cae0] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08caf0: 1a06 0810 |0000: const-string v6, "android:menu:presenters" // string@1008 │ │ -08caf4: 6e20 5602 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ -08cafa: 0c04 |0005: move-result-object v4 │ │ -08cafc: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -08cb00: 5476 1209 |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cb04: 6e10 4a23 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08cb0a: 0a06 |000d: move-result v6 │ │ -08cb0c: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -08cb10: 0e00 |0010: return-void │ │ -08cb12: 5476 1209 |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cb16: 6e10 4b23 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08cb1c: 0c00 |0016: move-result-object v0 │ │ -08cb1e: 7210 2023 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08cb24: 0a06 |001a: move-result v6 │ │ -08cb26: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -08cb2a: 7210 2123 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08cb30: 0c05 |0020: move-result-object v5 │ │ -08cb32: 1f05 6b04 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@046b │ │ -08cb36: 6e10 ed22 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08cb3c: 0c03 |0026: move-result-object v3 │ │ -08cb3e: 1f03 f602 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08cb42: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -08cb46: 5476 1209 |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cb4a: 6e20 4c23 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08cb50: 28e7 |0030: goto 0017 // -0019 │ │ -08cb52: 7210 0a18 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@180a │ │ -08cb58: 0a01 |0034: move-result v1 │ │ -08cb5a: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -08cb5e: 6e20 971d 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ -08cb64: 0c02 |003a: move-result-object v2 │ │ -08cb66: 1f02 8000 |003b: check-cast v2, Landroid/os/Parcelable; // type@0080 │ │ -08cb6a: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -08cb6e: 7220 0e18 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@180e │ │ -08cb74: 28d5 |0042: goto 0017 // -002b │ │ +08cae4: |[08cae4] android.support.v7.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08caf4: 1a06 1110 |0000: const-string v6, "android:menu:presenters" // string@1011 │ │ +08caf8: 6e20 5602 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ +08cafe: 0c04 |0005: move-result-object v4 │ │ +08cb00: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ +08cb04: 5476 1209 |0008: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cb08: 6e10 4a23 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08cb0e: 0a06 |000d: move-result v6 │ │ +08cb10: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ +08cb14: 0e00 |0010: return-void │ │ +08cb16: 5476 1209 |0011: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cb1a: 6e10 4b23 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08cb20: 0c00 |0016: move-result-object v0 │ │ +08cb22: 7210 2023 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08cb28: 0a06 |001a: move-result v6 │ │ +08cb2a: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +08cb2e: 7210 2123 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08cb34: 0c05 |0020: move-result-object v5 │ │ +08cb36: 1f05 7404 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08cb3a: 6e10 ed22 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08cb40: 0c03 |0026: move-result-object v3 │ │ +08cb42: 1f03 fd02 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08cb46: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ +08cb4a: 5476 1209 |002b: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cb4e: 6e20 4c23 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08cb54: 28e7 |0030: goto 0017 // -0019 │ │ +08cb56: 7210 0a18 0300 |0031: invoke-interface {v3}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@180a │ │ +08cb5c: 0a01 |0034: move-result v1 │ │ +08cb5e: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ +08cb62: 6e20 971d 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d97 │ │ +08cb68: 0c02 |003a: move-result-object v2 │ │ +08cb6a: 1f02 8700 |003b: check-cast v2, Landroid/os/Parcelable; // type@0087 │ │ +08cb6e: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ +08cb72: 7220 0e18 2300 |003f: invoke-interface {v3, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@180e │ │ +08cb78: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0006 line=303 │ │ 0x0010 line=321 │ │ 0x0011 line=307 │ │ 0x0023 line=308 │ │ @@ -184621,49 +184620,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -08cb78: |[08cb78] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08cb88: 5476 1209 |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cb8c: 6e10 4a23 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08cb92: 0a06 |0005: move-result v6 │ │ -08cb94: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -08cb98: 0e00 |0008: return-void │ │ -08cb9a: 2203 7a03 |0009: new-instance v3, Landroid/util/SparseArray; // type@037a │ │ -08cb9e: 7010 941d 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -08cba4: 5476 1209 |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cba8: 6e10 4b23 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08cbae: 0c00 |0013: move-result-object v0 │ │ -08cbb0: 7210 2023 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08cbb6: 0a06 |0017: move-result v6 │ │ -08cbb8: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -08cbbc: 7210 2123 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08cbc2: 0c04 |001d: move-result-object v4 │ │ -08cbc4: 1f04 6b04 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@046b │ │ -08cbc8: 6e10 ed22 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08cbce: 0c02 |0023: move-result-object v2 │ │ -08cbd0: 1f02 f602 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08cbd4: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -08cbd8: 5476 1209 |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cbdc: 6e20 4c23 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08cbe2: 28e7 |002d: goto 0014 // -0019 │ │ -08cbe4: 7210 0a18 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@180a │ │ -08cbea: 0a01 |0031: move-result v1 │ │ -08cbec: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -08cbf0: 7210 0f18 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@180f │ │ -08cbf6: 0c05 |0037: move-result-object v5 │ │ -08cbf8: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -08cbfc: 6e30 981d 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ -08cc02: 28d7 |003d: goto 0014 // -0029 │ │ -08cc04: 1a06 0810 |003e: const-string v6, "android:menu:presenters" // string@1008 │ │ -08cc08: 6e30 6202 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ -08cc0e: 28c5 |0043: goto 0008 // -003b │ │ +08cb7c: |[08cb7c] android.support.v7.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08cb8c: 5476 1209 |0000: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cb90: 6e10 4a23 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08cb96: 0a06 |0005: move-result v6 │ │ +08cb98: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ +08cb9c: 0e00 |0008: return-void │ │ +08cb9e: 2203 8103 |0009: new-instance v3, Landroid/util/SparseArray; // type@0381 │ │ +08cba2: 7010 941d 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +08cba8: 5476 1209 |000e: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cbac: 6e10 4b23 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08cbb2: 0c00 |0013: move-result-object v0 │ │ +08cbb4: 7210 2023 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08cbba: 0a06 |0017: move-result v6 │ │ +08cbbc: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +08cbc0: 7210 2123 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08cbc6: 0c04 |001d: move-result-object v4 │ │ +08cbc8: 1f04 7404 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08cbcc: 6e10 ed22 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08cbd2: 0c02 |0023: move-result-object v2 │ │ +08cbd4: 1f02 fd02 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08cbd8: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +08cbdc: 5476 1209 |0028: iget-object v6, v7, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cbe0: 6e20 4c23 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08cbe6: 28e7 |002d: goto 0014 // -0019 │ │ +08cbe8: 7210 0a18 0200 |002e: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.getId:()I // method@180a │ │ +08cbee: 0a01 |0031: move-result v1 │ │ +08cbf0: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ +08cbf4: 7210 0f18 0200 |0034: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@180f │ │ +08cbfa: 0c05 |0037: move-result-object v5 │ │ +08cbfc: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ +08cc00: 6e30 981d 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d98 │ │ +08cc06: 28d7 |003d: goto 0014 // -0029 │ │ +08cc08: 1a06 1110 |003e: const-string v6, "android:menu:presenters" // string@1011 │ │ +08cc0c: 6e30 6202 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ +08cc12: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0008 line=298 │ │ 0x0009 line=280 │ │ 0x000e line=282 │ │ 0x0020 line=283 │ │ @@ -184690,42 +184689,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 │ │ -08cc10: |[08cc10] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08cc20: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cc24: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08cc2a: 0a04 |0005: move-result v4 │ │ -08cc2c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -08cc30: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -08cc32: 0f03 |0009: return v3 │ │ -08cc34: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08cc36: 5454 1209 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cc3a: 6e10 4b23 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08cc40: 0c00 |0010: move-result-object v0 │ │ -08cc42: 7210 2023 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08cc48: 0a04 |0014: move-result v4 │ │ -08cc4a: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -08cc4e: 7210 2123 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08cc54: 0c02 |001a: move-result-object v2 │ │ -08cc56: 1f02 6b04 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@046b │ │ -08cc5a: 6e10 ed22 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08cc60: 0c01 |0020: move-result-object v1 │ │ -08cc62: 1f01 f602 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08cc66: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -08cc6a: 5454 1209 |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cc6e: 6e20 4c23 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08cc74: 28e7 |002a: goto 0011 // -0019 │ │ -08cc76: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -08cc7a: 7220 1018 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1810 │ │ -08cc80: 0a03 |0030: move-result v3 │ │ -08cc82: 28e0 |0031: goto 0011 // -0020 │ │ +08cc14: |[08cc14] android.support.v7.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +08cc24: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cc28: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08cc2e: 0a04 |0005: move-result v4 │ │ +08cc30: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +08cc34: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +08cc36: 0f03 |0009: return v3 │ │ +08cc38: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +08cc3a: 5454 1209 |000b: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cc3e: 6e10 4b23 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08cc44: 0c00 |0010: move-result-object v0 │ │ +08cc46: 7210 2023 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08cc4c: 0a04 |0014: move-result v4 │ │ +08cc4e: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +08cc52: 7210 2123 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08cc58: 0c02 |001a: move-result-object v2 │ │ +08cc5a: 1f02 7404 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08cc5e: 6e10 ed22 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08cc64: 0c01 |0020: move-result-object v1 │ │ +08cc66: 1f01 fd02 |0021: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08cc6a: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ +08cc6e: 5454 1209 |0025: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cc72: 6e20 4c23 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08cc78: 28e7 |002a: goto 0011 // -0019 │ │ +08cc7a: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ +08cc7e: 7220 1018 6100 |002d: invoke-interface {v1, v6}, Landroid/support/v7/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1810 │ │ +08cc84: 0a03 |0030: move-result v3 │ │ +08cc86: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0008 line=259 │ │ 0x0009 line=272 │ │ 0x000a line=262 │ │ 0x000b line=264 │ │ @@ -184747,31 +184746,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 │ │ -08cc84: |[08cc84] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -08cc94: 6e10 0d23 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08cc9a: 0a02 |0003: move-result v2 │ │ -08cc9c: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -08cca0: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -08cca4: 6e20 0723 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08ccaa: 0c01 |000b: move-result-object v1 │ │ -08ccac: 1f01 ea02 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08ccb0: 6e10 5517 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@1755 │ │ -08ccb6: 0a02 |0011: move-result v2 │ │ -08ccb8: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -08ccbc: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -08ccc0: 0f02 |0016: return v2 │ │ -08ccc2: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08ccc6: 28ed |0019: goto 0006 // -0013 │ │ -08ccc8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -08ccca: 28fb |001b: goto 0016 // -0005 │ │ +08cc88: |[08cc88] android.support.v7.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +08cc98: 6e10 0d23 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08cc9e: 0a02 |0003: move-result v2 │ │ +08cca0: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +08cca4: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +08cca8: 6e20 0723 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08ccae: 0c01 |000b: move-result-object v1 │ │ +08ccb0: 1f01 f102 |000c: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08ccb4: 6e10 5517 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@1755 │ │ +08ccba: 0a02 |0011: move-result v2 │ │ +08ccbc: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +08ccc0: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +08ccc4: 0f02 |0016: return v2 │ │ +08ccc6: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +08ccca: 28ed |0019: goto 0006 // -0013 │ │ +08cccc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +08ccce: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0008 line=791 │ │ 0x000e line=792 │ │ 0x0014 line=793 │ │ 0x0016 line=797 │ │ @@ -184790,33 +184789,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08cccc: |[08cccc] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -08ccdc: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -08cce0: b531 |0002: and-int/2addr v1, v3 │ │ -08cce2: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -08cce6: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -08ccea: 6201 1909 |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ -08ccee: 2111 |0009: array-length v1, v1 │ │ -08ccf0: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -08ccf4: 2201 5104 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -08ccf8: 1a02 b11f |000e: const-string v2, "order does not contain a valid category." // string@1fb1 │ │ -08ccfc: 7020 9c22 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08cd02: 2701 |0013: throw v1 │ │ -08cd04: 6201 1909 |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ -08cd08: 4401 0100 |0016: aget v1, v1, v0 │ │ -08cd0c: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -08cd10: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -08cd16: b532 |001d: and-int/2addr v2, v3 │ │ -08cd18: b621 |001e: or-int/2addr v1, v2 │ │ -08cd1a: 0f01 |001f: return v1 │ │ +08ccd0: |[08ccd0] android.support.v7.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +08cce0: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +08cce4: b531 |0002: and-int/2addr v1, v3 │ │ +08cce6: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +08ccea: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +08ccee: 6201 1909 |0007: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ +08ccf2: 2111 |0009: array-length v1, v1 │ │ +08ccf4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +08ccf8: 2201 5a04 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@045a │ │ +08ccfc: 1a02 ba1f |000e: const-string v2, "order does not contain a valid category." // string@1fba │ │ +08cd00: 7020 9c22 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +08cd06: 2701 |0013: throw v1 │ │ +08cd08: 6201 1909 |0014: sget-object v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0919 │ │ +08cd0c: 4401 0100 |0016: aget v1, v1, v0 │ │ +08cd10: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +08cd14: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +08cd1a: b532 |001d: and-int/2addr v2, v3 │ │ +08cd1c: b621 |001e: or-int/2addr v1, v2 │ │ +08cd1e: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0005 line=725 │ │ 0x000c line=726 │ │ 0x0014 line=729 │ │ locals : │ │ @@ -184828,27 +184827,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08cd1c: |[08cd1c] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -08cd2c: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -08cd30: 5410 0e09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08cd34: 6e10 0d23 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08cd3a: 0a00 |0007: move-result v0 │ │ -08cd3c: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -08cd40: 0e00 |000a: return-void │ │ -08cd42: 5410 0e09 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08cd46: 6e20 0a23 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ -08cd4c: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -08cd50: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -08cd52: 6e20 1917 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08cd58: 28f4 |0016: goto 000a // -000c │ │ +08cd20: |[08cd20] android.support.v7.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +08cd30: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +08cd34: 5410 0e09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08cd38: 6e10 0d23 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08cd3e: 0a00 |0007: move-result v0 │ │ +08cd40: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +08cd44: 0e00 |000a: return-void │ │ +08cd46: 5410 0e09 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08cd4a: 6e20 0a23 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@230a │ │ +08cd50: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +08cd54: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +08cd56: 6e20 1917 0100 |0013: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08cd5c: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ 0x000a line=530 │ │ 0x000b line=525 │ │ 0x0010 line=527 │ │ 0x0012 line=528 │ │ @@ -184862,41 +184861,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 │ │ -08cd5c: |[08cd5c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -08cd6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08cd6e: 6e10 1017 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1710 │ │ -08cd74: 0c00 |0004: move-result-object v0 │ │ -08cd76: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -08cd7a: 5b38 0a09 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ -08cd7e: 5b32 0909 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ -08cd82: 5b32 0809 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ -08cd86: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08cd88: 6e20 1917 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08cd8e: 0e00 |0011: return-void │ │ -08cd90: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -08cd94: 6e20 8201 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -08cd9a: 0c01 |0017: move-result-object v1 │ │ -08cd9c: 5b31 0909 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ -08cda0: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -08cda4: 6e20 7601 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -08cdaa: 0c01 |001f: move-result-object v1 │ │ -08cdac: 5b31 0809 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ -08cdb0: 5b32 0a09 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ -08cdb4: 28e9 |0024: goto 000d // -0017 │ │ -08cdb6: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -08cdba: 5b35 0909 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ -08cdbe: 28f1 |0029: goto 001a // -000f │ │ -08cdc0: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -08cdc4: 5b37 0809 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ -08cdc8: 28f4 |002e: goto 0022 // -000c │ │ +08cd60: |[08cd60] android.support.v7.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +08cd70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08cd72: 6e10 1017 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1710 │ │ +08cd78: 0c00 |0004: move-result-object v0 │ │ +08cd7a: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +08cd7e: 5b38 0a09 |0007: iput-object v8, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ +08cd82: 5b32 0909 |0009: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ +08cd86: 5b32 0809 |000b: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ +08cd8a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08cd8c: 6e20 1917 1300 |000e: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08cd92: 0e00 |0011: return-void │ │ +08cd94: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +08cd98: 6e20 8201 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +08cd9e: 0c01 |0017: move-result-object v1 │ │ +08cda0: 5b31 0909 |0018: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ +08cda4: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +08cda8: 6e20 7601 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +08cdae: 0c01 |001f: move-result-object v1 │ │ +08cdb0: 5b31 0809 |0020: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ +08cdb4: 5b32 0a09 |0022: iput-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ +08cdb8: 28e9 |0024: goto 000d // -0017 │ │ +08cdba: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +08cdbe: 5b35 0909 |0027: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ +08cdc2: 28f1 |0029: goto 001a // -000f │ │ +08cdc4: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +08cdc8: 5b37 0809 |002c: iput-object v7, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ +08cdcc: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1154 │ │ 0x0005 line=1156 │ │ 0x0007 line=1157 │ │ 0x0009 line=1160 │ │ 0x000b line=1161 │ │ @@ -184925,31 +184924,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08cdcc: |[08cdcc] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -08cddc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08cdde: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -08cde2: 5431 1509 |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08cde6: 6e10 7301 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -08cdec: 0c01 |0008: move-result-object v1 │ │ -08cdee: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ -08cdf2: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -08cdf6: 5431 1509 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08cdfa: 6002 7a06 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@067a │ │ -08cdfe: 6e20 7001 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -08ce04: 0a01 |0014: move-result v1 │ │ -08ce06: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -08ce0a: 5c30 1609 |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ -08ce0e: 0e00 |0019: return-void │ │ -08ce10: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -08ce12: 28fc |001b: goto 0017 // -0004 │ │ +08cdd0: |[08cdd0] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +08cde0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08cde2: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +08cde6: 5431 1509 |0003: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08cdea: 6e10 7301 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +08cdf0: 0c01 |0008: move-result-object v1 │ │ +08cdf2: 5211 1c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@001c │ │ +08cdf6: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +08cdfa: 5431 1509 |000d: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08cdfe: 6002 7a06 |000f: sget v2, Landroid/support/v7/appcompat/R$bool;.abc_config_showMenuShortcutsWhenKeyboardPresent:I // field@067a │ │ +08ce02: 6e20 7001 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +08ce08: 0a01 |0014: move-result v1 │ │ +08ce0a: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +08ce0e: 5c30 1609 |0017: iput-boolean v0, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ +08ce12: 0e00 |0019: return-void │ │ +08ce14: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +08ce16: 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; │ │ @@ -184961,22 +184960,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -08ce14: |[08ce14] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ -08ce24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ce26: 5420 1509 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08ce2a: 6e20 7e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -08ce30: 0c00 |0006: move-result-object v0 │ │ -08ce32: 7050 ea16 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ -08ce38: 0c00 |000a: move-result-object v0 │ │ -08ce3a: 1100 |000b: return-object v0 │ │ +08ce18: |[08ce18] android.support.v7.internal.view.menu.MenuBuilder.add:(I)Landroid/view/MenuItem; │ │ +08ce28: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ce2a: 5420 1509 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08ce2e: 6e20 7e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +08ce34: 0c00 |0006: move-result-object v0 │ │ +08ce36: 7050 ea16 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ +08ce3c: 0c00 |000a: move-result-object v0 │ │ +08ce3e: 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 │ │ │ │ @@ -184985,21 +184984,21 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -08ce3c: |[08ce3c] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ -08ce4c: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08ce50: 6e20 7e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -08ce56: 0c00 |0005: move-result-object v0 │ │ -08ce58: 7050 ea16 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ -08ce5e: 0c00 |0009: move-result-object v0 │ │ -08ce60: 1100 |000a: return-object v0 │ │ +08ce40: |[08ce40] android.support.v7.internal.view.menu.MenuBuilder.add:(IIII)Landroid/view/MenuItem; │ │ +08ce50: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08ce54: 6e20 7e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +08ce5a: 0c00 |0005: move-result-object v0 │ │ +08ce5c: 7050 ea16 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ +08ce62: 0c00 |0009: move-result-object v0 │ │ +08ce64: 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 │ │ @@ -185011,18 +185010,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 │ │ -08ce64: |[08ce64] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08ce74: 7055 ea16 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ -08ce7a: 0c00 |0003: move-result-object v0 │ │ -08ce7c: 1100 |0004: return-object v0 │ │ +08ce68: |[08ce68] android.support.v7.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08ce78: 7055 ea16 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ +08ce7e: 0c00 |0003: move-result-object v0 │ │ +08ce80: 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 │ │ @@ -185034,19 +185033,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 │ │ -08ce80: |[08ce80] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08ce90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ce92: 7052 ea16 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ -08ce98: 0c00 |0004: move-result-object v0 │ │ -08ce9a: 1100 |0005: return-object v0 │ │ +08ce84: |[08ce84] android.support.v7.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08ce94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ce96: 7052 ea16 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ +08ce9c: 0c00 |0004: move-result-object v0 │ │ +08ce9e: 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; │ │ │ │ @@ -185055,72 +185054,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 │ │ -08ce9c: |[08ce9c] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -08ceac: 54da 0409 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ -08ceb0: 6e10 0501 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -08ceb6: 0c07 |0005: move-result-object v7 │ │ -08ceb8: 120a |0006: const/4 v10, #int 0 // #0 │ │ -08ceba: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -08cebe: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -08cec2: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -08cec6: 6e5a 6601 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@0166 │ │ -08cecc: 0c06 |0010: move-result-object v6 │ │ -08cece: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -08ced2: 7210 3123 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2331 │ │ -08ced8: 0a03 |0016: move-result v3 │ │ -08ceda: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -08cede: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -08cee2: 6e20 1d17 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@171d │ │ -08cee8: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -08ceea: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -08ceee: 7220 2e23 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -08cef4: 0c08 |0024: move-result-object v8 │ │ -08cef6: 1f08 3600 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0036 │ │ -08cefa: 2209 2c00 |0027: new-instance v9, Landroid/content/Intent; // type@002c │ │ -08cefe: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -08cf02: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -08cf06: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -08cf0a: 7020 1e01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -08cf10: 220a 2200 |0032: new-instance v10, Landroid/content/ComponentName; // type@0022 │ │ -08cf14: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -08cf18: 54bb 1000 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0010 │ │ -08cf1c: 54bb 1500 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0015 │ │ -08cf20: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -08cf24: 54cc 1200 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ -08cf28: 7030 ed00 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ -08cf2e: 6e20 4201 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -08cf34: 6e20 6b01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ -08cf3a: 0c0a |0047: move-result-object v10 │ │ -08cf3c: 0200 1000 |0048: move/from16 v0, v16 │ │ -08cf40: 6e5a e716 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16e7 │ │ -08cf46: 0c0a |004d: move-result-object v10 │ │ -08cf48: 6e20 6a01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -08cf4e: 0c0b |0051: move-result-object v11 │ │ -08cf50: 7220 271e ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ -08cf56: 0c0a |0055: move-result-object v10 │ │ -08cf58: 7220 281e 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ -08cf5e: 0c05 |0059: move-result-object v5 │ │ -08cf60: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -08cf64: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -08cf68: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -08cf6c: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -08cf70: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -08cf74: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08cf78: 28b9 |0066: goto 001f // -0047 │ │ -08cf7a: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -08cf7c: 28af |0068: goto 0017 // -0051 │ │ -08cf7e: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ -08cf82: 460a 120a |006b: aget-object v10, v18, v10 │ │ -08cf86: 28c2 |006d: goto 002f // -003e │ │ -08cf88: 0f03 |006e: return v3 │ │ +08cea0: |[08cea0] android.support.v7.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +08ceb0: 54da 0409 |0000: iget-object v10, v13, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ +08ceb4: 6e10 0501 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +08ceba: 0c07 |0005: move-result-object v7 │ │ +08cebc: 120a |0006: const/4 v10, #int 0 // #0 │ │ +08cebe: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +08cec2: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +08cec6: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +08ceca: 6e5a 6601 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@0166 │ │ +08ced0: 0c06 |0010: move-result-object v6 │ │ +08ced2: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +08ced6: 7210 3123 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2331 │ │ +08cedc: 0a03 |0016: move-result v3 │ │ +08cede: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +08cee2: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +08cee6: 6e20 1d17 ed00 |001b: invoke-virtual {v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@171d │ │ +08ceec: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +08ceee: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +08cef2: 7220 2e23 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +08cef8: 0c08 |0024: move-result-object v8 │ │ +08cefa: 1f08 3900 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0039 │ │ +08cefe: 2209 2f00 |0027: new-instance v9, Landroid/content/Intent; // type@002f │ │ +08cf02: 528a 1b00 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08cf06: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +08cf0a: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +08cf0e: 7020 1e01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +08cf14: 220a 2500 |0032: new-instance v10, Landroid/content/ComponentName; // type@0025 │ │ +08cf18: 548b 1a00 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +08cf1c: 54bb 1000 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0010 │ │ +08cf20: 54bb 1500 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0015 │ │ +08cf24: 548c 1a00 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +08cf28: 54cc 1200 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@0012 │ │ +08cf2c: 7030 ed00 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@00ed │ │ +08cf32: 6e20 4201 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +08cf38: 6e20 6b01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ +08cf3e: 0c0a |0047: move-result-object v10 │ │ +08cf40: 0200 1000 |0048: move/from16 v0, v16 │ │ +08cf44: 6e5a e716 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16e7 │ │ +08cf4a: 0c0a |004d: move-result-object v10 │ │ +08cf4c: 6e20 6a01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +08cf52: 0c0b |0051: move-result-object v11 │ │ +08cf54: 7220 271e ba00 |0052: invoke-interface {v10, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ +08cf5a: 0c0a |0055: move-result-object v10 │ │ +08cf5c: 7220 281e 9a00 |0056: invoke-interface {v10, v9}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ +08cf62: 0c05 |0059: move-result-object v5 │ │ +08cf64: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +08cf68: 528a 1b00 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08cf6c: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +08cf70: 528a 1b00 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08cf74: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +08cf78: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +08cf7c: 28b9 |0066: goto 001f // -0047 │ │ +08cf7e: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +08cf80: 28af |0068: goto 0017 // -0051 │ │ +08cf82: 528a 1b00 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@001b │ │ +08cf86: 460a 120a |006b: aget-object v10, v18, v10 │ │ +08cf8a: 28c2 |006d: goto 002f // -003e │ │ +08cf8c: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0006 line=464 │ │ 0x0011 line=466 │ │ 0x0017 line=468 │ │ 0x001b line=469 │ │ @@ -185161,24 +185160,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 │ │ -08cf8c: |[08cf8c] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -08cf9c: 5420 1209 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08cfa0: 2201 6b04 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@046b │ │ -08cfa4: 7020 ec22 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ -08cfaa: 6e20 4923 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2349 │ │ -08cfb0: 5420 0409 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ -08cfb4: 7230 0c18 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@180c │ │ -08cfba: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -08cfbc: 5c20 0b09 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08cfc0: 0e00 |0012: return-void │ │ +08cf90: |[08cf90] android.support.v7.internal.view.menu.MenuBuilder.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +08cfa0: 5420 1209 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08cfa4: 2201 7404 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08cfa8: 7020 ec22 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@22ec │ │ +08cfae: 6e20 4923 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2349 │ │ +08cfb4: 5420 0409 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ +08cfb8: 7230 0c18 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@180c │ │ +08cfbe: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +08cfc0: 5c20 0b09 |0010: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08cfc4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ 0x000f line=222 │ │ 0x0012 line=223 │ │ locals : │ │ @@ -185190,22 +185189,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -08cfc4: |[08cfc4] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ -08cfd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08cfd6: 5420 1509 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08cfda: 6e20 7e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -08cfe0: 0c00 |0006: move-result-object v0 │ │ -08cfe2: 6e50 ee16 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ -08cfe8: 0c00 |000a: move-result-object v0 │ │ -08cfea: 1100 |000b: return-object v0 │ │ +08cfc8: |[08cfc8] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(I)Landroid/view/SubMenu; │ │ +08cfd8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08cfda: 5420 1509 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08cfde: 6e20 7e01 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +08cfe4: 0c00 |0006: move-result-object v0 │ │ +08cfe6: 6e50 ee16 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ +08cfec: 0c00 |000a: move-result-object v0 │ │ +08cfee: 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 │ │ │ │ @@ -185214,21 +185213,21 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -08cfec: |[08cfec] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -08cffc: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08d000: 6e20 7e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -08d006: 0c00 |0005: move-result-object v0 │ │ -08d008: 6e50 ee16 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ -08d00e: 0c00 |0009: move-result-object v0 │ │ -08d010: 1100 |000a: return-object v0 │ │ +08cff0: |[08cff0] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +08d000: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08d004: 6e20 7e01 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +08d00a: 0c00 |0005: move-result-object v0 │ │ +08d00c: 6e50 ee16 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ +08d012: 0c00 |0009: move-result-object v0 │ │ +08d014: 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 │ │ @@ -185240,23 +185239,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 │ │ -08d014: |[08d014] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -08d024: 7057 ea16 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ -08d02a: 0c00 |0003: move-result-object v0 │ │ -08d02c: 1f00 ea02 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d030: 2201 fb02 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08d034: 5432 0409 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ -08d038: 7040 4318 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@1843 │ │ -08d03e: 6e20 8217 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1782 │ │ -08d044: 1101 |0010: return-object v1 │ │ +08d018: |[08d018] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +08d028: 7057 ea16 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@16ea │ │ +08d02e: 0c00 |0003: move-result-object v0 │ │ +08d030: 1f00 f102 |0004: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d034: 2201 0203 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08d038: 5432 0409 |0008: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ +08d03c: 7040 4318 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@1843 │ │ +08d042: 6e20 8217 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1782 │ │ +08d048: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0006 line=449 │ │ 0x000d line=450 │ │ 0x0010 line=452 │ │ locals : │ │ @@ -185273,19 +185272,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 │ │ -08d048: |[08d048] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -08d058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d05a: 6e52 ee16 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ -08d060: 0c00 |0004: move-result-object v0 │ │ -08d062: 1100 |0005: return-object v0 │ │ +08d04c: |[08d04c] android.support.v7.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +08d05c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d05e: 6e52 ee16 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@16ee │ │ +08d064: 0c00 |0004: move-result-object v0 │ │ +08d066: 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; │ │ │ │ @@ -185294,20 +185293,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08d064: |[08d064] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -08d074: 5410 0309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ -08d078: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08d07c: 5410 0309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ -08d080: 7220 e116 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16e1 │ │ -08d086: 0e00 |0009: return-void │ │ +08d068: |[08d068] android.support.v7.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +08d078: 5410 0309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ +08d07c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08d080: 5410 0309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ +08d084: 7220 e116 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@16e1 │ │ +08d08a: 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; │ │ @@ -185317,24 +185316,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08d088: |[08d088] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ -08d098: 5410 0709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d09c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08d0a0: 5410 0709 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d0a4: 6e20 f616 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ -08d0aa: 5410 0e09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d0ae: 6e10 0523 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d0b4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08d0b6: 6e20 1917 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08d0bc: 0e00 |0012: return-void │ │ +08d08c: |[08d08c] android.support.v7.internal.view.menu.MenuBuilder.clear:()V │ │ +08d09c: 5410 0709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d0a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08d0a4: 5410 0709 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d0a8: 6e20 f616 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ +08d0ae: 5410 0e09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d0b2: 6e10 0523 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d0b8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08d0ba: 6e20 1917 0100 |000f: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08d0c0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x0009 line=550 │ │ 0x000e line=552 │ │ 0x0012 line=553 │ │ @@ -185346,24 +185345,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08d0c0: |[08d0c0] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ -08d0d0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08d0d2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -08d0d4: 5c21 1309 |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08d0d8: 6e10 f116 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@16f1 │ │ -08d0de: 6e10 f316 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@16f3 │ │ -08d0e4: 5c20 1309 |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08d0e8: 5c20 0f09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08d0ec: 6e20 1917 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08d0f2: 0e00 |0011: return-void │ │ +08d0c4: |[08d0c4] android.support.v7.internal.view.menu.MenuBuilder.clearAll:()V │ │ +08d0d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08d0d6: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +08d0d8: 5c21 1309 |0002: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08d0dc: 6e10 f116 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clear:()V // method@16f1 │ │ +08d0e2: 6e10 f316 0200 |0007: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.clearHeader:()V // method@16f3 │ │ +08d0e8: 5c20 1309 |000a: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08d0ec: 5c20 0f09 |000c: iput-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08d0f0: 6e20 1917 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08d0f6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=537 │ │ 0x0004 line=538 │ │ 0x0007 line=539 │ │ 0x000a line=540 │ │ 0x000c line=541 │ │ @@ -185377,22 +185376,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08d0f4: |[08d0f4] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -08d104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d106: 5b10 0809 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ -08d10a: 5b10 0909 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ -08d10e: 5b10 0a09 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ -08d112: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08d114: 6e20 1917 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08d11a: 0e00 |000b: return-void │ │ +08d0f8: |[08d0f8] android.support.v7.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +08d108: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d10a: 5b10 0809 |0001: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ +08d10e: 5b10 0909 |0003: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ +08d112: 5b10 0a09 |0005: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ +08d116: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08d118: 6e20 1917 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08d11e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1145 │ │ 0x0003 line=1146 │ │ 0x0005 line=1147 │ │ 0x0007 line=1149 │ │ 0x000b line=1150 │ │ @@ -185404,18 +185403,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08d11c: |[08d11c] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ -08d12c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d12e: 6e20 f516 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08d134: 0e00 |0004: return-void │ │ +08d120: |[08d120] android.support.v7.internal.view.menu.MenuBuilder.close:()V │ │ +08d130: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08d132: 6e20 f516 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08d138: 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; │ │ │ │ @@ -185424,41 +185423,41 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -08d138: |[08d138] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ -08d148: 5543 0c09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ -08d14c: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -08d150: 0e00 |0004: return-void │ │ -08d152: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -08d154: 5c43 0c09 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ -08d158: 5443 1209 |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d15c: 6e10 4b23 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08d162: 0c00 |000d: move-result-object v0 │ │ -08d164: 7210 2023 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08d16a: 0a03 |0011: move-result v3 │ │ -08d16c: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -08d170: 7210 2123 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08d176: 0c02 |0017: move-result-object v2 │ │ -08d178: 1f02 6b04 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@046b │ │ -08d17c: 6e10 ed22 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08d182: 0c01 |001d: move-result-object v1 │ │ -08d184: 1f01 f602 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08d188: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -08d18c: 5443 1209 |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d190: 6e20 4c23 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08d196: 28e7 |0027: goto 000e // -0019 │ │ -08d198: 7230 0d18 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@180d │ │ -08d19e: 28e3 |002b: goto 000e // -001d │ │ -08d1a0: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -08d1a2: 5c43 0c09 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ -08d1a6: 28d5 |002f: goto 0004 // -002b │ │ +08d13c: |[08d13c] android.support.v7.internal.view.menu.MenuBuilder.close:(Z)V │ │ +08d14c: 5543 0c09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ +08d150: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ +08d154: 0e00 |0004: return-void │ │ +08d156: 1213 |0005: const/4 v3, #int 1 // #1 │ │ +08d158: 5c43 0c09 |0006: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ +08d15c: 5443 1209 |0008: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d160: 6e10 4b23 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08d166: 0c00 |000d: move-result-object v0 │ │ +08d168: 7210 2023 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08d16e: 0a03 |0011: move-result v3 │ │ +08d170: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +08d174: 7210 2123 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08d17a: 0c02 |0017: move-result-object v2 │ │ +08d17c: 1f02 7404 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08d180: 6e10 ed22 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08d186: 0c01 |001d: move-result-object v1 │ │ +08d188: 1f01 fd02 |001e: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08d18c: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ +08d190: 5443 1209 |0022: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d194: 6e20 4c23 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08d19a: 28e7 |0027: goto 000e // -0019 │ │ +08d19c: 7230 0d18 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@180d │ │ +08d1a2: 28e3 |002b: goto 000e // -001d │ │ +08d1a4: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +08d1a6: 5c43 0c09 |002d: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@090c │ │ +08d1aa: 28d5 |002f: goto 0004 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=978 │ │ 0x0005 line=968 │ │ 0x0008 line=969 │ │ 0x001a line=970 │ │ @@ -185478,49 +185477,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 │ │ -08d1a8: |[08d1a8] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08d1b8: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d1bc: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08d1c2: 0a04 |0005: move-result v4 │ │ -08d1c4: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -08d1c8: 5454 0709 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d1cc: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -08d1d0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08d1d2: 0f00 |000d: return v0 │ │ -08d1d4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08d1d6: 6e10 3917 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -08d1dc: 5454 1209 |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d1e0: 6e10 4b23 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08d1e6: 0c01 |0017: move-result-object v1 │ │ -08d1e8: 7210 2023 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08d1ee: 0a04 |001b: move-result v4 │ │ -08d1f0: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -08d1f4: 7210 2123 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08d1fa: 0c03 |0021: move-result-object v3 │ │ -08d1fc: 1f03 6b04 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@046b │ │ -08d200: 6e10 ed22 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08d206: 0c02 |0027: move-result-object v2 │ │ -08d208: 1f02 f602 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08d20c: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -08d210: 5454 1209 |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d214: 6e20 4c23 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08d21a: 28e7 |0031: goto 0018 // -0019 │ │ -08d21c: 7230 0718 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@1807 │ │ -08d222: 0a00 |0035: move-result v0 │ │ -08d224: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -08d228: 6e10 3817 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -08d22e: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -08d232: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -08d234: 5b54 0709 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d238: 28cd |0040: goto 000d // -0033 │ │ +08d1ac: |[08d1ac] android.support.v7.internal.view.menu.MenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08d1bc: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d1c0: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08d1c6: 0a04 |0005: move-result v4 │ │ +08d1c8: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ +08d1cc: 5454 0709 |0008: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d1d0: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ +08d1d4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08d1d6: 0f00 |000d: return v0 │ │ +08d1d8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08d1da: 6e10 3917 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +08d1e0: 5454 1209 |0012: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d1e4: 6e10 4b23 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08d1ea: 0c01 |0017: move-result-object v1 │ │ +08d1ec: 7210 2023 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08d1f2: 0a04 |001b: move-result v4 │ │ +08d1f4: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +08d1f8: 7210 2123 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08d1fe: 0c03 |0021: move-result-object v3 │ │ +08d200: 1f03 7404 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08d204: 6e10 ed22 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08d20a: 0c02 |0027: move-result-object v2 │ │ +08d20c: 1f02 fd02 |0028: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08d210: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ +08d214: 5454 1209 |002c: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d218: 6e20 4c23 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08d21e: 28e7 |0031: goto 0018 // -0019 │ │ +08d220: 7230 0718 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@1807 │ │ +08d226: 0a00 |0035: move-result v0 │ │ +08d228: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +08d22c: 6e10 3817 0500 |0038: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08d232: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +08d236: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +08d238: 5b54 0709 |003e: iput-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d23c: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x000c line=1309 │ │ 0x000d line=1328 │ │ 0x000e line=1312 │ │ 0x000f line=1314 │ │ @@ -185545,25 +185544,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 │ │ -08d23c: |[08d23c] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -08d24c: 5410 0309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ -08d250: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -08d254: 5410 0309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ -08d258: 7230 e016 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@16e0 │ │ -08d25e: 0a00 |0009: move-result v0 │ │ -08d260: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -08d264: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08d266: 0f00 |000d: return v0 │ │ -08d268: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08d26a: 28fe |000f: goto 000d // -0002 │ │ +08d240: |[08d240] android.support.v7.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +08d250: 5410 0309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ +08d254: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08d258: 5410 0309 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ +08d25c: 7230 e016 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@16e0 │ │ +08d262: 0a00 |0009: move-result v0 │ │ +08d264: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08d268: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08d26a: 0f00 |000d: return v0 │ │ +08d26c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08d26e: 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; │ │ @@ -185573,46 +185572,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 │ │ -08d26c: |[08d26c] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08d27c: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d280: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ -08d286: 0a04 |0005: move-result v4 │ │ -08d288: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -08d28c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08d28e: 0f00 |0009: return v0 │ │ -08d290: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08d292: 6e10 3917 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ -08d298: 5454 1209 |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d29c: 6e10 4b23 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08d2a2: 0c01 |0013: move-result-object v1 │ │ -08d2a4: 7210 2023 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08d2aa: 0a04 |0017: move-result v4 │ │ -08d2ac: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -08d2b0: 7210 2123 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08d2b6: 0c03 |001d: move-result-object v3 │ │ -08d2b8: 1f03 6b04 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@046b │ │ -08d2bc: 6e10 ed22 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08d2c2: 0c02 |0023: move-result-object v2 │ │ -08d2c4: 1f02 f602 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08d2c8: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -08d2cc: 5454 1209 |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d2d0: 6e20 4c23 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08d2d6: 28e7 |002d: goto 0014 // -0019 │ │ -08d2d8: 7230 0818 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@1808 │ │ -08d2de: 0a00 |0031: move-result v0 │ │ -08d2e0: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -08d2e4: 6e10 3817 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ -08d2ea: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -08d2ee: 5b56 0709 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d2f2: 28ce |003b: goto 0009 // -0032 │ │ +08d270: |[08d270] android.support.v7.internal.view.menu.MenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08d280: 5454 1209 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d284: 6e10 4a23 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@234a │ │ +08d28a: 0a04 |0005: move-result v4 │ │ +08d28c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ +08d290: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08d292: 0f00 |0009: return v0 │ │ +08d294: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08d296: 6e10 3917 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@1739 │ │ +08d29c: 5454 1209 |000e: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d2a0: 6e10 4b23 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08d2a6: 0c01 |0013: move-result-object v1 │ │ +08d2a8: 7210 2023 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08d2ae: 0a04 |0017: move-result v4 │ │ +08d2b0: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +08d2b4: 7210 2123 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08d2ba: 0c03 |001d: move-result-object v3 │ │ +08d2bc: 1f03 7404 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08d2c0: 6e10 ed22 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08d2c6: 0c02 |0023: move-result-object v2 │ │ +08d2c8: 1f02 fd02 |0024: check-cast v2, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08d2cc: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ +08d2d0: 5454 1209 |0028: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d2d4: 6e20 4c23 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08d2da: 28e7 |002d: goto 0014 // -0019 │ │ +08d2dc: 7230 0818 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@1808 │ │ +08d2e2: 0a00 |0031: move-result v0 │ │ +08d2e4: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +08d2e8: 6e10 3817 0500 |0034: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@1738 │ │ +08d2ee: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +08d2f2: 5b56 0709 |0039: iput-object v6, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d2f6: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0008 line=1285 │ │ 0x0009 line=1304 │ │ 0x000a line=1288 │ │ 0x000b line=1290 │ │ @@ -185637,19 +185636,19 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08d2f4: |[08d2f4] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -08d304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d306: 6e30 fe16 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@16fe │ │ -08d30c: 0a00 |0004: move-result v0 │ │ -08d30e: 0f00 |0005: return v0 │ │ +08d2f8: |[08d2f8] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +08d308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d30a: 6e30 fe16 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@16fe │ │ +08d310: 0a00 |0004: move-result v0 │ │ +08d312: 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 │ │ │ │ @@ -185658,33 +185657,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08d310: |[08d310] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -08d320: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08d326: 0a02 |0003: move-result v2 │ │ -08d328: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -08d32c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -08d32e: 0160 |0007: move v0, v6 │ │ -08d330: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -08d334: 5443 0e09 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d338: 6e20 0723 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d33e: 0c01 |000f: move-result-object v1 │ │ -08d340: 1f01 ea02 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d344: 6e10 4e17 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08d34a: 0a03 |0015: move-result v3 │ │ -08d34c: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -08d350: 0f00 |0018: return v0 │ │ -08d352: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d356: 28ed |001b: goto 0008 // -0013 │ │ -08d358: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -08d35a: 28fb |001d: goto 0018 // -0005 │ │ +08d314: |[08d314] android.support.v7.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +08d324: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08d32a: 0a02 |0003: move-result v2 │ │ +08d32c: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +08d330: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +08d332: 0160 |0007: move v0, v6 │ │ +08d334: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +08d338: 5443 0e09 |000a: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d33c: 6e20 0723 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d342: 0c01 |000f: move-result-object v1 │ │ +08d344: 1f01 f102 |0010: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d348: 6e10 4e17 0100 |0012: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08d34e: 0a03 |0015: move-result v3 │ │ +08d350: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +08d354: 0f00 |0018: return v0 │ │ +08d356: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d35a: 28ed |001b: goto 0008 // -0013 │ │ +08d35c: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +08d35e: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0004 line=675 │ │ 0x0006 line=676 │ │ 0x0007 line=679 │ │ 0x000a line=680 │ │ @@ -185707,41 +185706,41 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -08d35c: |[08d35c] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ -08d36c: 6e10 3717 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08d372: 0a03 |0003: move-result v3 │ │ -08d374: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08d376: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -08d37a: 5454 0e09 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d37e: 6e20 0723 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d384: 0c01 |000c: move-result-object v1 │ │ -08d386: 1f01 ea02 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d38a: 6e10 5117 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ -08d390: 0a04 |0012: move-result v4 │ │ -08d392: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -08d396: 1101 |0015: return-object v1 │ │ -08d398: 6e10 5e17 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ -08d39e: 0a04 |0019: move-result v4 │ │ -08d3a0: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -08d3a4: 6e10 5817 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ -08d3aa: 0c04 |001f: move-result-object v4 │ │ -08d3ac: 7220 481e 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@1e48 │ │ -08d3b2: 0c02 |0023: move-result-object v2 │ │ -08d3b4: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -08d3b8: 0721 |0026: move-object v1, v2 │ │ -08d3ba: 28ee |0027: goto 0015 // -0012 │ │ -08d3bc: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d3c0: 28db |002a: goto 0005 // -0025 │ │ -08d3c2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -08d3c4: 28e9 |002c: goto 0015 // -0017 │ │ +08d360: |[08d360] android.support.v7.internal.view.menu.MenuBuilder.findItem:(I)Landroid/view/MenuItem; │ │ +08d370: 6e10 3717 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08d376: 0a03 |0003: move-result v3 │ │ +08d378: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d37a: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +08d37e: 5454 0e09 |0007: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d382: 6e20 0723 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d388: 0c01 |000c: move-result-object v1 │ │ +08d38a: 1f01 f102 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d38e: 6e10 5117 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ +08d394: 0a04 |0012: move-result v4 │ │ +08d396: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +08d39a: 1101 |0015: return-object v1 │ │ +08d39c: 6e10 5e17 0100 |0016: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ +08d3a2: 0a04 |0019: move-result v4 │ │ +08d3a4: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +08d3a8: 6e10 5817 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ +08d3ae: 0c04 |001f: move-result-object v4 │ │ +08d3b0: 7220 481e 6400 |0020: invoke-interface {v4, v6}, Landroid/view/SubMenu;.findItem:(I)Landroid/view/MenuItem; // method@1e48 │ │ +08d3b6: 0c02 |0023: move-result-object v2 │ │ +08d3b8: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +08d3bc: 0721 |0026: move-object v1, v2 │ │ +08d3be: 28ee |0027: goto 0015 // -0012 │ │ +08d3c0: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d3c4: 28db |002a: goto 0005 // -0025 │ │ +08d3c6: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +08d3c8: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0004 line=639 │ │ 0x0007 line=640 │ │ 0x000f line=641 │ │ 0x0015 line=652 │ │ @@ -185765,31 +185764,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08d3c8: |[08d3c8] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -08d3d8: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08d3de: 0a02 |0003: move-result v2 │ │ -08d3e0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08d3e2: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -08d3e6: 5443 0e09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d3ea: 6e20 0723 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d3f0: 0c01 |000c: move-result-object v1 │ │ -08d3f2: 1f01 ea02 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d3f6: 6e10 5117 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ -08d3fc: 0a03 |0012: move-result v3 │ │ -08d3fe: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -08d402: 0f00 |0015: return v0 │ │ -08d404: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d408: 28ed |0018: goto 0005 // -0013 │ │ -08d40a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -08d40c: 28fb |001a: goto 0015 // -0005 │ │ +08d3cc: |[08d3cc] android.support.v7.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +08d3dc: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08d3e2: 0a02 |0003: move-result v2 │ │ +08d3e4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d3e6: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +08d3ea: 5443 0e09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d3ee: 6e20 0723 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d3f4: 0c01 |000c: move-result-object v1 │ │ +08d3f6: 1f01 f102 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d3fa: 6e10 5117 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ +08d400: 0a03 |0012: move-result v3 │ │ +08d402: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +08d406: 0f00 |0015: return v0 │ │ +08d408: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d40c: 28ed |0018: goto 0005 // -0013 │ │ +08d40e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +08d410: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=658 │ │ 0x0007 line=659 │ │ 0x000f line=660 │ │ 0x0015 line=665 │ │ @@ -185809,70 +185808,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 │ │ -08d410: |[08d410] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -08d420: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -08d422: 120b |0001: const/4 v11, #int 0 // #0 │ │ -08d424: 54c2 1709 |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0917 │ │ -08d428: 6e10 0523 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d42e: 6e40 0317 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1703 │ │ -08d434: 6e10 0823 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ -08d43a: 0a09 |000d: move-result v9 │ │ -08d43c: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -08d440: 1108 |0010: return-object v8 │ │ -08d442: 6e10 e21d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ -08d448: 0a03 |0014: move-result v3 │ │ -08d44a: 2204 8d03 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@038d │ │ -08d44e: 7010 d81d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1dd8 │ │ -08d454: 6e20 e11d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1de1 │ │ -08d45a: 6e10 0d23 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08d460: 0a07 |0020: move-result v7 │ │ -08d462: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -08d464: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -08d468: 6e20 0723 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d46e: 0c08 |0027: move-result-object v8 │ │ -08d470: 1f08 ea02 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d474: 28e6 |002a: goto 0010 // -001a │ │ -08d476: 6e10 1417 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ -08d47c: 0a05 |002e: move-result v5 │ │ -08d47e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -08d480: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -08d484: 6e20 0723 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d48a: 0c01 |0035: move-result-object v1 │ │ -08d48c: 1f01 ea02 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d490: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -08d494: 6e10 4c17 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@174c │ │ -08d49a: 0a06 |003d: move-result v6 │ │ -08d49c: 5449 6d0b |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ -08d4a0: 4909 090b |0040: aget-char v9, v9, v11 │ │ -08d4a4: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -08d4a8: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -08d4ac: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -08d4b0: 5449 6d0b |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ -08d4b4: 122a |004a: const/4 v10, #int 2 // #2 │ │ -08d4b6: 4909 090a |004b: aget-char v9, v9, v10 │ │ -08d4ba: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -08d4be: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -08d4c2: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -08d4c6: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -08d4ca: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -08d4ce: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -08d4d2: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -08d4d6: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -08d4da: 0718 |005d: move-object v8, v1 │ │ -08d4dc: 28b2 |005e: goto 0010 // -004e │ │ -08d4de: 6e10 5317 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1753 │ │ -08d4e4: 0a06 |0062: move-result v6 │ │ -08d4e6: 28db |0063: goto 003e // -0025 │ │ -08d4e8: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d4ec: 28ca |0066: goto 0030 // -0036 │ │ +08d414: |[08d414] android.support.v7.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +08d424: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +08d426: 120b |0001: const/4 v11, #int 0 // #0 │ │ +08d428: 54c2 1709 |0002: iget-object v2, v12, Landroid/support/v7/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0917 │ │ +08d42c: 6e10 0523 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d432: 6e40 0317 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1703 │ │ +08d438: 6e10 0823 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2308 │ │ +08d43e: 0a09 |000d: move-result v9 │ │ +08d440: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +08d444: 1108 |0010: return-object v8 │ │ +08d446: 6e10 e21d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ +08d44c: 0a03 |0014: move-result v3 │ │ +08d44e: 2204 9403 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@0394 │ │ +08d452: 7010 d81d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1dd8 │ │ +08d458: 6e20 e11d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1de1 │ │ +08d45e: 6e10 0d23 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08d464: 0a07 |0020: move-result v7 │ │ +08d466: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +08d468: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +08d46c: 6e20 0723 b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d472: 0c08 |0027: move-result-object v8 │ │ +08d474: 1f08 f102 |0028: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d478: 28e6 |002a: goto 0010 // -001a │ │ +08d47a: 6e10 1417 0c00 |002b: invoke-virtual {v12}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ +08d480: 0a05 |002e: move-result v5 │ │ +08d482: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +08d484: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +08d488: 6e20 0723 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d48e: 0c01 |0035: move-result-object v1 │ │ +08d490: 1f01 f102 |0036: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d494: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +08d498: 6e10 4c17 0100 |003a: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@174c │ │ +08d49e: 0a06 |003d: move-result v6 │ │ +08d4a0: 5449 6d0b |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ +08d4a4: 4909 090b |0040: aget-char v9, v9, v11 │ │ +08d4a8: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +08d4ac: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +08d4b0: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +08d4b4: 5449 6d0b |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ +08d4b8: 122a |004a: const/4 v10, #int 2 // #2 │ │ +08d4ba: 4909 090a |004b: aget-char v9, v9, v10 │ │ +08d4be: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +08d4c2: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +08d4c6: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +08d4ca: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +08d4ce: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +08d4d2: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +08d4d6: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +08d4da: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +08d4de: 0718 |005d: move-object v8, v1 │ │ +08d4e0: 28b2 |005e: goto 0010 // -004e │ │ +08d4e2: 6e10 5317 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1753 │ │ +08d4e8: 0a06 |0062: move-result v6 │ │ +08d4ea: 28db |0063: goto 003e // -0025 │ │ +08d4ec: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d4f0: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=871 │ │ 0x0004 line=872 │ │ 0x0007 line=873 │ │ 0x000a line=875 │ │ 0x0010 line=906 │ │ @@ -185909,70 +185908,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 │ │ -08d4f0: |[08d4f0] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -08d500: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -08d504: 6e10 1417 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ -08d50a: 0a06 |0005: move-result v6 │ │ -08d50c: 6e10 e21d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ -08d512: 0a04 |0009: move-result v4 │ │ -08d514: 2205 8d03 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@038d │ │ -08d518: 7010 d81d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1dd8 │ │ -08d51e: 6e20 e11d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1de1 │ │ -08d524: 0a02 |0012: move-result v2 │ │ -08d526: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -08d52a: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -08d52e: 0e00 |0017: return-void │ │ -08d530: 54b8 0e09 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d534: 6e10 0d23 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08d53a: 0a00 |001d: move-result v0 │ │ -08d53c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -08d53e: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -08d542: 54b8 0e09 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d546: 6e20 0723 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d54c: 0c03 |0026: move-result-object v3 │ │ -08d54e: 1f03 ea02 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d552: 6e10 5e17 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ -08d558: 0a08 |002c: move-result v8 │ │ -08d55a: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -08d55e: 6e10 5817 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ -08d564: 0c08 |0032: move-result-object v8 │ │ -08d566: 1f08 e702 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -08d56a: 6e40 0317 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1703 │ │ -08d570: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -08d574: 6e10 4c17 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@174c │ │ -08d57a: 0a07 |003d: move-result v7 │ │ -08d57c: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -08d580: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -08d584: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -08d588: 5458 6d0b |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ -08d58c: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -08d58e: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -08d592: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -08d596: 5458 6d0b |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ -08d59a: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -08d59c: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -08d5a0: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -08d5a4: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -08d5a8: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -08d5ac: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -08d5b0: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -08d5b4: 6e10 6417 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ -08d5ba: 0a08 |005d: move-result v8 │ │ -08d5bc: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -08d5c0: 7220 2c23 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ -08d5c6: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d5ca: 28ba |0065: goto 001f // -0046 │ │ -08d5cc: 6e10 5317 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1753 │ │ -08d5d2: 0a07 |0069: move-result v7 │ │ -08d5d4: 28d4 |006a: goto 003e // -002c │ │ +08d4f4: |[08d4f4] android.support.v7.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +08d504: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +08d508: 6e10 1417 0b00 |0002: invoke-virtual {v11}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ +08d50e: 0a06 |0005: move-result v6 │ │ +08d510: 6e10 e21d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1de2 │ │ +08d516: 0a04 |0009: move-result v4 │ │ +08d518: 2205 9403 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@0394 │ │ +08d51c: 7010 d81d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1dd8 │ │ +08d522: 6e20 e11d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1de1 │ │ +08d528: 0a02 |0012: move-result v2 │ │ +08d52a: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +08d52e: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +08d532: 0e00 |0017: return-void │ │ +08d534: 54b8 0e09 |0018: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d538: 6e10 0d23 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08d53e: 0a00 |001d: move-result v0 │ │ +08d540: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +08d542: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +08d546: 54b8 0e09 |0021: iget-object v8, v11, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d54a: 6e20 0723 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d550: 0c03 |0026: move-result-object v3 │ │ +08d552: 1f03 f102 |0027: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d556: 6e10 5e17 0300 |0029: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ +08d55c: 0a08 |002c: move-result v8 │ │ +08d55e: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +08d562: 6e10 5817 0300 |002f: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ +08d568: 0c08 |0032: move-result-object v8 │ │ +08d56a: 1f08 ee02 |0033: check-cast v8, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +08d56e: 6e40 0317 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@1703 │ │ +08d574: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +08d578: 6e10 4c17 0300 |003a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@174c │ │ +08d57e: 0a07 |003d: move-result v7 │ │ +08d580: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +08d584: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +08d588: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +08d58c: 5458 6d0b |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ +08d590: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +08d592: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +08d596: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +08d59a: 5458 6d0b |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0b6d │ │ +08d59e: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +08d5a0: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +08d5a4: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +08d5a8: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +08d5ac: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +08d5b0: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +08d5b4: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +08d5b8: 6e10 6417 0300 |005a: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ +08d5be: 0a08 |005d: move-result v8 │ │ +08d5c0: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +08d5c4: 7220 2c23 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@232c │ │ +08d5ca: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d5ce: 28ba |0065: goto 001f // -0046 │ │ +08d5d0: 6e10 5317 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@1753 │ │ +08d5d6: 0a07 |0069: move-result v7 │ │ +08d5d8: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=825 │ │ 0x0006 line=826 │ │ 0x000a line=827 │ │ 0x000f line=829 │ │ 0x0013 line=831 │ │ @@ -186007,74 +186006,74 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -08d5d8: |[08d5d8] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -08d5e8: 55a8 0b09 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08d5ec: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -08d5f0: 0e00 |0004: return-void │ │ -08d5f2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08d5f4: 54a8 1209 |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d5f8: 6e10 4b23 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08d5fe: 0c02 |000b: move-result-object v2 │ │ -08d600: 7210 2023 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08d606: 0a08 |000f: move-result v8 │ │ -08d608: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -08d60c: 7210 2123 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08d612: 0c06 |0015: move-result-object v6 │ │ -08d614: 1f06 6b04 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@046b │ │ -08d618: 6e10 ed22 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08d61e: 0c05 |001b: move-result-object v5 │ │ -08d620: 1f05 f602 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08d624: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -08d628: 54a8 1209 |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08d62c: 6e20 4c23 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08d632: 28e7 |0025: goto 000c // -0019 │ │ -08d634: 7210 0918 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1809 │ │ -08d63a: 0a08 |0029: move-result v8 │ │ -08d63c: b680 |002a: or-int/2addr v0, v8 │ │ -08d63e: 28e1 |002b: goto 000c // -001f │ │ -08d640: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -08d644: 54a8 0209 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ -08d648: 6e10 0523 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d64e: 54a8 1009 |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08d652: 6e10 0523 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d658: 6e10 1217 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -08d65e: 0c07 |003b: move-result-object v7 │ │ -08d660: 6e10 0d23 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08d666: 0a04 |003f: move-result v4 │ │ -08d668: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -08d66a: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -08d66e: 6e20 0723 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d674: 0c03 |0046: move-result-object v3 │ │ -08d676: 1f03 ea02 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d67a: 6e10 6017 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ -08d680: 0a08 |004c: move-result v8 │ │ -08d682: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -08d686: 54a8 0209 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ -08d68a: 6e20 0323 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -08d690: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08d694: 28eb |0056: goto 0041 // -0015 │ │ -08d696: 54a8 1009 |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08d69a: 6e20 0323 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -08d6a0: 28f8 |005c: goto 0054 // -0008 │ │ -08d6a2: 54a8 0209 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ -08d6a6: 6e10 0523 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d6ac: 54a8 1009 |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08d6b0: 6e10 0523 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d6b6: 54a8 1009 |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08d6ba: 6e10 1217 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -08d6c0: 0c09 |006c: move-result-object v9 │ │ -08d6c2: 6e20 0423 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2304 │ │ -08d6c8: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -08d6ca: 5ca8 0b09 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08d6ce: 2891 |0073: goto 0004 // -006f │ │ +08d5dc: |[08d5dc] android.support.v7.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +08d5ec: 55a8 0b09 |0000: iget-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08d5f0: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ +08d5f4: 0e00 |0004: return-void │ │ +08d5f6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08d5f8: 54a8 1209 |0006: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d5fc: 6e10 4b23 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08d602: 0c02 |000b: move-result-object v2 │ │ +08d604: 7210 2023 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08d60a: 0a08 |000f: move-result v8 │ │ +08d60c: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +08d610: 7210 2123 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08d616: 0c06 |0015: move-result-object v6 │ │ +08d618: 1f06 7404 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08d61c: 6e10 ed22 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08d622: 0c05 |001b: move-result-object v5 │ │ +08d624: 1f05 fd02 |001c: check-cast v5, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08d628: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ +08d62c: 54a8 1209 |0020: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08d630: 6e20 4c23 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08d636: 28e7 |0025: goto 000c // -0019 │ │ +08d638: 7210 0918 0500 |0026: invoke-interface {v5}, Landroid/support/v7/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@1809 │ │ +08d63e: 0a08 |0029: move-result v8 │ │ +08d640: b680 |002a: or-int/2addr v0, v8 │ │ +08d642: 28e1 |002b: goto 000c // -001f │ │ +08d644: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +08d648: 54a8 0209 |002e: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ +08d64c: 6e10 0523 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d652: 54a8 1009 |0033: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08d656: 6e10 0523 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d65c: 6e10 1217 0a00 |0038: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +08d662: 0c07 |003b: move-result-object v7 │ │ +08d664: 6e10 0d23 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08d66a: 0a04 |003f: move-result v4 │ │ +08d66c: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +08d66e: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ +08d672: 6e20 0723 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d678: 0c03 |0046: move-result-object v3 │ │ +08d67a: 1f03 f102 |0047: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d67e: 6e10 6017 0300 |0049: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ +08d684: 0a08 |004c: move-result v8 │ │ +08d686: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ +08d68a: 54a8 0209 |004f: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ +08d68e: 6e20 0323 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +08d694: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d698: 28eb |0056: goto 0041 // -0015 │ │ +08d69a: 54a8 1009 |0057: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08d69e: 6e20 0323 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +08d6a4: 28f8 |005c: goto 0054 // -0008 │ │ +08d6a6: 54a8 0209 |005d: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ +08d6aa: 6e10 0523 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d6b0: 54a8 1009 |0062: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08d6b4: 6e10 0523 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d6ba: 54a8 1009 |0067: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08d6be: 6e10 1217 0a00 |0069: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +08d6c4: 0c09 |006c: move-result-object v9 │ │ +08d6c6: 6e20 0423 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2304 │ │ +08d6cc: 1208 |0070: const/4 v8, #int 0 // #0 │ │ +08d6ce: 5ca8 0b09 |0071: iput-boolean v8, v10, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08d6d2: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ 0x0004 line=1132 │ │ 0x0005 line=1101 │ │ 0x0006 line=1102 │ │ 0x0018 line=1103 │ │ @@ -186112,18 +186111,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d6d0: |[08d6d0] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -08d6e0: 6e10 0417 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ -08d6e6: 5410 0209 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ -08d6ea: 1100 |0005: return-object v0 │ │ +08d6d4: |[08d6d4] android.support.v7.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +08d6e4: 6e10 0417 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ +08d6ea: 5410 0209 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0902 │ │ +08d6ee: 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; │ │ │ │ @@ -186132,17 +186131,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d6ec: |[08d6ec] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -08d6fc: 1a00 0510 |0000: const-string v0, "android:menu:actionviewstates" // string@1005 │ │ -08d700: 1100 |0002: return-object v0 │ │ +08d6f0: |[08d6f0] android.support.v7.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +08d700: 1a00 0e10 |0000: const-string v0, "android:menu:actionviewstates" // string@100e │ │ +08d704: 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;) │ │ @@ -186150,17 +186149,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d704: |[08d704] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -08d714: 5410 0409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ -08d718: 1100 |0002: return-object v0 │ │ +08d708: |[08d708] android.support.v7.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +08d718: 5410 0409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0904 │ │ +08d71c: 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;) │ │ @@ -186168,17 +186167,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 │ │ -08d71c: |[08d71c] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ -08d72c: 5410 0709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ -08d730: 1100 |0002: return-object v0 │ │ +08d720: |[08d720] android.support.v7.internal.view.menu.MenuBuilder.getExpandedItem:()Landroid/support/v7/internal/view/menu/MenuItemImpl; │ │ +08d730: 5410 0709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0907 │ │ +08d734: 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;) │ │ @@ -186186,17 +186185,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d734: |[08d734] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -08d744: 5410 0809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ -08d748: 1100 |0002: return-object v0 │ │ +08d738: |[08d738] android.support.v7.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +08d748: 5410 0809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0908 │ │ +08d74c: 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;) │ │ @@ -186204,17 +186203,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d74c: |[08d74c] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -08d75c: 5410 0909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ -08d760: 1100 |0002: return-object v0 │ │ +08d750: |[08d750] android.support.v7.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +08d760: 5410 0909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0909 │ │ +08d764: 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;) │ │ @@ -186222,17 +186221,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d764: |[08d764] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -08d774: 5410 0a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ -08d778: 1100 |0002: return-object v0 │ │ +08d768: |[08d768] android.support.v7.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +08d778: 5410 0a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@090a │ │ +08d77c: 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;) │ │ @@ -186240,20 +186239,20 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08d77c: |[08d77c] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ -08d78c: 5410 0e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d790: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d796: 0c00 |0005: move-result-object v0 │ │ -08d798: 1f00 9703 |0006: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -08d79c: 1100 |0008: return-object v0 │ │ +08d780: |[08d780] android.support.v7.internal.view.menu.MenuBuilder.getItem:(I)Landroid/view/MenuItem; │ │ +08d790: 5410 0e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d794: 6e20 0723 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d79a: 0c00 |0005: move-result-object v0 │ │ +08d79c: 1f00 9f03 |0006: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +08d7a0: 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 │ │ │ │ @@ -186262,18 +186261,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d7a0: |[08d7a0] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -08d7b0: 6e10 0417 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ -08d7b6: 5410 1009 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ -08d7ba: 1100 |0005: return-object v0 │ │ +08d7a4: |[08d7a4] android.support.v7.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +08d7b4: 6e10 0417 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@1704 │ │ +08d7ba: 5410 1009 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0910 │ │ +08d7be: 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; │ │ │ │ @@ -186282,17 +186281,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d7bc: |[08d7bc] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -08d7cc: 5510 1109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ -08d7d0: 0f00 |0002: return v0 │ │ +08d7c0: |[08d7c0] android.support.v7.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +08d7d0: 5510 1109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ +08d7d4: 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;) │ │ @@ -186300,17 +186299,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d7d4: |[08d7d4] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -08d7e4: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ -08d7e8: 1100 |0002: return-object v0 │ │ +08d7d8: |[08d7d8] android.support.v7.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +08d7e8: 5410 1509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0915 │ │ +08d7ec: 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;) │ │ @@ -186318,16 +186317,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 │ │ -08d7ec: |[08d7ec] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08d7fc: 1100 |0000: return-object v0 │ │ +08d7f0: |[08d7f0] android.support.v7.internal.view.menu.MenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08d800: 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;) │ │ @@ -186335,43 +186334,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -08d800: |[08d800] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -08d810: 5543 0d09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ -08d814: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -08d818: 5443 1809 |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ -08d81c: 1103 |0006: return-object v3 │ │ -08d81e: 5443 1809 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ -08d822: 6e10 0523 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ -08d828: 5443 0e09 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d82c: 6e10 0d23 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08d832: 0a02 |0011: move-result v2 │ │ -08d834: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08d836: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -08d83a: 5443 0e09 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d83e: 6e20 0723 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d844: 0c01 |001a: move-result-object v1 │ │ -08d846: 1f01 ea02 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d84a: 6e10 6617 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ -08d850: 0a03 |0020: move-result v3 │ │ -08d852: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -08d856: 5443 1809 |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ -08d85a: 6e20 0323 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -08d860: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d864: 28e9 |002a: goto 0013 // -0017 │ │ -08d866: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -08d868: 5c43 0d09 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ -08d86c: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -08d86e: 5c43 0b09 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08d872: 5443 1809 |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ -08d876: 28d3 |0033: goto 0006 // -002d │ │ +08d804: |[08d804] android.support.v7.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +08d814: 5543 0d09 |0000: iget-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ +08d818: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +08d81c: 5443 1809 |0004: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ +08d820: 1103 |0006: return-object v3 │ │ +08d822: 5443 1809 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ +08d826: 6e10 0523 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2305 │ │ +08d82c: 5443 0e09 |000c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d830: 6e10 0d23 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08d836: 0a02 |0011: move-result v2 │ │ +08d838: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +08d83a: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +08d83e: 5443 0e09 |0015: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d842: 6e20 0723 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d848: 0c01 |001a: move-result-object v1 │ │ +08d84a: 1f01 f102 |001b: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d84e: 6e10 6617 0100 |001d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ +08d854: 0a03 |0020: move-result v3 │ │ +08d856: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +08d85a: 5443 1809 |0023: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ +08d85e: 6e20 0323 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +08d864: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d868: 28e9 |002a: goto 0013 // -0017 │ │ +08d86a: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +08d86c: 5c43 0d09 |002c: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ +08d870: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +08d872: 5c43 0b09 |002f: iput-boolean v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08d876: 5443 1809 |0031: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0918 │ │ +08d87a: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1049 │ │ 0x0004 line=1050 │ │ 0x0006 line=1068 │ │ 0x0007 line=1054 │ │ 0x000c line=1056 │ │ @@ -186394,32 +186393,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08d878: |[08d878] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -08d888: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08d88e: 0a02 |0003: move-result v2 │ │ -08d890: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08d892: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -08d896: 5443 0e09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08d89a: 6e20 0723 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08d8a0: 0c01 |000c: move-result-object v1 │ │ -08d8a2: 1f01 ea02 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d8a6: 6e10 6617 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ -08d8ac: 0a03 |0012: move-result v3 │ │ -08d8ae: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -08d8b2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -08d8b4: 0f03 |0016: return v3 │ │ -08d8b6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d8ba: 28ec |0019: goto 0005 // -0014 │ │ -08d8bc: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -08d8be: 28fb |001b: goto 0016 // -0005 │ │ +08d87c: |[08d87c] android.support.v7.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +08d88c: 6e10 3717 0400 |0000: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08d892: 0a02 |0003: move-result v2 │ │ +08d894: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d896: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +08d89a: 5443 0e09 |0007: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08d89e: 6e20 0723 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08d8a4: 0c01 |000c: move-result-object v1 │ │ +08d8a6: 1f01 f102 |000d: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d8aa: 6e10 6617 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@1766 │ │ +08d8b0: 0a03 |0012: move-result v3 │ │ +08d8b2: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +08d8b6: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +08d8b8: 0f03 |0016: return v3 │ │ +08d8ba: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d8be: 28ec |0019: goto 0005 // -0014 │ │ +08d8c0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +08d8c2: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ 0x0004 line=626 │ │ 0x0007 line=627 │ │ 0x000f line=628 │ │ 0x0015 line=629 │ │ @@ -186438,17 +186437,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d8c0: |[08d8c0] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -08d8d0: 5510 1409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0914 │ │ -08d8d4: 0f00 |0002: return v0 │ │ +08d8c4: |[08d8c4] android.support.v7.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +08d8d4: 5510 1409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0914 │ │ +08d8d8: 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;) │ │ @@ -186456,22 +186455,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08d8d8: |[08d8d8] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -08d8e8: 6e30 0217 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@1702 │ │ -08d8ee: 0c00 |0003: move-result-object v0 │ │ -08d8f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08d8f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08d8f6: 0f00 |0007: return v0 │ │ -08d8f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08d8fa: 28fe |0009: goto 0007 // -0002 │ │ +08d8dc: |[08d8dc] android.support.v7.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +08d8ec: 6e30 0217 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@1702 │ │ +08d8f2: 0c00 |0003: move-result-object v0 │ │ +08d8f4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08d8f8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08d8fa: 0f00 |0007: return v0 │ │ +08d8fc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08d8fe: 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; │ │ @@ -186481,17 +186480,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d8fc: |[08d8fc] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -08d90c: 5510 1609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ -08d910: 0f00 |0002: return v0 │ │ +08d900: |[08d900] android.support.v7.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +08d910: 5510 1609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ +08d914: 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;) │ │ @@ -186499,19 +186498,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 │ │ -08d914: |[08d914] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -08d924: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d926: 5c10 0b09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08d92a: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08d930: 0e00 |0006: return-void │ │ +08d918: |[08d918] android.support.v7.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +08d928: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08d92a: 5c10 0b09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08d92e: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08d934: 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; │ │ @@ -186522,19 +186521,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 │ │ -08d934: |[08d934] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -08d944: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08d946: 5c10 0d09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ -08d94a: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08d950: 0e00 |0006: return-void │ │ +08d938: |[08d938] android.support.v7.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +08d948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08d94a: 5c10 0d09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ +08d94e: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08d954: 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; │ │ @@ -186545,25 +186544,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08d954: |[08d954] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -08d964: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08d966: 5520 1309 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08d96a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -08d96e: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -08d972: 5c21 0d09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ -08d976: 5c21 0b09 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ -08d97a: 7020 f816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@16f8 │ │ -08d980: 0e00 |000e: return-void │ │ -08d982: 5c21 0f09 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08d986: 28fd |0011: goto 000e // -0003 │ │ +08d958: |[08d958] android.support.v7.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +08d968: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08d96a: 5520 1309 |0001: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08d96e: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +08d972: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +08d976: 5c21 0d09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@090d │ │ +08d97a: 5c21 0b09 |0009: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@090b │ │ +08d97e: 7020 f816 3200 |000b: invoke-direct {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@16f8 │ │ +08d984: 0e00 |000e: return-void │ │ +08d986: 5c21 0f09 |000f: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08d98a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=993 │ │ 0x0005 line=994 │ │ 0x0007 line=995 │ │ 0x0009 line=996 │ │ 0x000b line=999 │ │ @@ -186578,20 +186577,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08d988: |[08d988] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -08d998: 6e20 0017 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ -08d99e: 0c00 |0003: move-result-object v0 │ │ -08d9a0: 6e30 1b17 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08d9a6: 0a00 |0007: move-result v0 │ │ -08d9a8: 0f00 |0008: return v0 │ │ +08d98c: |[08d98c] android.support.v7.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +08d99c: 6e20 0017 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ +08d9a2: 0c00 |0003: move-result-object v0 │ │ +08d9a4: 6e30 1b17 0103 |0004: invoke-virtual {v1, v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08d9aa: 0a00 |0007: move-result v0 │ │ +08d9ac: 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 │ │ @@ -186601,73 +186600,73 @@ │ │ type : '(Landroid/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 110 16-bit code units │ │ -08d9ac: |[08d9ac] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ -08d9bc: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08d9be: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -08d9c0: 0791 |0002: move-object v1, v9 │ │ -08d9c2: 1f01 ea02 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08d9c6: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -08d9ca: 6e10 6417 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ -08d9d0: 0a07 |000a: move-result v7 │ │ -08d9d2: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ -08d9d6: 0160 |000d: move v0, v6 │ │ -08d9d8: 0f00 |000e: return v0 │ │ -08d9da: 6e10 5f17 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@175f │ │ -08d9e0: 0a00 |0012: move-result v0 │ │ -08d9e2: 6e10 5917 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1759 │ │ -08d9e8: 0c02 |0016: move-result-object v2 │ │ -08d9ea: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ -08d9ee: 6e10 df09 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ -08d9f4: 0a07 |001c: move-result v7 │ │ -08d9f6: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ -08d9fa: 0153 |001f: move v3, v5 │ │ -08d9fc: 6e10 5d17 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@175d │ │ -08da02: 0a07 |0023: move-result v7 │ │ -08da04: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ -08da08: 6e10 4917 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@1749 │ │ -08da0e: 0a06 |0029: move-result v6 │ │ -08da10: b660 |002a: or-int/2addr v0, v6 │ │ -08da12: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ -08da16: 6e20 f516 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08da1c: 28de |0030: goto 000e // -0022 │ │ -08da1e: 0163 |0031: move v3, v6 │ │ -08da20: 28ee |0032: goto 0020 // -0012 │ │ -08da22: 6e10 5e17 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ -08da28: 0a07 |0036: move-result v7 │ │ -08da2a: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ -08da2e: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ -08da32: 6e20 f516 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08da38: 6e10 5e17 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ -08da3e: 0a06 |0041: move-result v6 │ │ -08da40: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ -08da44: 2206 fb02 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08da48: 6e10 0717 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ -08da4e: 0c07 |0049: move-result-object v7 │ │ -08da50: 7040 4318 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@1843 │ │ -08da56: 6e20 8217 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1782 │ │ -08da5c: 6e10 5817 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ -08da62: 0c04 |0053: move-result-object v4 │ │ -08da64: 1f04 fb02 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08da68: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ -08da6c: 6e20 e409 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@09e4 │ │ -08da72: 7020 fb16 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@16fb │ │ -08da78: 0a06 |005e: move-result v6 │ │ -08da7a: b660 |005f: or-int/2addr v0, v6 │ │ -08da7c: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ -08da80: 6e20 f516 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08da86: 28a9 |0065: goto 000e // -0057 │ │ -08da88: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ -08da8c: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ -08da90: 6e20 f516 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08da96: 28a1 |006d: goto 000e // -005f │ │ +08d9b0: |[08d9b0] android.support.v7.internal.view.menu.MenuBuilder.performItemAction:(Landroid/view/MenuItem;I)Z │ │ +08d9c0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +08d9c2: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +08d9c4: 0791 |0002: move-object v1, v9 │ │ +08d9c6: 1f01 f102 |0003: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08d9ca: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +08d9ce: 6e10 6417 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@1764 │ │ +08d9d4: 0a07 |000a: move-result v7 │ │ +08d9d6: 3907 0400 |000b: if-nez v7, 000f // +0004 │ │ +08d9da: 0160 |000d: move v0, v6 │ │ +08d9dc: 0f00 |000e: return v0 │ │ +08d9de: 6e10 5f17 0100 |000f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.invoke:()Z // method@175f │ │ +08d9e4: 0a00 |0012: move-result v0 │ │ +08d9e6: 6e10 5917 0100 |0013: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1759 │ │ +08d9ec: 0c02 |0016: move-result-object v2 │ │ +08d9ee: 3802 1a00 |0017: if-eqz v2, 0031 // +001a │ │ +08d9f2: 6e10 df09 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.hasSubMenu:()Z // method@09df │ │ +08d9f8: 0a07 |001c: move-result v7 │ │ +08d9fa: 3807 1400 |001d: if-eqz v7, 0031 // +0014 │ │ +08d9fe: 0153 |001f: move v3, v5 │ │ +08da00: 6e10 5d17 0100 |0020: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@175d │ │ +08da06: 0a07 |0023: move-result v7 │ │ +08da08: 3807 0f00 |0024: if-eqz v7, 0033 // +000f │ │ +08da0c: 6e10 4917 0100 |0026: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@1749 │ │ +08da12: 0a06 |0029: move-result v6 │ │ +08da14: b660 |002a: or-int/2addr v0, v6 │ │ +08da16: 3800 e3ff |002b: if-eqz v0, 000e // -001d │ │ +08da1a: 6e20 f516 5800 |002d: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08da20: 28de |0030: goto 000e // -0022 │ │ +08da22: 0163 |0031: move v3, v6 │ │ +08da24: 28ee |0032: goto 0020 // -0012 │ │ +08da26: 6e10 5e17 0100 |0033: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ +08da2c: 0a07 |0036: move-result v7 │ │ +08da2e: 3907 0400 |0037: if-nez v7, 003b // +0004 │ │ +08da32: 3803 2d00 |0039: if-eqz v3, 0066 // +002d │ │ +08da36: 6e20 f516 6800 |003b: invoke-virtual {v8, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08da3c: 6e10 5e17 0100 |003e: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@175e │ │ +08da42: 0a06 |0041: move-result v6 │ │ +08da44: 3906 0e00 |0042: if-nez v6, 0050 // +000e │ │ +08da48: 2206 0203 |0044: new-instance v6, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08da4c: 6e10 0717 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ +08da52: 0c07 |0049: move-result-object v7 │ │ +08da54: 7040 4318 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@1843 │ │ +08da5a: 6e20 8217 6100 |004d: invoke-virtual {v1, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V // method@1782 │ │ +08da60: 6e10 5817 0100 |0050: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSubMenu:()Landroid/view/SubMenu; // method@1758 │ │ +08da66: 0c04 |0053: move-result-object v4 │ │ +08da68: 1f04 0203 |0054: check-cast v4, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08da6c: 3803 0500 |0056: if-eqz v3, 005b // +0005 │ │ +08da70: 6e20 e409 4200 |0058: invoke-virtual {v2, v4}, Landroid/support/v4/view/ActionProvider;.onPrepareSubMenu:(Landroid/view/SubMenu;)V // method@09e4 │ │ +08da76: 7020 fb16 4800 |005b: invoke-direct {v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@16fb │ │ +08da7c: 0a06 |005e: move-result v6 │ │ +08da7e: b660 |005f: or-int/2addr v0, v6 │ │ +08da80: 3900 aeff |0060: if-nez v0, 000e // -0052 │ │ +08da84: 6e20 f516 5800 |0062: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08da8a: 28a9 |0065: goto 000e // -0057 │ │ +08da8c: dd06 0a01 |0066: and-int/lit8 v6, v10, #int 1 // #01 │ │ +08da90: 3906 a6ff |0068: if-nez v6, 000e // -005a │ │ +08da94: 6e20 f516 5800 |006a: invoke-virtual {v8, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08da9a: 28a1 |006d: goto 000e // -005f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=916 │ │ 0x0005 line=918 │ │ 0x000e line=952 │ │ 0x000f line=922 │ │ 0x0013 line=924 │ │ @@ -186705,26 +186704,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -08da98: |[08da98] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -08daa8: 6e30 0217 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@1702 │ │ -08daae: 0c01 |0003: move-result-object v1 │ │ -08dab0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08dab2: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -08dab6: 6e30 1b17 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08dabc: 0a00 |000a: move-result v0 │ │ -08dabe: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -08dac2: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -08dac6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -08dac8: 6e20 f516 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08dace: 0f00 |0013: return v0 │ │ +08da9c: |[08da9c] android.support.v7.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +08daac: 6e30 0217 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@1702 │ │ +08dab2: 0c01 |0003: move-result-object v1 │ │ +08dab4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08dab6: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +08daba: 6e30 1b17 1306 |0007: invoke-virtual {v3, v1, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08dac0: 0a00 |000a: move-result v0 │ │ +08dac2: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +08dac6: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +08daca: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +08dacc: 6e20 f516 2300 |0010: invoke-virtual {v3, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08dad2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=804 │ │ 0x0005 line=806 │ │ 0x0007 line=807 │ │ 0x000b line=810 │ │ @@ -186743,40 +186742,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -08dad0: |[08dad0] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -08dae0: 6e20 fd16 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@16fd │ │ -08dae6: 0a00 |0003: move-result v0 │ │ -08dae8: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -08daec: 5454 0e09 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08daf0: 6e10 0d23 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08daf6: 0a04 |000b: move-result v4 │ │ -08daf8: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -08dafc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -08dafe: 0123 |000f: move v3, v2 │ │ -08db00: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -08db04: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -08db08: 5454 0e09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08db0c: 6e20 0723 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08db12: 0c04 |0019: move-result-object v4 │ │ -08db14: 1f04 ea02 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08db18: 6e10 4e17 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08db1e: 0a04 |001f: move-result v4 │ │ -08db20: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -08db24: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -08db26: 7030 2017 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ -08db2c: 0123 |0026: move v3, v2 │ │ -08db2e: 28e9 |0027: goto 0010 // -0017 │ │ -08db30: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -08db32: 6e20 1917 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08db38: 0e00 |002c: return-void │ │ +08dad4: |[08dad4] android.support.v7.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +08dae4: 6e20 fd16 6500 |0000: invoke-virtual {v5, v6}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@16fd │ │ +08daea: 0a00 |0003: move-result v0 │ │ +08daec: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +08daf0: 5454 0e09 |0006: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08daf4: 6e10 0d23 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08dafa: 0a04 |000b: move-result v4 │ │ +08dafc: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +08db00: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +08db02: 0123 |000f: move v3, v2 │ │ +08db04: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +08db08: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +08db0c: 5454 0e09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08db10: 6e20 0723 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08db16: 0c04 |0019: move-result-object v4 │ │ +08db18: 1f04 f102 |001a: check-cast v4, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08db1c: 6e10 4e17 0400 |001c: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08db22: 0a04 |001f: move-result v4 │ │ +08db24: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +08db28: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +08db2a: 7030 2017 0504 |0023: invoke-direct {v5, v0, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ +08db30: 0123 |0026: move v3, v2 │ │ +08db32: 28e9 |0027: goto 0010 // -0017 │ │ +08db34: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +08db36: 6e20 1917 4500 |0029: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08db3c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=499 │ │ 0x0006 line=500 │ │ 0x000e line=501 │ │ 0x0010 line=502 │ │ @@ -186799,20 +186798,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08db3c: |[08db3c] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -08db4c: 6e20 0117 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1701 │ │ -08db52: 0a00 |0003: move-result v0 │ │ -08db54: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -08db56: 7030 2017 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ -08db5c: 0e00 |0008: return-void │ │ +08db40: |[08db40] android.support.v7.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +08db50: 6e20 0117 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@1701 │ │ +08db56: 0a00 |0003: move-result v0 │ │ +08db58: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +08db5a: 7030 2017 0201 |0005: invoke-direct {v2, v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ +08db60: 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 │ │ @@ -186822,18 +186821,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08db60: |[08db60] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -08db70: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08db72: 7030 2017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ -08db78: 0e00 |0004: return-void │ │ +08db64: |[08db64] android.support.v7.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +08db74: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08db76: 7030 2017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@1720 │ │ +08db7c: 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 │ │ @@ -186843,33 +186842,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 │ │ -08db7c: |[08db7c] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ -08db8c: 5443 1209 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08db90: 6e10 4b23 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ -08db96: 0c00 |0005: move-result-object v0 │ │ -08db98: 7210 2023 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ -08db9e: 0a03 |0009: move-result v3 │ │ -08dba0: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -08dba4: 7210 2123 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ -08dbaa: 0c02 |000f: move-result-object v2 │ │ -08dbac: 1f02 6b04 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@046b │ │ -08dbb0: 6e10 ed22 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ -08dbb6: 0c01 |0015: move-result-object v1 │ │ -08dbb8: 1f01 f602 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02f6 │ │ -08dbbc: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -08dbc0: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -08dbc4: 5443 1209 |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ -08dbc8: 6e20 4c23 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ -08dbce: 28e5 |0021: goto 0006 // -001b │ │ -08dbd0: 0e00 |0022: return-void │ │ +08db80: |[08db80] android.support.v7.internal.view.menu.MenuBuilder.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V │ │ +08db90: 5443 1209 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08db94: 6e10 4b23 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@234b │ │ +08db9a: 0c00 |0005: move-result-object v0 │ │ +08db9c: 7210 2023 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2320 │ │ +08dba2: 0a03 |0009: move-result v3 │ │ +08dba4: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +08dba8: 7210 2123 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2321 │ │ +08dbae: 0c02 |000f: move-result-object v2 │ │ +08dbb0: 1f02 7404 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@0474 │ │ +08dbb4: 6e10 ed22 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@22ed │ │ +08dbba: 0c01 |0015: move-result-object v1 │ │ +08dbbc: 1f01 fd02 |0016: check-cast v1, Landroid/support/v7/internal/view/menu/MenuPresenter; // type@02fd │ │ +08dbc0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +08dbc4: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ +08dbc8: 5443 1209 |001c: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0912 │ │ +08dbcc: 6e20 4c23 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@234c │ │ +08dbd2: 28e5 |0021: goto 0006 // -001b │ │ +08dbd4: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0012 line=233 │ │ 0x0018 line=234 │ │ 0x001c line=235 │ │ 0x0022 line=238 │ │ @@ -186885,53 +186884,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -08dbd4: |[08dbd4] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -08dbe4: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -08dbe8: 0e00 |0002: return-void │ │ -08dbea: 6e10 0617 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ -08dbf0: 0c08 |0006: move-result-object v8 │ │ -08dbf2: 6e20 5602 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ -08dbf8: 0c07 |000a: move-result-object v7 │ │ -08dbfa: 6e10 3717 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08dc00: 0a03 |000e: move-result v3 │ │ -08dc02: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -08dc04: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ -08dc08: 6e20 0c17 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ -08dc0e: 0c02 |0015: move-result-object v2 │ │ -08dc10: 7110 ab0a 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0aab │ │ -08dc16: 0c06 |0019: move-result-object v6 │ │ -08dc18: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ -08dc1c: 6e10 831e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1e83 │ │ -08dc22: 0a08 |001f: move-result v8 │ │ -08dc24: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ -08dc26: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ -08dc2a: 6e20 cf1e 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ -08dc30: 7210 191e 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ -08dc36: 0a08 |0029: move-result v8 │ │ -08dc38: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ -08dc3c: 7210 161e 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ -08dc42: 0c05 |002f: move-result-object v5 │ │ -08dc44: 1f05 fb02 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08dc48: 6e20 5118 b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1851 │ │ -08dc4e: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08dc52: 28d9 |0037: goto 0010 // -0027 │ │ -08dc54: 1a08 0610 |0038: const-string v8, "android:menu:expandedactionview" // string@1006 │ │ -08dc58: 6e20 5002 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0250 │ │ -08dc5e: 0a00 |003d: move-result v0 │ │ -08dc60: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ -08dc64: 6e20 0017 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ -08dc6a: 0c04 |0043: move-result-object v4 │ │ -08dc6c: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ -08dc70: 7110 a90a 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0aa9 │ │ -08dc76: 28b9 |0049: goto 0002 // -0047 │ │ +08dbd8: |[08dbd8] android.support.v7.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +08dbe8: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +08dbec: 0e00 |0002: return-void │ │ +08dbee: 6e10 0617 0a00 |0003: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ +08dbf4: 0c08 |0006: move-result-object v8 │ │ +08dbf6: 6e20 5602 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0256 │ │ +08dbfc: 0c07 |000a: move-result-object v7 │ │ +08dbfe: 6e10 3717 0a00 |000b: invoke-virtual {v10}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08dc04: 0a03 |000e: move-result v3 │ │ +08dc06: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +08dc08: 3531 2800 |0010: if-ge v1, v3, 0038 // +0028 │ │ +08dc0c: 6e20 0c17 1a00 |0012: invoke-virtual {v10, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ +08dc12: 0c02 |0015: move-result-object v2 │ │ +08dc14: 7110 ab0a 0200 |0016: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0aab │ │ +08dc1a: 0c06 |0019: move-result-object v6 │ │ +08dc1c: 3806 0c00 |001a: if-eqz v6, 0026 // +000c │ │ +08dc20: 6e10 831e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1e83 │ │ +08dc26: 0a08 |001f: move-result v8 │ │ +08dc28: 12f9 |0020: const/4 v9, #int -1 // #ff │ │ +08dc2a: 3298 0500 |0021: if-eq v8, v9, 0026 // +0005 │ │ +08dc2e: 6e20 cf1e 7600 |0023: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1ecf │ │ +08dc34: 7210 191e 0200 |0026: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ +08dc3a: 0a08 |0029: move-result v8 │ │ +08dc3c: 3808 0b00 |002a: if-eqz v8, 0035 // +000b │ │ +08dc40: 7210 161e 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ +08dc46: 0c05 |002f: move-result-object v5 │ │ +08dc48: 1f05 0203 |0030: check-cast v5, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08dc4c: 6e20 5118 b500 |0032: invoke-virtual {v5, v11}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@1851 │ │ +08dc52: d801 0101 |0035: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08dc56: 28d9 |0037: goto 0010 // -0027 │ │ +08dc58: 1a08 0f10 |0038: const-string v8, "android:menu:expandedactionview" // string@100f │ │ +08dc5c: 6e20 5002 8b00 |003a: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0250 │ │ +08dc62: 0a00 |003d: move-result v0 │ │ +08dc64: 3d00 c4ff |003e: if-lez v0, 0002 // -003c │ │ +08dc68: 6e20 0017 0a00 |0040: invoke-virtual {v10, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ +08dc6e: 0c04 |0043: move-result-object v4 │ │ +08dc70: 3804 beff |0044: if-eqz v4, 0002 // -0042 │ │ +08dc74: 7110 a90a 0400 |0046: invoke-static {v4}, Landroid/support/v4/view/MenuItemCompat;.expandActionView:(Landroid/view/MenuItem;)Z // method@0aa9 │ │ +08dc7a: 28b9 |0049: goto 0002 // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0002 line=386 │ │ 0x0003 line=363 │ │ 0x000b line=366 │ │ 0x000f line=367 │ │ @@ -186965,17 +186964,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dc78: |[08dc78] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -08dc88: 7020 f916 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@16f9 │ │ -08dc8e: 0e00 |0003: return-void │ │ +08dc7c: |[08dc7c] android.support.v7.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +08dc8c: 7020 f916 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@16f9 │ │ +08dc92: 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; │ │ @@ -186985,54 +186984,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -08dc90: |[08dc90] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -08dca0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08dca2: 6e10 3717 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -08dca8: 0a02 |0004: move-result v2 │ │ -08dcaa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08dcac: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -08dcb0: 6e20 0c17 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ -08dcb6: 0c01 |000b: move-result-object v1 │ │ -08dcb8: 7110 ab0a 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0aab │ │ -08dcbe: 0c04 |000f: move-result-object v4 │ │ -08dcc0: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -08dcc4: 6e10 831e 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1e83 │ │ -08dcca: 0a06 |0015: move-result v6 │ │ -08dccc: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -08dcce: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -08dcd2: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -08dcd6: 2205 7a03 |001b: new-instance v5, Landroid/util/SparseArray; // type@037a │ │ -08dcda: 7010 941d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ -08dce0: 6e20 d01e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ -08dce6: 7110 ac0a 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0aac │ │ -08dcec: 0a06 |0026: move-result v6 │ │ -08dcee: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -08dcf2: 1a06 0610 |0029: const-string v6, "android:menu:expandedactionview" // string@1006 │ │ -08dcf6: 7210 121e 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -08dcfc: 0a07 |002e: move-result v7 │ │ -08dcfe: 6e30 5d02 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -08dd04: 7210 191e 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ -08dd0a: 0a06 |0035: move-result v6 │ │ -08dd0c: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -08dd10: 7210 161e 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ -08dd16: 0c03 |003b: move-result-object v3 │ │ -08dd18: 1f03 fb02 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -08dd1c: 6e20 5218 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1852 │ │ -08dd22: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08dd26: 28c3 |0043: goto 0006 // -003d │ │ -08dd28: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -08dd2c: 6e10 0617 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ -08dd32: 0c06 |0049: move-result-object v6 │ │ -08dd34: 6e30 6202 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ -08dd3a: 0e00 |004d: return-void │ │ +08dc94: |[08dc94] android.support.v7.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +08dca4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08dca6: 6e10 3717 0800 |0001: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +08dcac: 0a02 |0004: move-result v2 │ │ +08dcae: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +08dcb0: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +08dcb4: 6e20 0c17 0800 |0008: invoke-virtual {v8, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ +08dcba: 0c01 |000b: move-result-object v1 │ │ +08dcbc: 7110 ab0a 0100 |000c: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@0aab │ │ +08dcc2: 0c04 |000f: move-result-object v4 │ │ +08dcc4: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +08dcc8: 6e10 831e 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1e83 │ │ +08dcce: 0a06 |0015: move-result v6 │ │ +08dcd0: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +08dcd2: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +08dcd6: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +08dcda: 2205 8103 |001b: new-instance v5, Landroid/util/SparseArray; // type@0381 │ │ +08dcde: 7010 941d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d94 │ │ +08dce4: 6e20 d01e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1ed0 │ │ +08dcea: 7110 ac0a 0100 |0023: invoke-static {v1}, Landroid/support/v4/view/MenuItemCompat;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0aac │ │ +08dcf0: 0a06 |0026: move-result v6 │ │ +08dcf2: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +08dcf6: 1a06 0f10 |0029: const-string v6, "android:menu:expandedactionview" // string@100f │ │ +08dcfa: 7210 121e 0100 |002b: invoke-interface {v1}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +08dd00: 0a07 |002e: move-result v7 │ │ +08dd02: 6e30 5d02 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +08dd08: 7210 191e 0100 |0032: invoke-interface {v1}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ +08dd0e: 0a06 |0035: move-result v6 │ │ +08dd10: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +08dd14: 7210 161e 0100 |0038: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ +08dd1a: 0c03 |003b: move-result-object v3 │ │ +08dd1c: 1f03 0203 |003c: check-cast v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +08dd20: 6e20 5218 9300 |003e: invoke-virtual {v3, v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@1852 │ │ +08dd26: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08dd2a: 28c3 |0043: goto 0006 // -003d │ │ +08dd2c: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +08dd30: 6e10 0617 0800 |0046: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ +08dd36: 0c06 |0049: move-result-object v6 │ │ +08dd38: 6e30 6202 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0262 │ │ +08dd3e: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0001 line=334 │ │ 0x0005 line=335 │ │ 0x0008 line=336 │ │ 0x000c line=337 │ │ @@ -187065,17 +187064,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08dd3c: |[08dd3c] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -08dd4c: 7020 fa16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@16fa │ │ -08dd52: 0e00 |0003: return-void │ │ +08dd40: |[08dd40] android.support.v7.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +08dd50: 7020 fa16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@16fa │ │ +08dd56: 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; │ │ @@ -187085,17 +187084,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 │ │ -08dd54: |[08dd54] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -08dd64: 5b01 0309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ -08dd68: 0e00 |0002: return-void │ │ +08dd58: |[08dd58] android.support.v7.internal.view.menu.MenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +08dd68: 5b01 0309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCallback:Landroid/support/v7/internal/view/menu/MenuBuilder$Callback; // field@0903 │ │ +08dd6c: 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; │ │ @@ -187105,17 +187104,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dd6c: |[08dd6c] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -08dd7c: 5b01 0509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ -08dd80: 0e00 |0002: return-void │ │ +08dd70: |[08dd70] android.support.v7.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +08dd80: 5b01 0509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0905 │ │ +08dd84: 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; │ │ @@ -187125,17 +187124,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 │ │ -08dd84: |[08dd84] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08dd94: 5901 0609 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ -08dd98: 1100 |0002: return-object v0 │ │ +08dd88: |[08dd88] android.support.v7.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08dd98: 5901 0609 |0000: iput v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0906 │ │ +08dd9c: 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 │ │ @@ -187145,44 +187144,44 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -08dd9c: |[08dd9c] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ -08ddac: 7210 0f1e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ -08ddb2: 0a02 |0003: move-result v2 │ │ -08ddb4: 5454 0e09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08ddb8: 6e10 0d23 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08ddbe: 0a00 |0009: move-result v0 │ │ -08ddc0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08ddc2: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -08ddc6: 5454 0e09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08ddca: 6e20 0723 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08ddd0: 0c01 |0012: move-result-object v1 │ │ -08ddd2: 1f01 ea02 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08ddd6: 6e10 4e17 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08dddc: 0a04 |0018: move-result v4 │ │ -08ddde: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -08dde2: 6e10 6517 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ -08dde8: 0a04 |001e: move-result v4 │ │ -08ddea: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -08ddee: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08ddf2: 28e8 |0023: goto 000b // -0018 │ │ -08ddf4: 6e10 6217 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1762 │ │ -08ddfa: 0a04 |0027: move-result v4 │ │ -08ddfc: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -08de00: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -08de04: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -08de06: 6e20 7317 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1773 │ │ -08de0c: 28f1 |0030: goto 0021 // -000f │ │ -08de0e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -08de10: 28fb |0032: goto 002d // -0005 │ │ -08de12: 0e00 |0033: return-void │ │ +08dda0: |[08dda0] android.support.v7.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Landroid/view/MenuItem;)V │ │ +08ddb0: 7210 0f1e 0600 |0000: invoke-interface {v6}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ +08ddb6: 0a02 |0003: move-result v2 │ │ +08ddb8: 5454 0e09 |0004: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08ddbc: 6e10 0d23 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08ddc2: 0a00 |0009: move-result v0 │ │ +08ddc4: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +08ddc6: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +08ddca: 5454 0e09 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08ddce: 6e20 0723 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08ddd4: 0c01 |0012: move-result-object v1 │ │ +08ddd6: 1f01 f102 |0013: check-cast v1, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08ddda: 6e10 4e17 0100 |0015: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08dde0: 0a04 |0018: move-result v4 │ │ +08dde2: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +08dde6: 6e10 6517 0100 |001b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@1765 │ │ +08ddec: 0a04 |001e: move-result v4 │ │ +08ddee: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +08ddf2: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08ddf6: 28e8 |0023: goto 000b // -0018 │ │ +08ddf8: 6e10 6217 0100 |0024: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@1762 │ │ +08ddfe: 0a04 |0027: move-result v4 │ │ +08de00: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +08de04: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +08de08: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +08de0a: 6e20 7317 4100 |002d: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1773 │ │ +08de10: 28f1 |0030: goto 0021 // -000f │ │ +08de12: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +08de14: 28fb |0032: goto 002d // -0005 │ │ +08de16: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ 0x0004 line=558 │ │ 0x000a line=559 │ │ 0x000d line=560 │ │ 0x0015 line=561 │ │ @@ -187204,32 +187203,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08de14: |[08de14] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -08de24: 5443 0e09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08de28: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08de2e: 0a00 |0005: move-result v0 │ │ -08de30: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08de32: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -08de36: 5443 0e09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08de3a: 6e20 0723 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08de40: 0c02 |000e: move-result-object v2 │ │ -08de42: 1f02 ea02 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08de46: 6e10 4e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08de4c: 0a03 |0014: move-result v3 │ │ -08de4e: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -08de52: 6e20 7517 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1775 │ │ -08de58: 6e20 7117 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1771 │ │ -08de5e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08de62: 28e8 |001f: goto 0007 // -0018 │ │ -08de64: 0e00 |0020: return-void │ │ +08de18: |[08de18] android.support.v7.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +08de28: 5443 0e09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08de2c: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08de32: 0a00 |0005: move-result v0 │ │ +08de34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08de36: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +08de3a: 5443 0e09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08de3e: 6e20 0723 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08de44: 0c02 |000e: move-result-object v2 │ │ +08de46: 1f02 f102 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08de4a: 6e10 4e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08de50: 0a03 |0014: move-result v3 │ │ +08de52: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +08de56: 6e20 7517 7200 |0017: invoke-virtual {v2, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@1775 │ │ +08de5c: 6e20 7117 6200 |001a: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Landroid/view/MenuItem; // method@1771 │ │ +08de62: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08de66: 28e8 |001f: goto 0007 // -0018 │ │ +08de68: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0006 line=579 │ │ 0x0009 line=580 │ │ 0x0011 line=581 │ │ 0x0017 line=582 │ │ @@ -187250,31 +187249,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08de68: |[08de68] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -08de78: 5443 0e09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08de7c: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08de82: 0a00 |0005: move-result v0 │ │ -08de84: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08de86: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -08de8a: 5443 0e09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08de8e: 6e20 0723 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08de94: 0c02 |000e: move-result-object v2 │ │ -08de96: 1f02 ea02 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08de9a: 6e10 4e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08dea0: 0a03 |0014: move-result v3 │ │ -08dea2: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -08dea6: 6e20 7417 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@1774 │ │ -08deac: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08deb0: 28eb |001c: goto 0007 // -0015 │ │ -08deb2: 0e00 |001d: return-void │ │ +08de6c: |[08de6c] android.support.v7.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +08de7c: 5443 0e09 |0000: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08de80: 6e10 0d23 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08de86: 0a00 |0005: move-result v0 │ │ +08de88: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08de8a: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +08de8e: 5443 0e09 |0009: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08de92: 6e20 0723 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08de98: 0c02 |000e: move-result-object v2 │ │ +08de9a: 1f02 f102 |000f: check-cast v2, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08de9e: 6e10 4e17 0200 |0011: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08dea4: 0a03 |0014: move-result v3 │ │ +08dea6: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +08deaa: 6e20 7417 6200 |0017: invoke-virtual {v2, v6}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Landroid/view/MenuItem; // method@1774 │ │ +08deb0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08deb4: 28eb |001c: goto 0007 // -0015 │ │ +08deb6: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0006 line=614 │ │ 0x0009 line=615 │ │ 0x0011 line=616 │ │ 0x0017 line=617 │ │ @@ -187293,38 +187292,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -08deb4: |[08deb4] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -08dec4: 5454 0e09 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08dec8: 6e10 0d23 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08dece: 0a00 |0005: move-result v0 │ │ -08ded0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08ded2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -08ded4: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -08ded8: 5454 0e09 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08dedc: 6e20 0723 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -08dee2: 0c03 |000f: move-result-object v3 │ │ -08dee4: 1f03 ea02 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08dee8: 6e10 4e17 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -08deee: 0a04 |0015: move-result v4 │ │ -08def0: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -08def4: 6e20 8917 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1789 │ │ -08defa: 0a04 |001b: move-result v4 │ │ -08defc: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -08df00: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -08df02: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08df06: 28e7 |0021: goto 0008 // -0019 │ │ -08df08: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -08df0c: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -08df0e: 6e20 1917 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08df14: 0e00 |0028: return-void │ │ +08deb8: |[08deb8] android.support.v7.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +08dec8: 5454 0e09 |0000: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08decc: 6e10 0d23 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08ded2: 0a00 |0005: move-result v0 │ │ +08ded4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08ded6: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +08ded8: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +08dedc: 5454 0e09 |000a: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08dee0: 6e20 0723 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +08dee6: 0c03 |000f: move-result-object v3 │ │ +08dee8: 1f03 f102 |0010: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08deec: 6e10 4e17 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +08def2: 0a04 |0015: move-result v4 │ │ +08def4: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +08def8: 6e20 8917 7300 |0018: invoke-virtual {v3, v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1789 │ │ +08defe: 0a04 |001b: move-result v4 │ │ +08df00: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +08df04: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +08df06: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08df0a: 28e7 |0021: goto 0008 // -0019 │ │ +08df0c: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +08df10: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +08df12: 6e20 1917 4500 |0025: invoke-virtual {v5, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08df18: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0006 line=595 │ │ 0x0007 line=596 │ │ 0x000a line=597 │ │ 0x0012 line=598 │ │ @@ -187348,23 +187347,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 │ │ -08df18: |[08df18] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08df28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08df2a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08df2c: 0760 |0002: move-object v0, v6 │ │ -08df2e: 0173 |0003: move v3, v7 │ │ -08df30: 0724 |0004: move-object v4, v2 │ │ -08df32: 0725 |0005: move-object v5, v2 │ │ -08df34: 7606 2f17 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@172f │ │ -08df3a: 1106 |0009: return-object v6 │ │ +08df1c: |[08df1c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08df2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08df2e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08df30: 0760 |0002: move-object v0, v6 │ │ +08df32: 0173 |0003: move v3, v7 │ │ +08df34: 0724 |0004: move-object v4, v2 │ │ +08df36: 0725 |0005: move-object v5, v2 │ │ +08df38: 7606 2f17 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@172f │ │ +08df3e: 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 │ │ @@ -187374,23 +187373,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 │ │ -08df3c: |[08df3c] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08df4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08df4e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08df50: 0760 |0002: move-object v0, v6 │ │ -08df52: 0113 |0003: move v3, v1 │ │ -08df54: 0774 |0004: move-object v4, v7 │ │ -08df56: 0725 |0005: move-object v5, v2 │ │ -08df58: 7606 2f17 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@172f │ │ -08df5e: 1106 |0009: return-object v6 │ │ +08df40: |[08df40] android.support.v7.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08df50: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08df52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08df54: 0760 |0002: move-object v0, v6 │ │ +08df56: 0113 |0003: move v3, v1 │ │ +08df58: 0774 |0004: move-object v4, v7 │ │ +08df5a: 0725 |0005: move-object v5, v2 │ │ +08df5c: 7606 2f17 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@172f │ │ +08df62: 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; │ │ @@ -187400,23 +187399,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 │ │ -08df60: |[08df60] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08df70: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08df72: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -08df74: 0760 |0002: move-object v0, v6 │ │ -08df76: 0171 |0003: move v1, v7 │ │ -08df78: 0724 |0004: move-object v4, v2 │ │ -08df7a: 0725 |0005: move-object v5, v2 │ │ -08df7c: 7606 2f17 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@172f │ │ -08df82: 1106 |0009: return-object v6 │ │ +08df64: |[08df64] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08df74: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08df76: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08df78: 0760 |0002: move-object v0, v6 │ │ +08df7a: 0171 |0003: move v1, v7 │ │ +08df7c: 0724 |0004: move-object v4, v2 │ │ +08df7e: 0725 |0005: move-object v5, v2 │ │ +08df80: 7606 2f17 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@172f │ │ +08df86: 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 │ │ @@ -187426,23 +187425,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 │ │ -08df84: |[08df84] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08df94: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08df96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08df98: 0760 |0002: move-object v0, v6 │ │ -08df9a: 0772 |0003: move-object v2, v7 │ │ -08df9c: 0113 |0004: move v3, v1 │ │ -08df9e: 0745 |0005: move-object v5, v4 │ │ -08dfa0: 7606 2f17 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@172f │ │ -08dfa6: 1106 |0009: return-object v6 │ │ +08df88: |[08df88] android.support.v7.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08df98: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +08df9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08df9c: 0760 |0002: move-object v0, v6 │ │ +08df9e: 0772 |0003: move-object v2, v7 │ │ +08dfa0: 0113 |0004: move v3, v1 │ │ +08dfa2: 0745 |0005: move-object v5, v4 │ │ +08dfa4: 7606 2f17 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@172f │ │ +08dfaa: 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; │ │ @@ -187452,23 +187451,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 │ │ -08dfa8: |[08dfa8] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08dfb8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08dfba: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08dfbc: 0760 |0002: move-object v0, v6 │ │ -08dfbe: 0113 |0003: move v3, v1 │ │ -08dfc0: 0724 |0004: move-object v4, v2 │ │ -08dfc2: 0775 |0005: move-object v5, v7 │ │ -08dfc4: 7606 2f17 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@172f │ │ -08dfca: 1106 |0009: return-object v6 │ │ +08dfac: |[08dfac] android.support.v7.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08dfbc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08dfbe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08dfc0: 0760 |0002: move-object v0, v6 │ │ +08dfc2: 0113 |0003: move v3, v1 │ │ +08dfc4: 0724 |0004: move-object v4, v2 │ │ +08dfc6: 0775 |0005: move-object v5, v7 │ │ +08dfc8: 7606 2f17 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@172f │ │ +08dfce: 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; │ │ @@ -187478,17 +187477,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dfcc: |[08dfcc] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -08dfdc: 5c01 1109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ -08dfe0: 0e00 |0002: return-void │ │ +08dfd0: |[08dfd0] android.support.v7.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +08dfe0: 5c01 1109 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0911 │ │ +08dfe4: 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 │ │ @@ -187498,19 +187497,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08dfe4: |[08dfe4] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -08dff4: 5c12 1409 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0914 │ │ -08dff8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08dffa: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08e000: 0e00 |0006: return-void │ │ +08dfe8: |[08dfe8] android.support.v7.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +08dff8: 5c12 1409 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0914 │ │ +08dffc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08dffe: 6e20 1917 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08e004: 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; │ │ @@ -187521,22 +187520,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -08e004: |[08e004] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -08e014: 5510 1609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ -08e018: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -08e01c: 0e00 |0004: return-void │ │ -08e01e: 7020 3617 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1736 │ │ -08e024: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e026: 6e20 1917 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08e02c: 28f8 |000c: goto 0004 // -0008 │ │ +08e008: |[08e008] android.support.v7.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +08e018: 5510 1609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0916 │ │ +08e01c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +08e020: 0e00 |0004: return-void │ │ +08e022: 7020 3617 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@1736 │ │ +08e028: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e02a: 6e20 1917 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08e030: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=753 │ │ 0x0005 line=751 │ │ 0x0008 line=752 │ │ locals : │ │ @@ -187548,19 +187547,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08e030: |[08e030] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ -08e040: 5410 0e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ -08e044: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -08e04a: 0a00 |0005: move-result v0 │ │ -08e04c: 0f00 |0006: return v0 │ │ +08e034: |[08e034] android.support.v7.internal.view.menu.MenuBuilder.size:()I │ │ +08e044: 5410 0e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@090e │ │ +08e048: 6e10 0d23 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +08e04e: 0a00 |0005: move-result v0 │ │ +08e050: 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;) │ │ @@ -187568,23 +187567,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e050: |[08e050] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -08e060: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08e062: 5c21 1309 |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08e066: 5520 0f09 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08e06a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -08e06e: 5c21 0f09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08e072: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08e074: 6e20 1917 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08e07a: 0e00 |000d: return-void │ │ +08e054: |[08e054] android.support.v7.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +08e064: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08e066: 5c21 1309 |0001: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08e06a: 5520 0f09 |0003: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08e06e: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +08e072: 5c21 0f09 |0007: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08e076: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08e078: 6e20 1917 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08e07e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1018 │ │ 0x0003 line=1020 │ │ 0x0007 line=1021 │ │ 0x0009 line=1022 │ │ 0x000d line=1024 │ │ @@ -187596,38 +187595,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08e07c: |[08e07c] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -08e08c: 5510 1309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08e090: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -08e094: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08e096: 5c10 1309 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ -08e09a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08e09c: 5c10 0f09 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ -08e0a0: 0e00 |000a: return-void │ │ +08e080: |[08e080] android.support.v7.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +08e090: 5510 1309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08e094: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +08e098: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08e09a: 5c10 1309 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0913 │ │ +08e09e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +08e0a0: 5c10 0f09 |0008: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@090f │ │ +08e0a4: 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 : 2640 (MenuBuilder.java) │ │ + source_file_idx : 2649 (MenuBuilder.java) │ │ │ │ Class #676 header: │ │ -class_idx : 744 │ │ +class_idx : 751 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2642 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2651 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #676 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/MenuDialogHelper;' │ │ @@ -187662,18 +187661,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 │ │ -08e0a4: |[08e0a4] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08e0b4: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08e0ba: 5b01 1b09 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e0be: 0e00 |0005: return-void │ │ +08e0a8: |[08e0a8] android.support.v7.internal.view.menu.MenuDialogHelper.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08e0b8: 7010 b622 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08e0be: 5b01 1b09 |0003: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e0c2: 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; │ │ @@ -187685,20 +187684,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08e0c0: |[08e0c0] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ -08e0d0: 5410 1a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e0d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08e0d8: 5410 1a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e0dc: 6e10 8a00 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@008a │ │ -08e0e2: 0e00 |0009: return-void │ │ +08e0c4: |[08e0c4] android.support.v7.internal.view.menu.MenuDialogHelper.dismiss:()V │ │ +08e0d4: 5410 1a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e0d8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08e0dc: 5410 1a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e0e0: 6e10 8a00 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@008a │ │ +08e0e6: 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; │ │ @@ -187708,25 +187707,25 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -08e0e4: |[08e0e4] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ -08e0f4: 5431 1b09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e0f8: 5430 1c09 |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e0fc: 6e10 d016 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@16d0 │ │ -08e102: 0c00 |0007: move-result-object v0 │ │ -08e104: 7220 7920 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2079 │ │ -08e10a: 0c00 |000b: move-result-object v0 │ │ -08e10c: 1f00 ea02 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -08e110: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -08e112: 6e30 1b17 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08e118: 0e00 |0012: return-void │ │ +08e0e8: |[08e0e8] android.support.v7.internal.view.menu.MenuDialogHelper.onClick:(Landroid/content/DialogInterface;I)V │ │ +08e0f8: 5431 1b09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e0fc: 5430 1c09 |0002: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e100: 6e10 d016 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@16d0 │ │ +08e106: 0c00 |0007: move-result-object v0 │ │ +08e108: 7220 7920 5000 |0008: invoke-interface {v0, v5}, Landroid/widget/ListAdapter;.getItem:(I)Ljava/lang/Object; // method@2079 │ │ +08e10e: 0c00 |000b: move-result-object v0 │ │ +08e110: 1f00 f102 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +08e114: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +08e116: 6e30 1b17 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08e11c: 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; │ │ @@ -187737,24 +187736,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 │ │ -08e11c: |[08e11c] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08e12c: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ -08e130: 5410 1b09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e134: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -08e138: 6e10 3b17 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@173b │ │ -08e13e: 5410 1d09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ -08e142: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -08e146: 5410 1d09 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ -08e14a: 7230 0518 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@1805 │ │ -08e150: 0e00 |0012: return-void │ │ +08e120: |[08e120] android.support.v7.internal.view.menu.MenuDialogHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08e130: 3903 0600 |0000: if-nez v3, 0006 // +0006 │ │ +08e134: 5410 1b09 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e138: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +08e13c: 6e10 3b17 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.dismiss:()V // method@173b │ │ +08e142: 5410 1d09 |0009: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ +08e146: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +08e14a: 5410 1d09 |000d: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ +08e14e: 7230 0518 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@1805 │ │ +08e154: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0006 line=154 │ │ 0x0009 line=156 │ │ 0x000d line=157 │ │ 0x0012 line=159 │ │ @@ -187768,20 +187767,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08e154: |[08e154] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ -08e164: 5430 1c09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e168: 5431 1b09 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e16c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -08e16e: 6e30 d516 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@16d5 │ │ -08e174: 0e00 |0008: return-void │ │ +08e158: |[08e158] android.support.v7.internal.view.menu.MenuDialogHelper.onDismiss:(Landroid/content/DialogInterface;)V │ │ +08e168: 5430 1c09 |0000: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e16c: 5431 1b09 |0002: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e170: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +08e172: 6e30 d516 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@16d5 │ │ +08e178: 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; │ │ @@ -187791,66 +187790,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 │ │ -08e178: |[08e178] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ -08e188: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -08e18a: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ -08e18e: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ -08e192: 1244 |0005: const/4 v4, #int 4 // #4 │ │ -08e194: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ -08e198: 6e10 df1d 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -08e19e: 0a04 |000b: move-result v4 │ │ -08e1a0: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ -08e1a4: 6e10 e31d 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ -08e1aa: 0a04 |0011: move-result v4 │ │ -08e1ac: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ -08e1b0: 5454 1a09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e1b4: 6e10 8b00 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ -08e1ba: 0c02 |0019: move-result-object v2 │ │ -08e1bc: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ -08e1c0: 6e10 5d1f 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -08e1c6: 0c00 |001f: move-result-object v0 │ │ -08e1c8: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ -08e1cc: 6e10 851e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ -08e1d2: 0c01 |0025: move-result-object v1 │ │ -08e1d4: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ -08e1d8: 6e30 db1d 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1ddb │ │ -08e1de: 0f03 |002b: return v3 │ │ -08e1e0: 6e10 df1d 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -08e1e6: 0a04 |002f: move-result v4 │ │ -08e1e8: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ -08e1ec: 6e10 e41d 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1de4 │ │ -08e1f2: 0a04 |0035: move-result v4 │ │ -08e1f4: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ -08e1f8: 5454 1a09 |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e1fc: 6e10 8b00 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ -08e202: 0c02 |003d: move-result-object v2 │ │ -08e204: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ -08e208: 6e10 5d1f 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ -08e20e: 0c00 |0043: move-result-object v0 │ │ -08e210: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ -08e214: 6e10 851e 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ -08e21a: 0c01 |0049: move-result-object v1 │ │ -08e21c: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ -08e220: 6e20 da1d 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@1dda │ │ -08e226: 0a04 |004f: move-result v4 │ │ -08e228: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ -08e22c: 5454 1b09 |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e230: 6e20 f516 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -08e236: 7210 1b01 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@011b │ │ -08e23c: 28d1 |005a: goto 002b // -002f │ │ -08e23e: 5453 1b09 |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e242: 1204 |005d: const/4 v4, #int 0 // #0 │ │ -08e244: 6e40 1c17 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@171c │ │ -08e24a: 0a03 |0061: move-result v3 │ │ -08e24c: 28c9 |0062: goto 002b // -0037 │ │ +08e17c: |[08e17c] android.support.v7.internal.view.menu.MenuDialogHelper.onKey:(Landroid/content/DialogInterface;ILandroid/view/KeyEvent;)Z │ │ +08e18c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08e18e: 1304 5200 |0001: const/16 v4, #int 82 // #52 │ │ +08e192: 3247 0500 |0003: if-eq v7, v4, 0008 // +0005 │ │ +08e196: 1244 |0005: const/4 v4, #int 4 // #4 │ │ +08e198: 3347 5500 |0006: if-ne v7, v4, 005b // +0055 │ │ +08e19c: 6e10 df1d 0800 |0008: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +08e1a2: 0a04 |000b: move-result v4 │ │ +08e1a4: 3904 2000 |000c: if-nez v4, 002c // +0020 │ │ +08e1a8: 6e10 e31d 0800 |000e: invoke-virtual {v8}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1de3 │ │ +08e1ae: 0a04 |0011: move-result v4 │ │ +08e1b0: 3904 1a00 |0012: if-nez v4, 002c // +001a │ │ +08e1b4: 5454 1a09 |0014: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e1b8: 6e10 8b00 0400 |0016: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ +08e1be: 0c02 |0019: move-result-object v2 │ │ +08e1c0: 3802 4100 |001a: if-eqz v2, 005b // +0041 │ │ +08e1c4: 6e10 5d1f 0200 |001c: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +08e1ca: 0c00 |001f: move-result-object v0 │ │ +08e1cc: 3800 3b00 |0020: if-eqz v0, 005b // +003b │ │ +08e1d0: 6e10 851e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ +08e1d6: 0c01 |0025: move-result-object v1 │ │ +08e1d8: 3801 3500 |0026: if-eqz v1, 005b // +0035 │ │ +08e1dc: 6e30 db1d 8105 |0028: invoke-virtual {v1, v8, v5}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1ddb │ │ +08e1e2: 0f03 |002b: return v3 │ │ +08e1e4: 6e10 df1d 0800 |002c: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +08e1ea: 0a04 |002f: move-result v4 │ │ +08e1ec: 3334 2b00 |0030: if-ne v4, v3, 005b // +002b │ │ +08e1f0: 6e10 e41d 0800 |0032: invoke-virtual {v8}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1de4 │ │ +08e1f6: 0a04 |0035: move-result v4 │ │ +08e1f8: 3904 2500 |0036: if-nez v4, 005b // +0025 │ │ +08e1fc: 5454 1a09 |0038: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e200: 6e10 8b00 0400 |003a: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ +08e206: 0c02 |003d: move-result-object v2 │ │ +08e208: 3802 1d00 |003e: if-eqz v2, 005b // +001d │ │ +08e20c: 6e10 5d1f 0200 |0040: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f5d │ │ +08e212: 0c00 |0043: move-result-object v0 │ │ +08e214: 3800 1700 |0044: if-eqz v0, 005b // +0017 │ │ +08e218: 6e10 851e 0000 |0046: invoke-virtual {v0}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1e85 │ │ +08e21e: 0c01 |0049: move-result-object v1 │ │ +08e220: 3801 1100 |004a: if-eqz v1, 005b // +0011 │ │ +08e224: 6e20 da1d 8100 |004c: invoke-virtual {v1, v8}, Landroid/view/KeyEvent$DispatcherState;.isTracking:(Landroid/view/KeyEvent;)Z // method@1dda │ │ +08e22a: 0a04 |004f: move-result v4 │ │ +08e22c: 3804 0b00 |0050: if-eqz v4, 005b // +000b │ │ +08e230: 5454 1b09 |0052: iget-object v4, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e234: 6e20 f516 3400 |0054: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +08e23a: 7210 1b01 0600 |0057: invoke-interface {v6}, Landroid/content/DialogInterface;.dismiss:()V // method@011b │ │ +08e240: 28d1 |005a: goto 002b // -002f │ │ +08e242: 5453 1b09 |005b: iget-object v3, v5, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e246: 1204 |005d: const/4 v4, #int 0 // #0 │ │ +08e248: 6e40 1c17 7348 |005e: invoke-virtual {v3, v7, v8, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@171c │ │ +08e24e: 0a03 |0061: move-result v3 │ │ +08e250: 28c9 |0062: goto 002b // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0008 line=97 │ │ 0x0014 line=99 │ │ 0x001a line=100 │ │ 0x001c line=101 │ │ @@ -187886,23 +187885,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 │ │ -08e250: |[08e250] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -08e260: 5410 1d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ -08e264: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e268: 5410 1d09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ -08e26c: 7220 0618 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ -08e272: 0a00 |0009: move-result v0 │ │ -08e274: 0f00 |000a: return v0 │ │ -08e276: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08e278: 28fe |000c: goto 000a // -0002 │ │ +08e254: |[08e254] android.support.v7.internal.view.menu.MenuDialogHelper.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +08e264: 5410 1d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ +08e268: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +08e26c: 5410 1d09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ +08e270: 7220 0618 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ +08e276: 0a00 |0009: move-result v0 │ │ +08e278: 0f00 |000a: return v0 │ │ +08e27a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08e27c: 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; │ │ @@ -187913,17 +187912,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 │ │ -08e27c: |[08e27c] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -08e28c: 5b01 1d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ -08e290: 0e00 |0002: return-void │ │ +08e280: |[08e280] android.support.v7.internal.view.menu.MenuDialogHelper.setPresenterCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +08e290: 5b01 1d09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@091d │ │ +08e294: 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; │ │ @@ -187933,68 +187932,68 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 113 16-bit code units │ │ -08e294: |[08e294] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ -08e2a4: 5473 1b09 |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e2a8: 2200 1000 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -08e2ac: 6e10 0717 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ -08e2b2: 0c04 |0007: move-result-object v4 │ │ -08e2b4: 7020 7b00 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -08e2ba: 2204 e402 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@02e4 │ │ -08e2be: 6005 3b07 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@073b │ │ -08e2c2: 6006 7c07 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@077c │ │ -08e2c6: 7030 ca16 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ -08e2cc: 5b74 1c09 |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e2d0: 5474 1c09 |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e2d4: 6e20 dc16 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16dc │ │ -08e2da: 5474 1b09 |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ -08e2de: 5475 1c09 |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e2e2: 6e20 eb16 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -08e2e8: 5474 1c09 |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ -08e2ec: 6e10 d016 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@16d0 │ │ -08e2f2: 0c04 |0027: move-result-object v4 │ │ -08e2f4: 6e30 7d00 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ -08e2fa: 6e10 0b17 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@170b │ │ -08e300: 0c01 |002e: move-result-object v1 │ │ -08e302: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ -08e306: 6e20 7f00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007f │ │ -08e30c: 6e20 8300 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ -08e312: 6e10 7c00 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -08e318: 0c04 |003a: move-result-object v4 │ │ -08e31a: 5b74 1a09 |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e31e: 5474 1a09 |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e322: 6e20 8d00 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@008d │ │ -08e328: 5474 1a09 |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e32c: 6e10 8b00 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ -08e332: 0c04 |0047: move-result-object v4 │ │ -08e334: 6e10 5b1f 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f5b │ │ -08e33a: 0c02 |004b: move-result-object v2 │ │ -08e33c: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ -08e340: 5924 740b |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0b74 │ │ -08e344: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ -08e348: 5b28 730b |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0b73 │ │ -08e34c: 5224 720b |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0b72 │ │ -08e350: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ -08e354: b654 |0058: or-int/2addr v4, v5 │ │ -08e356: 5924 720b |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0b72 │ │ -08e35a: 5474 1a09 |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ -08e35e: 6e10 8e00 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@008e │ │ -08e364: 0e00 |0060: return-void │ │ -08e366: 6e10 0917 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@1709 │ │ -08e36c: 0c04 |0064: move-result-object v4 │ │ -08e36e: 6e20 8000 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0080 │ │ -08e374: 0c04 |0068: move-result-object v4 │ │ -08e376: 6e10 0a17 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@170a │ │ -08e37c: 0c05 |006c: move-result-object v5 │ │ -08e37e: 6e20 8700 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ -08e384: 28c4 |0070: goto 0034 // -003c │ │ +08e298: |[08e298] android.support.v7.internal.view.menu.MenuDialogHelper.show:(Landroid/os/IBinder;)V │ │ +08e2a8: 5473 1b09 |0000: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e2ac: 2200 1300 |0002: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +08e2b0: 6e10 0717 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ +08e2b6: 0c04 |0007: move-result-object v4 │ │ +08e2b8: 7020 7b00 4000 |0008: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +08e2be: 2204 eb02 |000b: new-instance v4, Landroid/support/v7/internal/view/menu/ListMenuPresenter; // type@02eb │ │ +08e2c2: 6005 3b07 |000d: sget v5, Landroid/support/v7/appcompat/R$layout;.abc_list_menu_item_layout:I // field@073b │ │ +08e2c6: 6006 7c07 |000f: sget v6, Landroid/support/v7/appcompat/R$style;.Theme_AppCompat_CompactMenu_Dialog:I // field@077c │ │ +08e2ca: 7030 ca16 5406 |0011: invoke-direct {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.:(II)V // method@16ca │ │ +08e2d0: 5b74 1c09 |0014: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e2d4: 5474 1c09 |0016: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e2d8: 6e20 dc16 7400 |0018: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@16dc │ │ +08e2de: 5474 1b09 |001b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@091b │ │ +08e2e2: 5475 1c09 |001d: iget-object v5, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e2e6: 6e20 eb16 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +08e2ec: 5474 1c09 |0022: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mPresenter:Landroid/support/v7/internal/view/menu/ListMenuPresenter; // field@091c │ │ +08e2f0: 6e10 d016 0400 |0024: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ListMenuPresenter;.getAdapter:()Landroid/widget/ListAdapter; // method@16d0 │ │ +08e2f6: 0c04 |0027: move-result-object v4 │ │ +08e2f8: 6e30 7d00 4007 |0028: invoke-virtual {v0, v4, v7}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ +08e2fe: 6e10 0b17 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderView:()Landroid/view/View; // method@170b │ │ +08e304: 0c01 |002e: move-result-object v1 │ │ +08e306: 3801 3200 |002f: if-eqz v1, 0061 // +0032 │ │ +08e30a: 6e20 7f00 1000 |0031: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setCustomTitle:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@007f │ │ +08e310: 6e20 8300 7000 |0034: invoke-virtual {v0, v7}, Landroid/app/AlertDialog$Builder;.setOnKeyListener:(Landroid/content/DialogInterface$OnKeyListener;)Landroid/app/AlertDialog$Builder; // method@0083 │ │ +08e316: 6e10 7c00 0000 |0037: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +08e31c: 0c04 |003a: move-result-object v4 │ │ +08e31e: 5b74 1a09 |003b: iput-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e322: 5474 1a09 |003d: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e326: 6e20 8d00 7400 |003f: invoke-virtual {v4, v7}, Landroid/app/AlertDialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@008d │ │ +08e32c: 5474 1a09 |0042: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e330: 6e10 8b00 0400 |0044: invoke-virtual {v4}, Landroid/app/AlertDialog;.getWindow:()Landroid/view/Window; // method@008b │ │ +08e336: 0c04 |0047: move-result-object v4 │ │ +08e338: 6e10 5b1f 0400 |0048: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f5b │ │ +08e33e: 0c02 |004b: move-result-object v2 │ │ +08e340: 1304 eb03 |004c: const/16 v4, #int 1003 // #3eb │ │ +08e344: 5924 740b |004e: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.type:I // field@0b74 │ │ +08e348: 3808 0400 |0050: if-eqz v8, 0054 // +0004 │ │ +08e34c: 5b28 730b |0052: iput-object v8, v2, Landroid/view/WindowManager$LayoutParams;.token:Landroid/os/IBinder; // field@0b73 │ │ +08e350: 5224 720b |0054: iget v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0b72 │ │ +08e354: 1505 0200 |0056: const/high16 v5, #int 131072 // #2 │ │ +08e358: b654 |0058: or-int/2addr v4, v5 │ │ +08e35a: 5924 720b |0059: iput v4, v2, Landroid/view/WindowManager$LayoutParams;.flags:I // field@0b72 │ │ +08e35e: 5474 1a09 |005b: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.mDialog:Landroid/app/AlertDialog; // field@091a │ │ +08e362: 6e10 8e00 0400 |005d: invoke-virtual {v4}, Landroid/app/AlertDialog;.show:()V // method@008e │ │ +08e368: 0e00 |0060: return-void │ │ +08e36a: 6e10 0917 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderIcon:()Landroid/graphics/drawable/Drawable; // method@1709 │ │ +08e370: 0c04 |0064: move-result-object v4 │ │ +08e372: 6e20 8000 4000 |0065: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/AlertDialog$Builder; // method@0080 │ │ +08e378: 0c04 |0068: move-result-object v4 │ │ +08e37a: 6e10 0a17 0300 |0069: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getHeaderTitle:()Ljava/lang/CharSequence; // method@170a │ │ +08e380: 0c05 |006c: move-result-object v5 │ │ +08e382: 6e20 8700 5400 |006d: invoke-virtual {v4, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ +08e388: 28c4 |0070: goto 0034 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0002 line=57 │ │ 0x000b line=61 │ │ 0x0016 line=64 │ │ 0x001b line=65 │ │ @@ -188017,21 +188016,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 : 2642 (MenuDialogHelper.java) │ │ + source_file_idx : 2651 (MenuDialogHelper.java) │ │ │ │ Class #677 header: │ │ -class_idx : 745 │ │ +class_idx : 752 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2656 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2665 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #677 annotations: │ │ Annotations on class │ │ @@ -188056,18 +188055,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 │ │ -08e388: |[08e388] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ -08e398: 5b01 1e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ -08e39c: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08e3a2: 0e00 |0005: return-void │ │ +08e38c: |[08e38c] android.support.v7.internal.view.menu.MenuItemImpl$1.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V │ │ +08e39c: 5b01 1e09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ +08e3a0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08e3a6: 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; │ │ │ │ @@ -188077,36 +188076,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08e3a4: |[08e3a4] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ -08e3b4: 5420 1e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ -08e3b8: 7110 4617 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@1746 │ │ -08e3be: 0c00 |0005: move-result-object v0 │ │ -08e3c0: 5421 1e09 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ -08e3c4: 6e20 1817 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1718 │ │ -08e3ca: 0e00 |000b: return-void │ │ +08e3a8: |[08e3a8] android.support.v7.internal.view.menu.MenuItemImpl$1.onActionProviderVisibilityChanged:(Z)V │ │ +08e3b8: 5420 1e09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ +08e3bc: 7110 4617 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@1746 │ │ +08e3c2: 0c00 |0005: move-result-object v0 │ │ +08e3c4: 5421 1e09 |0006: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.this$0:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@091e │ │ +08e3c8: 6e20 1817 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1718 │ │ +08e3ce: 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 : 2656 (MenuItemImpl.java) │ │ + source_file_idx : 2665 (MenuItemImpl.java) │ │ │ │ Class #678 header: │ │ -class_idx : 746 │ │ +class_idx : 753 │ │ access_flags : 17 (0x0011) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2656 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2665 │ │ static_fields_size : 13 │ │ instance_fields_size: 22 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 71 │ │ │ │ Class #678 annotations: │ │ Annotations on method #5969 'getItemId' │ │ @@ -188277,30 +188276,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 │ │ -08e3cc: |[08e3cc] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -08e3dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08e3de: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08e3e4: 5921 2f09 |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08e3e8: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -08e3ec: 5920 2c09 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e3f0: 5921 3a09 |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08e3f4: 5c21 3209 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ -08e3f8: 5b23 3409 |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e3fc: 5925 3009 |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ -08e400: 5924 2d09 |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@092d │ │ -08e404: 5926 2a09 |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@092a │ │ -08e408: 5927 3709 |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0937 │ │ -08e40c: 5b28 3c09 |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08e410: 5929 3a09 |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08e414: 0e00 |001c: return-void │ │ +08e3d0: |[08e3d0] android.support.v7.internal.view.menu.MenuItemImpl.:(Landroid/support/v7/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +08e3e0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08e3e2: 7010 b622 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08e3e8: 5921 2f09 |0004: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08e3ec: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +08e3f0: 5920 2c09 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e3f4: 5921 3a09 |000a: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08e3f8: 5c21 3209 |000c: iput-boolean v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ +08e3fc: 5b23 3409 |000e: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e400: 5925 3009 |0010: iput v5, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ +08e404: 5924 2d09 |0012: iput v4, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@092d │ │ +08e408: 5926 2a09 |0014: iput v6, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@092a │ │ +08e40c: 5927 3709 |0016: iput v7, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0937 │ │ +08e410: 5b28 3c09 |0018: iput-object v8, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08e414: 5929 3a09 |001a: iput v9, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08e418: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=124 │ │ 0x0004 line=65 │ │ 0x0006 line=80 │ │ 0x000a line=88 │ │ 0x000c line=93 │ │ @@ -188327,17 +188326,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 │ │ -08e418: |[08e418] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08e428: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e42c: 1100 |0002: return-object v0 │ │ +08e41c: |[08e41c] android.support.v7.internal.view.menu.MenuItemImpl.access$000:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08e42c: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e430: 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 - │ │ @@ -188346,18 +188345,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e430: |[08e430] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -08e440: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e444: 6e20 1717 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ -08e44a: 0e00 |0005: return-void │ │ +08e434: |[08e434] android.support.v7.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +08e444: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e448: 6e20 1717 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ +08e44e: 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; │ │ │ │ @@ -188366,34 +188365,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -08e44c: |[08e44c] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -08e45c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e45e: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08e462: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -08e466: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -08e46a: 0f00 |0007: return v0 │ │ -08e46c: 5421 2909 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e470: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -08e474: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08e476: 28fa |000d: goto 0007 // -0006 │ │ -08e478: 5421 3609 |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ -08e47c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -08e480: 5421 3609 |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ -08e484: 7220 a40a 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ -08e48a: 0a01 |0017: move-result v1 │ │ -08e48c: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -08e490: 5420 3409 |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e494: 6e20 f616 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ -08e49a: 0a00 |001f: move-result v0 │ │ -08e49c: 28e7 |0020: goto 0007 // -0019 │ │ +08e450: |[08e450] android.support.v7.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +08e460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e462: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08e466: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +08e46a: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +08e46e: 0f00 |0007: return v0 │ │ +08e470: 5421 2909 |0008: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e474: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +08e478: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08e47a: 28fa |000d: goto 0007 // -0006 │ │ +08e47c: 5421 3609 |000e: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ +08e480: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +08e484: 5421 3609 |0012: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ +08e488: 7220 a40a 2100 |0014: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ +08e48e: 0a01 |0017: move-result v1 │ │ +08e490: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +08e494: 5420 3409 |001a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e498: 6e20 f616 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ +08e49e: 0a00 |001f: move-result v0 │ │ +08e4a0: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=694 │ │ 0x0007 line=707 │ │ 0x0008 line=697 │ │ 0x000c line=699 │ │ 0x000e line=702 │ │ @@ -188406,32 +188405,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08e4a0: |[08e4a0] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -08e4b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e4b2: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08e4b6: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -08e4ba: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -08e4be: 5421 2909 |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e4c2: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -08e4c6: 0f00 |000b: return v0 │ │ -08e4c8: 5421 3609 |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ -08e4cc: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -08e4d0: 5421 3609 |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ -08e4d4: 7220 a50a 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ -08e4da: 0a01 |0015: move-result v1 │ │ -08e4dc: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -08e4e0: 5420 3409 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e4e4: 6e20 fc16 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16fc │ │ -08e4ea: 0a00 |001d: move-result v0 │ │ -08e4ec: 28ed |001e: goto 000b // -0013 │ │ +08e4a4: |[08e4a4] android.support.v7.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +08e4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e4b6: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08e4ba: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +08e4be: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +08e4c2: 5421 2909 |0007: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e4c6: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +08e4ca: 0f00 |000b: return v0 │ │ +08e4cc: 5421 3609 |000c: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ +08e4d0: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +08e4d4: 5421 3609 |0010: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ +08e4d8: 7220 a50a 2100 |0012: invoke-interface {v1, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ +08e4de: 0a01 |0015: move-result v1 │ │ +08e4e0: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +08e4e4: 5420 3409 |0018: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e4e8: 6e20 fc16 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16fc │ │ +08e4ee: 0a00 |001d: move-result v0 │ │ +08e4f0: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=680 │ │ 0x000b line=689 │ │ 0x000c line=684 │ │ 0x0018 line=686 │ │ locals : │ │ @@ -188442,19 +188441,19 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08e4f0: |[08e4f0] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ -08e500: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08e504: 1a01 6504 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@0465 │ │ -08e508: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -08e50e: 2700 |0007: throw v0 │ │ +08e4f4: |[08e4f4] android.support.v7.internal.view.menu.MenuItemImpl.getActionProvider:()Landroid/view/ActionProvider; │ │ +08e504: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08e508: 1a01 6504 |0002: const-string v1, "Implementation should use getSupportActionProvider!" // string@0465 │ │ +08e50c: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +08e512: 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;) │ │ @@ -188462,29 +188461,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -08e510: |[08e510] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -08e520: 5410 2909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e524: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e528: 5410 2909 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e52c: 1100 |0006: return-object v0 │ │ -08e52e: 5410 2809 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e532: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -08e536: 5410 2809 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e53a: 6e20 e209 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e2 │ │ -08e540: 0c00 |0010: move-result-object v0 │ │ -08e542: 5b10 2909 |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e546: 5410 2909 |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e54a: 28f1 |0015: goto 0006 // -000f │ │ -08e54c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -08e54e: 28ef |0017: goto 0006 // -0011 │ │ +08e514: |[08e514] android.support.v7.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +08e524: 5410 2909 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e528: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e52c: 5410 2909 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e530: 1100 |0006: return-object v0 │ │ +08e532: 5410 2809 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e536: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +08e53a: 5410 2809 |000b: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e53e: 6e20 e209 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e2 │ │ +08e544: 0c00 |0010: move-result-object v0 │ │ +08e546: 5b10 2909 |0011: iput-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e54a: 5410 2909 |0013: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e54e: 28f1 |0015: goto 0006 // -000f │ │ +08e550: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08e552: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ 0x0004 line=623 │ │ 0x0006 line=628 │ │ 0x0007 line=624 │ │ 0x000b line=625 │ │ @@ -188498,17 +188497,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e550: |[08e550] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -08e560: 5710 3809 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ -08e564: 0f00 |0002: return v0 │ │ +08e554: |[08e554] android.support.v7.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +08e564: 5710 3809 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ +08e568: 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;) │ │ @@ -188516,17 +188515,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e568: |[08e568] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -08e578: 5410 3309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ -08e57c: 1100 |0002: return-object v0 │ │ +08e56c: |[08e56c] android.support.v7.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +08e57c: 5410 3309 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ +08e580: 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;) │ │ @@ -188534,17 +188533,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e580: |[08e580] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -08e590: 5210 2d09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@092d │ │ -08e594: 0f00 |0002: return v0 │ │ +08e584: |[08e584] android.support.v7.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +08e594: 5210 2d09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mGroup:I // field@092d │ │ +08e598: 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;) │ │ @@ -188552,33 +188551,33 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -08e598: |[08e598] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -08e5a8: 5431 2e09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ -08e5ac: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -08e5b0: 5430 2e09 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ -08e5b4: 1100 |0006: return-object v0 │ │ -08e5b6: 5231 2f09 |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08e5ba: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -08e5be: 5431 3409 |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e5c2: 6e10 1017 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1710 │ │ -08e5c8: 0c01 |0010: move-result-object v1 │ │ -08e5ca: 5232 2f09 |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08e5ce: 6e20 7601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -08e5d4: 0c00 |0016: move-result-object v0 │ │ -08e5d6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -08e5d8: 5931 2f09 |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08e5dc: 5b30 2e09 |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ -08e5e0: 28ea |001c: goto 0006 // -0016 │ │ -08e5e2: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -08e5e4: 28e8 |001e: goto 0006 // -0018 │ │ +08e59c: |[08e59c] android.support.v7.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +08e5ac: 5431 2e09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ +08e5b0: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +08e5b4: 5430 2e09 |0004: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ +08e5b8: 1100 |0006: return-object v0 │ │ +08e5ba: 5231 2f09 |0007: iget v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08e5be: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +08e5c2: 5431 3409 |000b: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e5c6: 6e10 1017 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@1710 │ │ +08e5cc: 0c01 |0010: move-result-object v1 │ │ +08e5ce: 5232 2f09 |0011: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08e5d2: 6e20 7601 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +08e5d8: 0c00 |0016: move-result-object v0 │ │ +08e5da: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +08e5dc: 5931 2f09 |0018: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08e5e0: 5b30 2e09 |001a: iput-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ +08e5e4: 28ea |001c: goto 0006 // -0016 │ │ +08e5e6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +08e5e8: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0004 line=413 │ │ 0x0006 line=423 │ │ 0x0007 line=416 │ │ 0x000b line=417 │ │ @@ -188594,17 +188593,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e5e8: |[08e5e8] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -08e5f8: 5410 3109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ -08e5fc: 1100 |0002: return-object v0 │ │ +08e5ec: |[08e5ec] android.support.v7.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +08e5fc: 5410 3109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ +08e600: 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;) │ │ @@ -188612,17 +188611,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e600: |[08e600] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -08e610: 5210 3009 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ -08e614: 0f00 |0002: return v0 │ │ +08e604: |[08e604] android.support.v7.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +08e614: 5210 3009 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ +08e618: 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;) │ │ @@ -188630,17 +188629,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e618: |[08e618] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -08e628: 5410 3509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0935 │ │ -08e62c: 1100 |0002: return-object v0 │ │ +08e61c: |[08e61c] android.support.v7.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +08e62c: 5410 3509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0935 │ │ +08e630: 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;) │ │ @@ -188648,17 +188647,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e630: |[08e630] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -08e640: 5710 3909 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ -08e644: 0f00 |0002: return v0 │ │ +08e634: |[08e634] android.support.v7.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +08e644: 5710 3909 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ +08e648: 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;) │ │ @@ -188666,17 +188665,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e648: |[08e648] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -08e658: 5210 2a09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@092a │ │ -08e65c: 0f00 |0002: return v0 │ │ +08e64c: |[08e64c] android.support.v7.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +08e65c: 5210 2a09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@092a │ │ +08e660: 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;) │ │ @@ -188684,17 +188683,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e660: |[08e660] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -08e670: 5210 3709 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0937 │ │ -08e674: 0f00 |0002: return v0 │ │ +08e664: |[08e664] android.support.v7.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +08e674: 5210 3709 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0937 │ │ +08e678: 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;) │ │ @@ -188702,17 +188701,17 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e678: |[08e678] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -08e688: 5710 3809 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ -08e68c: 0f00 |0002: return v0 │ │ +08e67c: |[08e67c] android.support.v7.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +08e68c: 5710 3809 |0000: iget-char v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ +08e690: 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;) │ │ @@ -188720,39 +188719,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -08e690: |[08e690] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -08e6a0: 6e10 5617 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ -08e6a6: 0a01 |0003: move-result v1 │ │ -08e6a8: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -08e6ac: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -08e6b0: 1102 |0008: return-object v2 │ │ -08e6b2: 2200 6404 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -08e6b6: 6202 4009 |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0940 │ │ -08e6ba: 7020 d622 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@22d6 │ │ -08e6c0: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -08e6c6: 6e20 d722 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ -08e6cc: 6e10 e122 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -08e6d2: 0c02 |0019: move-result-object v2 │ │ -08e6d4: 28ee |001a: goto 0008 // -0012 │ │ -08e6d6: 6202 3f09 |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@093f │ │ -08e6da: 6e20 dc22 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -08e6e0: 28f6 |0020: goto 0016 // -000a │ │ -08e6e2: 6202 3e09 |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@093e │ │ -08e6e6: 6e20 dc22 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -08e6ec: 28f0 |0026: goto 0016 // -0010 │ │ -08e6ee: 6202 4109 |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0941 │ │ -08e6f2: 6e20 dc22 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -08e6f8: 28ea |002c: goto 0016 // -0016 │ │ -08e6fa: 0000 |002d: nop // spacer │ │ -08e6fc: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +08e694: |[08e694] android.support.v7.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +08e6a4: 6e10 5617 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ +08e6aa: 0a01 |0003: move-result v1 │ │ +08e6ac: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +08e6b0: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +08e6b4: 1102 |0008: return-object v2 │ │ +08e6b6: 2200 6d04 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +08e6ba: 6202 4009 |000b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0940 │ │ +08e6be: 7020 d622 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@22d6 │ │ +08e6c4: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +08e6ca: 6e20 d722 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@22d7 │ │ +08e6d0: 6e10 e122 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +08e6d6: 0c02 |0019: move-result-object v2 │ │ +08e6d8: 28ee |001a: goto 0008 // -0012 │ │ +08e6da: 6202 3f09 |001b: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@093f │ │ +08e6de: 6e20 dc22 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +08e6e4: 28f6 |0020: goto 0016 // -000a │ │ +08e6e6: 6202 3e09 |0021: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@093e │ │ +08e6ea: 6e20 dc22 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +08e6f0: 28f0 |0026: goto 0016 // -0010 │ │ +08e6f2: 6202 4109 |0027: sget-object v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0941 │ │ +08e6f6: 6e20 dc22 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +08e6fc: 28ea |002c: goto 0016 // -0016 │ │ +08e6fe: 0000 |002d: nop // spacer │ │ +08e700: 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 │ │ @@ -188773,17 +188772,17 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e718: |[08e718] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ -08e728: 5410 3b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ -08e72c: 1100 |0002: return-object v0 │ │ +08e71c: |[08e71c] android.support.v7.internal.view.menu.MenuItemImpl.getSubMenu:()Landroid/view/SubMenu; │ │ +08e72c: 5410 3b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ +08e730: 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;) │ │ @@ -188791,17 +188790,17 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e730: |[08e730] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -08e740: 5410 2809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e744: 1100 |0002: return-object v0 │ │ +08e734: |[08e734] android.support.v7.internal.view.menu.MenuItemImpl.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +08e744: 5410 2809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e748: 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;) │ │ @@ -188809,17 +188808,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e748: |[08e748] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -08e758: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08e75c: 1100 |0002: return-object v0 │ │ +08e74c: |[08e74c] android.support.v7.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +08e75c: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08e760: 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;) │ │ @@ -188827,21 +188826,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08e760: |[08e760] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -08e770: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ -08e774: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -08e778: 5410 3d09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ -08e77c: 1100 |0006: return-object v0 │ │ -08e77e: 5410 3c09 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08e782: 28fd |0009: goto 0006 // -0003 │ │ +08e764: |[08e764] android.support.v7.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +08e774: 5410 3d09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ +08e778: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +08e77c: 5410 3d09 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ +08e780: 1100 |0006: return-object v0 │ │ +08e782: 5410 3c09 |0007: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08e786: 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;) │ │ @@ -188849,25 +188848,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 │ │ -08e784: |[08e784] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -08e794: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -08e798: 7210 1518 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@1815 │ │ -08e79e: 0a00 |0005: move-result v0 │ │ -08e7a0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -08e7a4: 6e10 5b17 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@175b │ │ -08e7aa: 0c00 |000b: move-result-object v0 │ │ -08e7ac: 1100 |000c: return-object v0 │ │ -08e7ae: 6e10 5a17 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ -08e7b4: 0c00 |0010: move-result-object v0 │ │ -08e7b6: 28fb |0011: goto 000c // -0005 │ │ +08e788: |[08e788] android.support.v7.internal.view.menu.MenuItemImpl.getTitleForItemView:(Landroid/support/v7/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +08e798: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +08e79c: 7210 1518 0200 |0002: invoke-interface {v2}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@1815 │ │ +08e7a2: 0a00 |0005: move-result v0 │ │ +08e7a4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +08e7a8: 6e10 5b17 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@175b │ │ +08e7ae: 0c00 |000b: move-result-object v0 │ │ +08e7b0: 1100 |000c: return-object v0 │ │ +08e7b2: 6e10 5a17 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ +08e7b8: 0c00 |0010: move-result-object v0 │ │ +08e7ba: 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; │ │ │ │ @@ -188876,24 +188875,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -08e7b8: |[08e7b8] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -08e7c8: 5210 3a09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08e7cc: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -08e7d0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -08e7d4: 5410 2909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08e7d8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -08e7dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08e7de: 0f00 |000b: return v0 │ │ -08e7e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08e7e2: 28fe |000d: goto 000b // -0002 │ │ +08e7bc: |[08e7bc] android.support.v7.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +08e7cc: 5210 3a09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08e7d0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +08e7d4: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +08e7d8: 5410 2909 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08e7dc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +08e7e0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +08e7e2: 0f00 |000b: return v0 │ │ +08e7e4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08e7e6: 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;) │ │ @@ -188901,21 +188900,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -08e7e4: |[08e7e4] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -08e7f4: 5410 3b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ -08e7f8: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -08e7fc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -08e7fe: 0f00 |0005: return v0 │ │ -08e800: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08e802: 28fe |0007: goto 0005 // -0002 │ │ +08e7e8: |[08e7e8] android.support.v7.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +08e7f8: 5410 3b09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ +08e7fc: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +08e800: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +08e802: 0f00 |0005: return v0 │ │ +08e804: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08e806: 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;) │ │ @@ -188923,55 +188922,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -08e804: |[08e804] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -08e814: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08e816: 5442 2b09 |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ -08e81a: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -08e81e: 5442 2b09 |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ -08e822: 7220 091e 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ -08e828: 0a02 |000a: move-result v2 │ │ -08e82a: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -08e82e: 0f01 |000d: return v1 │ │ -08e830: 5442 3409 |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e834: 5443 3409 |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e838: 6e10 1117 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1711 │ │ -08e83e: 0c03 |0015: move-result-object v3 │ │ -08e840: 6e30 f716 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@16f7 │ │ -08e846: 0a02 |0019: move-result v2 │ │ -08e848: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -08e84c: 5442 3309 |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ -08e850: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -08e854: 5442 3309 |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ -08e858: 7210 bc22 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ -08e85e: 28e8 |0025: goto 000d // -0018 │ │ -08e860: 5442 3109 |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ -08e864: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -08e868: 5442 3409 |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08e86c: 6e10 0717 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ -08e872: 0c02 |002f: move-result-object v2 │ │ -08e874: 5443 3109 |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ -08e878: 6e20 1701 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -08e87e: 28d8 |0035: goto 000d // -0028 │ │ -08e880: 0d00 |0036: move-exception v0 │ │ -08e882: 1a02 5f0a |0037: const-string v2, "MenuItemImpl" // string@0a5f │ │ -08e886: 1a03 ca02 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@02ca │ │ -08e88a: 7130 8f1d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -08e890: 5442 2809 |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e894: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -08e898: 5442 2809 |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e89c: 6e10 e309 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@09e3 │ │ -08e8a2: 0a02 |0047: move-result v2 │ │ -08e8a4: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -08e8a8: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -08e8aa: 28c2 |004b: goto 000d // -003e │ │ +08e808: |[08e808] android.support.v7.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +08e818: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08e81a: 5442 2b09 |0001: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ +08e81e: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +08e822: 5442 2b09 |0005: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ +08e826: 7220 091e 4200 |0007: invoke-interface {v2, v4}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ +08e82c: 0a02 |000a: move-result v2 │ │ +08e82e: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +08e832: 0f01 |000d: return v1 │ │ +08e834: 5442 3409 |000e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e838: 5443 3409 |0010: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e83c: 6e10 1117 0300 |0012: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; // method@1711 │ │ +08e842: 0c03 |0015: move-result-object v3 │ │ +08e844: 6e30 f716 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@16f7 │ │ +08e84a: 0a02 |0019: move-result v2 │ │ +08e84c: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +08e850: 5442 3309 |001c: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ +08e854: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +08e858: 5442 3309 |0020: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ +08e85c: 7210 bc22 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@22bc │ │ +08e862: 28e8 |0025: goto 000d // -0018 │ │ +08e864: 5442 3109 |0026: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ +08e868: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +08e86c: 5442 3409 |002a: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08e870: 6e10 0717 0200 |002c: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ +08e876: 0c02 |002f: move-result-object v2 │ │ +08e878: 5443 3109 |0030: iget-object v3, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ +08e87c: 6e20 1701 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +08e882: 28d8 |0035: goto 000d // -0028 │ │ +08e884: 0d00 |0036: move-exception v0 │ │ +08e886: 1a02 680a |0037: const-string v2, "MenuItemImpl" // string@0a68 │ │ +08e88a: 1a03 ca02 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@02ca │ │ +08e88e: 7130 8f1d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +08e894: 5442 2809 |003e: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e898: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +08e89c: 5442 2809 |0042: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e8a0: 6e10 e309 0200 |0044: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.onPerformDefaultAction:()Z // method@09e3 │ │ +08e8a6: 0a02 |0047: move-result v2 │ │ +08e8a8: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +08e8ac: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +08e8ae: 28c2 |004b: goto 000d // -003e │ │ catches : 1 │ │ 0x002a - 0x0035 │ │ Landroid/content/ActivityNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0001 line=153 │ │ 0x000d line=180 │ │ 0x000e line=158 │ │ @@ -188992,23 +188991,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -08e8b8: |[08e8b8] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -08e8c8: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e8cc: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -08e8d0: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -08e8d4: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -08e8d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -08e8da: 0f00 |0009: return v0 │ │ -08e8dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08e8de: 28fe |000b: goto 0009 // -0002 │ │ +08e8bc: |[08e8bc] android.support.v7.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +08e8cc: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e8d0: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +08e8d4: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +08e8d8: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +08e8dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08e8de: 0f00 |0009: return v0 │ │ +08e8e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +08e8e2: 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;) │ │ @@ -189016,17 +189015,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e8e0: |[08e8e0] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -08e8f0: 5510 3209 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ -08e8f4: 0f00 |0002: return v0 │ │ +08e8e4: |[08e8e4] android.support.v7.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +08e8f4: 5510 3209 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ +08e8f8: 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;) │ │ @@ -189034,22 +189033,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08e8f8: |[08e8f8] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -08e908: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e90a: 5221 2c09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e90e: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -08e912: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -08e916: 0f00 |0007: return v0 │ │ -08e918: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e91a: 28fe |0009: goto 0007 // -0002 │ │ +08e8fc: |[08e8fc] android.support.v7.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +08e90c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e90e: 5221 2c09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e912: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +08e916: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +08e91a: 0f00 |0007: return v0 │ │ +08e91c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e91e: 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;) │ │ @@ -189057,23 +189056,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08e91c: |[08e91c] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -08e92c: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e930: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -08e934: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -08e936: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -08e93a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08e93c: 0f00 |0008: return v0 │ │ -08e93e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08e940: 28fe |000a: goto 0008 // -0002 │ │ +08e920: |[08e920] android.support.v7.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +08e930: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e934: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +08e938: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +08e93a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08e93e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08e940: 0f00 |0008: return v0 │ │ +08e942: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08e944: 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;) │ │ @@ -189081,22 +189080,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08e944: |[08e944] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -08e954: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e958: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -08e95c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08e960: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08e962: 0f00 |0007: return v0 │ │ -08e964: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e966: 28fe |0009: goto 0007 // -0002 │ │ +08e948: |[08e948] android.support.v7.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +08e958: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e95c: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +08e960: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08e964: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08e966: 0f00 |0007: return v0 │ │ +08e968: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e96a: 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;) │ │ @@ -189104,22 +189103,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08e968: |[08e968] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -08e978: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e97c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -08e980: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08e984: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08e986: 0f00 |0007: return v0 │ │ -08e988: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08e98a: 28fe |0009: goto 0007 // -0002 │ │ +08e96c: |[08e96c] android.support.v7.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +08e97c: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e980: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +08e984: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +08e988: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08e98a: 0f00 |0007: return v0 │ │ +08e98c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08e98e: 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;) │ │ @@ -189127,38 +189126,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 39 16-bit code units │ │ -08e98c: |[08e98c] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -08e99c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e99e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08e9a0: 5432 2809 |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e9a4: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ -08e9a8: 5432 2809 |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e9ac: 6e10 e509 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ -08e9b2: 0a02 |000b: move-result v2 │ │ -08e9b4: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ -08e9b8: 5232 2c09 |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e9bc: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ -08e9c0: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ -08e9c4: 5432 2809 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08e9c8: 6e10 e009 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ -08e9ce: 0a02 |0019: move-result v2 │ │ -08e9d0: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -08e9d4: 0f00 |001c: return v0 │ │ -08e9d6: 0110 |001d: move v0, v1 │ │ -08e9d8: 28fe |001e: goto 001c // -0002 │ │ -08e9da: 5232 2c09 |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08e9de: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ -08e9e2: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ -08e9e6: 0110 |0025: move v0, v1 │ │ -08e9e8: 28f6 |0026: goto 001c // -000a │ │ +08e990: |[08e990] android.support.v7.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +08e9a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e9a2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08e9a4: 5432 2809 |0002: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e9a8: 3802 1b00 |0004: if-eqz v2, 001f // +001b │ │ +08e9ac: 5432 2809 |0006: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e9b0: 6e10 e509 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ +08e9b6: 0a02 |000b: move-result v2 │ │ +08e9b8: 3802 1300 |000c: if-eqz v2, 001f // +0013 │ │ +08e9bc: 5232 2c09 |000e: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e9c0: dd02 0208 |0010: and-int/lit8 v2, v2, #int 8 // #08 │ │ +08e9c4: 3902 0b00 |0012: if-nez v2, 001d // +000b │ │ +08e9c8: 5432 2809 |0014: iget-object v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08e9cc: 6e10 e009 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ +08e9d2: 0a02 |0019: move-result v2 │ │ +08e9d4: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +08e9d8: 0f00 |001c: return v0 │ │ +08e9da: 0110 |001d: move v0, v1 │ │ +08e9dc: 28fe |001e: goto 001c // -0002 │ │ +08e9de: 5232 2c09 |001f: iget v2, v3, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08e9e2: dd02 0208 |0021: and-int/lit8 v2, v2, #int 8 // #08 │ │ +08e9e6: 3802 f9ff |0023: if-eqz v2, 001c // -0007 │ │ +08e9ea: 0110 |0025: move v0, v1 │ │ +08e9ec: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000e line=499 │ │ 0x001c line=501 │ │ 0x001e line=499 │ │ 0x001f line=501 │ │ @@ -189170,22 +189169,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -08e9ec: |[08e9ec] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -08e9fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08e9fe: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08ea02: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -08ea06: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -08ea0a: 0f00 |0007: return v0 │ │ -08ea0c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -08ea0e: 28fe |0009: goto 0007 // -0002 │ │ +08e9f0: |[08e9f0] android.support.v7.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +08ea00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08ea02: 5221 3a09 |0001: iget v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08ea06: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +08ea0a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +08ea0e: 0f00 |0007: return v0 │ │ +08ea10: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08ea12: 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;) │ │ @@ -189193,23 +189192,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08ea10: |[08ea10] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -08ea20: 5220 3a09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08ea24: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -08ea28: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -08ea2a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -08ea2e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08ea30: 0f00 |0008: return v0 │ │ -08ea32: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08ea34: 28fe |000a: goto 0008 // -0002 │ │ +08ea14: |[08ea14] android.support.v7.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +08ea24: 5220 3a09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08ea28: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +08ea2c: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +08ea2e: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08ea32: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08ea34: 0f00 |0008: return v0 │ │ +08ea36: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08ea38: 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;) │ │ @@ -189217,19 +189216,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 │ │ -08ea38: |[08ea38] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -08ea48: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08ea4c: 1a01 6604 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@0466 │ │ -08ea50: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -08ea56: 2700 |0007: throw v0 │ │ +08ea3c: |[08ea3c] android.support.v7.internal.view.menu.MenuItemImpl.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +08ea4c: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08ea50: 1a01 6604 |0002: const-string v1, "Implementation should use setSupportActionProvider!" // string@0466 │ │ +08ea54: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +08ea5a: 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; │ │ │ │ @@ -189238,27 +189237,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 │ │ -08ea58: |[08ea58] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08ea68: 5442 3409 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ea6c: 6e10 0717 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ -08ea72: 0c00 |0005: move-result-object v0 │ │ -08ea74: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08ea7a: 0c01 |0009: move-result-object v1 │ │ -08ea7c: 2202 e103 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@03e1 │ │ -08ea80: 7020 5720 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ -08ea86: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -08ea88: 6e40 ed1d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -08ea8e: 0c02 |0013: move-result-object v2 │ │ -08ea90: 6e20 6b17 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@176b │ │ -08ea96: 1104 |0017: return-object v4 │ │ +08ea5c: |[08ea5c] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08ea6c: 5442 3409 |0000: iget-object v2, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ea70: 6e10 0717 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ +08ea76: 0c00 |0005: move-result-object v0 │ │ +08ea78: 7110 ea1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08ea7e: 0c01 |0009: move-result-object v1 │ │ +08ea80: 2202 ea03 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@03ea │ │ +08ea84: 7020 5720 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@2057 │ │ +08ea8a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +08ea8c: 6e40 ed1d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +08ea92: 0c02 |0013: move-result-object v2 │ │ +08ea94: 6e20 6b17 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@176b │ │ +08ea9a: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0006 line=615 │ │ 0x000a line=616 │ │ 0x0017 line=617 │ │ locals : │ │ @@ -189272,30 +189271,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 │ │ -08ea98: |[08ea98] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08eaa8: 5b23 2909 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08eaac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08eaae: 5b20 2809 |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08eab2: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -08eab6: 6e10 831e 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1e83 │ │ -08eabc: 0a00 |000a: move-result v0 │ │ -08eabe: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -08eac0: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -08eac4: 5220 3009 |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ -08eac8: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -08eacc: 5220 3009 |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ -08ead0: 6e20 d91e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ -08ead6: 5420 3409 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08eada: 6e20 1717 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ -08eae0: 1102 |001c: return-object v2 │ │ +08ea9c: |[08ea9c] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08eaac: 5b23 2909 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08eab0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08eab2: 5b20 2809 |0003: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08eab6: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +08eaba: 6e10 831e 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1e83 │ │ +08eac0: 0a00 |000a: move-result v0 │ │ +08eac2: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +08eac4: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +08eac8: 5220 3009 |000e: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ +08eacc: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +08ead0: 5220 3009 |0012: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mId:I // field@0930 │ │ +08ead4: 6e20 d91e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1ed9 │ │ +08eada: 5420 3409 |0017: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08eade: 6e20 1717 2000 |0019: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ +08eae4: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0002 line=604 │ │ 0x0005 line=605 │ │ 0x0012 line=606 │ │ 0x0017 line=608 │ │ @@ -189309,18 +189308,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 │ │ -08eae4: |[08eae4] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ -08eaf4: 6e20 6a17 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@176a │ │ -08eafa: 0c00 |0003: move-result-object v0 │ │ -08eafc: 1100 |0004: return-object v0 │ │ +08eae8: |[08eae8] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(I)Landroid/view/MenuItem; │ │ +08eaf8: 6e20 6a17 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@176a │ │ +08eafe: 0c00 |0003: move-result-object v0 │ │ +08eb00: 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 │ │ │ │ @@ -189329,18 +189328,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 │ │ -08eb00: |[08eb00] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -08eb10: 6e20 6b17 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@176b │ │ -08eb16: 0c00 |0003: move-result-object v0 │ │ -08eb18: 1100 |0004: return-object v0 │ │ +08eb04: |[08eb04] android.support.v7.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +08eb14: 6e20 6b17 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Landroid/support/v4/internal/view/SupportMenuItem; // method@176b │ │ +08eb1a: 0c00 |0003: move-result-object v0 │ │ +08eb1c: 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; │ │ │ │ @@ -189349,20 +189348,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08eb1c: |[08eb1c] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -08eb2c: 5c23 3209 |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ -08eb30: 5420 3409 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08eb34: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08eb36: 6e20 1917 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08eb3c: 0e00 |0008: return-void │ │ +08eb20: |[08eb20] android.support.v7.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +08eb30: 5c23 3209 |0000: iput-boolean v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0932 │ │ +08eb34: 5420 3409 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08eb38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08eb3a: 6e20 1917 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08eb40: 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; │ │ @@ -189373,25 +189372,25 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -08eb40: |[08eb40] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -08eb50: 5720 3809 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ -08eb54: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -08eb58: 1102 |0004: return-object v2 │ │ -08eb5a: 7110 8222 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2282 │ │ -08eb60: 0a00 |0008: move-result v0 │ │ -08eb62: 5e20 3809 |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ -08eb66: 5420 3409 |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08eb6a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -08eb6c: 6e20 1917 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08eb72: 28f3 |0011: goto 0004 // -000d │ │ +08eb44: |[08eb44] android.support.v7.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +08eb54: 5720 3809 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ +08eb58: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +08eb5c: 1102 |0004: return-object v2 │ │ +08eb5e: 7110 8222 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2282 │ │ +08eb64: 0a00 |0008: move-result v0 │ │ +08eb66: 5e20 3809 |0009: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ +08eb6a: 5420 3409 |000b: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08eb6e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +08eb70: 6e20 1917 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08eb76: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0004 line=256 │ │ 0x0005 line=252 │ │ 0x000b line=254 │ │ locals : │ │ @@ -189403,17 +189402,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 │ │ -08eb74: |[08eb74] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ -08eb84: 5b01 3309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ -08eb88: 1100 |0002: return-object v0 │ │ +08eb78: |[08eb78] android.support.v7.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Landroid/view/MenuItem; │ │ +08eb88: 5b01 3309 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0933 │ │ +08eb8c: 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; │ │ @@ -189423,30 +189422,30 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08eb8c: |[08eb8c] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ -08eb9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08eb9e: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08eba2: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08eba6: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -08ebaa: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -08ebae: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -08ebb0: b631 |000a: or-int/2addr v1, v3 │ │ -08ebb2: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ebb6: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ebba: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -08ebbe: 5441 3409 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ebc2: 6e20 1917 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ebc8: 1104 |0016: return-object v4 │ │ -08ebca: 0121 |0017: move v1, v2 │ │ -08ebcc: 28f2 |0018: goto 000a // -000e │ │ +08eb90: |[08eb90] android.support.v7.internal.view.menu.MenuItemImpl.setCheckable:(Z)Landroid/view/MenuItem; │ │ +08eba0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08eba2: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08eba6: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ebaa: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +08ebae: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +08ebb2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +08ebb4: b631 |000a: or-int/2addr v1, v3 │ │ +08ebb6: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ebba: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ebbe: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +08ebc2: 5441 3409 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ebc6: 6e20 1917 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ebcc: 1104 |0016: return-object v4 │ │ +08ebce: 0121 |0017: move v1, v2 │ │ +08ebd0: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=453 │ │ 0x0003 line=454 │ │ 0x000d line=455 │ │ 0x0011 line=456 │ │ 0x0016 line=459 │ │ @@ -189461,23 +189460,23 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08ebd0: |[08ebd0] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ -08ebe0: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ebe4: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -08ebe8: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -08ebec: 5410 3409 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ebf0: 6e20 2917 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@1729 │ │ -08ebf6: 1101 |000b: return-object v1 │ │ -08ebf8: 6e20 7317 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1773 │ │ -08ebfe: 28fc |000f: goto 000b // -0004 │ │ +08ebd4: |[08ebd4] android.support.v7.internal.view.menu.MenuItemImpl.setChecked:(Z)Landroid/view/MenuItem; │ │ +08ebe4: 5210 2c09 |0000: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ebe8: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +08ebec: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +08ebf0: 5410 3409 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ebf4: 6e20 2917 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Landroid/view/MenuItem;)V // method@1729 │ │ +08ebfa: 1101 |000b: return-object v1 │ │ +08ebfc: 6e20 7317 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@1773 │ │ +08ec02: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0006 line=480 │ │ 0x000b line=485 │ │ 0x000c line=482 │ │ locals : │ │ @@ -189489,30 +189488,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08ec00: |[08ec00] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -08ec10: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08ec12: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec16: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec1a: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -08ec1e: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -08ec22: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -08ec24: b631 |000a: or-int/2addr v1, v3 │ │ -08ec26: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec2a: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec2e: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -08ec32: 5441 3409 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ec36: 6e20 1917 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ec3c: 0e00 |0016: return-void │ │ -08ec3e: 0121 |0017: move v1, v2 │ │ -08ec40: 28f2 |0018: goto 000a // -000e │ │ +08ec04: |[08ec04] android.support.v7.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +08ec14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ec16: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec1a: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec1e: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +08ec22: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +08ec26: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +08ec28: b631 |000a: or-int/2addr v1, v3 │ │ +08ec2a: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec2e: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec32: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +08ec36: 5441 3409 |0011: iget-object v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ec3a: 6e20 1917 2100 |0013: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ec40: 0e00 |0016: return-void │ │ +08ec42: 0121 |0017: move v1, v2 │ │ +08ec44: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=489 │ │ 0x0003 line=490 │ │ 0x000d line=491 │ │ 0x0011 line=492 │ │ 0x0016 line=494 │ │ @@ -189527,27 +189526,27 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08ec44: |[08ec44] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ -08ec54: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -08ec58: 5220 2c09 |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec5c: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -08ec60: 5920 2c09 |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec64: 5420 3409 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ec68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08ec6a: 6e20 1917 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ec70: 1102 |000e: return-object v2 │ │ -08ec72: 5220 2c09 |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec76: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -08ec7a: 5920 2c09 |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec7e: 28f3 |0015: goto 0008 // -000d │ │ +08ec48: |[08ec48] android.support.v7.internal.view.menu.MenuItemImpl.setEnabled:(Z)Landroid/view/MenuItem; │ │ +08ec58: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +08ec5c: 5220 2c09 |0002: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec60: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +08ec64: 5920 2c09 |0006: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec68: 5420 3409 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ec6c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08ec6e: 6e20 1917 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ec74: 1102 |000e: return-object v2 │ │ +08ec76: 5220 2c09 |000f: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec7a: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +08ec7e: 5920 2c09 |0013: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec82: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0002 line=191 │ │ 0x0008 line=196 │ │ 0x000e line=198 │ │ 0x000f line=193 │ │ @@ -189560,24 +189559,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -08ec80: |[08ec80] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -08ec90: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ec94: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -08ec98: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -08ec9c: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -08ec9e: b610 |0007: or-int/2addr v0, v1 │ │ -08eca0: 5920 2c09 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08eca4: 0e00 |000a: return-void │ │ -08eca6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -08eca8: 28fb |000c: goto 0007 // -0005 │ │ +08ec84: |[08ec84] android.support.v7.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +08ec94: 5220 2c09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ec98: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +08ec9c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +08eca0: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +08eca2: b610 |0007: or-int/2addr v0, v1 │ │ +08eca4: 5920 2c09 |0008: iput v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08eca8: 0e00 |000a: return-void │ │ +08ecaa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +08ecac: 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; │ │ @@ -189588,22 +189587,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ecac: |[08ecac] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ -08ecbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ecbe: 5b20 2e09 |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ -08ecc2: 5923 2f09 |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08ecc6: 5420 3409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ecca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08eccc: 6e20 1917 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ecd2: 1102 |000b: return-object v2 │ │ +08ecb0: |[08ecb0] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(I)Landroid/view/MenuItem; │ │ +08ecc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ecc2: 5b20 2e09 |0001: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ +08ecc6: 5923 2f09 |0003: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08ecca: 5420 3409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ecce: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08ecd0: 6e20 1917 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ecd6: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0005 line=441 │ │ 0x000b line=443 │ │ locals : │ │ @@ -189615,21 +189614,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 │ │ -08ecd4: |[08ecd4] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -08ece4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08ece6: 5921 2f09 |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ -08ecea: 5b23 2e09 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ -08ecee: 5420 3409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ecf2: 6e20 1917 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ecf8: 1102 |000a: return-object v2 │ │ +08ecd8: |[08ecd8] android.support.v7.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +08ece8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08ecea: 5921 2f09 |0001: iput v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconResId:I // field@092f │ │ +08ecee: 5b23 2e09 |0003: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@092e │ │ +08ecf2: 5420 3409 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ecf6: 6e20 1917 1000 |0007: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ecfc: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=428 │ │ 0x0003 line=429 │ │ 0x0005 line=430 │ │ 0x000a line=432 │ │ locals : │ │ @@ -189641,17 +189640,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 │ │ -08ecfc: |[08ecfc] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -08ed0c: 5b01 3109 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ -08ed10: 1100 |0002: return-object v0 │ │ +08ed00: |[08ed00] android.support.v7.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +08ed10: 5b01 3109 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0931 │ │ +08ed14: 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; │ │ @@ -189661,24 +189660,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -08ed14: |[08ed14] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -08ed24: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -08ed28: 5210 2c09 |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ed2c: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -08ed30: 5910 2c09 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ed34: 0e00 |0008: return-void │ │ -08ed36: 5210 2c09 |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ed3a: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -08ed3e: 5910 2c09 |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08ed42: 28f9 |000f: goto 0008 // -0007 │ │ +08ed18: |[08ed18] android.support.v7.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +08ed28: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +08ed2c: 5210 2c09 |0002: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ed30: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +08ed34: 5910 2c09 |0006: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ed38: 0e00 |0008: return-void │ │ +08ed3a: 5210 2c09 |0009: iget v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ed3e: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +08ed42: 5910 2c09 |000d: iput v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08ed46: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0002 line=573 │ │ 0x0008 line=577 │ │ 0x0009 line=575 │ │ locals : │ │ @@ -189690,17 +189689,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ed44: |[08ed44] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -08ed54: 5b01 3509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0935 │ │ -08ed58: 0e00 |0002: return-void │ │ +08ed48: |[08ed48] android.support.v7.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +08ed58: 5b01 3509 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0935 │ │ +08ed5c: 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; │ │ @@ -189710,23 +189709,23 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08ed5c: |[08ed5c] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -08ed6c: 5720 3909 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ -08ed70: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -08ed74: 1102 |0004: return-object v2 │ │ -08ed76: 5e23 3909 |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ -08ed7a: 5420 3409 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ed7e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -08ed80: 6e20 1917 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ed86: 28f7 |000d: goto 0004 // -0009 │ │ +08ed60: |[08ed60] android.support.v7.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +08ed70: 5720 3909 |0000: iget-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ +08ed74: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +08ed78: 1102 |0004: return-object v2 │ │ +08ed7a: 5e23 3909 |0005: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ +08ed7e: 5420 3409 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ed82: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +08ed84: 6e20 1917 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ed8a: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0004 line=274 │ │ 0x0005 line=270 │ │ 0x0007 line=272 │ │ locals : │ │ @@ -189738,19 +189737,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 │ │ -08ed88: |[08ed88] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -08ed98: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08ed9c: 1a01 6704 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@0467 │ │ -08eda0: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -08eda6: 2700 |0007: throw v0 │ │ +08ed8c: |[08ed8c] android.support.v7.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +08ed9c: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08eda0: 1a01 6704 |0002: const-string v1, "Implementation should use setSupportOnActionExpandListener!" // string@0467 │ │ +08eda4: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +08edaa: 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; │ │ │ │ @@ -189759,17 +189758,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 │ │ -08eda8: |[08eda8] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -08edb8: 5b01 2b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ -08edbc: 1100 |0002: return-object v0 │ │ +08edac: |[08edac] android.support.v7.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +08edbc: 5b01 2b09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mClickListener:Landroid/view/MenuItem$OnMenuItemClickListener; // field@092b │ │ +08edc0: 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; │ │ @@ -189779,23 +189778,23 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08edc0: |[08edc0] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ -08edd0: 5e23 3909 |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ -08edd4: 7110 8222 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2282 │ │ -08edda: 0a00 |0005: move-result v0 │ │ -08eddc: 5e20 3809 |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ -08ede0: 5420 3409 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ede4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08ede6: 6e20 1917 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08edec: 1102 |000e: return-object v2 │ │ +08edc4: |[08edc4] android.support.v7.internal.view.menu.MenuItemImpl.setShortcut:(CC)Landroid/view/MenuItem; │ │ +08edd4: 5e23 3909 |0000: iput-char v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0939 │ │ +08edd8: 7110 8222 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2282 │ │ +08edde: 0a00 |0005: move-result v0 │ │ +08ede0: 5e20 3809 |0006: iput-char v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0938 │ │ +08ede4: 5420 3409 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ede8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08edea: 6e20 1917 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08edf0: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0008 line=282 │ │ 0x000e line=284 │ │ locals : │ │ @@ -189808,27 +189807,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08edf0: |[08edf0] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -08ee00: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -08ee04: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -08ee0a: 2200 5104 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@0451 │ │ -08ee0e: 1a01 9f0b |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0b9f │ │ -08ee12: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ -08ee18: 2700 |000c: throw v0 │ │ -08ee1a: 5923 3a09 |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08ee1e: 5420 3409 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ee22: 6e20 1717 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ -08ee28: 0e00 |0014: return-void │ │ -08ee2a: 0000 |0015: nop // spacer │ │ -08ee2c: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +08edf4: |[08edf4] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +08ee04: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +08ee08: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +08ee0e: 2200 5a04 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@045a │ │ +08ee12: 1a01 a80b |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0ba8 │ │ +08ee16: 7020 9c22 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@229c │ │ +08ee1c: 2700 |000c: throw v0 │ │ +08ee1e: 5923 3a09 |000d: iput v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08ee22: 5420 3409 |000f: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ee26: 6e20 1717 2000 |0011: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1717 │ │ +08ee2c: 0e00 |0014: return-void │ │ +08ee2e: 0000 |0015: nop // spacer │ │ +08ee30: 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 │ │ @@ -189842,17 +189841,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 │ │ -08ee40: |[08ee40] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08ee50: 6e20 7f17 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@177f │ │ -08ee56: 1100 |0003: return-object v0 │ │ +08ee44: |[08ee44] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08ee54: 6e20 7f17 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@177f │ │ +08ee5a: 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 │ │ @@ -189862,18 +189861,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 │ │ -08ee58: |[08ee58] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -08ee68: 6e20 8017 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1780 │ │ -08ee6e: 0c00 |0003: move-result-object v0 │ │ -08ee70: 1100 |0004: return-object v0 │ │ +08ee5c: |[08ee5c] android.support.v7.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +08ee6c: 6e20 8017 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setShowAsActionFlags:(I)Landroid/support/v4/internal/view/SupportMenuItem; // method@1780 │ │ +08ee72: 0c00 |0003: move-result-object v0 │ │ +08ee74: 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 │ │ │ │ @@ -189882,20 +189881,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 │ │ -08ee74: |[08ee74] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -08ee84: 5b12 3b09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ -08ee88: 6e10 5a17 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ -08ee8e: 0c00 |0005: move-result-object v0 │ │ -08ee90: 6e20 5718 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1857 │ │ -08ee96: 0e00 |0009: return-void │ │ +08ee78: |[08ee78] android.support.v7.internal.view.menu.MenuItemImpl.setSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +08ee88: 5b12 3b09 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ +08ee8c: 6e10 5a17 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@175a │ │ +08ee92: 0c00 |0005: move-result-object v0 │ │ +08ee94: 6e20 5718 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1857 │ │ +08ee9a: 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; │ │ @@ -189906,33 +189905,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 │ │ -08ee98: |[08ee98] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08eea8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08eeaa: 5420 2809 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08eeae: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ -08eeb2: 1102 |0005: return-object v2 │ │ -08eeb4: 5b21 2909 |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ -08eeb8: 5420 2809 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08eebc: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08eec0: 5420 2809 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08eec4: 6e20 e809 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ -08eeca: 5b23 2809 |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ -08eece: 5420 3409 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08eed2: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -08eed4: 6e20 1917 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08eeda: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ -08eede: 2200 e902 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@02e9 │ │ -08eee2: 7020 4317 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1743 │ │ -08eee8: 6e20 e809 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ -08eeee: 28e2 |0023: goto 0005 // -001e │ │ +08ee9c: |[08ee9c] android.support.v7.internal.view.menu.MenuItemImpl.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08eeac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08eeae: 5420 2809 |0001: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08eeb2: 3330 0300 |0003: if-ne v0, v3, 0006 // +0003 │ │ +08eeb6: 1102 |0005: return-object v2 │ │ +08eeb8: 5b21 2909 |0006: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0929 │ │ +08eebc: 5420 2809 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08eec0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08eec4: 5420 2809 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08eec8: 6e20 e809 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ +08eece: 5b23 2809 |0011: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mActionProvider:Landroid/support/v4/view/ActionProvider; // field@0928 │ │ +08eed2: 5420 3409 |0013: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08eed6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +08eed8: 6e20 1917 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08eede: 3803 ecff |0019: if-eqz v3, 0005 // -0014 │ │ +08eee2: 2200 f002 |001b: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemImpl$1; // type@02f0 │ │ +08eee6: 7020 4317 2000 |001d: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl$1;.:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1743 │ │ +08eeec: 6e20 e809 0300 |0020: invoke-virtual {v3, v0}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ +08eef2: 28e2 |0023: goto 0005 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=651 │ │ 0x0005 line=669 │ │ 0x0006 line=655 │ │ 0x0008 line=656 │ │ 0x000c line=657 │ │ @@ -189949,17 +189948,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 │ │ -08eef0: |[08eef0] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -08ef00: 5b01 3609 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ -08ef04: 1100 |0002: return-object v0 │ │ +08eef4: |[08eef4] android.support.v7.internal.view.menu.MenuItemImpl.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +08ef04: 5b01 3609 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0936 │ │ +08ef08: 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; │ │ @@ -189969,23 +189968,23 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08ef08: |[08ef08] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ -08ef18: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ef1c: 6e10 0717 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ -08ef22: 0c00 |0005: move-result-object v0 │ │ -08ef24: 6e20 0801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -08ef2a: 0c00 |0009: move-result-object v0 │ │ -08ef2c: 6e20 8617 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1786 │ │ -08ef32: 0c00 |000d: move-result-object v0 │ │ -08ef34: 1100 |000e: return-object v0 │ │ +08ef0c: |[08ef0c] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(I)Landroid/view/MenuItem; │ │ +08ef1c: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ef20: 6e10 0717 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@1707 │ │ +08ef26: 0c00 |0005: move-result-object v0 │ │ +08ef28: 6e20 0801 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +08ef2e: 0c00 |0009: move-result-object v0 │ │ +08ef30: 6e20 8617 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1786 │ │ +08ef36: 0c00 |000d: move-result-object v0 │ │ +08ef38: 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 │ │ │ │ @@ -189994,24 +189993,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 │ │ -08ef38: |[08ef38] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08ef48: 5b23 3c09 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08ef4c: 5420 3409 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ef50: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08ef52: 6e20 1917 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ef58: 5420 3b09 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ -08ef5c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08ef60: 5420 3b09 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ -08ef64: 6e20 5718 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1857 │ │ -08ef6a: 1102 |0011: return-object v2 │ │ +08ef3c: |[08ef3c] android.support.v7.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08ef4c: 5b23 3c09 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08ef50: 5420 3409 |0002: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ef54: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08ef56: 6e20 1917 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ef5c: 5420 3b09 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ +08ef60: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +08ef64: 5420 3b09 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mSubMenu:Landroid/support/v7/internal/view/menu/SubMenuBuilder; // field@093b │ │ +08ef68: 6e20 5718 3000 |000e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1857 │ │ +08ef6e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=377 │ │ 0x0008 line=379 │ │ 0x000c line=380 │ │ 0x0011 line=383 │ │ @@ -190024,22 +190023,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 │ │ -08ef6c: |[08ef6c] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -08ef7c: 5b23 3d09 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ -08ef80: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -08ef84: 5423 3c09 |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08ef88: 5420 3409 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08ef8c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08ef8e: 6e20 1917 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -08ef94: 1102 |000c: return-object v2 │ │ +08ef70: |[08ef70] android.support.v7.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +08ef80: 5b23 3d09 |0000: iput-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@093d │ │ +08ef84: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +08ef88: 5423 3c09 |0004: iget-object v3, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08ef8c: 5420 3409 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08ef90: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08ef92: 6e20 1917 1000 |0009: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +08ef98: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0002 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=405 │ │ 0x000c line=407 │ │ @@ -190052,21 +190051,21 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ef98: |[08ef98] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ -08efa8: 6e20 8917 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1789 │ │ -08efae: 0a00 |0003: move-result v0 │ │ -08efb0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -08efb4: 5410 3409 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08efb8: 6e20 1817 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1718 │ │ -08efbe: 1101 |000b: return-object v1 │ │ +08ef9c: |[08ef9c] android.support.v7.internal.view.menu.MenuItemImpl.setVisible:(Z)Landroid/view/MenuItem; │ │ +08efac: 6e20 8917 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@1789 │ │ +08efb2: 0a00 |0003: move-result v0 │ │ +08efb4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +08efb8: 5410 3409 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08efbc: 6e20 1817 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)V // method@1718 │ │ +08efc2: 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 │ │ @@ -190076,29 +190075,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -08efc0: |[08efc0] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -08efd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08efd2: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08efd6: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08efda: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -08efde: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -08efe2: 0121 |0009: move v1, v2 │ │ -08efe4: b631 |000a: or-int/2addr v1, v3 │ │ -08efe6: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08efea: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ -08efee: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -08eff2: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -08eff4: 0f02 |0012: return v2 │ │ -08eff6: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -08effa: 28f5 |0015: goto 000a // -000b │ │ +08efc4: |[08efc4] android.support.v7.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +08efd4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08efd6: 5240 2c09 |0001: iget v0, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08efda: 5241 2c09 |0003: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08efde: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +08efe2: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +08efe6: 0121 |0009: move v1, v2 │ │ +08efe8: b631 |000a: or-int/2addr v1, v3 │ │ +08efea: 5941 2c09 |000b: iput v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08efee: 5241 2c09 |000d: iget v1, v4, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mFlags:I // field@092c │ │ +08eff2: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +08eff6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +08eff8: 0f02 |0012: return v2 │ │ +08effa: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +08effe: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=513 │ │ 0x0003 line=514 │ │ 0x000d line=515 │ │ 0x0013 line=514 │ │ locals : │ │ @@ -190111,19 +190110,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08effc: |[08effc] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -08f00c: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08f010: 6e10 0e17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@170e │ │ -08f016: 0a00 |0005: move-result v0 │ │ -08f018: 0f00 |0006: return v0 │ │ +08f000: |[08f000] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +08f010: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08f014: 6e10 0e17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@170e │ │ +08f01a: 0a00 |0005: move-result v0 │ │ +08f01c: 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;) │ │ @@ -190131,26 +190130,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08f01c: |[08f01c] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -08f02c: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ -08f030: 6e10 1617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1716 │ │ -08f036: 0a00 |0005: move-result v0 │ │ -08f038: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -08f03c: 6e10 5617 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ -08f042: 0a00 |000b: move-result v0 │ │ -08f044: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -08f048: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -08f04a: 0f00 |000f: return v0 │ │ -08f04c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -08f04e: 28fe |0011: goto 000f // -0002 │ │ +08f020: |[08f020] android.support.v7.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +08f030: 5410 3409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0934 │ │ +08f034: 6e10 1617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1716 │ │ +08f03a: 0a00 |0005: move-result v0 │ │ +08f03c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +08f040: 6e10 5617 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@1756 │ │ +08f046: 0a00 |000b: move-result v0 │ │ +08f048: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +08f04c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08f04e: 0f00 |000f: return v0 │ │ +08f050: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08f052: 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;) │ │ @@ -190158,23 +190157,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08f050: |[08f050] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -08f060: 5220 3a09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ -08f064: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -08f068: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -08f06a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -08f06e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -08f070: 0f00 |0008: return v0 │ │ -08f072: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08f074: 28fe |000a: goto 0008 // -0002 │ │ +08f054: |[08f054] android.support.v7.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +08f064: 5220 3a09 |0000: iget v0, v2, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@093a │ │ +08f068: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +08f06c: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +08f06e: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +08f072: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +08f074: 0f00 |0008: return v0 │ │ +08f076: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08f078: 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;) │ │ @@ -190182,32 +190181,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f078: |[08f078] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -08f088: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ -08f08c: 6e10 bb22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -08f092: 0c00 |0005: move-result-object v0 │ │ -08f094: 1100 |0006: return-object v0 │ │ +08f07c: |[08f07c] android.support.v7.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +08f08c: 5410 3c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@093c │ │ +08f090: 6e10 bb22 0000 |0002: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +08f096: 0c00 |0005: move-result-object v0 │ │ +08f098: 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 : 2656 (MenuItemImpl.java) │ │ + source_file_idx : 2665 (MenuItemImpl.java) │ │ │ │ Class #679 header: │ │ -class_idx : 747 │ │ +class_idx : 754 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #679 annotations: │ │ Annotations on class │ │ @@ -190236,19 +190235,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 │ │ -08f098: |[08f098] 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 │ │ -08f0a8: 5b01 4209 |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@0942 │ │ -08f0ac: 5b02 4309 |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@0943 │ │ -08f0b0: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08f0b6: 0e00 |0007: return-void │ │ +08f09c: |[08f09c] 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 │ │ +08f0ac: 5b01 4209 |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@0942 │ │ +08f0b0: 5b02 4309 |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@0943 │ │ +08f0b4: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08f0ba: 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; │ │ @@ -190259,45 +190258,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -08f0b8: |[08f0b8] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ -08f0c8: 5410 4209 |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@0942 │ │ -08f0cc: 5400 4409 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -08f0d0: 6e10 e509 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ -08f0d6: 0a00 |0007: move-result v0 │ │ -08f0d8: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -08f0dc: 5410 4209 |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@0942 │ │ -08f0e0: 5400 4509 |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -08f0e4: 7110 a217 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a2 │ │ -08f0ea: 0a00 |0011: move-result v0 │ │ -08f0ec: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ -08f0f0: 5410 4209 |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@0942 │ │ -08f0f4: 5400 4509 |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ -08f0f8: 6e20 d417 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ -08f0fe: 0e00 |001b: return-void │ │ +08f0bc: |[08f0bc] android.support.v7.internal.view.menu.MenuItemWrapperICS$ActionProviderWrapper$1.onActionProviderVisibilityChanged:(Z)V │ │ +08f0cc: 5410 4209 |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@0942 │ │ +08f0d0: 5400 4409 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +08f0d4: 6e10 e509 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ +08f0da: 0a00 |0007: move-result v0 │ │ +08f0dc: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +08f0e0: 5410 4209 |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@0942 │ │ +08f0e4: 5400 4509 |000c: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +08f0e8: 7110 a217 0000 |000e: invoke-static {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z // method@17a2 │ │ +08f0ee: 0a00 |0011: move-result v0 │ │ +08f0f0: 3800 0900 |0012: if-eqz v0, 001b // +0009 │ │ +08f0f4: 5410 4209 |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@0942 │ │ +08f0f8: 5400 4509 |0016: iget-object v0, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0945 │ │ +08f0fc: 6e20 d417 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ +08f102: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #680 header: │ │ -class_idx : 750 │ │ +class_idx : 757 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 736 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 743 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #680 annotations: │ │ Annotations on class │ │ @@ -190323,18 +190322,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 │ │ -08f100: |[08f100] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -08f110: 5b01 4809 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ -08f114: 7020 9c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ -08f11a: 0e00 |0005: return-void │ │ +08f104: |[08f104] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +08f114: 5b01 4809 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ +08f118: 7020 9c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ +08f11e: 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; │ │ @@ -190347,23 +190346,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f11c: |[08f11c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -08f12c: 5420 4709 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0947 │ │ -08f130: 1f00 b401 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@01b4 │ │ -08f134: 5421 4809 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ -08f138: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ -08f13e: 0c01 |0009: move-result-object v1 │ │ -08f140: 7220 a40a 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ -08f146: 0a00 |000d: move-result v0 │ │ -08f148: 0f00 |000e: return v0 │ │ +08f120: |[08f120] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +08f130: 5420 4709 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0947 │ │ +08f134: 1f00 bb01 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@01bb │ │ +08f138: 5421 4809 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ +08f13c: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ +08f142: 0c01 |0009: move-result-object v1 │ │ +08f144: 7220 a40a 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@0aa4 │ │ +08f14a: 0a00 |000d: move-result v0 │ │ +08f14c: 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; │ │ │ │ @@ -190372,37 +190371,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f14c: |[08f14c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -08f15c: 5420 4709 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0947 │ │ -08f160: 1f00 b401 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@01b4 │ │ -08f164: 5421 4809 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ -08f168: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ -08f16e: 0c01 |0009: move-result-object v1 │ │ -08f170: 7220 a50a 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ -08f176: 0a00 |000d: move-result v0 │ │ -08f178: 0f00 |000e: return v0 │ │ +08f150: |[08f150] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +08f160: 5420 4709 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0947 │ │ +08f164: 1f00 bb01 |0002: check-cast v0, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // type@01bb │ │ +08f168: 5421 4809 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@0948 │ │ +08f16c: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ +08f172: 0c01 |0009: move-result-object v1 │ │ +08f174: 7220 a50a 1000 |000a: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@0aa5 │ │ +08f17a: 0a00 |000d: move-result v0 │ │ +08f17c: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #681 header: │ │ -class_idx : 751 │ │ +class_idx : 758 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 736 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 743 │ │ +source_file_idx : 2667 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ @@ -190428,18 +190427,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 │ │ -08f17c: |[08f17c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ -08f18c: 5b01 4a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@094a │ │ -08f190: 7020 9c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ -08f196: 0e00 |0005: return-void │ │ +08f180: |[08f180] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;Landroid/view/MenuItem$OnMenuItemClickListener;)V │ │ +08f190: 5b01 4a09 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@094a │ │ +08f194: 7020 9c16 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v7/internal/view/menu/BaseWrapper;.:(Ljava/lang/Object;)V // method@169c │ │ +08f19a: 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; │ │ @@ -190452,37 +190451,37 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f198: |[08f198] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -08f1a8: 5420 4909 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0949 │ │ -08f1ac: 1f00 9603 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@0396 │ │ -08f1b0: 5421 4a09 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@094a │ │ -08f1b4: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ -08f1ba: 0c01 |0009: move-result-object v1 │ │ -08f1bc: 7220 091e 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ -08f1c2: 0a00 |000d: move-result v0 │ │ -08f1c4: 0f00 |000e: return v0 │ │ +08f19c: |[08f19c] android.support.v7.internal.view.menu.MenuItemWrapperICS$OnMenuItemClickListenerWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +08f1ac: 5420 4909 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.mWrappedObject:Ljava/lang/Object; // field@0949 │ │ +08f1b0: 1f00 9e03 |0002: check-cast v0, Landroid/view/MenuItem$OnMenuItemClickListener; // type@039e │ │ +08f1b4: 5421 4a09 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperICS; // field@094a │ │ +08f1b8: 6e20 af17 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@17af │ │ +08f1be: 0c01 |0009: move-result-object v1 │ │ +08f1c0: 7220 091e 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1e09 │ │ +08f1c6: 0a00 |000d: move-result v0 │ │ +08f1c8: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #682 header: │ │ -class_idx : 753 │ │ +class_idx : 760 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 748 │ │ -source_file_idx : 2659 │ │ +superclass_idx : 755 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #682 annotations: │ │ Annotations on class │ │ @@ -190511,18 +190510,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 │ │ -08f1c8: |[08f1c8] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ -08f1d8: 5b01 5209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0952 │ │ -08f1dc: 7030 9017 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@1790 │ │ -08f1e2: 0e00 |0005: return-void │ │ +08f1cc: |[08f1cc] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.:(Landroid/support/v7/internal/view/menu/MenuItemWrapperJB;Landroid/support/v4/view/ActionProvider;)V │ │ +08f1dc: 5b01 5209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.this$0:Landroid/support/v7/internal/view/menu/MenuItemWrapperJB; // field@0952 │ │ +08f1e0: 7030 9017 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@1790 │ │ +08f1e6: 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; │ │ @@ -190535,19 +190534,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f1e4: |[08f1e4] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ -08f1f4: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -08f1f8: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ -08f1fe: 0a00 |0005: move-result v0 │ │ -08f200: 0f00 |0006: return v0 │ │ +08f1e8: |[08f1e8] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.isVisible:()Z │ │ +08f1f8: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +08f1fc: 6e10 e009 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ +08f202: 0a00 |0005: move-result v0 │ │ +08f204: 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;) │ │ @@ -190555,20 +190554,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08f204: |[08f204] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ -08f214: 5410 5109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ -08f218: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08f21c: 5410 5109 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ -08f220: 7220 ba1d 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@1dba │ │ -08f226: 0e00 |0009: return-void │ │ +08f208: |[08f208] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onActionProviderVisibilityChanged:(Z)V │ │ +08f218: 5410 5109 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ +08f21c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f220: 5410 5109 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ +08f224: 7220 ba1d 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@1dba │ │ +08f22a: 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; │ │ @@ -190579,19 +190578,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 │ │ -08f228: |[08f228] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -08f238: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -08f23c: 6e20 e209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e2 │ │ -08f242: 0c00 |0005: move-result-object v0 │ │ -08f244: 1100 |0006: return-object v0 │ │ +08f22c: |[08f22c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +08f23c: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +08f240: 6e20 e209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@09e2 │ │ +08f246: 0c00 |0005: move-result-object v0 │ │ +08f248: 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; │ │ │ │ @@ -190600,19 +190599,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08f248: |[08f248] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ -08f258: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -08f25c: 6e10 e509 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ -08f262: 0a00 |0005: move-result v0 │ │ -08f264: 0f00 |0006: return v0 │ │ +08f24c: |[08f24c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.overridesItemVisibility:()Z │ │ +08f25c: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +08f260: 6e10 e509 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ +08f266: 0a00 |0005: move-result v0 │ │ +08f268: 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;) │ │ @@ -190620,18 +190619,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f268: |[08f268] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ -08f278: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -08f27c: 6e10 e609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@09e6 │ │ -08f282: 0e00 |0005: return-void │ │ +08f26c: |[08f26c] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.refreshVisibility:()V │ │ +08f27c: 5410 5009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +08f280: 6e10 e609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.refreshVisibility:()V // method@09e6 │ │ +08f286: 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; │ │ │ │ @@ -190640,40 +190639,40 @@ │ │ type : '(Landroid/view/ActionProvider$VisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08f284: |[08f284] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ -08f294: 5b12 5109 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ -08f298: 5410 5009 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ -08f29c: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -08f2a0: 6e20 e809 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ -08f2a6: 0e00 |0009: return-void │ │ -08f2a8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08f2aa: 28fb |000b: goto 0006 // -0005 │ │ +08f288: |[08f288] android.support.v7.internal.view.menu.MenuItemWrapperJB$ActionProviderWrapperJB.setVisibilityListener:(Landroid/view/ActionProvider$VisibilityListener;)V │ │ +08f298: 5b12 5109 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mListener:Landroid/view/ActionProvider$VisibilityListener; // field@0951 │ │ +08f29c: 5410 5009 |0002: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB;.mInner:Landroid/support/v4/view/ActionProvider; // field@0950 │ │ +08f2a0: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +08f2a4: 6e20 e809 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/view/ActionProvider;.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V // method@09e8 │ │ +08f2aa: 0e00 |0009: return-void │ │ +08f2ac: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08f2ae: 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 : 2659 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2668 (MenuItemWrapperJB.java) │ │ │ │ Class #683 header: │ │ -class_idx : 756 │ │ +class_idx : 763 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2679 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2688 │ │ static_fields_size : 2 │ │ instance_fields_size: 12 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 22 │ │ │ │ Class #683 annotations: │ │ Annotations on class │ │ @@ -190757,37 +190756,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -08f2ac: |[08f2ac] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ -08f2bc: 6000 3d07 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@073d │ │ -08f2c0: 6700 5609 |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0956 │ │ -08f2c4: 0e00 |0004: return-void │ │ +08f2b0: |[08f2b0] android.support.v7.internal.view.menu.MenuPopupHelper.:()V │ │ +08f2c0: 6000 3d07 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_popup_menu_item_layout:I // field@073d │ │ +08f2c4: 6700 5609 |0002: sput v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0956 │ │ +08f2c8: 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 │ │ -08f2c8: |[08f2c8] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08f2d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f2da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08f2dc: 7051 ea17 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@17ea │ │ -08f2e2: 0e00 |0005: return-void │ │ +08f2cc: |[08f2cc] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08f2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f2de: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08f2e0: 7051 ea17 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@17ea │ │ +08f2e6: 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; │ │ @@ -190798,18 +190797,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 │ │ -08f2e4: |[08f2e4] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -08f2f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f2f6: 7050 ea17 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@17ea │ │ -08f2fc: 0e00 |0004: return-void │ │ +08f2e8: |[08f2e8] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +08f2f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f2fa: 7050 ea17 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@17ea │ │ +08f300: 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; │ │ @@ -190821,37 +190820,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 │ │ -08f300: |[08f300] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -08f310: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ -08f316: 5b34 5a09 |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ -08f31a: 7110 ea1d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -08f320: 0c01 |0008: move-result-object v1 │ │ -08f322: 5b31 5c09 |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@095c │ │ -08f326: 5b35 5e09 |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ -08f32a: 5c37 5f09 |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@095f │ │ -08f32e: 6e10 0701 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -08f334: 0c00 |0012: move-result-object v0 │ │ -08f336: 6e10 7501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -08f33c: 0c01 |0016: move-result-object v1 │ │ -08f33e: 5211 6a0b |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -08f342: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -08f346: 6002 8a06 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@068a │ │ -08f34a: 6e20 7401 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -08f350: 0a02 |0020: move-result v2 │ │ -08f352: 7120 b022 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08f358: 0a01 |0024: move-result v1 │ │ -08f35a: 5931 6109 |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0961 │ │ -08f35e: 5b36 5909 |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f362: 6e20 eb16 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -08f368: 0e00 |002c: return-void │ │ +08f304: |[08f304] android.support.v7.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +08f314: 7010 b622 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@22b6 │ │ +08f31a: 5b34 5a09 |0003: iput-object v4, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ +08f31e: 7110 ea1d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +08f324: 0c01 |0008: move-result-object v1 │ │ +08f326: 5b31 5c09 |0009: iput-object v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@095c │ │ +08f32a: 5b35 5e09 |000b: iput-object v5, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ +08f32e: 5c37 5f09 |000d: iput-boolean v7, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@095f │ │ +08f332: 6e10 0701 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +08f338: 0c00 |0012: move-result-object v0 │ │ +08f33a: 6e10 7501 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +08f340: 0c01 |0016: move-result-object v1 │ │ +08f342: 5211 6a0b |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +08f346: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +08f34a: 6002 8a06 |001b: sget v2, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@068a │ │ +08f34e: 6e20 7401 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +08f354: 0a02 |0020: move-result v2 │ │ +08f356: 7120 b022 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08f35c: 0a01 |0024: move-result v1 │ │ +08f35e: 5931 6109 |0025: iput v1, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0961 │ │ +08f362: 5b36 5909 |0027: iput-object v6, v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f366: 6e20 eb16 3500 |0029: invoke-virtual {v5, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +08f36c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x000d line=82 │ │ @@ -190873,17 +190872,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 │ │ -08f36c: |[08f36c] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ -08f37c: 5510 5f09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@095f │ │ -08f380: 0f00 |0002: return v0 │ │ +08f370: |[08f370] android.support.v7.internal.view.menu.MenuPopupHelper.access$100:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Z │ │ +08f380: 5510 5f09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@095f │ │ +08f384: 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;) │ │ @@ -190891,17 +190890,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 │ │ -08f384: |[08f384] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -08f394: 5410 5c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@095c │ │ -08f398: 1100 |0002: return-object v0 │ │ +08f388: |[08f388] android.support.v7.internal.view.menu.MenuPopupHelper.access$200:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +08f398: 5410 5c09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@095c │ │ +08f39c: 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;) │ │ @@ -190909,17 +190908,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 │ │ -08f39c: |[08f39c] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -08f3ac: 5410 5e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ -08f3b0: 1100 |0002: return-object v0 │ │ +08f3a0: |[08f3a0] android.support.v7.internal.view.menu.MenuPopupHelper.access$300:(Landroid/support/v7/internal/view/menu/MenuPopupHelper;)Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +08f3b0: 5410 5e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ +08f3b4: 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;) │ │ @@ -190927,49 +190926,49 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -08f3b4: |[08f3b4] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -08f3c4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -08f3c6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -08f3c8: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -08f3ca: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -08f3cc: 7120 691e 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08f3d2: 0a07 |0007: move-result v7 │ │ -08f3d4: 7120 691e 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -08f3da: 0a01 |000b: move-result v1 │ │ -08f3dc: 7210 7820 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ -08f3e2: 0a00 |000f: move-result v0 │ │ -08f3e4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -08f3e6: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -08f3ea: 7220 7b20 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207b │ │ -08f3f0: 0a05 |0016: move-result v5 │ │ -08f3f2: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -08f3f6: 0153 |0019: move v3, v5 │ │ -08f3f8: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -08f3fa: 54a8 5d09 |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ -08f3fe: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -08f402: 2208 dc03 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@03dc │ │ -08f406: 54a9 5a09 |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ -08f40a: 7020 2a20 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ -08f410: 5ba8 5d09 |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ -08f414: 54a8 5d09 |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ -08f418: 7240 7c20 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207c │ │ -08f41e: 0c04 |002d: move-result-object v4 │ │ -08f420: 6e30 b21e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -08f426: 6e10 901e 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08f42c: 0a08 |0034: move-result v8 │ │ -08f42e: 7120 b022 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08f434: 0a06 |0038: move-result v6 │ │ -08f436: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08f43a: 28d6 |003b: goto 0011 // -002a │ │ -08f43c: 0f06 |003c: return v6 │ │ +08f3b8: |[08f3b8] android.support.v7.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +08f3c8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +08f3ca: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +08f3cc: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +08f3ce: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +08f3d0: 7120 691e 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08f3d6: 0a07 |0007: move-result v7 │ │ +08f3d8: 7120 691e 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +08f3de: 0a01 |000b: move-result v1 │ │ +08f3e0: 7210 7820 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@2078 │ │ +08f3e6: 0a00 |000f: move-result v0 │ │ +08f3e8: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +08f3ea: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +08f3ee: 7220 7b20 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207b │ │ +08f3f4: 0a05 |0016: move-result v5 │ │ +08f3f6: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +08f3fa: 0153 |0019: move v3, v5 │ │ +08f3fc: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +08f3fe: 54a8 5d09 |001b: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ +08f402: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +08f406: 2208 e503 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@03e5 │ │ +08f40a: 54a9 5a09 |0021: iget-object v9, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ +08f40e: 7020 2a20 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@202a │ │ +08f414: 5ba8 5d09 |0026: iput-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ +08f418: 54a8 5d09 |0028: iget-object v8, v10, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@095d │ │ +08f41c: 7240 7c20 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207c │ │ +08f422: 0c04 |002d: move-result-object v4 │ │ +08f424: 6e30 b21e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +08f42a: 6e10 901e 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08f430: 0a08 |0034: move-result v8 │ │ +08f432: 7120 b022 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08f438: 0a06 |0038: move-result v6 │ │ +08f43a: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08f43e: 28d6 |003b: goto 0011 // -002a │ │ +08f440: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=175 │ │ 0x0004 line=176 │ │ 0x0008 line=178 │ │ @@ -191004,17 +191003,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 │ │ -08f440: |[08f440] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08f450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f452: 0f00 |0001: return v0 │ │ +08f444: |[08f444] android.support.v7.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08f454: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f456: 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; │ │ @@ -191024,21 +191023,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -08f454: |[08f454] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -08f464: 6e10 f517 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ -08f46a: 0a00 |0003: move-result v0 │ │ -08f46c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -08f470: 5410 6009 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f474: 6e10 231b 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ -08f47a: 0e00 |000b: return-void │ │ +08f458: |[08f458] android.support.v7.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +08f468: 6e10 f517 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ +08f46e: 0a00 |0003: move-result v0 │ │ +08f470: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +08f474: 5410 6009 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f478: 6e10 231b 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ +08f47e: 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; │ │ @@ -191048,17 +191047,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 │ │ -08f47c: |[08f47c] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -08f48c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f48e: 0f00 |0001: return v0 │ │ +08f480: |[08f480] android.support.v7.internal.view.menu.MenuPopupHelper.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +08f490: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f492: 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; │ │ @@ -191068,17 +191067,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f490: |[08f490] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -08f4a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f4a2: 0f00 |0001: return v0 │ │ +08f494: |[08f494] android.support.v7.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +08f4a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f4a6: 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;) │ │ @@ -191086,17 +191085,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f4a4: |[08f4a4] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ -08f4b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f4b6: 0f00 |0001: return v0 │ │ +08f4a8: |[08f4a8] android.support.v7.internal.view.menu.MenuPopupHelper.getId:()I │ │ +08f4b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f4ba: 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;) │ │ @@ -191104,19 +191103,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 │ │ -08f4b8: |[08f4b8] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -08f4c8: 2200 6904 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0469 │ │ -08f4cc: 1a01 780a |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0a78 │ │ -08f4d0: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ -08f4d6: 2700 |0007: throw v0 │ │ +08f4bc: |[08f4bc] android.support.v7.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +08f4cc: 2200 7204 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@0472 │ │ +08f4d0: 1a01 810a |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0a81 │ │ +08f4d4: 7020 eb22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@22eb │ │ +08f4da: 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; │ │ │ │ @@ -191125,16 +191124,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 │ │ -08f4d8: |[08f4d8] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -08f4e8: 0e00 |0000: return-void │ │ +08f4dc: |[08f4dc] android.support.v7.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +08f4ec: 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; │ │ @@ -191144,25 +191143,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08f4ec: |[08f4ec] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -08f4fc: 5410 6009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f500: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -08f504: 5410 6009 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f508: 6e10 371b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -08f50e: 0a00 |0009: move-result v0 │ │ -08f510: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -08f514: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08f516: 0f00 |000d: return v0 │ │ -08f518: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08f51a: 28fe |000f: goto 000d // -0002 │ │ +08f4f0: |[08f4f0] android.support.v7.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +08f500: 5410 6009 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f504: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +08f508: 5410 6009 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f50c: 6e10 371b 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +08f512: 0a00 |0009: move-result v0 │ │ +08f514: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +08f518: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08f51a: 0f00 |000d: return v0 │ │ +08f51c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08f51e: 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;) │ │ @@ -191170,24 +191169,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 │ │ -08f51c: |[08f51c] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -08f52c: 5410 5e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ -08f530: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -08f534: 0e00 |0004: return-void │ │ -08f536: 6e10 ef17 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ -08f53c: 5410 6209 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f540: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -08f544: 5410 6209 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f548: 7230 0518 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@1805 │ │ -08f54e: 28f3 |0011: goto 0004 // -000d │ │ +08f520: |[08f520] android.support.v7.internal.view.menu.MenuPopupHelper.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +08f530: 5410 5e09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ +08f534: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +08f538: 0e00 |0004: return-void │ │ +08f53a: 6e10 ef17 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ +08f540: 5410 6209 |0008: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f544: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +08f548: 5410 6209 |000c: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f54c: 7230 0518 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@1805 │ │ +08f552: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=270 │ │ 0x0005 line=266 │ │ 0x0008 line=267 │ │ 0x000c line=268 │ │ @@ -191201,33 +191200,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -08f550: |[08f550] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -08f560: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08f562: 5b21 6009 |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f566: 5420 5e09 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ -08f56a: 6e10 f416 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ -08f570: 5420 6309 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f574: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ -08f578: 5420 6309 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f57c: 6e10 411f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ -08f582: 0a00 |0011: move-result v0 │ │ -08f584: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ -08f588: 5420 5909 |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f58c: 6e10 9c1e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -08f592: 0c00 |0019: move-result-object v0 │ │ -08f594: 5b20 6309 |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f598: 5420 6309 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f59c: 6e20 421f 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ -08f5a2: 5b21 6309 |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f5a6: 0e00 |0023: return-void │ │ +08f554: |[08f554] android.support.v7.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +08f564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08f566: 5b21 6009 |0001: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f56a: 5420 5e09 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ +08f56e: 6e10 f416 0000 |0005: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ +08f574: 5420 6309 |0008: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f578: 3800 1900 |000a: if-eqz v0, 0023 // +0019 │ │ +08f57c: 5420 6309 |000c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f580: 6e10 411f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ +08f586: 0a00 |0011: move-result v0 │ │ +08f588: 3900 0a00 |0012: if-nez v0, 001c // +000a │ │ +08f58c: 5420 5909 |0014: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f590: 6e10 9c1e 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +08f596: 0c00 |0019: move-result-object v0 │ │ +08f598: 5b20 6309 |001a: iput-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f59c: 5420 6309 |001c: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f5a0: 6e20 421f 2000 |001e: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ +08f5a6: 5b21 6309 |0021: iput-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f5aa: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0003 line=143 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0014 line=146 │ │ @@ -191242,31 +191241,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -08f5a8: |[08f5a8] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -08f5b8: 6e10 f517 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ -08f5be: 0a01 |0003: move-result v1 │ │ -08f5c0: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -08f5c4: 5420 5909 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f5c8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -08f5cc: 6e10 af1e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1eaf │ │ -08f5d2: 0a01 |000d: move-result v1 │ │ -08f5d4: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -08f5d8: 6e10 ef17 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ -08f5de: 0e00 |0013: return-void │ │ -08f5e0: 6e10 f517 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ -08f5e6: 0a01 |0017: move-result v1 │ │ -08f5e8: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -08f5ec: 5421 6009 |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f5f0: 6e10 531b 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -08f5f6: 28f4 |001f: goto 0013 // -000c │ │ +08f5ac: |[08f5ac] android.support.v7.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +08f5bc: 6e10 f517 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ +08f5c2: 0a01 |0003: move-result v1 │ │ +08f5c4: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +08f5c8: 5420 5909 |0006: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f5cc: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +08f5d0: 6e10 af1e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1eaf │ │ +08f5d6: 0a01 |000d: move-result v1 │ │ +08f5d8: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +08f5dc: 6e10 ef17 0200 |0010: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ +08f5e2: 0e00 |0013: return-void │ │ +08f5e4: 6e10 f517 0200 |0014: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@17f5 │ │ +08f5ea: 0a01 |0017: move-result v1 │ │ +08f5ec: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +08f5f0: 5421 6009 |001a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f5f4: 6e10 531b 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +08f5fa: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0006 line=200 │ │ 0x0008 line=201 │ │ 0x0010 line=202 │ │ 0x0013 line=208 │ │ @@ -191282,23 +191281,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 │ │ -08f5f8: |[08f5f8] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -08f608: 5440 5809 |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f60c: 7110 df17 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@17df │ │ -08f612: 0c01 |0005: move-result-object v1 │ │ -08f614: 6e20 e217 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ -08f61a: 0c02 |0009: move-result-object v2 │ │ -08f61c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -08f61e: 6e30 1b17 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ -08f624: 0e00 |000e: return-void │ │ +08f5fc: |[08f5fc] android.support.v7.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +08f60c: 5440 5809 |0000: iget-object v0, v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f610: 7110 df17 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@17df │ │ +08f616: 0c01 |0005: move-result-object v1 │ │ +08f618: 6e20 e217 7000 |0006: invoke-virtual {v0, v7}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@17e2 │ │ +08f61e: 0c02 |0009: move-result-object v2 │ │ +08f620: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +08f622: 6e30 1b17 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.performItemAction:(Landroid/view/MenuItem;I)Z // method@171b │ │ +08f628: 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; │ │ @@ -191314,25 +191313,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 │ │ -08f628: |[08f628] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -08f638: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08f63a: 6e10 df1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -08f640: 0a01 |0004: move-result v1 │ │ -08f642: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -08f646: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -08f64a: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -08f64e: 6e10 ef17 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ -08f654: 0f00 |000e: return v0 │ │ -08f656: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08f658: 28fe |0010: goto 000e // -0002 │ │ +08f62c: |[08f62c] android.support.v7.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +08f63c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f63e: 6e10 df1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +08f644: 0a01 |0004: move-result v1 │ │ +08f646: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +08f64a: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +08f64e: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +08f652: 6e10 ef17 0200 |000b: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ +08f658: 0f00 |000e: return v0 │ │ +08f65a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08f65c: 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; │ │ @@ -191345,16 +191344,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08f65c: |[08f65c] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -08f66c: 0e00 |0000: return-void │ │ +08f660: |[08f660] android.support.v7.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +08f670: 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; │ │ │ │ @@ -191363,17 +191362,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08f670: |[08f670] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08f680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f682: 1100 |0001: return-object v0 │ │ +08f674: |[08f674] android.support.v7.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08f684: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f686: 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;) │ │ @@ -191381,51 +191380,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 │ │ -08f684: |[08f684] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -08f694: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08f696: 6e10 4e18 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ -08f69c: 0a06 |0004: move-result v6 │ │ -08f69e: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -08f6a2: 2204 f402 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02f4 │ │ -08f6a6: 5486 5a09 |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ -08f6aa: 5487 5909 |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f6ae: 7055 ea17 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@17ea │ │ -08f6b4: 5486 6209 |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f6b8: 6e20 0018 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1800 │ │ -08f6be: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -08f6c0: 6e10 5d18 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@185d │ │ -08f6c6: 0a01 |0019: move-result v1 │ │ -08f6c8: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -08f6ca: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -08f6ce: 6e20 4b18 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@184b │ │ -08f6d4: 0c00 |0020: move-result-object v0 │ │ -08f6d6: 7210 1e1e 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ -08f6dc: 0a06 |0024: move-result v6 │ │ -08f6de: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -08f6e2: 7210 101e 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1e10 │ │ -08f6e8: 0c06 |002a: move-result-object v6 │ │ -08f6ea: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -08f6ee: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -08f6f0: 6e20 0118 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1801 │ │ -08f6f6: 6e10 0318 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1803 │ │ -08f6fc: 0a06 |0034: move-result v6 │ │ -08f6fe: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -08f702: 5485 6209 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f706: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -08f70a: 5485 6209 |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f70e: 7220 0618 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ -08f714: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -08f716: 0f05 |0041: return v5 │ │ -08f718: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08f71c: 28d7 |0044: goto 001b // -0029 │ │ +08f688: |[08f688] android.support.v7.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +08f698: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08f69a: 6e10 4e18 0900 |0001: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ +08f6a0: 0a06 |0004: move-result v6 │ │ +08f6a2: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +08f6a6: 2204 fb02 |0007: new-instance v4, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02fb │ │ +08f6aa: 5486 5a09 |0009: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ +08f6ae: 5487 5909 |000b: iget-object v7, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f6b2: 7055 ea17 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@17ea │ │ +08f6b8: 5486 6209 |0010: iget-object v6, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f6bc: 6e20 0018 6400 |0012: invoke-virtual {v4, v6}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1800 │ │ +08f6c2: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +08f6c4: 6e10 5d18 0900 |0016: invoke-virtual {v9}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.size:()I // method@185d │ │ +08f6ca: 0a01 |0019: move-result v1 │ │ +08f6cc: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +08f6ce: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +08f6d2: 6e20 4b18 2900 |001d: invoke-virtual {v9, v2}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@184b │ │ +08f6d8: 0c00 |0020: move-result-object v0 │ │ +08f6da: 7210 1e1e 0000 |0021: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ +08f6e0: 0a06 |0024: move-result v6 │ │ +08f6e2: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +08f6e6: 7210 101e 0000 |0027: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1e10 │ │ +08f6ec: 0c06 |002a: move-result-object v6 │ │ +08f6ee: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +08f6f2: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +08f6f4: 6e20 0118 3400 |002e: invoke-virtual {v4, v3}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@1801 │ │ +08f6fa: 6e10 0318 0400 |0031: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1803 │ │ +08f700: 0a06 |0034: move-result v6 │ │ +08f702: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +08f706: 5485 6209 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f70a: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +08f70e: 5485 6209 |003b: iget-object v5, v8, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f712: 7220 0618 9500 |003d: invoke-interface {v5, v9}, Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z // method@1806 │ │ +08f718: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +08f71a: 0f05 |0041: return v5 │ │ +08f71c: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08f720: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=234 │ │ 0x0007 line=235 │ │ 0x0010 line=236 │ │ 0x0015 line=238 │ │ 0x0016 line=239 │ │ @@ -191459,17 +191458,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f720: |[08f720] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -08f730: 5b01 5909 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f734: 0e00 |0002: return-void │ │ +08f724: |[08f724] android.support.v7.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +08f734: 5b01 5909 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f738: 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; │ │ @@ -191479,17 +191478,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 │ │ -08f738: |[08f738] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -08f748: 5b01 6209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ -08f74c: 0e00 |0002: return-void │ │ +08f73c: |[08f73c] android.support.v7.internal.view.menu.MenuPopupHelper.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +08f74c: 5b01 6209 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Landroid/support/v7/internal/view/menu/MenuPresenter$Callback; // field@0962 │ │ +08f750: 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; │ │ @@ -191499,17 +191498,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f750: |[08f750] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -08f760: 5c01 5b09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@095b │ │ -08f764: 0e00 |0002: return-void │ │ +08f754: |[08f754] android.support.v7.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +08f764: 5c01 5b09 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@095b │ │ +08f768: 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 │ │ @@ -191519,23 +191518,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08f768: |[08f768] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ -08f778: 6e10 0318 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1803 │ │ -08f77e: 0a00 |0003: move-result v0 │ │ -08f780: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -08f784: 2200 5204 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@0452 │ │ -08f788: 1a01 760a |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0a76 │ │ -08f78c: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -08f792: 2700 |000d: throw v0 │ │ -08f794: 0e00 |000e: return-void │ │ +08f76c: |[08f76c] android.support.v7.internal.view.menu.MenuPopupHelper.show:()V │ │ +08f77c: 6e10 0318 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@1803 │ │ +08f782: 0a00 |0003: move-result v0 │ │ +08f784: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +08f788: 2200 5b04 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@045b │ │ +08f78c: 1a01 7f0a |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0a7f │ │ +08f790: 7020 a022 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +08f796: 2700 |000d: throw v0 │ │ +08f798: 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; │ │ @@ -191545,69 +191544,69 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -08f798: |[08f798] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -08f7a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f7aa: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -08f7ac: 2203 3303 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@0333 │ │ -08f7b0: 5474 5a09 |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ -08f7b4: 1205 |0006: const/4 v5, #int 0 // #0 │ │ -08f7b6: 6006 4c06 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@064c │ │ -08f7ba: 7040 1c1b 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ -08f7c0: 5b73 6009 |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f7c4: 5473 6009 |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f7c8: 6e20 4a1b 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1b4a │ │ -08f7ce: 5473 6009 |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f7d2: 6e20 4b1b 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b4b │ │ -08f7d8: 2203 f302 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@02f3 │ │ -08f7dc: 5474 5e09 |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ -08f7e0: 7030 de17 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@17de │ │ -08f7e6: 5b73 5809 |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f7ea: 5473 6009 |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f7ee: 5474 5809 |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f7f2: 6e20 3d1b 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ -08f7f8: 5473 6009 |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f7fc: 6e20 491b 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1b49 │ │ -08f802: 5471 5909 |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ -08f806: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ -08f80a: 5473 6309 |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f80e: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ -08f812: 0120 |0035: move v0, v2 │ │ -08f814: 6e10 9c1e 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -08f81a: 0c03 |0039: move-result-object v3 │ │ -08f81c: 5b73 6309 |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f820: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ -08f824: 5473 6309 |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ -08f828: 6e20 3e1f 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ -08f82e: 5473 6009 |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f832: 6e20 3e1b 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1b3e │ │ -08f838: 5473 6009 |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f83c: 5474 5809 |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f840: 7020 f617 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@17f6 │ │ -08f846: 0a04 |004f: move-result v4 │ │ -08f848: 5275 6109 |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0961 │ │ -08f84c: 7120 b222 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -08f852: 0a04 |0055: move-result v4 │ │ -08f854: 6e20 411b 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1b41 │ │ -08f85a: 5473 6009 |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f85e: 1224 |005b: const/4 v4, #int 2 // #2 │ │ -08f860: 6e20 461b 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@1b46 │ │ -08f866: 5473 6009 |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f86a: 6e10 531b 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -08f870: 5473 6009 |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ -08f874: 6e10 2a1b 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1b2a │ │ -08f87a: 0c03 |0069: move-result-object v3 │ │ -08f87c: 6e20 9820 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2098 │ │ -08f882: 0f02 |006d: return v2 │ │ -08f884: 0102 |006e: move v2, v0 │ │ -08f886: 28fe |006f: goto 006d // -0002 │ │ +08f79c: |[08f79c] android.support.v7.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +08f7ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f7ae: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +08f7b0: 2203 3a03 |0002: new-instance v3, Landroid/support/v7/internal/widget/ListPopupWindow; // type@033a │ │ +08f7b4: 5474 5a09 |0004: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@095a │ │ +08f7b8: 1205 |0006: const/4 v5, #int 0 // #0 │ │ +08f7ba: 6006 4c06 |0007: sget v6, Landroid/support/v7/appcompat/R$attr;.popupMenuStyle:I // field@064c │ │ +08f7be: 7040 1c1b 4365 |0009: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ +08f7c4: 5b73 6009 |000c: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f7c8: 5473 6009 |000e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f7cc: 6e20 4a1b 7300 |0010: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1b4a │ │ +08f7d2: 5473 6009 |0013: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f7d6: 6e20 4b1b 7300 |0015: invoke-virtual {v3, v7}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b4b │ │ +08f7dc: 2203 fa02 |0018: new-instance v3, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@02fa │ │ +08f7e0: 5474 5e09 |001a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@095e │ │ +08f7e4: 7030 de17 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@17de │ │ +08f7ea: 5b73 5809 |001f: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f7ee: 5473 6009 |0021: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f7f2: 5474 5809 |0023: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f7f6: 6e20 3d1b 4300 |0025: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ +08f7fc: 5473 6009 |0028: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f800: 6e20 491b 2300 |002a: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1b49 │ │ +08f806: 5471 5909 |002d: iget-object v1, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0959 │ │ +08f80a: 3801 3f00 |002f: if-eqz v1, 006e // +003f │ │ +08f80e: 5473 6309 |0031: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f812: 3903 0300 |0033: if-nez v3, 0036 // +0003 │ │ +08f816: 0120 |0035: move v0, v2 │ │ +08f818: 6e10 9c1e 0100 |0036: invoke-virtual {v1}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +08f81e: 0c03 |0039: move-result-object v3 │ │ +08f820: 5b73 6309 |003a: iput-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f824: 3800 0700 |003c: if-eqz v0, 0043 // +0007 │ │ +08f828: 5473 6309 |003e: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0963 │ │ +08f82c: 6e20 3e1f 7300 |0040: invoke-virtual {v3, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ +08f832: 5473 6009 |0043: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f836: 6e20 3e1b 1300 |0045: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1b3e │ │ +08f83c: 5473 6009 |0048: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f840: 5474 5809 |004a: iget-object v4, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f844: 7020 f617 4700 |004c: invoke-direct {v7, v4}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@17f6 │ │ +08f84a: 0a04 |004f: move-result v4 │ │ +08f84c: 5275 6109 |0050: iget v5, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0961 │ │ +08f850: 7120 b222 5400 |0052: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +08f856: 0a04 |0055: move-result v4 │ │ +08f858: 6e20 411b 4300 |0056: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1b41 │ │ +08f85e: 5473 6009 |0059: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f862: 1224 |005b: const/4 v4, #int 2 // #2 │ │ +08f864: 6e20 461b 4300 |005c: invoke-virtual {v3, v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.setInputMethodMode:(I)V // method@1b46 │ │ +08f86a: 5473 6009 |005f: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f86e: 6e10 531b 0300 |0061: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +08f874: 5473 6009 |0064: iget-object v3, v7, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mPopup:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0960 │ │ +08f878: 6e10 2a1b 0300 |0066: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1b2a │ │ +08f87e: 0c03 |0069: move-result-object v3 │ │ +08f880: 6e20 9820 7300 |006a: invoke-virtual {v3, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2098 │ │ +08f886: 0f02 |006d: return v2 │ │ +08f888: 0102 |006e: move v2, v0 │ │ +08f88a: 28fe |006f: goto 006d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=108 │ │ 0x000e line=109 │ │ 0x0013 line=110 │ │ 0x0018 line=112 │ │ 0x0021 line=113 │ │ @@ -191635,35 +191634,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08f888: |[08f888] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -08f898: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f89c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -08f8a0: 5410 5809 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ -08f8a4: 6e10 e617 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@17e6 │ │ -08f8aa: 0e00 |0009: return-void │ │ +08f88c: |[08f88c] android.support.v7.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +08f89c: 5410 5809 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f8a0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +08f8a4: 5410 5809 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.mAdapter:Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0958 │ │ +08f8a8: 6e10 e617 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@17e6 │ │ +08f8ae: 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 : 2679 (MenuPopupHelper.java) │ │ + source_file_idx : 2688 (MenuPopupHelper.java) │ │ │ │ Class #684 header: │ │ -class_idx : 771 │ │ +class_idx : 778 │ │ access_flags : 1024 (0x0400) │ │ -superclass_idx : 807 │ │ +superclass_idx : 814 │ │ source_file_idx : 414 │ │ static_fields_size : 0 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 20 │ │ │ │ Class #684 annotations: │ │ @@ -191732,29 +191731,29 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08f8ac: |[08f8ac] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ -08f8bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f8be: 7020 6f1a 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1a6f │ │ -08f8c4: 5910 8309 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ -08f8c8: 5910 8509 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ -08f8cc: 5910 8409 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ -08f8d0: 5910 8209 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ -08f8d4: 2200 4e00 |000c: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -08f8d8: 7010 d201 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -08f8de: 5b10 8609 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08f8e2: 2200 0003 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0300 │ │ -08f8e6: 7020 8c18 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@188c │ │ -08f8ec: 5b10 8009 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ -08f8f0: 7010 b418 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@18b4 │ │ -08f8f6: 0e00 |001d: return-void │ │ +08f8b0: |[08f8b0] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;)V │ │ +08f8c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f8c2: 7020 6f1a 2100 |0001: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;)V // method@1a6f │ │ +08f8c8: 5910 8309 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ +08f8cc: 5910 8509 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ +08f8d0: 5910 8409 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ +08f8d4: 5910 8209 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ +08f8d8: 2200 5200 |000c: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +08f8dc: 7010 d201 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +08f8e2: 5b10 8609 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08f8e6: 2200 0703 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0307 │ │ +08f8ea: 7020 8c18 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@188c │ │ +08f8f0: 5b10 8009 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ +08f8f4: 7010 b418 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@18b4 │ │ +08f8fa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=54 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -191771,18 +191770,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 │ │ -08f8f8: |[08f8f8] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08f908: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f90a: 7040 9e18 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@189e │ │ -08f910: 0e00 |0004: return-void │ │ +08f8fc: |[08f8fc] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08f90c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f90e: 7040 9e18 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@189e │ │ +08f914: 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; │ │ @@ -191793,29 +191792,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 │ │ -08f914: |[08f914] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08f924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f926: 7040 711a 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a71 │ │ -08f92c: 5910 8309 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ -08f930: 5910 8509 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ -08f934: 5910 8409 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ -08f938: 5910 8209 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ -08f93c: 2200 4e00 |000c: new-instance v0, Landroid/graphics/Rect; // type@004e │ │ -08f940: 7010 d201 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -08f946: 5b10 8609 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08f94a: 2200 0003 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0300 │ │ -08f94e: 7020 8c18 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@188c │ │ -08f954: 5b10 8009 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ -08f958: 7010 b418 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@18b4 │ │ -08f95e: 0e00 |001d: return-void │ │ +08f918: |[08f918] android.support.v7.internal.widget.AbsSpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +08f928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f92a: 7040 711a 2143 |0001: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/internal/widget/AdapterViewICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a71 │ │ +08f930: 5910 8309 |0004: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ +08f934: 5910 8509 |0006: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ +08f938: 5910 8409 |0008: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ +08f93c: 5910 8209 |000a: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ +08f940: 2200 5200 |000c: new-instance v0, Landroid/graphics/Rect; // type@0052 │ │ +08f944: 7010 d201 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +08f94a: 5b10 8609 |0011: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08f94e: 2200 0703 |0013: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // type@0307 │ │ +08f952: 7020 8c18 1000 |0015: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.:(Landroid/support/v7/internal/widget/AbsSpinnerICS;)V // method@188c │ │ +08f958: 5b10 8009 |0018: iput-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ +08f95c: 7010 b418 0100 |001a: invoke-direct {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.initAbsSpinner:()V // method@18b4 │ │ +08f962: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=41 │ │ 0x0006 line=42 │ │ 0x0008 line=43 │ │ 0x000a line=44 │ │ @@ -191834,17 +191833,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 │ │ -08f960: |[08f960] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ -08f970: 6e30 c118 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@18c1 │ │ -08f976: 0e00 |0003: return-void │ │ +08f964: |[08f964] android.support.v7.internal.widget.AbsSpinnerICS.access$100:(Landroid/support/v7/internal/widget/AbsSpinnerICS;Landroid/view/View;Z)V │ │ +08f974: 6e30 c118 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeDetachedView:(Landroid/view/View;Z)V // method@18c1 │ │ +08f97a: 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 │ │ @@ -191854,20 +191853,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08f978: |[08f978] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ -08f988: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08f98a: 6e20 c718 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@18c7 │ │ -08f990: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08f992: 6e20 cf18 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@18cf │ │ -08f998: 0e00 |0008: return-void │ │ +08f97c: |[08f97c] android.support.v7.internal.widget.AbsSpinnerICS.initAbsSpinner:()V │ │ +08f98c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f98e: 6e20 c718 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setFocusable:(Z)V // method@18c7 │ │ +08f994: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08f996: 6e20 cf18 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setWillNotDraw:(Z)V // method@18cf │ │ +08f99c: 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; │ │ @@ -191878,20 +191877,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -08f99c: |[08f99c] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -08f9ac: 2200 ab03 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -08f9b0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -08f9b2: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -08f9b4: 7030 f61e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -08f9ba: 1100 |0007: return-object v0 │ │ +08f9a0: |[08f9a0] android.support.v7.internal.widget.AbsSpinnerICS.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +08f9b0: 2200 b403 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +08f9b4: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +08f9b6: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +08f9b8: 7030 f61e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +08f9be: 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;) │ │ @@ -191899,18 +191898,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f9bc: |[08f9bc] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ -08f9cc: 6e10 a418 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@18a4 │ │ -08f9d2: 0c00 |0003: move-result-object v0 │ │ -08f9d4: 1100 |0004: return-object v0 │ │ +08f9c0: |[08f9c0] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/Adapter; │ │ +08f9d0: 6e10 a418 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@18a4 │ │ +08f9d6: 0c00 |0003: move-result-object v0 │ │ +08f9d8: 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;) │ │ @@ -191918,17 +191917,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f9d8: |[08f9d8] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -08f9e8: 5410 7509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08f9ec: 1100 |0002: return-object v0 │ │ +08f9dc: |[08f9dc] android.support.v7.internal.widget.AbsSpinnerICS.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +08f9ec: 5410 7509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08f9f0: 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;) │ │ @@ -191936,18 +191935,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f9f0: |[08f9f0] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ -08fa00: 6e10 8d1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -08fa06: 0a00 |0003: move-result v0 │ │ -08fa08: 0f00 |0004: return v0 │ │ +08f9f4: |[08f9f4] android.support.v7.internal.widget.AbsSpinnerICS.getChildHeight:(Landroid/view/View;)I │ │ +08fa04: 6e10 8d1e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +08fa0a: 0a00 |0003: move-result v0 │ │ +08fa0c: 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; │ │ │ │ @@ -191956,18 +191955,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08fa0c: |[08fa0c] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ -08fa1c: 6e10 901e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -08fa22: 0a00 |0003: move-result v0 │ │ -08fa24: 0f00 |0004: return v0 │ │ +08fa10: |[08fa10] android.support.v7.internal.widget.AbsSpinnerICS.getChildWidth:(Landroid/view/View;)I │ │ +08fa20: 6e10 901e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +08fa26: 0a00 |0003: move-result v0 │ │ +08fa28: 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; │ │ │ │ @@ -191976,17 +191975,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fa28: |[08fa28] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ -08fa38: 5210 7b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08fa3c: 0f00 |0002: return v0 │ │ +08fa2c: |[08fa2c] android.support.v7.internal.widget.AbsSpinnerICS.getCount:()I │ │ +08fa3c: 5210 7b09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08fa40: 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;) │ │ @@ -191994,27 +191993,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -08fa40: |[08fa40] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ -08fa50: 5220 7b09 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08fa54: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -08fa58: 5220 8109 |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ -08fa5c: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -08fa60: 5220 8109 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ -08fa64: 5221 7909 |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ -08fa68: b110 |000c: sub-int/2addr v0, v1 │ │ -08fa6a: 6e20 a518 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ -08fa70: 0c00 |0010: move-result-object v0 │ │ -08fa72: 1100 |0011: return-object v0 │ │ -08fa74: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08fa76: 28fe |0013: goto 0011 // -0002 │ │ +08fa44: |[08fa44] android.support.v7.internal.widget.AbsSpinnerICS.getSelectedView:()Landroid/view/View; │ │ +08fa54: 5220 7b09 |0000: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08fa58: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +08fa5c: 5220 8109 |0004: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ +08fa60: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +08fa64: 5220 8109 |0008: iget v0, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ +08fa68: 5221 7909 |000a: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ +08fa6c: b110 |000c: sub-int/2addr v0, v1 │ │ +08fa6e: 6e20 a518 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ +08fa74: 0c00 |0010: move-result-object v0 │ │ +08fa76: 1100 |0011: return-object v0 │ │ +08fa78: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +08fa7a: 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; │ │ @@ -192030,200 +192029,200 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 368 16-bit code units │ │ -08fa78: |[08fa78] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ -08fa88: 7701 671e 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -08fa8e: 0a0d |0003: move-result v13 │ │ -08fa90: 7401 ab18 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@18ab │ │ -08fa96: 0a06 |0007: move-result v6 │ │ -08fa98: 7401 ad18 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@18ad │ │ -08fa9e: 0a08 |000b: move-result v8 │ │ -08faa0: 7401 ac18 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@18ac │ │ -08faa6: 0a07 |000f: move-result v7 │ │ -08faa8: 7401 aa18 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@18aa │ │ -08faae: 0a05 |0013: move-result v5 │ │ -08fab0: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -08fab4: 540f 8609 |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fab8: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -08fabc: 5200 8309 |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ -08fac0: 0210 0000 |001c: move/from16 v16, v0 │ │ -08fac4: 0200 1000 |001e: move/from16 v0, v16 │ │ -08fac8: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ -08facc: 59f6 2600 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0026 │ │ -08fad0: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -08fad4: 540f 8609 |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fad8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -08fadc: 5200 8509 |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ -08fae0: 0210 0000 |002c: move/from16 v16, v0 │ │ -08fae4: 0200 1000 |002e: move/from16 v0, v16 │ │ -08fae8: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ -08faec: 59f8 2800 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0028 │ │ -08faf0: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -08faf4: 540f 8609 |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08faf8: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -08fafc: 5200 8409 |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ -08fb00: 0210 0000 |003c: move/from16 v16, v0 │ │ -08fb04: 0200 1000 |003e: move/from16 v0, v16 │ │ -08fb08: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ -08fb0c: 59f7 2700 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0027 │ │ -08fb10: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -08fb14: 540f 8609 |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fb18: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -08fb1c: 5200 8209 |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ -08fb20: 0210 0000 |004c: move/from16 v16, v0 │ │ -08fb24: 0200 1000 |004e: move/from16 v0, v16 │ │ -08fb28: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ -08fb2c: 59f5 2500 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -08fb30: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -08fb34: 550f 7709 |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ -08fb38: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -08fb3c: 7401 b318 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@18b3 │ │ -08fb42: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -08fb44: 120a |005e: const/4 v10, #int 0 // #0 │ │ -08fb46: 1214 |005f: const/4 v4, #int 1 // #1 │ │ -08fb48: 7401 af18 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@18af │ │ -08fb4e: 0a0b |0063: move-result v11 │ │ -08fb50: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -08fb54: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -08fb58: 540f 7509 |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08fb5c: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -08fb60: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -08fb64: 540f 7509 |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08fb68: 7210 fa20 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -08fb6e: 0a0f |0073: move-result v15 │ │ -08fb70: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -08fb74: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -08fb78: 540f 8009 |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ -08fb7c: 6e20 8e18 bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@188e │ │ -08fb82: 0c0c |007d: move-result-object v12 │ │ -08fb84: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -08fb88: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -08fb8c: 540f 7509 |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08fb90: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -08fb94: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -08fb98: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -08fb9c: 7240 ff20 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ -08fba2: 0c0c |008d: move-result-object v12 │ │ -08fba4: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -08fba8: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -08fbac: 540f 8009 |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ -08fbb0: 6e30 8f18 bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ -08fbb6: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -08fbba: 6e10 891e 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -08fbc0: 0c0f |009c: move-result-object v15 │ │ -08fbc2: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -08fbc6: 121f |009f: const/4 v15, #int 1 // #1 │ │ -08fbc8: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -08fbcc: 5c0f 7609 |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ -08fbd0: 7401 a218 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18a2 │ │ -08fbd6: 0c0f |00a7: move-result-object v15 │ │ -08fbd8: 6e20 df1e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ -08fbde: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -08fbe0: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -08fbe4: 5c0f 7609 |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ -08fbe8: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -08fbec: 0201 1200 |00b2: move/from16 v1, v18 │ │ -08fbf0: 0202 1300 |00b4: move/from16 v2, v19 │ │ -08fbf4: 6e40 b718 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@18b7 │ │ -08fbfa: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -08fbfe: 6e20 a718 c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@18a7 │ │ -08fc04: 0a0f |00be: move-result v15 │ │ -08fc06: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -08fc0a: 5400 8609 |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc0e: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -08fc12: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -08fc16: 5200 2800 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ -08fc1a: 0210 0000 |00c9: move/from16 v16, v0 │ │ -08fc1e: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -08fc22: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -08fc26: 5400 8609 |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc2a: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -08fc2e: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -08fc32: 5200 2500 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -08fc36: 0210 0000 |00d7: move/from16 v16, v0 │ │ -08fc3a: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -08fc3e: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -08fc42: 6e20 a818 c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@18a8 │ │ -08fc48: 0a0f |00e0: move-result v15 │ │ -08fc4a: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -08fc4e: 5400 8609 |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc52: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -08fc56: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -08fc5a: 5200 2600 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ -08fc5e: 0210 0000 |00eb: move/from16 v16, v0 │ │ -08fc62: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -08fc66: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -08fc6a: 5400 8609 |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc6e: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -08fc72: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -08fc76: 5200 2700 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -08fc7a: 0210 0000 |00f9: move/from16 v16, v0 │ │ -08fc7e: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -08fc82: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -08fc84: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ -08fc88: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -08fc8c: 540f 8609 |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc90: 52ff 2800 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0028 │ │ -08fc94: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -08fc98: 5400 8609 |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fc9c: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -08fca0: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -08fca4: 5200 2500 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -08fca8: 0210 0000 |0110: move/from16 v16, v0 │ │ -08fcac: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -08fcb0: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -08fcb4: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -08fcb8: 540f 8609 |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fcbc: 52ff 2600 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0026 │ │ -08fcc0: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -08fcc4: 5400 8609 |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ -08fcc8: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -08fccc: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -08fcd0: 5200 2700 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ -08fcd4: 0210 0000 |0126: move/from16 v16, v0 │ │ -08fcd8: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -08fcdc: 7401 b118 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@18b1 │ │ -08fce2: 0a0f |012d: move-result v15 │ │ -08fce4: 7120 b022 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08fcea: 0a09 |0131: move-result v9 │ │ -08fcec: 7401 b218 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@18b2 │ │ -08fcf2: 0a0f |0135: move-result v15 │ │ -08fcf4: 7120 b022 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -08fcfa: 0a0a |0139: move-result v10 │ │ -08fcfc: 0200 1300 |013a: move/from16 v0, v19 │ │ -08fd00: 7120 c418 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@18c4 │ │ -08fd06: 0a03 |013f: move-result v3 │ │ -08fd08: 0200 1200 |0140: move/from16 v0, v18 │ │ -08fd0c: 7120 c418 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@18c4 │ │ -08fd12: 0a0e |0145: move-result v14 │ │ -08fd14: 0800 1100 |0146: move-object/from16 v0, v17 │ │ -08fd18: 6e30 c818 e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@18c8 │ │ -08fd1e: 0200 1300 |014b: move/from16 v0, v19 │ │ -08fd22: 0801 1100 |014d: move-object/from16 v1, v17 │ │ -08fd26: 5910 7a09 |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@097a │ │ -08fd2a: 0200 1200 |0151: move/from16 v0, v18 │ │ -08fd2e: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -08fd32: 5910 8b09 |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@098b │ │ -08fd36: 0e00 |0157: return-void │ │ -08fd38: 0800 1100 |0158: move-object/from16 v0, v17 │ │ -08fd3c: 5206 8309 |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ -08fd40: 2900 c6fe |015c: goto/16 0022 // -013a │ │ -08fd44: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -08fd48: 5208 8509 |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ -08fd4c: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ -08fd50: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -08fd54: 5207 8409 |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ -08fd58: 2900 dafe |0168: goto/16 0042 // -0126 │ │ -08fd5c: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -08fd60: 5205 8209 |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ -08fd64: 2900 e4fe |016e: goto/16 0052 // -011c │ │ +08fa7c: |[08fa7c] android.support.v7.internal.widget.AbsSpinnerICS.onMeasure:(II)V │ │ +08fa8c: 7701 671e 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +08fa92: 0a0d |0003: move-result v13 │ │ +08fa94: 7401 ab18 1100 |0004: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingLeft:()I // method@18ab │ │ +08fa9a: 0a06 |0007: move-result v6 │ │ +08fa9c: 7401 ad18 1100 |0008: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingTop:()I // method@18ad │ │ +08faa2: 0a08 |000b: move-result v8 │ │ +08faa4: 7401 ac18 1100 |000c: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingRight:()I // method@18ac │ │ +08faaa: 0a07 |000f: move-result v7 │ │ +08faac: 7401 aa18 1100 |0010: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getPaddingBottom:()I // method@18aa │ │ +08fab2: 0a05 |0013: move-result v5 │ │ +08fab4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +08fab8: 540f 8609 |0016: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fabc: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +08fac0: 5200 8309 |001a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ +08fac4: 0210 0000 |001c: move/from16 v16, v0 │ │ +08fac8: 0200 1000 |001e: move/from16 v0, v16 │ │ +08facc: 3706 3801 |0020: if-le v6, v0, 0158 // +0138 │ │ +08fad0: 59f6 2600 |0022: iput v6, v15, Landroid/graphics/Rect;.left:I // field@0026 │ │ +08fad4: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +08fad8: 540f 8609 |0026: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fadc: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +08fae0: 5200 8509 |002a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ +08fae4: 0210 0000 |002c: move/from16 v16, v0 │ │ +08fae8: 0200 1000 |002e: move/from16 v0, v16 │ │ +08faec: 3708 2e01 |0030: if-le v8, v0, 015e // +012e │ │ +08faf0: 59f8 2800 |0032: iput v8, v15, Landroid/graphics/Rect;.top:I // field@0028 │ │ +08faf4: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +08faf8: 540f 8609 |0036: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fafc: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +08fb00: 5200 8409 |003a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ +08fb04: 0210 0000 |003c: move/from16 v16, v0 │ │ +08fb08: 0200 1000 |003e: move/from16 v0, v16 │ │ +08fb0c: 3707 2401 |0040: if-le v7, v0, 0164 // +0124 │ │ +08fb10: 59f7 2700 |0042: iput v7, v15, Landroid/graphics/Rect;.right:I // field@0027 │ │ +08fb14: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +08fb18: 540f 8609 |0046: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fb1c: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +08fb20: 5200 8209 |004a: iget v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ +08fb24: 0210 0000 |004c: move/from16 v16, v0 │ │ +08fb28: 0200 1000 |004e: move/from16 v0, v16 │ │ +08fb2c: 3705 1a01 |0050: if-le v5, v0, 016a // +011a │ │ +08fb30: 59f5 2500 |0052: iput v5, v15, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +08fb34: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +08fb38: 550f 7709 |0056: iget-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ +08fb3c: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +08fb40: 7401 b318 1100 |005a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.handleDataChanged:()V // method@18b3 │ │ +08fb46: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +08fb48: 120a |005e: const/4 v10, #int 0 // #0 │ │ +08fb4a: 1214 |005f: const/4 v4, #int 1 // #1 │ │ +08fb4c: 7401 af18 1100 |0060: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@18af │ │ +08fb52: 0a0b |0063: move-result v11 │ │ +08fb54: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +08fb58: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +08fb5c: 540f 7509 |0068: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08fb60: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +08fb64: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +08fb68: 540f 7509 |006e: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08fb6c: 7210 fa20 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +08fb72: 0a0f |0073: move-result v15 │ │ +08fb74: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +08fb78: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +08fb7c: 540f 8009 |0078: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ +08fb80: 6e20 8e18 bf00 |007a: invoke-virtual {v15, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@188e │ │ +08fb86: 0c0c |007d: move-result-object v12 │ │ +08fb88: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +08fb8c: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +08fb90: 540f 7509 |0082: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08fb94: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +08fb98: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +08fb9c: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +08fba0: 7240 ff20 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ +08fba6: 0c0c |008d: move-result-object v12 │ │ +08fba8: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +08fbac: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +08fbb0: 540f 8009 |0092: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ +08fbb4: 6e30 8f18 bf0c |0094: invoke-virtual {v15, v11, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ +08fbba: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +08fbbe: 6e10 891e 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +08fbc4: 0c0f |009c: move-result-object v15 │ │ +08fbc6: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +08fbca: 121f |009f: const/4 v15, #int 1 // #1 │ │ +08fbcc: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +08fbd0: 5c0f 7609 |00a2: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ +08fbd4: 7401 a218 1100 |00a4: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@18a2 │ │ +08fbda: 0c0f |00a7: move-result-object v15 │ │ +08fbdc: 6e20 df1e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ +08fbe2: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +08fbe4: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +08fbe8: 5c0f 7609 |00ae: iput-boolean v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ +08fbec: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +08fbf0: 0201 1200 |00b2: move/from16 v1, v18 │ │ +08fbf4: 0202 1300 |00b4: move/from16 v2, v19 │ │ +08fbf8: 6e40 b718 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.measureChild:(Landroid/view/View;II)V // method@18b7 │ │ +08fbfe: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +08fc02: 6e20 a718 c000 |00bb: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildHeight:(Landroid/view/View;)I // method@18a7 │ │ +08fc08: 0a0f |00be: move-result v15 │ │ +08fc0a: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +08fc0e: 5400 8609 |00c1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fc12: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +08fc16: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +08fc1a: 5200 2800 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@0028 │ │ +08fc1e: 0210 0000 |00c9: move/from16 v16, v0 │ │ +08fc22: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +08fc26: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +08fc2a: 5400 8609 |00cf: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fc2e: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +08fc32: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +08fc36: 5200 2500 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +08fc3a: 0210 0000 |00d7: move/from16 v16, v0 │ │ +08fc3e: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +08fc42: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +08fc46: 6e20 a818 c000 |00dd: invoke-virtual {v0, v12}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildWidth:(Landroid/view/View;)I // method@18a8 │ │ +08fc4c: 0a0f |00e0: move-result v15 │ │ +08fc4e: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +08fc52: 5400 8609 |00e3: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fc56: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +08fc5a: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +08fc5e: 5200 2600 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@0026 │ │ +08fc62: 0210 0000 |00eb: move/from16 v16, v0 │ │ +08fc66: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +08fc6a: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +08fc6e: 5400 8609 |00f1: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fc72: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +08fc76: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +08fc7a: 5200 2700 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ +08fc7e: 0210 0000 |00f9: move/from16 v16, v0 │ │ +08fc82: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +08fc86: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +08fc88: 3804 2c00 |00fe: if-eqz v4, 012a // +002c │ │ +08fc8c: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +08fc90: 540f 8609 |0102: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fc94: 52ff 2800 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@0028 │ │ +08fc98: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +08fc9c: 5400 8609 |0108: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fca0: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +08fca4: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +08fca8: 5200 2500 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +08fcac: 0210 0000 |0110: move/from16 v16, v0 │ │ +08fcb0: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +08fcb4: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +08fcb8: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +08fcbc: 540f 8609 |0118: iget-object v15, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fcc0: 52ff 2600 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@0026 │ │ +08fcc4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +08fcc8: 5400 8609 |011e: iget-object v0, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0986 │ │ +08fccc: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +08fcd0: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +08fcd4: 5200 2700 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@0027 │ │ +08fcd8: 0210 0000 |0126: move/from16 v16, v0 │ │ +08fcdc: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +08fce0: 7401 b118 1100 |012a: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumHeight:()I // method@18b1 │ │ +08fce6: 0a0f |012d: move-result v15 │ │ +08fce8: 7120 b022 f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08fcee: 0a09 |0131: move-result v9 │ │ +08fcf0: 7401 b218 1100 |0132: invoke-virtual/range {v17}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSuggestedMinimumWidth:()I // method@18b2 │ │ +08fcf6: 0a0f |0135: move-result v15 │ │ +08fcf8: 7120 b022 fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +08fcfe: 0a0a |0139: move-result v10 │ │ +08fd00: 0200 1300 |013a: move/from16 v0, v19 │ │ +08fd04: 7120 c418 0900 |013c: invoke-static {v9, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@18c4 │ │ +08fd0a: 0a03 |013f: move-result v3 │ │ +08fd0c: 0200 1200 |0140: move/from16 v0, v18 │ │ +08fd10: 7120 c418 0a00 |0142: invoke-static {v10, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resolveSize:(II)I // method@18c4 │ │ +08fd16: 0a0e |0145: move-result v14 │ │ +08fd18: 0800 1100 |0146: move-object/from16 v0, v17 │ │ +08fd1c: 6e30 c818 e003 |0148: invoke-virtual {v0, v14, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setMeasuredDimension:(II)V // method@18c8 │ │ +08fd22: 0200 1300 |014b: move/from16 v0, v19 │ │ +08fd26: 0801 1100 |014d: move-object/from16 v1, v17 │ │ +08fd2a: 5910 7a09 |014f: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mHeightMeasureSpec:I // field@097a │ │ +08fd2e: 0200 1200 |0151: move/from16 v0, v18 │ │ +08fd32: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +08fd36: 5910 8b09 |0155: iput v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mWidthMeasureSpec:I // field@098b │ │ +08fd3a: 0e00 |0157: return-void │ │ +08fd3c: 0800 1100 |0158: move-object/from16 v0, v17 │ │ +08fd40: 5206 8309 |015a: iget v6, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionLeftPadding:I // field@0983 │ │ +08fd44: 2900 c6fe |015c: goto/16 0022 // -013a │ │ +08fd48: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +08fd4c: 5208 8509 |0160: iget v8, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionTopPadding:I // field@0985 │ │ +08fd50: 2900 d0fe |0162: goto/16 0032 // -0130 │ │ +08fd54: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +08fd58: 5207 8409 |0166: iget v7, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionRightPadding:I // field@0984 │ │ +08fd5c: 2900 dafe |0168: goto/16 0042 // -0126 │ │ +08fd60: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +08fd64: 5205 8209 |016c: iget v5, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectionBottomPadding:I // field@0982 │ │ +08fd68: 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 │ │ @@ -192290,84 +192289,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 │ │ -08fd68: |[08fd68] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -08fd78: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08fd7a: 0780 |0001: move-object v0, v8 │ │ -08fd7c: 1f00 0203 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0302 │ │ -08fd80: 6e10 9918 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1899 │ │ -08fd86: 0c01 |0007: move-result-object v1 │ │ -08fd88: 6f20 a11a 1700 |0008: invoke-super {v7, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aa1 │ │ -08fd8e: 5302 7409 |000b: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -08fd92: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -08fd96: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ -08fd9a: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -08fd9e: 5c76 7709 |0013: iput-boolean v6, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ -08fda2: 5c76 7c09 |0015: iput-boolean v6, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@097c │ │ -08fda6: 5302 7409 |0017: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -08fdaa: 5a72 8909 |0019: iput-wide v2, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0989 │ │ -08fdae: 5201 7309 |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -08fdb2: 5971 8809 |001d: iput v1, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@0988 │ │ -08fdb6: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -08fdb8: 5971 8709 |0020: iput v1, v7, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@0987 │ │ -08fdbc: 6e10 c218 0700 |0022: invoke-virtual {v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ -08fdc2: 0e00 |0025: return-void │ │ +08fd6c: |[08fd6c] android.support.v7.internal.widget.AbsSpinnerICS.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +08fd7c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +08fd7e: 0770 |0001: move-object v0, v7 │ │ +08fd80: 1f00 0903 |0002: check-cast v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0309 │ │ +08fd84: 6e10 9918 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1899 │ │ +08fd8a: 0c01 |0007: move-result-object v1 │ │ +08fd8c: 6f20 a11a 1600 |0008: invoke-super {v6, v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1aa1 │ │ +08fd92: 5301 7409 |000b: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +08fd96: 1603 0000 |000d: const-wide/16 v3, #int 0 // #0 │ │ +08fd9a: 3101 0103 |000f: cmp-long v1, v1, v3 │ │ +08fd9e: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +08fda2: 5c65 7709 |0013: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ +08fda6: 5c65 7c09 |0015: iput-boolean v5, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@097c │ │ +08fdaa: 5301 7409 |0017: iget-wide v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +08fdae: 5a61 8909 |0019: iput-wide v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncRowId:J // field@0989 │ │ +08fdb2: 5201 7309 |001b: iget v1, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +08fdb6: 5961 8809 |001d: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncPosition:I // field@0988 │ │ +08fdba: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +08fdbc: 5961 8709 |0020: iput v1, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSyncMode:I // field@0987 │ │ +08fdc0: 6e10 c218 0600 |0022: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ +08fdc6: 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 │ │ -08fdc4: |[08fdc4] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -08fdd4: 6f10 a21a 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aa2 │ │ -08fdda: 0c01 |0003: move-result-object v1 │ │ -08fddc: 2200 0203 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0302 │ │ -08fde0: 7020 9818 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1898 │ │ -08fde6: 6e10 ae18 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@18ae │ │ -08fdec: 0b02 |000c: move-result-wide v2 │ │ -08fdee: 5a02 7409 |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -08fdf2: 5302 7409 |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ -08fdf6: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -08fdfa: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -08fdfe: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -08fe02: 6e10 af18 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@18af │ │ -08fe08: 0a02 |001a: move-result v2 │ │ -08fe0a: 5902 7309 |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -08fe0e: 1100 |001d: return-object v0 │ │ -08fe10: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -08fe12: 5902 7309 |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ -08fe16: 28fc |0021: goto 001d // -0004 │ │ +08fdc8: |[08fdc8] android.support.v7.internal.widget.AbsSpinnerICS.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08fdd8: 6f10 a21a 0600 |0000: invoke-super {v6}, Landroid/support/v7/internal/widget/AdapterViewICS;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1aa2 │ │ +08fdde: 0c01 |0003: move-result-object v1 │ │ +08fde0: 2200 0903 |0004: new-instance v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState; // type@0309 │ │ +08fde4: 7020 9818 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.:(Landroid/os/Parcelable;)V // method@1898 │ │ +08fdea: 6e10 ae18 0600 |0009: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemId:()J // method@18ae │ │ +08fdf0: 0b02 |000c: move-result-wide v2 │ │ +08fdf2: 5a02 7409 |000d: iput-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +08fdf6: 5302 7409 |000f: iget-wide v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.selectedId:J // field@0974 │ │ +08fdfa: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +08fdfe: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +08fe02: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +08fe06: 6e10 af18 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getSelectedItemPosition:()I // method@18af │ │ +08fe0c: 0a02 |001a: move-result v2 │ │ +08fe0e: 5902 7309 |001b: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +08fe12: 1100 |001d: return-object v0 │ │ +08fe14: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +08fe16: 5902 7309 |001f: iput v2, v0, Landroid/support/v7/internal/widget/AbsSpinnerICS$SavedState;.position:I // field@0973 │ │ +08fe1a: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0004 line=396 │ │ 0x0009 line=397 │ │ 0x000f line=398 │ │ 0x0017 line=399 │ │ @@ -192383,41 +192382,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -08fe18: |[08fe18] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ -08fe28: 5452 8a09 |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ -08fe2c: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -08fe30: 2204 4e00 |0004: new-instance v4, Landroid/graphics/Rect; // type@004e │ │ -08fe34: 7010 d201 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -08fe3a: 5b54 8a09 |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ -08fe3e: 5452 8a09 |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ -08fe42: 6e10 a618 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ -08fe48: 0a01 |0010: move-result v1 │ │ -08fe4a: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -08fe4e: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -08fe52: 6e20 a518 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ -08fe58: 0c00 |0018: move-result-object v0 │ │ -08fe5a: 6e10 9d1e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -08fe60: 0a04 |001c: move-result v4 │ │ -08fe62: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -08fe66: 6e20 821e 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1e82 │ │ -08fe6c: 6e30 d401 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@01d4 │ │ -08fe72: 0a04 |0025: move-result v4 │ │ -08fe74: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -08fe78: 5254 7909 |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ -08fe7c: b034 |002a: add-int/2addr v4, v3 │ │ -08fe7e: 0f04 |002b: return v4 │ │ -08fe80: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -08fe84: 28e5 |002e: goto 0013 // -001b │ │ -08fe86: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -08fe88: 28fb |0030: goto 002b // -0005 │ │ +08fe1c: |[08fe1c] android.support.v7.internal.widget.AbsSpinnerICS.pointToPosition:(II)I │ │ +08fe2c: 5452 8a09 |0000: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ +08fe30: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +08fe34: 2204 5200 |0004: new-instance v4, Landroid/graphics/Rect; // type@0052 │ │ +08fe38: 7010 d201 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +08fe3e: 5b54 8a09 |0009: iput-object v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ +08fe42: 5452 8a09 |000b: iget-object v2, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mTouchFrame:Landroid/graphics/Rect; // field@098a │ │ +08fe46: 6e10 a618 0500 |000d: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ +08fe4c: 0a01 |0010: move-result v1 │ │ +08fe4e: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +08fe52: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +08fe56: 6e20 a518 3500 |0015: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ +08fe5c: 0c00 |0018: move-result-object v0 │ │ +08fe5e: 6e10 9d1e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +08fe64: 0a04 |001c: move-result v4 │ │ +08fe66: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +08fe6a: 6e20 821e 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1e82 │ │ +08fe70: 6e30 d401 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@01d4 │ │ +08fe76: 0a04 |0025: move-result v4 │ │ +08fe78: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +08fe7c: 5254 7909 |0028: iget v4, v5, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ +08fe80: b034 |002a: add-int/2addr v4, v3 │ │ +08fe82: 0f04 |002b: return v4 │ │ +08fe84: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +08fe88: 28e5 |002e: goto 0013 // -001b │ │ +08fe8a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +08fe8c: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0002 line=328 │ │ 0x0004 line=329 │ │ 0x000b line=330 │ │ 0x000d line=333 │ │ @@ -192445,28 +192444,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08fe8c: |[08fe8c] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ -08fe9c: 6e10 a618 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ -08fea2: 0a00 |0003: move-result v0 │ │ -08fea4: 5464 8009 |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ -08fea8: 5263 7909 |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ -08feac: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08feae: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -08feb2: 6e20 a518 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ -08feb8: 0c05 |000e: move-result-object v5 │ │ -08feba: 9002 0301 |000f: add-int v2, v3, v1 │ │ -08febe: 6e30 8f18 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ -08fec4: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08fec8: 28f3 |0016: goto 0009 // -000d │ │ -08feca: 0e00 |0017: return-void │ │ +08fe90: |[08fe90] android.support.v7.internal.widget.AbsSpinnerICS.recycleAllViews:()V │ │ +08fea0: 6e10 a618 0600 |0000: invoke-virtual {v6}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ +08fea6: 0a00 |0003: move-result v0 │ │ +08fea8: 5464 8009 |0004: iget-object v4, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0980 │ │ +08feac: 5263 7909 |0006: iget v3, v6, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ +08feb0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +08feb2: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +08feb6: 6e20 a518 1600 |000b: invoke-virtual {v6, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildAt:(I)Landroid/view/View; // method@18a5 │ │ +08febc: 0c05 |000e: move-result-object v5 │ │ +08febe: 9002 0301 |000f: add-int v2, v3, v1 │ │ +08fec2: 6e30 8f18 2405 |0011: invoke-virtual {v4, v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ +08fec8: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08fecc: 28f3 |0016: goto 0009 // -000d │ │ +08fece: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0004 line=238 │ │ 0x0006 line=239 │ │ 0x0008 line=242 │ │ 0x000b line=243 │ │ @@ -192488,19 +192487,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08fecc: |[08fecc] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ -08fedc: 5510 7609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ -08fee0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -08fee4: 6f10 ab1a 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ -08feea: 0e00 |0007: return-void │ │ +08fed0: |[08fed0] android.support.v7.internal.widget.AbsSpinnerICS.requestLayout:()V │ │ +08fee0: 5510 7609 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ +08fee4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +08fee8: 6f10 ab1a 0100 |0004: invoke-super {v1}, Landroid/support/v7/internal/widget/AdapterViewICS;.requestLayout:()V // method@1aab │ │ +08feee: 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; │ │ @@ -192510,27 +192509,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08feec: |[08feec] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ -08fefc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08fefe: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -08ff00: 5c30 7709 |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ -08ff04: 5c30 7c09 |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@097c │ │ -08ff08: 6e10 c018 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@18c0 │ │ -08ff0e: 5932 7e09 |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ -08ff12: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -08ff16: 5a30 7f09 |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@097f │ │ -08ff1a: 6e20 cb18 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@18cb │ │ -08ff20: 6e20 c918 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ -08ff26: 6e10 b518 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@18b5 │ │ -08ff2c: 0e00 |0018: return-void │ │ +08fef0: |[08fef0] android.support.v7.internal.widget.AbsSpinnerICS.resetList:()V │ │ +08ff00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ff02: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +08ff04: 5c30 7709 |0002: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataChanged:Z // field@0977 │ │ +08ff08: 5c30 7c09 |0004: iput-boolean v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mNeedSync:Z // field@097c │ │ +08ff0c: 6e10 c018 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.removeAllViewsInLayout:()V // method@18c0 │ │ +08ff12: 5932 7e09 |0009: iput v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ +08ff16: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +08ff1a: 5a30 7f09 |000d: iput-wide v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@097f │ │ +08ff1e: 6e20 cb18 2300 |000f: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@18cb │ │ +08ff24: 6e20 c918 2300 |0012: invoke-virtual {v3, v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ +08ff2a: 6e10 b518 0300 |0015: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@18b5 │ │ +08ff30: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=128 │ │ 0x0009 line=129 │ │ 0x000b line=130 │ │ @@ -192546,75 +192545,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 │ │ -08ff30: |[08ff30] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -08ff40: 1f01 f403 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@03f4 │ │ -08ff44: 6e20 c618 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18c6 │ │ -08ff4a: 0e00 |0005: return-void │ │ +08ff34: |[08ff34] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +08ff44: 1f01 fd03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@03fd │ │ +08ff48: 6e20 c618 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18c6 │ │ +08ff4e: 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 │ │ -08ff4c: |[08ff4c] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -08ff5c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -08ff5e: 5441 7509 |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ff62: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -08ff66: 5441 7509 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ff6a: 5442 7809 |0007: iget-object v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ -08ff6e: 7220 0221 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2102 │ │ -08ff74: 6e10 c318 0400 |000c: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@18c3 │ │ -08ff7a: 5b45 7509 |000f: iput-object v5, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ff7e: 5940 7e09 |0011: iput v0, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ -08ff82: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -08ff86: 5a42 7f09 |0015: iput-wide v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@097f │ │ -08ff8a: 5441 7509 |0017: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ff8e: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -08ff92: 5241 7b09 |001b: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08ff96: 5941 7d09 |001d: iput v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@097d │ │ -08ff9a: 5441 7509 |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ff9e: 7210 fa20 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -08ffa4: 0a01 |0024: move-result v1 │ │ -08ffa6: 5941 7b09 |0025: iput v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08ffaa: 6e10 a018 0400 |0027: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@18a0 │ │ -08ffb0: 2201 2103 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@0321 │ │ -08ffb4: 7020 621a 4100 |002c: invoke-direct {v1, v4}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a62 │ │ -08ffba: 5b41 7809 |002f: iput-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ -08ffbe: 5441 7509 |0031: iget-object v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ -08ffc2: 5442 7809 |0033: iget-object v2, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ -08ffc6: 7220 0121 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2101 │ │ -08ffcc: 5241 7b09 |0038: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08ffd0: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -08ffd4: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -08ffd6: 6e20 cb18 0400 |003d: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@18cb │ │ -08ffdc: 6e20 c918 0400 |0040: invoke-virtual {v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ -08ffe2: 5241 7b09 |0043: iget v1, v4, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ -08ffe6: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -08ffea: 6e10 a118 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@18a1 │ │ -08fff0: 6e10 c218 0400 |004a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ -08fff6: 0e00 |004d: return-void │ │ -08fff8: 6e10 a018 0400 |004e: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@18a0 │ │ -08fffe: 6e10 c318 0400 |0051: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@18c3 │ │ -090004: 6e10 a118 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@18a1 │ │ -09000a: 28f3 |0057: goto 004a // -000d │ │ +08ff50: |[08ff50] android.support.v7.internal.widget.AbsSpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +08ff60: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08ff62: 5431 7509 |0001: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ff66: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +08ff6a: 5431 7509 |0005: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ff6e: 5432 7809 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ +08ff72: 7220 0221 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2102 │ │ +08ff78: 6e10 c318 0300 |000c: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@18c3 │ │ +08ff7e: 5b34 7509 |000f: iput-object v4, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ff82: 5930 7e09 |0011: iput v0, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ +08ff86: 1901 0080 |0013: const-wide/high16 v1, #long -9223372036854775808 // #8000 │ │ +08ff8a: 5a31 7f09 |0015: iput-wide v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedRowId:J // field@097f │ │ +08ff8e: 5431 7509 |0017: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ff92: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +08ff96: 5231 7b09 |001b: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08ff9a: 5931 7d09 |001d: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldItemCount:I // field@097d │ │ +08ff9e: 5431 7509 |001f: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ffa2: 7210 fa20 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +08ffa8: 0a01 |0024: move-result v1 │ │ +08ffaa: 5931 7b09 |0025: iput v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08ffae: 6e10 a018 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@18a0 │ │ +08ffb4: 2201 2803 |002a: new-instance v1, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver; // type@0328 │ │ +08ffb8: 7020 621a 3100 |002c: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/AdapterViewICS$AdapterDataSetObserver;.:(Landroid/support/v7/internal/widget/AdapterViewICS;)V // method@1a62 │ │ +08ffbe: 5b31 7809 |002f: iput-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ +08ffc2: 5431 7509 |0031: iget-object v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0975 │ │ +08ffc6: 5432 7809 |0033: iget-object v2, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0978 │ │ +08ffca: 7220 0121 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2101 │ │ +08ffd0: 5231 7b09 |0038: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08ffd4: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +08ffd8: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +08ffda: 6e20 cb18 0300 |003d: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectedPositionInt:(I)V // method@18cb │ │ +08ffe0: 6e20 c918 0300 |0040: invoke-virtual {v3, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ +08ffe6: 5231 7b09 |0043: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mItemCount:I // field@097b │ │ +08ffea: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +08ffee: 6e10 a118 0300 |0047: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@18a1 │ │ +08fff4: 6e10 c218 0300 |004a: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ +08fffa: 0e00 |004d: return-void │ │ +08fffc: 6e10 a018 0300 |004e: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkFocus:()V // method@18a0 │ │ +090002: 6e10 c318 0300 |0051: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.resetList:()V // method@18c3 │ │ +090008: 6e10 a118 0300 |0054: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.checkSelectionChanged:()V // method@18a1 │ │ +09000e: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=84 │ │ 0x000c line=85 │ │ 0x000f line=88 │ │ 0x0011 line=90 │ │ @@ -192633,31 +192632,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 │ │ -09000c: |[09000c] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ -09001c: 6e20 c918 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ -090022: 6e10 c218 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ -090028: 6e10 b518 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@18b5 │ │ -09002e: 0e00 |0009: return-void │ │ +090010: |[090010] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(I)V │ │ +090020: 6e20 c918 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ +090026: 6e10 c218 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.requestLayout:()V // method@18c2 │ │ +09002c: 6e10 b518 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.invalidate:()V // method@18b5 │ │ +090032: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0003 line=262 │ │ 0x0006 line=263 │ │ 0x0009 line=264 │ │ locals : │ │ @@ -192669,29 +192668,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -090030: |[090030] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ -090040: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -090044: 5231 7909 |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ -090048: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -09004c: 5231 7909 |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ -090050: 6e10 a618 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ -090056: 0a02 |000b: move-result v2 │ │ -090058: b021 |000c: add-int/2addr v1, v2 │ │ -09005a: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09005e: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -090062: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -090064: 6e30 ce18 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@18ce │ │ -09006a: 0e00 |0015: return-void │ │ -09006c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -09006e: 28fb |0017: goto 0012 // -0005 │ │ +090034: |[090034] android.support.v7.internal.widget.AbsSpinnerICS.setSelection:(IZ)V │ │ +090044: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +090048: 5231 7909 |0002: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ +09004c: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +090050: 5231 7909 |0006: iget v1, v3, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mFirstPosition:I // field@0979 │ │ +090054: 6e10 a618 0300 |0008: invoke-virtual {v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.getChildCount:()I // method@18a6 │ │ +09005a: 0a02 |000b: move-result v2 │ │ +09005c: b021 |000c: add-int/2addr v1, v2 │ │ +09005e: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +090062: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +090066: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +090068: 6e30 ce18 4300 |0012: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setSelectionInt:(IZ)V // method@18ce │ │ +09006e: 0e00 |0015: return-void │ │ +090070: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +090072: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0012 line=256 │ │ 0x0015 line=257 │ │ 0x0016 line=254 │ │ locals : │ │ @@ -192705,26 +192704,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -090070: |[090070] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ -090080: 5221 7e09 |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ -090084: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -090088: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -09008a: 5c21 7609 |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ -09008e: 5221 8109 |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ -090092: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -090096: 6e20 c918 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ -09009c: 6e30 b618 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@18b6 │ │ -0900a2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0900a4: 5c21 7609 |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ -0900a8: 0e00 |0014: return-void │ │ +090074: |[090074] android.support.v7.internal.widget.AbsSpinnerICS.setSelectionInt:(IZ)V │ │ +090084: 5221 7e09 |0000: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mOldSelectedPosition:I // field@097e │ │ +090088: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +09008c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +09008e: 5c21 7609 |0005: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ +090092: 5221 8109 |0007: iget v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mSelectedPosition:I // field@0981 │ │ +090096: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +09009a: 6e20 c918 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setNextSelectedPositionInt:(I)V // method@18c9 │ │ +0900a0: 6e30 b618 0204 |000e: invoke-virtual {v2, v0, v4}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.layout:(IZ)V // method@18b6 │ │ +0900a6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0900a8: 5c21 7609 |0012: iput-boolean v1, v2, Landroid/support/v7/internal/widget/AbsSpinnerICS;.mBlockLayoutRequests:Z // field@0976 │ │ +0900ac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0007 line=277 │ │ 0x000b line=278 │ │ 0x000e line=279 │ │ @@ -192735,17 +192734,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 : 414 (AbsSpinnerICS.java) │ │ │ │ Class #685 header: │ │ -class_idx : 774 │ │ +class_idx : 781 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 766 │ │ +superclass_idx : 773 │ │ source_file_idx : 488 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 29 │ │ │ │ Class #685 - │ │ @@ -192810,18 +192809,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0900ac: |[0900ac] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -0900bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0900be: 7030 fc18 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18fc │ │ -0900c4: 0e00 |0004: return-void │ │ +0900b0: |[0900b0] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +0900c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0900c2: 7030 fc18 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@18fc │ │ +0900c8: 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; │ │ @@ -192831,18 +192830,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 │ │ -0900c8: |[0900c8] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0900d8: 6000 2106 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@0621 │ │ -0900dc: 7040 fd18 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18fd │ │ -0900e2: 0e00 |0005: return-void │ │ +0900cc: |[0900cc] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0900dc: 6000 2106 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.actionModeStyle:I // field@0621 │ │ +0900e0: 7040 fd18 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@18fd │ │ +0900e6: 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; │ │ @@ -192853,41 +192852,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 │ │ -0900e4: |[0900e4] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0900f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0900f6: 7040 6f18 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@186f │ │ -0900fc: 6201 fb07 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@07fb │ │ -090100: 6e52 1001 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -090106: 0c00 |0009: move-result-object v0 │ │ -090108: 1231 |000a: const/4 v1, #int 3 // #3 │ │ -09010a: 6e20 8701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -090110: 0c01 |000e: move-result-object v1 │ │ -090112: 6e20 2219 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1922 │ │ -090118: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -09011a: 6e30 8c01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -090120: 0a01 |0016: move-result v1 │ │ -090122: 5931 a509 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ -090126: 1221 |0019: const/4 v1, #int 2 // #2 │ │ -090128: 6e30 8c01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -09012e: 0a01 |001d: move-result v1 │ │ -090130: 5931 a009 |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ -090134: 6e30 8b01 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ -09013a: 0a01 |0023: move-result v1 │ │ -09013c: 5931 9909 |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -090140: 1241 |0026: const/4 v1, #int 4 // #4 │ │ -090142: 6e20 8701 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -090148: 0c01 |002a: move-result-object v1 │ │ -09014a: 5b31 9d09 |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ -09014e: 6e10 9101 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -090154: 0e00 |0030: return-void │ │ +0900e8: |[0900e8] android.support.v7.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0900f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0900fa: 7040 6f18 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@186f │ │ +090100: 6201 fb07 |0004: sget-object v1, Landroid/support/v7/appcompat/R$styleable;.ActionMode:[I // field@07fb │ │ +090104: 6e52 1001 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +09010a: 0c00 |0009: move-result-object v0 │ │ +09010c: 1231 |000a: const/4 v1, #int 3 // #3 │ │ +09010e: 6e20 8701 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +090114: 0c01 |000e: move-result-object v1 │ │ +090116: 6e20 2219 1300 |000f: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1922 │ │ +09011c: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +09011e: 6e30 8c01 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +090124: 0a01 |0016: move-result v1 │ │ +090126: 5931 a509 |0017: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ +09012a: 1221 |0019: const/4 v1, #int 2 // #2 │ │ +09012c: 6e30 8c01 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +090132: 0a01 |001d: move-result v1 │ │ +090134: 5931 a009 |001e: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ +090138: 6e30 8b01 2002 |0020: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ +09013e: 0a01 |0023: move-result v1 │ │ +090140: 5931 9909 |0024: iput v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +090144: 1241 |0026: const/4 v1, #int 4 // #4 │ │ +090146: 6e20 8701 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +09014c: 0c01 |002a: move-result-object v1 │ │ +09014e: 5b31 9d09 |002b: iput-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ +090152: 6e10 9101 0000 |002d: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +090158: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=65 │ │ 0x000a line=66 │ │ 0x0012 line=68 │ │ 0x0019 line=70 │ │ @@ -192907,97 +192906,97 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -090158: |[090158] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ -090168: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09016c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -09016e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -090170: 5493 a309 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090174: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ -090178: 6e10 0919 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -09017e: 0c03 |000b: move-result-object v3 │ │ -090180: 7110 ea1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -090186: 0c02 |000f: move-result-object v2 │ │ -090188: 6003 2f07 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@072f │ │ -09018c: 6e30 ec1d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -090192: 6e10 0719 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1907 │ │ -090198: 0a03 |0018: move-result v3 │ │ -09019a: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09019e: 6e20 0619 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1906 │ │ -0901a4: 0c03 |001e: move-result-object v3 │ │ -0901a6: 1f03 e103 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@03e1 │ │ -0901aa: 5b93 a309 |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0901ae: 5493 a309 |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0901b2: 6007 f206 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@06f2 │ │ -0901b6: 6e20 5d20 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ -0901bc: 0c03 |002a: move-result-object v3 │ │ -0901be: 1f03 fb03 |002b: check-cast v3, Landroid/widget/TextView; // type@03fb │ │ -0901c2: 5b93 a609 |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ -0901c6: 5493 a309 |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0901ca: 6007 f106 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@06f1 │ │ -0901ce: 6e20 5d20 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ -0901d4: 0c03 |0036: move-result-object v3 │ │ -0901d6: 1f03 fb03 |0037: check-cast v3, Landroid/widget/TextView; // type@03fb │ │ -0901da: 5b93 a109 |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ -0901de: 5293 a509 |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ -0901e2: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ -0901e6: 5493 a609 |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ -0901ea: 6e10 0919 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -0901f0: 0c07 |0044: move-result-object v7 │ │ -0901f2: 5298 a509 |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ -0901f6: 6e30 2b21 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -0901fc: 5293 a009 |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ -090200: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ -090204: 5493 a109 |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ -090208: 6e10 0919 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -09020e: 0c07 |0053: move-result-object v7 │ │ -090210: 5298 a009 |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ -090214: 6e30 2b21 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -09021a: 5493 a609 |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ -09021e: 5497 a209 |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ -090222: 6e20 2a21 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -090228: 5493 a109 |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ -09022c: 5497 9f09 |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ -090230: 6e20 2a21 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -090236: 5493 a209 |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ -09023a: 7110 821d 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -090240: 0a03 |006c: move-result v3 │ │ -090242: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ -090246: 0141 |006f: move v1, v4 │ │ -090248: 5493 9f09 |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ -09024c: 7110 821d 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -090252: 0a03 |0075: move-result v3 │ │ -090254: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ -090258: 0140 |0078: move v0, v4 │ │ -09025a: 5494 a109 |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ -09025e: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ -090262: 0153 |007d: move v3, v5 │ │ -090264: 6e20 2f21 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -09026a: 5493 a309 |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -09026e: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ -090272: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ -090276: 0156 |0087: move v6, v5 │ │ -090278: 6e20 7520 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -09027e: 5493 a309 |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090282: 6e10 6220 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2062 │ │ -090288: 0c03 |0090: move-result-object v3 │ │ -09028a: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ -09028e: 5493 a309 |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090292: 6e20 fe18 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ -090298: 0e00 |0098: return-void │ │ -09029a: 0151 |0099: move v1, v5 │ │ -09029c: 28d6 |009a: goto 0070 // -002a │ │ -09029e: 0150 |009b: move v0, v5 │ │ -0902a0: 28dd |009c: goto 0079 // -0023 │ │ -0902a2: 0163 |009d: move v3, v6 │ │ -0902a4: 28e0 |009e: goto 007e // -0020 │ │ +09015c: |[09015c] android.support.v7.internal.widget.ActionBarContextView.initTitle:()V │ │ +09016c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +090170: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +090172: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +090174: 5493 a309 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090178: 3903 5300 |0006: if-nez v3, 0059 // +0053 │ │ +09017c: 6e10 0919 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +090182: 0c03 |000b: move-result-object v3 │ │ +090184: 7110 ea1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +09018a: 0c02 |000f: move-result-object v2 │ │ +09018c: 6003 2f07 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@072f │ │ +090190: 6e30 ec1d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +090196: 6e10 0719 0900 |0015: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1907 │ │ +09019c: 0a03 |0018: move-result v3 │ │ +09019e: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0901a2: 6e20 0619 3900 |001b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1906 │ │ +0901a8: 0c03 |001e: move-result-object v3 │ │ +0901aa: 1f03 ea03 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@03ea │ │ +0901ae: 5b93 a309 |0021: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0901b2: 5493 a309 |0023: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0901b6: 6007 f206 |0025: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@06f2 │ │ +0901ba: 6e20 5d20 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ +0901c0: 0c03 |002a: move-result-object v3 │ │ +0901c2: 1f03 0404 |002b: check-cast v3, Landroid/widget/TextView; // type@0404 │ │ +0901c6: 5b93 a609 |002d: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ +0901ca: 5493 a309 |002f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0901ce: 6007 f106 |0031: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@06f1 │ │ +0901d2: 6e20 5d20 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ +0901d8: 0c03 |0036: move-result-object v3 │ │ +0901da: 1f03 0404 |0037: check-cast v3, Landroid/widget/TextView; // type@0404 │ │ +0901de: 5b93 a109 |0039: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ +0901e2: 5293 a509 |003b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ +0901e6: 3803 0d00 |003d: if-eqz v3, 004a // +000d │ │ +0901ea: 5493 a609 |003f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ +0901ee: 6e10 0919 0900 |0041: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +0901f4: 0c07 |0044: move-result-object v7 │ │ +0901f6: 5298 a509 |0045: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@09a5 │ │ +0901fa: 6e30 2b21 7308 |0047: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +090200: 5293 a009 |004a: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ +090204: 3803 0d00 |004c: if-eqz v3, 0059 // +000d │ │ +090208: 5493 a109 |004e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ +09020c: 6e10 0919 0900 |0050: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +090212: 0c07 |0053: move-result-object v7 │ │ +090214: 5298 a009 |0054: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@09a0 │ │ +090218: 6e30 2b21 7308 |0056: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +09021e: 5493 a609 |0059: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@09a6 │ │ +090222: 5497 a209 |005b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ +090226: 6e20 2a21 7300 |005d: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09022c: 5493 a109 |0060: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ +090230: 5497 9f09 |0062: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ +090234: 6e20 2a21 7300 |0064: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09023a: 5493 a209 |0067: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ +09023e: 7110 821d 0300 |0069: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +090244: 0a03 |006c: move-result v3 │ │ +090246: 3903 2c00 |006d: if-nez v3, 0099 // +002c │ │ +09024a: 0141 |006f: move v1, v4 │ │ +09024c: 5493 9f09 |0070: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ +090250: 7110 821d 0300 |0072: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +090256: 0a03 |0075: move-result v3 │ │ +090258: 3903 2500 |0076: if-nez v3, 009b // +0025 │ │ +09025c: 0140 |0078: move v0, v4 │ │ +09025e: 5494 a109 |0079: iget-object v4, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@09a1 │ │ +090262: 3800 2200 |007b: if-eqz v0, 009d // +0022 │ │ +090266: 0153 |007d: move v3, v5 │ │ +090268: 6e20 2f21 3400 |007e: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +09026e: 5493 a309 |0081: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090272: 3901 0400 |0083: if-nez v1, 0087 // +0004 │ │ +090276: 3800 0300 |0085: if-eqz v0, 0088 // +0003 │ │ +09027a: 0156 |0087: move v6, v5 │ │ +09027c: 6e20 7520 6300 |0088: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +090282: 5493 a309 |008b: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090286: 6e10 6220 0300 |008d: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2062 │ │ +09028c: 0c03 |0090: move-result-object v3 │ │ +09028e: 3903 0700 |0091: if-nez v3, 0098 // +0007 │ │ +090292: 5493 a309 |0093: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090296: 6e20 fe18 3900 |0095: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ +09029c: 0e00 |0098: return-void │ │ +09029e: 0151 |0099: move v1, v5 │ │ +0902a0: 28d6 |009a: goto 0070 // -002a │ │ +0902a2: 0150 |009b: move v0, v5 │ │ +0902a4: 28dd |009c: goto 0079 // -0023 │ │ +0902a6: 0163 |009d: move v3, v6 │ │ +0902a8: 28e0 |009e: goto 007e // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=167 │ │ 0x0008 line=168 │ │ 0x0010 line=169 │ │ 0x0015 line=170 │ │ 0x0023 line=171 │ │ @@ -193032,17 +193031,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0902a8: |[0902a8] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ -0902b8: 6f20 7018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1870 │ │ -0902be: 0e00 |0003: return-void │ │ +0902ac: |[0902ac] android.support.v7.internal.widget.ActionBarContextView.animateToVisibility:(I)V │ │ +0902bc: 6f20 7018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1870 │ │ +0902c2: 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 │ │ │ │ @@ -193051,19 +193050,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0902c0: |[0902c0] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ -0902d0: 5410 9809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -0902d4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0902d8: 6e10 1619 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1916 │ │ -0902de: 0e00 |0007: return-void │ │ +0902c4: |[0902c4] android.support.v7.internal.widget.ActionBarContextView.closeMode:()V │ │ +0902d4: 5410 9809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +0902d8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0902dc: 6e10 1619 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.killMode:()V // method@1916 │ │ +0902e2: 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; │ │ @@ -193073,17 +193072,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0902e0: |[0902e0] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ -0902f0: 6f10 7218 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1872 │ │ -0902f6: 0e00 |0003: return-void │ │ +0902e4: |[0902e4] android.support.v7.internal.widget.ActionBarContextView.dismissPopupMenus:()V │ │ +0902f4: 6f10 7218 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1872 │ │ +0902fa: 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;) │ │ @@ -193091,20 +193090,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0902f8: |[0902f8] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -090308: 2200 ac03 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -09030c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -09030e: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -090310: 7030 f81e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ -090316: 1100 |0007: return-object v0 │ │ +0902fc: |[0902fc] android.support.v7.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +09030c: 2200 b503 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +090310: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +090312: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +090314: 7030 f81e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1ef8 │ │ +09031a: 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;) │ │ @@ -193112,20 +193111,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 │ │ -090318: |[090318] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -090328: 2200 ac03 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -09032c: 6e10 0919 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -090332: 0c01 |0005: move-result-object v1 │ │ -090334: 7030 f91e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ -09033a: 1100 |0009: return-object v0 │ │ +09031c: |[09031c] android.support.v7.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +09032c: 2200 b503 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +090330: 6e10 0919 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +090336: 0c01 |0005: move-result-object v1 │ │ +090338: 7030 f91e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ef9 │ │ +09033e: 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; │ │ │ │ @@ -193134,18 +193133,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09033c: |[09033c] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ -09034c: 6f10 7318 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1873 │ │ -090352: 0a00 |0003: move-result v0 │ │ -090354: 0f00 |0004: return v0 │ │ +090340: |[090340] android.support.v7.internal.widget.ActionBarContextView.getAnimatedVisibility:()I │ │ +090350: 6f10 7318 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1873 │ │ +090356: 0a00 |0003: move-result v0 │ │ +090358: 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;) │ │ @@ -193153,18 +193152,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090358: |[090358] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ -090368: 6f10 7418 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1874 │ │ -09036e: 0a00 |0003: move-result v0 │ │ -090370: 0f00 |0004: return v0 │ │ +09035c: |[09035c] android.support.v7.internal.widget.ActionBarContextView.getContentHeight:()I │ │ +09036c: 6f10 7418 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1874 │ │ +090372: 0a00 |0003: move-result v0 │ │ +090374: 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;) │ │ @@ -193172,17 +193171,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090374: |[090374] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -090384: 5410 9f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ -090388: 1100 |0002: return-object v0 │ │ +090378: |[090378] android.support.v7.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +090388: 5410 9f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ +09038c: 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;) │ │ @@ -193190,17 +193189,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09038c: |[09038c] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -09039c: 5410 a209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ -0903a0: 1100 |0002: return-object v0 │ │ +090390: |[090390] android.support.v7.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +0903a0: 5410 a209 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ +0903a4: 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;) │ │ @@ -193208,23 +193207,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0903a4: |[0903a4] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -0903b4: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -0903b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0903bc: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -0903c0: 6e10 3a16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -0903c6: 0a00 |0009: move-result v0 │ │ -0903c8: 0f00 |000a: return v0 │ │ -0903ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0903cc: 28fe |000c: goto 000a // -0002 │ │ +0903a8: |[0903a8] android.support.v7.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +0903b8: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +0903bc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0903c0: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +0903c4: 6e10 3a16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +0903ca: 0a00 |0009: move-result v0 │ │ +0903cc: 0f00 |000a: return v0 │ │ +0903ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0903d0: 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; │ │ @@ -193234,105 +193233,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 │ │ -0903d0: |[0903d0] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ -0903e0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0903e2: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ -0903e4: 5484 9809 |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -0903e8: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -0903ec: 6e10 0919 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -0903f2: 0c04 |0009: move-result-object v4 │ │ -0903f4: 7110 ea1d 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -0903fa: 0c01 |000d: move-result-object v1 │ │ -0903fc: 6004 3407 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@0734 │ │ -090400: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -090402: 6e40 ed1d 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -090408: 0c04 |0014: move-result-object v4 │ │ -09040a: 5b84 9809 |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -09040e: 5484 9809 |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -090412: 6e20 fe18 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ -090418: 5484 9809 |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -09041c: 6005 f606 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@06f6 │ │ -090420: 6e20 781e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -090426: 0c00 |0023: move-result-object v0 │ │ -090428: 2204 0503 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@0305 │ │ -09042c: 7030 f918 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@18f9 │ │ -090432: 6e20 e21e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ -090438: 6e10 5e1c 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1c5e │ │ -09043e: 0c03 |002f: move-result-object v3 │ │ -090440: 1f03 e702 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -090444: 5484 9709 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090448: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -09044c: 5484 9709 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090450: 6e10 3416 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ -090456: 2204 da02 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@02da │ │ -09045a: 6e10 0919 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -090460: 0c05 |0040: move-result-object v5 │ │ -090462: 7020 2f16 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@162f │ │ -090468: 5b84 9709 |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -09046c: 5484 9709 |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090470: 6e20 4916 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@1649 │ │ -090476: 2202 ab03 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -09047a: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ -09047c: 7030 f61e 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -090482: 5584 9c09 |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@099c │ │ -090486: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ -09048a: 5484 9709 |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -09048e: 6e20 eb16 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -090494: 5484 9709 |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090498: 6e20 3916 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@1639 │ │ -09049e: 0c04 |005f: move-result-object v4 │ │ -0904a0: 1f04 dd02 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -0904a4: 5b84 9b09 |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0904a8: 5484 9b09 |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0904ac: 1205 |0066: const/4 v5, #int 0 // #0 │ │ -0904ae: 6e20 7c16 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ -0904b4: 5484 9b09 |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0904b8: 6e30 ff18 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18ff │ │ -0904be: 0e00 |006f: return-void │ │ -0904c0: 5484 9809 |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -0904c4: 6e10 941e 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -0904ca: 0c04 |0075: move-result-object v4 │ │ -0904cc: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -0904d0: 5484 9809 |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -0904d4: 6e20 fe18 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ -0904da: 289f |007d: goto 001c // -0061 │ │ -0904dc: 5484 9709 |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -0904e0: 6e10 0919 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -0904e6: 0c05 |0083: move-result-object v5 │ │ -0904e8: 6e10 0701 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -0904ee: 0c05 |0087: move-result-object v5 │ │ -0904f0: 6e10 7501 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -0904f6: 0c05 |008b: move-result-object v5 │ │ -0904f8: 5255 6a0b |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -0904fc: 6e30 4a16 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ -090502: 5484 9709 |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090506: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -09050c: 6e20 4816 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ -090512: 5926 6f0b |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -090516: 5284 9909 |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -09051a: 5924 6e0b |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -09051e: 5484 9709 |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090522: 6e20 eb16 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -090528: 5484 9709 |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -09052c: 6e20 3916 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@1639 │ │ -090532: 0c04 |00a9: move-result-object v4 │ │ -090534: 1f04 dd02 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -090538: 5b84 9b09 |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -09053c: 5484 9b09 |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090540: 5485 9d09 |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ -090544: 6e20 7c16 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ -09054a: 5484 9e09 |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ -09054e: 5485 9b09 |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090552: 6e30 d318 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ -090558: 28b3 |00bc: goto 006f // -004d │ │ +0903d4: |[0903d4] android.support.v7.internal.widget.ActionBarContextView.initForMode:(Landroid/support/v7/view/ActionMode;)V │ │ +0903e4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0903e6: 12f6 |0001: const/4 v6, #int -1 // #ff │ │ +0903e8: 5484 9809 |0002: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +0903ec: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +0903f0: 6e10 0919 0800 |0006: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +0903f6: 0c04 |0009: move-result-object v4 │ │ +0903f8: 7110 ea1d 0400 |000a: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +0903fe: 0c01 |000d: move-result-object v1 │ │ +090400: 6004 3407 |000e: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_action_mode_close_item:I // field@0734 │ │ +090404: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +090406: 6e40 ed1d 4158 |0011: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +09040c: 0c04 |0014: move-result-object v4 │ │ +09040e: 5b84 9809 |0015: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090412: 5484 9809 |0017: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090416: 6e20 fe18 4800 |0019: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ +09041c: 5484 9809 |001c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090420: 6005 f606 |001e: sget v5, Landroid/support/v7/appcompat/R$id;.action_mode_close_button:I // field@06f6 │ │ +090424: 6e20 781e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +09042a: 0c00 |0023: move-result-object v0 │ │ +09042c: 2204 0c03 |0024: new-instance v4, Landroid/support/v7/internal/widget/ActionBarContextView$1; // type@030c │ │ +090430: 7030 f918 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@18f9 │ │ +090436: 6e20 e21e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ +09043c: 6e10 5e1c 0900 |002c: invoke-virtual {v9}, Landroid/support/v7/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1c5e │ │ +090442: 0c03 |002f: move-result-object v3 │ │ +090444: 1f03 ee02 |0030: check-cast v3, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +090448: 5484 9709 |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +09044c: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +090450: 5484 9709 |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090454: 6e10 3416 0400 |0038: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ +09045a: 2204 e102 |003b: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@02e1 │ │ +09045e: 6e10 0919 0800 |003d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +090464: 0c05 |0040: move-result-object v5 │ │ +090466: 7020 2f16 5400 |0041: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@162f │ │ +09046c: 5b84 9709 |0044: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090470: 5484 9709 |0046: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090474: 6e20 4916 7400 |0048: invoke-virtual {v4, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@1649 │ │ +09047a: 2202 b403 |004b: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +09047e: 12e4 |004d: const/4 v4, #int -2 // #fe │ │ +090480: 7030 f61e 4206 |004e: invoke-direct {v2, v4, v6}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +090486: 5584 9c09 |0051: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@099c │ │ +09048a: 3904 2b00 |0053: if-nez v4, 007e // +002b │ │ +09048e: 5484 9709 |0055: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090492: 6e20 eb16 4300 |0057: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +090498: 5484 9709 |005a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +09049c: 6e20 3916 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@1639 │ │ +0904a2: 0c04 |005f: move-result-object v4 │ │ +0904a4: 1f04 e402 |0060: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +0904a8: 5b84 9b09 |0062: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0904ac: 5484 9b09 |0064: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0904b0: 1205 |0066: const/4 v5, #int 0 // #0 │ │ +0904b2: 6e20 7c16 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ +0904b8: 5484 9b09 |006a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0904bc: 6e30 ff18 4802 |006c: invoke-virtual {v8, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18ff │ │ +0904c2: 0e00 |006f: return-void │ │ +0904c4: 5484 9809 |0070: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +0904c8: 6e10 941e 0400 |0072: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +0904ce: 0c04 |0075: move-result-object v4 │ │ +0904d0: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +0904d4: 5484 9809 |0078: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +0904d8: 6e20 fe18 4800 |007a: invoke-virtual {v8, v4}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ +0904de: 289f |007d: goto 001c // -0061 │ │ +0904e0: 5484 9709 |007e: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +0904e4: 6e10 0919 0800 |0080: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +0904ea: 0c05 |0083: move-result-object v5 │ │ +0904ec: 6e10 0701 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +0904f2: 0c05 |0087: move-result-object v5 │ │ +0904f4: 6e10 7501 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +0904fa: 0c05 |008b: move-result-object v5 │ │ +0904fc: 5255 6a0b |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +090500: 6e30 4a16 5407 |008e: invoke-virtual {v4, v5, v7}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ +090506: 5484 9709 |0091: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +09050a: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +090510: 6e20 4816 5400 |0096: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ +090516: 5926 6f0b |0099: iput v6, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +09051a: 5284 9909 |009b: iget v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +09051e: 5924 6e0b |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +090522: 5484 9709 |009f: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090526: 6e20 eb16 4300 |00a1: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +09052c: 5484 9709 |00a4: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090530: 6e20 3916 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@1639 │ │ +090536: 0c04 |00a9: move-result-object v4 │ │ +090538: 1f04 e402 |00aa: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +09053c: 5b84 9b09 |00ac: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090540: 5484 9b09 |00ae: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090544: 5485 9d09 |00b0: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ +090548: 6e20 7c16 5400 |00b2: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ +09054e: 5484 9e09 |00b5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ +090552: 5485 9b09 |00b7: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090556: 6e30 d318 5402 |00b9: invoke-virtual {v4, v5, v2}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ +09055c: 28b3 |00bc: goto 006f // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=194 │ │ 0x0006 line=195 │ │ 0x000e line=196 │ │ 0x0017 line=197 │ │ 0x001c line=202 │ │ @@ -193375,23 +193374,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09055c: |[09055c] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -09056c: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090570: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -090574: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090578: 6e10 3d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ -09057e: 0a00 |0009: move-result v0 │ │ -090580: 0f00 |000a: return v0 │ │ -090582: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -090584: 28fe |000c: goto 000a // -0002 │ │ +090560: |[090560] android.support.v7.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +090570: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090574: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +090578: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +09057c: 6e10 3d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ +090582: 0a00 |0009: move-result v0 │ │ +090584: 0f00 |000a: return v0 │ │ +090586: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +090588: 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; │ │ @@ -193401,18 +193400,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090588: |[090588] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ -090598: 6f10 7918 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1879 │ │ -09059e: 0a00 |0003: move-result v0 │ │ -0905a0: 0f00 |0004: return v0 │ │ +09058c: |[09058c] android.support.v7.internal.widget.ActionBarContextView.isOverflowReserved:()Z │ │ +09059c: 6f10 7918 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1879 │ │ +0905a2: 0a00 |0003: move-result v0 │ │ +0905a4: 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;) │ │ @@ -193420,17 +193419,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0905a4: |[0905a4] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ -0905b4: 5510 a409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ -0905b8: 0f00 |0002: return v0 │ │ +0905a8: |[0905a8] android.support.v7.internal.widget.ActionBarContextView.isTitleOptional:()Z │ │ +0905b8: 5510 a409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ +0905bc: 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;) │ │ @@ -193438,25 +193437,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0905bc: |[0905bc] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ -0905cc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0905ce: 6e10 1e19 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@191e │ │ -0905d4: 5430 9e09 |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ -0905d8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0905dc: 5430 9e09 |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ -0905e0: 5431 9b09 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0905e4: 6e20 ea18 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@18ea │ │ -0905ea: 5b32 9a09 |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0905ee: 5b32 9b09 |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0905f2: 0e00 |0013: return-void │ │ +0905c0: |[0905c0] android.support.v7.internal.widget.ActionBarContextView.killMode:()V │ │ +0905d0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0905d2: 6e10 1e19 0300 |0001: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeAllViews:()V // method@191e │ │ +0905d8: 5430 9e09 |0004: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ +0905dc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0905e0: 5430 9e09 |0008: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ +0905e4: 5431 9b09 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0905e8: 6e20 ea18 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@18ea │ │ +0905ee: 5b32 9a09 |000f: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0905f2: 5b32 9b09 |0011: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0905f6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=248 │ │ 0x0004 line=249 │ │ 0x0008 line=250 │ │ 0x000f line=252 │ │ 0x0011 line=253 │ │ @@ -193469,23 +193468,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0905f4: |[0905f4] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -090604: 6f10 7c18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@187c │ │ -09060a: 5410 9709 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -09060e: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -090612: 5410 9709 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090616: 6e10 3a16 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -09061c: 5410 9709 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090620: 6e10 3b16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ -090626: 0e00 |0011: return-void │ │ +0905f8: |[0905f8] android.support.v7.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +090608: 6f10 7c18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@187c │ │ +09060e: 5410 9709 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090612: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +090616: 5410 9709 |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +09061a: 6e10 3a16 0000 |0009: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +090620: 5410 9709 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090624: 6e10 3b16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ +09062a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=85 │ │ 0x0007 line=86 │ │ 0x000c line=87 │ │ 0x0011 line=89 │ │ @@ -193497,74 +193496,74 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 110 16-bit code units │ │ -090628: |[090628] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -090638: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09063c: 6e10 0b19 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@190b │ │ -090642: 0a02 |0005: move-result v2 │ │ -090644: 6e10 0d19 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ -09064a: 0a03 |0009: move-result v3 │ │ -09064c: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ -090650: 6e10 0d19 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ -090656: 0a05 |000f: move-result v5 │ │ -090658: b154 |0010: sub-int/2addr v4, v5 │ │ -09065a: 6e10 0a19 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@190a │ │ -090660: 0a05 |0014: move-result v5 │ │ -090662: 9100 0405 |0015: sub-int v0, v4, v5 │ │ -090666: 5474 9809 |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -09066a: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ -09066e: 5474 9809 |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -090672: 6e10 9d1e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -090678: 0a04 |0020: move-result v4 │ │ -09067a: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ -09067e: 5474 9809 |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -090682: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -090688: 0c01 |0028: move-result-object v1 │ │ -09068a: 1f01 ac03 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -09068e: 5214 700b |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ -090692: b042 |002d: add-int/2addr v2, v4 │ │ -090694: 5474 9809 |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -090698: 6e50 1b19 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ -09069e: 0a04 |0033: move-result v4 │ │ -0906a0: b042 |0034: add-int/2addr v2, v4 │ │ -0906a2: 5214 710b |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ -0906a6: b042 |0037: add-int/2addr v2, v4 │ │ -0906a8: 5474 a309 |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0906ac: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ -0906b0: 5474 9a09 |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0906b4: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ -0906b8: 5474 a309 |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0906bc: 6e10 6320 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ -0906c2: 0a04 |0045: move-result v4 │ │ -0906c4: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ -0906c8: 5474 a309 |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -0906cc: 6e50 1b19 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ -0906d2: 0a04 |004d: move-result v4 │ │ -0906d4: b042 |004e: add-int/2addr v2, v4 │ │ -0906d6: 5474 9a09 |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0906da: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ -0906de: 5474 9a09 |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0906e2: 6e50 1b19 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ -0906e8: 0a04 |0058: move-result v4 │ │ -0906ea: b042 |0059: add-int/2addr v2, v4 │ │ -0906ec: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ -0906f0: 6e10 0c19 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@190c │ │ -0906f6: 0a05 |005f: move-result v5 │ │ -0906f8: 9102 0405 |0060: sub-int v2, v4, v5 │ │ -0906fc: 5474 9b09 |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090700: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ -090704: 5474 9b09 |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090708: 6e50 1c19 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@191c │ │ -09070e: 0a04 |006b: move-result v4 │ │ -090710: b142 |006c: sub-int/2addr v2, v4 │ │ -090712: 0e00 |006d: return-void │ │ +09062c: |[09062c] android.support.v7.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +09063c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +090640: 6e10 0b19 0700 |0002: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@190b │ │ +090646: 0a02 |0005: move-result v2 │ │ +090648: 6e10 0d19 0700 |0006: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ +09064e: 0a03 |0009: move-result v3 │ │ +090650: 9104 0c0a |000a: sub-int v4, v12, v10 │ │ +090654: 6e10 0d19 0700 |000c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ +09065a: 0a05 |000f: move-result v5 │ │ +09065c: b154 |0010: sub-int/2addr v4, v5 │ │ +09065e: 6e10 0a19 0700 |0011: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@190a │ │ +090664: 0a05 |0014: move-result v5 │ │ +090666: 9100 0405 |0015: sub-int v0, v4, v5 │ │ +09066a: 5474 9809 |0017: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +09066e: 3804 1f00 |0019: if-eqz v4, 0038 // +001f │ │ +090672: 5474 9809 |001b: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090676: 6e10 9d1e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +09067c: 0a04 |0020: move-result v4 │ │ +09067e: 3264 1700 |0021: if-eq v4, v6, 0038 // +0017 │ │ +090682: 5474 9809 |0023: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090686: 6e10 891e 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +09068c: 0c01 |0028: move-result-object v1 │ │ +09068e: 1f01 b503 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +090692: 5214 700b |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ +090696: b042 |002d: add-int/2addr v2, v4 │ │ +090698: 5474 9809 |002e: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +09069c: 6e50 1b19 4732 |0030: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ +0906a2: 0a04 |0033: move-result v4 │ │ +0906a4: b042 |0034: add-int/2addr v2, v4 │ │ +0906a6: 5214 710b |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ +0906aa: b042 |0037: add-int/2addr v2, v4 │ │ +0906ac: 5474 a309 |0038: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0906b0: 3804 1500 |003a: if-eqz v4, 004f // +0015 │ │ +0906b4: 5474 9a09 |003c: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0906b8: 3904 1100 |003e: if-nez v4, 004f // +0011 │ │ +0906bc: 5474 a309 |0040: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0906c0: 6e10 6320 0400 |0042: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ +0906c6: 0a04 |0045: move-result v4 │ │ +0906c8: 3264 0900 |0046: if-eq v4, v6, 004f // +0009 │ │ +0906cc: 5474 a309 |0048: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +0906d0: 6e50 1b19 4732 |004a: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ +0906d6: 0a04 |004d: move-result v4 │ │ +0906d8: b042 |004e: add-int/2addr v2, v4 │ │ +0906da: 5474 9a09 |004f: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0906de: 3804 0900 |0051: if-eqz v4, 005a // +0009 │ │ +0906e2: 5474 9a09 |0053: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0906e6: 6e50 1b19 4732 |0055: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@191b │ │ +0906ec: 0a04 |0058: move-result v4 │ │ +0906ee: b042 |0059: add-int/2addr v2, v4 │ │ +0906f0: 9104 0b09 |005a: sub-int v4, v11, v9 │ │ +0906f4: 6e10 0c19 0700 |005c: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@190c │ │ +0906fa: 0a05 |005f: move-result v5 │ │ +0906fc: 9102 0405 |0060: sub-int v2, v4, v5 │ │ +090700: 5474 9b09 |0062: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090704: 3804 0900 |0064: if-eqz v4, 006d // +0009 │ │ +090708: 5474 9b09 |0066: iget-object v4, v7, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +09070c: 6e50 1c19 4732 |0068: invoke-virtual {v7, v4, v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@191c │ │ +090712: 0a04 |006b: move-result v4 │ │ +090714: b142 |006c: sub-int/2addr v2, v4 │ │ +090716: 0e00 |006d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=379 │ │ 0x000a line=380 │ │ 0x0017 line=382 │ │ 0x0023 line=383 │ │ @@ -193596,272 +193595,272 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 30 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 512 16-bit code units │ │ -090714: |[090714] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -090724: 7701 671e 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -09072a: 0a17 |0003: move-result v23 │ │ -09072c: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ -090730: 0200 1700 |0006: move/from16 v0, v23 │ │ -090734: 0201 1800 |0008: move/from16 v1, v24 │ │ -090738: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -09073c: 2218 5204 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@0452 │ │ -090740: 2219 6404 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@0464 │ │ -090744: 7601 d422 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09074a: 7401 b922 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -090750: 0c1a |0016: move-result-object v26 │ │ -090752: 7401 8d22 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -090758: 0c1a |001a: move-result-object v26 │ │ -09075a: 7402 dc22 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -090760: 0c19 |001e: move-result-object v25 │ │ -090762: 1a1a 3200 |001f: const-string v26, " can only be used " // string@0032 │ │ -090766: 7402 dc22 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09076c: 0c19 |0024: move-result-object v25 │ │ -09076e: 1a1a be26 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@26be │ │ -090772: 7402 dc22 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -090778: 0c19 |002a: move-result-object v25 │ │ -09077a: 7401 e122 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -090780: 0c19 |002e: move-result-object v25 │ │ -090782: 7602 a022 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -090788: 2718 |0032: throw v24 │ │ -09078a: 7701 671e 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -090790: 0a0c |0036: move-result v12 │ │ -090792: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -090796: 2218 5204 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@0452 │ │ -09079a: 2219 6404 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@0464 │ │ -09079e: 7601 d422 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0907a4: 7401 b922 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -0907aa: 0c1a |0043: move-result-object v26 │ │ -0907ac: 7401 8d22 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -0907b2: 0c1a |0047: move-result-object v26 │ │ -0907b4: 7402 dc22 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0907ba: 0c19 |004b: move-result-object v25 │ │ -0907bc: 1a1a 3200 |004c: const-string v26, " can only be used " // string@0032 │ │ -0907c0: 7402 dc22 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0907c6: 0c19 |0051: move-result-object v25 │ │ -0907c8: 1a1a bd26 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@26bd │ │ -0907cc: 7402 dc22 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0907d2: 0c19 |0057: move-result-object v25 │ │ -0907d4: 7401 e122 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0907da: 0c19 |005b: move-result-object v25 │ │ -0907dc: 7602 a022 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0907e2: 2718 |005f: throw v24 │ │ -0907e4: 7701 681e 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -0907ea: 0a05 |0063: move-result v5 │ │ -0907ec: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ -0907f0: 5200 9909 |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -0907f4: 0218 0000 |0068: move/from16 v24, v0 │ │ -0907f8: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ -0907fc: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ -090800: 520f 9909 |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -090804: 7401 0d19 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ -09080a: 0a18 |0073: move-result v24 │ │ -09080c: 7401 0a19 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@190a │ │ -090812: 0a19 |0077: move-result v25 │ │ -090814: 9016 1819 |0078: add-int v22, v24, v25 │ │ -090818: 7401 0b19 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@190b │ │ -09081e: 0a18 |007d: move-result v24 │ │ -090820: 9118 0518 |007e: sub-int v24, v5, v24 │ │ -090824: 7401 0c19 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@190c │ │ -09082a: 0a19 |0083: move-result v25 │ │ -09082c: 9103 1819 |0084: sub-int v3, v24, v25 │ │ -090830: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ -090834: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ -090838: 0200 1800 |008a: move/from16 v0, v24 │ │ -09083c: 7120 691e 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -090842: 0a04 |008f: move-result v4 │ │ -090844: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ -090848: 5400 9809 |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -09084c: 0818 0000 |0094: move-object/from16 v24, v0 │ │ -090850: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ -090854: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ -090858: 5400 9809 |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -09085c: 0818 0000 |009c: move-object/from16 v24, v0 │ │ -090860: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ -090864: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ -090868: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ -09086c: 0202 1900 |00a4: move/from16 v2, v25 │ │ -090870: 6e52 1719 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ -090876: 0a03 |00a9: move-result v3 │ │ -090878: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ -09087c: 5400 9809 |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ -090880: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ -090884: 7401 891e 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -09088a: 0c0e |00b3: move-result-object v14 │ │ -09088c: 1f0e ac03 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@03ac │ │ -090890: 52e0 700b |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ -090894: 0218 0000 |00b8: move/from16 v24, v0 │ │ -090898: 52e0 710b |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ -09089c: 0219 0000 |00bc: move/from16 v25, v0 │ │ -0908a0: 9018 1819 |00be: add-int v24, v24, v25 │ │ -0908a4: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ -0908a8: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ -0908ac: 5400 9b09 |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0908b0: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ -0908b4: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ -0908b8: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ -0908bc: 5400 9b09 |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0908c0: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ -0908c4: 7401 6c16 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -0908ca: 0c18 |00d3: move-result-object v24 │ │ -0908cc: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ -0908d0: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ -0908d4: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -0908d8: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ -0908dc: 5400 9b09 |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -0908e0: 0818 0000 |00de: move-object/from16 v24, v0 │ │ -0908e4: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ -0908e8: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ -0908ec: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ -0908f0: 0202 1900 |00e6: move/from16 v2, v25 │ │ -0908f4: 6e52 1719 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ -0908fa: 0a03 |00eb: move-result v3 │ │ -0908fc: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ -090900: 5400 a309 |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090904: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ -090908: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ -09090c: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ -090910: 5400 9a09 |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -090914: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ -090918: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ -09091c: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ -090920: 5500 a409 |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ -090924: 0218 0000 |0100: move/from16 v24, v0 │ │ -090928: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ -09092c: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ -090930: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ -090934: 7702 691e 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -09093a: 0a14 |010b: move-result v20 │ │ -09093c: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ -090940: 5400 a309 |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090944: 0818 0000 |0110: move-object/from16 v24, v0 │ │ -090948: 0800 1800 |0112: move-object/from16 v0, v24 │ │ -09094c: 0201 1400 |0114: move/from16 v1, v20 │ │ -090950: 6e30 6520 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ -090956: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ -09095a: 5400 a309 |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -09095e: 0818 0000 |011d: move-object/from16 v24, v0 │ │ -090962: 7401 6120 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ -090968: 0a13 |0122: move-result v19 │ │ -09096a: 0200 1300 |0123: move/from16 v0, v19 │ │ -09096e: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ -090972: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ -090976: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ -09097a: 9103 0313 |012b: sub-int v3, v3, v19 │ │ -09097e: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ -090982: 5400 a309 |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090986: 0819 0000 |0131: move-object/from16 v25, v0 │ │ -09098a: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ -09098e: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ -090992: 0800 1900 |0137: move-object/from16 v0, v25 │ │ -090996: 0201 1800 |0139: move/from16 v1, v24 │ │ -09099a: 6e20 7520 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -0909a0: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ -0909a4: 5400 9a09 |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0909a8: 0818 0000 |0142: move-object/from16 v24, v0 │ │ -0909ac: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ -0909b0: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ -0909b4: 5400 9a09 |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -0909b8: 0818 0000 |014a: move-object/from16 v24, v0 │ │ -0909bc: 7401 891e 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0909c2: 0c0e |014f: move-result-object v14 │ │ -0909c4: 52e0 6f0b |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0909c8: 0218 0000 |0152: move/from16 v24, v0 │ │ -0909cc: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ -0909d0: 0200 1800 |0156: move/from16 v0, v24 │ │ -0909d4: 0201 1900 |0158: move/from16 v1, v25 │ │ -0909d8: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ -0909dc: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ -0909e0: 52e0 6f0b |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0909e4: 0218 0000 |0160: move/from16 v24, v0 │ │ -0909e8: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ -0909ec: 52e0 6f0b |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0909f0: 0218 0000 |0166: move/from16 v24, v0 │ │ -0909f4: 0200 1800 |0168: move/from16 v0, v24 │ │ -0909f8: 7120 b222 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0909fe: 0a09 |016d: move-result v9 │ │ -090a00: 52e0 6e0b |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -090a04: 0218 0000 |0170: move/from16 v24, v0 │ │ -090a08: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ -090a0c: 0200 1800 |0174: move/from16 v0, v24 │ │ -090a10: 0201 1900 |0176: move/from16 v1, v25 │ │ -090a14: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ -090a18: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ -090a1c: 52e0 6e0b |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -090a20: 0218 0000 |017e: move/from16 v24, v0 │ │ -090a24: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ -090a28: 52e0 6e0b |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -090a2c: 0218 0000 |0184: move/from16 v24, v0 │ │ -090a30: 0200 1800 |0186: move/from16 v0, v24 │ │ -090a34: 7120 b222 b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -090a3a: 0a07 |018b: move-result v7 │ │ -090a3c: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ -090a40: 5400 9a09 |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -090a44: 0818 0000 |0190: move-object/from16 v24, v0 │ │ -090a48: 7120 691e a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -090a4e: 0a19 |0195: move-result v25 │ │ -090a50: 7120 691e 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -090a56: 0a1a |0199: move-result v26 │ │ -090a58: 7403 b21e 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -090a5e: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ -090a62: 5200 9909 |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -090a66: 0218 0000 |01a1: move/from16 v24, v0 │ │ -090a6a: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ -090a6e: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ -090a72: 7401 0719 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1907 │ │ -090a78: 0a06 |01aa: move-result v6 │ │ -090a7a: 120d |01ab: const/4 v13, #int 0 // #0 │ │ -090a7c: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ -090a80: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ -090a84: 6e20 0619 d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1906 │ │ -090a8a: 0c15 |01b3: move-result-object v21 │ │ -090a8c: 7401 8d1e 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -090a92: 0a18 |01b7: move-result v24 │ │ -090a94: 9011 1816 |01b8: add-int v17, v24, v22 │ │ -090a98: 0200 1100 |01ba: move/from16 v0, v17 │ │ -090a9c: 0201 1000 |01bc: move/from16 v1, v16 │ │ -090aa0: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ -090aa4: 0210 1100 |01c0: move/from16 v16, v17 │ │ -090aa8: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ -090aac: 28e8 |01c4: goto 01ac // -0018 │ │ -090aae: 7701 681e 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -090ab4: 0a0f |01c8: move-result v15 │ │ -090ab6: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ -090aba: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ -090abe: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ -090ac2: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ -090ac6: 2900 66ff |01d1: goto/16 0137 // -009a │ │ -090aca: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ -090ace: 5400 a309 |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090ad2: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ -090ad6: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ -090ada: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ -090ade: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ -090ae2: 0202 1900 |01df: move/from16 v2, v25 │ │ -090ae6: 6e52 1719 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ -090aec: 0a03 |01e4: move-result v3 │ │ -090aee: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ -090af2: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ -090af6: 2900 75ff |01e9: goto/16 015e // -008b │ │ -090afa: 0139 |01eb: move v9, v3 │ │ -090afc: 2882 |01ec: goto 016e // -007e │ │ -090afe: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ -090b02: 288d |01ef: goto 017c // -0073 │ │ -090b04: 01b7 |01f0: move v7, v11 │ │ -090b06: 289b |01f1: goto 018c // -0065 │ │ -090b08: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ -090b0c: 0201 1000 |01f4: move/from16 v1, v16 │ │ -090b10: 6e30 2519 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1925 │ │ -090b16: 0e00 |01f9: return-void │ │ -090b18: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ -090b1c: 6e30 2519 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1925 │ │ -090b22: 28fa |01ff: goto 01f9 // -0006 │ │ +090718: |[090718] android.support.v7.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +090728: 7701 671e 1c00 |0000: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +09072e: 0a17 |0003: move-result v23 │ │ +090730: 1518 0040 |0004: const/high16 v24, #int 1073741824 // #4000 │ │ +090734: 0200 1700 |0006: move/from16 v0, v23 │ │ +090738: 0201 1800 |0008: move/from16 v1, v24 │ │ +09073c: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ +090740: 2218 5b04 |000c: new-instance v24, Ljava/lang/IllegalStateException; // type@045b │ │ +090744: 2219 6d04 |000e: new-instance v25, Ljava/lang/StringBuilder; // type@046d │ │ +090748: 7601 d422 1900 |0010: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09074e: 7401 b922 1b00 |0013: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +090754: 0c1a |0016: move-result-object v26 │ │ +090756: 7401 8d22 1a00 |0017: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +09075c: 0c1a |001a: move-result-object v26 │ │ +09075e: 7402 dc22 1900 |001b: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +090764: 0c19 |001e: move-result-object v25 │ │ +090766: 1a1a 3200 |001f: const-string v26, " can only be used " // string@0032 │ │ +09076a: 7402 dc22 1900 |0021: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +090770: 0c19 |0024: move-result-object v25 │ │ +090772: 1a1a c726 |0025: const-string v26, "with android:layout_width="FILL_PARENT" (or fill_parent)" // string@26c7 │ │ +090776: 7402 dc22 1900 |0027: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09077c: 0c19 |002a: move-result-object v25 │ │ +09077e: 7401 e122 1900 |002b: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +090784: 0c19 |002e: move-result-object v25 │ │ +090786: 7602 a022 1800 |002f: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +09078c: 2718 |0032: throw v24 │ │ +09078e: 7701 671e 1d00 |0033: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +090794: 0a0c |0036: move-result v12 │ │ +090796: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ +09079a: 2218 5b04 |0039: new-instance v24, Ljava/lang/IllegalStateException; // type@045b │ │ +09079e: 2219 6d04 |003b: new-instance v25, Ljava/lang/StringBuilder; // type@046d │ │ +0907a2: 7601 d422 1900 |003d: invoke-direct/range {v25}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0907a8: 7401 b922 1b00 |0040: invoke-virtual/range {v27}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +0907ae: 0c1a |0043: move-result-object v26 │ │ +0907b0: 7401 8d22 1a00 |0044: invoke-virtual/range {v26}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +0907b6: 0c1a |0047: move-result-object v26 │ │ +0907b8: 7402 dc22 1900 |0048: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0907be: 0c19 |004b: move-result-object v25 │ │ +0907c0: 1a1a 3200 |004c: const-string v26, " can only be used " // string@0032 │ │ +0907c4: 7402 dc22 1900 |004e: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0907ca: 0c19 |0051: move-result-object v25 │ │ +0907cc: 1a1a c626 |0052: const-string v26, "with android:layout_height="wrap_content"" // string@26c6 │ │ +0907d0: 7402 dc22 1900 |0054: invoke-virtual/range {v25, v26}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0907d6: 0c19 |0057: move-result-object v25 │ │ +0907d8: 7401 e122 1900 |0058: invoke-virtual/range {v25}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0907de: 0c19 |005b: move-result-object v25 │ │ +0907e0: 7602 a022 1800 |005c: invoke-direct/range {v24, v25}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0907e6: 2718 |005f: throw v24 │ │ +0907e8: 7701 681e 1c00 |0060: invoke-static/range {v28}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +0907ee: 0a05 |0063: move-result v5 │ │ +0907f0: 0800 1b00 |0064: move-object/from16 v0, v27 │ │ +0907f4: 5200 9909 |0066: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +0907f8: 0218 0000 |0068: move/from16 v24, v0 │ │ +0907fc: 3d18 5b01 |006a: if-lez v24, 01c5 // +015b │ │ +090800: 0800 1b00 |006c: move-object/from16 v0, v27 │ │ +090804: 520f 9909 |006e: iget v15, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +090808: 7401 0d19 1b00 |0070: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@190d │ │ +09080e: 0a18 |0073: move-result v24 │ │ +090810: 7401 0a19 1b00 |0074: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@190a │ │ +090816: 0a19 |0077: move-result v25 │ │ +090818: 9016 1819 |0078: add-int v22, v24, v25 │ │ +09081c: 7401 0b19 1b00 |007a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@190b │ │ +090822: 0a18 |007d: move-result v24 │ │ +090824: 9118 0518 |007e: sub-int v24, v5, v24 │ │ +090828: 7401 0c19 1b00 |0080: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@190c │ │ +09082e: 0a19 |0083: move-result v25 │ │ +090830: 9103 1819 |0084: sub-int v3, v24, v25 │ │ +090834: 910b 0f16 |0086: sub-int v11, v15, v22 │ │ +090838: 1518 0080 |0088: const/high16 v24, #int -2147483648 // #8000 │ │ +09083c: 0200 1800 |008a: move/from16 v0, v24 │ │ +090840: 7120 691e 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +090846: 0a04 |008f: move-result v4 │ │ +090848: 0800 1b00 |0090: move-object/from16 v0, v27 │ │ +09084c: 5400 9809 |0092: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090850: 0818 0000 |0094: move-object/from16 v24, v0 │ │ +090854: 3818 2c00 |0096: if-eqz v24, 00c2 // +002c │ │ +090858: 0800 1b00 |0098: move-object/from16 v0, v27 │ │ +09085c: 5400 9809 |009a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090860: 0818 0000 |009c: move-object/from16 v24, v0 │ │ +090864: 1319 0000 |009e: const/16 v25, #int 0 // #0 │ │ +090868: 0800 1b00 |00a0: move-object/from16 v0, v27 │ │ +09086c: 0801 1800 |00a2: move-object/from16 v1, v24 │ │ +090870: 0202 1900 |00a4: move/from16 v2, v25 │ │ +090874: 6e52 1719 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ +09087a: 0a03 |00a9: move-result v3 │ │ +09087c: 0800 1b00 |00aa: move-object/from16 v0, v27 │ │ +090880: 5400 9809 |00ac: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mClose:Landroid/view/View; // field@0998 │ │ +090884: 0818 0000 |00ae: move-object/from16 v24, v0 │ │ +090888: 7401 891e 1800 |00b0: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +09088e: 0c0e |00b3: move-result-object v14 │ │ +090890: 1f0e b503 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@03b5 │ │ +090894: 52e0 700b |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0b70 │ │ +090898: 0218 0000 |00b8: move/from16 v24, v0 │ │ +09089c: 52e0 710b |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0b71 │ │ +0908a0: 0219 0000 |00bc: move/from16 v25, v0 │ │ +0908a4: 9018 1819 |00be: add-int v24, v24, v25 │ │ +0908a8: 9103 0318 |00c0: sub-int v3, v3, v24 │ │ +0908ac: 0800 1b00 |00c2: move-object/from16 v0, v27 │ │ +0908b0: 5400 9b09 |00c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0908b4: 0818 0000 |00c6: move-object/from16 v24, v0 │ │ +0908b8: 3818 2400 |00c8: if-eqz v24, 00ec // +0024 │ │ +0908bc: 0800 1b00 |00ca: move-object/from16 v0, v27 │ │ +0908c0: 5400 9b09 |00cc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0908c4: 0818 0000 |00ce: move-object/from16 v24, v0 │ │ +0908c8: 7401 6c16 1800 |00d0: invoke-virtual/range {v24}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +0908ce: 0c18 |00d3: move-result-object v24 │ │ +0908d0: 0800 1800 |00d4: move-object/from16 v0, v24 │ │ +0908d4: 0801 1b00 |00d6: move-object/from16 v1, v27 │ │ +0908d8: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ +0908dc: 0800 1b00 |00da: move-object/from16 v0, v27 │ │ +0908e0: 5400 9b09 |00dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +0908e4: 0818 0000 |00de: move-object/from16 v24, v0 │ │ +0908e8: 1319 0000 |00e0: const/16 v25, #int 0 // #0 │ │ +0908ec: 0800 1b00 |00e2: move-object/from16 v0, v27 │ │ +0908f0: 0801 1800 |00e4: move-object/from16 v1, v24 │ │ +0908f4: 0202 1900 |00e6: move/from16 v2, v25 │ │ +0908f8: 6e52 1719 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ +0908fe: 0a03 |00eb: move-result v3 │ │ +090900: 0800 1b00 |00ec: move-object/from16 v0, v27 │ │ +090904: 5400 a309 |00ee: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090908: 0818 0000 |00f0: move-object/from16 v24, v0 │ │ +09090c: 3818 4c00 |00f2: if-eqz v24, 013e // +004c │ │ +090910: 0800 1b00 |00f4: move-object/from16 v0, v27 │ │ +090914: 5400 9a09 |00f6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +090918: 0818 0000 |00f8: move-object/from16 v24, v0 │ │ +09091c: 3918 4400 |00fa: if-nez v24, 013e // +0044 │ │ +090920: 0800 1b00 |00fc: move-object/from16 v0, v27 │ │ +090924: 5500 a409 |00fe: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ +090928: 0218 0000 |0100: move/from16 v24, v0 │ │ +09092c: 3818 d100 |0102: if-eqz v24, 01d3 // +00d1 │ │ +090930: 1318 0000 |0104: const/16 v24, #int 0 // #0 │ │ +090934: 1319 0000 |0106: const/16 v25, #int 0 // #0 │ │ +090938: 7702 691e 1800 |0108: invoke-static/range {v24, v25}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +09093e: 0a14 |010b: move-result v20 │ │ +090940: 0800 1b00 |010c: move-object/from16 v0, v27 │ │ +090944: 5400 a309 |010e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090948: 0818 0000 |0110: move-object/from16 v24, v0 │ │ +09094c: 0800 1800 |0112: move-object/from16 v0, v24 │ │ +090950: 0201 1400 |0114: move/from16 v1, v20 │ │ +090954: 6e30 6520 1004 |0116: invoke-virtual {v0, v1, v4}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ +09095a: 0800 1b00 |0119: move-object/from16 v0, v27 │ │ +09095e: 5400 a309 |011b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090962: 0818 0000 |011d: move-object/from16 v24, v0 │ │ +090966: 7401 6120 1800 |011f: invoke-virtual/range {v24}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ +09096c: 0a13 |0122: move-result v19 │ │ +09096e: 0200 1300 |0123: move/from16 v0, v19 │ │ +090972: 3630 a600 |0125: if-gt v0, v3, 01cb // +00a6 │ │ +090976: 1312 0100 |0127: const/16 v18, #int 1 // #1 │ │ +09097a: 3812 0400 |0129: if-eqz v18, 012d // +0004 │ │ +09097e: 9103 0313 |012b: sub-int v3, v3, v19 │ │ +090982: 0800 1b00 |012d: move-object/from16 v0, v27 │ │ +090986: 5400 a309 |012f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +09098a: 0819 0000 |0131: move-object/from16 v25, v0 │ │ +09098e: 3812 9c00 |0133: if-eqz v18, 01cf // +009c │ │ +090992: 1318 0000 |0135: const/16 v24, #int 0 // #0 │ │ +090996: 0800 1900 |0137: move-object/from16 v0, v25 │ │ +09099a: 0201 1800 |0139: move/from16 v1, v24 │ │ +09099e: 6e20 7520 1000 |013b: invoke-virtual {v0, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +0909a4: 0800 1b00 |013e: move-object/from16 v0, v27 │ │ +0909a8: 5400 9a09 |0140: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0909ac: 0818 0000 |0142: move-object/from16 v24, v0 │ │ +0909b0: 3818 5900 |0144: if-eqz v24, 019d // +0059 │ │ +0909b4: 0800 1b00 |0146: move-object/from16 v0, v27 │ │ +0909b8: 5400 9a09 |0148: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +0909bc: 0818 0000 |014a: move-object/from16 v24, v0 │ │ +0909c0: 7401 891e 1800 |014c: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0909c6: 0c0e |014f: move-result-object v14 │ │ +0909c8: 52e0 6f0b |0150: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0909cc: 0218 0000 |0152: move/from16 v24, v0 │ │ +0909d0: 1319 feff |0154: const/16 v25, #int -2 // #fffe │ │ +0909d4: 0200 1800 |0156: move/from16 v0, v24 │ │ +0909d8: 0201 1900 |0158: move/from16 v1, v25 │ │ +0909dc: 3210 8d00 |015a: if-eq v0, v1, 01e7 // +008d │ │ +0909e0: 150a 0040 |015c: const/high16 v10, #int 1073741824 // #4000 │ │ +0909e4: 52e0 6f0b |015e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0909e8: 0218 0000 |0160: move/from16 v24, v0 │ │ +0909ec: 3a18 8900 |0162: if-ltz v24, 01eb // +0089 │ │ +0909f0: 52e0 6f0b |0164: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0909f4: 0218 0000 |0166: move/from16 v24, v0 │ │ +0909f8: 0200 1800 |0168: move/from16 v0, v24 │ │ +0909fc: 7120 b222 3000 |016a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +090a02: 0a09 |016d: move-result v9 │ │ +090a04: 52e0 6e0b |016e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +090a08: 0218 0000 |0170: move/from16 v24, v0 │ │ +090a0c: 1319 feff |0172: const/16 v25, #int -2 // #fffe │ │ +090a10: 0200 1800 |0174: move/from16 v0, v24 │ │ +090a14: 0201 1900 |0176: move/from16 v1, v25 │ │ +090a18: 3210 7500 |0178: if-eq v0, v1, 01ed // +0075 │ │ +090a1c: 1508 0040 |017a: const/high16 v8, #int 1073741824 // #4000 │ │ +090a20: 52e0 6e0b |017c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +090a24: 0218 0000 |017e: move/from16 v24, v0 │ │ +090a28: 3a18 7000 |0180: if-ltz v24, 01f0 // +0070 │ │ +090a2c: 52e0 6e0b |0182: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +090a30: 0218 0000 |0184: move/from16 v24, v0 │ │ +090a34: 0200 1800 |0186: move/from16 v0, v24 │ │ +090a38: 7120 b222 b000 |0188: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +090a3e: 0a07 |018b: move-result v7 │ │ +090a40: 0800 1b00 |018c: move-object/from16 v0, v27 │ │ +090a44: 5400 9a09 |018e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +090a48: 0818 0000 |0190: move-object/from16 v24, v0 │ │ +090a4c: 7120 691e a900 |0192: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +090a52: 0a19 |0195: move-result v25 │ │ +090a54: 7120 691e 8700 |0196: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +090a5a: 0a1a |0199: move-result v26 │ │ +090a5c: 7403 b21e 1800 |019a: invoke-virtual/range {v24, v25, v26}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +090a62: 0800 1b00 |019d: move-object/from16 v0, v27 │ │ +090a66: 5200 9909 |019f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +090a6a: 0218 0000 |01a1: move/from16 v24, v0 │ │ +090a6e: 3c18 5700 |01a3: if-gtz v24, 01fa // +0057 │ │ +090a72: 1310 0000 |01a5: const/16 v16, #int 0 // #0 │ │ +090a76: 7401 0719 1b00 |01a7: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildCount:()I // method@1907 │ │ +090a7c: 0a06 |01aa: move-result v6 │ │ +090a7e: 120d |01ab: const/4 v13, #int 0 // #0 │ │ +090a80: 356d 4600 |01ac: if-ge v13, v6, 01f2 // +0046 │ │ +090a84: 0800 1b00 |01ae: move-object/from16 v0, v27 │ │ +090a88: 6e20 0619 d000 |01b0: invoke-virtual {v0, v13}, Landroid/support/v7/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@1906 │ │ +090a8e: 0c15 |01b3: move-result-object v21 │ │ +090a90: 7401 8d1e 1500 |01b4: invoke-virtual/range {v21}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +090a96: 0a18 |01b7: move-result v24 │ │ +090a98: 9011 1816 |01b8: add-int v17, v24, v22 │ │ +090a9c: 0200 1100 |01ba: move/from16 v0, v17 │ │ +090aa0: 0201 1000 |01bc: move/from16 v1, v16 │ │ +090aa4: 3710 0400 |01be: if-le v0, v1, 01c2 // +0004 │ │ +090aa8: 0210 1100 |01c0: move/from16 v16, v17 │ │ +090aac: d80d 0d01 |01c2: add-int/lit8 v13, v13, #int 1 // #01 │ │ +090ab0: 28e8 |01c4: goto 01ac // -0018 │ │ +090ab2: 7701 681e 1d00 |01c5: invoke-static/range {v29}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +090ab8: 0a0f |01c8: move-result v15 │ │ +090aba: 2900 a7fe |01c9: goto/16 0070 // -0159 │ │ +090abe: 1312 0000 |01cb: const/16 v18, #int 0 // #0 │ │ +090ac2: 2900 5cff |01cd: goto/16 0129 // -00a4 │ │ +090ac6: 1318 0800 |01cf: const/16 v24, #int 8 // #8 │ │ +090aca: 2900 66ff |01d1: goto/16 0137 // -009a │ │ +090ace: 0800 1b00 |01d3: move-object/from16 v0, v27 │ │ +090ad2: 5400 a309 |01d5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090ad6: 0818 0000 |01d7: move-object/from16 v24, v0 │ │ +090ada: 1319 0000 |01d9: const/16 v25, #int 0 // #0 │ │ +090ade: 0800 1b00 |01db: move-object/from16 v0, v27 │ │ +090ae2: 0801 1800 |01dd: move-object/from16 v1, v24 │ │ +090ae6: 0202 1900 |01df: move/from16 v2, v25 │ │ +090aea: 6e52 1719 1043 |01e1: invoke-virtual {v0, v1, v3, v4, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@1917 │ │ +090af0: 0a03 |01e4: move-result v3 │ │ +090af2: 2900 59ff |01e5: goto/16 013e // -00a7 │ │ +090af6: 150a 0080 |01e7: const/high16 v10, #int -2147483648 // #8000 │ │ +090afa: 2900 75ff |01e9: goto/16 015e // -008b │ │ +090afe: 0139 |01eb: move v9, v3 │ │ +090b00: 2882 |01ec: goto 016e // -007e │ │ +090b02: 1508 0080 |01ed: const/high16 v8, #int -2147483648 // #8000 │ │ +090b06: 288d |01ef: goto 017c // -0073 │ │ +090b08: 01b7 |01f0: move v7, v11 │ │ +090b0a: 289b |01f1: goto 018c // -0065 │ │ +090b0c: 0800 1b00 |01f2: move-object/from16 v0, v27 │ │ +090b10: 0201 1000 |01f4: move/from16 v1, v16 │ │ +090b14: 6e30 2519 5001 |01f6: invoke-virtual {v0, v5, v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1925 │ │ +090b1a: 0e00 |01f9: return-void │ │ +090b1c: 0800 1b00 |01fa: move-object/from16 v0, v27 │ │ +090b20: 6e30 2519 500f |01fc: invoke-virtual {v0, v5, v15}, Landroid/support/v7/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@1925 │ │ +090b26: 28fa |01ff: goto 01f9 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x000c line=297 │ │ 0x0033 line=301 │ │ 0x0037 line=302 │ │ @@ -193961,17 +193960,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -090b24: |[090b24] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ -090b34: 6f10 8318 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1883 │ │ -090b3a: 0e00 |0003: return-void │ │ +090b28: |[090b28] android.support.v7.internal.widget.ActionBarContextView.postShowOverflowMenu:()V │ │ +090b38: 6f10 8318 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1883 │ │ +090b3e: 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;) │ │ @@ -193979,17 +193978,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090b3c: |[090b3c] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -090b4c: 5901 9909 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -090b50: 0e00 |0002: return-void │ │ +090b40: |[090b40] android.support.v7.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +090b50: 5901 9909 |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +090b54: 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 │ │ @@ -193999,30 +193998,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -090b54: |[090b54] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -090b64: 5410 9a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -090b68: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -090b6c: 5410 9a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -090b70: 6e20 1f19 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@191f │ │ -090b76: 5b12 9a09 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ -090b7a: 5410 a309 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090b7e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -090b82: 5410 a309 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090b86: 6e20 1f19 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@191f │ │ -090b8c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -090b8e: 5b10 a309 |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ -090b92: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -090b96: 6e20 fe18 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ -090b9c: 6e10 2019 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1920 │ │ -090ba2: 0e00 |001f: return-void │ │ +090b58: |[090b58] android.support.v7.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +090b68: 5410 9a09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +090b6c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +090b70: 5410 9a09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +090b74: 6e20 1f19 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@191f │ │ +090b7a: 5b12 9a09 |0009: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@099a │ │ +090b7e: 5410 a309 |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090b82: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +090b86: 5410 a309 |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090b8a: 6e20 1f19 0100 |0011: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@191f │ │ +090b90: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +090b92: 5b10 a309 |0015: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09a3 │ │ +090b96: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +090b9a: 6e20 fe18 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@18fe │ │ +090ba0: 6e10 2019 0100 |001c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1920 │ │ +090ba6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0004 line=135 │ │ 0x0009 line=137 │ │ 0x000b line=138 │ │ 0x000f line=139 │ │ @@ -194040,78 +194039,78 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -090ba4: |[090ba4] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -090bb4: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -090bb6: 5562 9c09 |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@099c │ │ -090bba: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -090bbe: 5462 9709 |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090bc2: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -090bc6: 2200 ab03 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -090bca: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -090bcc: 7030 f61e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -090bd2: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -090bd6: 5462 9709 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090bda: 6e20 3916 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@1639 │ │ -090be0: 0c02 |0016: move-result-object v2 │ │ -090be2: 1f02 dd02 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -090be6: 5b62 9b09 |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090bea: 5462 9b09 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090bee: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -090bf0: 6e20 7c16 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ -090bf6: 5462 9b09 |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090bfa: 6e10 6c16 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -090c00: 0c01 |0026: move-result-object v1 │ │ -090c02: 1f01 ad03 |0027: check-cast v1, Landroid/view/ViewGroup; // type@03ad │ │ -090c06: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -090c0a: 5462 9b09 |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090c0e: 6e20 2f1f 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -090c14: 5462 9b09 |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090c18: 6e30 ff18 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18ff │ │ -090c1e: 6f20 8618 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ -090c24: 0e00 |0038: return-void │ │ -090c26: 5462 9709 |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090c2a: 6e10 0919 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ -090c30: 0c03 |003e: move-result-object v3 │ │ -090c32: 6e10 0701 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -090c38: 0c03 |0042: move-result-object v3 │ │ -090c3a: 6e10 7501 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -090c40: 0c03 |0046: move-result-object v3 │ │ -090c42: 5233 6a0b |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -090c46: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -090c48: 6e30 4a16 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ -090c4e: 5462 9709 |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090c52: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -090c58: 6e20 4816 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ -090c5e: 5905 6f0b |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -090c62: 5262 9909 |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ -090c66: 5902 6e0b |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -090c6a: 5462 9709 |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090c6e: 6e20 3916 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@1639 │ │ -090c74: 0c02 |0060: move-result-object v2 │ │ -090c76: 1f02 dd02 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -090c7a: 5b62 9b09 |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090c7e: 5462 9b09 |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090c82: 5463 9d09 |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ -090c86: 6e20 7c16 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ -090c8c: 5462 9b09 |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090c90: 6e10 6c16 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -090c96: 0c01 |0071: move-result-object v1 │ │ -090c98: 1f01 ad03 |0072: check-cast v1, Landroid/view/ViewGroup; // type@03ad │ │ -090c9c: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -090ca0: 5462 9b09 |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090ca4: 6e20 2f1f 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -090caa: 5462 9e09 |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ -090cae: 5463 9b09 |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ -090cb2: 6e30 d318 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ -090cb8: 28b3 |0082: goto 0035 // -004d │ │ +090ba8: |[090ba8] android.support.v7.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +090bb8: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +090bba: 5562 9c09 |0001: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@099c │ │ +090bbe: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +090bc2: 5462 9709 |0005: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090bc6: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +090bca: 2200 b403 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +090bce: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +090bd0: 7030 f61e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +090bd6: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +090bda: 5462 9709 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090bde: 6e20 3916 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@1639 │ │ +090be4: 0c02 |0016: move-result-object v2 │ │ +090be6: 1f02 e402 |0017: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +090bea: 5b62 9b09 |0019: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090bee: 5462 9b09 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090bf2: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +090bf4: 6e20 7c16 3200 |001e: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ +090bfa: 5462 9b09 |0021: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090bfe: 6e10 6c16 0200 |0023: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +090c04: 0c01 |0026: move-result-object v1 │ │ +090c06: 1f01 b603 |0027: check-cast v1, Landroid/view/ViewGroup; // type@03b6 │ │ +090c0a: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +090c0e: 5462 9b09 |002b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090c12: 6e20 2f1f 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +090c18: 5462 9b09 |0030: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090c1c: 6e30 ff18 2600 |0032: invoke-virtual {v6, v2, v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18ff │ │ +090c22: 6f20 8618 7600 |0035: invoke-super {v6, v7}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ +090c28: 0e00 |0038: return-void │ │ +090c2a: 5462 9709 |0039: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090c2e: 6e10 0919 0600 |003b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@1909 │ │ +090c34: 0c03 |003e: move-result-object v3 │ │ +090c36: 6e10 0701 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +090c3c: 0c03 |0042: move-result-object v3 │ │ +090c3e: 6e10 7501 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +090c44: 0c03 |0046: move-result-object v3 │ │ +090c46: 5233 6a0b |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +090c4a: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +090c4c: 6e30 4a16 3204 |004a: invoke-virtual {v2, v3, v4}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ +090c52: 5462 9709 |004d: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090c56: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +090c5c: 6e20 4816 3200 |0052: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ +090c62: 5905 6f0b |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +090c66: 5262 9909 |0057: iget v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mContentHeight:I // field@0999 │ │ +090c6a: 5902 6e0b |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +090c6e: 5462 9709 |005b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090c72: 6e20 3916 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@1639 │ │ +090c78: 0c02 |0060: move-result-object v2 │ │ +090c7a: 1f02 e402 |0061: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +090c7e: 5b62 9b09 |0063: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090c82: 5462 9b09 |0065: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090c86: 5463 9d09 |0067: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@099d │ │ +090c8a: 6e20 7c16 3200 |0069: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@167c │ │ +090c90: 5462 9b09 |006c: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090c94: 6e10 6c16 0200 |006e: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +090c9a: 0c01 |0071: move-result-object v1 │ │ +090c9c: 1f01 b603 |0072: check-cast v1, Landroid/view/ViewGroup; // type@03b6 │ │ +090ca0: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +090ca4: 5462 9b09 |0076: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090ca8: 6e20 2f1f 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +090cae: 5462 9e09 |007b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@099e │ │ +090cb2: 5463 9b09 |007d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarContextView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@099b │ │ +090cb6: 6e30 d318 3200 |007f: invoke-virtual {v2, v3, v0}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ +090cbc: 28b3 |0082: goto 0035 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=93 │ │ 0x0005 line=94 │ │ 0x0009 line=96 │ │ 0x000f line=99 │ │ 0x0011 line=100 │ │ @@ -194145,17 +194144,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 │ │ -090cbc: |[090cbc] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -090ccc: 6f20 8718 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1887 │ │ -090cd2: 0e00 |0003: return-void │ │ +090cc0: |[090cc0] android.support.v7.internal.widget.ActionBarContextView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +090cd0: 6f20 8718 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1887 │ │ +090cd6: 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; │ │ │ │ @@ -194164,17 +194163,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090cd4: |[090cd4] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ -090ce4: 6f20 8818 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1888 │ │ -090cea: 0e00 |0003: return-void │ │ +090cd8: |[090cd8] android.support.v7.internal.widget.ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ +090ce8: 6f20 8818 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1888 │ │ +090cee: 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 │ │ │ │ @@ -194183,18 +194182,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090cec: |[090cec] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -090cfc: 5b01 9f09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ -090d00: 7010 1219 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1912 │ │ -090d06: 0e00 |0005: return-void │ │ +090cf0: |[090cf0] android.support.v7.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +090d00: 5b01 9f09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@099f │ │ +090d04: 7010 1219 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1912 │ │ +090d0a: 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; │ │ @@ -194205,18 +194204,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090d08: |[090d08] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -090d18: 5b01 a209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ -090d1c: 7010 1219 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1912 │ │ -090d22: 0e00 |0005: return-void │ │ +090d0c: |[090d0c] android.support.v7.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +090d1c: 5b01 a209 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@09a2 │ │ +090d20: 7010 1219 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarContextView;.initTitle:()V // method@1912 │ │ +090d26: 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; │ │ @@ -194227,20 +194226,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -090d24: |[090d24] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ -090d34: 5510 a409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ -090d38: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ -090d3c: 6e10 2019 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1920 │ │ -090d42: 5c12 a409 |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ -090d46: 0e00 |0009: return-void │ │ +090d28: |[090d28] android.support.v7.internal.widget.ActionBarContextView.setTitleOptional:(Z)V │ │ +090d38: 5510 a409 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ +090d3c: 3202 0500 |0002: if-eq v2, v0, 0007 // +0005 │ │ +090d40: 6e10 2019 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarContextView;.requestLayout:()V // method@1920 │ │ +090d46: 5c12 a409 |0007: iput-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mTitleOptional:Z // field@09a4 │ │ +090d4a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ 0x0004 line=408 │ │ 0x0007 line=410 │ │ 0x0009 line=411 │ │ locals : │ │ @@ -194252,17 +194251,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090d48: |[090d48] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ -090d58: 6f20 8918 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ -090d5e: 0e00 |0003: return-void │ │ +090d4c: |[090d4c] android.support.v7.internal.widget.ActionBarContextView.setVisibility:(I)V │ │ +090d5c: 6f20 8918 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ +090d62: 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 │ │ │ │ @@ -194271,37 +194270,37 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -090d60: |[090d60] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -090d70: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090d74: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -090d78: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ -090d7c: 6e10 4c16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ -090d82: 0a00 |0009: move-result v0 │ │ -090d84: 0f00 |000a: return v0 │ │ -090d86: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -090d88: 28fe |000c: goto 000a // -0002 │ │ +090d64: |[090d64] android.support.v7.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +090d74: 5410 9709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090d78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +090d7c: 5410 9709 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarContextView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@0997 │ │ +090d80: 6e10 4c16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@164c │ │ +090d86: 0a00 |0009: move-result v0 │ │ +090d88: 0f00 |000a: return v0 │ │ +090d8a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +090d8c: 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 : 488 (ActionBarContextView.java) │ │ │ │ Class #686 header: │ │ -class_idx : 776 │ │ +class_idx : 783 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #686 annotations: │ │ @@ -194331,83 +194330,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 │ │ -090d8c: |[090d8c] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -090d9c: 5b01 b009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ -090da0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -090da6: 0e00 |0005: return-void │ │ +090d90: |[090d90] android.support.v7.internal.widget.ActionBarView$1.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +090da0: 5b01 b009 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ +090da4: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +090daa: 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 │ │ -090da8: |[090da8] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -090db8: 5420 b009 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ -090dbc: 7110 7519 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@1975 │ │ -090dc2: 0c00 |0005: move-result-object v0 │ │ -090dc4: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -090dc8: 5420 b009 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ -090dcc: 7110 7519 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@1975 │ │ -090dd2: 0c00 |000d: move-result-object v0 │ │ -090dd4: 7240 2613 5076 |000e: invoke-interface {v0, v5, v6, v7}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1326 │ │ -090dda: 0e00 |0011: return-void │ │ +090dac: |[090dac] android.support.v7.internal.widget.ActionBarView$1.onItemSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +090dbc: 5410 b009 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ +090dc0: 7110 7519 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@1975 │ │ +090dc6: 0c00 |0005: move-result-object v0 │ │ +090dc8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +090dcc: 5410 b009 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$1;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b0 │ │ +090dd0: 7110 7519 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@1975 │ │ +090dd6: 0c00 |000d: move-result-object v0 │ │ +090dd8: 7240 2613 4065 |000e: invoke-interface {v0, v4, v5, v6}, Landroid/support/v7/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@1326 │ │ +090dde: 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 │ │ -090ddc: |[090ddc] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ -090dec: 0e00 |0000: return-void │ │ +090de0: |[090de0] android.support.v7.internal.widget.ActionBarView$1.onNothingSelected:(Landroid/support/v7/internal/widget/AdapterViewICS;)V │ │ +090df0: 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 : 508 (ActionBarView.java) │ │ │ │ Class #687 header: │ │ -class_idx : 779 │ │ +class_idx : 786 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 508 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #687 annotations: │ │ @@ -194441,18 +194440,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 │ │ -090df0: |[090df0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -090e00: 5b01 b509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e04: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -090e0a: 0e00 |0005: return-void │ │ +090df4: |[090df4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +090e04: 5b01 b509 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e08: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +090e0e: 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; │ │ │ │ @@ -194461,17 +194460,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 │ │ -090e0c: |[090e0c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ -090e1c: 7020 3e19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193e │ │ -090e22: 0e00 |0003: return-void │ │ +090e10: |[090e10] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Landroid/support/v7/internal/widget/ActionBarView;Landroid/support/v7/internal/widget/ActionBarView$1;)V │ │ +090e20: 7020 3e19 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193e │ │ +090e26: 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; │ │ @@ -194482,109 +194481,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 │ │ -090e24: |[090e24] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -090e34: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -090e36: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -090e38: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -090e3a: 5450 b509 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e3e: 5400 c909 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -090e42: 2000 4903 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -090e46: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -090e4a: 5450 b509 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e4e: 5400 c909 |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -090e52: 1f00 4903 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -090e56: 7210 6e1c 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1c6e │ │ -090e5c: 5450 b509 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e60: 5451 b509 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e64: 5411 c909 |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -090e68: 6e20 bd19 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -090e6e: 5450 b509 |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e72: 5451 b509 |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e76: 7110 7e19 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@197e │ │ -090e7c: 0c01 |0024: move-result-object v1 │ │ -090e7e: 6e20 bd19 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -090e84: 5450 b509 |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e88: 5b03 c909 |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -090e8c: 5450 b509 |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090e90: 7110 7919 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ -090e96: 0a00 |0031: move-result v0 │ │ -090e98: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -090e9c: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -090ea0: 5450 b509 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090ea4: 7110 7f19 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@197f │ │ -090eaa: 0c00 |003b: move-result-object v0 │ │ -090eac: 6e20 6819 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ -090eb2: 5450 b509 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090eb6: 7110 7919 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ -090ebc: 0a00 |0044: move-result v0 │ │ -090ebe: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -090ec2: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -090ec6: 5450 b509 |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090eca: 7110 8019 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ -090ed0: 0c00 |004e: move-result-object v0 │ │ -090ed2: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -090ed6: 5450 b509 |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090eda: 7110 7a19 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@197a │ │ -090ee0: 5450 b509 |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090ee4: 7110 8119 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@1981 │ │ -090eea: 0c00 |005b: move-result-object v0 │ │ -090eec: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -090ef0: 5450 b509 |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090ef4: 7110 7b19 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@197b │ │ -090efa: 0a00 |0063: move-result v0 │ │ -090efc: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -090efe: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -090f02: 5450 b509 |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f06: 7110 8119 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@1981 │ │ -090f0c: 0c00 |006c: move-result-object v0 │ │ -090f0e: 6e20 ea1b 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -090f14: 5450 b509 |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f18: 7110 7719 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@1977 │ │ -090f1e: 0c00 |0075: move-result-object v0 │ │ -090f20: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -090f24: 5450 b509 |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f28: 7110 7b19 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@197b │ │ -090f2e: 0a00 |007d: move-result v0 │ │ -090f30: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -090f34: 5450 b509 |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f38: 7110 7719 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@1977 │ │ -090f3e: 0c00 |0085: move-result-object v0 │ │ -090f40: 6e20 561c 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1c56 │ │ -090f46: 5450 b509 |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f4a: 7110 7819 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ -090f50: 0c00 |008e: move-result-object v0 │ │ -090f52: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -090f56: 5450 b509 |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f5a: 7110 7919 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ -090f60: 0a00 |0096: move-result v0 │ │ -090f62: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -090f66: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -090f6a: 5450 b509 |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f6e: 7110 7819 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ -090f74: 0c00 |00a0: move-result-object v0 │ │ -090f76: 6e20 e91e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -090f7c: 5450 b509 |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f80: 7110 7e19 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@197e │ │ -090f86: 0c00 |00a9: move-result-object v0 │ │ -090f88: 6e20 6219 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -090f8e: 5b53 b309 |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -090f92: 5450 b509 |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090f96: 6e10 be19 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ -090f9c: 6e20 6e17 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@176e │ │ -090fa2: 0f04 |00b7: return v4 │ │ -090fa4: 5450 b509 |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090fa8: 7110 8019 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ -090fae: 0c00 |00bd: move-result-object v0 │ │ -090fb0: 6e20 7520 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -090fb6: 2895 |00c1: goto 0056 // -006b │ │ +090e28: |[090e28] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +090e38: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +090e3a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +090e3c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +090e3e: 5450 b509 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e42: 5400 c909 |0005: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +090e46: 2000 5003 |0007: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +090e4a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +090e4e: 5450 b509 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e52: 5400 c909 |000d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +090e56: 1f00 5003 |000f: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +090e5a: 7210 6e1c 0000 |0011: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@1c6e │ │ +090e60: 5450 b509 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e64: 5451 b509 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e68: 5411 c909 |0018: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +090e6c: 6e20 bd19 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +090e72: 5450 b509 |001d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e76: 5451 b509 |001f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e7a: 7110 7e19 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@197e │ │ +090e80: 0c01 |0024: move-result-object v1 │ │ +090e82: 6e20 bd19 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +090e88: 5450 b509 |0028: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e8c: 5b03 c909 |002a: iput-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +090e90: 5450 b509 |002c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090e94: 7110 7919 0000 |002e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ +090e9a: 0a00 |0031: move-result v0 │ │ +090e9c: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +090ea0: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +090ea4: 5450 b509 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ea8: 7110 7f19 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@197f │ │ +090eae: 0c00 |003b: move-result-object v0 │ │ +090eb0: 6e20 6819 2000 |003c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ +090eb6: 5450 b509 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090eba: 7110 7919 0000 |0041: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ +090ec0: 0a00 |0044: move-result v0 │ │ +090ec2: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +090ec6: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +090eca: 5450 b509 |0049: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ece: 7110 8019 0000 |004b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ +090ed4: 0c00 |004e: move-result-object v0 │ │ +090ed6: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +090eda: 5450 b509 |0051: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ede: 7110 7a19 0000 |0053: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@197a │ │ +090ee4: 5450 b509 |0056: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ee8: 7110 8119 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@1981 │ │ +090eee: 0c00 |005b: move-result-object v0 │ │ +090ef0: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +090ef4: 5450 b509 |005e: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ef8: 7110 7b19 0000 |0060: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@197b │ │ +090efe: 0a00 |0063: move-result v0 │ │ +090f00: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +090f02: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +090f06: 5450 b509 |0067: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f0a: 7110 8119 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@1981 │ │ +090f10: 0c00 |006c: move-result-object v0 │ │ +090f12: 6e20 ea1b 2000 |006d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +090f18: 5450 b509 |0070: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f1c: 7110 7719 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@1977 │ │ +090f22: 0c00 |0075: move-result-object v0 │ │ +090f24: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +090f28: 5450 b509 |0078: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f2c: 7110 7b19 0000 |007a: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@197b │ │ +090f32: 0a00 |007d: move-result v0 │ │ +090f34: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +090f38: 5450 b509 |0080: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f3c: 7110 7719 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@1977 │ │ +090f42: 0c00 |0085: move-result-object v0 │ │ +090f44: 6e20 561c 2000 |0086: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1c56 │ │ +090f4a: 5450 b509 |0089: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f4e: 7110 7819 0000 |008b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ +090f54: 0c00 |008e: move-result-object v0 │ │ +090f56: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +090f5a: 5450 b509 |0091: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f5e: 7110 7919 0000 |0093: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I // method@1979 │ │ +090f64: 0a00 |0096: move-result v0 │ │ +090f66: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +090f6a: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +090f6e: 5450 b509 |009b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f72: 7110 7819 0000 |009d: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ +090f78: 0c00 |00a0: move-result-object v0 │ │ +090f7a: 6e20 e91e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +090f80: 5450 b509 |00a4: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f84: 7110 7e19 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@197e │ │ +090f8a: 0c00 |00a9: move-result-object v0 │ │ +090f8c: 6e20 6219 3000 |00aa: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +090f92: 5b53 b309 |00ad: iput-object v3, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +090f96: 5450 b509 |00af: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090f9a: 6e10 be19 0000 |00b1: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ +090fa0: 6e20 6e17 2700 |00b4: invoke-virtual {v7, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@176e │ │ +090fa6: 0f04 |00b7: return v4 │ │ +090fa8: 5450 b509 |00b8: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090fac: 7110 8019 0000 |00ba: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ +090fb2: 0c00 |00bd: move-result-object v0 │ │ +090fb4: 6e20 7520 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +090fba: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1476 │ │ 0x000b line=1477 │ │ 0x0014 line=1480 │ │ 0x001d line=1481 │ │ 0x0028 line=1482 │ │ @@ -194615,106 +194614,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 │ │ -090fb8: |[090fb8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -090fc8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -090fca: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -090fce: 5450 b509 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090fd2: 6e10 4b17 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@174b │ │ -090fd8: 0c01 |0008: move-result-object v1 │ │ -090fda: 5b01 c909 |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -090fde: 5450 b509 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090fe2: 7110 7e19 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@197e │ │ -090fe8: 0c00 |0010: move-result-object v0 │ │ -090fea: 5451 b509 |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -090fee: 7110 7d19 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@197d │ │ -090ff4: 0c01 |0016: move-result-object v1 │ │ -090ff6: 6e10 f501 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ -090ffc: 0c01 |001a: move-result-object v1 │ │ -090ffe: 5452 b509 |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091002: 6e10 9f19 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ -091008: 0c02 |0020: move-result-object v2 │ │ -09100a: 6e20 f101 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -091010: 0c01 |0024: move-result-object v1 │ │ -091012: 6e20 6219 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -091018: 5b57 b309 |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -09101c: 5450 b509 |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091020: 5400 c909 |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -091024: 6e10 941e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -09102a: 0c00 |0031: move-result-object v0 │ │ -09102c: 5451 b509 |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091030: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ -091034: 5450 b509 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091038: 5451 b509 |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09103c: 5411 c909 |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -091040: 6e20 8219 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091046: 5450 b509 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09104a: 7110 7e19 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@197e │ │ -091050: 0c00 |0044: move-result-object v0 │ │ -091052: 6e10 5419 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1954 │ │ -091058: 0c00 |0048: move-result-object v0 │ │ -09105a: 5451 b509 |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09105e: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ -091062: 5450 b509 |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091066: 5451 b509 |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09106a: 7110 7e19 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@197e │ │ -091070: 0c01 |0054: move-result-object v1 │ │ -091072: 6e20 8219 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091078: 5450 b509 |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09107c: 7110 7f19 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@197f │ │ -091082: 0c00 |005d: move-result-object v0 │ │ -091084: 6e20 6819 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ -09108a: 5450 b509 |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09108e: 7110 8019 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ -091094: 0c00 |0066: move-result-object v0 │ │ -091096: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ -09109a: 5450 b509 |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -09109e: 7110 8019 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ -0910a4: 0c00 |006e: move-result-object v0 │ │ -0910a6: 6e20 7520 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -0910ac: 5450 b509 |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -0910b0: 7110 8119 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@1981 │ │ -0910b6: 0c00 |0077: move-result-object v0 │ │ -0910b8: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ -0910bc: 5450 b509 |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -0910c0: 7110 8119 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@1981 │ │ -0910c6: 0c00 |007f: move-result-object v0 │ │ -0910c8: 6e20 ea1b 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ -0910ce: 5450 b509 |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -0910d2: 7110 7719 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@1977 │ │ -0910d8: 0c00 |0088: move-result-object v0 │ │ -0910da: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ -0910de: 5450 b509 |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -0910e2: 7110 7719 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@1977 │ │ -0910e8: 0c00 |0090: move-result-object v0 │ │ -0910ea: 6e20 561c 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1c56 │ │ -0910f0: 5450 b509 |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -0910f4: 7110 7819 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ -0910fa: 0c00 |0099: move-result-object v0 │ │ -0910fc: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ -091100: 5450 b509 |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091104: 7110 7819 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ -09110a: 0c00 |00a1: move-result-object v0 │ │ -09110c: 6e20 e91e 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -091112: 5450 b509 |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091116: 6e10 be19 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ -09111c: 6e20 6e17 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@176e │ │ -091122: 5450 b509 |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091126: 5400 c909 |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -09112a: 2000 4903 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -09112e: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ -091132: 5450 b509 |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ -091136: 5400 c909 |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -09113a: 1f00 4903 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -09113e: 7210 6f1c 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1c6f │ │ -091144: 0f04 |00be: return v4 │ │ +090fbc: |[090fbc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +090fcc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +090fce: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +090fd2: 5450 b509 |0003: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090fd6: 6e10 4b17 0700 |0005: invoke-virtual {v7}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@174b │ │ +090fdc: 0c01 |0008: move-result-object v1 │ │ +090fde: 5b01 c909 |0009: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +090fe2: 5450 b509 |000b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090fe6: 7110 7e19 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@197e │ │ +090fec: 0c00 |0010: move-result-object v0 │ │ +090fee: 5451 b509 |0011: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +090ff2: 7110 7d19 0100 |0013: invoke-static {v1}, Landroid/support/v7/internal/widget/ActionBarView;.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@197d │ │ +090ff8: 0c01 |0016: move-result-object v1 │ │ +090ffa: 6e10 f501 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ +091000: 0c01 |001a: move-result-object v1 │ │ +091002: 5452 b509 |001b: iget-object v2, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091006: 6e10 9f19 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ +09100c: 0c02 |0020: move-result-object v2 │ │ +09100e: 6e20 f101 2100 |0021: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +091014: 0c01 |0024: move-result-object v1 │ │ +091016: 6e20 6219 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +09101c: 5b57 b309 |0028: iput-object v7, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +091020: 5450 b509 |002a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091024: 5400 c909 |002c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +091028: 6e10 941e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +09102e: 0c00 |0031: move-result-object v0 │ │ +091030: 5451 b509 |0032: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091034: 3210 0b00 |0034: if-eq v0, v1, 003f // +000b │ │ +091038: 5450 b509 |0036: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09103c: 5451 b509 |0038: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091040: 5411 c909 |003a: iget-object v1, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +091044: 6e20 8219 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +09104a: 5450 b509 |003f: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09104e: 7110 7e19 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@197e │ │ +091054: 0c00 |0044: move-result-object v0 │ │ +091056: 6e10 5419 0000 |0045: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@1954 │ │ +09105c: 0c00 |0048: move-result-object v0 │ │ +09105e: 5451 b509 |0049: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091062: 3210 0d00 |004b: if-eq v0, v1, 0058 // +000d │ │ +091066: 5450 b509 |004d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09106a: 5451 b509 |004f: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09106e: 7110 7e19 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@197e │ │ +091074: 0c01 |0054: move-result-object v1 │ │ +091076: 6e20 8219 1000 |0055: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +09107c: 5450 b509 |0058: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091080: 7110 7f19 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@197f │ │ +091086: 0c00 |005d: move-result-object v0 │ │ +091088: 6e20 6819 3000 |005e: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ +09108e: 5450 b509 |0061: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091092: 7110 8019 0000 |0063: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ +091098: 0c00 |0066: move-result-object v0 │ │ +09109a: 3800 0b00 |0067: if-eqz v0, 0072 // +000b │ │ +09109e: 5450 b509 |0069: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910a2: 7110 8019 0000 |006b: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@1980 │ │ +0910a8: 0c00 |006e: move-result-object v0 │ │ +0910aa: 6e20 7520 3000 |006f: invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +0910b0: 5450 b509 |0072: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910b4: 7110 8119 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@1981 │ │ +0910ba: 0c00 |0077: move-result-object v0 │ │ +0910bc: 3800 0b00 |0078: if-eqz v0, 0083 // +000b │ │ +0910c0: 5450 b509 |007a: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910c4: 7110 8119 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@1981 │ │ +0910ca: 0c00 |007f: move-result-object v0 │ │ +0910cc: 6e20 ea1b 3000 |0080: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@1bea │ │ +0910d2: 5450 b509 |0083: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910d6: 7110 7719 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@1977 │ │ +0910dc: 0c00 |0088: move-result-object v0 │ │ +0910de: 3800 0b00 |0089: if-eqz v0, 0094 // +000b │ │ +0910e2: 5450 b509 |008b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910e6: 7110 7719 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@1977 │ │ +0910ec: 0c00 |0090: move-result-object v0 │ │ +0910ee: 6e20 561c 3000 |0091: invoke-virtual {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setVisibility:(I)V // method@1c56 │ │ +0910f4: 5450 b509 |0094: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +0910f8: 7110 7819 0000 |0096: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ +0910fe: 0c00 |0099: move-result-object v0 │ │ +091100: 3800 0b00 |009a: if-eqz v0, 00a5 // +000b │ │ +091104: 5450 b509 |009c: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +091108: 7110 7819 0000 |009e: invoke-static {v0}, Landroid/support/v7/internal/widget/ActionBarView;.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; // method@1978 │ │ +09110e: 0c00 |00a1: move-result-object v0 │ │ +091110: 6e20 e91e 3000 |00a2: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +091116: 5450 b509 |00a5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09111a: 6e10 be19 0000 |00a7: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ +091120: 6e20 6e17 4700 |00aa: invoke-virtual {v7, v4}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@176e │ │ +091126: 5450 b509 |00ad: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09112a: 5400 c909 |00af: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +09112e: 2000 5003 |00b1: instance-of v0, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +091132: 3800 0b00 |00b3: if-eqz v0, 00be // +000b │ │ +091136: 5450 b509 |00b5: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Landroid/support/v7/internal/widget/ActionBarView; // field@09b5 │ │ +09113a: 5400 c909 |00b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +09113e: 1f00 5003 |00b9: check-cast v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +091142: 7210 6f1c 0000 |00bb: invoke-interface {v0}, Landroid/support/v7/view/CollapsibleActionView;.onActionViewExpanded:()V // method@1c6f │ │ +091148: 0f04 |00be: return v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1440 │ │ 0x000b line=1441 │ │ 0x0028 line=1442 │ │ 0x002a line=1443 │ │ 0x0036 line=1444 │ │ @@ -194744,17 +194743,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -091148: |[091148] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -091158: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09115a: 0f00 |0001: return v0 │ │ +09114c: |[09114c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +09115c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09115e: 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;) │ │ @@ -194762,17 +194761,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09115c: |[09115c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -09116c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09116e: 0f00 |0001: return v0 │ │ +091160: |[091160] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +091170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +091172: 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;) │ │ @@ -194780,17 +194779,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 │ │ -091170: |[091170] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -091180: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091182: 1100 |0001: return-object v0 │ │ +091174: |[091174] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +091184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +091186: 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; │ │ │ │ @@ -194799,24 +194798,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 │ │ -091184: |[091184] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -091194: 5420 b409 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -091198: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09119c: 5420 b309 |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -0911a0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0911a4: 5420 b409 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -0911a8: 5421 b309 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -0911ac: 6e20 f616 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ -0911b2: 5b24 b409 |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -0911b6: 0e00 |0011: return-void │ │ +091188: |[091188] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +091198: 5420 b409 |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +09119c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0911a0: 5420 b309 |0004: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +0911a4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0911a8: 5420 b409 |0008: iget-object v0, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +0911ac: 5421 b309 |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +0911b0: 6e20 f616 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ +0911b6: 5b24 b409 |000f: iput-object v4, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +0911ba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0008 line=1386 │ │ 0x000f line=1388 │ │ 0x0011 line=1389 │ │ locals : │ │ @@ -194829,16 +194828,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 │ │ -0911b8: |[0911b8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -0911c8: 0e00 |0000: return-void │ │ +0911bc: |[0911bc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +0911cc: 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 │ │ @@ -194848,16 +194847,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0911cc: |[0911cc] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0911dc: 0e00 |0000: return-void │ │ +0911d0: |[0911d0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0911e0: 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; │ │ │ │ @@ -194866,17 +194865,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0911e0: |[0911e0] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0911f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0911f2: 1100 |0001: return-object v0 │ │ +0911e4: |[0911e4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0911f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0911f6: 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;) │ │ @@ -194884,17 +194883,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 │ │ -0911f4: |[0911f4] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -091204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091206: 0f00 |0001: return v0 │ │ +0911f8: |[0911f8] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +091208: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09120a: 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; │ │ │ │ @@ -194903,16 +194902,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 │ │ -091208: |[091208] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -091218: 0e00 |0000: return-void │ │ +09120c: |[09120c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09121c: 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; │ │ │ │ @@ -194921,39 +194920,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -09121c: |[09121c] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -09122c: 5464 b309 |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -091230: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ -091234: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -091236: 5464 b409 |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -09123a: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ -09123e: 5464 b409 |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -091242: 6e10 3717 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ -091248: 0a00 |000e: move-result v0 │ │ -09124a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -09124c: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ -091250: 5464 b409 |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -091254: 6e20 0c17 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ -09125a: 0c03 |0017: move-result-object v3 │ │ -09125c: 1f03 3401 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -091260: 5464 b309 |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -091264: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ -091268: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -09126a: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -09126e: 5464 b409 |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ -091272: 5465 b309 |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -091276: 6e30 4019 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@1940 │ │ -09127c: 0e00 |0028: return-void │ │ -09127e: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ -091282: 28e5 |002b: goto 0010 // -001b │ │ +091220: |[091220] android.support.v7.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +091230: 5464 b309 |0000: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +091234: 3804 2600 |0002: if-eqz v4, 0028 // +0026 │ │ +091238: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09123a: 5464 b409 |0005: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +09123e: 3804 1800 |0007: if-eqz v4, 001f // +0018 │ │ +091242: 5464 b409 |0009: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +091246: 6e10 3717 0400 |000b: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.size:()I // method@1737 │ │ +09124c: 0a00 |000e: move-result v0 │ │ +09124e: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +091250: 3502 0f00 |0010: if-ge v2, v0, 001f // +000f │ │ +091254: 5464 b409 |0012: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +091258: 6e20 0c17 2400 |0014: invoke-virtual {v4, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getItem:(I)Landroid/view/MenuItem; // method@170c │ │ +09125e: 0c03 |0017: move-result-object v3 │ │ +091260: 1f03 3b01 |0018: check-cast v3, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +091264: 5464 b309 |001a: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +091268: 3343 0d00 |001c: if-ne v3, v4, 0029 // +000d │ │ +09126c: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +09126e: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +091272: 5464 b409 |0021: iget-object v4, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09b4 │ │ +091276: 5465 b309 |0023: iget-object v5, v6, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +09127a: 6e30 4019 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@1940 │ │ +091280: 0e00 |0028: return-void │ │ +091282: d802 0201 |0029: add-int/lit8 v2, v2, #int 1 // #01 │ │ +091286: 28e5 |002b: goto 0010 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x0004 line=1400 │ │ 0x0005 line=1402 │ │ 0x0009 line=1403 │ │ 0x000f line=1404 │ │ @@ -194975,17 +194974,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 : 508 (ActionBarView.java) │ │ │ │ Class #688 header: │ │ -class_idx : 783 │ │ +class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 766 │ │ +superclass_idx : 773 │ │ source_file_idx : 508 │ │ static_fields_size : 4 │ │ instance_fields_size: 41 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 60 │ │ │ │ Class #688 annotations: │ │ @@ -195189,264 +195188,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 │ │ -091284: |[091284] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -091294: 7603 6e18 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@186e │ │ -09129a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -09129c: 0800 1000 |0004: move-object/from16 v0, v16 │ │ -0912a0: 5902 c809 |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0912a4: 2202 0803 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@0308 │ │ -0912a8: 0800 1000 |000a: move-object/from16 v0, v16 │ │ -0912ac: 7020 3719 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1937 │ │ -0912b2: 0800 1000 |000f: move-object/from16 v0, v16 │ │ -0912b6: 5b02 d909 |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@09d9 │ │ -0912ba: 2202 0903 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0309 │ │ -0912be: 0800 1000 |0015: move-object/from16 v0, v16 │ │ -0912c2: 7020 3a19 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193a │ │ -0912c8: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -0912cc: 5b02 ca09 |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@09ca │ │ -0912d0: 2202 0a03 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@030a │ │ -0912d4: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -0912d8: 7020 3c19 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193c │ │ -0912de: 0800 1000 |0025: move-object/from16 v0, v16 │ │ -0912e2: 5b02 ed09 |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ -0912e6: 0800 1100 |0029: move-object/from16 v0, v17 │ │ -0912ea: 0801 1000 |002b: move-object/from16 v1, v16 │ │ -0912ee: 5b10 c509 |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0912f2: 1202 |002f: const/4 v2, #int 0 // #0 │ │ -0912f4: 0800 1000 |0030: move-object/from16 v0, v16 │ │ -0912f8: 6e20 c019 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@19c0 │ │ -0912fe: 6202 da07 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ -091302: 6003 0c06 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ -091306: 1204 |0039: const/4 v4, #int 0 // #0 │ │ -091308: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -09130c: 0801 1200 |003c: move-object/from16 v1, v18 │ │ -091310: 6e54 1001 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -091316: 0c09 |0041: move-result-object v9 │ │ -091318: 7401 f900 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00f9 │ │ -09131e: 0c0a |0045: move-result-object v10 │ │ -091320: 7401 0501 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -091326: 0c0f |0049: move-result-object v15 │ │ -091328: 1222 |004a: const/4 v2, #int 2 // #2 │ │ -09132a: 1203 |004b: const/4 v3, #int 0 // #0 │ │ -09132c: 6e30 8901 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -091332: 0a02 |004f: move-result v2 │ │ -091334: 0800 1000 |0050: move-object/from16 v0, v16 │ │ -091338: 5902 da09 |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -09133c: 1212 |0054: const/4 v2, #int 1 // #1 │ │ -09133e: 6e20 8e01 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ -091344: 0c02 |0058: move-result-object v2 │ │ -091346: 0800 1000 |0059: move-object/from16 v0, v16 │ │ -09134a: 5b02 e809 |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -09134e: 1242 |005d: const/4 v2, #int 4 // #4 │ │ -091350: 6e20 8e01 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ -091356: 0c02 |0061: move-result-object v2 │ │ -091358: 0800 1000 |0062: move-object/from16 v0, v16 │ │ -09135c: 5b02 e309 |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -091360: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ -091364: 6e20 8701 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -09136a: 0c02 |006b: move-result-object v2 │ │ -09136c: 0800 1000 |006c: move-object/from16 v0, v16 │ │ -091370: 5b02 d609 |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -091374: 0800 1000 |0070: move-object/from16 v0, v16 │ │ -091378: 5402 d609 |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -09137c: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ -091380: 6002 2c00 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -091384: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ -091388: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ -09138c: 0800 1100 |007c: move-object/from16 v0, v17 │ │ -091390: 2002 0e00 |007e: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ -091394: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ -091398: 0800 1100 |0082: move-object/from16 v0, v17 │ │ -09139c: 1f00 0e00 |0084: check-cast v0, Landroid/app/Activity; // type@000e │ │ -0913a0: 0702 |0086: move-object v2, v0 │ │ -0913a2: 6e10 5500 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -0913a8: 0c02 |008a: move-result-object v2 │ │ -0913aa: 6e20 5e01 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015e │ │ -0913b0: 0c02 |008e: move-result-object v2 │ │ -0913b2: 0800 1000 |008f: move-object/from16 v0, v16 │ │ -0913b6: 5b02 d609 |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -0913ba: 0800 1000 |0093: move-object/from16 v0, v16 │ │ -0913be: 5402 d609 |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -0913c2: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ -0913c6: 6e20 5a01 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@015a │ │ -0913cc: 0c02 |009c: move-result-object v2 │ │ -0913ce: 0800 1000 |009d: move-object/from16 v0, v16 │ │ -0913d2: 5b02 d609 |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -0913d6: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ -0913d8: 6e20 8701 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -0913de: 0c02 |00a5: move-result-object v2 │ │ -0913e0: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ -0913e4: 5b02 ce09 |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -0913e8: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ -0913ec: 5402 ce09 |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -0913f0: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ -0913f4: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -0913f8: 2002 0e00 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@000e │ │ -0913fc: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ -091400: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ -091404: 1f00 0e00 |00b8: check-cast v0, Landroid/app/Activity; // type@000e │ │ -091408: 0702 |00ba: move-object v2, v0 │ │ -09140a: 6e10 5500 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ -091410: 0c02 |00be: move-result-object v2 │ │ -091412: 6e20 5c01 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015c │ │ -091418: 0c02 |00c2: move-result-object v2 │ │ -09141a: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ -09141e: 5b02 ce09 |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -091422: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ -091426: 5402 ce09 |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -09142a: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ -09142e: 6e20 5901 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0159 │ │ -091434: 0c02 |00d0: move-result-object v2 │ │ -091436: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ -09143a: 5b02 ce09 |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -09143e: 7701 ea1d 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -091444: 0c0e |00d8: move-result-object v14 │ │ -091446: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ -09144a: 6003 2c07 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@072c │ │ -09144e: 6e30 8c01 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -091454: 0a0d |00e0: move-result v13 │ │ -091456: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -091458: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ -09145c: 6e40 ed1d de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -091462: 0c02 |00e7: move-result-object v2 │ │ -091464: 1f02 0c03 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@030c │ │ -091468: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ -09146c: 5b02 cd09 |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -091470: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ -091472: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ -091476: 6e40 ed1d de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -09147c: 0c02 |00f4: move-result-object v2 │ │ -09147e: 1f02 0c03 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@030c │ │ -091482: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ -091486: 5b02 cb09 |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -09148a: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ -09148e: 5402 cb09 |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -091492: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ -091494: 6e20 6519 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1965 │ │ -09149a: 0800 1000 |0103: move-object/from16 v0, v16 │ │ -09149e: 5402 cb09 |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -0914a2: 0800 1000 |0107: move-object/from16 v0, v16 │ │ -0914a6: 5403 ca09 |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@09ca │ │ -0914aa: 6e20 6419 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1964 │ │ -0914b0: 0800 1000 |010e: move-object/from16 v0, v16 │ │ -0914b4: 5402 cb09 |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -0914b8: 7401 9f19 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ -0914be: 0c03 |0115: move-result-object v3 │ │ -0914c0: 6004 4307 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ -0914c4: 6e20 8201 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -0914ca: 0c03 |011b: move-result-object v3 │ │ -0914cc: 6e20 5f19 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -0914d2: 1252 |011f: const/4 v2, #int 5 // #5 │ │ -0914d4: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -0914d6: 6e30 8c01 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -0914dc: 0a02 |0124: move-result v2 │ │ -0914de: 0800 1000 |0125: move-object/from16 v0, v16 │ │ -0914e2: 5902 ea09 |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ -0914e6: 1262 |0129: const/4 v2, #int 6 // #6 │ │ -0914e8: 1203 |012a: const/4 v3, #int 0 // #0 │ │ -0914ea: 6e30 8c01 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -0914f0: 0a02 |012e: move-result v2 │ │ -0914f2: 0800 1000 |012f: move-object/from16 v0, v16 │ │ -0914f6: 5902 e409 |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ -0914fa: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ -0914fe: 1203 |0135: const/4 v3, #int 0 // #0 │ │ -091500: 6e30 8c01 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -091506: 0a02 |0139: move-result v2 │ │ -091508: 0800 1000 |013a: move-object/from16 v0, v16 │ │ -09150c: 5902 dd09 |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@09dd │ │ -091510: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ -091514: 1203 |0140: const/4 v3, #int 0 // #0 │ │ -091516: 6e30 8c01 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -09151c: 0a02 |0144: move-result v2 │ │ -09151e: 0800 1000 |0145: move-object/from16 v0, v16 │ │ -091522: 5902 d009 |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@09d0 │ │ -091526: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ -09152a: 1203 |014b: const/4 v3, #int 0 // #0 │ │ -09152c: 6e30 8501 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ -091532: 0a02 |014f: move-result v2 │ │ -091534: 0800 1000 |0150: move-object/from16 v0, v16 │ │ -091538: 5902 dc09 |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ -09153c: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ -091540: 1203 |0156: const/4 v3, #int 0 // #0 │ │ -091542: 6e30 8501 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ -091548: 0a02 |015a: move-result v2 │ │ -09154a: 0800 1000 |015b: move-object/from16 v0, v16 │ │ -09154e: 5902 d409 |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -091552: 1232 |015f: const/4 v2, #int 3 // #3 │ │ -091554: 1203 |0160: const/4 v3, #int 0 // #0 │ │ -091556: 6e30 8901 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -09155c: 0a02 |0164: move-result v2 │ │ -09155e: 0800 1000 |0165: move-object/from16 v0, v16 │ │ -091562: 6e20 c619 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ -091568: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ -09156c: 1203 |016c: const/4 v3, #int 0 // #0 │ │ -09156e: 6e30 8c01 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ -091574: 0a0b |0170: move-result v11 │ │ -091576: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ -09157a: 1202 |0173: const/4 v2, #int 0 // #0 │ │ -09157c: 0800 1000 |0174: move-object/from16 v0, v16 │ │ -091580: 6e40 ed1d be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -091586: 0c02 |0179: move-result-object v2 │ │ -091588: 0800 1000 |017a: move-object/from16 v0, v16 │ │ -09158c: 5b02 c709 |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091590: 1202 |017e: const/4 v2, #int 0 // #0 │ │ -091592: 0800 1000 |017f: move-object/from16 v0, v16 │ │ -091596: 5902 da09 |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -09159a: 0800 1000 |0183: move-object/from16 v0, v16 │ │ -09159e: 5202 c809 |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0915a2: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ -0915a6: 0800 1000 |0189: move-object/from16 v0, v16 │ │ -0915aa: 6e20 c619 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ -0915b0: 1202 |018e: const/4 v2, #int 0 // #0 │ │ -0915b2: 1203 |018f: const/4 v3, #int 0 // #0 │ │ -0915b4: 6e30 8b01 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ -0915ba: 0a02 |0193: move-result v2 │ │ -0915bc: 0800 1000 |0194: move-object/from16 v0, v16 │ │ -0915c0: 5902 c409 |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -0915c4: 6e10 9101 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -0915ca: 2202 cf02 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@02cf │ │ -0915ce: 1204 |019d: const/4 v4, #int 0 // #0 │ │ -0915d0: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ -0915d6: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ -0915d8: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ -0915da: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ -0915de: 5408 e809 |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0915e2: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ -0915e6: 7607 af15 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@15af │ │ -0915ec: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ -0915f0: 5b02 d709 |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ -0915f4: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ -0915f8: 5402 cd09 |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0915fc: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ -091600: 5403 ed09 |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ -091604: 6e20 6419 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1964 │ │ -09160a: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ -09160e: 5402 cd09 |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -091612: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ -091614: 6e20 5e19 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@195e │ │ -09161a: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ -09161e: 5402 cd09 |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -091622: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ -091624: 6e20 6119 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1961 │ │ -09162a: 0e00 |01cb: return-void │ │ -09162c: 0d0c |01cc: move-exception v12 │ │ -09162e: 1a02 fb01 |01cd: const-string v2, "ActionBarView" // string@01fb │ │ -091632: 1a03 3502 |01cf: const-string v3, "Activity component name not found!" // string@0235 │ │ -091636: 7130 8f1d 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -09163c: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ -091640: 0d0c |01d6: move-exception v12 │ │ -091642: 1a02 fb01 |01d7: const-string v2, "ActionBarView" // string@01fb │ │ -091646: 1a03 3502 |01d9: const-string v3, "Activity component name not found!" // string@0235 │ │ -09164a: 7130 8f1d 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -091650: 2900 e9fe |01de: goto/16 00c7 // -0117 │ │ +091288: |[091288] android.support.v7.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +091298: 7603 6e18 1000 |0000: invoke-direct/range {v16, v17, v18}, Landroid/support/v7/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@186e │ │ +09129e: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0912a0: 0800 1000 |0004: move-object/from16 v0, v16 │ │ +0912a4: 5902 c809 |0006: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0912a8: 2202 0f03 |0008: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$1; // type@030f │ │ +0912ac: 0800 1000 |000a: move-object/from16 v0, v16 │ │ +0912b0: 7020 3719 0200 |000c: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$1;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@1937 │ │ +0912b6: 0800 1000 |000f: move-object/from16 v0, v16 │ │ +0912ba: 5b02 d909 |0011: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@09d9 │ │ +0912be: 2202 1003 |0013: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$2; // type@0310 │ │ +0912c2: 0800 1000 |0015: move-object/from16 v0, v16 │ │ +0912c6: 7020 3a19 0200 |0017: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$2;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193a │ │ +0912cc: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +0912d0: 5b02 ca09 |001c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@09ca │ │ +0912d4: 2202 1103 |001e: new-instance v2, Landroid/support/v7/internal/widget/ActionBarView$3; // type@0311 │ │ +0912d8: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +0912dc: 7020 3c19 0200 |0022: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActionBarView$3;.:(Landroid/support/v7/internal/widget/ActionBarView;)V // method@193c │ │ +0912e2: 0800 1000 |0025: move-object/from16 v0, v16 │ │ +0912e6: 5b02 ed09 |0027: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ +0912ea: 0800 1100 |0029: move-object/from16 v0, v17 │ │ +0912ee: 0801 1000 |002b: move-object/from16 v1, v16 │ │ +0912f2: 5b10 c509 |002d: iput-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0912f6: 1202 |002f: const/4 v2, #int 0 // #0 │ │ +0912f8: 0800 1000 |0030: move-object/from16 v0, v16 │ │ +0912fc: 6e20 c019 2000 |0032: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@19c0 │ │ +091302: 6202 da07 |0035: sget-object v2, Landroid/support/v7/appcompat/R$styleable;.ActionBar:[I // field@07da │ │ +091306: 6003 0c06 |0037: sget v3, Landroid/support/v7/appcompat/R$attr;.actionBarStyle:I // field@060c │ │ +09130a: 1204 |0039: const/4 v4, #int 0 // #0 │ │ +09130c: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +091310: 0801 1200 |003c: move-object/from16 v1, v18 │ │ +091314: 6e54 1001 1032 |003e: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +09131a: 0c09 |0041: move-result-object v9 │ │ +09131c: 7401 f900 1100 |0042: invoke-virtual/range {v17}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@00f9 │ │ +091322: 0c0a |0045: move-result-object v10 │ │ +091324: 7401 0501 1100 |0046: invoke-virtual/range {v17}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +09132a: 0c0f |0049: move-result-object v15 │ │ +09132c: 1222 |004a: const/4 v2, #int 2 // #2 │ │ +09132e: 1203 |004b: const/4 v3, #int 0 // #0 │ │ +091330: 6e30 8901 2903 |004c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +091336: 0a02 |004f: move-result v2 │ │ +091338: 0800 1000 |0050: move-object/from16 v0, v16 │ │ +09133c: 5902 da09 |0052: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +091340: 1212 |0054: const/4 v2, #int 1 // #1 │ │ +091342: 6e20 8e01 2900 |0055: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ +091348: 0c02 |0058: move-result-object v2 │ │ +09134a: 0800 1000 |0059: move-object/from16 v0, v16 │ │ +09134e: 5b02 e809 |005b: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +091352: 1242 |005d: const/4 v2, #int 4 // #4 │ │ +091354: 6e20 8e01 2900 |005e: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ +09135a: 0c02 |0061: move-result-object v2 │ │ +09135c: 0800 1000 |0062: move-object/from16 v0, v16 │ │ +091360: 5b02 e309 |0064: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +091364: 1302 0800 |0066: const/16 v2, #int 8 // #8 │ │ +091368: 6e20 8701 2900 |0068: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +09136e: 0c02 |006b: move-result-object v2 │ │ +091370: 0800 1000 |006c: move-object/from16 v0, v16 │ │ +091374: 5b02 d609 |006e: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +091378: 0800 1000 |0070: move-object/from16 v0, v16 │ │ +09137c: 5402 d609 |0072: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +091380: 3902 2d00 |0074: if-nez v2, 00a1 // +002d │ │ +091384: 6002 2c00 |0076: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +091388: 1303 0900 |0078: const/16 v3, #int 9 // #9 │ │ +09138c: 3432 2700 |007a: if-lt v2, v3, 00a1 // +0027 │ │ +091390: 0800 1100 |007c: move-object/from16 v0, v17 │ │ +091394: 2002 1100 |007e: instance-of v2, v0, Landroid/app/Activity; // type@0011 │ │ +091398: 3802 1300 |0080: if-eqz v2, 0093 // +0013 │ │ +09139c: 0800 1100 |0082: move-object/from16 v0, v17 │ │ +0913a0: 1f00 1100 |0084: check-cast v0, Landroid/app/Activity; // type@0011 │ │ +0913a4: 0702 |0086: move-object v2, v0 │ │ +0913a6: 6e10 5500 0200 |0087: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +0913ac: 0c02 |008a: move-result-object v2 │ │ +0913ae: 6e20 5e01 2f00 |008b: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015e │ │ +0913b4: 0c02 |008e: move-result-object v2 │ │ +0913b6: 0800 1000 |008f: move-object/from16 v0, v16 │ │ +0913ba: 5b02 d609 |0091: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +0913be: 0800 1000 |0093: move-object/from16 v0, v16 │ │ +0913c2: 5402 d609 |0095: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +0913c6: 3902 0a00 |0097: if-nez v2, 00a1 // +000a │ │ +0913ca: 6e20 5a01 fa00 |0099: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@015a │ │ +0913d0: 0c02 |009c: move-result-object v2 │ │ +0913d2: 0800 1000 |009d: move-object/from16 v0, v16 │ │ +0913d6: 5b02 d609 |009f: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +0913da: 1272 |00a1: const/4 v2, #int 7 // #7 │ │ +0913dc: 6e20 8701 2900 |00a2: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +0913e2: 0c02 |00a5: move-result-object v2 │ │ +0913e4: 0800 1000 |00a6: move-object/from16 v0, v16 │ │ +0913e8: 5b02 ce09 |00a8: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +0913ec: 0800 1000 |00aa: move-object/from16 v0, v16 │ │ +0913f0: 5402 ce09 |00ac: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +0913f4: 3902 2700 |00ae: if-nez v2, 00d5 // +0027 │ │ +0913f8: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +0913fc: 2002 1100 |00b2: instance-of v2, v0, Landroid/app/Activity; // type@0011 │ │ +091400: 3802 1300 |00b4: if-eqz v2, 00c7 // +0013 │ │ +091404: 0800 1100 |00b6: move-object/from16 v0, v17 │ │ +091408: 1f00 1100 |00b8: check-cast v0, Landroid/app/Activity; // type@0011 │ │ +09140c: 0702 |00ba: move-object v2, v0 │ │ +09140e: 6e10 5500 0200 |00bb: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@0055 │ │ +091414: 0c02 |00be: move-result-object v2 │ │ +091416: 6e20 5c01 2f00 |00bf: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@015c │ │ +09141c: 0c02 |00c2: move-result-object v2 │ │ +09141e: 0800 1000 |00c3: move-object/from16 v0, v16 │ │ +091422: 5b02 ce09 |00c5: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +091426: 0800 1000 |00c7: move-object/from16 v0, v16 │ │ +09142a: 5402 ce09 |00c9: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +09142e: 3902 0a00 |00cb: if-nez v2, 00d5 // +000a │ │ +091432: 6e20 5901 fa00 |00cd: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@0159 │ │ +091438: 0c02 |00d0: move-result-object v2 │ │ +09143a: 0800 1000 |00d1: move-object/from16 v0, v16 │ │ +09143e: 5b02 ce09 |00d3: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +091442: 7701 ea1d 1100 |00d5: invoke-static/range {v17}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +091448: 0c0e |00d8: move-result-object v14 │ │ +09144a: 1302 0e00 |00d9: const/16 v2, #int 14 // #e │ │ +09144e: 6003 2c07 |00db: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_home:I // field@072c │ │ +091452: 6e30 8c01 2903 |00dd: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +091458: 0a0d |00e0: move-result v13 │ │ +09145a: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +09145c: 0800 1000 |00e2: move-object/from16 v0, v16 │ │ +091460: 6e40 ed1d de20 |00e4: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +091466: 0c02 |00e7: move-result-object v2 │ │ +091468: 1f02 1303 |00e8: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0313 │ │ +09146c: 0800 1000 |00ea: move-object/from16 v0, v16 │ │ +091470: 5b02 cd09 |00ec: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091474: 1202 |00ee: const/4 v2, #int 0 // #0 │ │ +091476: 0800 1000 |00ef: move-object/from16 v0, v16 │ │ +09147a: 6e40 ed1d de20 |00f1: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +091480: 0c02 |00f4: move-result-object v2 │ │ +091482: 1f02 1303 |00f5: check-cast v2, Landroid/support/v7/internal/widget/ActionBarView$HomeView; // type@0313 │ │ +091486: 0800 1000 |00f7: move-object/from16 v0, v16 │ │ +09148a: 5b02 cb09 |00f9: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +09148e: 0800 1000 |00fb: move-object/from16 v0, v16 │ │ +091492: 5402 cb09 |00fd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +091496: 1213 |00ff: const/4 v3, #int 1 // #1 │ │ +091498: 6e20 6519 3200 |0100: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1965 │ │ +09149e: 0800 1000 |0103: move-object/from16 v0, v16 │ │ +0914a2: 5402 cb09 |0105: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +0914a6: 0800 1000 |0107: move-object/from16 v0, v16 │ │ +0914aa: 5403 ca09 |0109: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@09ca │ │ +0914ae: 6e20 6419 3200 |010b: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1964 │ │ +0914b4: 0800 1000 |010e: move-object/from16 v0, v16 │ │ +0914b8: 5402 cb09 |0110: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +0914bc: 7401 9f19 1000 |0112: invoke-virtual/range {v16}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ +0914c2: 0c03 |0115: move-result-object v3 │ │ +0914c4: 6004 4307 |0116: sget v4, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ +0914c8: 6e20 8201 4300 |0118: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +0914ce: 0c03 |011b: move-result-object v3 │ │ +0914d0: 6e20 5f19 3200 |011c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +0914d6: 1252 |011f: const/4 v2, #int 5 // #5 │ │ +0914d8: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +0914da: 6e30 8c01 2903 |0121: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +0914e0: 0a02 |0124: move-result v2 │ │ +0914e2: 0800 1000 |0125: move-object/from16 v0, v16 │ │ +0914e6: 5902 ea09 |0127: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ +0914ea: 1262 |0129: const/4 v2, #int 6 // #6 │ │ +0914ec: 1203 |012a: const/4 v3, #int 0 // #0 │ │ +0914ee: 6e30 8c01 2903 |012b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +0914f4: 0a02 |012e: move-result v2 │ │ +0914f6: 0800 1000 |012f: move-object/from16 v0, v16 │ │ +0914fa: 5902 e409 |0131: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ +0914fe: 1302 0f00 |0133: const/16 v2, #int 15 // #f │ │ +091502: 1203 |0135: const/4 v3, #int 0 // #0 │ │ +091504: 6e30 8c01 2903 |0136: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +09150a: 0a02 |0139: move-result v2 │ │ +09150c: 0800 1000 |013a: move-object/from16 v0, v16 │ │ +091510: 5902 dd09 |013c: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@09dd │ │ +091514: 1302 1000 |013e: const/16 v2, #int 16 // #10 │ │ +091518: 1203 |0140: const/4 v3, #int 0 // #0 │ │ +09151a: 6e30 8c01 2903 |0141: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +091520: 0a02 |0144: move-result v2 │ │ +091522: 0800 1000 |0145: move-object/from16 v0, v16 │ │ +091526: 5902 d009 |0147: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@09d0 │ │ +09152a: 1302 1100 |0149: const/16 v2, #int 17 // #11 │ │ +09152e: 1203 |014b: const/4 v3, #int 0 // #0 │ │ +091530: 6e30 8501 2903 |014c: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ +091536: 0a02 |014f: move-result v2 │ │ +091538: 0800 1000 |0150: move-object/from16 v0, v16 │ │ +09153c: 5902 dc09 |0152: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ +091540: 1302 1200 |0154: const/16 v2, #int 18 // #12 │ │ +091544: 1203 |0156: const/4 v3, #int 0 // #0 │ │ +091546: 6e30 8501 2903 |0157: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ +09154c: 0a02 |015a: move-result v2 │ │ +09154e: 0800 1000 |015b: move-object/from16 v0, v16 │ │ +091552: 5902 d409 |015d: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +091556: 1232 |015f: const/4 v2, #int 3 // #3 │ │ +091558: 1203 |0160: const/4 v3, #int 0 // #0 │ │ +09155a: 6e30 8901 2903 |0161: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +091560: 0a02 |0164: move-result v2 │ │ +091562: 0800 1000 |0165: move-object/from16 v0, v16 │ │ +091566: 6e20 c619 2000 |0167: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ +09156c: 1302 0d00 |016a: const/16 v2, #int 13 // #d │ │ +091570: 1203 |016c: const/4 v3, #int 0 // #0 │ │ +091572: 6e30 8c01 2903 |016d: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@018c │ │ +091578: 0a0b |0170: move-result v11 │ │ +09157a: 380b 1d00 |0171: if-eqz v11, 018e // +001d │ │ +09157e: 1202 |0173: const/4 v2, #int 0 // #0 │ │ +091580: 0800 1000 |0174: move-object/from16 v0, v16 │ │ +091584: 6e40 ed1d be20 |0176: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +09158a: 0c02 |0179: move-result-object v2 │ │ +09158c: 0800 1000 |017a: move-object/from16 v0, v16 │ │ +091590: 5b02 c709 |017c: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091594: 1202 |017e: const/4 v2, #int 0 // #0 │ │ +091596: 0800 1000 |017f: move-object/from16 v0, v16 │ │ +09159a: 5902 da09 |0181: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +09159e: 0800 1000 |0183: move-object/from16 v0, v16 │ │ +0915a2: 5202 c809 |0185: iget v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0915a6: de02 0210 |0187: or-int/lit8 v2, v2, #int 16 // #10 │ │ +0915aa: 0800 1000 |0189: move-object/from16 v0, v16 │ │ +0915ae: 6e20 c619 2000 |018b: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@19c6 │ │ +0915b4: 1202 |018e: const/4 v2, #int 0 // #0 │ │ +0915b6: 1203 |018f: const/4 v3, #int 0 // #0 │ │ +0915b8: 6e30 8b01 2903 |0190: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ +0915be: 0a02 |0193: move-result v2 │ │ +0915c0: 0800 1000 |0194: move-object/from16 v0, v16 │ │ +0915c4: 5902 c409 |0196: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +0915c8: 6e10 9101 0900 |0198: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +0915ce: 2202 d602 |019b: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuItem; // type@02d6 │ │ +0915d2: 1204 |019d: const/4 v4, #int 0 // #0 │ │ +0915d4: 1405 2c00 0201 |019e: const v5, #float 2.38774e-38 // #0102002c │ │ +0915da: 1206 |01a1: const/4 v6, #int 0 // #0 │ │ +0915dc: 1207 |01a2: const/4 v7, #int 0 // #0 │ │ +0915de: 0800 1000 |01a3: move-object/from16 v0, v16 │ │ +0915e2: 5408 e809 |01a5: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0915e6: 0803 1100 |01a7: move-object/from16 v3, v17 │ │ +0915ea: 7607 af15 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@15af │ │ +0915f0: 0800 1000 |01ac: move-object/from16 v0, v16 │ │ +0915f4: 5b02 d709 |01ae: iput-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ +0915f8: 0800 1000 |01b0: move-object/from16 v0, v16 │ │ +0915fc: 5402 cd09 |01b2: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091600: 0800 1000 |01b4: move-object/from16 v0, v16 │ │ +091604: 5403 ed09 |01b6: iget-object v3, v0, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ +091608: 6e20 6419 3200 |01b8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1964 │ │ +09160e: 0800 1000 |01bb: move-object/from16 v0, v16 │ │ +091612: 5402 cd09 |01bd: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091616: 1213 |01bf: const/4 v3, #int 1 // #1 │ │ +091618: 6e20 5e19 3200 |01c0: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@195e │ │ +09161e: 0800 1000 |01c3: move-object/from16 v0, v16 │ │ +091622: 5402 cd09 |01c5: iget-object v2, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091626: 1213 |01c7: const/4 v3, #int 1 // #1 │ │ +091628: 6e20 6119 3200 |01c8: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1961 │ │ +09162e: 0e00 |01cb: return-void │ │ +091630: 0d0c |01cc: move-exception v12 │ │ +091632: 1a02 fb01 |01cd: const-string v2, "ActionBarView" // string@01fb │ │ +091636: 1a03 3502 |01cf: const-string v3, "Activity component name not found!" // string@0235 │ │ +09163a: 7130 8f1d 320c |01d1: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +091640: 2900 bffe |01d4: goto/16 0093 // -0141 │ │ +091644: 0d0c |01d6: move-exception v12 │ │ +091646: 1a02 fb01 |01d7: const-string v2, "ActionBarView" // string@01fb │ │ +09164a: 1a03 3502 |01d9: const-string v3, "Activity component name not found!" // string@0235 │ │ +09164e: 7130 8f1d 320c |01db: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +091654: 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 │ │ @@ -195523,17 +195522,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 │ │ -091670: |[091670] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ -091680: 5410 c309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@09c3 │ │ -091684: 1100 |0002: return-object v0 │ │ +091674: |[091674] android.support.v7.internal.widget.ActionBarView.access$000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/app/ActionBar$OnNavigationListener; │ │ +091684: 5410 c309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@09c3 │ │ +091688: 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;) │ │ @@ -195541,17 +195540,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 │ │ -091688: |[091688] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -091698: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -09169c: 1100 |0002: return-object v0 │ │ +09168c: |[09168c] android.support.v7.internal.widget.ActionBarView.access$100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +09169c: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +0916a0: 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;) │ │ @@ -195559,17 +195558,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 │ │ -0916a0: |[0916a0] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ -0916b0: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0916b4: 1100 |0002: return-object v0 │ │ +0916a4: |[0916a4] android.support.v7.internal.widget.ActionBarView.access$1000:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/SpinnerICS; │ │ +0916b4: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0916b8: 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;) │ │ @@ -195577,17 +195576,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 │ │ -0916b8: |[0916b8] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ -0916c8: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -0916cc: 1100 |0002: return-object v0 │ │ +0916bc: |[0916bc] android.support.v7.internal.widget.ActionBarView.access$1100:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/view/View; │ │ +0916cc: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +0916d0: 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;) │ │ @@ -195595,17 +195594,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 │ │ -0916d0: |[0916d0] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -0916e0: 5210 c809 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0916e4: 0f00 |0002: return v0 │ │ +0916d4: |[0916d4] android.support.v7.internal.widget.ActionBarView.access$1200:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +0916e4: 5210 c809 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0916e8: 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;) │ │ @@ -195613,17 +195612,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 │ │ -0916e8: |[0916e8] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ -0916f8: 7010 ab19 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ -0916fe: 0e00 |0003: return-void │ │ +0916ec: |[0916ec] android.support.v7.internal.widget.ActionBarView.access$1300:(Landroid/support/v7/internal/widget/ActionBarView;)V │ │ +0916fc: 7010 ab19 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ +091702: 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;) │ │ @@ -195631,17 +195630,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 │ │ -091700: |[091700] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ -091710: 5210 da09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -091714: 0f00 |0002: return v0 │ │ +091704: |[091704] android.support.v7.internal.widget.ActionBarView.access$1400:(Landroid/support/v7/internal/widget/ActionBarView;)I │ │ +091714: 5210 da09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +091718: 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;) │ │ @@ -195649,17 +195648,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 │ │ -091718: |[091718] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ -091728: 5410 d709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ -09172c: 1100 |0002: return-object v0 │ │ +09171c: |[09171c] android.support.v7.internal.widget.ActionBarView.access$200:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/view/menu/ActionMenuItem; │ │ +09172c: 5410 d709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ +091730: 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;) │ │ @@ -195667,17 +195666,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 │ │ -091730: |[091730] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -091740: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -091744: 1100 |0002: return-object v0 │ │ +091734: |[091734] android.support.v7.internal.widget.ActionBarView.access$500:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +091744: 5410 ce09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +091748: 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;) │ │ @@ -195685,17 +195684,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 │ │ -091748: |[091748] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -091758: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -09175c: 1100 |0002: return-object v0 │ │ +09174c: |[09174c] android.support.v7.internal.widget.ActionBarView.access$600:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +09175c: 5410 cb09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +091760: 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;) │ │ @@ -195703,17 +195702,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 │ │ -091760: |[091760] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ -091770: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -091774: 1100 |0002: return-object v0 │ │ +091764: |[091764] android.support.v7.internal.widget.ActionBarView.access$700:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ActionBarView$HomeView; │ │ +091774: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091778: 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;) │ │ @@ -195721,17 +195720,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 │ │ -091778: |[091778] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -091788: 5410 e909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -09178c: 1100 |0002: return-object v0 │ │ +09177c: |[09177c] android.support.v7.internal.widget.ActionBarView.access$800:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +09178c: 5410 e909 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091790: 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;) │ │ @@ -195739,17 +195738,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 │ │ -091790: |[091790] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ -0917a0: 5410 e609 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0917a4: 1100 |0002: return-object v0 │ │ +091794: |[091794] android.support.v7.internal.widget.ActionBarView.access$900:(Landroid/support/v7/internal/widget/ActionBarView;)Landroid/support/v7/internal/widget/ScrollingTabContainerView; │ │ +0917a4: 5410 e609 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +0917a8: 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;) │ │ @@ -195757,34 +195756,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 │ │ -0917a8: |[0917a8] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -0917b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0917ba: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0917bc: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ -0917c0: 5440 c209 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0917c4: 6e20 eb16 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -0917ca: 5440 cc09 |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -0917ce: 6e20 eb16 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ -0917d4: 5440 c209 |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0917d8: 6e20 4d16 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@164d │ │ -0917de: 5440 cc09 |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -0917e2: 6e20 4b19 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@194b │ │ -0917e8: 0e00 |0018: return-void │ │ -0917ea: 5440 c209 |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0917ee: 5441 c509 |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0917f2: 6e30 3c16 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@163c │ │ -0917f8: 5440 cc09 |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -0917fc: 5441 c509 |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -091800: 6e30 4519 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@1945 │ │ -091806: 28e7 |0027: goto 000e // -0019 │ │ +0917ac: |[0917ac] android.support.v7.internal.widget.ActionBarView.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +0917bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0917be: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0917c0: 3805 1700 |0002: if-eqz v5, 0019 // +0017 │ │ +0917c4: 5440 c209 |0004: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0917c8: 6e20 eb16 0500 |0006: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +0917ce: 5440 cc09 |0009: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +0917d2: 6e20 eb16 0500 |000b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.addMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@16eb │ │ +0917d8: 5440 c209 |000e: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0917dc: 6e20 4d16 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@164d │ │ +0917e2: 5440 cc09 |0013: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +0917e6: 6e20 4b19 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@194b │ │ +0917ec: 0e00 |0018: return-void │ │ +0917ee: 5440 c209 |0019: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0917f2: 5441 c509 |001b: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0917f6: 6e30 3c16 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@163c │ │ +0917fc: 5440 cc09 |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +091800: 5441 c509 |0022: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +091804: 6e30 4519 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@1945 │ │ +09180a: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=462 │ │ 0x0004 line=463 │ │ 0x0009 line=464 │ │ 0x000e line=471 │ │ 0x0013 line=472 │ │ @@ -195800,115 +195799,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -091808: |[091808] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ -091818: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -09181c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -09181e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -091820: 5493 e909 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091824: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -091828: 6e10 9119 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ -09182e: 0c03 |000b: move-result-object v3 │ │ -091830: 7110 ea1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -091836: 0c01 |000f: move-result-object v1 │ │ -091838: 6003 2f07 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@072f │ │ -09183c: 6e40 ed1d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -091842: 0c03 |0015: move-result-object v3 │ │ -091844: 1f03 e103 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@03e1 │ │ -091848: 5b93 e909 |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -09184c: 5493 e909 |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091850: 6007 f206 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@06f2 │ │ -091854: 6e20 5d20 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ -09185a: 0c03 |0021: move-result-object v3 │ │ -09185c: 1f03 fb03 |0022: check-cast v3, Landroid/widget/TextView; // type@03fb │ │ -091860: 5b93 ec09 |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -091864: 5493 e909 |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091868: 6007 f106 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@06f1 │ │ -09186c: 6e20 5d20 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ -091872: 0c03 |002d: move-result-object v3 │ │ -091874: 1f03 fb03 |002e: check-cast v3, Landroid/widget/TextView; // type@03fb │ │ -091878: 5b93 e509 |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -09187c: 5493 e909 |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091880: 6007 2507 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@0725 │ │ -091884: 6e20 5d20 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ -09188a: 0c03 |0039: move-result-object v3 │ │ -09188c: 5b93 eb09 |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ -091890: 5493 e909 |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091894: 5497 ed09 |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ -091898: 6e20 7320 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2073 │ │ -09189e: 5293 ea09 |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ -0918a2: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -0918a6: 5493 ec09 |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -0918aa: 5497 c509 |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0918ae: 5298 ea09 |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ -0918b2: 6e30 2b21 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -0918b8: 5493 e809 |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0918bc: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -0918c0: 5493 ec09 |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -0918c4: 5497 e809 |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0918c8: 6e20 2a21 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0918ce: 5293 e409 |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ -0918d2: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -0918d6: 5493 e509 |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -0918da: 5497 c509 |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0918de: 5298 e409 |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ -0918e2: 6e30 2b21 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ -0918e8: 5493 e309 |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -0918ec: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -0918f0: 5493 e509 |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -0918f4: 5497 e309 |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -0918f8: 6e20 2a21 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0918fe: 5493 e509 |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -091902: 6e20 2f21 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -091908: 5293 c809 |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -09190c: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -091910: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -091914: 0140 |007e: move v0, v4 │ │ -091916: 5293 c809 |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -09191a: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -09191e: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -091922: 0142 |0085: move v2, v4 │ │ -091924: 5497 eb09 |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ -091928: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -09192c: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -091930: 0153 |008c: move v3, v5 │ │ -091932: 6e20 e91e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -091938: 5493 e909 |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -09193c: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -091940: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -091944: 6e20 7020 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2070 │ │ -09194a: 5493 e909 |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -09194e: 6e20 8219 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091954: 5493 c909 |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -091958: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -09195c: 5493 e809 |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -091960: 7110 821d 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -091966: 0a03 |00a7: move-result v3 │ │ -091968: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -09196c: 5493 e309 |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -091970: 7110 821d 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -091976: 0a03 |00af: move-result v3 │ │ -091978: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -09197c: 5493 e909 |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091980: 6e20 7520 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -091986: 0e00 |00b7: return-void │ │ -091988: 0150 |00b8: move v0, v5 │ │ -09198a: 28c6 |00b9: goto 007f // -003a │ │ -09198c: 0152 |00ba: move v2, v5 │ │ -09198e: 28cb |00bb: goto 0086 // -0035 │ │ -091990: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -091992: 28d0 |00bd: goto 008d // -0030 │ │ -091994: 0163 |00be: move v3, v6 │ │ -091996: 28ce |00bf: goto 008d // -0032 │ │ -091998: 0154 |00c0: move v4, v5 │ │ -09199a: 28d5 |00c1: goto 0096 // -002b │ │ +09180c: |[09180c] android.support.v7.internal.widget.ActionBarView.initTitle:()V │ │ +09181c: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +091820: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +091822: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +091824: 5493 e909 |0004: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091828: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +09182c: 6e10 9119 0900 |0008: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ +091832: 0c03 |000b: move-result-object v3 │ │ +091834: 7110 ea1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +09183a: 0c01 |000f: move-result-object v1 │ │ +09183c: 6003 2f07 |0010: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_title_item:I // field@072f │ │ +091840: 6e40 ed1d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +091846: 0c03 |0015: move-result-object v3 │ │ +091848: 1f03 ea03 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@03ea │ │ +09184c: 5b93 e909 |0018: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091850: 5493 e909 |001a: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091854: 6007 f206 |001c: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_title:I // field@06f2 │ │ +091858: 6e20 5d20 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ +09185e: 0c03 |0021: move-result-object v3 │ │ +091860: 1f03 0404 |0022: check-cast v3, Landroid/widget/TextView; // type@0404 │ │ +091864: 5b93 ec09 |0024: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +091868: 5493 e909 |0026: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +09186c: 6007 f106 |0028: sget v7, Landroid/support/v7/appcompat/R$id;.action_bar_subtitle:I // field@06f1 │ │ +091870: 6e20 5d20 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ +091876: 0c03 |002d: move-result-object v3 │ │ +091878: 1f03 0404 |002e: check-cast v3, Landroid/widget/TextView; // type@0404 │ │ +09187c: 5b93 e509 |0030: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +091880: 5493 e909 |0032: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091884: 6007 2507 |0034: sget v7, Landroid/support/v7/appcompat/R$id;.up:I // field@0725 │ │ +091888: 6e20 5d20 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@205d │ │ +09188e: 0c03 |0039: move-result-object v3 │ │ +091890: 5b93 eb09 |003a: iput-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ +091894: 5493 e909 |003c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091898: 5497 ed09 |003e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@09ed │ │ +09189c: 6e20 7320 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2073 │ │ +0918a2: 5293 ea09 |0043: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ +0918a6: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +0918aa: 5493 ec09 |0047: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +0918ae: 5497 c509 |0049: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0918b2: 5298 ea09 |004b: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleStyleRes:I // field@09ea │ │ +0918b6: 6e30 2b21 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +0918bc: 5493 e809 |0050: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0918c0: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +0918c4: 5493 ec09 |0054: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +0918c8: 5497 e809 |0056: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0918cc: 6e20 2a21 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +0918d2: 5293 e409 |005b: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ +0918d6: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +0918da: 5493 e509 |005f: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +0918de: 5497 c509 |0061: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0918e2: 5298 e409 |0063: iget v8, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@09e4 │ │ +0918e6: 6e30 2b21 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@212b │ │ +0918ec: 5493 e309 |0068: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +0918f0: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +0918f4: 5493 e509 |006c: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +0918f8: 5497 e309 |006e: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +0918fc: 6e20 2a21 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +091902: 5493 e509 |0073: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +091906: 6e20 2f21 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +09190c: 5293 c809 |0078: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +091910: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +091914: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +091918: 0140 |007e: move v0, v4 │ │ +09191a: 5293 c809 |007f: iget v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +09191e: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +091922: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +091926: 0142 |0085: move v2, v4 │ │ +091928: 5497 eb09 |0086: iget-object v7, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ +09192c: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +091930: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +091934: 0153 |008c: move v3, v5 │ │ +091936: 6e20 e91e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +09193c: 5493 e909 |0090: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091940: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +091944: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +091948: 6e20 7020 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2070 │ │ +09194e: 5493 e909 |0099: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091952: 6e20 8219 3900 |009b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +091958: 5493 c909 |009e: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +09195c: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +091960: 5493 e809 |00a2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +091964: 7110 821d 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09196a: 0a03 |00a7: move-result v3 │ │ +09196c: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +091970: 5493 e309 |00aa: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +091974: 7110 821d 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09197a: 0a03 |00af: move-result v3 │ │ +09197c: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +091980: 5493 e909 |00b2: iget-object v3, v9, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091984: 6e20 7520 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +09198a: 0e00 |00b7: return-void │ │ +09198c: 0150 |00b8: move v0, v5 │ │ +09198e: 28c6 |00b9: goto 007f // -003a │ │ +091990: 0152 |00ba: move v2, v5 │ │ +091992: 28cb |00bb: goto 0086 // -0035 │ │ +091994: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +091996: 28d0 |00bd: goto 008d // -0030 │ │ +091998: 0163 |00be: move v3, v6 │ │ +09199a: 28ce |00bf: goto 008d // -0032 │ │ +09199c: 0154 |00c0: move v4, v5 │ │ +09199e: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=765 │ │ 0x0008 line=766 │ │ 0x0010 line=767 │ │ 0x001a line=769 │ │ 0x0026 line=770 │ │ @@ -195949,47 +195948,47 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09199c: |[09199c] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -0919ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0919ae: 5b34 e809 |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0919b2: 5432 ec09 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -0919b6: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -0919ba: 5432 ec09 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -0919be: 6e20 2a21 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -0919c4: 5432 c909 |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0919c8: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -0919cc: 5232 c809 |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0919d0: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0919d4: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -0919d8: 5432 e809 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0919dc: 7110 821d 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0919e2: 0a02 |001b: move-result v2 │ │ -0919e4: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0919e8: 5432 e309 |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -0919ec: 7110 821d 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0919f2: 0a02 |0023: move-result v2 │ │ -0919f4: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -0919f8: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -0919fa: 5432 e909 |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -0919fe: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -091a02: 6e20 7520 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -091a08: 5431 d709 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ -091a0c: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -091a10: 5431 d709 |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ -091a14: 6e20 de15 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@15de │ │ -091a1a: 0e00 |0037: return-void │ │ -091a1c: 0110 |0038: move v0, v1 │ │ -091a1e: 28ee |0039: goto 0027 // -0012 │ │ -091a20: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -091a24: 28ef |003c: goto 002b // -0011 │ │ +0919a0: |[0919a0] android.support.v7.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +0919b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0919b2: 5b34 e809 |0001: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0919b6: 5432 ec09 |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +0919ba: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +0919be: 5432 ec09 |0007: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +0919c2: 6e20 2a21 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +0919c8: 5432 c909 |000c: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0919cc: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +0919d0: 5232 c809 |0010: iget v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0919d4: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +0919d8: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +0919dc: 5432 e809 |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0919e0: 7110 821d 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0919e6: 0a02 |001b: move-result v2 │ │ +0919e8: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +0919ec: 5432 e309 |001e: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +0919f0: 7110 821d 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0919f6: 0a02 |0023: move-result v2 │ │ +0919f8: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +0919fc: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +0919fe: 5432 e909 |0027: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091a02: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +091a06: 6e20 7520 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +091a0c: 5431 d709 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ +091a10: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +091a14: 5431 d709 |0032: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogoNavItem:Landroid/support/v7/internal/view/menu/ActionMenuItem; // field@09d7 │ │ +091a18: 6e20 de15 4100 |0034: invoke-virtual {v1, v4}, Landroid/support/v7/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@15de │ │ +091a1e: 0e00 |0037: return-void │ │ +091a20: 0110 |0038: move v0, v1 │ │ +091a22: 28ee |0039: goto 0027 // -0012 │ │ +091a24: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +091a28: 28ef |003c: goto 002b // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=527 │ │ 0x0003 line=528 │ │ 0x0007 line=529 │ │ 0x000c line=530 │ │ 0x0027 line=533 │ │ @@ -196010,17 +196009,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091a28: |[091a28] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ -091a38: 6f20 7018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1870 │ │ -091a3e: 0e00 |0003: return-void │ │ +091a2c: |[091a2c] android.support.v7.internal.widget.ActionBarView.animateToVisibility:(I)V │ │ +091a3c: 6f20 7018 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.animateToVisibility:(I)V // method@1870 │ │ +091a42: 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 │ │ │ │ @@ -196029,24 +196028,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -091a40: |[091a40] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ -091a50: 5421 cc09 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -091a54: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -091a58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -091a5a: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -091a5e: 6e10 4817 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1748 │ │ -091a64: 0e00 |000a: return-void │ │ -091a66: 5421 cc09 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -091a6a: 5410 b309 |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -091a6e: 28f6 |000f: goto 0005 // -000a │ │ +091a44: |[091a44] android.support.v7.internal.widget.ActionBarView.collapseActionView:()V │ │ +091a54: 5421 cc09 |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +091a58: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +091a5c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +091a5e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +091a62: 6e10 4817 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@1748 │ │ +091a68: 0e00 |000a: return-void │ │ +091a6a: 5421 cc09 |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +091a6e: 5410 b309 |000d: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +091a72: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0005 line=483 │ │ 0x0007 line=484 │ │ 0x000a line=486 │ │ 0x000b line=481 │ │ @@ -196059,17 +196058,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091a70: |[091a70] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ -091a80: 6f10 7218 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1872 │ │ -091a86: 0e00 |0003: return-void │ │ +091a74: |[091a74] android.support.v7.internal.widget.ActionBarView.dismissPopupMenus:()V │ │ +091a84: 6f10 7218 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.dismissPopupMenus:()V // method@1872 │ │ +091a8a: 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;) │ │ @@ -196077,19 +196076,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -091a88: |[091a88] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -091a98: 2200 9c02 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -091a9c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -091aa0: 7020 1f13 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@131f │ │ -091aa6: 1100 |0007: return-object v0 │ │ +091a8c: |[091a8c] android.support.v7.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +091a9c: 2200 a302 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +091aa0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +091aa4: 7020 1f13 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(I)V // method@131f │ │ +091aaa: 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;) │ │ @@ -196097,20 +196096,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 │ │ -091aa8: |[091aa8] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -091ab8: 2200 9c02 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -091abc: 6e10 9119 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ -091ac2: 0c01 |0005: move-result-object v1 │ │ -091ac4: 7030 2213 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1322 │ │ -091aca: 1100 |0009: return-object v0 │ │ +091aac: |[091aac] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +091abc: 2200 a302 |0000: new-instance v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +091ac0: 6e10 9119 0200 |0002: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ +091ac6: 0c01 |0005: move-result-object v1 │ │ +091ac8: 7030 2213 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v7/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1322 │ │ +091ace: 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; │ │ │ │ @@ -196119,19 +196118,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 │ │ -091acc: |[091acc] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -091adc: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -091ae0: 6e10 8919 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1989 │ │ -091ae6: 0c01 |0005: move-result-object v1 │ │ -091ae8: 1101 |0006: return-object v1 │ │ +091ad0: |[091ad0] android.support.v7.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +091ae0: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +091ae4: 6e10 8919 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1989 │ │ +091aea: 0c01 |0005: move-result-object v1 │ │ +091aec: 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; │ │ @@ -196142,18 +196141,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091aec: |[091aec] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ -091afc: 6f10 7318 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1873 │ │ -091b02: 0a00 |0003: move-result v0 │ │ -091b04: 0f00 |0004: return v0 │ │ +091af0: |[091af0] android.support.v7.internal.widget.ActionBarView.getAnimatedVisibility:()I │ │ +091b00: 6f10 7318 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getAnimatedVisibility:()I // method@1873 │ │ +091b06: 0a00 |0003: move-result v0 │ │ +091b08: 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;) │ │ @@ -196161,18 +196160,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091b08: |[091b08] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ -091b18: 6f10 7418 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1874 │ │ -091b1e: 0a00 |0003: move-result v0 │ │ -091b20: 0f00 |0004: return v0 │ │ +091b0c: |[091b0c] android.support.v7.internal.widget.ActionBarView.getContentHeight:()I │ │ +091b1c: 6f10 7418 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.getContentHeight:()I // method@1874 │ │ +091b22: 0a00 |0003: move-result v0 │ │ +091b24: 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;) │ │ @@ -196180,17 +196179,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091b24: |[091b24] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -091b34: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091b38: 1100 |0002: return-object v0 │ │ +091b28: |[091b28] android.support.v7.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +091b38: 5410 c709 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091b3c: 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;) │ │ @@ -196198,17 +196197,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091b3c: |[091b3c] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -091b4c: 5210 c809 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -091b50: 0f00 |0002: return v0 │ │ +091b40: |[091b40] android.support.v7.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +091b50: 5210 c809 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +091b54: 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;) │ │ @@ -196216,17 +196215,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091b54: |[091b54] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -091b64: 5410 e009 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ -091b68: 1100 |0002: return-object v0 │ │ +091b58: |[091b58] android.support.v7.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +091b68: 5410 e009 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ +091b6c: 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;) │ │ @@ -196234,19 +196233,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -091b6c: |[091b6c] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -091b7c: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -091b80: 6e10 361c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ -091b86: 0a00 |0005: move-result v0 │ │ -091b88: 0f00 |0006: return v0 │ │ +091b70: |[091b70] android.support.v7.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +091b80: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +091b84: 6e10 361c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ +091b8a: 0a00 |0005: move-result v0 │ │ +091b8c: 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;) │ │ @@ -196254,17 +196253,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091b8c: |[091b8c] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ -091b9c: 5210 da09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -091ba0: 0f00 |0002: return v0 │ │ +091b90: |[091b90] android.support.v7.internal.widget.ActionBarView.getNavigationMode:()I │ │ +091ba0: 5210 da09 |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +091ba4: 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;) │ │ @@ -196272,17 +196271,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091ba4: |[091ba4] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -091bb4: 5410 e309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -091bb8: 1100 |0002: return-object v0 │ │ +091ba8: |[091ba8] android.support.v7.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +091bb8: 5410 e309 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +091bbc: 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;) │ │ @@ -196290,17 +196289,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091bbc: |[091bbc] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -091bcc: 5410 e809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -091bd0: 1100 |0002: return-object v0 │ │ +091bc0: |[091bc0] android.support.v7.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +091bd0: 5410 e809 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +091bd4: 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;) │ │ @@ -196308,17 +196307,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091bd4: |[091bd4] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -091be4: 5510 cf09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -091be8: 0f00 |0002: return v0 │ │ +091bd8: |[091bd8] android.support.v7.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +091be8: 5510 cf09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +091bec: 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;) │ │ @@ -196326,24 +196325,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -091bec: |[091bec] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -091bfc: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -091c00: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -091c04: 5410 cc09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -091c08: 5400 b309 |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -091c0c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -091c10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -091c12: 0f00 |000b: return v0 │ │ -091c14: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -091c16: 28fe |000d: goto 000b // -0002 │ │ +091bf0: |[091bf0] android.support.v7.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +091c00: 5410 cc09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +091c04: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +091c08: 5410 cc09 |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +091c0c: 5400 b309 |0006: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +091c10: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +091c14: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +091c16: 0f00 |000b: return v0 │ │ +091c18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +091c1a: 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;) │ │ @@ -196351,18 +196350,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091c18: |[091c18] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ -091c28: 6f10 7718 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@1877 │ │ -091c2e: 0a00 |0003: move-result v0 │ │ -091c30: 0f00 |0004: return v0 │ │ +091c1c: |[091c1c] android.support.v7.internal.widget.ActionBarView.hideOverflowMenu:()Z │ │ +091c2c: 6f10 7718 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.hideOverflowMenu:()Z // method@1877 │ │ +091c32: 0a00 |0003: move-result v0 │ │ +091c34: 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;) │ │ @@ -196370,31 +196369,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -091c34: |[091c34] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -091c44: 2200 3a03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@033a │ │ -091c48: 5451 c509 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -091c4c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -091c4e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -091c50: 5254 d009 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@09d0 │ │ -091c54: 7054 671b 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1b67 │ │ -091c5a: 5b50 d109 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091c5e: 5450 d109 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091c62: 6001 0f07 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@070f │ │ -091c66: 6e20 991b 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1b99 │ │ -091c6c: 5450 d109 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091c70: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ -091c74: 6e20 a41b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -091c7a: 5450 d109 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091c7e: 6e20 8219 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091c84: 0e00 |0020: return-void │ │ +091c38: |[091c38] android.support.v7.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +091c48: 2200 4103 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@0341 │ │ +091c4c: 5451 c509 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +091c50: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +091c52: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +091c54: 5254 d009 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@09d0 │ │ +091c58: 7054 671b 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1b67 │ │ +091c5e: 5b50 d109 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091c62: 5450 d109 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091c66: 6001 0f07 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_circular:I // field@070f │ │ +091c6a: 6e20 991b 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1b99 │ │ +091c70: 5450 d109 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091c74: 1301 0800 |0016: const/16 v1, #int 8 // #8 │ │ +091c78: 6e20 a41b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +091c7e: 5450 d109 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091c82: 6e20 8219 0500 |001d: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +091c88: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x000d line=322 │ │ 0x0014 line=323 │ │ 0x001b line=324 │ │ 0x0020 line=325 │ │ @@ -196406,34 +196405,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 40 16-bit code units │ │ -091c88: |[091c88] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ -091c98: 2200 3a03 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@033a │ │ -091c9c: 5451 c509 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -091ca0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -091ca2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -091ca4: 5254 dd09 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@09dd │ │ -091ca8: 7054 671b 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1b67 │ │ -091cae: 5b50 de09 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091cb2: 5450 de09 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091cb6: 6001 1007 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0710 │ │ -091cba: 6e20 991b 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1b99 │ │ -091cc0: 5450 de09 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091cc4: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -091cc8: 6e20 9e1b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1b9e │ │ -091cce: 5450 de09 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091cd2: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ -091cd6: 6e20 a41b 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ -091cdc: 5450 de09 |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091ce0: 6e20 8219 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091ce6: 0e00 |0027: return-void │ │ +091c8c: |[091c8c] android.support.v7.internal.widget.ActionBarView.initProgress:()V │ │ +091c9c: 2200 4103 |0000: new-instance v0, Landroid/support/v7/internal/widget/ProgressBarICS; // type@0341 │ │ +091ca0: 5451 c509 |0002: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +091ca4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +091ca6: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +091ca8: 5254 dd09 |0006: iget v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressStyle:I // field@09dd │ │ +091cac: 7054 671b 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v7/internal/widget/ProgressBarICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1b67 │ │ +091cb2: 5b50 de09 |000b: iput-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091cb6: 5450 de09 |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091cba: 6001 1007 |000f: sget v1, Landroid/support/v7/appcompat/R$id;.progress_horizontal:I // field@0710 │ │ +091cbe: 6e20 991b 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setId:(I)V // method@1b99 │ │ +091cc4: 5450 de09 |0014: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091cc8: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +091ccc: 6e20 9e1b 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setMax:(I)V // method@1b9e │ │ +091cd2: 5450 de09 |001b: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091cd6: 1301 0800 |001d: const/16 v1, #int 8 // #8 │ │ +091cda: 6e20 a41b 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ProgressBarICS;.setVisibility:(I)V // method@1ba4 │ │ +091ce0: 5450 de09 |0022: iget-object v0, v5, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091ce4: 6e20 8219 0500 |0024: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +091cea: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x000d line=313 │ │ 0x0014 line=314 │ │ 0x001b line=315 │ │ 0x0022 line=316 │ │ @@ -196446,17 +196445,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091ce8: |[091ce8] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ -091cf8: 5510 d309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ -091cfc: 0f00 |0002: return v0 │ │ +091cec: |[091cec] android.support.v7.internal.widget.ActionBarView.isCollapsed:()Z │ │ +091cfc: 5510 d309 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ +091d00: 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;) │ │ @@ -196464,18 +196463,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091d00: |[091d00] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ -091d10: 6f10 7818 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@1878 │ │ -091d16: 0a00 |0003: move-result v0 │ │ -091d18: 0f00 |0004: return v0 │ │ +091d04: |[091d04] android.support.v7.internal.widget.ActionBarView.isOverflowMenuShowing:()Z │ │ +091d14: 6f10 7818 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowMenuShowing:()Z // method@1878 │ │ +091d1a: 0a00 |0003: move-result v0 │ │ +091d1c: 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;) │ │ @@ -196483,18 +196482,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -091d1c: |[091d1c] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ -091d2c: 6f10 7918 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1879 │ │ -091d32: 0a00 |0003: move-result v0 │ │ -091d34: 0f00 |0004: return v0 │ │ +091d20: |[091d20] android.support.v7.internal.widget.ActionBarView.isOverflowReserved:()Z │ │ +091d30: 6f10 7918 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.isOverflowReserved:()Z // method@1879 │ │ +091d36: 0a00 |0003: move-result v0 │ │ +091d38: 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;) │ │ @@ -196502,17 +196501,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091d38: |[091d38] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -091d48: 5510 e109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ -091d4c: 0f00 |0002: return v0 │ │ +091d3c: |[091d3c] android.support.v7.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +091d4c: 5510 e109 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ +091d50: 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;) │ │ @@ -196520,59 +196519,59 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -091d50: |[091d50] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -091d60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -091d62: 6f20 7b18 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@187b │ │ -091d68: 5b32 ec09 |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ -091d6c: 5b32 e509 |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -091d70: 5b32 eb09 |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ -091d74: 5431 e909 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091d78: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -091d7c: 5431 e909 |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091d80: 6e10 6220 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2062 │ │ -091d86: 0c01 |0013: move-result-object v1 │ │ -091d88: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -091d8c: 5431 e909 |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091d90: 6e20 bd19 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -091d96: 5b32 e909 |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091d9a: 5231 c809 |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -091d9e: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -091da2: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -091da6: 7010 ab19 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ -091dac: 5431 e609 |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -091db0: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -091db4: 5531 cf09 |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -091db8: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -091dbc: 5431 e609 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -091dc0: 6e10 d31b 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ -091dc6: 0c00 |0033: move-result-object v0 │ │ -091dc8: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -091dcc: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -091dce: 5901 6f0b |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -091dd2: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -091dd4: 5901 6e0b |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -091dd8: 5431 e609 |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -091ddc: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -091dde: 6e20 e51b 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ -091de4: 5431 de09 |0042: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091de8: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ -091dec: 5431 de09 |0046: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -091df0: 6e20 bd19 1300 |0048: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -091df6: 6e10 aa19 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@19aa │ │ -091dfc: 5431 d109 |004e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091e00: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -091e04: 5431 d109 |0052: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -091e08: 6e20 bd19 1300 |0054: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -091e0e: 6e10 a919 0300 |0057: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@19a9 │ │ -091e14: 0e00 |005a: return-void │ │ +091d54: |[091d54] android.support.v7.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +091d64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +091d66: 6f20 7b18 4300 |0001: invoke-super {v3, v4}, Landroid/support/v7/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@187b │ │ +091d6c: 5b32 ec09 |0004: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@09ec │ │ +091d70: 5b32 e509 |0006: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +091d74: 5b32 eb09 |0008: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ +091d78: 5431 e909 |000a: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091d7c: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +091d80: 5431 e909 |000e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091d84: 6e10 6220 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2062 │ │ +091d8a: 0c01 |0013: move-result-object v1 │ │ +091d8c: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +091d90: 5431 e909 |0016: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091d94: 6e20 bd19 1300 |0018: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +091d9a: 5b32 e909 |001b: iput-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091d9e: 5231 c809 |001d: iget v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +091da2: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +091da6: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +091daa: 7010 ab19 0300 |0023: invoke-direct {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ +091db0: 5431 e609 |0026: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +091db4: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +091db8: 5531 cf09 |002a: iget-boolean v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +091dbc: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +091dc0: 5431 e609 |002e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +091dc4: 6e10 d31b 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ +091dca: 0c00 |0033: move-result-object v0 │ │ +091dcc: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +091dd0: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +091dd2: 5901 6f0b |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +091dd6: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +091dd8: 5901 6e0b |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +091ddc: 5431 e609 |003c: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +091de0: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +091de2: 6e20 e51b 2100 |003f: invoke-virtual {v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ +091de8: 5431 de09 |0042: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091dec: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ +091df0: 5431 de09 |0046: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +091df4: 6e20 bd19 1300 |0048: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +091dfa: 6e10 aa19 0300 |004b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initProgress:()V // method@19aa │ │ +091e00: 5431 d109 |004e: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091e04: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +091e08: 5431 d109 |0052: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +091e0c: 6e20 bd19 1300 |0054: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +091e12: 6e10 a919 0300 |0057: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@19a9 │ │ +091e18: 0e00 |005a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=256 │ │ 0x0004 line=258 │ │ 0x0006 line=259 │ │ 0x0008 line=260 │ │ 0x000a line=261 │ │ @@ -196603,25 +196602,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -091e18: |[091e18] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -091e28: 6f10 7c18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@187c │ │ -091e2e: 5410 e709 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@09e7 │ │ -091e32: 6e20 bc19 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@19bc │ │ -091e38: 5410 c209 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -091e3c: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ -091e40: 5410 c209 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -091e44: 6e10 3a16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -091e4a: 5410 c209 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -091e4e: 6e10 3b16 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ -091e54: 0e00 |0016: return-void │ │ +091e1c: |[091e1c] android.support.v7.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +091e2c: 6f10 7c18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@187c │ │ +091e32: 5410 e709 |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mTabSelector:Ljava/lang/Runnable; // field@09e7 │ │ +091e36: 6e20 bc19 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@19bc │ │ +091e3c: 5410 c209 |0008: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +091e40: 3800 0c00 |000a: if-eqz v0, 0016 // +000c │ │ +091e44: 5410 c209 |000c: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +091e48: 6e10 3a16 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +091e4e: 5410 c209 |0011: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +091e52: 6e10 3b16 0000 |0013: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ +091e58: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0003 line=300 │ │ 0x0008 line=301 │ │ 0x000c line=302 │ │ 0x0011 line=303 │ │ @@ -196634,35 +196633,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -091e58: |[091e58] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ -091e68: 6f10 7d18 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@187d │ │ -091e6e: 5421 cd09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -091e72: 6e20 8219 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091e78: 5421 c709 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091e7c: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -091e80: 5221 c809 |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -091e84: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -091e88: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -091e8c: 5421 c709 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091e90: 6e10 941e 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -091e96: 0c00 |0017: move-result-object v0 │ │ -091e98: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -091e9c: 2001 ad03 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@03ad │ │ -091ea0: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -091ea4: 1f00 ad03 |001e: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -091ea8: 5421 c709 |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091eac: 6e20 2f1f 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -091eb2: 5421 c709 |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -091eb6: 6e20 8219 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -091ebc: 0e00 |002a: return-void │ │ +091e5c: |[091e5c] android.support.v7.internal.widget.ActionBarView.onFinishInflate:()V │ │ +091e6c: 6f10 7d18 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@187d │ │ +091e72: 5421 cd09 |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +091e76: 6e20 8219 1200 |0005: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +091e7c: 5421 c709 |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091e80: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +091e84: 5221 c809 |000c: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +091e88: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +091e8c: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +091e90: 5421 c709 |0012: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091e94: 6e10 941e 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +091e9a: 0c00 |0017: move-result-object v0 │ │ +091e9c: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +091ea0: 2001 b603 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@03b6 │ │ +091ea4: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +091ea8: 1f00 b603 |001e: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +091eac: 5421 c709 |0020: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091eb0: 6e20 2f1f 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +091eb6: 5421 c709 |0025: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +091eba: 6e20 8219 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +091ec0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0003 line=751 │ │ 0x0008 line=753 │ │ 0x0012 line=754 │ │ 0x0018 line=755 │ │ @@ -196679,365 +196678,365 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 730 16-bit code units │ │ -091ec0: |[091ec0] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -091ed0: 7401 9c19 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@199c │ │ -091ed6: 0a17 |0003: move-result v23 │ │ -091ed8: 7401 9e19 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ -091ede: 0a19 |0007: move-result v25 │ │ -091ee0: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -091ee4: 7401 9e19 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ -091eea: 0a1c |000d: move-result v28 │ │ -091eec: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -091ef0: 7401 9b19 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ -091ef6: 0a1c |0013: move-result v28 │ │ -091ef8: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -091efc: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -091f00: 0e00 |0018: return-void │ │ -091f02: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -091f06: 5400 c909 |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -091f0a: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -091f0e: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ -091f12: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -091f16: 540d cb09 |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -091f1a: 6e10 5619 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1956 │ │ -091f20: 0a1b |0028: move-result v27 │ │ -091f22: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -091f26: 0200 1b00 |002b: move/from16 v0, v27 │ │ -091f2a: 0201 1c00 |002d: move/from16 v1, v28 │ │ -091f2e: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -091f32: 6e10 5219 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1952 │ │ -091f38: 0a0e |0034: move-result v14 │ │ -091f3a: 901b 170e |0035: add-int v27, v23, v14 │ │ -091f3e: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -091f42: 0201 1b00 |0039: move/from16 v1, v27 │ │ -091f46: 0202 1900 |003b: move/from16 v2, v25 │ │ -091f4a: 6e57 b919 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ -091f50: 0a1b |0040: move-result v27 │ │ -091f52: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -091f56: 9017 171b |0043: add-int v23, v23, v27 │ │ -091f5a: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -091f5e: 5400 c909 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -091f62: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -091f66: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -091f6a: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -091f6e: 5400 e909 |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091f72: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -091f76: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ -091f7a: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -091f7e: 5400 e909 |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091f82: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -091f86: 7401 6320 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ -091f8c: 0a1b |005e: move-result v27 │ │ -091f8e: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -091f92: 0200 1b00 |0061: move/from16 v0, v27 │ │ -091f96: 0201 1c00 |0063: move/from16 v1, v28 │ │ -091f9a: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ -091f9e: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -091fa2: 5200 c809 |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -091fa6: 021b 0000 |006b: move/from16 v27, v0 │ │ -091faa: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -091fae: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ -091fb2: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -091fb6: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -091fba: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -091fbe: 5400 e909 |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -091fc2: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -091fc6: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -091fca: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -091fce: 0202 1700 |007f: move/from16 v2, v23 │ │ -091fd2: 0203 1900 |0081: move/from16 v3, v25 │ │ -091fd6: 6e57 b919 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ -091fdc: 0a1b |0086: move-result v27 │ │ -091fde: 9017 171b |0087: add-int v23, v23, v27 │ │ -091fe2: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -091fe6: 5200 da09 |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -091fea: 021b 0000 |008d: move/from16 v27, v0 │ │ -091fee: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ -091ff4: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -091ff8: 7401 9d19 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@199d │ │ -091ffe: 0a1c |0097: move-result v28 │ │ -092000: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -092004: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -092008: 5400 d809 |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09200c: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -092010: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -092014: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -092018: 5400 d809 |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09201c: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -092020: 7401 6c16 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -092026: 0c1b |00ab: move-result-object v27 │ │ -092028: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -09202c: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -092030: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -092034: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -092038: 5400 d809 |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09203c: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -092040: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -092044: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -092048: 0202 1000 |00bc: move/from16 v2, v16 │ │ -09204c: 0203 1900 |00be: move/from16 v3, v25 │ │ -092050: 6e57 ba19 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@19ba │ │ -092056: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -09205a: 5400 d809 |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09205e: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -092062: 7401 6716 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1667 │ │ -092068: 0a1b |00cc: move-result v27 │ │ -09206a: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -09206e: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -092072: 5400 d109 |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -092076: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -09207a: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -09207e: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -092082: 5400 d109 |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -092086: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -09208a: 7401 7f1b 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -092090: 0a1b |00e0: move-result v27 │ │ -092092: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -092096: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -09209a: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -09209e: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -0920a2: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -0920a6: 5400 d109 |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -0920aa: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -0920ae: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -0920b2: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -0920b6: 0202 1000 |00f3: move/from16 v2, v16 │ │ -0920ba: 0203 1900 |00f5: move/from16 v3, v25 │ │ -0920be: 6e57 ba19 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@19ba │ │ -0920c4: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -0920c8: 5400 d109 |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -0920cc: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -0920d0: 7401 751b 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ -0920d6: 0a1b |0103: move-result v27 │ │ -0920d8: 9110 101b |0104: sub-int v16, v16, v27 │ │ -0920dc: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -0920de: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -0920e2: 5400 c909 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0920e6: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -0920ea: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ -0920ee: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -0920f2: 5408 c909 |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0920f6: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ -0920fa: 6e10 891e 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -092100: 0c0f |0118: move-result-object v15 │ │ -092102: 20f0 9c02 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -092106: 021b 0000 |011b: move/from16 v27, v0 │ │ -09210a: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ -09210e: 1f0f 9c02 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -092112: 07f4 |0121: move-object v4, v15 │ │ -092114: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ -092118: 524a 8605 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -09211c: 6e10 901e 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -092122: 0a11 |0129: move-result v17 │ │ -092124: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -092128: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -09212a: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -09212e: 5240 8705 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0587 │ │ -092132: 021b 0000 |0131: move/from16 v27, v0 │ │ -092136: 9017 171b |0133: add-int v23, v23, v27 │ │ -09213a: 5240 8805 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0588 │ │ -09213e: 021b 0000 |0137: move/from16 v27, v0 │ │ -092142: 9110 101b |0139: sub-int v16, v16, v27 │ │ -092146: 5240 8905 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0589 │ │ -09214a: 0215 0000 |013d: move/from16 v21, v0 │ │ -09214e: 5245 8505 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0585 │ │ -092152: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -092156: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -09215a: 0200 1b00 |0145: move/from16 v0, v27 │ │ -09215e: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ -092162: 7401 a519 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@19a5 │ │ -092168: 0a1b |014c: move-result v27 │ │ -09216a: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ -09216e: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ -092172: 0200 1700 |0151: move/from16 v0, v23 │ │ -092176: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ -09217a: 123c |0155: const/4 v12, #int 3 // #3 │ │ -09217c: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ -092180: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ -092186: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ -09218a: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ -09218e: 0200 1b00 |015f: move/from16 v0, v27 │ │ -092192: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ -092196: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ -09219a: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ -09219e: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ -0921a4: 6e10 901e 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -0921aa: 0a09 |016d: move-result v9 │ │ -0921ac: 901b 1809 |016e: add-int v27, v24, v9 │ │ -0921b0: 6e10 8d1e 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -0921b6: 0a1c |0173: move-result v28 │ │ -0921b8: 901c 1c1a |0174: add-int v28, v28, v26 │ │ -0921bc: 0200 1800 |0176: move/from16 v0, v24 │ │ -0921c0: 0201 1a00 |0178: move/from16 v1, v26 │ │ -0921c4: 0202 1b00 |017a: move/from16 v2, v27 │ │ -0921c8: 0203 1c00 |017c: move/from16 v3, v28 │ │ -0921cc: 6e53 b11e 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -0921d2: 9017 1709 |0181: add-int v23, v23, v9 │ │ -0921d6: 0800 2000 |0183: move-object/from16 v0, v32 │ │ -0921da: 5400 de09 |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -0921de: 081b 0000 |0187: move-object/from16 v27, v0 │ │ -0921e2: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ -0921e6: 0800 2000 |018b: move-object/from16 v0, v32 │ │ -0921ea: 5400 de09 |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -0921ee: 081b 0000 |018f: move-object/from16 v27, v0 │ │ -0921f2: 7401 6a1b 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@1b6a │ │ -0921f8: 0800 2000 |0194: move-object/from16 v0, v32 │ │ -0921fc: 5400 de09 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092200: 081b 0000 |0198: move-object/from16 v27, v0 │ │ -092204: 7401 741b 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1b74 │ │ -09220a: 0a1b |019d: move-result v27 │ │ -09220c: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ -092210: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ -092214: 5400 de09 |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092218: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ -09221c: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -092220: 5200 dc09 |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ -092224: 021c 0000 |01aa: move/from16 v28, v0 │ │ -092228: 7bb0 |01ac: neg-int v0, v11 │ │ -09222a: 021d 0000 |01ad: move/from16 v29, v0 │ │ -09222e: 0800 2000 |01af: move-object/from16 v0, v32 │ │ -092232: 5200 dc09 |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ -092236: 021e 0000 |01b3: move/from16 v30, v0 │ │ -09223a: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -09223e: 5400 de09 |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092242: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ -092246: 7401 751b 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ -09224c: 0a1f |01be: move-result v31 │ │ -09224e: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ -092252: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ -092256: 0201 1c00 |01c3: move/from16 v1, v28 │ │ -09225a: 0202 1d00 |01c5: move/from16 v2, v29 │ │ -09225e: 0203 1e00 |01c7: move/from16 v3, v30 │ │ -092262: 6e5b 881b 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@1b88 │ │ -092268: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ -09226c: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ -092270: 540d cd09 |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -092274: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ -092278: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ -09227c: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ -092280: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ -092284: 5400 d509 |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -092288: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ -09228c: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ -092290: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ -092294: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ -092298: 5200 d409 |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -09229c: 021b 0000 |01e6: move/from16 v27, v0 │ │ -0922a0: 9017 171b |01e8: add-int v23, v23, v27 │ │ -0922a4: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ -0922a8: 5400 d509 |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -0922ac: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ -0922b0: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -0922b4: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ -0922b8: 0202 1700 |01f4: move/from16 v2, v23 │ │ -0922bc: 0203 1900 |01f6: move/from16 v3, v25 │ │ -0922c0: 6e57 b919 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ -0922c6: 0a1b |01fb: move-result v27 │ │ -0922c8: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ -0922cc: 5200 d409 |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -0922d0: 021c 0000 |0200: move/from16 v28, v0 │ │ -0922d4: 901b 1b1c |0202: add-int v27, v27, v28 │ │ -0922d8: 9017 171b |0204: add-int v23, v23, v27 │ │ -0922dc: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ -0922e0: 0800 2000 |0208: move-object/from16 v0, v32 │ │ -0922e4: 5400 e609 |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0922e8: 081b 0000 |020c: move-object/from16 v27, v0 │ │ -0922ec: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ -0922f0: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ -0922f4: 0800 2000 |0212: move-object/from16 v0, v32 │ │ -0922f8: 5200 d409 |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -0922fc: 021b 0000 |0216: move/from16 v27, v0 │ │ -092300: 9017 171b |0218: add-int v23, v23, v27 │ │ -092304: 0800 2000 |021a: move-object/from16 v0, v32 │ │ -092308: 5400 e609 |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -09230c: 081b 0000 |021e: move-object/from16 v27, v0 │ │ -092310: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -092314: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ -092318: 0202 1700 |0224: move/from16 v2, v23 │ │ -09231c: 0203 1900 |0226: move/from16 v3, v25 │ │ -092320: 6e57 b919 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ -092326: 0a1b |022b: move-result v27 │ │ -092328: 0800 2000 |022c: move-object/from16 v0, v32 │ │ -09232c: 5200 d409 |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -092330: 021c 0000 |0230: move/from16 v28, v0 │ │ -092334: 901b 1b1c |0232: add-int v27, v27, v28 │ │ -092338: 9017 171b |0234: add-int v23, v23, v27 │ │ -09233c: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ -092340: 0800 2000 |0238: move-object/from16 v0, v32 │ │ -092344: 5200 c809 |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092348: 021b 0000 |023c: move/from16 v27, v0 │ │ -09234c: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ -092350: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ -092354: 0800 2000 |0242: move-object/from16 v0, v32 │ │ -092358: 5400 c709 |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -09235c: 081b 0000 |0246: move-object/from16 v27, v0 │ │ -092360: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ -092364: 0800 2000 |024a: move-object/from16 v0, v32 │ │ -092368: 5408 c709 |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -09236c: 2900 c5fe |024e: goto/16 0113 // -013b │ │ -092370: 1204 |0250: const/4 v4, #int 0 // #0 │ │ -092372: 2900 d1fe |0251: goto/16 0122 // -012f │ │ -092376: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ -09237a: 2900 d1fe |0255: goto/16 0126 // -012f │ │ -09237e: 901b 0611 |0257: add-int v27, v6, v17 │ │ -092382: 0200 1b00 |0259: move/from16 v0, v27 │ │ -092386: 0201 1000 |025b: move/from16 v1, v16 │ │ -09238a: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ -09238e: 125c |025f: const/4 v12, #int 5 // #5 │ │ -092390: 2900 f6fe |0260: goto/16 0156 // -010a │ │ -092394: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ -092398: 0200 1b00 |0264: move/from16 v0, v27 │ │ -09239c: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ -0923a0: 123c |0268: const/4 v12, #int 3 // #3 │ │ -0923a2: 2900 edfe |0269: goto/16 0156 // -0113 │ │ -0923a6: 7401 a519 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@19a5 │ │ -0923ac: 0a1b |026e: move-result v27 │ │ -0923ae: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ -0923b2: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ -0923b6: 2900 e8fe |0273: goto/16 015b // -0118 │ │ -0923ba: 0218 1700 |0275: move/from16 v24, v23 │ │ -0923be: 2900 e4fe |0277: goto/16 015b // -011c │ │ -0923c2: 9118 1011 |0279: sub-int v24, v16, v17 │ │ -0923c6: 2900 e0fe |027b: goto/16 015b // -0120 │ │ -0923ca: 7401 9e19 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ -0923d0: 0a13 |0280: move-result v19 │ │ -0923d2: 7401 9619 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1996 │ │ -0923d8: 0a1b |0284: move-result v27 │ │ -0923da: 7401 9b19 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ -0923e0: 0a1c |0288: move-result v28 │ │ -0923e2: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ -0923e6: 911b 1213 |028b: sub-int v27, v18, v19 │ │ -0923ea: 6e10 8d1e 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -0923f0: 0a1c |0290: move-result v28 │ │ -0923f2: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ -0923f6: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ -0923fa: 2900 d5fe |0295: goto/16 016a // -012b │ │ -0923fe: 7401 9e19 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ -092404: 0a1b |029a: move-result v27 │ │ -092406: 901a 1b15 |029b: add-int v26, v27, v21 │ │ -09240a: 2900 cdfe |029d: goto/16 016a // -0133 │ │ -09240e: 7401 9619 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1996 │ │ -092414: 0a1b |02a2: move-result v27 │ │ -092416: 7401 9b19 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ -09241c: 0a1c |02a6: move-result v28 │ │ -09241e: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ -092422: 6e10 8d1e 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -092428: 0a1c |02ac: move-result v28 │ │ -09242a: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ -09242e: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ -092432: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ -092436: 0000 |02b3: nop // spacer │ │ -092438: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ -09244c: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ -092468: 0002 0300 1000 0000 3000 0000 5000 ... |02cc: sparse-switch-data (14 units) │ │ +091ec4: |[091ec4] android.support.v7.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +091ed4: 7401 9c19 2000 |0000: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@199c │ │ +091eda: 0a17 |0003: move-result v23 │ │ +091edc: 7401 9e19 2000 |0004: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ +091ee2: 0a19 |0007: move-result v25 │ │ +091ee4: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +091ee8: 7401 9e19 2000 |000a: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ +091eee: 0a1c |000d: move-result v28 │ │ +091ef0: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +091ef4: 7401 9b19 2000 |0010: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ +091efa: 0a1c |0013: move-result v28 │ │ +091efc: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +091f00: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +091f04: 0e00 |0018: return-void │ │ +091f06: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +091f0a: 5400 c909 |001b: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +091f0e: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +091f12: 381b af01 |001f: if-eqz v27, 01ce // +01af │ │ +091f16: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +091f1a: 540d cb09 |0023: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +091f1e: 6e10 5619 0d00 |0025: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1956 │ │ +091f24: 0a1b |0028: move-result v27 │ │ +091f26: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +091f2a: 0200 1b00 |002b: move/from16 v0, v27 │ │ +091f2e: 0201 1c00 |002d: move/from16 v1, v28 │ │ +091f32: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +091f36: 6e10 5219 0d00 |0031: invoke-virtual {v13}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1952 │ │ +091f3c: 0a0e |0034: move-result v14 │ │ +091f3e: 901b 170e |0035: add-int v27, v23, v14 │ │ +091f42: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +091f46: 0201 1b00 |0039: move/from16 v1, v27 │ │ +091f4a: 0202 1900 |003b: move/from16 v2, v25 │ │ +091f4e: 6e57 b919 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ +091f54: 0a1b |0040: move-result v27 │ │ +091f56: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +091f5a: 9017 171b |0043: add-int v23, v23, v27 │ │ +091f5e: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +091f62: 5400 c909 |0047: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +091f66: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +091f6a: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +091f6e: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +091f72: 5400 e909 |004f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091f76: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +091f7a: 381b 8101 |0053: if-eqz v27, 01d4 // +0181 │ │ +091f7e: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +091f82: 5400 e909 |0057: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091f86: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +091f8a: 7401 6320 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ +091f90: 0a1b |005e: move-result v27 │ │ +091f92: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +091f96: 0200 1b00 |0061: move/from16 v0, v27 │ │ +091f9a: 0201 1c00 |0063: move/from16 v1, v28 │ │ +091f9e: 3210 6f01 |0065: if-eq v0, v1, 01d4 // +016f │ │ +091fa2: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +091fa6: 5200 c809 |0069: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +091faa: 021b 0000 |006b: move/from16 v27, v0 │ │ +091fae: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +091fb2: 381b 6501 |006f: if-eqz v27, 01d4 // +0165 │ │ +091fb6: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +091fba: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +091fbe: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +091fc2: 5400 e909 |0077: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +091fc6: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +091fca: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +091fce: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +091fd2: 0202 1700 |007f: move/from16 v2, v23 │ │ +091fd6: 0203 1900 |0081: move/from16 v3, v25 │ │ +091fda: 6e57 b919 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ +091fe0: 0a1b |0086: move-result v27 │ │ +091fe2: 9017 171b |0087: add-int v23, v23, v27 │ │ +091fe6: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +091fea: 5200 da09 |008b: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +091fee: 021b 0000 |008d: move/from16 v27, v0 │ │ +091ff2: 2b1b 2502 0000 |008f: packed-switch v27, 000002b4 // +00000225 │ │ +091ff8: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +091ffc: 7401 9d19 2000 |0094: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@199d │ │ +092002: 0a1c |0097: move-result v28 │ │ +092004: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +092008: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +09200c: 5400 d809 |009c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092010: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +092014: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +092018: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +09201c: 5400 d809 |00a4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092020: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +092024: 7401 6c16 1b00 |00a8: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +09202a: 0c1b |00ab: move-result-object v27 │ │ +09202c: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +092030: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +092034: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +092038: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +09203c: 5400 d809 |00b4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092040: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +092044: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +092048: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +09204c: 0202 1000 |00bc: move/from16 v2, v16 │ │ +092050: 0203 1900 |00be: move/from16 v3, v25 │ │ +092054: 6e57 ba19 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@19ba │ │ +09205a: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +09205e: 5400 d809 |00c5: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092062: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +092066: 7401 6716 1b00 |00c9: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1667 │ │ +09206c: 0a1b |00cc: move-result v27 │ │ +09206e: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +092072: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +092076: 5400 d109 |00d1: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +09207a: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +09207e: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +092082: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +092086: 5400 d109 |00d9: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +09208a: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +09208e: 7401 7f1b 1b00 |00dd: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +092094: 0a1b |00e0: move-result v27 │ │ +092096: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +09209a: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +09209e: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +0920a2: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +0920a6: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +0920aa: 5400 d109 |00eb: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +0920ae: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +0920b2: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +0920b6: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +0920ba: 0202 1000 |00f3: move/from16 v2, v16 │ │ +0920be: 0203 1900 |00f5: move/from16 v3, v25 │ │ +0920c2: 6e57 ba19 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@19ba │ │ +0920c8: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +0920cc: 5400 d109 |00fc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +0920d0: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +0920d4: 7401 751b 1b00 |0100: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ +0920da: 0a1b |0103: move-result v27 │ │ +0920dc: 9110 101b |0104: sub-int v16, v16, v27 │ │ +0920e0: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +0920e2: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +0920e6: 5400 c909 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0920ea: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +0920ee: 381b 2b01 |010d: if-eqz v27, 0238 // +012b │ │ +0920f2: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +0920f6: 5408 c909 |0111: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0920fa: 3808 7000 |0113: if-eqz v8, 0183 // +0070 │ │ +0920fe: 6e10 891e 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +092104: 0c0f |0118: move-result-object v15 │ │ +092106: 20f0 a302 |0119: instance-of v0, v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +09210a: 021b 0000 |011b: move/from16 v27, v0 │ │ +09210e: 381b 3301 |011d: if-eqz v27, 0250 // +0133 │ │ +092112: 1f0f a302 |011f: check-cast v15, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +092116: 07f4 |0121: move-object v4, v15 │ │ +092118: 3804 3101 |0122: if-eqz v4, 0253 // +0131 │ │ +09211c: 524a 8605 |0124: iget v10, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +092120: 6e10 901e 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +092126: 0a11 |0129: move-result v17 │ │ +092128: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +09212c: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +09212e: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +092132: 5240 8705 |012f: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0587 │ │ +092136: 021b 0000 |0131: move/from16 v27, v0 │ │ +09213a: 9017 171b |0133: add-int v23, v23, v27 │ │ +09213e: 5240 8805 |0135: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0588 │ │ +092142: 021b 0000 |0137: move/from16 v27, v0 │ │ +092146: 9110 101b |0139: sub-int v16, v16, v27 │ │ +09214a: 5240 8905 |013b: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0589 │ │ +09214e: 0215 0000 |013d: move/from16 v21, v0 │ │ +092152: 5245 8505 |013f: iget v5, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0585 │ │ +092156: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +09215a: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +09215e: 0200 1b00 |0145: move/from16 v0, v27 │ │ +092162: 330c 1b01 |0147: if-ne v12, v0, 0262 // +011b │ │ +092166: 7401 a519 2000 |0149: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@19a5 │ │ +09216c: 0a1b |014c: move-result v27 │ │ +09216e: 911b 1b11 |014d: sub-int v27, v27, v17 │ │ +092172: db06 1b02 |014f: div-int/lit8 v6, v27, #int 2 // #02 │ │ +092176: 0200 1700 |0151: move/from16 v0, v23 │ │ +09217a: 3506 0401 |0153: if-ge v6, v0, 0257 // +0104 │ │ +09217e: 123c |0155: const/4 v12, #int 3 // #3 │ │ +092180: 1318 0000 |0156: const/16 v24, #int 0 // #0 │ │ +092184: 2b0c 6601 0000 |0158: packed-switch v12, 000002be // +00000166 │ │ +09218a: dd16 0a70 |015b: and-int/lit8 v22, v10, #int 112 // #70 │ │ +09218e: 131b ffff |015d: const/16 v27, #int -1 // #ffff │ │ +092192: 0200 1b00 |015f: move/from16 v0, v27 │ │ +092196: 330a 0400 |0161: if-ne v10, v0, 0165 // +0004 │ │ +09219a: 1316 1000 |0163: const/16 v22, #int 16 // #10 │ │ +09219e: 131a 0000 |0165: const/16 v26, #int 0 // #0 │ │ +0921a2: 2c16 6501 0000 |0167: sparse-switch v22, 000002cc // +00000165 │ │ +0921a8: 6e10 901e 0800 |016a: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +0921ae: 0a09 |016d: move-result v9 │ │ +0921b0: 901b 1809 |016e: add-int v27, v24, v9 │ │ +0921b4: 6e10 8d1e 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +0921ba: 0a1c |0173: move-result v28 │ │ +0921bc: 901c 1c1a |0174: add-int v28, v28, v26 │ │ +0921c0: 0200 1800 |0176: move/from16 v0, v24 │ │ +0921c4: 0201 1a00 |0178: move/from16 v1, v26 │ │ +0921c8: 0202 1b00 |017a: move/from16 v2, v27 │ │ +0921cc: 0203 1c00 |017c: move/from16 v3, v28 │ │ +0921d0: 6e53 b11e 0821 |017e: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +0921d6: 9017 1709 |0181: add-int v23, v23, v9 │ │ +0921da: 0800 2000 |0183: move-object/from16 v0, v32 │ │ +0921de: 5400 de09 |0185: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +0921e2: 081b 0000 |0187: move-object/from16 v27, v0 │ │ +0921e6: 381b 8ffe |0189: if-eqz v27, 0018 // -0171 │ │ +0921ea: 0800 2000 |018b: move-object/from16 v0, v32 │ │ +0921ee: 5400 de09 |018d: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +0921f2: 081b 0000 |018f: move-object/from16 v27, v0 │ │ +0921f6: 7401 6a1b 1b00 |0191: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.bringToFront:()V // method@1b6a │ │ +0921fc: 0800 2000 |0194: move-object/from16 v0, v32 │ │ +092200: 5400 de09 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +092204: 081b 0000 |0198: move-object/from16 v27, v0 │ │ +092208: 7401 741b 1b00 |019a: invoke-virtual/range {v27}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredHeight:()I // method@1b74 │ │ +09220e: 0a1b |019d: move-result v27 │ │ +092210: db0b 1b02 |019e: div-int/lit8 v11, v27, #int 2 // #02 │ │ +092214: 0800 2000 |01a0: move-object/from16 v0, v32 │ │ +092218: 5400 de09 |01a2: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +09221c: 081b 0000 |01a4: move-object/from16 v27, v0 │ │ +092220: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +092224: 5200 dc09 |01a8: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ +092228: 021c 0000 |01aa: move/from16 v28, v0 │ │ +09222c: 7bb0 |01ac: neg-int v0, v11 │ │ +09222e: 021d 0000 |01ad: move/from16 v29, v0 │ │ +092232: 0800 2000 |01af: move-object/from16 v0, v32 │ │ +092236: 5200 dc09 |01b1: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ +09223a: 021e 0000 |01b3: move/from16 v30, v0 │ │ +09223e: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +092242: 5400 de09 |01b7: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +092246: 081f 0000 |01b9: move-object/from16 v31, v0 │ │ +09224a: 7401 751b 1f00 |01bb: invoke-virtual/range {v31}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ +092250: 0a1f |01be: move-result v31 │ │ +092252: 901e 1e1f |01bf: add-int v30, v30, v31 │ │ +092256: 0800 1b00 |01c1: move-object/from16 v0, v27 │ │ +09225a: 0201 1c00 |01c3: move/from16 v1, v28 │ │ +09225e: 0202 1d00 |01c5: move/from16 v2, v29 │ │ +092262: 0203 1e00 |01c7: move/from16 v3, v30 │ │ +092266: 6e5b 881b 1032 |01c9: invoke-virtual {v0, v1, v2, v3, v11}, Landroid/support/v7/internal/widget/ProgressBarICS;.layout:(IIII)V // method@1b88 │ │ +09226c: 2900 4cfe |01cc: goto/16 0018 // -01b4 │ │ +092270: 0800 2000 |01ce: move-object/from16 v0, v32 │ │ +092274: 540d cd09 |01d0: iget-object v13, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +092278: 2900 53fe |01d2: goto/16 0025 // -01ad │ │ +09227c: 1314 0000 |01d4: const/16 v20, #int 0 // #0 │ │ +092280: 2900 9dfe |01d6: goto/16 0073 // -0163 │ │ +092284: 0800 2000 |01d8: move-object/from16 v0, v32 │ │ +092288: 5400 d509 |01da: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +09228c: 081b 0000 |01dc: move-object/from16 v27, v0 │ │ +092290: 381b b4fe |01de: if-eqz v27, 0092 // -014c │ │ +092294: 3814 0a00 |01e0: if-eqz v20, 01ea // +000a │ │ +092298: 0800 2000 |01e2: move-object/from16 v0, v32 │ │ +09229c: 5200 d409 |01e4: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +0922a0: 021b 0000 |01e6: move/from16 v27, v0 │ │ +0922a4: 9017 171b |01e8: add-int v23, v23, v27 │ │ +0922a8: 0800 2000 |01ea: move-object/from16 v0, v32 │ │ +0922ac: 5400 d509 |01ec: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +0922b0: 081b 0000 |01ee: move-object/from16 v27, v0 │ │ +0922b4: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +0922b8: 0801 1b00 |01f2: move-object/from16 v1, v27 │ │ +0922bc: 0202 1700 |01f4: move/from16 v2, v23 │ │ +0922c0: 0203 1900 |01f6: move/from16 v3, v25 │ │ +0922c4: 6e57 b919 1032 |01f8: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ +0922ca: 0a1b |01fb: move-result v27 │ │ +0922cc: 0800 2000 |01fc: move-object/from16 v0, v32 │ │ +0922d0: 5200 d409 |01fe: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +0922d4: 021c 0000 |0200: move/from16 v28, v0 │ │ +0922d8: 901b 1b1c |0202: add-int v27, v27, v28 │ │ +0922dc: 9017 171b |0204: add-int v23, v23, v27 │ │ +0922e0: 2900 8cfe |0206: goto/16 0092 // -0174 │ │ +0922e4: 0800 2000 |0208: move-object/from16 v0, v32 │ │ +0922e8: 5400 e609 |020a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +0922ec: 081b 0000 |020c: move-object/from16 v27, v0 │ │ +0922f0: 381b 84fe |020e: if-eqz v27, 0092 // -017c │ │ +0922f4: 3814 0a00 |0210: if-eqz v20, 021a // +000a │ │ +0922f8: 0800 2000 |0212: move-object/from16 v0, v32 │ │ +0922fc: 5200 d409 |0214: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092300: 021b 0000 |0216: move/from16 v27, v0 │ │ +092304: 9017 171b |0218: add-int v23, v23, v27 │ │ +092308: 0800 2000 |021a: move-object/from16 v0, v32 │ │ +09230c: 5400 e609 |021c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +092310: 081b 0000 |021e: move-object/from16 v27, v0 │ │ +092314: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +092318: 0801 1b00 |0222: move-object/from16 v1, v27 │ │ +09231c: 0202 1700 |0224: move/from16 v2, v23 │ │ +092320: 0203 1900 |0226: move/from16 v3, v25 │ │ +092324: 6e57 b919 1032 |0228: invoke-virtual {v0, v1, v2, v3, v7}, Landroid/support/v7/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@19b9 │ │ +09232a: 0a1b |022b: move-result v27 │ │ +09232c: 0800 2000 |022c: move-object/from16 v0, v32 │ │ +092330: 5200 d409 |022e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092334: 021c 0000 |0230: move/from16 v28, v0 │ │ +092338: 901b 1b1c |0232: add-int v27, v27, v28 │ │ +09233c: 9017 171b |0234: add-int v23, v23, v27 │ │ +092340: 2900 5cfe |0236: goto/16 0092 // -01a4 │ │ +092344: 0800 2000 |0238: move-object/from16 v0, v32 │ │ +092348: 5200 c809 |023a: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +09234c: 021b 0000 |023c: move/from16 v27, v0 │ │ +092350: dd1b 1b10 |023e: and-int/lit8 v27, v27, #int 16 // #10 │ │ +092354: 381b d3fe |0240: if-eqz v27, 0113 // -012d │ │ +092358: 0800 2000 |0242: move-object/from16 v0, v32 │ │ +09235c: 5400 c709 |0244: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092360: 081b 0000 |0246: move-object/from16 v27, v0 │ │ +092364: 381b cbfe |0248: if-eqz v27, 0113 // -0135 │ │ +092368: 0800 2000 |024a: move-object/from16 v0, v32 │ │ +09236c: 5408 c709 |024c: iget-object v8, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092370: 2900 c5fe |024e: goto/16 0113 // -013b │ │ +092374: 1204 |0250: const/4 v4, #int 0 // #0 │ │ +092376: 2900 d1fe |0251: goto/16 0122 // -012f │ │ +09237a: 130a 1300 |0253: const/16 v10, #int 19 // #13 │ │ +09237e: 2900 d1fe |0255: goto/16 0126 // -012f │ │ +092382: 901b 0611 |0257: add-int v27, v6, v17 │ │ +092386: 0200 1b00 |0259: move/from16 v0, v27 │ │ +09238a: 0201 1000 |025b: move/from16 v1, v16 │ │ +09238e: 3710 f9fe |025d: if-le v0, v1, 0156 // -0107 │ │ +092392: 125c |025f: const/4 v12, #int 5 // #5 │ │ +092394: 2900 f6fe |0260: goto/16 0156 // -010a │ │ +092398: 131b ffff |0262: const/16 v27, #int -1 // #ffff │ │ +09239c: 0200 1b00 |0264: move/from16 v0, v27 │ │ +0923a0: 330a f0fe |0266: if-ne v10, v0, 0156 // -0110 │ │ +0923a4: 123c |0268: const/4 v12, #int 3 // #3 │ │ +0923a6: 2900 edfe |0269: goto/16 0156 // -0113 │ │ +0923aa: 7401 a519 2000 |026b: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getWidth:()I // method@19a5 │ │ +0923b0: 0a1b |026e: move-result v27 │ │ +0923b2: 911b 1b11 |026f: sub-int v27, v27, v17 │ │ +0923b6: db18 1b02 |0271: div-int/lit8 v24, v27, #int 2 // #02 │ │ +0923ba: 2900 e8fe |0273: goto/16 015b // -0118 │ │ +0923be: 0218 1700 |0275: move/from16 v24, v23 │ │ +0923c2: 2900 e4fe |0277: goto/16 015b // -011c │ │ +0923c6: 9118 1011 |0279: sub-int v24, v16, v17 │ │ +0923ca: 2900 e0fe |027b: goto/16 015b // -0120 │ │ +0923ce: 7401 9e19 2000 |027d: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ +0923d4: 0a13 |0280: move-result v19 │ │ +0923d6: 7401 9619 2000 |0281: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1996 │ │ +0923dc: 0a1b |0284: move-result v27 │ │ +0923de: 7401 9b19 2000 |0285: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ +0923e4: 0a1c |0288: move-result v28 │ │ +0923e6: 9112 1b1c |0289: sub-int v18, v27, v28 │ │ +0923ea: 911b 1213 |028b: sub-int v27, v18, v19 │ │ +0923ee: 6e10 8d1e 0800 |028d: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +0923f4: 0a1c |0290: move-result v28 │ │ +0923f6: 911b 1b1c |0291: sub-int v27, v27, v28 │ │ +0923fa: db1a 1b02 |0293: div-int/lit8 v26, v27, #int 2 // #02 │ │ +0923fe: 2900 d5fe |0295: goto/16 016a // -012b │ │ +092402: 7401 9e19 2000 |0297: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ +092408: 0a1b |029a: move-result v27 │ │ +09240a: 901a 1b15 |029b: add-int v26, v27, v21 │ │ +09240e: 2900 cdfe |029d: goto/16 016a // -0133 │ │ +092412: 7401 9619 2000 |029f: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getHeight:()I // method@1996 │ │ +092418: 0a1b |02a2: move-result v27 │ │ +09241a: 7401 9b19 2000 |02a3: invoke-virtual/range {v32}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ +092420: 0a1c |02a6: move-result v28 │ │ +092422: 911b 1b1c |02a7: sub-int v27, v27, v28 │ │ +092426: 6e10 8d1e 0800 |02a9: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +09242c: 0a1c |02ac: move-result v28 │ │ +09242e: 911b 1b1c |02ad: sub-int v27, v27, v28 │ │ +092432: 911a 1b05 |02af: sub-int v26, v27, v5 │ │ +092436: 2900 b9fe |02b1: goto/16 016a // -0147 │ │ +09243a: 0000 |02b3: nop // spacer │ │ +09243c: 0001 0300 0000 0000 0300 0000 4901 ... |02b4: packed-switch-data (10 units) │ │ +092450: 0001 0500 0100 0000 1301 0000 0300 ... |02be: packed-switch-data (14 units) │ │ +09246c: 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 │ │ @@ -197175,624 +197174,624 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 1226 16-bit code units │ │ -092484: |[092484] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ -092494: 7401 8f19 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@198f │ │ -09249a: 0a07 |0003: move-result v7 │ │ -09249c: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -0924a0: 5500 d209 |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@09d2 │ │ -0924a4: 0228 0000 |0008: move/from16 v40, v0 │ │ -0924a8: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -0924ac: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -0924b0: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -0924b4: 0200 1600 |0010: move/from16 v0, v22 │ │ -0924b8: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -0924bc: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -0924c0: 0201 1600 |0016: move/from16 v1, v22 │ │ -0924c4: 6e20 8e19 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@198e │ │ -0924ca: 0c06 |001b: move-result-object v6 │ │ -0924cc: 6e10 9d1e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -0924d2: 0a28 |001f: move-result v40 │ │ -0924d4: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -0924d8: 0200 2800 |0022: move/from16 v0, v40 │ │ -0924dc: 0201 2900 |0024: move/from16 v1, v41 │ │ -0924e0: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -0924e4: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -0924e8: 5400 d809 |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -0924ec: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -0924f0: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -0924f4: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -0924f8: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -0924fc: 5400 d809 |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -092500: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -092504: 7401 6416 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ -09250a: 0a28 |003b: move-result v40 │ │ -09250c: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -092510: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -092514: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -092518: 28ce |0042: goto 0010 // -0032 │ │ -09251a: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -09251e: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -092522: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -092526: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -09252a: 0201 2800 |004b: move/from16 v1, v40 │ │ -09252e: 0202 2900 |004d: move/from16 v2, v41 │ │ -092532: 6e30 d119 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ -092538: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -09253c: 0200 2800 |0054: move/from16 v0, v40 │ │ -092540: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -092544: 5c10 d309 |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ -092548: 0e00 |005a: return-void │ │ -09254a: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -09254e: 0200 2800 |005d: move/from16 v0, v40 │ │ -092552: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -092556: 5c10 d309 |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ -09255a: 7701 671e 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -092560: 0a27 |0066: move-result v39 │ │ -092562: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -092566: 0200 2700 |0069: move/from16 v0, v39 │ │ -09256a: 0201 2800 |006b: move/from16 v1, v40 │ │ -09256e: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -092572: 2228 5204 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@0452 │ │ -092576: 2229 6404 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@0464 │ │ -09257a: 7601 d422 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -092580: 7401 b922 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -092586: 0c2a |0079: move-result-object v42 │ │ -092588: 7401 8d22 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -09258e: 0c2a |007d: move-result-object v42 │ │ -092590: 7402 dc22 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -092596: 0c29 |0081: move-result-object v41 │ │ -092598: 1a2a 3200 |0082: const-string v42, " can only be used " // string@0032 │ │ -09259c: 7402 dc22 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0925a2: 0c29 |0087: move-result-object v41 │ │ -0925a4: 1a2a bf26 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@26bf │ │ -0925a8: 7402 dc22 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0925ae: 0c29 |008d: move-result-object v41 │ │ -0925b0: 7401 e122 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -0925b6: 0c29 |0091: move-result-object v41 │ │ -0925b8: 7602 a022 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -0925be: 2728 |0095: throw v40 │ │ -0925c0: 7701 671e 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -0925c6: 0a10 |0099: move-result v16 │ │ -0925c8: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -0925cc: 0200 1000 |009c: move/from16 v0, v16 │ │ -0925d0: 0201 2800 |009e: move/from16 v1, v40 │ │ -0925d4: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -0925d8: 2228 5204 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@0452 │ │ -0925dc: 2229 6404 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@0464 │ │ -0925e0: 7601 d422 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0925e6: 7401 b922 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -0925ec: 0c2a |00ac: move-result-object v42 │ │ -0925ee: 7401 8d22 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ -0925f4: 0c2a |00b0: move-result-object v42 │ │ -0925f6: 7402 dc22 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0925fc: 0c29 |00b4: move-result-object v41 │ │ -0925fe: 1a2a 3200 |00b5: const-string v42, " can only be used " // string@0032 │ │ -092602: 7402 dc22 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -092608: 0c29 |00ba: move-result-object v41 │ │ -09260a: 1a2a bd26 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@26bd │ │ -09260e: 7402 dc22 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -092614: 0c29 |00c0: move-result-object v41 │ │ -092616: 7401 e122 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09261c: 0c29 |00c4: move-result-object v41 │ │ -09261e: 7602 a022 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -092624: 2728 |00c8: throw v40 │ │ -092626: 7701 681e 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -09262c: 0a09 |00cc: move-result v9 │ │ -09262e: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -092632: 5200 c409 |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -092636: 0228 0000 |00d1: move/from16 v40, v0 │ │ -09263a: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -09263e: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -092642: 5200 c409 |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -092646: 021b 0000 |00d9: move/from16 v27, v0 │ │ -09264a: 7401 9e19 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ -092650: 0a28 |00de: move-result v40 │ │ -092652: 7401 9b19 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ -092658: 0a29 |00e2: move-result v41 │ │ -09265a: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -09265e: 7401 9c19 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@199c │ │ -092664: 0a1e |00e8: move-result v30 │ │ -092666: 7401 9d19 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@199d │ │ -09266c: 0a1f |00ec: move-result v31 │ │ -09266e: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -092672: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -092676: 0200 2800 |00f1: move/from16 v0, v40 │ │ -09267a: 7120 691e 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092680: 0a08 |00f6: move-result v8 │ │ -092682: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -092686: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -09268a: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -09268e: 0220 1800 |00fd: move/from16 v32, v24 │ │ -092692: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -092696: 5400 c909 |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -09269a: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -09269e: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -0926a2: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -0926a6: 5400 cb09 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -0926aa: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -0926ae: 7401 5619 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1956 │ │ -0926b4: 0a28 |0110: move-result v40 │ │ -0926b6: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -0926ba: 0200 2800 |0113: move/from16 v0, v40 │ │ -0926be: 0201 2900 |0115: move/from16 v1, v41 │ │ -0926c2: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -0926c6: 7401 5119 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1951 │ │ -0926cc: 0c1a |011c: move-result-object v26 │ │ -0926ce: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -0926d2: 5200 6f0b |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0926d6: 0228 0000 |0121: move/from16 v40, v0 │ │ -0926da: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -0926de: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -0926e2: 0200 2800 |0127: move/from16 v0, v40 │ │ -0926e6: 7120 691e 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0926ec: 0a14 |012c: move-result v20 │ │ -0926ee: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -0926f2: 0200 2800 |012f: move/from16 v0, v40 │ │ -0926f6: 7120 691e 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0926fc: 0a28 |0134: move-result v40 │ │ -0926fe: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -092702: 0201 1400 |0137: move/from16 v1, v20 │ │ -092706: 0202 2800 |0139: move/from16 v2, v40 │ │ -09270a: 6e30 5819 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@1958 │ │ -092710: 7401 5319 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1953 │ │ -092716: 0a28 |0141: move-result v40 │ │ -092718: 7401 5219 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1952 │ │ -09271e: 0a29 |0145: move-result v41 │ │ -092720: 9013 2829 |0146: add-int v19, v40, v41 │ │ -092724: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -092728: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -09272c: 7702 b022 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092732: 0a05 |014f: move-result v5 │ │ -092734: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -092738: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -09273c: 7702 b022 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092742: 0a18 |0157: move-result v24 │ │ -092744: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -092748: 5400 d809 |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09274c: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -092750: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -092754: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -092758: 5400 d809 |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09275c: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -092760: 7401 6c16 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -092766: 0c28 |0169: move-result-object v40 │ │ -092768: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -09276c: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -092770: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -092774: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -092778: 5400 d809 |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09277c: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -092780: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -092784: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -092788: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -09278c: 0202 2900 |017c: move/from16 v2, v41 │ │ -092790: 6e52 b119 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ -092796: 0a05 |0181: move-result v5 │ │ -092798: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -09279c: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -0927a0: 5400 d809 |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -0927a4: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -0927a8: 7401 6716 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1667 │ │ -0927ae: 0a29 |018d: move-result v41 │ │ -0927b0: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -0927b4: 7702 b022 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0927ba: 0a20 |0193: move-result v32 │ │ -0927bc: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -0927c0: 5400 d109 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -0927c4: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -0927c8: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -0927cc: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -0927d0: 5400 d109 |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -0927d4: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -0927d8: 7401 7f1b 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -0927de: 0a28 |01a5: move-result v40 │ │ -0927e0: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -0927e4: 0200 2800 |01a8: move/from16 v0, v40 │ │ -0927e8: 0201 2900 |01aa: move/from16 v1, v41 │ │ -0927ec: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -0927f0: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -0927f4: 5400 d109 |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -0927f8: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -0927fc: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -092800: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -092804: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -092808: 0202 2900 |01ba: move/from16 v2, v41 │ │ -09280c: 6e52 b119 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ -092812: 0a05 |01bf: move-result v5 │ │ -092814: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -092818: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -09281c: 5400 d109 |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ -092820: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -092824: 7401 751b 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ -09282a: 0a29 |01cb: move-result v41 │ │ -09282c: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -092830: 7702 b022 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092836: 0a20 |01d1: move-result v32 │ │ -092838: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -09283c: 5400 e909 |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -092840: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -092844: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -092848: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -09284c: 5400 e909 |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -092850: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -092854: 7401 6320 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ -09285a: 0a28 |01e3: move-result v40 │ │ -09285c: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -092860: 0200 2800 |01e6: move/from16 v0, v40 │ │ -092864: 0201 2900 |01e8: move/from16 v1, v41 │ │ -092868: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -09286c: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -092870: 5200 c809 |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092874: 0228 0000 |01f0: move/from16 v40, v0 │ │ -092878: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -09287c: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -092880: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -092884: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -092888: 5400 c909 |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -09288c: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -092890: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -092894: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -092898: 5200 da09 |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -09289c: 0228 0000 |0204: move/from16 v40, v0 │ │ -0928a0: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -0928a6: 120e |0209: const/4 v14, #int 0 // #0 │ │ -0928a8: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -0928ac: 5400 c909 |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0928b0: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -0928b4: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -0928b8: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -0928bc: 540e c909 |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0928c0: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -0928c4: 6e10 891e 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -0928ca: 0c28 |021b: move-result-object v40 │ │ -0928cc: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -0928d0: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -0928d4: 6e20 8b19 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@198b │ │ -0928da: 0c1a |0223: move-result-object v26 │ │ -0928dc: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -0928e0: 2000 9c02 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -0928e4: 0228 0000 |0228: move/from16 v40, v0 │ │ -0928e8: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -0928ec: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -0928f0: 1f28 9c02 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@029c │ │ -0928f4: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -0928f8: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -0928fc: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -092900: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -092904: 5240 8705 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0587 │ │ -092908: 0228 0000 |023a: move/from16 v40, v0 │ │ -09290c: 5240 8805 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0588 │ │ -092910: 0229 0000 |023e: move/from16 v41, v0 │ │ -092914: 9015 2829 |0240: add-int v21, v40, v41 │ │ -092918: 5240 8905 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0589 │ │ -09291c: 0228 0000 |0244: move/from16 v40, v0 │ │ -092920: 5240 8505 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0585 │ │ -092924: 0229 0000 |0248: move/from16 v41, v0 │ │ -092928: 9024 2829 |024a: add-int v36, v40, v41 │ │ -09292c: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -092930: 5200 c409 |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -092934: 0228 0000 |0250: move/from16 v40, v0 │ │ -092938: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -09293c: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -092940: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -092944: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -092948: 5200 6e0b |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -09294c: 0229 0000 |025c: move/from16 v41, v0 │ │ -092950: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -092954: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -092958: 5200 6e0b |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -09295c: 0229 0000 |0264: move/from16 v41, v0 │ │ -092960: 0200 2900 |0266: move/from16 v0, v41 │ │ -092964: 7120 b222 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -09296a: 0a0f |026b: move-result v15 │ │ -09296c: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -092970: 7702 b022 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092976: 0a0a |0271: move-result v10 │ │ -092978: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -09297c: 5200 6f0b |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -092980: 0228 0000 |0276: move/from16 v40, v0 │ │ -092984: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -092988: 0200 2800 |027a: move/from16 v0, v40 │ │ -09298c: 0201 2900 |027c: move/from16 v1, v41 │ │ -092990: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -092994: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -092998: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -09299c: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -0929a0: 5200 6f0b |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0929a4: 0228 0000 |0288: move/from16 v40, v0 │ │ -0929a8: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -0929ac: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -0929b0: 5200 6f0b |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0929b4: 0228 0000 |0290: move/from16 v40, v0 │ │ -0929b8: 0200 2800 |0292: move/from16 v0, v40 │ │ -0929bc: 7120 b222 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -0929c2: 0a28 |0297: move-result v40 │ │ -0929c4: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -0929c8: 0200 2900 |029a: move/from16 v0, v41 │ │ -0929cc: 0201 2800 |029c: move/from16 v1, v40 │ │ -0929d0: 7120 b022 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -0929d6: 0a0c |02a1: move-result v12 │ │ -0929d8: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -0929dc: 5240 8605 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ -0929e0: 0228 0000 |02a6: move/from16 v40, v0 │ │ -0929e4: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -0929e8: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -0929ec: 0200 1100 |02ac: move/from16 v0, v17 │ │ -0929f0: 0201 2800 |02ae: move/from16 v1, v40 │ │ -0929f4: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -0929f8: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -0929fc: 5200 6f0b |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -092a00: 0228 0000 |02b6: move/from16 v40, v0 │ │ -092a04: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -092a08: 0200 2800 |02ba: move/from16 v0, v40 │ │ -092a0c: 0201 2900 |02bc: move/from16 v1, v41 │ │ -092a10: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -092a14: 0200 1800 |02c0: move/from16 v0, v24 │ │ -092a18: 0201 2000 |02c2: move/from16 v1, v32 │ │ -092a1c: 7120 b222 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -092a22: 0a28 |02c7: move-result v40 │ │ -092a24: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -092a28: 7120 691e dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092a2e: 0a28 |02cd: move-result v40 │ │ -092a30: 7120 691e ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092a36: 0a29 |02d1: move-result v41 │ │ -092a38: 0200 2800 |02d2: move/from16 v0, v40 │ │ -092a3c: 0201 2900 |02d4: move/from16 v1, v41 │ │ -092a40: 6e30 b21e 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -092a46: 6e10 901e 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -092a4c: 0a28 |02dc: move-result v40 │ │ -092a4e: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -092a52: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -092a56: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -092a5a: 5400 c909 |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -092a5e: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -092a62: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -092a66: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -092a6a: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -092a6e: 5400 e909 |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -092a72: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -092a76: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -092a7a: 5200 c409 |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -092a7e: 0229 0000 |02f5: move/from16 v41, v0 │ │ -092a82: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -092a86: 7702 691e 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092a8c: 0a29 |02fc: move-result v41 │ │ -092a8e: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -092a92: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -092a96: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -092a9a: 0202 2900 |0303: move/from16 v2, v41 │ │ -092a9e: 0203 2a00 |0305: move/from16 v3, v42 │ │ -092aa2: 6e53 b119 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ -092aa8: 0a05 |030a: move-result v5 │ │ -092aaa: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -092aae: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -092ab2: 5400 e909 |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -092ab6: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -092aba: 7401 6120 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ -092ac0: 0a29 |0316: move-result v41 │ │ -092ac2: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -092ac6: 7702 b022 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092acc: 0a18 |031c: move-result v24 │ │ -092ace: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -092ad2: 5200 c409 |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ -092ad6: 0228 0000 |0321: move/from16 v40, v0 │ │ -092ada: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -092ade: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -092ae2: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -092ae6: 0200 1600 |0329: move/from16 v0, v22 │ │ -092aea: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -092aee: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -092af2: 0201 1600 |032f: move/from16 v1, v22 │ │ -092af6: 6e20 8e19 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@198e │ │ -092afc: 0c23 |0334: move-result-object v35 │ │ -092afe: 7401 8d1e 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -092b04: 0a28 |0338: move-result v40 │ │ -092b06: 901d 2825 |0339: add-int v29, v40, v37 │ │ -092b0a: 0200 1d00 |033b: move/from16 v0, v29 │ │ -092b0e: 0201 1c00 |033d: move/from16 v1, v28 │ │ -092b12: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -092b16: 021c 1d00 |0341: move/from16 v28, v29 │ │ -092b1a: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -092b1e: 28e4 |0345: goto 0329 // -001c │ │ -092b20: 7701 681e 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -092b26: 0a1b |0349: move-result v27 │ │ -092b28: 2900 91fd |034a: goto/16 00db // -026f │ │ -092b2c: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -092b30: 5400 cd09 |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -092b34: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -092b38: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -092b3c: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -092b40: 5200 6f0b |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -092b44: 0228 0000 |0358: move/from16 v40, v0 │ │ -092b48: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -092b4c: 7702 691e 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092b52: 0a14 |035f: move-result v20 │ │ -092b54: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -092b58: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -092b5c: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -092b60: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -092b64: 5400 d509 |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -092b68: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -092b6c: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -092b70: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -092b74: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -092b78: 5200 d409 |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -092b7c: 0228 0000 |0374: move/from16 v40, v0 │ │ -092b80: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -092b84: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -092b88: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -092b8c: 7702 b022 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092b92: 0a05 |037f: move-result v5 │ │ -092b94: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -092b98: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -092b9c: 7702 b022 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092ba2: 0a18 |0387: move-result v24 │ │ -092ba4: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -092ba8: 5400 d509 |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -092bac: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -092bb0: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -092bb4: 0200 2900 |0390: move/from16 v0, v41 │ │ -092bb8: 7120 691e 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092bbe: 0a29 |0395: move-result v41 │ │ -092bc0: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -092bc4: 0200 2a00 |0398: move/from16 v0, v42 │ │ -092bc8: 7120 691e 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092bce: 0a2a |039d: move-result v42 │ │ -092bd0: 7403 6520 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ -092bd6: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -092bda: 5400 d509 |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -092bde: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -092be2: 7401 6120 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ -092be8: 0a19 |03aa: move-result v25 │ │ -092bea: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -092bee: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -092bf2: 7702 b022 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092bf8: 0a05 |03b2: move-result v5 │ │ -092bfa: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -092bfe: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -092c02: 7702 b022 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092c08: 0a18 |03ba: move-result v24 │ │ -092c0a: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -092c0e: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -092c12: 5200 d409 |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -092c16: 0217 0000 |03c1: move/from16 v23, v0 │ │ -092c1a: 28b5 |03c3: goto 0378 // -004b │ │ -092c1c: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -092c20: 5400 e609 |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -092c24: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -092c28: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -092c2c: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -092c30: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -092c34: 5200 d409 |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -092c38: 0228 0000 |03d2: move/from16 v40, v0 │ │ -092c3c: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -092c40: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -092c44: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -092c48: 7702 b022 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092c4e: 0a05 |03dd: move-result v5 │ │ -092c50: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -092c54: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -092c58: 7702 b022 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092c5e: 0a18 |03e5: move-result v24 │ │ -092c60: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -092c64: 5400 e609 |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -092c68: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -092c6c: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -092c70: 0200 2900 |03ee: move/from16 v0, v41 │ │ -092c74: 7120 691e 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092c7a: 0a29 |03f3: move-result v41 │ │ -092c7c: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -092c80: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -092c84: 7120 691e 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092c8a: 0a2a |03fb: move-result v42 │ │ -092c8c: 7403 d71b 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1bd7 │ │ -092c92: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -092c96: 5400 e609 |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -092c9a: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -092c9e: 7401 d41b 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ -092ca4: 0a22 |0408: move-result v34 │ │ -092ca6: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -092caa: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -092cae: 7702 b022 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092cb4: 0a05 |0410: move-result v5 │ │ -092cb6: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -092cba: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -092cbe: 7702 b022 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -092cc4: 0a18 |0418: move-result v24 │ │ -092cc6: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -092cca: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -092cce: 5200 d409 |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ -092cd2: 0217 0000 |041f: move/from16 v23, v0 │ │ -092cd6: 28b5 |0421: goto 03d6 // -004b │ │ -092cd8: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -092cdc: 5200 c809 |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092ce0: 0228 0000 |0426: move/from16 v40, v0 │ │ -092ce4: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -092ce8: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -092cec: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -092cf0: 5400 c709 |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092cf4: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -092cf8: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -092cfc: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -092d00: 540e c709 |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092d04: 2900 defd |0438: goto/16 0216 // -0222 │ │ -092d08: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -092d0a: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -092d0e: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -092d12: 5200 6e0b |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -092d16: 0228 0000 |0441: move/from16 v40, v0 │ │ -092d1a: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -092d1e: 0200 2800 |0445: move/from16 v0, v40 │ │ -092d22: 0201 2900 |0447: move/from16 v1, v41 │ │ -092d26: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -092d2a: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -092d2e: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -092d32: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -092d36: 28fc |0451: goto 044d // -0004 │ │ -092d38: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -092d3c: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -092d40: 0228 0500 |0456: move/from16 v40, v5 │ │ -092d44: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -092d48: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -092d4c: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -092d50: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -092d54: 0201 1c00 |0460: move/from16 v1, v28 │ │ -092d58: 6e30 d119 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ -092d5e: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -092d62: 5400 c609 |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ -092d66: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -092d6a: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -092d6e: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -092d72: 5400 c609 |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ -092d76: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -092d7a: 7401 9919 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ -092d80: 0a29 |0476: move-result v41 │ │ -092d82: 7402 2319 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1923 │ │ -092d88: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -092d8c: 5400 de09 |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092d90: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -092d94: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -092d98: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -092d9c: 5400 de09 |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092da0: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -092da4: 7401 7f1b 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ -092daa: 0a28 |048b: move-result v40 │ │ -092dac: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -092db0: 0200 2800 |048e: move/from16 v0, v40 │ │ -092db4: 0201 2900 |0490: move/from16 v1, v41 │ │ -092db8: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -092dbc: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -092dc0: 5400 de09 |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ -092dc4: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -092dc8: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -092dcc: 5200 dc09 |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ -092dd0: 0229 0000 |049e: move/from16 v41, v0 │ │ -092dd4: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -092dd8: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -092ddc: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -092de0: 7702 691e 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092de6: 0a29 |04a9: move-result v41 │ │ -092de8: 7401 9919 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ -092dee: 0a2a |04ad: move-result v42 │ │ -092df0: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -092df4: 7702 691e 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -092dfa: 0a2a |04b3: move-result v42 │ │ -092dfc: 7403 891b 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@1b89 │ │ -092e02: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -092e06: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -092e0a: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -092e0e: 6e30 d119 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ -092e14: 28a5 |04c0: goto 0465 // -005b │ │ -092e16: 0000 |04c1: nop // spacer │ │ -092e18: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ +092488: |[092488] android.support.v7.internal.widget.ActionBarView.onMeasure:(II)V │ │ +092498: 7401 8f19 2c00 |0000: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getChildCount:()I // method@198f │ │ +09249e: 0a07 |0003: move-result v7 │ │ +0924a0: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +0924a4: 5500 d209 |0006: iget-boolean v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@09d2 │ │ +0924a8: 0228 0000 |0008: move/from16 v40, v0 │ │ +0924ac: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +0924b0: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +0924b4: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +0924b8: 0200 1600 |0010: move/from16 v0, v22 │ │ +0924bc: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +0924c0: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +0924c4: 0201 1600 |0016: move/from16 v1, v22 │ │ +0924c8: 6e20 8e19 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@198e │ │ +0924ce: 0c06 |001b: move-result-object v6 │ │ +0924d0: 6e10 9d1e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +0924d6: 0a28 |001f: move-result v40 │ │ +0924d8: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +0924dc: 0200 2800 |0022: move/from16 v0, v40 │ │ +0924e0: 0201 2900 |0024: move/from16 v1, v41 │ │ +0924e4: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +0924e8: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +0924ec: 5400 d809 |002a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +0924f0: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +0924f4: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +0924f8: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +0924fc: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +092500: 5400 d809 |0034: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092504: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +092508: 7401 6416 2800 |0038: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getChildCount:()I // method@1664 │ │ +09250e: 0a28 |003b: move-result v40 │ │ +092510: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +092514: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +092518: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +09251c: 28ce |0042: goto 0010 // -0032 │ │ +09251e: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +092522: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +092526: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +09252a: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +09252e: 0201 2800 |004b: move/from16 v1, v40 │ │ +092532: 0202 2900 |004d: move/from16 v2, v41 │ │ +092536: 6e30 d119 1002 |004f: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ +09253c: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +092540: 0200 2800 |0054: move/from16 v0, v40 │ │ +092544: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +092548: 5c10 d309 |0058: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ +09254c: 0e00 |005a: return-void │ │ +09254e: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +092552: 0200 2800 |005d: move/from16 v0, v40 │ │ +092556: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +09255a: 5c10 d309 |0061: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsed:Z // field@09d3 │ │ +09255e: 7701 671e 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +092564: 0a27 |0066: move-result v39 │ │ +092566: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +09256a: 0200 2700 |0069: move/from16 v0, v39 │ │ +09256e: 0201 2800 |006b: move/from16 v1, v40 │ │ +092572: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ +092576: 2228 5b04 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@045b │ │ +09257a: 2229 6d04 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@046d │ │ +09257e: 7601 d422 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +092584: 7401 b922 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +09258a: 0c2a |0079: move-result-object v42 │ │ +09258c: 7401 8d22 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +092592: 0c2a |007d: move-result-object v42 │ │ +092594: 7402 dc22 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09259a: 0c29 |0081: move-result-object v41 │ │ +09259c: 1a2a 3200 |0082: const-string v42, " can only be used " // string@0032 │ │ +0925a0: 7402 dc22 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0925a6: 0c29 |0087: move-result-object v41 │ │ +0925a8: 1a2a c826 |0088: const-string v42, "with android:layout_width="MATCH_PARENT" (or fill_parent)" // string@26c8 │ │ +0925ac: 7402 dc22 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0925b2: 0c29 |008d: move-result-object v41 │ │ +0925b4: 7401 e122 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +0925ba: 0c29 |0091: move-result-object v41 │ │ +0925bc: 7602 a022 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +0925c2: 2728 |0095: throw v40 │ │ +0925c4: 7701 671e 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +0925ca: 0a10 |0099: move-result v16 │ │ +0925cc: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ +0925d0: 0200 1000 |009c: move/from16 v0, v16 │ │ +0925d4: 0201 2800 |009e: move/from16 v1, v40 │ │ +0925d8: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ +0925dc: 2228 5b04 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@045b │ │ +0925e0: 2229 6d04 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@046d │ │ +0925e4: 7601 d422 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0925ea: 7401 b922 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +0925f0: 0c2a |00ac: move-result-object v42 │ │ +0925f2: 7401 8d22 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@228d │ │ +0925f8: 0c2a |00b0: move-result-object v42 │ │ +0925fa: 7402 dc22 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +092600: 0c29 |00b4: move-result-object v41 │ │ +092602: 1a2a 3200 |00b5: const-string v42, " can only be used " // string@0032 │ │ +092606: 7402 dc22 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09260c: 0c29 |00ba: move-result-object v41 │ │ +09260e: 1a2a c626 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@26c6 │ │ +092612: 7402 dc22 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +092618: 0c29 |00c0: move-result-object v41 │ │ +09261a: 7401 e122 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +092620: 0c29 |00c4: move-result-object v41 │ │ +092622: 7602 a022 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +092628: 2728 |00c8: throw v40 │ │ +09262a: 7701 681e 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +092630: 0a09 |00cc: move-result v9 │ │ +092632: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ +092636: 5200 c409 |00cf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +09263a: 0228 0000 |00d1: move/from16 v40, v0 │ │ +09263e: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ +092642: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ +092646: 5200 c409 |00d7: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +09264a: 021b 0000 |00d9: move/from16 v27, v0 │ │ +09264e: 7401 9e19 2c00 |00db: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingTop:()I // method@199e │ │ +092654: 0a28 |00de: move-result v40 │ │ +092656: 7401 9b19 2c00 |00df: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingBottom:()I // method@199b │ │ +09265c: 0a29 |00e2: move-result v41 │ │ +09265e: 9025 2829 |00e3: add-int v37, v40, v41 │ │ +092662: 7401 9c19 2c00 |00e5: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingLeft:()I // method@199c │ │ +092668: 0a1e |00e8: move-result v30 │ │ +09266a: 7401 9d19 2c00 |00e9: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getPaddingRight:()I // method@199d │ │ +092670: 0a1f |00ec: move-result v31 │ │ +092672: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ +092676: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ +09267a: 0200 2800 |00f1: move/from16 v0, v40 │ │ +09267e: 7120 691e 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092684: 0a08 |00f6: move-result v8 │ │ +092686: 9128 091e |00f7: sub-int v40, v9, v30 │ │ +09268a: 9105 281f |00f9: sub-int v5, v40, v31 │ │ +09268e: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ +092692: 0220 1800 |00fd: move/from16 v32, v24 │ │ +092696: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ +09269a: 5400 c909 |0101: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +09269e: 0828 0000 |0103: move-object/from16 v40, v0 │ │ +0926a2: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ +0926a6: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ +0926aa: 5400 cb09 |0109: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +0926ae: 0812 0000 |010b: move-object/from16 v18, v0 │ │ +0926b2: 7401 5619 1200 |010d: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@1956 │ │ +0926b8: 0a28 |0110: move-result v40 │ │ +0926ba: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ +0926be: 0200 2800 |0113: move/from16 v0, v40 │ │ +0926c2: 0201 2900 |0115: move/from16 v1, v41 │ │ +0926c6: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ +0926ca: 7401 5119 1200 |0119: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1951 │ │ +0926d0: 0c1a |011c: move-result-object v26 │ │ +0926d2: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ +0926d6: 5200 6f0b |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0926da: 0228 0000 |0121: move/from16 v40, v0 │ │ +0926de: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ +0926e2: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ +0926e6: 0200 2800 |0127: move/from16 v0, v40 │ │ +0926ea: 7120 691e 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0926f0: 0a14 |012c: move-result v20 │ │ +0926f2: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ +0926f6: 0200 2800 |012f: move/from16 v0, v40 │ │ +0926fa: 7120 691e 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092700: 0a28 |0134: move-result v40 │ │ +092702: 0800 1200 |0135: move-object/from16 v0, v18 │ │ +092706: 0201 1400 |0137: move/from16 v1, v20 │ │ +09270a: 0202 2800 |0139: move/from16 v2, v40 │ │ +09270e: 6e30 5819 1002 |013b: invoke-virtual {v0, v1, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@1958 │ │ +092714: 7401 5319 1200 |013e: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@1953 │ │ +09271a: 0a28 |0141: move-result v40 │ │ +09271c: 7401 5219 1200 |0142: invoke-virtual/range {v18}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@1952 │ │ +092722: 0a29 |0145: move-result v41 │ │ +092724: 9013 2829 |0146: add-int v19, v40, v41 │ │ +092728: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ +09272c: 9129 0513 |014a: sub-int v41, v5, v19 │ │ +092730: 7702 b022 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092736: 0a05 |014f: move-result v5 │ │ +092738: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ +09273c: 9129 0513 |0152: sub-int v41, v5, v19 │ │ +092740: 7702 b022 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092746: 0a18 |0157: move-result v24 │ │ +092748: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ +09274c: 5400 d809 |015a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092750: 0828 0000 |015c: move-object/from16 v40, v0 │ │ +092754: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ +092758: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ +09275c: 5400 d809 |0162: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092760: 0828 0000 |0164: move-object/from16 v40, v0 │ │ +092764: 7401 6c16 2800 |0166: invoke-virtual/range {v40}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +09276a: 0c28 |0169: move-result-object v40 │ │ +09276c: 0800 2800 |016a: move-object/from16 v0, v40 │ │ +092770: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ +092774: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ +092778: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ +09277c: 5400 d809 |0172: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +092780: 0828 0000 |0174: move-object/from16 v40, v0 │ │ +092784: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ +092788: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +09278c: 0801 2800 |017a: move-object/from16 v1, v40 │ │ +092790: 0202 2900 |017c: move/from16 v2, v41 │ │ +092794: 6e52 b119 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ +09279a: 0a05 |0181: move-result v5 │ │ +09279c: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ +0927a0: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ +0927a4: 5400 d809 |0186: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +0927a8: 0829 0000 |0188: move-object/from16 v41, v0 │ │ +0927ac: 7401 6716 2900 |018a: invoke-virtual/range {v41}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@1667 │ │ +0927b2: 0a29 |018d: move-result v41 │ │ +0927b4: 9129 2029 |018e: sub-int v41, v32, v41 │ │ +0927b8: 7702 b022 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +0927be: 0a20 |0193: move-result v32 │ │ +0927c0: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ +0927c4: 5400 d109 |0196: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +0927c8: 0828 0000 |0198: move-object/from16 v40, v0 │ │ +0927cc: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ +0927d0: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ +0927d4: 5400 d109 |019e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +0927d8: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ +0927dc: 7401 7f1b 2800 |01a2: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +0927e2: 0a28 |01a5: move-result v40 │ │ +0927e4: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ +0927e8: 0200 2800 |01a8: move/from16 v0, v40 │ │ +0927ec: 0201 2900 |01aa: move/from16 v1, v41 │ │ +0927f0: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ +0927f4: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ +0927f8: 5400 d109 |01b0: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +0927fc: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ +092800: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ +092804: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +092808: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ +09280c: 0202 2900 |01ba: move/from16 v2, v41 │ │ +092810: 6e52 b119 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ +092816: 0a05 |01bf: move-result v5 │ │ +092818: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ +09281c: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ +092820: 5400 d109 |01c4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIndeterminateProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09d1 │ │ +092824: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ +092828: 7401 751b 2900 |01c8: invoke-virtual/range {v41}, Landroid/support/v7/internal/widget/ProgressBarICS;.getMeasuredWidth:()I // method@1b75 │ │ +09282e: 0a29 |01cb: move-result v41 │ │ +092830: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ +092834: 7702 b022 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09283a: 0a20 |01d1: move-result v32 │ │ +09283c: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ +092840: 5400 e909 |01d4: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +092844: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ +092848: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ +09284c: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ +092850: 5400 e909 |01dc: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +092854: 0828 0000 |01de: move-object/from16 v40, v0 │ │ +092858: 7401 6320 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2063 │ │ +09285e: 0a28 |01e3: move-result v40 │ │ +092860: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ +092864: 0200 2800 |01e6: move/from16 v0, v40 │ │ +092868: 0201 2900 |01e8: move/from16 v1, v41 │ │ +09286c: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ +092870: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +092874: 5200 c809 |01ee: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +092878: 0228 0000 |01f0: move/from16 v40, v0 │ │ +09287c: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ +092880: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ +092884: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ +092888: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ +09288c: 5400 c909 |01fa: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +092890: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ +092894: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ +092898: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ +09289c: 5200 da09 |0202: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +0928a0: 0228 0000 |0204: move/from16 v40, v0 │ │ +0928a4: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ +0928aa: 120e |0209: const/4 v14, #int 0 // #0 │ │ +0928ac: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ +0928b0: 5400 c909 |020c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0928b4: 0828 0000 |020e: move-object/from16 v40, v0 │ │ +0928b8: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ +0928bc: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ +0928c0: 540e c909 |0214: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0928c4: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ +0928c8: 6e10 891e 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +0928ce: 0c28 |021b: move-result-object v40 │ │ +0928d0: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ +0928d4: 0801 2800 |021e: move-object/from16 v1, v40 │ │ +0928d8: 6e20 8b19 1000 |0220: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@198b │ │ +0928de: 0c1a |0223: move-result-object v26 │ │ +0928e0: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ +0928e4: 2000 a302 |0226: instance-of v0, v0, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +0928e8: 0228 0000 |0228: move/from16 v40, v0 │ │ +0928ec: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ +0928f0: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ +0928f4: 1f28 a302 |022e: check-cast v40, Landroid/support/v7/app/ActionBar$LayoutParams; // type@02a3 │ │ +0928f8: 0804 2800 |0230: move-object/from16 v4, v40 │ │ +0928fc: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ +092900: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ +092904: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ +092908: 5240 8705 |0238: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.leftMargin:I // field@0587 │ │ +09290c: 0228 0000 |023a: move/from16 v40, v0 │ │ +092910: 5240 8805 |023c: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.rightMargin:I // field@0588 │ │ +092914: 0229 0000 |023e: move/from16 v41, v0 │ │ +092918: 9015 2829 |0240: add-int v21, v40, v41 │ │ +09291c: 5240 8905 |0242: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.topMargin:I // field@0589 │ │ +092920: 0228 0000 |0244: move/from16 v40, v0 │ │ +092924: 5240 8505 |0246: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.bottomMargin:I // field@0585 │ │ +092928: 0229 0000 |0248: move/from16 v41, v0 │ │ +09292c: 9024 2829 |024a: add-int v36, v40, v41 │ │ +092930: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ +092934: 5200 c409 |024e: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +092938: 0228 0000 |0250: move/from16 v40, v0 │ │ +09293c: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ +092940: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ +092944: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ +092948: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ +09294c: 5200 6e0b |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +092950: 0229 0000 |025c: move/from16 v41, v0 │ │ +092954: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ +092958: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ +09295c: 5200 6e0b |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +092960: 0229 0000 |0264: move/from16 v41, v0 │ │ +092964: 0200 2900 |0266: move/from16 v0, v41 │ │ +092968: 7120 b222 f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +09296e: 0a0f |026b: move-result v15 │ │ +092970: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ +092974: 7702 b022 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09297a: 0a0a |0271: move-result v10 │ │ +09297c: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ +092980: 5200 6f0b |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +092984: 0228 0000 |0276: move/from16 v40, v0 │ │ +092988: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ +09298c: 0200 2800 |027a: move/from16 v0, v40 │ │ +092990: 0201 2900 |027c: move/from16 v1, v41 │ │ +092994: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ +092998: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ +09299c: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ +0929a0: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ +0929a4: 5200 6f0b |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0929a8: 0228 0000 |0288: move/from16 v40, v0 │ │ +0929ac: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ +0929b0: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ +0929b4: 5200 6f0b |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0929b8: 0228 0000 |0290: move/from16 v40, v0 │ │ +0929bc: 0200 2800 |0292: move/from16 v0, v40 │ │ +0929c0: 7120 b222 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +0929c6: 0a28 |0297: move-result v40 │ │ +0929c8: 9128 2815 |0298: sub-int v40, v40, v21 │ │ +0929cc: 0200 2900 |029a: move/from16 v0, v41 │ │ +0929d0: 0201 2800 |029c: move/from16 v1, v40 │ │ +0929d4: 7120 b022 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +0929da: 0a0c |02a1: move-result v12 │ │ +0929dc: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ +0929e0: 5240 8605 |02a4: iget v0, v4, Landroid/support/v7/app/ActionBar$LayoutParams;.gravity:I // field@0586 │ │ +0929e4: 0228 0000 |02a6: move/from16 v40, v0 │ │ +0929e8: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ +0929ec: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ +0929f0: 0200 1100 |02ac: move/from16 v0, v17 │ │ +0929f4: 0201 2800 |02ae: move/from16 v1, v40 │ │ +0929f8: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ +0929fc: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ +092a00: 5200 6f0b |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +092a04: 0228 0000 |02b6: move/from16 v40, v0 │ │ +092a08: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ +092a0c: 0200 2800 |02ba: move/from16 v0, v40 │ │ +092a10: 0201 2900 |02bc: move/from16 v1, v41 │ │ +092a14: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ +092a18: 0200 1800 |02c0: move/from16 v0, v24 │ │ +092a1c: 0201 2000 |02c2: move/from16 v1, v32 │ │ +092a20: 7120 b222 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +092a26: 0a28 |02c7: move-result v40 │ │ +092a28: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +092a2c: 7120 691e dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092a32: 0a28 |02cd: move-result v40 │ │ +092a34: 7120 691e ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092a3a: 0a29 |02d1: move-result v41 │ │ +092a3c: 0200 2800 |02d2: move/from16 v0, v40 │ │ +092a40: 0201 2900 |02d4: move/from16 v1, v41 │ │ +092a44: 6e30 b21e 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +092a4a: 6e10 901e 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +092a50: 0a28 |02dc: move-result v40 │ │ +092a52: 9028 2815 |02dd: add-int v40, v40, v21 │ │ +092a56: 9105 0528 |02df: sub-int v5, v5, v40 │ │ +092a5a: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ +092a5e: 5400 c909 |02e3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +092a62: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ +092a66: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ +092a6a: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ +092a6e: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ +092a72: 5400 e909 |02ed: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +092a76: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ +092a7a: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ +092a7e: 5200 c409 |02f3: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +092a82: 0229 0000 |02f5: move/from16 v41, v0 │ │ +092a86: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ +092a8a: 7702 691e 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092a90: 0a29 |02fc: move-result v41 │ │ +092a92: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ +092a96: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ +092a9a: 0801 2800 |0301: move-object/from16 v1, v40 │ │ +092a9e: 0202 2900 |0303: move/from16 v2, v41 │ │ +092aa2: 0203 2a00 |0305: move/from16 v3, v42 │ │ +092aa6: 6e53 b119 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Landroid/support/v7/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@19b1 │ │ +092aac: 0a05 |030a: move-result v5 │ │ +092aae: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ +092ab2: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ +092ab6: 5400 e909 |030f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +092aba: 0829 0000 |0311: move-object/from16 v41, v0 │ │ +092abe: 7401 6120 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ +092ac4: 0a29 |0316: move-result v41 │ │ +092ac6: 9129 1829 |0317: sub-int v41, v24, v41 │ │ +092aca: 7702 b022 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092ad0: 0a18 |031c: move-result v24 │ │ +092ad2: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ +092ad6: 5200 c409 |031f: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContentHeight:I // field@09c4 │ │ +092ada: 0228 0000 |0321: move/from16 v40, v0 │ │ +092ade: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ +092ae2: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ +092ae6: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ +092aea: 0200 1600 |0329: move/from16 v0, v22 │ │ +092aee: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ +092af2: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ +092af6: 0201 1600 |032f: move/from16 v1, v22 │ │ +092afa: 6e20 8e19 1000 |0331: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@198e │ │ +092b00: 0c23 |0334: move-result-object v35 │ │ +092b02: 7401 8d1e 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +092b08: 0a28 |0338: move-result v40 │ │ +092b0a: 901d 2825 |0339: add-int v29, v40, v37 │ │ +092b0e: 0200 1d00 |033b: move/from16 v0, v29 │ │ +092b12: 0201 1c00 |033d: move/from16 v1, v28 │ │ +092b16: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ +092b1a: 021c 1d00 |0341: move/from16 v28, v29 │ │ +092b1e: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ +092b22: 28e4 |0345: goto 0329 // -001c │ │ +092b24: 7701 681e 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +092b2a: 0a1b |0349: move-result v27 │ │ +092b2c: 2900 91fd |034a: goto/16 00db // -026f │ │ +092b30: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ +092b34: 5400 cd09 |034e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +092b38: 0812 0000 |0350: move-object/from16 v18, v0 │ │ +092b3c: 2900 bbfd |0352: goto/16 010d // -0245 │ │ +092b40: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ +092b44: 5200 6f0b |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +092b48: 0228 0000 |0358: move/from16 v40, v0 │ │ +092b4c: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ +092b50: 7702 691e 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092b56: 0a14 |035f: move-result v20 │ │ +092b58: 2900 cdfd |0360: goto/16 012d // -0233 │ │ +092b5c: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ +092b60: 2900 94fe |0364: goto/16 01f8 // -016c │ │ +092b64: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ +092b68: 5400 d509 |0368: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +092b6c: 0828 0000 |036a: move-object/from16 v40, v0 │ │ +092b70: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ +092b74: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ +092b78: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ +092b7c: 5200 d409 |0372: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092b80: 0228 0000 |0374: move/from16 v40, v0 │ │ +092b84: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +092b88: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ +092b8c: 9129 0517 |037a: sub-int v41, v5, v23 │ │ +092b90: 7702 b022 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092b96: 0a05 |037f: move-result v5 │ │ +092b98: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ +092b9c: 9129 1817 |0382: sub-int v41, v24, v23 │ │ +092ba0: 7702 b022 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092ba6: 0a18 |0387: move-result v24 │ │ +092ba8: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ +092bac: 5400 d509 |038a: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +092bb0: 0828 0000 |038c: move-object/from16 v40, v0 │ │ +092bb4: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ +092bb8: 0200 2900 |0390: move/from16 v0, v41 │ │ +092bbc: 7120 691e 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092bc2: 0a29 |0395: move-result v41 │ │ +092bc4: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ +092bc8: 0200 2a00 |0398: move/from16 v0, v42 │ │ +092bcc: 7120 691e 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092bd2: 0a2a |039d: move-result v42 │ │ +092bd4: 7403 6520 2800 |039e: invoke-virtual/range {v40, v41, v42}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ +092bda: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ +092bde: 5400 d509 |03a3: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +092be2: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ +092be6: 7401 6120 2800 |03a7: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ +092bec: 0a19 |03aa: move-result v25 │ │ +092bee: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ +092bf2: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ +092bf6: 7702 b022 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092bfc: 0a05 |03b2: move-result v5 │ │ +092bfe: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ +092c02: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ +092c06: 7702 b022 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092c0c: 0a18 |03ba: move-result v24 │ │ +092c0e: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ +092c12: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ +092c16: 5200 d409 |03bf: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092c1a: 0217 0000 |03c1: move/from16 v23, v0 │ │ +092c1e: 28b5 |03c3: goto 0378 // -004b │ │ +092c20: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ +092c24: 5400 e609 |03c6: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +092c28: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ +092c2c: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ +092c30: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ +092c34: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ +092c38: 5200 d409 |03d0: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092c3c: 0228 0000 |03d2: move/from16 v40, v0 │ │ +092c40: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +092c44: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ +092c48: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ +092c4c: 7702 b022 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092c52: 0a05 |03dd: move-result v5 │ │ +092c54: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ +092c58: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ +092c5c: 7702 b022 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092c62: 0a18 |03e5: move-result v24 │ │ +092c64: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ +092c68: 5400 e609 |03e8: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +092c6c: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ +092c70: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ +092c74: 0200 2900 |03ee: move/from16 v0, v41 │ │ +092c78: 7120 691e 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092c7e: 0a29 |03f3: move-result v41 │ │ +092c80: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ +092c84: 0200 2a00 |03f6: move/from16 v0, v42 │ │ +092c88: 7120 691e 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092c8e: 0a2a |03fb: move-result v42 │ │ +092c90: 7403 d71b 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@1bd7 │ │ +092c96: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ +092c9a: 5400 e609 |0401: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +092c9e: 0828 0000 |0403: move-object/from16 v40, v0 │ │ +092ca2: 7401 d41b 2800 |0405: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ +092ca8: 0a22 |0408: move-result v34 │ │ +092caa: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ +092cae: 9129 0522 |040b: sub-int v41, v5, v34 │ │ +092cb2: 7702 b022 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092cb8: 0a05 |0410: move-result v5 │ │ +092cba: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ +092cbe: 9129 1822 |0413: sub-int v41, v24, v34 │ │ +092cc2: 7702 b022 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +092cc8: 0a18 |0418: move-result v24 │ │ +092cca: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ +092cce: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ +092cd2: 5200 d409 |041d: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mItemPadding:I // field@09d4 │ │ +092cd6: 0217 0000 |041f: move/from16 v23, v0 │ │ +092cda: 28b5 |0421: goto 03d6 // -004b │ │ +092cdc: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ +092ce0: 5200 c809 |0424: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +092ce4: 0228 0000 |0426: move/from16 v40, v0 │ │ +092ce8: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ +092cec: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ +092cf0: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ +092cf4: 5400 c709 |042e: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092cf8: 0828 0000 |0430: move-object/from16 v40, v0 │ │ +092cfc: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ +092d00: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ +092d04: 540e c709 |0436: iget-object v14, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092d08: 2900 defd |0438: goto/16 0216 // -0222 │ │ +092d0c: 1204 |043a: const/4 v4, #int 0 // #0 │ │ +092d0e: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ +092d12: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ +092d16: 5200 6e0b |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +092d1a: 0228 0000 |0441: move/from16 v40, v0 │ │ +092d1e: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ +092d22: 0200 2800 |0445: move/from16 v0, v40 │ │ +092d26: 0201 2900 |0447: move/from16 v1, v41 │ │ +092d2a: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ +092d2e: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ +092d32: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ +092d36: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ +092d3a: 28fc |0451: goto 044d // -0004 │ │ +092d3c: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ +092d40: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ +092d44: 0228 0500 |0456: move/from16 v40, v5 │ │ +092d48: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ +092d4c: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ +092d50: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ +092d54: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ +092d58: 0201 1c00 |0460: move/from16 v1, v28 │ │ +092d5c: 6e30 d119 9001 |0462: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ +092d62: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ +092d66: 5400 c609 |0467: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ +092d6a: 0828 0000 |0469: move-object/from16 v40, v0 │ │ +092d6e: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ +092d72: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ +092d76: 5400 c609 |046f: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ +092d7a: 0828 0000 |0471: move-object/from16 v40, v0 │ │ +092d7e: 7401 9919 2c00 |0473: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ +092d84: 0a29 |0476: move-result v41 │ │ +092d86: 7402 2319 2800 |0477: invoke-virtual/range {v40, v41}, Landroid/support/v7/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@1923 │ │ +092d8c: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ +092d90: 5400 de09 |047c: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +092d94: 0828 0000 |047e: move-object/from16 v40, v0 │ │ +092d98: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ +092d9c: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ +092da0: 5400 de09 |0484: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +092da4: 0828 0000 |0486: move-object/from16 v40, v0 │ │ +092da8: 7401 7f1b 2800 |0488: invoke-virtual/range {v40}, Landroid/support/v7/internal/widget/ProgressBarICS;.getVisibility:()I // method@1b7f │ │ +092dae: 0a28 |048b: move-result v40 │ │ +092db0: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ +092db4: 0200 2800 |048e: move/from16 v0, v40 │ │ +092db8: 0201 2900 |0490: move/from16 v1, v41 │ │ +092dbc: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ +092dc0: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ +092dc4: 5400 de09 |0496: iget-object v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressView:Landroid/support/v7/internal/widget/ProgressBarICS; // field@09de │ │ +092dc8: 0828 0000 |0498: move-object/from16 v40, v0 │ │ +092dcc: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ +092dd0: 5200 dc09 |049c: iget v0, v0, Landroid/support/v7/internal/widget/ActionBarView;.mProgressBarPadding:I // field@09dc │ │ +092dd4: 0229 0000 |049e: move/from16 v41, v0 │ │ +092dd8: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +092ddc: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ +092de0: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ +092de4: 7702 691e 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092dea: 0a29 |04a9: move-result v41 │ │ +092dec: 7401 9919 2c00 |04aa: invoke-virtual/range {v44}, Landroid/support/v7/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@1999 │ │ +092df2: 0a2a |04ad: move-result v42 │ │ +092df4: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ +092df8: 7702 691e 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +092dfe: 0a2a |04b3: move-result v42 │ │ +092e00: 7403 891b 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Landroid/support/v7/internal/widget/ProgressBarICS;.measure:(II)V // method@1b89 │ │ +092e06: 2900 a3fb |04b7: goto/16 005a // -045d │ │ +092e0a: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ +092e0e: 0201 1b00 |04bb: move/from16 v1, v27 │ │ +092e12: 6e30 d119 9001 |04bd: invoke-virtual {v0, v9, v1}, Landroid/support/v7/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@19d1 │ │ +092e18: 28a5 |04c0: goto 0465 // -005b │ │ +092e1a: 0000 |04c1: nop // spacer │ │ +092e1c: 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 │ │ @@ -197981,37 +197980,37 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -092e28: |[092e28] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -092e38: 0751 |0000: move-object v1, v5 │ │ -092e3a: 1f01 0e03 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@030e │ │ -092e3e: 6e10 7219 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1972 │ │ -092e44: 0c02 |0006: move-result-object v2 │ │ -092e46: 6f20 7e18 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@187e │ │ -092e4c: 5212 bc09 |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ -092e50: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ -092e54: 5442 cc09 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -092e58: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ -092e5c: 5442 db09 |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -092e60: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ -092e64: 5442 db09 |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -092e68: 5213 bc09 |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ -092e6c: 6e20 0017 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ -092e72: 0c00 |001d: move-result-object v0 │ │ -092e74: 1f00 3401 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@0134 │ │ -092e78: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ -092e7c: 7210 2e07 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@072e │ │ -092e82: 5512 bd09 |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ -092e86: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -092e8a: 6e10 bb19 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@19bb │ │ -092e90: 0e00 |002c: return-void │ │ +092e2c: |[092e2c] android.support.v7.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +092e3c: 0751 |0000: move-object v1, v5 │ │ +092e3e: 1f01 1503 |0001: check-cast v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0315 │ │ +092e42: 6e10 7219 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1972 │ │ +092e48: 0c02 |0006: move-result-object v2 │ │ +092e4a: 6f20 7e18 2400 |0007: invoke-super {v4, v2}, Landroid/support/v7/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@187e │ │ +092e50: 5212 bc09 |000a: iget v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ +092e54: 3802 1900 |000c: if-eqz v2, 0025 // +0019 │ │ +092e58: 5442 cc09 |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +092e5c: 3802 1500 |0010: if-eqz v2, 0025 // +0015 │ │ +092e60: 5442 db09 |0012: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +092e64: 3802 1100 |0014: if-eqz v2, 0025 // +0011 │ │ +092e68: 5442 db09 |0016: iget-object v2, v4, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +092e6c: 5213 bc09 |0018: iget v3, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ +092e70: 6e20 0017 3200 |001a: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ +092e76: 0c00 |001d: move-result-object v0 │ │ +092e78: 1f00 3b01 |001e: check-cast v0, Landroid/support/v4/internal/view/SupportMenuItem; // type@013b │ │ +092e7c: 3800 0500 |0020: if-eqz v0, 0025 // +0005 │ │ +092e80: 7210 2e07 0000 |0022: invoke-interface {v0}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@072e │ │ +092e86: 5512 bd09 |0025: iget-boolean v2, v1, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ +092e8a: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +092e8e: 6e10 bb19 0400 |0029: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@19bb │ │ +092e94: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 0x0003 line=1188 │ │ 0x000a line=1190 │ │ 0x0016 line=1192 │ │ 0x0020 line=1194 │ │ @@ -198030,33 +198029,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -092e94: |[092e94] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -092ea4: 6f10 7f18 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@187f │ │ -092eaa: 0c01 |0003: move-result-object v1 │ │ -092eac: 2200 0e03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@030e │ │ -092eb0: 7020 7119 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1971 │ │ -092eb6: 5432 cc09 |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -092eba: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -092ebe: 5432 cc09 |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -092ec2: 5422 b309 |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -092ec6: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -092eca: 5432 cc09 |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -092ece: 5422 b309 |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ -092ed2: 6e10 5117 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ -092ed8: 0a02 |001a: move-result v2 │ │ -092eda: 5902 bc09 |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ -092ede: 6e10 ae19 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@19ae │ │ -092ee4: 0a02 |0020: move-result v2 │ │ -092ee6: 5c02 bd09 |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ -092eea: 1100 |0023: return-object v0 │ │ +092e98: |[092e98] android.support.v7.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +092ea8: 6f10 7f18 0300 |0000: invoke-super {v3}, Landroid/support/v7/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@187f │ │ +092eae: 0c01 |0003: move-result-object v1 │ │ +092eb0: 2200 1503 |0004: new-instance v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState; // type@0315 │ │ +092eb4: 7020 7119 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@1971 │ │ +092eba: 5432 cc09 |0009: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +092ebe: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +092ec2: 5432 cc09 |000d: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +092ec6: 5422 b309 |000f: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +092eca: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +092ece: 5432 cc09 |0013: iget-object v2, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +092ed2: 5422 b309 |0015: iget-object v2, v2, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@09b3 │ │ +092ed6: 6e10 5117 0200 |0017: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ +092edc: 0a02 |001a: move-result v2 │ │ +092ede: 5902 bc09 |001b: iput v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@09bc │ │ +092ee2: 6e10 ae19 0300 |001d: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@19ae │ │ +092ee8: 0a02 |0020: move-result v2 │ │ +092eea: 5c02 bd09 |0021: iput-boolean v2, v0, Landroid/support/v7/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@09bd │ │ +092eee: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ 0x0004 line=1173 │ │ 0x0009 line=1175 │ │ 0x0013 line=1176 │ │ 0x001d line=1179 │ │ @@ -198071,17 +198070,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092eec: |[092eec] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ -092efc: 6f10 8318 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1883 │ │ -092f02: 0e00 |0003: return-void │ │ +092ef0: |[092ef0] android.support.v7.internal.widget.ActionBarView.postShowOverflowMenu:()V │ │ +092f00: 6f10 8318 0000 |0000: invoke-super {v0}, Landroid/support/v7/internal/widget/AbsActionBarView;.postShowOverflowMenu:()V // method@1883 │ │ +092f06: 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;) │ │ @@ -198089,17 +198088,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 │ │ -092f04: |[092f04] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -092f14: 5b01 c309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@09c3 │ │ -092f18: 0e00 |0002: return-void │ │ +092f08: |[092f08] android.support.v7.internal.widget.ActionBarView.setCallback:(Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +092f18: 5b01 c309 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mCallback:Landroid/support/v7/app/ActionBar$OnNavigationListener; // field@09c3 │ │ +092f1c: 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; │ │ @@ -198109,17 +198108,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092f1c: |[092f1c] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -092f2c: 5c01 d209 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@09d2 │ │ -092f30: 0e00 |0002: return-void │ │ +092f20: |[092f20] android.support.v7.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +092f30: 5c01 d209 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mIsCollapsable:Z // field@09d2 │ │ +092f34: 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 │ │ @@ -198129,17 +198128,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -092f34: |[092f34] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ -092f44: 6f20 8518 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1885 │ │ -092f4a: 0e00 |0003: return-void │ │ +092f38: |[092f38] android.support.v7.internal.widget.ActionBarView.setContentHeight:(I)V │ │ +092f48: 6f20 8518 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@1885 │ │ +092f4e: 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 │ │ │ │ @@ -198148,17 +198147,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 │ │ -092f4c: |[092f4c] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ -092f5c: 5b01 c609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ -092f60: 0e00 |0002: return-void │ │ +092f50: |[092f50] android.support.v7.internal.widget.ActionBarView.setContextView:(Landroid/support/v7/internal/widget/ActionBarContextView;)V │ │ +092f60: 5b01 c609 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mContextView:Landroid/support/v7/internal/widget/ActionBarContextView; // field@09c6 │ │ +092f64: 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; │ │ @@ -198168,33 +198167,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -092f64: |[092f64] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -092f74: 5221 c809 |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092f78: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -092f7c: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -092f80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -092f82: 5421 c709 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092f86: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -092f8a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -092f8e: 5421 c709 |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092f92: 6e20 bd19 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -092f98: 5b23 c709 |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092f9c: 5421 c709 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092fa0: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -092fa4: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -092fa8: 5421 c709 |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -092fac: 6e20 8219 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -092fb2: 0e00 |001f: return-void │ │ -092fb4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -092fb6: 28e6 |0021: goto 0007 // -001a │ │ +092f68: |[092f68] android.support.v7.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +092f78: 5221 c809 |0000: iget v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +092f7c: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +092f80: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +092f84: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +092f86: 5421 c709 |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092f8a: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +092f8e: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +092f92: 5421 c709 |000d: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092f96: 6e20 bd19 1200 |000f: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +092f9c: 5b23 c709 |0012: iput-object v3, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092fa0: 5421 c709 |0014: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092fa4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +092fa8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +092fac: 5421 c709 |001a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +092fb0: 6e20 8219 1200 |001c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +092fb6: 0e00 |001f: return-void │ │ +092fb8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +092fba: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0007 line=490 │ │ 0x000d line=491 │ │ 0x0012 line=493 │ │ 0x0014 line=494 │ │ @@ -198211,139 +198210,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -092fb8: |[092fb8] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -092fc8: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -092fcc: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -092fce: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -092fd0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -092fd2: 52b9 c809 |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092fd6: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -092fda: 59bc c809 |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -092fde: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -092fe2: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -092fe6: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -092fea: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -092fee: 0184 |0013: move v4, v8 │ │ -092ff0: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -092ff4: 54b9 c909 |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -092ff8: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -092ffc: 0165 |001a: move v5, v6 │ │ -092ffe: 54b9 cd09 |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093002: 6e20 6819 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ -093008: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -09300c: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -093010: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -093014: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -093018: 0183 |0028: move v3, v8 │ │ -09301a: 54b9 cd09 |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -09301e: 6e20 6519 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1965 │ │ -093024: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -093028: 6e20 cc19 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@19cc │ │ -09302e: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -093032: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -093036: 54b9 d609 |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -09303a: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -09303e: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -093042: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -093046: 0182 |003f: move v2, v8 │ │ -093048: 54ba cd09 |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -09304c: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -093050: 54b9 d609 |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -093054: 6e20 6219 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -09305a: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -09305e: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -093062: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -093066: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -09306a: 7010 ab19 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ -093070: 54b9 e909 |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -093074: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -093078: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -09307c: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -093080: 52b9 c809 |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -093084: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -093088: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -09308c: 0181 |0062: move v1, v8 │ │ -09308e: 54b9 eb09 |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ -093092: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -093096: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -09309a: 0167 |0069: move v7, v6 │ │ -09309c: 6e20 e91e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -0930a2: 54b7 e909 |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -0930a6: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -0930aa: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -0930ae: 6e20 7020 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2070 │ │ -0930b4: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -0930b8: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -0930bc: 54b6 c709 |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -0930c0: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -0930c4: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -0930c8: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -0930cc: 54b6 c709 |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -0930d0: 6e20 8219 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -0930d6: 6e10 be19 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ -0930dc: 54b6 cd09 |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0930e0: 6e10 5719 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@1957 │ │ -0930e6: 0a06 |008f: move-result v6 │ │ -0930e8: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -0930ec: 54b6 cd09 |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0930f0: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -0930f2: 6e20 5f19 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -0930f8: 0e00 |0098: return-void │ │ -0930fa: 52b9 c809 |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0930fe: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -093102: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -093106: 0164 |009f: move v4, v6 │ │ -093108: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -09310c: 0175 |00a2: move v5, v7 │ │ -09310e: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -093112: 0163 |00a5: move v3, v6 │ │ -093114: 2883 |00a6: goto 0029 // -007d │ │ -093116: 0162 |00a7: move v2, v6 │ │ -093118: 2898 |00a8: goto 0040 // -0068 │ │ -09311a: 54b9 ce09 |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -09311e: 289b |00ab: goto 0046 // -0065 │ │ -093120: 54b9 e909 |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -093124: 6e20 bd19 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -09312a: 28a3 |00b1: goto 0054 // -005d │ │ -09312c: 0161 |00b2: move v1, v6 │ │ -09312e: 28b0 |00b3: goto 0063 // -0050 │ │ -093130: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -093132: 28b5 |00b5: goto 006a // -004b │ │ -093134: 0168 |00b6: move v8, v6 │ │ -093136: 28bc |00b7: goto 0073 // -0044 │ │ -093138: 54b6 c709 |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ -09313c: 6e20 bd19 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -093142: 28ca |00bd: goto 0087 // -0036 │ │ -093144: 6e10 ac19 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@19ac │ │ -09314a: 28c9 |00c1: goto 008a // -0037 │ │ -09314c: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -093150: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -093154: 54b6 cd09 |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093158: 54b7 c509 |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -09315c: 6e10 0701 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093162: 0c07 |00cd: move-result-object v7 │ │ -093164: 6008 4307 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ -093168: 6e20 8201 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -09316e: 0c07 |00d3: move-result-object v7 │ │ -093170: 6e20 5f19 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -093176: 28c1 |00d7: goto 0098 // -003f │ │ -093178: 54b6 cd09 |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -09317c: 54b7 c509 |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -093180: 6e10 0701 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093186: 0c07 |00df: move-result-object v7 │ │ -093188: 6008 4207 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0742 │ │ -09318c: 6e20 8201 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -093192: 0c07 |00e5: move-result-object v7 │ │ -093194: 6e20 5f19 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -09319a: 28af |00e9: goto 0098 // -0051 │ │ +092fbc: |[092fbc] android.support.v7.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +092fcc: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +092fd0: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +092fd2: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +092fd4: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +092fd6: 52b9 c809 |0005: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +092fda: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +092fde: 59bc c809 |0009: iput v12, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +092fe2: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +092fe6: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +092fea: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +092fee: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +092ff2: 0184 |0013: move v4, v8 │ │ +092ff4: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +092ff8: 54b9 c909 |0016: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +092ffc: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +093000: 0165 |001a: move v5, v6 │ │ +093002: 54b9 cd09 |001b: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093006: 6e20 6819 5900 |001d: invoke-virtual {v9, v5}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@1968 │ │ +09300c: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +093010: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +093014: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +093018: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +09301c: 0183 |0028: move v3, v8 │ │ +09301e: 54b9 cd09 |0029: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093022: 6e20 6519 3900 |002b: invoke-virtual {v9, v3}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@1965 │ │ +093028: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +09302c: 6e20 cc19 8b00 |0030: invoke-virtual {v11, v8}, Landroid/support/v7/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@19cc │ │ +093032: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +093036: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +09303a: 54b9 d609 |0037: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +09303e: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +093042: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +093046: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +09304a: 0182 |003f: move v2, v8 │ │ +09304c: 54ba cd09 |0040: iget-object v10, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093050: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +093054: 54b9 d609 |0044: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +093058: 6e20 6219 9a00 |0046: invoke-virtual {v10, v9}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +09305e: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +093062: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +093066: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +09306a: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +09306e: 7010 ab19 0b00 |0051: invoke-direct {v11}, Landroid/support/v7/internal/widget/ActionBarView;.initTitle:()V // method@19ab │ │ +093074: 54b9 e909 |0054: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +093078: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +09307c: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +093080: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +093084: 52b9 c809 |005c: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +093088: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +09308c: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +093090: 0181 |0062: move v1, v8 │ │ +093092: 54b9 eb09 |0063: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@09eb │ │ +093096: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +09309a: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +09309e: 0167 |0069: move v7, v6 │ │ +0930a0: 6e20 e91e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +0930a6: 54b7 e909 |006d: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +0930aa: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +0930ae: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +0930b2: 6e20 7020 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2070 │ │ +0930b8: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +0930bc: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +0930c0: 54b6 c709 |007a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +0930c4: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +0930c8: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +0930cc: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +0930d0: 54b6 c709 |0082: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +0930d4: 6e20 8219 6b00 |0084: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +0930da: 6e10 be19 0b00 |0087: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ +0930e0: 54b6 cd09 |008a: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0930e4: 6e10 5719 0600 |008c: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@1957 │ │ +0930ea: 0a06 |008f: move-result v6 │ │ +0930ec: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +0930f0: 54b6 cd09 |0092: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0930f4: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +0930f6: 6e20 5f19 7600 |0095: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +0930fc: 0e00 |0098: return-void │ │ +0930fe: 52b9 c809 |0099: iget v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +093102: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +093106: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +09310a: 0164 |009f: move v4, v6 │ │ +09310c: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +093110: 0175 |00a2: move v5, v7 │ │ +093112: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +093116: 0163 |00a5: move v3, v6 │ │ +093118: 2883 |00a6: goto 0029 // -007d │ │ +09311a: 0162 |00a7: move v2, v6 │ │ +09311c: 2898 |00a8: goto 0040 // -0068 │ │ +09311e: 54b9 ce09 |00a9: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +093122: 289b |00ab: goto 0046 // -0065 │ │ +093124: 54b9 e909 |00ac: iget-object v9, v11, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +093128: 6e20 bd19 9b00 |00ae: invoke-virtual {v11, v9}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +09312e: 28a3 |00b1: goto 0054 // -005d │ │ +093130: 0161 |00b2: move v1, v6 │ │ +093132: 28b0 |00b3: goto 0063 // -0050 │ │ +093134: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +093136: 28b5 |00b5: goto 006a // -004b │ │ +093138: 0168 |00b6: move v8, v6 │ │ +09313a: 28bc |00b7: goto 0073 // -0044 │ │ +09313c: 54b6 c709 |00b8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@09c7 │ │ +093140: 6e20 bd19 6b00 |00ba: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +093146: 28ca |00bd: goto 0087 // -0036 │ │ +093148: 6e10 ac19 0b00 |00be: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ActionBarView;.invalidate:()V // method@19ac │ │ +09314e: 28c9 |00c1: goto 008a // -0037 │ │ +093150: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +093154: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +093158: 54b6 cd09 |00c6: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +09315c: 54b7 c509 |00c8: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +093160: 6e10 0701 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093166: 0c07 |00cd: move-result-object v7 │ │ +093168: 6008 4307 |00ce: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ +09316c: 6e20 8201 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +093172: 0c07 |00d3: move-result-object v7 │ │ +093174: 6e20 5f19 7600 |00d4: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +09317a: 28c1 |00d7: goto 0098 // -003f │ │ +09317c: 54b6 cd09 |00d8: iget-object v6, v11, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093180: 54b7 c509 |00da: iget-object v7, v11, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +093184: 6e10 0701 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09318a: 0c07 |00df: move-result-object v7 │ │ +09318c: 6008 4207 |00e0: sget v8, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0742 │ │ +093190: 6e20 8201 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +093196: 0c07 |00e5: move-result-object v7 │ │ +093198: 6e20 5f19 7600 |00e6: invoke-virtual {v6, v7}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +09319e: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=572 │ │ 0x0009 line=573 │ │ 0x000b line=575 │ │ 0x000f line=576 │ │ 0x0014 line=577 │ │ @@ -198405,21 +198404,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09319c: |[09319c] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0931ac: 5b12 e009 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ -0931b0: 5410 df09 |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0931b4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0931b8: 5410 df09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0931bc: 6e20 491c 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ -0931c2: 0e00 |000b: return-void │ │ +0931a0: |[0931a0] android.support.v7.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0931b0: 5b12 e009 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ +0931b4: 5410 df09 |0002: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0931b8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0931bc: 5410 df09 |0006: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0931c0: 6e20 491c 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ +0931c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0002 line=711 │ │ 0x0006 line=712 │ │ 0x000b line=714 │ │ locals : │ │ @@ -198431,18 +198430,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0931c4: |[0931c4] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -0931d4: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0931d8: 6e20 541c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -0931de: 0e00 |0005: return-void │ │ +0931c8: |[0931c8] android.support.v7.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +0931d8: 5410 df09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0931dc: 6e20 541c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +0931e2: 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 │ │ @@ -198452,42 +198451,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 │ │ -0931e0: |[0931e0] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ -0931f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0931f2: 5441 e609 |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0931f6: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -0931fa: 5441 e609 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0931fe: 6e20 bd19 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -093204: 5b45 e609 |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -093208: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -09320c: 0121 |000e: move v1, v2 │ │ -09320e: 5c41 cf09 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -093212: 5541 cf09 |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -093216: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -09321a: 5241 da09 |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -09321e: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -093220: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -093224: 5441 e609 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -093228: 6e20 8219 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -09322e: 5441 e609 |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -093232: 6e10 d31b 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ -093238: 0c00 |0024: move-result-object v0 │ │ -09323a: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -09323c: 5901 6f0b |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -093240: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -093242: 5901 6e0b |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -093246: 6e20 e51b 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ -09324c: 0e00 |002e: return-void │ │ -09324e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -093250: 28df |0030: goto 000f // -0021 │ │ +0931e4: |[0931e4] android.support.v7.internal.widget.ActionBarView.setEmbeddedTabView:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)V │ │ +0931f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0931f6: 5441 e609 |0001: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +0931fa: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0931fe: 5441 e609 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +093202: 6e20 bd19 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +093208: 5b45 e609 |000a: iput-object v5, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +09320c: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +093210: 0121 |000e: move v1, v2 │ │ +093212: 5c41 cf09 |000f: iput-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +093216: 5541 cf09 |0011: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +09321a: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +09321e: 5241 da09 |0015: iget v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +093222: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +093224: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +093228: 5441 e609 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +09322c: 6e20 8219 1400 |001c: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +093232: 5441 e609 |001f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +093236: 6e10 d31b 0100 |0021: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1bd3 │ │ +09323c: 0c00 |0024: move-result-object v0 │ │ +09323e: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +093240: 5901 6f0b |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +093244: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +093246: 5901 6e0b |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +09324a: 6e20 e51b 2500 |002b: invoke-virtual {v5, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@1be5 │ │ +093250: 0e00 |002e: return-void │ │ +093252: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +093254: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=377 │ │ 0x0005 line=378 │ │ 0x000a line=380 │ │ 0x000c line=381 │ │ 0x0011 line=382 │ │ @@ -198508,18 +198507,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093254: |[093254] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ -093264: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093268: 6e20 6619 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1966 │ │ -09326e: 0e00 |0005: return-void │ │ +093258: |[093258] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(I)V │ │ +093268: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +09326c: 6e20 6619 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(I)V // method@1966 │ │ +093272: 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 │ │ @@ -198529,18 +198528,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -093270: |[093270] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -093280: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093284: 6e20 6719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1967 │ │ -09328a: 0e00 |0005: return-void │ │ +093274: |[093274] android.support.v7.internal.widget.ActionBarView.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +093284: 5410 cd09 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093288: 6e20 6719 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1967 │ │ +09328e: 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; │ │ @@ -198550,45 +198549,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09328c: |[09328c] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -09329c: 5430 cd09 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0932a0: 6e20 6019 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1960 │ │ -0932a6: 5430 cd09 |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0932aa: 6e20 6119 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1961 │ │ -0932b0: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -0932b4: 5430 cd09 |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0932b8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0932ba: 6e20 5f19 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -0932c0: 0e00 |0012: return-void │ │ -0932c2: 5230 c809 |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0932c6: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0932ca: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -0932ce: 5430 cd09 |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0932d2: 5431 c509 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0932d6: 6e10 0701 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -0932dc: 0c01 |0020: move-result-object v1 │ │ -0932de: 6002 4307 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ -0932e2: 6e20 8201 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -0932e8: 0c01 |0026: move-result-object v1 │ │ -0932ea: 6e20 5f19 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -0932f0: 28e8 |002a: goto 0012 // -0018 │ │ -0932f2: 5430 cd09 |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -0932f6: 5431 c509 |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0932fa: 6e10 0701 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093300: 0c01 |0032: move-result-object v1 │ │ -093302: 6002 4207 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0742 │ │ -093306: 6e20 8201 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ -09330c: 0c01 |0038: move-result-object v1 │ │ -09330e: 6e20 5f19 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ -093314: 28d6 |003c: goto 0012 // -002a │ │ +093290: |[093290] android.support.v7.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +0932a0: 5430 cd09 |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0932a4: 6e20 6019 4000 |0002: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@1960 │ │ +0932aa: 5430 cd09 |0005: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0932ae: 6e20 6119 4000 |0007: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@1961 │ │ +0932b4: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +0932b8: 5430 cd09 |000c: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0932bc: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0932be: 6e20 5f19 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +0932c4: 0e00 |0012: return-void │ │ +0932c6: 5230 c809 |0013: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0932ca: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0932ce: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +0932d2: 5430 cd09 |0019: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0932d6: 5431 c509 |001b: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0932da: 6e10 0701 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +0932e0: 0c01 |0020: move-result-object v1 │ │ +0932e2: 6002 4307 |0021: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_up_description:I // field@0743 │ │ +0932e6: 6e20 8201 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +0932ec: 0c01 |0026: move-result-object v1 │ │ +0932ee: 6e20 5f19 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +0932f4: 28e8 |002a: goto 0012 // -0018 │ │ +0932f6: 5430 cd09 |002b: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +0932fa: 5431 c509 |002d: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0932fe: 6e10 0701 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093304: 0c01 |0032: move-result-object v1 │ │ +093306: 6002 4207 |0033: sget v2, Landroid/support/v7/appcompat/R$string;.abc_action_bar_home_description:I // field@0742 │ │ +09330a: 6e20 8201 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@0182 │ │ +093310: 0c01 |0038: move-result-object v1 │ │ +093312: 6e20 5f19 1000 |0039: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@195f │ │ +093318: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0005 line=558 │ │ 0x000a line=560 │ │ 0x000c line=561 │ │ 0x0012 line=569 │ │ @@ -198604,22 +198603,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -093318: |[093318] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ -093328: 5410 c509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -09332c: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093332: 0c00 |0005: move-result-object v0 │ │ -093334: 6e20 7601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -09333a: 0c00 |0009: move-result-object v0 │ │ -09333c: 6e20 ce19 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@19ce │ │ -093342: 0e00 |000d: return-void │ │ +09331c: |[09331c] android.support.v7.internal.widget.ActionBarView.setIcon:(I)V │ │ +09332c: 5410 c509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +093330: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093336: 0c00 |0005: move-result-object v0 │ │ +093338: 6e20 7601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +09333e: 0c00 |0009: move-result-object v0 │ │ +093340: 6e20 ce19 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@19ce │ │ +093346: 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 │ │ @@ -198629,36 +198628,36 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -093344: |[093344] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -093354: 5b34 ce09 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -093358: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ -09335c: 5230 c809 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -093360: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -093364: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -093368: 5430 d609 |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -09336c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -093370: 5430 cd09 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093374: 6e20 6219 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -09337a: 5430 c909 |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -09337e: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ -093382: 5430 cb09 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ -093386: 5431 ce09 |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ -09338a: 6e10 f501 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ -093390: 0c01 |001e: move-result-object v1 │ │ -093392: 6e10 9f19 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ -093398: 0c02 |0022: move-result-object v2 │ │ -09339a: 6e20 f101 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -0933a0: 0c01 |0026: move-result-object v1 │ │ -0933a2: 6e20 6219 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -0933a8: 0e00 |002a: return-void │ │ +093348: |[093348] android.support.v7.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +093358: 5b34 ce09 |0000: iput-object v4, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +09335c: 3804 1100 |0002: if-eqz v4, 0013 // +0011 │ │ +093360: 5230 c809 |0004: iget v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +093364: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +093368: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +09336c: 5430 d609 |000a: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +093370: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +093374: 5430 cd09 |000e: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093378: 6e20 6219 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +09337e: 5430 c909 |0013: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +093382: 3800 1500 |0015: if-eqz v0, 002a // +0015 │ │ +093386: 5430 cb09 |0017: iget-object v0, v3, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cb │ │ +09338a: 5431 ce09 |0019: iget-object v1, v3, Landroid/support/v7/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@09ce │ │ +09338e: 6e10 f501 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ +093394: 0c01 |001e: move-result-object v1 │ │ +093396: 6e10 9f19 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ +09339c: 0c02 |0022: move-result-object v2 │ │ +09339e: 6e20 f101 2100 |0023: invoke-virtual {v1, v2}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +0933a4: 0c01 |0026: move-result-object v1 │ │ +0933a6: 6e20 6219 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +0933ac: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x000e line=643 │ │ 0x0013 line=645 │ │ 0x0017 line=646 │ │ @@ -198672,22 +198671,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0933ac: |[0933ac] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ -0933bc: 5410 c509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -0933c0: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -0933c6: 0c00 |0005: move-result-object v0 │ │ -0933c8: 6e20 7601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -0933ce: 0c00 |0009: move-result-object v0 │ │ -0933d0: 6e20 d019 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@19d0 │ │ -0933d6: 0e00 |000d: return-void │ │ +0933b0: |[0933b0] android.support.v7.internal.widget.ActionBarView.setLogo:(I)V │ │ +0933c0: 5410 c509 |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +0933c4: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +0933ca: 0c00 |0005: move-result-object v0 │ │ +0933cc: 6e20 7601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +0933d2: 0c00 |0009: move-result-object v0 │ │ +0933d4: 6e20 d019 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@19d0 │ │ +0933da: 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 │ │ @@ -198697,23 +198696,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0933d8: |[0933d8] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0933e8: 5b12 d609 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ -0933ec: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -0933f0: 5210 c809 |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0933f4: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0933f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0933fc: 5410 cd09 |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ -093400: 6e20 6219 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ -093406: 0e00 |000f: return-void │ │ +0933dc: |[0933dc] android.support.v7.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0933ec: 5b12 d609 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@09d6 │ │ +0933f0: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +0933f4: 5210 c809 |0004: iget v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0933f8: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0933fc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +093400: 5410 cd09 |000a: iget-object v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mHomeLayout:Landroid/support/v7/internal/widget/ActionBarView$HomeView; // field@09cd │ │ +093404: 6e20 6219 2000 |000c: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@1962 │ │ +09340a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ 0x0002 line=656 │ │ 0x000a line=657 │ │ 0x000f line=659 │ │ locals : │ │ @@ -198725,120 +198724,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 │ │ -093408: |[093408] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ -093418: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -09341a: 5484 db09 |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -09341e: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -093422: 0e00 |0005: return-void │ │ -093424: 5484 db09 |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -093428: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -09342c: 5484 db09 |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -093430: 5485 c209 |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093434: 6e20 2117 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1721 │ │ -09343a: 5484 db09 |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -09343e: 5485 cc09 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -093442: 6e20 2117 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1721 │ │ -093448: 0790 |0018: move-object v0, v9 │ │ -09344a: 1f00 e702 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -09344e: 5b80 db09 |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ -093452: 5484 d809 |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093456: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -09345a: 5484 d809 |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09345e: 6e10 6c16 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -093464: 0c03 |0026: move-result-object v3 │ │ -093466: 1f03 ad03 |0027: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -09346a: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -09346e: 5484 d809 |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093472: 6e20 2f1f 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -093478: 5484 c209 |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -09347c: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -093480: 2204 da02 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@02da │ │ -093484: 5485 c509 |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -093488: 7020 2f16 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@162f │ │ -09348e: 5b84 c209 |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093492: 5484 c209 |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093496: 6e20 4516 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1645 │ │ -09349c: 5484 c209 |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0934a0: 6005 f506 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@06f5 │ │ -0934a4: 6e20 4716 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@1647 │ │ -0934aa: 2204 0b03 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@030b │ │ -0934ae: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0934b0: 7030 3f19 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@193f │ │ -0934b6: 5b84 cc09 |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ -0934ba: 2201 ab03 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -0934be: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -0934c0: 7030 f61e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -0934c6: 5584 e109 |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ -0934ca: 3904 3300 |0059: if-nez v4, 008c // +0033 │ │ -0934ce: 5484 c209 |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0934d2: 6e10 9f19 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ -0934d8: 0c05 |0060: move-result-object v5 │ │ -0934da: 6006 7706 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0677 │ │ -0934de: 6e20 7001 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -0934e4: 0a05 |0066: move-result v5 │ │ -0934e6: 6e20 4616 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ -0934ec: 7020 8619 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1986 │ │ -0934f2: 5484 c209 |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0934f6: 6e20 3916 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@1639 │ │ -0934fc: 0c02 |0072: move-result-object v2 │ │ -0934fe: 1f02 dd02 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -093502: 6e20 7116 0200 |0075: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1671 │ │ -093508: 6e10 6c16 0200 |0078: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -09350e: 0c03 |007b: move-result-object v3 │ │ -093510: 1f03 ad03 |007c: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -093514: 3803 0700 |007e: if-eqz v3, 0085 // +0007 │ │ -093518: 3283 0500 |0080: if-eq v3, v8, 0085 // +0005 │ │ -09351c: 6e20 2f1f 2300 |0082: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -093522: 6e30 8319 2801 |0085: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1983 │ │ -093528: 5b82 d809 |0088: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09352c: 2900 7bff |008a: goto/16 0005 // -0085 │ │ -093530: 5484 c209 |008c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093534: 1205 |008e: const/4 v5, #int 0 // #0 │ │ -093536: 6e20 4616 5400 |008f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ -09353c: 5484 c209 |0092: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093540: 6e10 9119 0800 |0094: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ -093546: 0c05 |0097: move-result-object v5 │ │ -093548: 6e10 0701 0500 |0098: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09354e: 0c05 |009b: move-result-object v5 │ │ -093550: 6e10 7501 0500 |009c: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -093556: 0c05 |009f: move-result-object v5 │ │ -093558: 5255 6a0b |00a0: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -09355c: 1216 |00a2: const/4 v6, #int 1 // #1 │ │ -09355e: 6e30 4a16 5406 |00a3: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ -093564: 5484 c209 |00a6: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093568: 1405 ffff ff7f |00a8: const v5, #float nan // #7fffffff │ │ -09356e: 6e20 4816 5400 |00ab: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ -093574: 5917 6f0b |00ae: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -093578: 7020 8619 0800 |00b0: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1986 │ │ -09357e: 5484 c209 |00b3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093582: 6e20 3916 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@1639 │ │ -093588: 0c02 |00b8: move-result-object v2 │ │ -09358a: 1f02 dd02 |00b9: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -09358e: 5484 e209 |00bb: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -093592: 3804 1e00 |00bd: if-eqz v4, 00db // +001e │ │ -093596: 6e10 6c16 0200 |00bf: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -09359c: 0c03 |00c2: move-result-object v3 │ │ -09359e: 1f03 ad03 |00c3: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -0935a2: 3803 0900 |00c5: if-eqz v3, 00ce // +0009 │ │ -0935a6: 5484 e209 |00c7: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -0935aa: 3243 0500 |00c9: if-eq v3, v4, 00ce // +0005 │ │ -0935ae: 6e20 2f1f 2300 |00cb: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -0935b4: 6e10 8c19 0800 |00ce: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@198c │ │ -0935ba: 0a04 |00d1: move-result v4 │ │ -0935bc: 6e20 8216 4200 |00d2: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1682 │ │ -0935c2: 5484 e209 |00d5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -0935c6: 6e30 d318 2401 |00d7: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ -0935cc: 28ae |00da: goto 0088 // -0052 │ │ -0935ce: 6e20 7e16 1200 |00db: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@167e │ │ -0935d4: 28aa |00de: goto 0088 // -0056 │ │ +09340c: |[09340c] android.support.v7.internal.widget.ActionBarView.setMenu:(Landroid/support/v4/internal/view/SupportMenu;Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V │ │ +09341c: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +09341e: 5484 db09 |0001: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +093422: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +093426: 0e00 |0005: return-void │ │ +093428: 5484 db09 |0006: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +09342c: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +093430: 5484 db09 |000a: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +093434: 5485 c209 |000c: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093438: 6e20 2117 5400 |000e: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1721 │ │ +09343e: 5484 db09 |0011: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +093442: 5485 cc09 |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +093446: 6e20 2117 5400 |0015: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Landroid/support/v7/internal/view/menu/MenuPresenter;)V // method@1721 │ │ +09344c: 0790 |0018: move-object v0, v9 │ │ +09344e: 1f00 ee02 |0019: check-cast v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +093452: 5b80 db09 |001b: iput-object v0, v8, Landroid/support/v7/internal/widget/ActionBarView;.mOptionsMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@09db │ │ +093456: 5484 d809 |001d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +09345a: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +09345e: 5484 d809 |0021: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093462: 6e10 6c16 0400 |0023: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +093468: 0c03 |0026: move-result-object v3 │ │ +09346a: 1f03 b603 |0027: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +09346e: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +093472: 5484 d809 |002b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093476: 6e20 2f1f 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +09347c: 5484 c209 |0030: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093480: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +093484: 2204 e102 |0034: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // type@02e1 │ │ +093488: 5485 c509 |0036: iget-object v5, v8, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +09348c: 7020 2f16 5400 |0038: invoke-direct {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@162f │ │ +093492: 5b84 c209 |003b: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093496: 5484 c209 |003d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +09349a: 6e20 4516 a400 |003f: invoke-virtual {v4, v10}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1645 │ │ +0934a0: 5484 c209 |0042: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0934a4: 6005 f506 |0044: sget v5, Landroid/support/v7/appcompat/R$id;.action_menu_presenter:I // field@06f5 │ │ +0934a8: 6e20 4716 5400 |0046: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@1647 │ │ +0934ae: 2204 1203 |0049: new-instance v4, Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0312 │ │ +0934b2: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0934b4: 7030 3f19 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@193f │ │ +0934ba: 5b84 cc09 |004f: iput-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedMenuPresenter:Landroid/support/v7/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@09cc │ │ +0934be: 2201 b403 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +0934c2: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +0934c4: 7030 f61e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +0934ca: 5584 e109 |0057: iget-boolean v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ +0934ce: 3904 3300 |0059: if-nez v4, 008c // +0033 │ │ +0934d2: 5484 c209 |005b: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0934d6: 6e10 9f19 0800 |005d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ +0934dc: 0c05 |0060: move-result-object v5 │ │ +0934de: 6006 7706 |0061: sget v6, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0677 │ │ +0934e2: 6e20 7001 6500 |0063: invoke-virtual {v5, v6}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +0934e8: 0a05 |0066: move-result v5 │ │ +0934ea: 6e20 4616 5400 |0067: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ +0934f0: 7020 8619 0800 |006a: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1986 │ │ +0934f6: 5484 c209 |006d: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0934fa: 6e20 3916 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@1639 │ │ +093500: 0c02 |0072: move-result-object v2 │ │ +093502: 1f02 e402 |0073: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +093506: 6e20 7116 0200 |0075: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuView;.initialize:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1671 │ │ +09350c: 6e10 6c16 0200 |0078: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +093512: 0c03 |007b: move-result-object v3 │ │ +093514: 1f03 b603 |007c: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +093518: 3803 0700 |007e: if-eqz v3, 0085 // +0007 │ │ +09351c: 3283 0500 |0080: if-eq v3, v8, 0085 // +0005 │ │ +093520: 6e20 2f1f 2300 |0082: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +093526: 6e30 8319 2801 |0085: invoke-virtual {v8, v2, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1983 │ │ +09352c: 5b82 d809 |0088: iput-object v2, v8, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093530: 2900 7bff |008a: goto/16 0005 // -0085 │ │ +093534: 5484 c209 |008c: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093538: 1205 |008e: const/4 v5, #int 0 // #0 │ │ +09353a: 6e20 4616 5400 |008f: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ +093540: 5484 c209 |0092: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093544: 6e10 9119 0800 |0094: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ +09354a: 0c05 |0097: move-result-object v5 │ │ +09354c: 6e10 0701 0500 |0098: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093552: 0c05 |009b: move-result-object v5 │ │ +093554: 6e10 7501 0500 |009c: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +09355a: 0c05 |009f: move-result-object v5 │ │ +09355c: 5255 6a0b |00a0: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +093560: 1216 |00a2: const/4 v6, #int 1 // #1 │ │ +093562: 6e30 4a16 5406 |00a3: invoke-virtual {v4, v5, v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ +093568: 5484 c209 |00a6: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +09356c: 1405 ffff ff7f |00a8: const v5, #float nan // #7fffffff │ │ +093572: 6e20 4816 5400 |00ab: invoke-virtual {v4, v5}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ +093578: 5917 6f0b |00ae: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +09357c: 7020 8619 0800 |00b0: invoke-direct {v8, v0}, Landroid/support/v7/internal/widget/ActionBarView;.configPresenters:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@1986 │ │ +093582: 5484 c209 |00b3: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093586: 6e20 3916 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@1639 │ │ +09358c: 0c02 |00b8: move-result-object v2 │ │ +09358e: 1f02 e402 |00b9: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +093592: 5484 e209 |00bb: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +093596: 3804 1e00 |00bd: if-eqz v4, 00db // +001e │ │ +09359a: 6e10 6c16 0200 |00bf: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +0935a0: 0c03 |00c2: move-result-object v3 │ │ +0935a2: 1f03 b603 |00c3: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +0935a6: 3803 0900 |00c5: if-eqz v3, 00ce // +0009 │ │ +0935aa: 5484 e209 |00c7: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +0935ae: 3243 0500 |00c9: if-eq v3, v4, 00ce // +0005 │ │ +0935b2: 6e20 2f1f 2300 |00cb: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +0935b8: 6e10 8c19 0800 |00ce: invoke-virtual {v8}, Landroid/support/v7/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@198c │ │ +0935be: 0a04 |00d1: move-result v4 │ │ +0935c0: 6e20 8216 4200 |00d2: invoke-virtual {v2, v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@1682 │ │ +0935c6: 5484 e209 |00d5: iget-object v4, v8, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +0935ca: 6e30 d318 2401 |00d7: invoke-virtual {v4, v2, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@18d3 │ │ +0935d0: 28ae |00da: goto 0088 // -0052 │ │ +0935d2: 6e20 7e16 1200 |00db: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@167e │ │ +0935d8: 28aa |00de: goto 0088 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=396 │ │ 0x0005 line=459 │ │ 0x0006 line=400 │ │ 0x000a line=401 │ │ 0x0011 line=402 │ │ @@ -198894,82 +198893,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -0935d8: |[0935d8] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -0935e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0935ea: 5260 da09 |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -0935ee: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -0935f2: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -0935f8: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -0935fe: 5967 da09 |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ -093602: 6e10 be19 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ -093608: 0e00 |0010: return-void │ │ -09360a: 5462 d509 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -09360e: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -093612: 5462 d509 |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -093616: 6e20 bd19 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -09361c: 28ee |001a: goto 0008 // -0012 │ │ -09361e: 5462 e609 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -093622: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -093626: 5562 cf09 |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -09362a: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -09362e: 5462 e609 |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -093632: 6e20 bd19 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ -093638: 28e0 |0028: goto 0008 // -0020 │ │ -09363a: 5462 df09 |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -09363e: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -093642: 2202 4603 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@0346 │ │ -093646: 5463 c509 |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -09364a: 6004 1206 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0612 │ │ -09364e: 7040 221c 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ -093654: 5b62 df09 |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -093658: 5462 c509 |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ -09365c: 7110 ea1d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -093662: 0c02 |003d: move-result-object v2 │ │ -093664: 6003 3007 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@0730 │ │ -093668: 6e30 ec1d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -09366e: 0c02 |0043: move-result-object v2 │ │ -093670: 1f02 e103 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@03e1 │ │ -093674: 5b62 d509 |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -093678: 2201 e003 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -09367c: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -09367e: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -093680: 7030 5320 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -093686: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -09368a: 5912 7d0b |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ -09368e: 5462 d509 |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -093692: 5463 df09 |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -093696: 6e30 5b20 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -09369c: 5462 df09 |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0936a0: 6e10 281c 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -0936a6: 0c02 |005f: move-result-object v2 │ │ -0936a8: 5463 e009 |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ -0936ac: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -0936b0: 5462 df09 |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0936b4: 5463 e009 |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ -0936b8: 6e20 491c 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ -0936be: 5462 df09 |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ -0936c2: 5463 d909 |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@09d9 │ │ -0936c6: 6e20 501c 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1c50 │ │ -0936cc: 5462 d509 |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ -0936d0: 6e20 8219 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -0936d6: 2894 |0077: goto 000b // -006c │ │ -0936d8: 5462 e609 |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0936dc: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -0936e0: 5562 cf09 |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ -0936e4: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -0936e8: 5462 e609 |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ -0936ec: 6e20 8219 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -0936f2: 2886 |0085: goto 000b // -007a │ │ -0936f4: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -093704: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +0935dc: |[0935dc] android.support.v7.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +0935ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0935ee: 5260 da09 |0001: iget v0, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +0935f2: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +0935f6: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +0935fc: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +093602: 5967 da09 |000b: iput v7, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavigationMode:I // field@09da │ │ +093606: 6e10 be19 0600 |000d: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActionBarView;.requestLayout:()V // method@19be │ │ +09360c: 0e00 |0010: return-void │ │ +09360e: 5462 d509 |0011: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +093612: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +093616: 5462 d509 |0015: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +09361a: 6e20 bd19 2600 |0017: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +093620: 28ee |001a: goto 0008 // -0012 │ │ +093622: 5462 e609 |001b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +093626: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +09362a: 5562 cf09 |001f: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +09362e: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +093632: 5462 e609 |0023: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +093636: 6e20 bd19 2600 |0025: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@19bd │ │ +09363c: 28e0 |0028: goto 0008 // -0020 │ │ +09363e: 5462 df09 |0029: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +093642: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +093646: 2202 4d03 |002d: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS; // type@034d │ │ +09364a: 5463 c509 |002f: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +09364e: 6004 1206 |0031: sget v4, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0612 │ │ +093652: 7040 221c 3245 |0033: invoke-direct {v2, v3, v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ +093658: 5b62 df09 |0036: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +09365c: 5462 c509 |0038: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@09c5 │ │ +093660: 7110 ea1d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +093666: 0c02 |003d: move-result-object v2 │ │ +093668: 6003 3007 |003e: sget v3, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_view_list_nav_layout:I // field@0730 │ │ +09366c: 6e30 ec1d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +093672: 0c02 |0043: move-result-object v2 │ │ +093674: 1f02 ea03 |0044: check-cast v2, Landroid/widget/LinearLayout; // type@03ea │ │ +093678: 5b62 d509 |0046: iput-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +09367c: 2201 e903 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +093680: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +093682: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +093684: 7030 5320 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +09368a: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +09368e: 5912 7d0b |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0b7d │ │ +093692: 5462 d509 |0053: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +093696: 5463 df09 |0055: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +09369a: 6e30 5b20 3201 |0057: invoke-virtual {v2, v3, v1}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +0936a0: 5462 df09 |005a: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0936a4: 6e10 281c 0200 |005c: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +0936aa: 0c02 |005f: move-result-object v2 │ │ +0936ac: 5463 e009 |0060: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ +0936b0: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +0936b4: 5462 df09 |0064: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0936b8: 5463 e009 |0066: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@09e0 │ │ +0936bc: 6e20 491c 3200 |0068: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ +0936c2: 5462 df09 |006b: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@09df │ │ +0936c6: 5463 d909 |006d: iget-object v3, v6, Landroid/support/v7/internal/widget/ActionBarView;.mNavItemSelectedListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener; // field@09d9 │ │ +0936ca: 6e20 501c 3200 |006f: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemSelectedListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemSelectedListener;)V // method@1c50 │ │ +0936d0: 5462 d509 |0072: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mListNavLayout:Landroid/widget/LinearLayout; // field@09d5 │ │ +0936d4: 6e20 8219 2600 |0074: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +0936da: 2894 |0077: goto 000b // -006c │ │ +0936dc: 5462 e609 |0078: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +0936e0: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +0936e4: 5562 cf09 |007c: iget-boolean v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mIncludeTabs:Z // field@09cf │ │ +0936e8: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +0936ec: 5462 e609 |0080: iget-object v2, v6, Landroid/support/v7/internal/widget/ActionBarView;.mTabScrollView:Landroid/support/v7/internal/widget/ScrollingTabContainerView; // field@09e6 │ │ +0936f0: 6e20 8219 2600 |0082: invoke-virtual {v6, v2}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +0936f6: 2886 |0085: goto 000b // -007a │ │ +0936f8: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +093708: 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 │ │ @@ -199004,84 +199003,84 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -093714: |[093714] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -093724: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -093726: 5541 e109 |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ -09372a: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ -09372e: 5441 d809 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093732: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ -093736: 5441 d809 |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09373a: 6e10 6c16 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ -093740: 0c00 |000e: move-result-object v0 │ │ -093742: 1f00 ad03 |000f: check-cast v0, Landroid/view/ViewGroup; // type@03ad │ │ -093746: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -09374a: 5441 d809 |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -09374e: 6e20 2f1f 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -093754: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ -093758: 5441 e209 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -09375c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -093760: 5441 e209 |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -093764: 5443 d809 |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093768: 6e20 d218 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@18d2 │ │ -09376e: 5441 d809 |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093772: 6e10 6616 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1666 │ │ -093778: 0c01 |002a: move-result-object v1 │ │ -09377a: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ -09377c: 5913 6f0b |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -093780: 5441 d809 |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -093784: 6e10 7b16 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@167b │ │ -09378a: 5441 e209 |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -09378e: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ -093792: 5443 e209 |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ -093796: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ -09379a: 0121 |003b: move v1, v2 │ │ -09379c: 6e20 f318 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ -0937a2: 5441 c209 |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0937a6: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ -0937aa: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ -0937ae: 5441 c209 |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0937b2: 6e10 9f19 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ -0937b8: 0c02 |004a: move-result-object v2 │ │ -0937ba: 6003 7706 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0677 │ │ -0937be: 6e20 7001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ -0937c4: 0a02 |0050: move-result v2 │ │ -0937c6: 6e20 4616 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ -0937cc: 6f20 8618 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ -0937d2: 0e00 |0057: return-void │ │ -0937d4: 5441 d809 |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -0937d8: 6e20 8219 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ -0937de: 5441 d809 |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ -0937e2: 6e10 6616 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1666 │ │ -0937e8: 0c01 |0062: move-result-object v1 │ │ -0937ea: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ -0937ec: 5913 6f0b |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -0937f0: 28c8 |0066: goto 002e // -0038 │ │ -0937f2: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ -0937f6: 28d3 |0069: goto 003c // -002d │ │ -0937f8: 5441 c209 |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -0937fc: 6e20 4616 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ -093802: 5441 c209 |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -093806: 6e10 9119 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ -09380c: 0c02 |0074: move-result-object v2 │ │ -09380e: 6e10 0701 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093814: 0c02 |0078: move-result-object v2 │ │ -093816: 6e10 7501 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -09381c: 0c02 |007c: move-result-object v2 │ │ -09381e: 5222 6a0b |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -093822: 1213 |007f: const/4 v3, #int 1 // #1 │ │ -093824: 6e30 4a16 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ -09382a: 5441 c209 |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ -09382e: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ -093834: 6e20 4816 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ -09383a: 28c9 |008b: goto 0054 // -0037 │ │ +093718: |[093718] android.support.v7.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +093728: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09372a: 5541 e109 |0001: iget-boolean v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitActionBar:Z // field@09e1 │ │ +09372e: 3251 5400 |0003: if-eq v1, v5, 0057 // +0054 │ │ +093732: 5441 d809 |0005: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093736: 3801 2c00 |0007: if-eqz v1, 0033 // +002c │ │ +09373a: 5441 d809 |0009: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +09373e: 6e10 6c16 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@166c │ │ +093744: 0c00 |000e: move-result-object v0 │ │ +093746: 1f00 b603 |000f: check-cast v0, Landroid/view/ViewGroup; // type@03b6 │ │ +09374a: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +09374e: 5441 d809 |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093752: 6e20 2f1f 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +093758: 3805 4000 |0018: if-eqz v5, 0058 // +0040 │ │ +09375c: 5441 e209 |001a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +093760: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +093764: 5441 e209 |001e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +093768: 5443 d809 |0020: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +09376c: 6e20 d218 3100 |0022: invoke-virtual {v1, v3}, Landroid/support/v7/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@18d2 │ │ +093772: 5441 d809 |0025: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093776: 6e10 6616 0100 |0027: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1666 │ │ +09377c: 0c01 |002a: move-result-object v1 │ │ +09377e: 12f3 |002b: const/4 v3, #int -1 // #ff │ │ +093780: 5913 6f0b |002c: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +093784: 5441 d809 |002e: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +093788: 6e10 7b16 0100 |0030: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.requestLayout:()V // method@167b │ │ +09378e: 5441 e209 |0033: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +093792: 3801 0a00 |0035: if-eqz v1, 003f // +000a │ │ +093796: 5443 e209 |0037: iget-object v3, v4, Landroid/support/v7/internal/widget/ActionBarView;.mSplitView:Landroid/support/v7/internal/widget/ActionBarContainer; // field@09e2 │ │ +09379a: 3805 2e00 |0039: if-eqz v5, 0067 // +002e │ │ +09379e: 0121 |003b: move v1, v2 │ │ +0937a0: 6e20 f318 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v7/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@18f3 │ │ +0937a6: 5441 c209 |003f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0937aa: 3801 1300 |0041: if-eqz v1, 0054 // +0013 │ │ +0937ae: 3905 2700 |0043: if-nez v5, 006a // +0027 │ │ +0937b2: 5441 c209 |0045: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +0937b6: 6e10 9f19 0400 |0047: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@199f │ │ +0937bc: 0c02 |004a: move-result-object v2 │ │ +0937be: 6003 7706 |004b: sget v3, Landroid/support/v7/appcompat/R$bool;.abc_action_bar_expanded_action_views_exclusive:I // field@0677 │ │ +0937c2: 6e20 7001 3200 |004d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@0170 │ │ +0937c8: 0a02 |0050: move-result v2 │ │ +0937ca: 6e20 4616 2100 |0051: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ +0937d0: 6f20 8618 5400 |0054: invoke-super {v4, v5}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@1886 │ │ +0937d6: 0e00 |0057: return-void │ │ +0937d8: 5441 d809 |0058: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +0937dc: 6e20 8219 1400 |005a: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@1982 │ │ +0937e2: 5441 d809 |005d: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mMenuView:Landroid/support/v7/internal/view/menu/ActionMenuView; // field@09d8 │ │ +0937e6: 6e10 6616 0100 |005f: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1666 │ │ +0937ec: 0c01 |0062: move-result-object v1 │ │ +0937ee: 12e3 |0063: const/4 v3, #int -2 // #fe │ │ +0937f0: 5913 6f0b |0064: iput v3, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +0937f4: 28c8 |0066: goto 002e // -0038 │ │ +0937f6: 1301 0800 |0067: const/16 v1, #int 8 // #8 │ │ +0937fa: 28d3 |0069: goto 003c // -002d │ │ +0937fc: 5441 c209 |006a: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093800: 6e20 4616 2100 |006c: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@1646 │ │ +093806: 5441 c209 |006f: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +09380a: 6e10 9119 0400 |0071: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@1991 │ │ +093810: 0c02 |0074: move-result-object v2 │ │ +093812: 6e10 0701 0200 |0075: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093818: 0c02 |0078: move-result-object v2 │ │ +09381a: 6e10 7501 0200 |0079: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +093820: 0c02 |007c: move-result-object v2 │ │ +093822: 5222 6a0b |007d: iget v2, v2, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +093826: 1213 |007f: const/4 v3, #int 1 // #1 │ │ +093828: 6e30 4a16 2103 |0080: invoke-virtual {v1, v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@164a │ │ +09382e: 5441 c209 |0083: iget-object v1, v4, Landroid/support/v7/internal/widget/ActionBarView;.mActionMenuPresenter:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@09c2 │ │ +093832: 1402 ffff ff7f |0085: const v2, #float nan // #7fffffff │ │ +093838: 6e20 4816 2100 |0088: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@1648 │ │ +09383e: 28c9 |008b: goto 0054 // -0037 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=329 │ │ 0x0005 line=330 │ │ 0x0009 line=331 │ │ 0x0011 line=332 │ │ 0x0013 line=333 │ │ @@ -199114,17 +199113,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 │ │ -09383c: |[09383c] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ -09384c: 6f20 8718 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1887 │ │ -093852: 0e00 |0003: return-void │ │ +093840: |[093840] android.support.v7.internal.widget.ActionBarView.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V │ │ +093850: 6f20 8718 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitView:(Landroid/support/v7/internal/widget/ActionBarContainer;)V // method@1887 │ │ +093856: 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; │ │ │ │ @@ -199133,17 +199132,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -093854: |[093854] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ -093864: 6f20 8818 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1888 │ │ -09386a: 0e00 |0003: return-void │ │ +093858: |[093858] android.support.v7.internal.widget.ActionBarView.setSplitWhenNarrow:(Z)V │ │ +093868: 6f20 8818 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setSplitWhenNarrow:(Z)V // method@1888 │ │ +09386e: 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 │ │ │ │ @@ -199152,50 +199151,50 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -09386c: |[09386c] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -09387c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -093880: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -093882: 5b56 e309 |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -093886: 5451 e509 |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -09388a: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -09388e: 5451 e509 |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -093892: 6e20 2a21 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -093898: 5454 e509 |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ -09389c: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -0938a0: 0121 |0012: move v1, v2 │ │ -0938a2: 6e20 2f21 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -0938a8: 5451 c909 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ -0938ac: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -0938b0: 5251 c809 |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ -0938b4: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0938b8: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -0938bc: 5451 e809 |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ -0938c0: 7110 821d 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0938c6: 0a01 |0025: move-result v1 │ │ -0938c8: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0938cc: 5451 e309 |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ -0938d0: 7110 821d 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0938d6: 0a01 |002d: move-result v1 │ │ -0938d8: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -0938dc: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -0938de: 5451 e909 |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ -0938e2: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -0938e6: 6e20 7520 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ -0938ec: 0e00 |0038: return-void │ │ -0938ee: 0131 |0039: move v1, v3 │ │ -0938f0: 28d9 |003a: goto 0013 // -0027 │ │ -0938f2: 0120 |003b: move v0, v2 │ │ -0938f4: 28f5 |003c: goto 0031 // -000b │ │ -0938f6: 0132 |003d: move v2, v3 │ │ -0938f8: 28f7 |003e: goto 0035 // -0009 │ │ +093870: |[093870] android.support.v7.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +093880: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +093884: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +093886: 5b56 e309 |0003: iput-object v6, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +09388a: 5451 e509 |0005: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +09388e: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +093892: 5451 e509 |0009: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +093896: 6e20 2a21 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09389c: 5454 e509 |000e: iget-object v4, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@09e5 │ │ +0938a0: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +0938a4: 0121 |0012: move v1, v2 │ │ +0938a6: 6e20 2f21 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +0938ac: 5451 c909 |0016: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@09c9 │ │ +0938b0: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +0938b4: 5251 c809 |001a: iget v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mDisplayOptions:I // field@09c8 │ │ +0938b8: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0938bc: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +0938c0: 5451 e809 |0020: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@09e8 │ │ +0938c4: 7110 821d 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0938ca: 0a01 |0025: move-result v1 │ │ +0938cc: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0938d0: 5451 e309 |0028: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@09e3 │ │ +0938d4: 7110 821d 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0938da: 0a01 |002d: move-result v1 │ │ +0938dc: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +0938e0: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +0938e2: 5451 e909 |0031: iget-object v1, v5, Landroid/support/v7/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@09e9 │ │ +0938e6: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +0938ea: 6e20 7520 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@2075 │ │ +0938f0: 0e00 |0038: return-void │ │ +0938f2: 0131 |0039: move v1, v3 │ │ +0938f4: 28d9 |003a: goto 0013 // -0027 │ │ +0938f6: 0120 |003b: move v0, v2 │ │ +0938f8: 28f5 |003c: goto 0031 // -000b │ │ +0938fa: 0132 |003d: move v2, v3 │ │ +0938fc: 28f7 |003e: goto 0035 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=545 │ │ 0x0005 line=546 │ │ 0x0009 line=547 │ │ 0x000e line=548 │ │ 0x0016 line=549 │ │ @@ -199215,19 +199214,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0938fc: |[0938fc] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -09390c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09390e: 5c10 ee09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@09ee │ │ -093912: 7020 d919 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@19d9 │ │ -093918: 0e00 |0006: return-void │ │ +093900: |[093900] android.support.v7.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +093910: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +093912: 5c10 ee09 |0001: iput-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@09ee │ │ +093916: 7020 d919 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@19d9 │ │ +09391c: 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; │ │ @@ -199238,17 +199237,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09391c: |[09391c] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ -09392c: 6f20 8918 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ -093932: 0e00 |0003: return-void │ │ +093920: |[093920] android.support.v7.internal.widget.ActionBarView.setVisibility:(I)V │ │ +093930: 6f20 8918 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@1889 │ │ +093936: 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 │ │ │ │ @@ -199257,17 +199256,17 @@ │ │ type : '(Landroid/view/Window$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093934: |[093934] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ -093944: 5b01 ef09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@09ef │ │ -093948: 0e00 |0002: return-void │ │ +093938: |[093938] android.support.v7.internal.widget.ActionBarView.setWindowCallback:(Landroid/view/Window$Callback;)V │ │ +093948: 5b01 ef09 |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActionBarView;.mWindowCallback:Landroid/view/Window$Callback; // field@09ef │ │ +09394c: 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; │ │ @@ -199277,19 +199276,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09394c: |[09394c] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -09395c: 5510 ee09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@09ee │ │ -093960: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -093964: 7020 d919 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@19d9 │ │ -09396a: 0e00 |0007: return-void │ │ +093950: |[093950] android.support.v7.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +093960: 5510 ee09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActionBarView;.mUserTitle:Z // field@09ee │ │ +093964: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +093968: 7020 d919 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@19d9 │ │ +09396e: 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; │ │ @@ -199300,17 +199299,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09396c: |[09396c] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -09397c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09397e: 0f00 |0001: return v0 │ │ +093970: |[093970] android.support.v7.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +093980: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093982: 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;) │ │ @@ -199318,30 +199317,30 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -093980: |[093980] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ -093990: 6f10 8a18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@188a │ │ -093996: 0a00 |0003: move-result v0 │ │ -093998: 0f00 |0004: return v0 │ │ +093984: |[093984] android.support.v7.internal.widget.ActionBarView.showOverflowMenu:()Z │ │ +093994: 6f10 8a18 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@188a │ │ +09399a: 0a00 |0003: move-result v0 │ │ +09399c: 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 : 508 (ActionBarView.java) │ │ │ │ Class #689 header: │ │ -class_idx : 788 │ │ +class_idx : 795 │ │ access_flags : 16 (0x0010) │ │ -superclass_idx : 1119 │ │ +superclass_idx : 1128 │ │ source_file_idx : 570 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #689 annotations: │ │ @@ -199380,21 +199379,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 │ │ -09399c: |[09399c] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -0939ac: 5b12 f509 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f5 │ │ -0939b0: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ -0939b6: 2200 8004 |0005: new-instance v0, Ljava/util/HashMap; // type@0480 │ │ -0939ba: 7010 1923 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ -0939c0: 5b10 f409 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@09f4 │ │ -0939c4: 0e00 |000c: return-void │ │ +0939a0: |[0939a0] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +0939b0: 5b12 f509 |0000: iput-object v2, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.this$0:Landroid/support/v7/internal/widget/ActivityChooserModel; // field@09f5 │ │ +0939b4: 7010 b622 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@22b6 │ │ +0939ba: 2200 8904 |0005: new-instance v0, Ljava/util/HashMap; // type@0489 │ │ +0939be: 7010 1923 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2319 │ │ +0939c4: 5b10 f409 |000a: iput-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@09f4 │ │ +0939c8: 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; │ │ @@ -199404,17 +199403,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 │ │ -0939c8: |[0939c8] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ -0939d8: 7020 e719 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@19e7 │ │ -0939de: 0e00 |0003: return-void │ │ +0939cc: |[0939cc] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/support/v7/internal/widget/ActivityChooserModel$1;)V │ │ +0939dc: 7020 e719 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@19e7 │ │ +0939e2: 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; │ │ @@ -199425,59 +199424,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 │ │ -0939e0: |[0939e0] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -0939f0: 54a7 f409 |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@09f4 │ │ -0939f4: 7210 3923 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2339 │ │ -0939fa: 7210 3123 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@2331 │ │ -093a00: 0a01 |0008: move-result v1 │ │ -093a02: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -093a04: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -093a08: 7220 2e23 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -093a0e: 0c00 |000f: move-result-object v0 │ │ -093a10: 1f00 1203 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -093a14: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -093a16: 5908 f209 |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -093a1a: 5408 f009 |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ -093a1e: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ -093a22: 5486 1300 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ -093a26: 7230 3e23 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@233e │ │ -093a2c: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -093a30: 28ea |0020: goto 000a // -0016 │ │ -093a32: 7210 3123 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@2331 │ │ -093a38: 0a08 |0024: move-result v8 │ │ -093a3a: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -093a3e: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -093a42: 0143 |0029: move v3, v4 │ │ -093a44: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -093a48: 7220 2e23 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -093a4e: 0c02 |002f: move-result-object v2 │ │ -093a50: 1f02 1503 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@0315 │ │ -093a54: 5428 f609 |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ -093a58: 6e10 f100 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -093a5e: 0c06 |0037: move-result-object v6 │ │ -093a60: 7220 3c23 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ -093a66: 0c00 |003b: move-result-object v0 │ │ -093a68: 1f00 1203 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0312 │ │ -093a6c: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -093a70: 5208 f209 |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -093a74: 5229 f809 |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ -093a78: c859 |0044: mul-float/2addr v9, v5 │ │ -093a7a: c698 |0045: add-float/2addr v8, v9 │ │ -093a7c: 5908 f209 |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ -093a80: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -093a86: c885 |004b: mul-float/2addr v5, v8 │ │ -093a88: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -093a8c: 28dc |004e: goto 002a // -0024 │ │ -093a8e: 7110 1623 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2316 │ │ -093a94: 0e00 |0052: return-void │ │ +0939e4: |[0939e4] android.support.v7.internal.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +0939f4: 54a7 f409 |0000: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@09f4 │ │ +0939f8: 7210 3923 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2339 │ │ +0939fe: 7210 3123 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@2331 │ │ +093a04: 0a01 |0008: move-result v1 │ │ +093a06: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +093a08: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +093a0c: 7220 2e23 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +093a12: 0c00 |000f: move-result-object v0 │ │ +093a14: 1f00 1903 |0010: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +093a18: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +093a1a: 5908 f209 |0013: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +093a1e: 5408 f009 |0015: iget-object v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@09f0 │ │ +093a22: 5488 1a00 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@001a │ │ +093a26: 5486 1300 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@0013 │ │ +093a2a: 7230 3e23 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@233e │ │ +093a30: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +093a34: 28ea |0020: goto 000a // -0016 │ │ +093a36: 7210 3123 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@2331 │ │ +093a3c: 0a08 |0024: move-result v8 │ │ +093a3e: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +093a42: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +093a46: 0143 |0029: move v3, v4 │ │ +093a48: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +093a4c: 7220 2e23 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +093a52: 0c02 |002f: move-result-object v2 │ │ +093a54: 1f02 1c03 |0030: check-cast v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord; // type@031c │ │ +093a58: 5428 f609 |0032: iget-object v8, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@09f6 │ │ +093a5c: 6e10 f100 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +093a62: 0c06 |0037: move-result-object v6 │ │ +093a64: 7220 3c23 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@233c │ │ +093a6a: 0c00 |003b: move-result-object v0 │ │ +093a6c: 1f00 1903 |003c: check-cast v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo; // type@0319 │ │ +093a70: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +093a74: 5208 f209 |0040: iget v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +093a78: 5229 f809 |0042: iget v9, v2, Landroid/support/v7/internal/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@09f8 │ │ +093a7c: c859 |0044: mul-float/2addr v9, v5 │ │ +093a7e: c698 |0045: add-float/2addr v8, v9 │ │ +093a80: 5908 f209 |0046: iput v8, v0, Landroid/support/v7/internal/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@09f2 │ │ +093a84: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +093a8a: c885 |004b: mul-float/2addr v5, v8 │ │ +093a8c: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +093a90: 28dc |004e: goto 002a // -0024 │ │ +093a92: 7110 1623 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2316 │ │ +093a98: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0002 line=940 │ │ 0x0005 line=942 │ │ 0x0009 line=943 │ │ 0x000c line=944 │ │ @@ -199514,17 +199513,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 : 570 (ActivityChooserModel.java) │ │ │ │ Class #690 header: │ │ -class_idx : 798 │ │ +class_idx : 805 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 941 │ │ +superclass_idx : 950 │ │ source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 15 │ │ │ │ Class #690 annotations: │ │ @@ -199617,18 +199616,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -093a98: |[093a98] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -093aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093aaa: 7030 3c1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a3c │ │ -093ab0: 0e00 |0004: return-void │ │ +093a9c: |[093a9c] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +093aac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093aae: 7030 3c1a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1a3c │ │ +093ab4: 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; │ │ @@ -199638,18 +199637,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 │ │ -093ab4: |[093ab4] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -093ac4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093ac6: 7040 3d1a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a3d │ │ -093acc: 0e00 |0004: return-void │ │ +093ab8: |[093ab8] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +093ac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +093aca: 7040 3d1a 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1a3d │ │ +093ad0: 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; │ │ @@ -199660,107 +199659,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 │ │ -093ad0: |[093ad0] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -093ae0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -093ae2: 1247 |0001: const/4 v7, #int 4 // #4 │ │ -093ae4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -093ae6: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -093ae8: 7040 061f a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ -093aee: 2204 1903 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@0319 │ │ -093af2: 7020 171a 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a17 │ │ -093af8: 5b94 330a |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ -093afc: 2204 1a03 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@031a │ │ -093b00: 7020 1a1a 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1a │ │ -093b06: 5b94 350a |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ -093b0a: 5997 2e0a |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ -093b0e: 6204 0108 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@0801 │ │ -093b12: 6e55 1001 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -093b18: 0c00 |001c: move-result-object v0 │ │ -093b1a: 6e30 8901 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -093b20: 0a04 |0020: move-result v4 │ │ -093b22: 5994 2e0a |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ -093b26: 6e20 8701 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -093b2c: 0c01 |0026: move-result-object v1 │ │ -093b2e: 6e10 9101 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -093b34: 6e10 4b1a 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -093b3a: 0c04 |002d: move-result-object v4 │ │ -093b3c: 7110 ea1d 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -093b42: 0c02 |0031: move-result-object v2 │ │ -093b44: 6004 3507 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@0735 │ │ -093b48: 6e40 ed1d 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -093b4e: 2204 1d03 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@031d │ │ -093b52: 7030 351a 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@1a35 │ │ -093b58: 5b94 280a |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093b5c: 6004 f706 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@06f7 │ │ -093b60: 6e20 4a1a 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ -093b66: 0c04 |0043: move-result-object v4 │ │ -093b68: 1f04 e103 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@03e1 │ │ -093b6c: 5b94 250a |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -093b70: 5494 250a |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -093b74: 6e10 5e20 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@205e │ │ -093b7a: 0c04 |004d: move-result-object v4 │ │ -093b7c: 5b94 260a |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0a26 │ │ -093b80: 6004 fc06 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@06fc │ │ -093b84: 6e20 4a1a 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ -093b8a: 0c04 |0055: move-result-object v4 │ │ -093b8c: 1f04 dc03 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@03dc │ │ -093b90: 5b94 2a0a |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093b94: 5494 2a0a |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093b98: 5495 280a |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093b9c: 6e20 3a20 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@203a │ │ -093ba2: 5494 2a0a |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093ba6: 5495 280a |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093baa: 6e20 3b20 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@203b │ │ -093bb0: 5494 2a0a |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093bb4: 6005 0807 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@0708 │ │ -093bb8: 6e20 2e20 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202e │ │ -093bbe: 0c04 |006f: move-result-object v4 │ │ -093bc0: 1f04 df03 |0070: check-cast v4, Landroid/widget/ImageView; // type@03df │ │ -093bc4: 5b94 2b0a |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0a2b │ │ -093bc8: 6004 0207 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@0702 │ │ -093bcc: 6e20 4a1a 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ -093bd2: 0c04 |0079: move-result-object v4 │ │ -093bd4: 1f04 dc03 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@03dc │ │ -093bd8: 5b94 2c0a |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -093bdc: 5494 2c0a |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -093be0: 5495 280a |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093be4: 6e20 3a20 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@203a │ │ -093bea: 5494 2c0a |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -093bee: 6005 0807 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@0708 │ │ -093bf2: 6e20 2e20 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202e │ │ -093bf8: 0c04 |008c: move-result-object v4 │ │ -093bfa: 1f04 df03 |008d: check-cast v4, Landroid/widget/ImageView; // type@03df │ │ -093bfe: 5b94 2d0a |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ -093c02: 5494 2d0a |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ -093c06: 6e20 4c20 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -093c0c: 2204 1c03 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@031c │ │ -093c10: 7030 1f1a 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@1a1f │ │ -093c16: 5b94 270a |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093c1a: 5494 270a |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093c1e: 2205 1b03 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@031b │ │ -093c22: 7020 1c1a 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1c │ │ -093c28: 6e20 2f1a 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1a2f │ │ -093c2e: 6e10 0701 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -093c34: 0c03 |00aa: move-result-object v3 │ │ -093c36: 6e10 7501 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -093c3c: 0c04 |00ae: move-result-object v4 │ │ -093c3e: 5244 6a0b |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ -093c42: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ -093c46: 6005 8a06 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@068a │ │ -093c4a: 6e20 7401 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -093c50: 0a05 |00b8: move-result v5 │ │ -093c52: 7120 b022 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -093c58: 0a04 |00bc: move-result v4 │ │ -093c5a: 5994 310a |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0a31 │ │ -093c5e: 0e00 |00bf: return-void │ │ +093ad4: |[093ad4] android.support.v7.internal.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +093ae4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +093ae6: 1247 |0001: const/4 v7, #int 4 // #4 │ │ +093ae8: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +093aea: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +093aec: 7040 061f a9cb |0004: invoke-direct {v9, v10, v11, v12}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1f06 │ │ +093af2: 2204 2003 |0007: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$1; // type@0320 │ │ +093af6: 7020 171a 9400 |0009: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$1;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a17 │ │ +093afc: 5b94 330a |000c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ +093b00: 2204 2103 |000e: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$2; // type@0321 │ │ +093b04: 7020 1a1a 9400 |0010: invoke-direct {v4, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$2;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1a │ │ +093b0a: 5b94 350a |0013: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ +093b0e: 5997 2e0a |0015: iput v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ +093b12: 6204 0108 |0017: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.ActivityChooserView:[I // field@0801 │ │ +093b16: 6e55 1001 bac4 |0019: invoke-virtual {v10, v11, v4, v12, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +093b1c: 0c00 |001c: move-result-object v0 │ │ +093b1e: 6e30 8901 5007 |001d: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +093b24: 0a04 |0020: move-result v4 │ │ +093b26: 5994 2e0a |0021: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ +093b2a: 6e20 8701 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +093b30: 0c01 |0026: move-result-object v1 │ │ +093b32: 6e10 9101 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +093b38: 6e10 4b1a 0900 |002a: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +093b3e: 0c04 |002d: move-result-object v4 │ │ +093b40: 7110 ea1d 0400 |002e: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +093b46: 0c02 |0031: move-result-object v2 │ │ +093b48: 6004 3507 |0032: sget v4, Landroid/support/v7/appcompat/R$layout;.abc_activity_chooser_view:I // field@0735 │ │ +093b4c: 6e40 ed1d 4269 |0034: invoke-virtual {v2, v4, v9, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +093b52: 2204 2403 |0037: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // type@0324 │ │ +093b56: 7030 351a 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@1a35 │ │ +093b5c: 5b94 280a |003c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093b60: 6004 f706 |003e: sget v4, Landroid/support/v7/appcompat/R$id;.activity_chooser_view_content:I // field@06f7 │ │ +093b64: 6e20 4a1a 4900 |0040: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ +093b6a: 0c04 |0043: move-result-object v4 │ │ +093b6c: 1f04 ea03 |0044: check-cast v4, Landroid/widget/LinearLayout; // type@03ea │ │ +093b70: 5b94 250a |0046: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +093b74: 5494 250a |0048: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +093b78: 6e10 5e20 0400 |004a: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@205e │ │ +093b7e: 0c04 |004d: move-result-object v4 │ │ +093b80: 5b94 260a |004e: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0a26 │ │ +093b84: 6004 fc06 |0050: sget v4, Landroid/support/v7/appcompat/R$id;.default_activity_button:I // field@06fc │ │ +093b88: 6e20 4a1a 4900 |0052: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ +093b8e: 0c04 |0055: move-result-object v4 │ │ +093b90: 1f04 e503 |0056: check-cast v4, Landroid/widget/FrameLayout; // type@03e5 │ │ +093b94: 5b94 2a0a |0058: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093b98: 5494 2a0a |005a: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093b9c: 5495 280a |005c: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093ba0: 6e20 3a20 5400 |005e: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@203a │ │ +093ba6: 5494 2a0a |0061: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093baa: 5495 280a |0063: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093bae: 6e20 3b20 5400 |0065: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@203b │ │ +093bb4: 5494 2a0a |0068: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093bb8: 6005 0807 |006a: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@0708 │ │ +093bbc: 6e20 2e20 5400 |006c: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202e │ │ +093bc2: 0c04 |006f: move-result-object v4 │ │ +093bc4: 1f04 e803 |0070: check-cast v4, Landroid/widget/ImageView; // type@03e8 │ │ +093bc8: 5b94 2b0a |0072: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0a2b │ │ +093bcc: 6004 0207 |0074: sget v4, Landroid/support/v7/appcompat/R$id;.expand_activities_button:I // field@0702 │ │ +093bd0: 6e20 4a1a 4900 |0076: invoke-virtual {v9, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@1a4a │ │ +093bd6: 0c04 |0079: move-result-object v4 │ │ +093bd8: 1f04 e503 |007a: check-cast v4, Landroid/widget/FrameLayout; // type@03e5 │ │ +093bdc: 5b94 2c0a |007c: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +093be0: 5494 2c0a |007e: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +093be4: 5495 280a |0080: iget-object v5, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093be8: 6e20 3a20 5400 |0082: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@203a │ │ +093bee: 5494 2c0a |0085: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +093bf2: 6005 0807 |0087: sget v5, Landroid/support/v7/appcompat/R$id;.image:I // field@0708 │ │ +093bf6: 6e20 2e20 5400 |0089: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202e │ │ +093bfc: 0c04 |008c: move-result-object v4 │ │ +093bfe: 1f04 e803 |008d: check-cast v4, Landroid/widget/ImageView; // type@03e8 │ │ +093c02: 5b94 2d0a |008f: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ +093c06: 5494 2d0a |0091: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ +093c0a: 6e20 4c20 1400 |0093: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +093c10: 2204 2303 |0096: new-instance v4, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0323 │ │ +093c14: 7030 1f1a 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@1a1f │ │ +093c1a: 5b94 270a |009b: iput-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093c1e: 5494 270a |009d: iget-object v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093c22: 2205 2203 |009f: new-instance v5, Landroid/support/v7/internal/widget/ActivityChooserView$3; // type@0322 │ │ +093c26: 7020 1c1a 9500 |00a1: invoke-direct {v5, v9}, Landroid/support/v7/internal/widget/ActivityChooserView$3;.:(Landroid/support/v7/internal/widget/ActivityChooserView;)V // method@1a1c │ │ +093c2c: 6e20 2f1a 5400 |00a4: invoke-virtual {v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1a2f │ │ +093c32: 6e10 0701 0a00 |00a7: invoke-virtual {v10}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +093c38: 0c03 |00aa: move-result-object v3 │ │ +093c3a: 6e10 7501 0300 |00ab: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +093c40: 0c04 |00ae: move-result-object v4 │ │ +093c42: 5244 6a0b |00af: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@0b6a │ │ +093c46: db04 0402 |00b1: div-int/lit8 v4, v4, #int 2 // #02 │ │ +093c4a: 6005 8a06 |00b3: sget v5, Landroid/support/v7/appcompat/R$dimen;.abc_config_prefDialogWidth:I // field@068a │ │ +093c4e: 6e20 7401 5300 |00b5: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +093c54: 0a05 |00b8: move-result v5 │ │ +093c56: 7120 b022 5400 |00b9: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +093c5c: 0a04 |00bc: move-result v4 │ │ +093c5e: 5994 310a |00bd: iput v4, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0a31 │ │ +093c62: 0e00 |00bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=209 │ │ 0x0007 line=122 │ │ 0x000e line=136 │ │ 0x0015 line=170 │ │ 0x0017 line=211 │ │ @@ -199800,17 +199799,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 │ │ -093c60: |[093c60] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -093c70: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093c74: 1100 |0002: return-object v0 │ │ +093c64: |[093c64] android.support.v7.internal.widget.ActivityChooserView.access$000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +093c74: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093c78: 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;) │ │ @@ -199818,18 +199817,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 │ │ -093c78: |[093c78] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -093c88: 7010 4d1a 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ -093c8e: 0c00 |0003: move-result-object v0 │ │ -093c90: 1100 |0004: return-object v0 │ │ +093c7c: |[093c7c] android.support.v7.internal.widget.ActivityChooserView.access$100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +093c8c: 7010 4d1a 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ +093c92: 0c00 |0003: move-result-object v0 │ │ +093c94: 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;) │ │ @@ -199837,17 +199836,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 │ │ -093c94: |[093c94] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -093ca4: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0a34 │ │ -093ca8: 1100 |0002: return-object v0 │ │ +093c98: |[093c98] android.support.v7.internal.widget.ActivityChooserView.access$1000:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +093ca8: 5410 340a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0a34 │ │ +093cac: 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;) │ │ @@ -199855,17 +199854,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 │ │ -093cac: |[093cac] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -093cbc: 5410 330a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ -093cc0: 1100 |0002: return-object v0 │ │ +093cb0: |[093cb0] android.support.v7.internal.widget.ActivityChooserView.access$1100:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +093cc0: 5410 330a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ +093cc4: 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;) │ │ @@ -199873,17 +199872,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 │ │ -093cc4: |[093cc4] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ -093cd4: 7010 601a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1a60 │ │ -093cda: 0e00 |0003: return-void │ │ +093cc8: |[093cc8] android.support.v7.internal.widget.ActivityChooserView.access$400:(Landroid/support/v7/internal/widget/ActivityChooserView;)V │ │ +093cd8: 7010 601a 0000 |0000: invoke-direct {v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.updateAppearance:()V // method@1a60 │ │ +093cde: 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;) │ │ @@ -199891,17 +199890,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 │ │ -093cdc: |[093cdc] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ -093cec: 7020 5f1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1a5f │ │ -093cf2: 0e00 |0003: return-void │ │ +093ce0: |[093ce0] android.support.v7.internal.widget.ActivityChooserView.access$500:(Landroid/support/v7/internal/widget/ActivityChooserView;I)V │ │ +093cf0: 7020 5f1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1a5f │ │ +093cf6: 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 │ │ │ │ @@ -199910,17 +199909,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 │ │ -093cf4: |[093cf4] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ -093d04: 5510 300a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ -093d08: 0f00 |0002: return v0 │ │ +093cf8: |[093cf8] android.support.v7.internal.widget.ActivityChooserView.access$600:(Landroid/support/v7/internal/widget/ActivityChooserView;)Z │ │ +093d08: 5510 300a |0000: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ +093d0c: 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;) │ │ @@ -199928,17 +199927,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 │ │ -093d0c: |[093d0c] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ -093d1c: 5c01 300a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ -093d20: 0f01 |0002: return v1 │ │ +093d10: |[093d10] android.support.v7.internal.widget.ActivityChooserView.access$602:(Landroid/support/v7/internal/widget/ActivityChooserView;Z)Z │ │ +093d20: 5c01 300a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ +093d24: 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 │ │ │ │ @@ -199947,17 +199946,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 │ │ -093d24: |[093d24] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -093d34: 5410 2a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093d38: 1100 |0002: return-object v0 │ │ +093d28: |[093d28] android.support.v7.internal.widget.ActivityChooserView.access$700:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +093d38: 5410 2a0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093d3c: 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;) │ │ @@ -199965,17 +199964,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 │ │ -093d3c: |[093d3c] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -093d4c: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -093d50: 1100 |0002: return-object v0 │ │ +093d40: |[093d40] android.support.v7.internal.widget.ActivityChooserView.access$800:(Landroid/support/v7/internal/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +093d50: 5410 2c0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +093d54: 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;) │ │ @@ -199983,17 +199982,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 │ │ -093d54: |[093d54] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ -093d64: 5210 2e0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ -093d68: 0f00 |0002: return v0 │ │ +093d58: |[093d58] android.support.v7.internal.widget.ActivityChooserView.access$900:(Landroid/support/v7/internal/widget/ActivityChooserView;)I │ │ +093d68: 5210 2e0a |0000: iget v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ +093d6c: 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;) │ │ @@ -200001,38 +200000,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 │ │ -093d6c: |[093d6c] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ -093d7c: 5420 320a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093d80: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -093d84: 2200 3303 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@0333 │ │ -093d88: 6e10 4b1a 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -093d8e: 0c01 |0009: move-result-object v1 │ │ -093d90: 7020 1a1b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1b1a │ │ -093d96: 5b20 320a |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093d9a: 5420 320a |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093d9e: 5421 270a |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093da2: 6e20 3d1b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ -093da8: 5420 320a |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093dac: 6e20 3e1b 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1b3e │ │ -093db2: 5420 320a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093db6: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -093db8: 6e20 491b 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1b49 │ │ -093dbe: 5420 320a |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093dc2: 5421 280a |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093dc6: 6e20 4b1b 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b4b │ │ -093dcc: 5420 320a |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093dd0: 5421 280a |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ -093dd4: 6e20 4a1b 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1b4a │ │ -093dda: 5420 320a |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ -093dde: 1100 |0031: return-object v0 │ │ +093d70: |[093d70] android.support.v7.internal.widget.ActivityChooserView.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; │ │ +093d80: 5420 320a |0000: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093d84: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +093d88: 2200 3a03 |0004: new-instance v0, Landroid/support/v7/internal/widget/ListPopupWindow; // type@033a │ │ +093d8c: 6e10 4b1a 0200 |0006: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +093d92: 0c01 |0009: move-result-object v1 │ │ +093d94: 7020 1a1b 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;)V // method@1b1a │ │ +093d9a: 5b20 320a |000d: iput-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093d9e: 5420 320a |000f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093da2: 5421 270a |0011: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093da6: 6e20 3d1b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ +093dac: 5420 320a |0016: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093db0: 6e20 3e1b 2000 |0018: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@1b3e │ │ +093db6: 5420 320a |001b: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093dba: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +093dbc: 6e20 491b 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setModal:(Z)V // method@1b49 │ │ +093dc2: 5420 320a |0021: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093dc6: 5421 280a |0023: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093dca: 6e20 4b1b 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1b4b │ │ +093dd0: 5420 320a |0028: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093dd4: 5421 280a |002a: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mCallbacks:Landroid/support/v7/internal/widget/ActivityChooserView$Callbacks; // field@0a28 │ │ +093dd8: 6e20 4a1b 1000 |002c: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@1b4a │ │ +093dde: 5420 320a |002f: iget-object v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupWindow:Landroid/support/v7/internal/widget/ListPopupWindow; // field@0a32 │ │ +093de2: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=483 │ │ 0x000f line=484 │ │ 0x0016 line=485 │ │ 0x001b line=486 │ │ @@ -200047,91 +200046,91 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 153 16-bit code units │ │ -093de0: |[093de0] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -093df0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -093df2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -093df4: 5497 270a |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093df8: 6e10 221a 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -093dfe: 0c07 |0007: move-result-object v7 │ │ -093e00: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -093e04: 2205 5204 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@0452 │ │ -093e08: 1a06 be0a |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0abe │ │ -093e0c: 7020 a022 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -093e12: 2705 |0011: throw v5 │ │ -093e14: 6e10 4e1a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ -093e1a: 0c07 |0015: move-result-object v7 │ │ -093e1c: 5498 350a |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ -093e20: 6e20 3e1f 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ -093e26: 5497 2a0a |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093e2a: 6e10 2f20 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ -093e30: 0a07 |0020: move-result v7 │ │ -093e32: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ -093e36: 0152 |0023: move v2, v5 │ │ -093e38: 5497 270a |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093e3c: 6e10 201a 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1a20 │ │ -093e42: 0a00 |0029: move-result v0 │ │ -093e44: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ -093e48: 0153 |002c: move v3, v5 │ │ -093e4a: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -093e50: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ -093e54: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -093e58: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ -093e5c: 5497 270a |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093e60: 6e20 331a 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1a33 │ │ -093e66: 5497 270a |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093e6a: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -093e6e: 6e20 311a 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1a31 │ │ -093e74: 7010 4d1a 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ -093e7a: 0c04 |0045: move-result-object v4 │ │ -093e7c: 6e10 371b 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -093e82: 0a07 |0049: move-result v7 │ │ -093e84: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ -093e88: 5597 300a |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ -093e8c: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -093e90: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ -093e94: 5496 270a |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093e98: 6e30 321a 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1a32 │ │ -093e9e: 5496 270a |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093ea2: 6e10 2c1a 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1a2c │ │ -093ea8: 0a06 |005c: move-result v6 │ │ -093eaa: 5297 310a |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0a31 │ │ -093eae: 7120 b222 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -093eb4: 0a01 |0062: move-result v1 │ │ -093eb6: 6e20 411b 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1b41 │ │ -093ebc: 6e10 531b 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -093ec2: 5496 360a |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -093ec6: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -093eca: 5496 360a |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -093ece: 6e20 e909 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ -093ed4: 6e10 2a1b 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1b2a │ │ -093eda: 0c05 |0075: move-result-object v5 │ │ -093edc: 6e10 4b1a 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -093ee2: 0c06 |0079: move-result-object v6 │ │ -093ee4: 6007 4707 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0747 │ │ -093ee8: 6e20 0801 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -093eee: 0c06 |007f: move-result-object v6 │ │ -093ef0: 6e20 9320 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2093 │ │ -093ef6: 0e00 |0083: return-void │ │ -093ef8: 0162 |0084: move v2, v6 │ │ -093efa: 289f |0085: goto 0024 // -0061 │ │ -093efc: 0163 |0086: move v3, v6 │ │ -093efe: 28a6 |0087: goto 002d // -005a │ │ -093f00: 5497 270a |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f04: 6e20 331a 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1a33 │ │ -093f0a: 5497 270a |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f0e: 6e20 311a a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1a31 │ │ -093f14: 28b0 |0092: goto 0042 // -0050 │ │ -093f16: 5497 270a |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f1a: 6e30 321a 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1a32 │ │ -093f20: 28bf |0098: goto 0057 // -0041 │ │ +093de4: |[093de4] android.support.v7.internal.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +093df4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +093df6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +093df8: 5497 270a |0002: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093dfc: 6e10 221a 0700 |0004: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +093e02: 0c07 |0007: move-result-object v7 │ │ +093e04: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +093e08: 2205 5b04 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@045b │ │ +093e0c: 1a06 c70a |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0ac7 │ │ +093e10: 7020 a022 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +093e16: 2705 |0011: throw v5 │ │ +093e18: 6e10 4e1a 0900 |0012: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ +093e1e: 0c07 |0015: move-result-object v7 │ │ +093e20: 5498 350a |0016: iget-object v8, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ +093e24: 6e20 3e1f 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ +093e2a: 5497 2a0a |001b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093e2e: 6e10 2f20 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ +093e34: 0a07 |0020: move-result v7 │ │ +093e36: 3907 6300 |0021: if-nez v7, 0084 // +0063 │ │ +093e3a: 0152 |0023: move v2, v5 │ │ +093e3c: 5497 270a |0024: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093e40: 6e10 201a 0700 |0026: invoke-virtual {v7}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1a20 │ │ +093e46: 0a00 |0029: move-result v0 │ │ +093e48: 3802 5c00 |002a: if-eqz v2, 0086 // +005c │ │ +093e4c: 0153 |002c: move v3, v5 │ │ +093e4e: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +093e54: 327a 5800 |0030: if-eq v10, v7, 0088 // +0058 │ │ +093e58: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +093e5c: 3770 5400 |0034: if-le v0, v7, 0088 // +0054 │ │ +093e60: 5497 270a |0036: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093e64: 6e20 331a 5700 |0038: invoke-virtual {v7, v5}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1a33 │ │ +093e6a: 5497 270a |003b: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093e6e: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +093e72: 6e20 311a 8700 |003f: invoke-virtual {v7, v8}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1a31 │ │ +093e78: 7010 4d1a 0900 |0042: invoke-direct {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ +093e7e: 0c04 |0045: move-result-object v4 │ │ +093e80: 6e10 371b 0400 |0046: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +093e86: 0a07 |0049: move-result v7 │ │ +093e88: 3907 3900 |004a: if-nez v7, 0083 // +0039 │ │ +093e8c: 5597 300a |004c: iget-boolean v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ +093e90: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +093e94: 3902 4300 |0050: if-nez v2, 0093 // +0043 │ │ +093e98: 5496 270a |0052: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093e9c: 6e30 321a 5602 |0054: invoke-virtual {v6, v5, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1a32 │ │ +093ea2: 5496 270a |0057: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093ea6: 6e10 2c1a 0600 |0059: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@1a2c │ │ +093eac: 0a06 |005c: move-result v6 │ │ +093eae: 5297 310a |005d: iget v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0a31 │ │ +093eb2: 7120 b222 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +093eb8: 0a01 |0062: move-result v1 │ │ +093eba: 6e20 411b 1400 |0063: invoke-virtual {v4, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setContentWidth:(I)V // method@1b41 │ │ +093ec0: 6e10 531b 0400 |0066: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +093ec6: 5496 360a |0069: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +093eca: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +093ece: 5496 360a |006d: iget-object v6, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +093ed2: 6e20 e909 5600 |006f: invoke-virtual {v6, v5}, Landroid/support/v4/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@09e9 │ │ +093ed8: 6e10 2a1b 0400 |0072: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ListPopupWindow;.getListView:()Landroid/widget/ListView; // method@1b2a │ │ +093ede: 0c05 |0075: move-result-object v5 │ │ +093ee0: 6e10 4b1a 0900 |0076: invoke-virtual {v9}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +093ee6: 0c06 |0079: move-result-object v6 │ │ +093ee8: 6007 4707 |007a: sget v7, Landroid/support/v7/appcompat/R$string;.abc_activitychooserview_choose_application:I // field@0747 │ │ +093eec: 6e20 0801 7600 |007c: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +093ef2: 0c06 |007f: move-result-object v6 │ │ +093ef4: 6e20 9320 6500 |0080: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2093 │ │ +093efa: 0e00 |0083: return-void │ │ +093efc: 0162 |0084: move v2, v6 │ │ +093efe: 289f |0085: goto 0024 // -0061 │ │ +093f00: 0163 |0086: move v3, v6 │ │ +093f02: 28a6 |0087: goto 002d // -005a │ │ +093f04: 5497 270a |0088: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f08: 6e20 331a 6700 |008a: invoke-virtual {v7, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@1a33 │ │ +093f0e: 5497 270a |008d: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f12: 6e20 311a a700 |008f: invoke-virtual {v7, v10}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@1a31 │ │ +093f18: 28b0 |0092: goto 0042 // -0050 │ │ +093f1a: 5497 270a |0093: iget-object v7, v9, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f1e: 6e30 321a 6706 |0095: invoke-virtual {v7, v6, v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@1a32 │ │ +093f24: 28bf |0098: goto 0057 // -0041 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000a line=326 │ │ 0x0012 line=329 │ │ 0x001b line=331 │ │ 0x0024 line=334 │ │ @@ -200173,77 +200172,77 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 125 16-bit code units │ │ -093f24: |[093f24] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ -093f34: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -093f36: 1218 |0001: const/4 v8, #int 1 // #1 │ │ -093f38: 54a6 270a |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f3c: 6e10 211a 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ -093f42: 0a06 |0007: move-result v6 │ │ -093f44: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ -093f48: 54a6 2c0a |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -093f4c: 6e20 3720 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2037 │ │ -093f52: 54a6 270a |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f56: 6e10 201a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1a20 │ │ -093f5c: 0a01 |0014: move-result v1 │ │ -093f5e: 54a6 270a |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f62: 6e10 241a 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1a24 │ │ -093f68: 0a03 |001a: move-result v3 │ │ -093f6a: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ -093f6e: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ -093f72: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ -093f76: 54a6 2a0a |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093f7a: 6e20 3c20 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ -093f80: 54a6 270a |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -093f84: 6e10 231a 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a23 │ │ -093f8a: 0c00 |002b: move-result-object v0 │ │ -093f8c: 6e10 4b1a 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -093f92: 0c06 |002f: move-result-object v6 │ │ -093f94: 6e10 0501 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -093f9a: 0c05 |0033: move-result-object v5 │ │ -093f9c: 54a6 2b0a |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0a2b │ │ -093fa0: 6e20 6a01 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -093fa6: 0c07 |0039: move-result-object v7 │ │ -093fa8: 6e20 4c20 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -093fae: 52a6 290a |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ -093fb2: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ -093fb6: 6e20 6b01 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ -093fbc: 0c04 |0044: move-result-object v4 │ │ -093fbe: 6e10 4b1a 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -093fc4: 0c06 |0048: move-result-object v6 │ │ -093fc6: 52a7 290a |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ -093fca: 2388 be04 |004b: new-array v8, v8, [Ljava/lang/Object; // type@04be │ │ -093fce: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ -093fd2: 6e30 0901 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0109 │ │ -093fd8: 0c02 |0052: move-result-object v2 │ │ -093fda: 54a6 2a0a |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093fde: 6e20 3620 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2036 │ │ -093fe4: 54a6 2a0a |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -093fe8: 6e10 2f20 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ -093fee: 0a06 |005d: move-result v6 │ │ -093ff0: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ -093ff4: 54a6 250a |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -093ff8: 54a7 260a |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0a26 │ │ -093ffc: 6e20 6f20 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@206f │ │ -094002: 0e00 |0067: return-void │ │ -094004: 54a6 2c0a |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ -094008: 6e20 3720 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2037 │ │ -09400e: 28a2 |006d: goto 000f // -005e │ │ -094010: 54a6 2a0a |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -094014: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ -094018: 6e20 3c20 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ -09401e: 28e3 |0075: goto 0058 // -001d │ │ -094020: 54a6 250a |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -094024: 1207 |0078: const/4 v7, #int 0 // #0 │ │ -094026: 6e20 6f20 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@206f │ │ -09402c: 28eb |007c: goto 0067 // -0015 │ │ +093f28: |[093f28] android.support.v7.internal.widget.ActivityChooserView.updateAppearance:()V │ │ +093f38: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +093f3a: 1218 |0001: const/4 v8, #int 1 // #1 │ │ +093f3c: 54a6 270a |0002: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f40: 6e10 211a 0600 |0004: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@1a21 │ │ +093f46: 0a06 |0007: move-result v6 │ │ +093f48: 3d06 6000 |0008: if-lez v6, 0068 // +0060 │ │ +093f4c: 54a6 2c0a |000a: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +093f50: 6e20 3720 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2037 │ │ +093f56: 54a6 270a |000f: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f5a: 6e10 201a 0600 |0011: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@1a20 │ │ +093f60: 0a01 |0014: move-result v1 │ │ +093f62: 54a6 270a |0015: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f66: 6e10 241a 0600 |0017: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@1a24 │ │ +093f6c: 0a03 |001a: move-result v3 │ │ +093f6e: 3281 0600 |001b: if-eq v1, v8, 0021 // +0006 │ │ +093f72: 3781 5100 |001d: if-le v1, v8, 006e // +0051 │ │ +093f76: 3d03 4f00 |001f: if-lez v3, 006e // +004f │ │ +093f7a: 54a6 2a0a |0021: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093f7e: 6e20 3c20 9600 |0023: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ +093f84: 54a6 270a |0026: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +093f88: 6e10 231a 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@1a23 │ │ +093f8e: 0c00 |002b: move-result-object v0 │ │ +093f90: 6e10 4b1a 0a00 |002c: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +093f96: 0c06 |002f: move-result-object v6 │ │ +093f98: 6e10 0501 0600 |0030: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +093f9e: 0c05 |0033: move-result-object v5 │ │ +093fa0: 54a6 2b0a |0034: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0a2b │ │ +093fa4: 6e20 6a01 5000 |0036: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +093faa: 0c07 |0039: move-result-object v7 │ │ +093fac: 6e20 4c20 7600 |003a: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +093fb2: 52a6 290a |003d: iget v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ +093fb6: 3806 1900 |003f: if-eqz v6, 0058 // +0019 │ │ +093fba: 6e20 6b01 5000 |0041: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ +093fc0: 0c04 |0044: move-result-object v4 │ │ +093fc2: 6e10 4b1a 0a00 |0045: invoke-virtual {v10}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +093fc8: 0c06 |0048: move-result-object v6 │ │ +093fca: 52a7 290a |0049: iget v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ +093fce: 2388 c704 |004b: new-array v8, v8, [Ljava/lang/Object; // type@04c7 │ │ +093fd2: 4d04 0809 |004d: aput-object v4, v8, v9 │ │ +093fd6: 6e30 0901 7608 |004f: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0109 │ │ +093fdc: 0c02 |0052: move-result-object v2 │ │ +093fde: 54a6 2a0a |0053: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093fe2: 6e20 3620 2600 |0055: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2036 │ │ +093fe8: 54a6 2a0a |0058: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +093fec: 6e10 2f20 0600 |005a: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ +093ff2: 0a06 |005d: move-result v6 │ │ +093ff4: 3906 1800 |005e: if-nez v6, 0076 // +0018 │ │ +093ff8: 54a6 250a |0060: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +093ffc: 54a7 260a |0062: iget-object v7, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0a26 │ │ +094000: 6e20 6f20 7600 |0064: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@206f │ │ +094006: 0e00 |0067: return-void │ │ +094008: 54a6 2c0a |0068: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0a2c │ │ +09400c: 6e20 3720 9600 |006a: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2037 │ │ +094012: 28a2 |006d: goto 000f // -005e │ │ +094014: 54a6 2a0a |006e: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +094018: 1307 0800 |0070: const/16 v7, #int 8 // #8 │ │ +09401c: 6e20 3c20 7600 |0072: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@203c │ │ +094022: 28e3 |0075: goto 0058 // -001d │ │ +094024: 54a6 250a |0076: iget-object v6, v10, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +094028: 1207 |0078: const/4 v7, #int 0 // #0 │ │ +09402a: 6e20 6f20 7600 |0079: invoke-virtual {v6, v7}, Landroid/widget/LinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@206f │ │ +094030: 28eb |007c: goto 0067 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=498 │ │ 0x000a line=499 │ │ 0x000f line=504 │ │ 0x0015 line=505 │ │ 0x001b line=506 │ │ @@ -200278,30 +200277,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -094030: |[094030] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ -094040: 6e10 4f1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -094046: 0a01 |0003: move-result v1 │ │ -094048: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -09404c: 7010 4d1a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ -094052: 0c01 |0009: move-result-object v1 │ │ -094054: 6e10 231b 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ -09405a: 6e10 4e1a 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ -094060: 0c00 |0010: move-result-object v0 │ │ -094062: 6e10 411f 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ -094068: 0a01 |0014: move-result v1 │ │ -09406a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -09406e: 5421 350a |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ -094072: 6e20 421f 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ -094078: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -09407a: 0f01 |001d: return v1 │ │ +094034: |[094034] android.support.v7.internal.widget.ActivityChooserView.dismissPopup:()Z │ │ +094044: 6e10 4f1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +09404a: 0a01 |0003: move-result v1 │ │ +09404c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +094050: 7010 4d1a 0200 |0006: invoke-direct {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ +094056: 0c01 |0009: move-result-object v1 │ │ +094058: 6e10 231b 0100 |000a: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.dismiss:()V // method@1b23 │ │ +09405e: 6e10 4e1a 0200 |000d: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ +094064: 0c00 |0010: move-result-object v0 │ │ +094066: 6e10 411f 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ +09406c: 0a01 |0014: move-result v1 │ │ +09406e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +094072: 5421 350a |0017: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ +094076: 6e20 421f 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ +09407c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +09407e: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0006 line=370 │ │ 0x000d line=371 │ │ 0x0011 line=372 │ │ 0x0017 line=373 │ │ @@ -200315,19 +200314,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 │ │ -09407c: |[09407c] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ -09408c: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -094090: 6e10 221a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -094096: 0c00 |0005: move-result-object v0 │ │ -094098: 1100 |0006: return-object v0 │ │ +094080: |[094080] android.support.v7.internal.widget.ActivityChooserView.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; │ │ +094090: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +094094: 6e10 221a 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +09409a: 0c00 |0005: move-result-object v0 │ │ +09409c: 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;) │ │ @@ -200335,20 +200334,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09409c: |[09409c] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ -0940ac: 7010 4d1a 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ -0940b2: 0c00 |0003: move-result-object v0 │ │ -0940b4: 6e10 371b 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ -0940ba: 0a00 |0007: move-result v0 │ │ -0940bc: 0f00 |0008: return v0 │ │ +0940a0: |[0940a0] android.support.v7.internal.widget.ActivityChooserView.isShowingPopup:()Z │ │ +0940b0: 7010 4d1a 0100 |0000: invoke-direct {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.getListPopupWindow:()Landroid/support/v7/internal/widget/ListPopupWindow; // method@1a4d │ │ +0940b6: 0c00 |0003: move-result-object v0 │ │ +0940b8: 6e10 371b 0000 |0004: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ListPopupWindow;.isShowing:()Z // method@1b37 │ │ +0940be: 0a00 |0007: move-result v0 │ │ +0940c0: 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;) │ │ @@ -200356,25 +200355,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0940c0: |[0940c0] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -0940d0: 6f10 201f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ -0940d6: 5421 270a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -0940da: 6e10 221a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -0940e0: 0c00 |0008: move-result-object v0 │ │ -0940e2: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0940e6: 5421 330a |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ -0940ea: 6e20 0f1a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1a0f │ │ -0940f0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0940f2: 5c21 2f0a |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ -0940f6: 0e00 |0013: return-void │ │ +0940c4: |[0940c4] android.support.v7.internal.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +0940d4: 6f10 201f 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1f20 │ │ +0940da: 5421 270a |0003: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +0940de: 6e10 221a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +0940e4: 0c00 |0008: move-result-object v0 │ │ +0940e6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0940ea: 5421 330a |000b: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ +0940ee: 6e20 0f1a 1000 |000d: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@1a0f │ │ +0940f4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0940f6: 5c21 2f0a |0011: iput-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ +0940fa: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ 0x0009 line=392 │ │ 0x000b line=393 │ │ 0x0010 line=395 │ │ @@ -200388,36 +200387,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0940f8: |[0940f8] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -094108: 6f10 221f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ -09410e: 5432 270a |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -094112: 6e10 221a 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ -094118: 0c00 |0008: move-result-object v0 │ │ -09411a: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09411e: 5432 330a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ -094122: 6e20 161a 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1a16 │ │ -094128: 6e10 4e1a 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ -09412e: 0c01 |0013: move-result-object v1 │ │ -094130: 6e10 411f 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ -094136: 0a02 |0017: move-result v2 │ │ -094138: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -09413c: 5432 350a |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ -094140: 6e20 421f 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ -094146: 6e10 4f1a 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -09414c: 0a02 |0022: move-result v2 │ │ -09414e: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ -094152: 6e10 491a 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ -094158: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -09415a: 5c32 2f0a |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ -09415e: 0e00 |002b: return-void │ │ +0940fc: |[0940fc] android.support.v7.internal.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +09410c: 6f10 221f 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1f22 │ │ +094112: 5432 270a |0003: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +094116: 6e10 221a 0200 |0005: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Landroid/support/v7/internal/widget/ActivityChooserModel; // method@1a22 │ │ +09411c: 0c00 |0008: move-result-object v0 │ │ +09411e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +094122: 5432 330a |000b: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0a33 │ │ +094126: 6e20 161a 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@1a16 │ │ +09412c: 6e10 4e1a 0300 |0010: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1a4e │ │ +094132: 0c01 |0013: move-result-object v1 │ │ +094134: 6e10 411f 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f41 │ │ +09413a: 0a02 |0017: move-result v2 │ │ +09413c: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +094140: 5432 350a |001a: iget-object v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0a35 │ │ +094144: 6e20 421f 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f42 │ │ +09414a: 6e10 4f1a 0300 |001f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +094150: 0a02 |0022: move-result v2 │ │ +094152: 3802 0500 |0023: if-eqz v2, 0028 // +0005 │ │ +094156: 6e10 491a 0300 |0025: invoke-virtual {v3}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ +09415c: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +09415e: 5c32 2f0a |0029: iput-boolean v2, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ +094162: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x0009 line=402 │ │ 0x000b line=403 │ │ 0x0010 line=405 │ │ @@ -200437,25 +200436,25 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 20 16-bit code units │ │ -094160: |[094160] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -094170: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -094172: 5440 250a |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -094176: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -09417a: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -09417e: 6e52 6420 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@2064 │ │ -094184: 6e10 4f1a 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -09418a: 0a00 |000d: move-result v0 │ │ -09418c: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ -094190: 6e10 491a 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ -094196: 0e00 |0013: return-void │ │ +094164: |[094164] android.support.v7.internal.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +094174: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +094176: 5440 250a |0001: iget-object v0, v4, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +09417a: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +09417e: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +094182: 6e52 6420 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Landroid/widget/LinearLayout;.layout:(IIII)V // method@2064 │ │ +094188: 6e10 4f1a 0400 |000a: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +09418e: 0a00 |000d: move-result v0 │ │ +094190: 3900 0500 |000e: if-nez v0, 0013 // +0005 │ │ +094194: 6e10 491a 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ +09419a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=431 │ │ 0x000a line=432 │ │ 0x0010 line=433 │ │ 0x0013 line=435 │ │ locals : │ │ @@ -200471,32 +200470,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -094198: |[094198] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ -0941a8: 5430 250a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ -0941ac: 5431 2a0a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ -0941b0: 6e10 2f20 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ -0941b6: 0a01 |0007: move-result v1 │ │ -0941b8: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -0941bc: 7110 681e 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -0941c2: 0a01 |000d: move-result v1 │ │ -0941c4: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -0941c8: 7120 691e 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0941ce: 0a05 |0013: move-result v5 │ │ -0941d0: 6e40 511a 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1a51 │ │ -0941d6: 6e10 901e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -0941dc: 0a01 |001a: move-result v1 │ │ -0941de: 6e10 8d1e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -0941e4: 0a02 |001e: move-result v2 │ │ -0941e6: 6e30 5b1a 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1a5b │ │ -0941ec: 0e00 |0022: return-void │ │ +09419c: |[09419c] android.support.v7.internal.widget.ActivityChooserView.onMeasure:(II)V │ │ +0941ac: 5430 250a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mActivityChooserContent:Landroid/widget/LinearLayout; // field@0a25 │ │ +0941b0: 5431 2a0a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0a2a │ │ +0941b4: 6e10 2f20 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202f │ │ +0941ba: 0a01 |0007: move-result v1 │ │ +0941bc: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +0941c0: 7110 681e 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +0941c6: 0a01 |000d: move-result v1 │ │ +0941c8: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +0941cc: 7120 691e 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0941d2: 0a05 |0013: move-result v5 │ │ +0941d4: 6e40 511a 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Landroid/support/v7/internal/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@1a51 │ │ +0941da: 6e10 901e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +0941e0: 0a01 |001a: move-result v1 │ │ +0941e2: 6e10 8d1e 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +0941e8: 0a02 |001e: move-result v2 │ │ +0941ea: 6e30 5b1a 1302 |001f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@1a5b │ │ +0941f0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=417 │ │ 0x0002 line=421 │ │ 0x000a line=422 │ │ 0x0014 line=425 │ │ 0x0017 line=426 │ │ @@ -200512,23 +200511,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 │ │ -0941f0: |[0941f0] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ -094200: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ -094204: 6e20 301a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1a30 │ │ -09420a: 6e10 4f1a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -094210: 0a00 |0008: move-result v0 │ │ -094212: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -094216: 6e10 491a 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ -09421c: 6e10 5e1a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1a5e │ │ -094222: 0e00 |0011: return-void │ │ +0941f4: |[0941f4] android.support.v7.internal.widget.ActivityChooserView.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V │ │ +094204: 5410 270a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mAdapter:Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0a27 │ │ +094208: 6e20 301a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1a30 │ │ +09420e: 6e10 4f1a 0100 |0005: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +094214: 0a00 |0008: move-result v0 │ │ +094216: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +09421a: 6e10 491a 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.dismissPopup:()Z // method@1a49 │ │ +094220: 6e10 5e1a 0100 |000e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopup:()Z // method@1a5e │ │ +094226: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x000b line=262 │ │ 0x000e line=263 │ │ 0x0011 line=265 │ │ @@ -200541,17 +200540,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094224: |[094224] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -094234: 5901 290a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ -094238: 0e00 |0002: return-void │ │ +094228: |[094228] android.support.v7.internal.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +094238: 5901 290a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0a29 │ │ +09423c: 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 │ │ @@ -200561,22 +200560,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09423c: |[09423c] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -09424c: 6e10 4b1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ -094252: 0c01 |0003: move-result-object v1 │ │ -094254: 6e20 0801 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -09425a: 0c00 |0007: move-result-object v0 │ │ -09425c: 5421 2d0a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ -094260: 6e20 4b20 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@204b │ │ -094266: 0e00 |000d: return-void │ │ +094240: |[094240] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +094250: 6e10 4b1a 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@1a4b │ │ +094256: 0c01 |0003: move-result-object v1 │ │ +094258: 6e20 0801 3100 |0004: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +09425e: 0c00 |0007: move-result-object v0 │ │ +094260: 5421 2d0a |0008: iget-object v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ +094264: 6e20 4b20 0100 |000a: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@204b │ │ +09426a: 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; │ │ @@ -200588,18 +200587,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094268: |[094268] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -094278: 5410 2d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ -09427c: 6e20 4c20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -094282: 0e00 |0005: return-void │ │ +09426c: |[09426c] android.support.v7.internal.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09427c: 5410 2d0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0a2d │ │ +094280: 6e20 4c20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +094286: 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; │ │ @@ -200609,17 +200608,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094284: |[094284] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -094294: 5901 2e0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ -094298: 0e00 |0002: return-void │ │ +094288: |[094288] android.support.v7.internal.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +094298: 5901 2e0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ +09429c: 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 │ │ @@ -200629,17 +200628,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09429c: |[09429c] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -0942ac: 5b01 340a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0a34 │ │ -0942b0: 0e00 |0002: return-void │ │ +0942a0: |[0942a0] android.support.v7.internal.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +0942b0: 5b01 340a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0a34 │ │ +0942b4: 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; │ │ @@ -200649,17 +200648,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 │ │ -0942b4: |[0942b4] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ -0942c4: 5b01 360a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ -0942c8: 0e00 |0002: return-void │ │ +0942b8: |[0942b8] android.support.v7.internal.widget.ActivityChooserView.setProvider:(Landroid/support/v4/view/ActionProvider;)V │ │ +0942c8: 5b01 360a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/ActivityChooserView;.mProvider:Landroid/support/v4/view/ActionProvider; // field@0a36 │ │ +0942cc: 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; │ │ @@ -200669,44 +200668,44 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0942cc: |[0942cc] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ -0942dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0942de: 6e10 4f1a 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ -0942e4: 0a01 |0004: move-result v1 │ │ -0942e6: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -0942ea: 5521 2f0a |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ -0942ee: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0942f2: 0f00 |000b: return v0 │ │ -0942f4: 5c20 300a |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ -0942f8: 5220 2e0a |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ -0942fc: 7020 5f1a 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1a5f │ │ -094302: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -094304: 28f7 |0014: goto 000b // -0009 │ │ +0942d0: |[0942d0] android.support.v7.internal.widget.ActivityChooserView.showPopup:()Z │ │ +0942e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0942e2: 6e10 4f1a 0200 |0001: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.isShowingPopup:()Z // method@1a4f │ │ +0942e8: 0a01 |0004: move-result v1 │ │ +0942ea: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +0942ee: 5521 2f0a |0007: iget-boolean v1, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0a2f │ │ +0942f2: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0942f6: 0f00 |000b: return v0 │ │ +0942f8: 5c20 300a |000c: iput-boolean v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0a30 │ │ +0942fc: 5220 2e0a |000e: iget v0, v2, Landroid/support/v7/internal/widget/ActivityChooserView;.mInitialActivityCount:I // field@0a2e │ │ +094300: 7020 5f1a 0200 |0010: invoke-direct {v2, v0}, Landroid/support/v7/internal/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@1a5f │ │ +094306: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +094308: 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 : 573 (ActivityChooserView.java) │ │ │ │ Class #691 header: │ │ -class_idx : 831 │ │ +class_idx : 838 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 989 │ │ -source_file_idx : 3023 │ │ +superclass_idx : 998 │ │ +source_file_idx : 3032 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 14 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -200773,42 +200772,42 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 55 16-bit code units │ │ -094308: |[094308] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -094318: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09431a: 7020 3e20 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@203e │ │ -094320: 7110 ea1d 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ -094326: 0c01 |0007: move-result-object v1 │ │ -094328: 5b51 cb0a |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ -09432c: 6e20 e81b 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1be8 │ │ -094332: 7110 7315 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ -094338: 0c00 |0010: move-result-object v0 │ │ -09433a: 6e10 7715 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1577 │ │ -094340: 0a01 |0014: move-result v1 │ │ -094342: 6e20 e61b 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1be6 │ │ -094348: 6e10 7615 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1576 │ │ -09434e: 0a01 |001b: move-result v1 │ │ -094350: 5951 ce0a |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ -094354: 5451 cb0a |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ -094358: 6002 2e07 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@072e │ │ -09435c: 6e40 ed1d 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -094362: 0c01 |0025: move-result-object v1 │ │ -094364: 1f01 e103 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@03e1 │ │ -094368: 5b51 d00a |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -09436c: 5451 d00a |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094370: 2202 ab03 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -094374: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ -094376: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -094378: 7030 f61e 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -09437e: 6e30 ce1b 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ -094384: 0e00 |0036: return-void │ │ +09430c: |[09430c] android.support.v7.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +09431c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09431e: 7020 3e20 6500 |0001: invoke-direct {v5, v6}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@203e │ │ +094324: 7110 ea1d 0600 |0004: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1dea │ │ +09432a: 0c01 |0007: move-result-object v1 │ │ +09432c: 5b51 cb0a |0008: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ +094330: 6e20 e81b 3500 |000a: invoke-virtual {v5, v3}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@1be8 │ │ +094336: 7110 7315 0600 |000d: invoke-static {v6}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ +09433c: 0c00 |0010: move-result-object v0 │ │ +09433e: 6e10 7715 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1577 │ │ +094344: 0a01 |0014: move-result v1 │ │ +094346: 6e20 e61b 1500 |0015: invoke-virtual {v5, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1be6 │ │ +09434c: 6e10 7615 0000 |0018: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1576 │ │ +094352: 0a01 |001b: move-result v1 │ │ +094354: 5951 ce0a |001c: iput v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ +094358: 5451 cb0a |001e: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ +09435c: 6002 2e07 |0020: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tabbar:I // field@072e │ │ +094360: 6e40 ed1d 2135 |0022: invoke-virtual {v1, v2, v5, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +094366: 0c01 |0025: move-result-object v1 │ │ +094368: 1f01 ea03 |0026: check-cast v1, Landroid/widget/LinearLayout; // type@03ea │ │ +09436c: 5b51 d00a |0028: iput-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094370: 5451 d00a |002a: iget-object v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094374: 2202 b403 |002c: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +094378: 12e3 |002e: const/4 v3, #int -2 // #fe │ │ +09437a: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +09437c: 7030 f61e 3204 |0030: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +094382: 6e30 ce1b 1502 |0033: invoke-virtual {v5, v1, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ +094388: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=63 │ │ 0x0004 line=64 │ │ 0x000a line=66 │ │ 0x000d line=68 │ │ 0x0011 line=69 │ │ @@ -200826,17 +200825,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 │ │ -094388: |[094388] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ -094398: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -09439c: 1100 |0002: return-object v0 │ │ +09438c: |[09438c] android.support.v7.internal.widget.ScrollingTabContainerView.access$200:(Landroid/support/v7/internal/widget/ScrollingTabContainerView;)Landroid/widget/LinearLayout; │ │ +09439c: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0943a0: 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;) │ │ @@ -200844,18 +200843,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 │ │ -0943a0: |[0943a0] 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; │ │ -0943b0: 7030 d11b 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@1bd1 │ │ -0943b6: 0c00 |0003: move-result-object v0 │ │ -0943b8: 1100 |0004: return-object v0 │ │ +0943a4: |[0943a4] 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; │ │ +0943b4: 7030 d11b 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@1bd1 │ │ +0943ba: 0c00 |0003: move-result-object v0 │ │ +0943bc: 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 │ │ @@ -200865,28 +200864,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 │ │ -0943bc: |[0943bc] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ -0943cc: 2200 4603 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@0346 │ │ -0943d0: 6e10 d21b 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1bd2 │ │ -0943d6: 0c01 |0005: move-result-object v1 │ │ -0943d8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0943da: 6003 1206 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0612 │ │ -0943de: 7040 221c 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ -0943e4: 2201 e003 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -0943e8: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -0943ea: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -0943ec: 7030 5320 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ -0943f2: 6e20 4b1c 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c4b │ │ -0943f8: 6e20 4f1c 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1c4f │ │ -0943fe: 1100 |0019: return-object v0 │ │ +0943c0: |[0943c0] android.support.v7.internal.widget.ScrollingTabContainerView.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; │ │ +0943d0: 2200 4d03 |0000: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS; // type@034d │ │ +0943d4: 6e10 d21b 0400 |0002: invoke-virtual {v4}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1bd2 │ │ +0943da: 0c01 |0005: move-result-object v1 │ │ +0943dc: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0943de: 6003 1206 |0007: sget v3, Landroid/support/v7/appcompat/R$attr;.actionDropDownStyle:I // field@0612 │ │ +0943e2: 7040 221c 1032 |0009: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ +0943e8: 2201 e903 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +0943ec: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +0943ee: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +0943f0: 7030 5320 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@2053 │ │ +0943f6: 6e20 4b1c 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1c4b │ │ +0943fc: 6e20 4f1c 4000 |0016: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@1c4f │ │ +094402: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x000c line=192 │ │ 0x0016 line=194 │ │ 0x0019 line=195 │ │ locals : │ │ @@ -200898,42 +200897,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 │ │ -094400: |[094400] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ -094410: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -094412: 5461 cb0a |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ -094416: 6002 2d07 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@072d │ │ -09441a: 5463 d00a |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -09441e: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -094420: 6e40 ed1d 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -094426: 0c00 |000b: move-result-object v0 │ │ -094428: 1f00 3e03 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -09442c: 6e40 bb1b 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@1bbb │ │ -094432: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ -094436: 6e20 c21b 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bc2 │ │ -09443c: 2201 ca03 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@03ca │ │ -094440: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -094442: 5263 ca0a |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ -094446: 7030 0220 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@2002 │ │ -09444c: 6e20 c51b 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bc5 │ │ -094452: 1100 |0021: return-object v0 │ │ -094454: 1211 |0022: const/4 v1, #int 1 // #1 │ │ -094456: 6e20 c31b 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1bc3 │ │ -09445c: 5461 cf0a |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ -094460: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ -094464: 2201 3d03 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@033d │ │ -094468: 7030 b61b 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@1bb6 │ │ -09446e: 5b61 cf0a |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ -094472: 5461 cf0a |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ -094476: 6e20 c61b 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bc6 │ │ -09447c: 28eb |0036: goto 0021 // -0015 │ │ +094404: |[094404] android.support.v7.internal.widget.ScrollingTabContainerView.createTabView:(Landroid/support/v7/app/ActionBar$Tab;Z)Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; │ │ +094414: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +094416: 5461 cb0a |0001: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0acb │ │ +09441a: 6002 2d07 |0003: sget v2, Landroid/support/v7/appcompat/R$layout;.abc_action_bar_tab:I // field@072d │ │ +09441e: 5463 d00a |0005: iget-object v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094422: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +094424: 6e40 ed1d 2143 |0008: invoke-virtual {v1, v2, v3, v4}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +09442a: 0c00 |000b: move-result-object v0 │ │ +09442c: 1f00 4503 |000c: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +094430: 6e40 bb1b 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@1bbb │ │ +094436: 3808 1100 |0011: if-eqz v8, 0022 // +0011 │ │ +09443a: 6e20 c21b 5000 |0013: invoke-virtual {v0, v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1bc2 │ │ +094440: 2201 d303 |0016: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@03d3 │ │ +094444: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +094446: 5263 ca0a |0019: iget v3, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ +09444a: 7030 0220 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@2002 │ │ +094450: 6e20 c51b 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bc5 │ │ +094456: 1100 |0021: return-object v0 │ │ +094458: 1211 |0022: const/4 v1, #int 1 // #1 │ │ +09445a: 6e20 c31b 1000 |0023: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@1bc3 │ │ +094460: 5461 cf0a |0026: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ +094464: 3901 0900 |0028: if-nez v1, 0031 // +0009 │ │ +094468: 2201 4403 |002a: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // type@0344 │ │ +09446c: 7030 b61b 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@1bb6 │ │ +094472: 5b61 cf0a |002f: iput-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ +094476: 5461 cf0a |0031: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabClickListener:Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0acf │ │ +09447a: 6e20 c61b 1000 |0033: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1bc6 │ │ +094480: 28eb |0036: goto 0021 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=239 │ │ 0x000e line=241 │ │ 0x0011 line=243 │ │ 0x0013 line=244 │ │ 0x0016 line=245 │ │ @@ -200953,25 +200952,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -094480: |[094480] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -094490: 5410 d20a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094494: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -094498: 5410 d20a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -09449c: 6e10 331c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1c33 │ │ -0944a2: 0c00 |0009: move-result-object v0 │ │ -0944a4: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -0944a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0944aa: 0f00 |000d: return v0 │ │ -0944ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0944ae: 28fe |000f: goto 000d // -0002 │ │ +094484: |[094484] android.support.v7.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +094494: 5410 d20a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094498: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +09449c: 5410 d20a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0944a0: 6e10 331c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getParent:()Landroid/view/ViewParent; // method@1c33 │ │ +0944a6: 0c00 |0009: move-result-object v0 │ │ +0944a8: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +0944ac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0944ae: 0f00 |000d: return v0 │ │ +0944b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0944b2: 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;) │ │ @@ -200979,50 +200978,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0944b0: |[0944b0] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -0944c0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0944c2: 7010 d61b 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1bd6 │ │ -0944c8: 0a00 |0004: move-result v0 │ │ -0944ca: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0944ce: 0e00 |0007: return-void │ │ -0944d0: 5450 d20a |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0944d4: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -0944d8: 7010 d01b 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@1bd0 │ │ -0944de: 0c00 |000f: move-result-object v0 │ │ -0944e0: 5b50 d20a |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0944e4: 5450 d00a |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -0944e8: 6e20 e31b 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1be3 │ │ -0944ee: 5450 d20a |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0944f2: 2201 ab03 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -0944f6: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -0944f8: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -0944fa: 7030 f61e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -094500: 6e30 ce1b 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ -094506: 5450 d20a |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -09450a: 6e10 281c 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -094510: 0c00 |0028: move-result-object v0 │ │ -094512: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -094516: 5450 d20a |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -09451a: 2201 3c03 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -09451e: 7030 af1b 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@1baf │ │ -094524: 6e20 491c 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ -09452a: 5450 d10a |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -09452e: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -094532: 5450 d10a |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -094536: 6e20 e11b 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ -09453c: 5b54 d10a |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -094540: 5450 d20a |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094544: 5251 cd0a |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ -094548: 6e20 541c 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -09454e: 28c0 |0047: goto 0007 // -0040 │ │ +0944b4: |[0944b4] android.support.v7.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +0944c4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0944c6: 7010 d61b 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1bd6 │ │ +0944cc: 0a00 |0004: move-result v0 │ │ +0944ce: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +0944d2: 0e00 |0007: return-void │ │ +0944d4: 5450 d20a |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0944d8: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +0944dc: 7010 d01b 0500 |000c: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.createSpinner:()Landroid/support/v7/internal/widget/SpinnerICS; // method@1bd0 │ │ +0944e2: 0c00 |000f: move-result-object v0 │ │ +0944e4: 5b50 d20a |0010: iput-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0944e8: 5450 d00a |0012: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0944ec: 6e20 e31b 0500 |0014: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1be3 │ │ +0944f2: 5450 d20a |0017: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0944f6: 2201 b403 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +0944fa: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +0944fc: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +0944fe: 7030 f61e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +094504: 6e30 ce1b 0501 |0020: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ +09450a: 5450 d20a |0023: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +09450e: 6e10 281c 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +094514: 0c00 |0028: move-result-object v0 │ │ +094516: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +09451a: 5450 d20a |002b: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +09451e: 2201 4303 |002d: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +094522: 7030 af1b 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@1baf │ │ +094528: 6e20 491c 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ +09452e: 5450 d10a |0035: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +094532: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +094536: 5450 d10a |0039: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +09453a: 6e20 e11b 0500 |003b: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ +094540: 5b54 d10a |003e: iput-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +094544: 5450 d20a |0040: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094548: 5251 cd0a |0042: iget v1, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ +09454c: 6e20 541c 1000 |0044: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +094552: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=136 │ │ 0x0007 line=154 │ │ 0x0008 line=140 │ │ 0x000c line=141 │ │ 0x0012 line=143 │ │ @@ -201041,33 +201040,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -094550: |[094550] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -094560: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -094562: 7010 d61b 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1bd6 │ │ -094568: 0a00 |0004: move-result v0 │ │ -09456a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -09456e: 0f04 |0007: return v4 │ │ -094570: 5450 d20a |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094574: 6e20 e31b 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1be3 │ │ -09457a: 5450 d00a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -09457e: 2201 ab03 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -094582: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -094584: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -094586: 7030 f61e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -09458c: 6e30 ce1b 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ -094592: 5450 d20a |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094596: 6e10 361c 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ -09459c: 0a00 |001e: move-result v0 │ │ -09459e: 6e20 e91b 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ -0945a4: 28e5 |0022: goto 0007 // -001b │ │ +094554: |[094554] android.support.v7.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +094564: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +094566: 7010 d61b 0500 |0001: invoke-direct {v5}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@1bd6 │ │ +09456c: 0a00 |0004: move-result v0 │ │ +09456e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +094572: 0f04 |0007: return v4 │ │ +094574: 5450 d20a |0008: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094578: 6e20 e31b 0500 |000a: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@1be3 │ │ +09457e: 5450 d00a |000d: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094582: 2201 b403 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +094586: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +094588: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +09458a: 7030 f61e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +094590: 6e30 ce1b 0501 |0016: invoke-virtual {v5, v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1bce │ │ +094596: 5450 d20a |0019: iget-object v0, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +09459a: 6e10 361c 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ +0945a0: 0a00 |001e: move-result v0 │ │ +0945a2: 6e20 e91b 0500 |001f: invoke-virtual {v5, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ +0945a8: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=157 │ │ 0x0007 line=165 │ │ 0x0008 line=161 │ │ 0x000d line=162 │ │ 0x0019 line=164 │ │ @@ -201080,38 +201079,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 │ │ -0945a8: |[0945a8] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -0945b8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0945ba: 7030 d11b 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@1bd1 │ │ -0945c0: 0c00 |0004: move-result-object v0 │ │ -0945c2: 5461 d00a |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -0945c6: 2202 e003 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -0945ca: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0945cc: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0945d0: 7040 5420 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -0945d6: 6e40 5a20 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@205a │ │ -0945dc: 5461 d20a |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0945e0: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0945e4: 5461 d20a |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0945e8: 6e10 281c 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -0945ee: 0c01 |001b: move-result-object v1 │ │ -0945f0: 1f01 3c03 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -0945f4: 6e10 b41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ -0945fa: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -0945fe: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -094600: 6e20 c71b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1bc7 │ │ -094606: 5561 c90a |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -09460a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09460e: 6e10 e41b 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -094614: 0e00 |002e: return-void │ │ +0945ac: |[0945ac] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +0945bc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0945be: 7030 d11b 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@1bd1 │ │ +0945c4: 0c00 |0004: move-result-object v0 │ │ +0945c6: 5461 d00a |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0945ca: 2202 e903 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +0945ce: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0945d0: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0945d4: 7040 5420 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +0945da: 6e40 5a20 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@205a │ │ +0945e0: 5461 d20a |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0945e4: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0945e8: 5461 d20a |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0945ec: 6e10 281c 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +0945f2: 0c01 |001b: move-result-object v1 │ │ +0945f4: 1f01 4303 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +0945f8: 6e10 b41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ +0945fe: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +094602: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +094604: 6e20 c71b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1bc7 │ │ +09460a: 5561 c90a |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +09460e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +094612: 6e10 e41b 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +094618: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=274 │ │ 0x0005 line=275 │ │ 0x0012 line=277 │ │ 0x0016 line=278 │ │ 0x0021 line=280 │ │ @@ -201131,38 +201130,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 │ │ -094618: |[094618] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -094628: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09462a: 7030 d11b 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@1bd1 │ │ -094630: 0c00 |0004: move-result-object v0 │ │ -094632: 5461 d00a |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094636: 2202 e003 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e0 │ │ -09463a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -09463c: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -094640: 7040 5420 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ -094646: 6e30 5b20 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ -09464c: 5461 d20a |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094650: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -094654: 5461 d20a |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094658: 6e10 281c 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -09465e: 0c01 |001b: move-result-object v1 │ │ -094660: 1f01 3c03 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -094664: 6e10 b41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ -09466a: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -09466e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -094670: 6e20 c71b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1bc7 │ │ -094676: 5561 c90a |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -09467a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -09467e: 6e10 e41b 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -094684: 0e00 |002e: return-void │ │ +09461c: |[09461c] android.support.v7.internal.widget.ScrollingTabContainerView.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +09462c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09462e: 7030 d11b 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@1bd1 │ │ +094634: 0c00 |0004: move-result-object v0 │ │ +094636: 5461 d00a |0005: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +09463a: 2202 e903 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@03e9 │ │ +09463e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +094640: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +094644: 7040 5420 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@2054 │ │ +09464a: 6e30 5b20 0102 |000f: invoke-virtual {v1, v0, v2}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@205b │ │ +094650: 5461 d20a |0012: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094654: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +094658: 5461 d20a |0016: iget-object v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +09465c: 6e10 281c 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +094662: 0c01 |001b: move-result-object v1 │ │ +094664: 1f01 4303 |001c: check-cast v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +094668: 6e10 b41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ +09466e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +094672: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +094674: 6e20 c71b 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@1bc7 │ │ +09467a: 5561 c90a |0027: iget-boolean v1, v6, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +09467e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +094682: 6e10 e41b 0600 |002b: invoke-virtual {v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +094688: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=259 │ │ 0x0005 line=260 │ │ 0x0012 line=262 │ │ 0x0016 line=263 │ │ 0x0021 line=265 │ │ @@ -201181,28 +201180,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -094688: |[094688] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -094698: 5421 d00a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -09469c: 6e20 5f20 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ -0946a2: 0c00 |0005: move-result-object v0 │ │ -0946a4: 5421 d10a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946a8: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -0946ac: 5421 d10a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946b0: 6e20 e11b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ -0946b6: 2201 3b03 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@033b │ │ -0946ba: 7030 ac1b 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@1bac │ │ -0946c0: 5b21 d10a |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946c4: 5421 d10a |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946c8: 6e20 df1b 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1bdf │ │ -0946ce: 0e00 |001b: return-void │ │ +09468c: |[09468c] android.support.v7.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +09469c: 5421 d00a |0000: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0946a0: 6e20 5f20 3100 |0002: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ +0946a6: 0c00 |0005: move-result-object v0 │ │ +0946a8: 5421 d10a |0006: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946ac: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +0946b0: 5421 d10a |000a: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946b4: 6e20 e11b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ +0946ba: 2201 4203 |000f: new-instance v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView$1; // type@0342 │ │ +0946be: 7030 ac1b 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@1bac │ │ +0946c4: 5b21 d10a |0014: iput-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946c8: 5421 d10a |0016: iget-object v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946cc: 6e20 df1b 1200 |0018: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1bdf │ │ +0946d2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x000a line=209 │ │ 0x000f line=211 │ │ 0x0016 line=218 │ │ @@ -201217,21 +201216,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0946d0: |[0946d0] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -0946e0: 6f10 3f20 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@203f │ │ -0946e6: 5410 d10a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946ea: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0946ee: 5410 d10a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -0946f2: 6e20 df1b 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1bdf │ │ -0946f8: 0e00 |000c: return-void │ │ +0946d4: |[0946d4] android.support.v7.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +0946e4: 6f10 3f20 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onAttachedToWindow:()V // method@203f │ │ +0946ea: 5410 d10a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946ee: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0946f2: 5410 d10a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +0946f6: 6e20 df1b 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@1bdf │ │ +0946fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x0007 line=226 │ │ 0x000c line=228 │ │ locals : │ │ @@ -201242,26 +201241,26 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0946fc: |[0946fc] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09470c: 6e10 d21b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1bd2 │ │ -094712: 0c01 |0003: move-result-object v1 │ │ -094714: 7110 7315 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ -09471a: 0c00 |0007: move-result-object v0 │ │ -09471c: 6e10 7715 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1577 │ │ -094722: 0a01 |000b: move-result v1 │ │ -094724: 6e20 e61b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1be6 │ │ -09472a: 6e10 7615 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1576 │ │ -094730: 0a01 |0012: move-result v1 │ │ -094732: 5921 ce0a |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ -094736: 0e00 |0015: return-void │ │ +094700: |[094700] android.support.v7.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +094710: 6e10 d21b 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@1bd2 │ │ +094716: 0c01 |0003: move-result-object v1 │ │ +094718: 7110 7315 0100 |0004: invoke-static {v1}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ +09471e: 0c00 |0007: move-result-object v0 │ │ +094720: 6e10 7715 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getTabContainerHeight:()I // method@1577 │ │ +094726: 0a01 |000b: move-result v1 │ │ +094728: 6e20 e61b 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@1be6 │ │ +09472e: 6e10 7615 0000 |000f: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getStackedTabMaxWidth:()I // method@1576 │ │ +094734: 0a01 |0012: move-result v1 │ │ +094736: 5921 ce0a |0013: iput v1, v2, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ +09473a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0008 line=202 │ │ 0x000f line=203 │ │ 0x0015 line=204 │ │ locals : │ │ @@ -201274,21 +201273,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -094738: |[094738] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -094748: 6f10 4020 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@2040 │ │ -09474e: 5410 d10a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -094752: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -094756: 5410 d10a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ -09475a: 6e20 e11b 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ -094760: 0e00 |000c: return-void │ │ +09473c: |[09473c] android.support.v7.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +09474c: 6f10 4020 0100 |0000: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.onDetachedFromWindow:()V // method@2040 │ │ +094752: 5410 d10a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +094756: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09475a: 5410 d10a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0ad1 │ │ +09475e: 6e20 e11b 0100 |0009: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1be1 │ │ +094764: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000c line=236 │ │ locals : │ │ @@ -201299,21 +201298,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 │ │ -094764: |[094764] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -094774: 0740 |0000: move-object v0, v4 │ │ -094776: 1f00 3e03 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -09477a: 6e10 bf1b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ -094780: 0c01 |0006: move-result-object v1 │ │ -094782: 6e10 2e13 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@132e │ │ -094788: 0e00 |000a: return-void │ │ +094768: |[094768] android.support.v7.internal.widget.ScrollingTabContainerView.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +094778: 0740 |0000: move-object v0, v4 │ │ +09477a: 1f00 4503 |0001: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +09477e: 6e10 bf1b 0000 |0003: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1bbf │ │ +094784: 0c01 |0006: move-result-object v1 │ │ +094786: 6e10 2e13 0100 |0007: invoke-virtual {v1}, Landroid/support/v7/app/ActionBar$Tab;.select:()V // method@132e │ │ +09478c: 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; │ │ @@ -201329,87 +201328,87 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 134 16-bit code units │ │ -09478c: |[09478c] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -09479c: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -0947a0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0947a2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0947a4: 7110 671e 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -0947aa: 0a05 |0007: move-result v5 │ │ -0947ac: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ -0947b0: 0162 |000a: move v2, v6 │ │ -0947b2: 6e20 e71b 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1be7 │ │ -0947b8: 54b8 d00a |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -0947bc: 6e10 6020 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ -0947c2: 0a01 |0013: move-result v1 │ │ -0947c4: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ -0947c8: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -0947cc: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -0947d0: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ -0947d4: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -0947d6: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ -0947da: 7110 681e 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -0947e0: 0a08 |0022: move-result v8 │ │ -0947e2: 8288 |0023: int-to-float v8, v8 │ │ -0947e4: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -0947ea: c898 |0027: mul-float/2addr v8, v9 │ │ -0947ec: 8788 |0028: float-to-int v8, v8 │ │ -0947ee: 59b8 cc0a |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -0947f2: 52b8 cc0a |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -0947f6: 52b9 ce0a |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ -0947fa: 7120 b222 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -094800: 0a08 |0032: move-result v8 │ │ -094802: 59b8 cc0a |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -094806: 52b8 ca0a |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ -09480a: 7120 691e a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -094810: 0a0d |003a: move-result v13 │ │ -094812: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ -094816: 55b8 c90a |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -09481a: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ -09481e: 0160 |0041: move v0, v6 │ │ -094820: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ -094824: 54b6 d00a |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094828: 6e30 6520 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ -09482e: 54b6 d00a |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094832: 6e10 6120 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ -094838: 0a06 |004e: move-result v6 │ │ -09483a: 7110 681e 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -094840: 0a07 |0052: move-result v7 │ │ -094842: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ -094846: 7010 dd1b 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1bdd │ │ -09484c: 6e10 d41b 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ -094852: 0a04 |005b: move-result v4 │ │ -094854: 6f30 4120 cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@2041 │ │ -09485a: 6e10 d41b 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ -094860: 0a03 |0062: move-result v3 │ │ -094862: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ -094866: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ -09486a: 52b6 cd0a |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ -09486e: 6e20 e91b 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ -094874: 0e00 |006c: return-void │ │ -094876: 0172 |006d: move v2, v7 │ │ -094878: 289d |006e: goto 000b // -0063 │ │ -09487a: 7110 681e 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -094880: 0a08 |0072: move-result v8 │ │ -094882: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ -094886: 59b8 cc0a |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -09488a: 28b4 |0077: goto 002b // -004c │ │ -09488c: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ -09488e: 59b8 cc0a |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ -094892: 28ba |007b: goto 0035 // -0046 │ │ -094894: 0170 |007c: move v0, v7 │ │ -094896: 28c5 |007d: goto 0042 // -003b │ │ -094898: 7010 de1b 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1bde │ │ -09489e: 28d7 |0081: goto 0058 // -0029 │ │ -0948a0: 7010 de1b 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1bde │ │ -0948a6: 28d3 |0085: goto 0058 // -002d │ │ +094790: |[094790] android.support.v7.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +0947a0: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +0947a4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0947a6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0947a8: 7110 671e 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +0947ae: 0a05 |0007: move-result v5 │ │ +0947b0: 33a5 6500 |0008: if-ne v5, v10, 006d // +0065 │ │ +0947b4: 0162 |000a: move v2, v6 │ │ +0947b6: 6e20 e71b 2b00 |000b: invoke-virtual {v11, v2}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@1be7 │ │ +0947bc: 54b8 d00a |000e: iget-object v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0947c0: 6e10 6020 0800 |0010: invoke-virtual {v8}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ +0947c6: 0a01 |0013: move-result v1 │ │ +0947c8: 3761 6400 |0014: if-le v1, v6, 0078 // +0064 │ │ +0947cc: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +0947d0: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +0947d4: 3385 5e00 |001a: if-ne v5, v8, 0078 // +005e │ │ +0947d8: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +0947da: 3781 5200 |001d: if-le v1, v8, 006f // +0052 │ │ +0947de: 7110 681e 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +0947e4: 0a08 |0022: move-result v8 │ │ +0947e6: 8288 |0023: int-to-float v8, v8 │ │ +0947e8: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +0947ee: c898 |0027: mul-float/2addr v8, v9 │ │ +0947f0: 8788 |0028: float-to-int v8, v8 │ │ +0947f2: 59b8 cc0a |0029: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +0947f6: 52b8 cc0a |002b: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +0947fa: 52b9 ce0a |002d: iget v9, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mStackedTabMaxWidth:I // field@0ace │ │ +0947fe: 7120 b222 9800 |002f: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +094804: 0a08 |0032: move-result v8 │ │ +094806: 59b8 cc0a |0033: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +09480a: 52b8 ca0a |0035: iget v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ +09480e: 7120 691e a800 |0037: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +094814: 0a0d |003a: move-result v13 │ │ +094816: 3902 4100 |003b: if-nez v2, 007c // +0041 │ │ +09481a: 55b8 c90a |003d: iget-boolean v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +09481e: 3808 3d00 |003f: if-eqz v8, 007c // +003d │ │ +094822: 0160 |0041: move v0, v6 │ │ +094824: 3800 4000 |0042: if-eqz v0, 0082 // +0040 │ │ +094828: 54b6 d00a |0044: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +09482c: 6e30 6520 760d |0046: invoke-virtual {v6, v7, v13}, Landroid/widget/LinearLayout;.measure:(II)V // method@2065 │ │ +094832: 54b6 d00a |0049: iget-object v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094836: 6e10 6120 0600 |004b: invoke-virtual {v6}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2061 │ │ +09483c: 0a06 |004e: move-result v6 │ │ +09483e: 7110 681e 0c00 |004f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +094844: 0a07 |0052: move-result v7 │ │ +094846: 3776 2b00 |0053: if-le v6, v7, 007e // +002b │ │ +09484a: 7010 dd1b 0b00 |0055: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@1bdd │ │ +094850: 6e10 d41b 0b00 |0058: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ +094856: 0a04 |005b: move-result v4 │ │ +094858: 6f30 4120 cb0d |005c: invoke-super {v11, v12, v13}, Landroid/widget/HorizontalScrollView;.onMeasure:(II)V // method@2041 │ │ +09485e: 6e10 d41b 0b00 |005f: invoke-virtual {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@1bd4 │ │ +094864: 0a03 |0062: move-result v3 │ │ +094866: 3802 0900 |0063: if-eqz v2, 006c // +0009 │ │ +09486a: 3234 0700 |0065: if-eq v4, v3, 006c // +0007 │ │ +09486e: 52b6 cd0a |0067: iget v6, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ +094872: 6e20 e91b 6b00 |0069: invoke-virtual {v11, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@1be9 │ │ +094878: 0e00 |006c: return-void │ │ +09487a: 0172 |006d: move v2, v7 │ │ +09487c: 289d |006e: goto 000b // -0063 │ │ +09487e: 7110 681e 0c00 |006f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +094884: 0a08 |0072: move-result v8 │ │ +094886: db08 0802 |0073: div-int/lit8 v8, v8, #int 2 // #02 │ │ +09488a: 59b8 cc0a |0075: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +09488e: 28b4 |0077: goto 002b // -004c │ │ +094890: 12f8 |0078: const/4 v8, #int -1 // #ff │ │ +094892: 59b8 cc0a |0079: iput v8, v11, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0acc │ │ +094896: 28ba |007b: goto 0035 // -0046 │ │ +094898: 0170 |007c: move v0, v7 │ │ +09489a: 28c5 |007d: goto 0042 // -003b │ │ +09489c: 7010 de1b 0b00 |007e: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1bde │ │ +0948a2: 28d7 |0081: goto 0058 // -0029 │ │ +0948a4: 7010 de1b 0b00 |0082: invoke-direct {v11}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@1bde │ │ +0948aa: 28d3 |0085: goto 0058 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=79 │ │ 0x0008 line=80 │ │ 0x000b line=81 │ │ 0x000e line=83 │ │ 0x0014 line=84 │ │ @@ -201453,28 +201452,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0948a8: |[0948a8] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -0948b8: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -0948bc: 6e10 6c20 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@206c │ │ -0948c2: 5410 d20a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0948c6: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -0948ca: 5410 d20a |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0948ce: 6e10 281c 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -0948d4: 0c00 |000e: move-result-object v0 │ │ -0948d6: 1f00 3c03 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -0948da: 6e10 b41b 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ -0948e0: 5510 c90a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -0948e4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0948e8: 6e10 e41b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -0948ee: 0e00 |001b: return-void │ │ +0948ac: |[0948ac] android.support.v7.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +0948bc: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0948c0: 6e10 6c20 0000 |0002: invoke-virtual {v0}, Landroid/widget/LinearLayout;.removeAllViews:()V // method@206c │ │ +0948c6: 5410 d20a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0948ca: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0948ce: 5410 d20a |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0948d2: 6e10 281c 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +0948d8: 0c00 |000e: move-result-object v0 │ │ +0948da: 1f00 4303 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +0948de: 6e10 b41b 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ +0948e4: 5510 c90a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +0948e8: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0948ec: 6e10 e41b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +0948f2: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0005 line=310 │ │ 0x0009 line=311 │ │ 0x0014 line=313 │ │ 0x0018 line=314 │ │ @@ -201487,28 +201486,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0948f0: |[0948f0] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -094900: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094904: 6e20 6d20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@206d │ │ -09490a: 5410 d20a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -09490e: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -094912: 5410 d20a |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094916: 6e10 281c 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -09491c: 0c00 |000e: move-result-object v0 │ │ -09491e: 1f00 3c03 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -094922: 6e10 b41b 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ -094928: 5510 c90a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -09492c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -094930: 6e10 e41b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -094936: 0e00 |001b: return-void │ │ +0948f4: |[0948f4] android.support.v7.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +094904: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094908: 6e20 6d20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.removeViewAt:(I)V // method@206d │ │ +09490e: 5410 d20a |0005: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094912: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +094916: 5410 d20a |0009: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +09491a: 6e10 281c 0000 |000b: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +094920: 0c00 |000e: move-result-object v0 │ │ +094922: 1f00 4303 |000f: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +094926: 6e10 b41b 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ +09492c: 5510 c90a |0014: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +094930: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +094934: 6e10 e41b 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +09493a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ 0x0009 line=301 │ │ 0x0014 line=303 │ │ 0x0018 line=304 │ │ @@ -201522,17 +201521,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094938: |[094938] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -094948: 5c01 c90a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -09494c: 0e00 |0002: return-void │ │ +09493c: |[09493c] android.support.v7.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +09494c: 5c01 c90a |0000: iput-boolean v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +094950: 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 │ │ @@ -201542,18 +201541,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094950: |[094950] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -094960: 5901 ca0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ -094964: 6e10 e41b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -09496a: 0e00 |0005: return-void │ │ +094954: |[094954] android.support.v7.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +094964: 5901 ca0a |0000: iput v1, v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0aca │ │ +094968: 6e10 e41b 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +09496e: 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; │ │ @@ -201564,39 +201563,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09496c: |[09496c] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -09497c: 5956 cd0a |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ -094980: 5454 d00a |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094984: 6e10 6020 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ -09498a: 0a03 |0007: move-result v3 │ │ -09498c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09498e: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -094992: 5454 d00a |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -094996: 6e20 5f20 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ -09499c: 0c00 |0010: move-result-object v0 │ │ -09499e: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -0949a2: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0949a4: 6e20 e71e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ -0949aa: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0949ae: 6e20 cf1b 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1bcf │ │ -0949b4: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0949b8: 28eb |001e: goto 0009 // -0015 │ │ -0949ba: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0949bc: 28f4 |0020: goto 0014 // -000c │ │ -0949be: 5454 d20a |0021: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0949c2: 3804 0900 |0023: if-eqz v4, 002c // +0009 │ │ -0949c6: 3a06 0700 |0025: if-ltz v6, 002c // +0007 │ │ -0949ca: 5454 d20a |0027: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -0949ce: 6e20 541c 6400 |0029: invoke-virtual {v4, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -0949d4: 0e00 |002c: return-void │ │ +094970: |[094970] android.support.v7.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +094980: 5956 cd0a |0000: iput v6, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0acd │ │ +094984: 5454 d00a |0002: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +094988: 6e10 6020 0400 |0004: invoke-virtual {v4}, Landroid/widget/LinearLayout;.getChildCount:()I // method@2060 │ │ +09498e: 0a03 |0007: move-result v3 │ │ +094990: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +094992: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +094996: 5454 d00a |000b: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +09499a: 6e20 5f20 1400 |000d: invoke-virtual {v4, v1}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ +0949a0: 0c00 |0010: move-result-object v0 │ │ +0949a2: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +0949a6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0949a8: 6e20 e71e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ +0949ae: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0949b2: 6e20 cf1b 6500 |0019: invoke-virtual {v5, v6}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@1bcf │ │ +0949b8: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0949bc: 28eb |001e: goto 0009 // -0015 │ │ +0949be: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0949c0: 28f4 |0020: goto 0014 // -000c │ │ +0949c2: 5454 d20a |0021: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0949c6: 3804 0900 |0023: if-eqz v4, 002c // +0009 │ │ +0949ca: 3a06 0700 |0025: if-ltz v6, 002c // +0007 │ │ +0949ce: 5454 d20a |0027: iget-object v4, v5, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +0949d2: 6e20 541c 6400 |0029: invoke-virtual {v4, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +0949d8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0002 line=170 │ │ 0x0008 line=171 │ │ 0x000b line=172 │ │ 0x0011 line=173 │ │ @@ -201621,50 +201620,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0949d8: |[0949d8] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -0949e8: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ -0949ec: 6e20 5f20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ -0949f2: 0c00 |0005: move-result-object v0 │ │ -0949f4: 1f00 3e03 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@033e │ │ -0949f8: 6e10 c81b 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ -0949fe: 5410 d20a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094a02: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -094a06: 5410 d20a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ -094a0a: 6e10 281c 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -094a10: 0c00 |0014: move-result-object v0 │ │ -094a12: 1f00 3c03 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@033c │ │ -094a16: 6e10 b41b 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ -094a1c: 5510 c90a |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ -094a20: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -094a24: 6e10 e41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ -094a2a: 0e00 |0021: return-void │ │ +0949dc: |[0949dc] android.support.v7.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +0949ec: 5410 d00a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabLayout:Landroid/widget/LinearLayout; // field@0ad0 │ │ +0949f0: 6e20 5f20 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.getChildAt:(I)Landroid/view/View; // method@205f │ │ +0949f6: 0c00 |0005: move-result-object v0 │ │ +0949f8: 1f00 4503 |0006: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView; // type@0345 │ │ +0949fc: 6e10 c81b 0000 |0008: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@1bc8 │ │ +094a02: 5410 d20a |000b: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094a06: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +094a0a: 5410 d20a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mTabSpinner:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad2 │ │ +094a0e: 6e10 281c 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +094a14: 0c00 |0014: move-result-object v0 │ │ +094a16: 1f00 4303 |0015: check-cast v0, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter; // type@0343 │ │ +094a1a: 6e10 b41b 0000 |0017: invoke-virtual {v0}, Landroid/support/v7/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@1bb4 │ │ +094a20: 5510 c90a |001a: iget-boolean v0, v1, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0ac9 │ │ +094a24: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +094a28: 6e10 e41b 0100 |001e: invoke-virtual {v1}, Landroid/support/v7/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@1be4 │ │ +094a2e: 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 : 3023 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3032 (ScrollingTabContainerView.java) │ │ │ │ Class #692 header: │ │ -class_idx : 833 │ │ +class_idx : 840 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #692 annotations: │ │ Annotations on class │ │ @@ -201702,18 +201701,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 │ │ -094a2c: |[094a2c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -094a3c: 5b01 d60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094a40: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -094a46: 0e00 |0005: return-void │ │ +094a30: |[094a30] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +094a40: 5b01 d60a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094a44: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +094a4a: 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; │ │ │ │ @@ -201722,17 +201721,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 │ │ -094a48: |[094a48] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ -094a58: 7020 ed1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1bed │ │ -094a5e: 0e00 |0003: return-void │ │ +094a4c: |[094a4c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/support/v7/internal/widget/SpinnerICS$1;)V │ │ +094a5c: 7020 ed1b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.:(Landroid/support/v7/internal/widget/SpinnerICS;)V // method@1bed │ │ +094a62: 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; │ │ @@ -201743,20 +201742,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -094a60: |[094a60] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ -094a70: 5410 d40a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ -094a74: 6e10 8a00 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@008a │ │ -094a7a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -094a7c: 5b10 d40a |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ -094a80: 0e00 |0008: return-void │ │ +094a64: |[094a64] android.support.v7.internal.widget.SpinnerICS$DialogPopup.dismiss:()V │ │ +094a74: 5410 d40a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ +094a78: 6e10 8a00 0000 |0002: invoke-virtual {v0}, Landroid/app/AlertDialog;.dismiss:()V // method@008a │ │ +094a7e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +094a80: 5b10 d40a |0006: iput-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ +094a84: 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; │ │ @@ -201766,17 +201765,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094a84: |[094a84] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ -094a94: 5410 d50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ -094a98: 1100 |0002: return-object v0 │ │ +094a88: |[094a88] android.support.v7.internal.widget.SpinnerICS$DialogPopup.getHintText:()Ljava/lang/CharSequence; │ │ +094a98: 5410 d50a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ +094a9c: 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;) │ │ @@ -201784,23 +201783,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -094a9c: |[094a9c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ -094aac: 5410 d40a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ -094ab0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -094ab4: 5410 d40a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ -094ab8: 6e10 8c00 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@008c │ │ -094abe: 0a00 |0009: move-result v0 │ │ -094ac0: 0f00 |000a: return v0 │ │ -094ac2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094ac4: 28fe |000c: goto 000a // -0002 │ │ +094aa0: |[094aa0] android.support.v7.internal.widget.SpinnerICS$DialogPopup.isShowing:()Z │ │ +094ab0: 5410 d40a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ +094ab4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +094ab8: 5410 d40a |0004: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ +094abc: 6e10 8c00 0000 |0006: invoke-virtual {v0}, Landroid/app/AlertDialog;.isShowing:()Z // method@008c │ │ +094ac2: 0a00 |0009: move-result v0 │ │ +094ac4: 0f00 |000a: return v0 │ │ +094ac6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +094ac8: 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;) │ │ @@ -201808,28 +201807,28 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -094ac8: |[094ac8] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ -094ad8: 5440 d60a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094adc: 6e20 541c 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -094ae2: 5440 d60a |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094ae6: 5400 ed0a |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0aed │ │ -094aea: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -094aee: 5440 d60a |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094af2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -094af4: 5442 d30a |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ -094af8: 7220 7a20 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ -094afe: 0b02 |0013: move-result-wide v2 │ │ -094b00: 6e53 431c 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1c43 │ │ -094b06: 6e10 ef1b 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1bef │ │ -094b0c: 0e00 |001a: return-void │ │ +094acc: |[094acc] android.support.v7.internal.widget.SpinnerICS$DialogPopup.onClick:(Landroid/content/DialogInterface;I)V │ │ +094adc: 5440 d60a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094ae0: 6e20 541c 6000 |0002: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +094ae6: 5440 d60a |0005: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094aea: 5400 ed0a |0007: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0aed │ │ +094aee: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +094af2: 5440 d60a |000b: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094af6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +094af8: 5442 d30a |000e: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ +094afc: 7220 7a20 6200 |0010: invoke-interface {v2, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ +094b02: 0b02 |0013: move-result-wide v2 │ │ +094b04: 6e53 431c 1026 |0014: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1c43 │ │ +094b0a: 6e10 ef1b 0400 |0017: invoke-virtual {v4}, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.dismiss:()V // method@1bef │ │ +094b10: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x000b line=687 │ │ 0x0017 line=689 │ │ 0x001a line=690 │ │ @@ -201843,17 +201842,17 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094b10: |[094b10] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -094b20: 5b01 d30a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ -094b24: 0e00 |0002: return-void │ │ +094b14: |[094b14] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +094b24: 5b01 d30a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ +094b28: 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; │ │ @@ -201863,17 +201862,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094b28: |[094b28] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -094b38: 5b01 d50a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ -094b3c: 0e00 |0002: return-void │ │ +094b2c: |[094b2c] android.support.v7.internal.widget.SpinnerICS$DialogPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +094b3c: 5b01 d50a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ +094b40: 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; │ │ @@ -201883,52 +201882,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -094b40: |[094b40] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ -094b50: 2200 1000 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -094b54: 5431 d60a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094b58: 6e10 2d1c 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1c2d │ │ -094b5e: 0c01 |0007: move-result-object v1 │ │ -094b60: 7020 7b00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -094b66: 5431 d50a |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ -094b6a: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ -094b6e: 5431 d50a |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ -094b72: 6e20 8700 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ -094b78: 5431 d30a |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ -094b7c: 5432 d60a |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ -094b80: 6e10 361c 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ -094b86: 0a02 |001b: move-result v2 │ │ -094b88: 6e40 8500 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@0085 │ │ -094b8e: 0c01 |001f: move-result-object v1 │ │ -094b90: 6e10 8900 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0089 │ │ -094b96: 0c01 |0023: move-result-object v1 │ │ -094b98: 5b31 d40a |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ -094b9c: 0e00 |0026: return-void │ │ +094b44: |[094b44] android.support.v7.internal.widget.SpinnerICS$DialogPopup.show:()V │ │ +094b54: 2200 1300 |0000: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +094b58: 5431 d60a |0002: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094b5c: 6e10 2d1c 0100 |0004: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1c2d │ │ +094b62: 0c01 |0007: move-result-object v1 │ │ +094b64: 7020 7b00 1000 |0008: invoke-direct {v0, v1}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +094b6a: 5431 d50a |000b: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ +094b6e: 3801 0700 |000d: if-eqz v1, 0014 // +0007 │ │ +094b72: 5431 d50a |000f: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPrompt:Ljava/lang/CharSequence; // field@0ad5 │ │ +094b76: 6e20 8700 1000 |0011: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ +094b7c: 5431 d30a |0014: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mListAdapter:Landroid/widget/ListAdapter; // field@0ad3 │ │ +094b80: 5432 d60a |0016: iget-object v2, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ad6 │ │ +094b84: 6e10 361c 0200 |0018: invoke-virtual {v2}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ +094b8a: 0a02 |001b: move-result v2 │ │ +094b8c: 6e40 8500 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@0085 │ │ +094b92: 0c01 |001f: move-result-object v1 │ │ +094b94: 6e10 8900 0100 |0020: invoke-virtual {v1}, Landroid/app/AlertDialog$Builder;.show:()Landroid/app/AlertDialog; // method@0089 │ │ +094b9a: 0c01 |0023: move-result-object v1 │ │ +094b9c: 5b31 d40a |0024: iput-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup;.mPopup:Landroid/app/AlertDialog; // field@0ad4 │ │ +094ba0: 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 : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #693 header: │ │ -class_idx : 835 │ │ +class_idx : 842 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #693 annotations: │ │ Annotations on class │ │ @@ -201957,77 +201956,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 │ │ -094ba0: |[094ba0] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ -094bb0: 5b01 d90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094bb4: 5b02 da0a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ada │ │ -094bb8: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -094bbe: 0e00 |0007: return-void │ │ +094ba4: |[094ba4] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;Landroid/support/v7/internal/widget/SpinnerICS;)V │ │ +094bb4: 5b01 d90a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094bb8: 5b02 da0a |0002: iput-object v2, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.val$this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0ada │ │ +094bbc: 7010 b622 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +094bc2: 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 │ │ -094bc0: |[094bc0] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ -094bd0: 5440 d90a |0000: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094bd4: 5400 dd0a |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094bd8: 6e20 541c 7000 |0004: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -094bde: 5440 d90a |0007: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094be2: 5400 dd0a |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094be6: 5400 ed0a |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0aed │ │ -094bea: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ -094bee: 5440 d90a |000f: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094bf2: 5400 dd0a |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094bf6: 5441 d90a |0013: iget-object v1, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094bfa: 7110 071c 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@1c07 │ │ -094c00: 0c01 |0018: move-result-object v1 │ │ -094c02: 7220 7a20 7100 |0019: invoke-interface {v1, v7}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ -094c08: 0b02 |001c: move-result-wide v2 │ │ -094c0a: 6e53 431c 6027 |001d: invoke-virtual {v0, v6, v7, v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1c43 │ │ -094c10: 5440 d90a |0020: iget-object v0, v4, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ -094c14: 6e10 081c 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@1c08 │ │ -094c1a: 0e00 |0025: return-void │ │ +094bc4: |[094bc4] android.support.v7.internal.widget.SpinnerICS$DropdownPopup$1.onItemClick:(Landroid/support/v7/internal/widget/AdapterViewICS;Landroid/view/View;IJ)V │ │ +094bd4: 5430 d90a |0000: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094bd8: 5400 dd0a |0002: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094bdc: 6e20 541c 6000 |0004: invoke-virtual {v0, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +094be2: 5430 d90a |0007: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094be6: 5400 dd0a |0009: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094bea: 5400 ed0a |000b: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS;.mOnItemClickListener:Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener; // field@0aed │ │ +094bee: 3800 1300 |000d: if-eqz v0, 0020 // +0013 │ │ +094bf2: 5430 d90a |000f: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094bf6: 5400 dd0a |0011: iget-object v0, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094bfa: 5431 d90a |0013: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094bfe: 7110 071c 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@1c07 │ │ +094c04: 0c01 |0018: move-result-object v1 │ │ +094c06: 7220 7a20 6100 |0019: invoke-interface {v1, v6}, Landroid/widget/ListAdapter;.getItemId:(I)J // method@207a │ │ +094c0c: 0b01 |001c: move-result-wide v1 │ │ +094c0e: 6e52 431c 5016 |001d: invoke-virtual {v0, v5, v6, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.performItemClick:(Landroid/view/View;IJ)Z // method@1c43 │ │ +094c14: 5430 d90a |0020: iget-object v0, v3, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1;.this$1:Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // field@0ad9 │ │ +094c18: 6e10 081c 0000 |0022: invoke-virtual {v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.dismiss:()V // method@1c08 │ │ +094c1e: 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 : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #694 header: │ │ -class_idx : 836 │ │ +class_idx : 843 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 819 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 826 │ │ +source_file_idx : 3088 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #694 annotations: │ │ Annotations on class │ │ @@ -202060,28 +202059,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 │ │ -094c1c: |[094c1c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -094c2c: 5b23 dd0a |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094c30: 7040 1c1b 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ -094c36: 6e20 0d1c 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1c0d │ │ -094c3c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -094c3e: 6e20 121c 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1c12 │ │ -094c44: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -094c46: 6e20 141c 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1c14 │ │ -094c4c: 2200 2303 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@0323 │ │ -094c50: 2201 4303 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@0343 │ │ -094c54: 7030 041c 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@1c04 │ │ -094c5a: 7030 671a 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@1a67 │ │ -094c60: 6e20 131c 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1c13 │ │ -094c66: 0e00 |001d: return-void │ │ +094c20: |[094c20] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.:(Landroid/support/v7/internal/widget/SpinnerICS;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +094c30: 5b23 dd0a |0000: iput-object v3, v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094c34: 7040 1c1b 4265 |0002: invoke-direct {v2, v4, v5, v6}, Landroid/support/v7/internal/widget/ListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1b1c │ │ +094c3a: 6e20 0d1c 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@1c0d │ │ +094c40: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +094c42: 6e20 121c 1200 |0009: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setModal:(Z)V // method@1c12 │ │ +094c48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +094c4a: 6e20 141c 1200 |000d: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setPromptPosition:(I)V // method@1c14 │ │ +094c50: 2200 2a03 |0010: new-instance v0, Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListenerWrapper; // type@032a │ │ +094c54: 2201 4a03 |0012: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup$1; // type@034a │ │ +094c58: 7030 041c 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@1c04 │ │ +094c5e: 7030 671a 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@1a67 │ │ +094c64: 6e20 131c 0200 |001a: invoke-virtual {v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1c13 │ │ +094c6a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=698 │ │ 0x0002 line=699 │ │ 0x0005 line=701 │ │ 0x0008 line=702 │ │ 0x000c line=703 │ │ @@ -202101,17 +202100,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 │ │ -094c68: |[094c68] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ -094c78: 5410 db0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ -094c7c: 1100 |0002: return-object v0 │ │ +094c6c: |[094c6c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.access$100:(Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;)Landroid/widget/ListAdapter; │ │ +094c7c: 5410 db0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ +094c80: 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 - │ │ @@ -202120,17 +202119,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094c80: |[094c80] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -094c90: 5410 dc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0adc │ │ -094c94: 1100 |0002: return-object v0 │ │ +094c84: |[094c84] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +094c94: 5410 dc0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0adc │ │ +094c98: 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;) │ │ @@ -202138,18 +202137,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -094c98: |[094c98] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -094ca8: 6f20 3d1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ -094cae: 5b01 db0a |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ -094cb2: 0e00 |0005: return-void │ │ +094c9c: |[094c9c] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +094cac: 6f20 3d1b 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/ListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1b3d │ │ +094cb2: 5b01 db0a |0003: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ +094cb6: 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; │ │ @@ -202160,17 +202159,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094cb4: |[094cb4] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -094cc4: 5b01 dc0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0adc │ │ -094cc8: 0e00 |0002: return-void │ │ +094cb8: |[094cb8] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +094cc8: 5b01 dc0a |0000: iput-object v1, v0, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0adc │ │ +094ccc: 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; │ │ @@ -202180,85 +202179,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -094ccc: |[094ccc] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ -094cdc: 5485 dd0a |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094ce0: 6e10 311c 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1c31 │ │ -094ce6: 0a02 |0005: move-result v2 │ │ -094ce8: 5485 dd0a |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094cec: 5255 e50a |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ -094cf0: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -094cf2: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ -094cf6: 5485 dd0a |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094cfa: 6e10 371c 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1c37 │ │ -094d00: 0a04 |0012: move-result v4 │ │ -094d02: 5485 dd0a |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094d06: 6e10 321c 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1c32 │ │ -094d0c: 0a03 |0018: move-result v3 │ │ -094d0e: 5486 dd0a |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094d12: 5485 db0a |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ -094d16: 1f05 f403 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@03f4 │ │ -094d1a: 6e10 091c 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c09 │ │ -094d20: 0c07 |0022: move-result-object v7 │ │ -094d22: 6e30 3d1c 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1c3d │ │ -094d28: 0a05 |0026: move-result v5 │ │ -094d2a: 9106 0402 |0027: sub-int v6, v4, v2 │ │ -094d2e: b136 |0029: sub-int/2addr v6, v3 │ │ -094d30: 7120 b022 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -094d36: 0a05 |002d: move-result v5 │ │ -094d38: 6e20 0f1c 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ -094d3e: 6e10 091c 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c09 │ │ -094d44: 0c00 |0034: move-result-object v0 │ │ -094d46: 1201 |0035: const/4 v1, #int 0 // #0 │ │ -094d48: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ -094d4c: 5485 dd0a |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094d50: 7110 241c 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1c24 │ │ -094d56: 0c05 |003d: move-result-object v5 │ │ -094d58: 6e20 fa01 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -094d5e: 5485 dd0a |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094d62: 7110 241c 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1c24 │ │ -094d68: 0c05 |0046: move-result-object v5 │ │ -094d6a: 5255 2600 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -094d6e: 7b51 |0049: neg-int v1, v5 │ │ -094d70: 9005 0102 |004a: add-int v5, v1, v2 │ │ -094d74: 6e20 101c 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1c10 │ │ -094d7a: 1225 |004f: const/4 v5, #int 2 // #2 │ │ -094d7c: 6e20 111c 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1c11 │ │ -094d82: 6f10 531b 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ -094d88: 6e10 0b1c 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1c0b │ │ -094d8e: 0c05 |0059: move-result-object v5 │ │ -094d90: 1216 |005a: const/4 v6, #int 1 // #1 │ │ -094d92: 6e20 9220 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@2092 │ │ -094d98: 5485 dd0a |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094d9c: 6e10 361c 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ -094da2: 0a05 |0063: move-result v5 │ │ -094da4: 6e20 161c 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@1c16 │ │ -094daa: 0e00 |0067: return-void │ │ -094dac: 5485 dd0a |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094db0: 5255 e50a |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ -094db4: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ -094db6: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ -094dba: 5485 dd0a |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094dbe: 6e10 371c 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1c37 │ │ -094dc4: 0a04 |0074: move-result v4 │ │ -094dc6: 5485 dd0a |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094dca: 6e10 321c 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1c32 │ │ -094dd0: 0a03 |007a: move-result v3 │ │ -094dd2: 9105 0402 |007b: sub-int v5, v4, v2 │ │ -094dd6: b135 |007d: sub-int/2addr v5, v3 │ │ -094dd8: 6e20 0f1c 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ -094dde: 28b0 |0081: goto 0031 // -0050 │ │ -094de0: 5485 dd0a |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ -094de4: 5255 e50a |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ -094de8: 6e20 0f1c 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ -094dee: 28a8 |0089: goto 0031 // -0058 │ │ +094cd0: |[094cd0] android.support.v7.internal.widget.SpinnerICS$DropdownPopup.show:()V │ │ +094ce0: 5485 dd0a |0000: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094ce4: 6e10 311c 0500 |0002: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingLeft:()I // method@1c31 │ │ +094cea: 0a02 |0005: move-result v2 │ │ +094cec: 5485 dd0a |0006: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094cf0: 5255 e50a |0008: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ +094cf4: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +094cf6: 3365 5d00 |000b: if-ne v5, v6, 0068 // +005d │ │ +094cfa: 5485 dd0a |000d: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094cfe: 6e10 371c 0500 |000f: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1c37 │ │ +094d04: 0a04 |0012: move-result v4 │ │ +094d06: 5485 dd0a |0013: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094d0a: 6e10 321c 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1c32 │ │ +094d10: 0a03 |0018: move-result v3 │ │ +094d12: 5486 dd0a |0019: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094d16: 5485 db0a |001b: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0adb │ │ +094d1a: 1f05 fd03 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@03fd │ │ +094d1e: 6e10 091c 0800 |001f: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c09 │ │ +094d24: 0c07 |0022: move-result-object v7 │ │ +094d26: 6e30 3d1c 5607 |0023: invoke-virtual {v6, v5, v7}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1c3d │ │ +094d2c: 0a05 |0026: move-result v5 │ │ +094d2e: 9106 0402 |0027: sub-int v6, v4, v2 │ │ +094d32: b136 |0029: sub-int/2addr v6, v3 │ │ +094d34: 7120 b022 6500 |002a: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +094d3a: 0a05 |002d: move-result v5 │ │ +094d3c: 6e20 0f1c 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ +094d42: 6e10 091c 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c09 │ │ +094d48: 0c00 |0034: move-result-object v0 │ │ +094d4a: 1201 |0035: const/4 v1, #int 0 // #0 │ │ +094d4c: 3800 1400 |0036: if-eqz v0, 004a // +0014 │ │ +094d50: 5485 dd0a |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094d54: 7110 241c 0500 |003a: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1c24 │ │ +094d5a: 0c05 |003d: move-result-object v5 │ │ +094d5c: 6e20 fa01 5000 |003e: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +094d62: 5485 dd0a |0041: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094d66: 7110 241c 0500 |0043: invoke-static {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; // method@1c24 │ │ +094d6c: 0c05 |0046: move-result-object v5 │ │ +094d6e: 5255 2600 |0047: iget v5, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ +094d72: 7b51 |0049: neg-int v1, v5 │ │ +094d74: 9005 0102 |004a: add-int v5, v1, v2 │ │ +094d78: 6e20 101c 5800 |004c: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1c10 │ │ +094d7e: 1225 |004f: const/4 v5, #int 2 // #2 │ │ +094d80: 6e20 111c 5800 |0050: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setInputMethodMode:(I)V // method@1c11 │ │ +094d86: 6f10 531b 0800 |0053: invoke-super {v8}, Landroid/support/v7/internal/widget/ListPopupWindow;.show:()V // method@1b53 │ │ +094d8c: 6e10 0b1c 0800 |0056: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@1c0b │ │ +094d92: 0c05 |0059: move-result-object v5 │ │ +094d94: 1216 |005a: const/4 v6, #int 1 // #1 │ │ +094d96: 6e20 9220 6500 |005b: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@2092 │ │ +094d9c: 5485 dd0a |005e: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094da0: 6e10 361c 0500 |0060: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ +094da6: 0a05 |0063: move-result v5 │ │ +094da8: 6e20 161c 5800 |0064: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setSelection:(I)V // method@1c16 │ │ +094dae: 0e00 |0067: return-void │ │ +094db0: 5485 dd0a |0068: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094db4: 5255 e50a |006a: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ +094db8: 12f6 |006c: const/4 v6, #int -1 // #ff │ │ +094dba: 3365 1500 |006d: if-ne v5, v6, 0082 // +0015 │ │ +094dbe: 5485 dd0a |006f: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094dc2: 6e10 371c 0500 |0071: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getWidth:()I // method@1c37 │ │ +094dc8: 0a04 |0074: move-result v4 │ │ +094dca: 5485 dd0a |0075: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094dce: 6e10 321c 0500 |0077: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getPaddingRight:()I // method@1c32 │ │ +094dd4: 0a03 |007a: move-result v3 │ │ +094dd6: 9105 0402 |007b: sub-int v5, v4, v2 │ │ +094dda: b135 |007d: sub-int/2addr v5, v3 │ │ +094ddc: 6e20 0f1c 5800 |007e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ +094de2: 28b0 |0081: goto 0031 // -0050 │ │ +094de4: 5485 dd0a |0082: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.this$0:Landroid/support/v7/internal/widget/SpinnerICS; // field@0add │ │ +094de8: 5255 e50a |0084: iget v5, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ +094dec: 6e20 0f1c 5800 |0086: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setContentWidth:(I)V // method@1c0f │ │ +094df2: 28a8 |0089: goto 0031 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ 0x0006 line=737 │ │ 0x000d line=738 │ │ 0x0013 line=739 │ │ 0x0019 line=740 │ │ @@ -202284,21 +202283,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 : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #695 header: │ │ -class_idx : 844 │ │ +class_idx : 851 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 2887 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 2896 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #695 annotations: │ │ Annotations on class │ │ @@ -202343,30 +202342,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 │ │ -094df0: |[094df0] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ -094e00: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ -094e06: 5b23 f80a |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ -094e0a: 2200 e702 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02e7 │ │ -094e0e: 7020 e416 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ -094e14: 5b20 fa0a |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ -094e18: 5420 fa0a |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ -094e1c: 6e20 2617 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ -094e22: 5b24 f70a |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0af7 │ │ -094e26: 2200 f402 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02f4 │ │ -094e2a: 5421 fa0a |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ -094e2e: 7040 e917 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@17e9 │ │ -094e34: 5b20 fc0a |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ -094e38: 5420 fc0a |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ -094e3c: 6e20 0018 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1800 │ │ -094e42: 0e00 |0021: return-void │ │ +094df4: |[094df4] android.support.v7.widget.PopupMenu.:(Landroid/content/Context;Landroid/view/View;)V │ │ +094e04: 7010 b622 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@22b6 │ │ +094e0a: 5b23 f80a |0003: iput-object v3, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ +094e0e: 2200 ee02 |0005: new-instance v0, Landroid/support/v7/internal/view/menu/MenuBuilder; // type@02ee │ │ +094e12: 7020 e416 3000 |0007: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ +094e18: 5b20 fa0a |000a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ +094e1c: 5420 fa0a |000c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ +094e20: 6e20 2617 2000 |000e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ +094e26: 5b24 f70a |0011: iput-object v4, v2, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0af7 │ │ +094e2a: 2200 fb02 |0013: new-instance v0, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02fb │ │ +094e2e: 5421 fa0a |0015: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ +094e32: 7040 e917 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@17e9 │ │ +094e38: 5b20 fc0a |001a: iput-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ +094e3c: 5420 fc0a |001c: iget-object v0, v2, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ +094e40: 6e20 0018 2000 |001e: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1800 │ │ +094e46: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0005 line=66 │ │ 0x000c line=67 │ │ 0x0011 line=68 │ │ @@ -202384,18 +202383,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094e44: |[094e44] android.support.v7.widget.PopupMenu.dismiss:()V │ │ -094e54: 5410 fc0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ -094e58: 6e10 ef17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ -094e5e: 0e00 |0005: return-void │ │ +094e48: |[094e48] android.support.v7.widget.PopupMenu.dismiss:()V │ │ +094e58: 5410 fc0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ +094e5c: 6e10 ef17 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ +094e62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0005 line=117 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ @@ -202404,17 +202403,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094e60: |[094e60] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ -094e70: 5410 fa0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ -094e74: 1100 |0002: return-object v0 │ │ +094e64: |[094e64] android.support.v7.widget.PopupMenu.getMenu:()Landroid/view/Menu; │ │ +094e74: 5410 fa0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ +094e78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #2 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -202422,19 +202421,19 @@ │ │ type : '()Landroid/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -094e78: |[094e78] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ -094e88: 2200 ce02 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02ce │ │ -094e8c: 5421 f80a |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ -094e90: 7020 a615 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ -094e96: 1100 |0007: return-object v0 │ │ +094e7c: |[094e7c] android.support.v7.widget.PopupMenu.getMenuInflater:()Landroid/view/MenuInflater; │ │ +094e8c: 2200 d502 |0000: new-instance v0, Landroid/support/v7/internal/view/SupportMenuInflater; // type@02d5 │ │ +094e90: 5421 f80a |0002: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ +094e94: 7020 a615 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/SupportMenuInflater;.:(Landroid/content/Context;)V // method@15a6 │ │ +094e9a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ #3 : (in Landroid/support/v7/widget/PopupMenu;) │ │ @@ -202442,20 +202441,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -094e98: |[094e98] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ -094ea8: 6e10 751c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1c75 │ │ -094eae: 0c00 |0003: move-result-object v0 │ │ -094eb0: 5421 fa0a |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ -094eb4: 6e30 081e 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ -094eba: 0e00 |0009: return-void │ │ +094e9c: |[094e9c] android.support.v7.widget.PopupMenu.inflate:(I)V │ │ +094eac: 6e10 751c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/PopupMenu;.getMenuInflater:()Landroid/view/MenuInflater; // method@1c75 │ │ +094eb2: 0c00 |0003: move-result-object v0 │ │ +094eb4: 5421 fa0a |0004: iget-object v1, v2, Landroid/support/v7/widget/PopupMenu;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0afa │ │ +094eb8: 6e30 081e 3001 |0006: invoke-virtual {v0, v3, v1}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ +094ebe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0009 line=101 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x000a reg=3 menuRes I │ │ @@ -202465,20 +202464,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 │ │ -094ebc: |[094ebc] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -094ecc: 5410 f90a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ -094ed0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -094ed4: 5410 f90a |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ -094ed8: 7220 701c 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1c70 │ │ -094ede: 0e00 |0009: return-void │ │ +094ec0: |[094ec0] android.support.v7.widget.PopupMenu.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +094ed0: 5410 f90a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ +094ed4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +094ed8: 5410 f90a |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ +094edc: 7220 701c 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v7/widget/PopupMenu$OnDismissListener;.onDismiss:(Landroid/support/v7/widget/PopupMenu;)V // method@1c70 │ │ +094ee2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0004 line=152 │ │ 0x0009 line=154 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -202490,16 +202489,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 │ │ -094ee0: |[094ee0] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -094ef0: 0e00 |0000: return-void │ │ +094ee4: |[094ee4] android.support.v7.widget.PopupMenu.onCloseSubMenu:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +094ef4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -202508,23 +202507,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 │ │ -094ef4: |[094ef4] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -094f04: 5410 fb0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ -094f08: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -094f0c: 5410 fb0a |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ -094f10: 7220 711c 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1c71 │ │ -094f16: 0a00 |0009: move-result v0 │ │ -094f18: 0f00 |000a: return v0 │ │ -094f1a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -094f1c: 28fe |000c: goto 000a // -0002 │ │ +094ef8: |[094ef8] android.support.v7.widget.PopupMenu.onMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +094f08: 5410 fb0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ +094f0c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +094f10: 5410 fb0a |0004: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ +094f14: 7220 711c 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;.onMenuItemClick:(Landroid/view/MenuItem;)Z // method@1c71 │ │ +094f1a: 0a00 |0009: move-result v0 │ │ +094f1c: 0f00 |000a: return v0 │ │ +094f1e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +094f20: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0004 line=142 │ │ 0x000a line=144 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ @@ -202536,16 +202535,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 │ │ -094f20: |[094f20] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -094f30: 0e00 |0000: return-void │ │ +094f24: |[094f24] android.support.v7.widget.PopupMenu.onMenuModeChange:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +094f34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ │ │ @@ -202554,28 +202553,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 │ │ -094f34: |[094f34] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ -094f44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -094f46: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ -094f4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -094f4c: 0f00 |0004: return v0 │ │ -094f4e: 6e10 1317 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@1713 │ │ -094f54: 0a01 |0008: move-result v1 │ │ -094f56: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ -094f5a: 2201 f402 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02f4 │ │ -094f5e: 5442 f80a |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ -094f62: 5443 f70a |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0af7 │ │ -094f66: 7040 e917 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@17e9 │ │ -094f6c: 6e10 0218 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1802 │ │ -094f72: 28ed |0017: goto 0004 // -0013 │ │ +094f38: |[094f38] android.support.v7.widget.PopupMenu.onOpenSubMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;)Z │ │ +094f48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +094f4a: 3905 0400 |0001: if-nez v5, 0005 // +0004 │ │ +094f4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +094f50: 0f00 |0004: return v0 │ │ +094f52: 6e10 1317 0500 |0005: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuBuilder;.hasVisibleItems:()Z // method@1713 │ │ +094f58: 0a01 |0008: move-result v1 │ │ +094f5a: 3801 fbff |0009: if-eqz v1, 0004 // -0005 │ │ +094f5e: 2201 fb02 |000b: new-instance v1, Landroid/support/v7/internal/view/menu/MenuPopupHelper; // type@02fb │ │ +094f62: 5442 f80a |000d: iget-object v2, v4, Landroid/support/v7/widget/PopupMenu;.mContext:Landroid/content/Context; // field@0af8 │ │ +094f66: 5443 f70a |000f: iget-object v3, v4, Landroid/support/v7/widget/PopupMenu;.mAnchor:Landroid/view/View; // field@0af7 │ │ +094f6a: 7040 e917 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@17e9 │ │ +094f70: 6e10 0218 0100 |0014: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1802 │ │ +094f76: 28ed |0017: goto 0004 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=160 │ │ 0x0004 line=168 │ │ 0x0005 line=162 │ │ 0x000b line=167 │ │ locals : │ │ @@ -202587,17 +202586,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 │ │ -094f74: |[094f74] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ -094f84: 5b01 f90a |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ -094f88: 0e00 |0002: return-void │ │ +094f78: |[094f78] android.support.v7.widget.PopupMenu.setOnDismissListener:(Landroid/support/v7/widget/PopupMenu$OnDismissListener;)V │ │ +094f88: 5b01 f90a |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mDismissListener:Landroid/support/v7/widget/PopupMenu$OnDismissListener; // field@0af9 │ │ +094f8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0002 line=135 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnDismissListener; │ │ @@ -202607,17 +202606,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 │ │ -094f8c: |[094f8c] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ -094f9c: 5b01 fb0a |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ -094fa0: 0e00 |0002: return-void │ │ +094f90: |[094f90] android.support.v7.widget.PopupMenu.setOnMenuItemClickListener:(Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener;)V │ │ +094fa0: 5b01 fb0a |0000: iput-object v1, v0, Landroid/support/v7/widget/PopupMenu;.mMenuItemClickListener:Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; // field@0afb │ │ +094fa4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v7/widget/PopupMenu; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v7/widget/PopupMenu$OnMenuItemClickListener; │ │ @@ -202627,32 +202626,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094fa4: |[094fa4] android.support.v7.widget.PopupMenu.show:()V │ │ -094fb4: 5410 fc0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ -094fb8: 6e10 0218 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1802 │ │ -094fbe: 0e00 |0005: return-void │ │ +094fa8: |[094fa8] android.support.v7.widget.PopupMenu.show:()V │ │ +094fb8: 5410 fc0a |0000: iget-object v0, v1, Landroid/support/v7/widget/PopupMenu;.mPopup:Landroid/support/v7/internal/view/menu/MenuPopupHelper; // field@0afc │ │ +094fbc: 6e10 0218 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.show:()V // method@1802 │ │ +094fc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/PopupMenu; │ │ │ │ - source_file_idx : 2887 (PopupMenu.java) │ │ + source_file_idx : 2896 (PopupMenu.java) │ │ │ │ Class #696 header: │ │ -class_idx : 862 │ │ +class_idx : 869 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 993 │ │ -source_file_idx : 3029 │ │ +superclass_idx : 1002 │ │ +source_file_idx : 3038 │ │ static_fields_size : 4 │ │ instance_fields_size: 42 │ │ direct_methods_size : 62 │ │ virtual_methods_size: 37 │ │ │ │ Class #696 annotations: │ │ Annotations on class │ │ @@ -202862,37 +202861,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -094fc0: |[094fc0] android.support.v7.widget.SearchView.:()V │ │ -094fd0: 2200 5903 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@0359 │ │ -094fd4: 7010 9a1c 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@1c9a │ │ -094fda: 6900 130b |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -094fde: 0e00 |0007: return-void │ │ +094fc4: |[094fc4] android.support.v7.widget.SearchView.:()V │ │ +094fd4: 2200 6003 |0000: new-instance v0, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // type@0360 │ │ +094fd8: 7010 9a1c 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.:()V // method@1c9a │ │ +094fde: 6900 130b |0005: sput-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +094fe2: 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 │ │ -094fe0: |[094fe0] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ -094ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -094ff2: 7030 d71c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1cd7 │ │ -094ff8: 0e00 |0004: return-void │ │ +094fe4: |[094fe4] android.support.v7.widget.SearchView.:(Landroid/content/Context;)V │ │ +094ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094ff6: 7030 d71c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1cd7 │ │ +094ffc: 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; │ │ @@ -202902,201 +202901,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 │ │ -094ffc: |[094ffc] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09500c: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -095010: 121b |0002: const/4 v11, #int 1 // #1 │ │ -095012: 120a |0003: const/4 v10, #int 0 // #0 │ │ -095014: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -095016: 7030 5820 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ -09501c: 2207 5003 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@0350 │ │ -095020: 7020 881c d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@1c88 │ │ -095026: 5bd7 330b |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ -09502a: 2207 5103 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@0351 │ │ -09502e: 7020 8a1c d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8a │ │ -095034: 5bd7 3a0b |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ -095038: 2207 5203 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@0352 │ │ -09503c: 7020 8c1c d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8c │ │ -095042: 5bd7 2d0b |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0b2d │ │ -095046: 2207 8904 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@0489 │ │ -09504a: 7010 4423 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2344 │ │ -095050: 5bd7 290b |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b29 │ │ -095054: 2207 5603 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@0356 │ │ -095058: 7020 941c d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@1c94 │ │ -09505e: 5bd7 200b |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -095062: 2207 5703 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@0357 │ │ -095066: 7020 961c d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@1c96 │ │ -09506c: 5bd7 380b |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0b38 │ │ -095070: 2207 5803 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@0358 │ │ -095074: 7020 981c d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@1c98 │ │ -09507a: 5bd7 220b |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0b22 │ │ -09507e: 2207 4d03 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@034d │ │ -095082: 7020 7f1c d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@1c7f │ │ -095088: 5bd7 230b |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b23 │ │ -09508c: 2207 4e03 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@034e │ │ -095090: 7020 811c d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@1c81 │ │ -095096: 5bd7 240b |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b24 │ │ -09509a: 2207 4f03 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@034f │ │ -09509e: 7020 841c d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@1c84 │ │ -0950a4: 5bd7 390b |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0b39 │ │ -0950a8: 1a07 0119 |004e: const-string v7, "layout_inflater" // string@1901 │ │ -0950ac: 6e20 0a01 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -0950b2: 0c03 |0053: move-result-object v3 │ │ -0950b4: 1f03 9203 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@0392 │ │ -0950b8: 6007 3f07 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@073f │ │ -0950bc: 6e40 ed1d 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -0950c2: 6007 1407 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@0714 │ │ -0950c6: 6e20 f61c 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -0950cc: 0c07 |0060: move-result-object v7 │ │ -0950ce: 5bd7 2e0b |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ -0950d2: 6007 1a07 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@071a │ │ -0950d6: 6e20 f61c 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -0950dc: 0c07 |0068: move-result-object v7 │ │ -0950de: 1f07 5d03 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@035d │ │ -0950e2: 5bd7 2c0b |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0950e6: 54d7 2c0b |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0950ea: 6e20 d11c d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@1cd1 │ │ -0950f0: 6007 1607 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@0716 │ │ -0950f4: 6e20 f61c 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -0950fa: 0c07 |0077: move-result-object v7 │ │ -0950fc: 5bd7 2f0b |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0b2f │ │ -095100: 6007 1907 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0719 │ │ -095104: 6e20 f61c 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09510a: 0c07 |007f: move-result-object v7 │ │ -09510c: 5bd7 310b |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ -095110: 6007 2107 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@0721 │ │ -095114: 6e20 f61c 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09511a: 0c07 |0087: move-result-object v7 │ │ -09511c: 5bd7 340b |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ -095120: 6007 1707 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0717 │ │ -095124: 6e20 f61c 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09512a: 0c07 |008f: move-result-object v7 │ │ -09512c: 5bd7 350b |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -095130: 6007 1507 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@0715 │ │ -095134: 6e20 f61c 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09513a: 0c07 |0097: move-result-object v7 │ │ -09513c: 1f07 df03 |0098: check-cast v7, Landroid/widget/ImageView; // type@03df │ │ -095140: 5bd7 180b |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ -095144: 6007 1b07 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@071b │ │ -095148: 6e20 f61c 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09514e: 0c07 |00a1: move-result-object v7 │ │ -095150: 5bd7 3d0b |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ -095154: 6007 1807 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0718 │ │ -095158: 6e20 f61c 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -09515e: 0c07 |00a9: move-result-object v7 │ │ -095160: 1f07 df03 |00aa: check-cast v7, Landroid/widget/ImageView; // type@03df │ │ -095164: 5bd7 300b |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0b30 │ │ -095168: 54d7 2e0b |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ -09516c: 54d8 200b |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -095170: 6e20 e21e 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ -095176: 54d7 180b |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ -09517a: 54d8 200b |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -09517e: 6e20 5020 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2050 │ │ -095184: 54d7 350b |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -095188: 54d8 200b |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -09518c: 6e20 e21e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ -095192: 54d7 3d0b |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ -095196: 54d8 200b |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -09519a: 6e20 e21e 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ -0951a0: 54d7 2c0b |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951a4: 54d8 200b |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ -0951a8: 6e20 ca1c 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1cca │ │ -0951ae: 54d7 2c0b |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951b2: 54d8 390b |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0b39 │ │ -0951b6: 6e20 a81c 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1ca8 │ │ -0951bc: 54d7 2c0b |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951c0: 54d8 220b |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0b22 │ │ -0951c4: 6e20 cb1c 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1ccb │ │ -0951ca: 54d7 2c0b |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951ce: 54d8 230b |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b23 │ │ -0951d2: 6e20 cd1c 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ccd │ │ -0951d8: 54d7 2c0b |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951dc: 54d8 240b |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b24 │ │ -0951e0: 6e20 ce1c 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1cce │ │ -0951e6: 54d7 2c0b |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951ea: 54d8 380b |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0b38 │ │ -0951ee: 6e20 cf1c 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1ccf │ │ -0951f4: 54d7 2c0b |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0951f8: 2208 5303 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@0353 │ │ -0951fc: 7020 8e1c d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8e │ │ -095202: 6e20 cc1c 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1ccc │ │ -095208: 6207 2c08 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@082c │ │ -09520c: 6e5a 1001 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -095212: 0c00 |0103: move-result-object v0 │ │ -095214: 1237 |0104: const/4 v7, #int 3 // #3 │ │ -095216: 6e30 8301 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -09521c: 0a07 |0108: move-result v7 │ │ -09521e: 6e20 2c1d 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1d2c │ │ -095224: 6e30 8601 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ -09522a: 0a05 |010f: move-result v5 │ │ -09522c: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ -095230: 6e20 301d 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@1d30 │ │ -095236: 1247 |0115: const/4 v7, #int 4 // #4 │ │ -095238: 6e20 8e01 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ -09523e: 0c06 |0119: move-result-object v6 │ │ -095240: 7110 821d 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -095246: 0a07 |011d: move-result v7 │ │ -095248: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ -09524c: 6e20 381d 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1d38 │ │ -095252: 1227 |0123: const/4 v7, #int 2 // #2 │ │ -095254: 6e30 8901 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -09525a: 0a02 |0127: move-result v2 │ │ -09525c: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ -095260: 6e20 2d1d 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@1d2d │ │ -095266: 6e30 8901 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -09526c: 0a04 |0130: move-result v4 │ │ -09526e: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ -095272: 6e20 2f1d 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@1d2f │ │ -095278: 6e10 9101 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -09527e: 1211 |0139: const/4 v1, #int 1 // #1 │ │ -095280: 6207 4408 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0844 │ │ -095284: 6e5a 1001 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -09528a: 0c00 |013f: move-result-object v0 │ │ -09528c: 6e30 8301 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ -095292: 0a01 |0143: move-result v1 │ │ -095294: 6e10 9101 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -09529a: 6e20 2a1d 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@1d2a │ │ -0952a0: 2207 2c00 |014a: new-instance v7, Landroid/content/Intent; // type@002c │ │ -0952a4: 1a08 f40f |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@0ff4 │ │ -0952a8: 7020 1f01 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -0952ae: 5bd7 3f0b |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ -0952b2: 54d7 3f0b |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ -0952b6: 6e20 2201 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -0952bc: 54d7 3f0b |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ -0952c0: 1a08 f60f |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0ff6 │ │ -0952c4: 1a09 8a26 |015c: const-string v9, "web_search" // string@268a │ │ -0952c8: 6e30 3a01 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -0952ce: 2207 2c00 |0161: new-instance v7, Landroid/content/Intent; // type@002c │ │ -0952d2: 1a08 f30f |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0ff3 │ │ -0952d6: 7020 1f01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -0952dc: 5bd7 3c0b |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ -0952e0: 54d7 3c0b |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ -0952e4: 6e20 2201 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -0952ea: 54d7 2c0b |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0952ee: 6e10 ae1c 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1cae │ │ -0952f4: 0a07 |0174: move-result v7 │ │ -0952f6: 6e20 f61c 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ -0952fc: 0c07 |0178: move-result-object v7 │ │ -0952fe: 5bd7 1a0b |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -095302: 54d7 1a0b |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -095306: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ -09530a: 6007 2c00 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09530e: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ -095312: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ -095316: 7010 ee1c 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1cee │ │ -09531c: 55d7 1d0b |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -095320: 7020 431d 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -095326: 7010 3f1d 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ -09532c: 0e00 |0190: return-void │ │ -09532e: 7010 ed1c 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1ced │ │ -095334: 28f4 |0194: goto 0188 // -000c │ │ +095000: |[095000] android.support.v7.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +095010: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +095014: 121b |0002: const/4 v11, #int 1 // #1 │ │ +095016: 120a |0003: const/4 v10, #int 0 // #0 │ │ +095018: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +09501a: 7030 5820 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2058 │ │ +095020: 2207 5703 |0008: new-instance v7, Landroid/support/v7/widget/SearchView$1; // type@0357 │ │ +095024: 7020 881c d700 |000a: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$1;.:(Landroid/support/v7/widget/SearchView;)V // method@1c88 │ │ +09502a: 5bd7 330b |000d: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ +09502e: 2207 5803 |000f: new-instance v7, Landroid/support/v7/widget/SearchView$2; // type@0358 │ │ +095032: 7020 8a1c d700 |0011: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$2;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8a │ │ +095038: 5bd7 3a0b |0014: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ +09503c: 2207 5903 |0016: new-instance v7, Landroid/support/v7/widget/SearchView$3; // type@0359 │ │ +095040: 7020 8c1c d700 |0018: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$3;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8c │ │ +095046: 5bd7 2d0b |001b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0b2d │ │ +09504a: 2207 9204 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@0492 │ │ +09504e: 7010 4423 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2344 │ │ +095054: 5bd7 290b |0022: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b29 │ │ +095058: 2207 5d03 |0024: new-instance v7, Landroid/support/v7/widget/SearchView$7; // type@035d │ │ +09505c: 7020 941c d700 |0026: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$7;.:(Landroid/support/v7/widget/SearchView;)V // method@1c94 │ │ +095062: 5bd7 200b |0029: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +095066: 2207 5e03 |002b: new-instance v7, Landroid/support/v7/widget/SearchView$8; // type@035e │ │ +09506a: 7020 961c d700 |002d: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$8;.:(Landroid/support/v7/widget/SearchView;)V // method@1c96 │ │ +095070: 5bd7 380b |0030: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0b38 │ │ +095074: 2207 5f03 |0032: new-instance v7, Landroid/support/v7/widget/SearchView$9; // type@035f │ │ +095078: 7020 981c d700 |0034: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$9;.:(Landroid/support/v7/widget/SearchView;)V // method@1c98 │ │ +09507e: 5bd7 220b |0037: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0b22 │ │ +095082: 2207 5403 |0039: new-instance v7, Landroid/support/v7/widget/SearchView$10; // type@0354 │ │ +095086: 7020 7f1c d700 |003b: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$10;.:(Landroid/support/v7/widget/SearchView;)V // method@1c7f │ │ +09508c: 5bd7 230b |003e: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b23 │ │ +095090: 2207 5503 |0040: new-instance v7, Landroid/support/v7/widget/SearchView$11; // type@0355 │ │ +095094: 7020 811c d700 |0042: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$11;.:(Landroid/support/v7/widget/SearchView;)V // method@1c81 │ │ +09509a: 5bd7 240b |0045: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b24 │ │ +09509e: 2207 5603 |0047: new-instance v7, Landroid/support/v7/widget/SearchView$12; // type@0356 │ │ +0950a2: 7020 841c d700 |0049: invoke-direct {v7, v13}, Landroid/support/v7/widget/SearchView$12;.:(Landroid/support/v7/widget/SearchView;)V // method@1c84 │ │ +0950a8: 5bd7 390b |004c: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0b39 │ │ +0950ac: 1a07 0a19 |004e: const-string v7, "layout_inflater" // string@190a │ │ +0950b0: 6e20 0a01 7e00 |0050: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +0950b6: 0c03 |0053: move-result-object v3 │ │ +0950b8: 1f03 9a03 |0054: check-cast v3, Landroid/view/LayoutInflater; // type@039a │ │ +0950bc: 6007 3f07 |0056: sget v7, Landroid/support/v7/appcompat/R$layout;.abc_search_view:I // field@073f │ │ +0950c0: 6e40 ed1d 73bd |0058: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +0950c6: 6007 1407 |005b: sget v7, Landroid/support/v7/appcompat/R$id;.search_button:I // field@0714 │ │ +0950ca: 6e20 f61c 7d00 |005d: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +0950d0: 0c07 |0060: move-result-object v7 │ │ +0950d2: 5bd7 2e0b |0061: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ +0950d6: 6007 1a07 |0063: sget v7, Landroid/support/v7/appcompat/R$id;.search_src_text:I // field@071a │ │ +0950da: 6e20 f61c 7d00 |0065: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +0950e0: 0c07 |0068: move-result-object v7 │ │ +0950e2: 1f07 6403 |0069: check-cast v7, Landroid/support/v7/widget/SearchView$SearchAutoComplete; // type@0364 │ │ +0950e6: 5bd7 2c0b |006b: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0950ea: 54d7 2c0b |006d: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0950ee: 6e20 d11c d700 |006f: invoke-virtual {v7, v13}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSearchView:(Landroid/support/v7/widget/SearchView;)V // method@1cd1 │ │ +0950f4: 6007 1607 |0072: sget v7, Landroid/support/v7/appcompat/R$id;.search_edit_frame:I // field@0716 │ │ +0950f8: 6e20 f61c 7d00 |0074: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +0950fe: 0c07 |0077: move-result-object v7 │ │ +095100: 5bd7 2f0b |0078: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0b2f │ │ +095104: 6007 1907 |007a: sget v7, Landroid/support/v7/appcompat/R$id;.search_plate:I // field@0719 │ │ +095108: 6e20 f61c 7d00 |007c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +09510e: 0c07 |007f: move-result-object v7 │ │ +095110: 5bd7 310b |0080: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ +095114: 6007 2107 |0082: sget v7, Landroid/support/v7/appcompat/R$id;.submit_area:I // field@0721 │ │ +095118: 6e20 f61c 7d00 |0084: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +09511e: 0c07 |0087: move-result-object v7 │ │ +095120: 5bd7 340b |0088: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ +095124: 6007 1707 |008a: sget v7, Landroid/support/v7/appcompat/R$id;.search_go_btn:I // field@0717 │ │ +095128: 6e20 f61c 7d00 |008c: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +09512e: 0c07 |008f: move-result-object v7 │ │ +095130: 5bd7 350b |0090: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +095134: 6007 1507 |0092: sget v7, Landroid/support/v7/appcompat/R$id;.search_close_btn:I // field@0715 │ │ +095138: 6e20 f61c 7d00 |0094: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +09513e: 0c07 |0097: move-result-object v7 │ │ +095140: 1f07 e803 |0098: check-cast v7, Landroid/widget/ImageView; // type@03e8 │ │ +095144: 5bd7 180b |009a: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ +095148: 6007 1b07 |009c: sget v7, Landroid/support/v7/appcompat/R$id;.search_voice_btn:I // field@071b │ │ +09514c: 6e20 f61c 7d00 |009e: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +095152: 0c07 |00a1: move-result-object v7 │ │ +095154: 5bd7 3d0b |00a2: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ +095158: 6007 1807 |00a4: sget v7, Landroid/support/v7/appcompat/R$id;.search_mag_icon:I // field@0718 │ │ +09515c: 6e20 f61c 7d00 |00a6: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +095162: 0c07 |00a9: move-result-object v7 │ │ +095164: 1f07 e803 |00aa: check-cast v7, Landroid/widget/ImageView; // type@03e8 │ │ +095168: 5bd7 300b |00ac: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0b30 │ │ +09516c: 54d7 2e0b |00ae: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ +095170: 54d8 200b |00b0: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +095174: 6e20 e21e 8700 |00b2: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ +09517a: 54d7 180b |00b5: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ +09517e: 54d8 200b |00b7: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +095182: 6e20 5020 8700 |00b9: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2050 │ │ +095188: 54d7 350b |00bc: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +09518c: 54d8 200b |00be: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +095190: 6e20 e21e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ +095196: 54d7 3d0b |00c3: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ +09519a: 54d8 200b |00c5: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +09519e: 6e20 e21e 8700 |00c7: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1ee2 │ │ +0951a4: 54d7 2c0b |00ca: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951a8: 54d8 200b |00cc: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0b20 │ │ +0951ac: 6e20 ca1c 8700 |00ce: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1cca │ │ +0951b2: 54d7 2c0b |00d1: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951b6: 54d8 390b |00d3: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0b39 │ │ +0951ba: 6e20 a81c 8700 |00d5: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@1ca8 │ │ +0951c0: 54d7 2c0b |00d8: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951c4: 54d8 220b |00da: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0b22 │ │ +0951c8: 6e20 cb1c 8700 |00dc: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@1ccb │ │ +0951ce: 54d7 2c0b |00df: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951d2: 54d8 230b |00e1: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0b23 │ │ +0951d6: 6e20 cd1c 8700 |00e3: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@1ccd │ │ +0951dc: 54d7 2c0b |00e6: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951e0: 54d8 240b |00e8: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0b24 │ │ +0951e4: 6e20 ce1c 8700 |00ea: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@1cce │ │ +0951ea: 54d7 2c0b |00ed: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951ee: 54d8 380b |00ef: iget-object v8, v13, Landroid/support/v7/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0b38 │ │ +0951f2: 6e20 cf1c 8700 |00f1: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@1ccf │ │ +0951f8: 54d7 2c0b |00f4: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0951fc: 2208 5a03 |00f6: new-instance v8, Landroid/support/v7/widget/SearchView$4; // type@035a │ │ +095200: 7020 8e1c d800 |00f8: invoke-direct {v8, v13}, Landroid/support/v7/widget/SearchView$4;.:(Landroid/support/v7/widget/SearchView;)V // method@1c8e │ │ +095206: 6e20 cc1c 8700 |00fb: invoke-virtual {v7, v8}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@1ccc │ │ +09520c: 6207 2c08 |00fe: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.SearchView:[I // field@082c │ │ +095210: 6e5a 1001 fea7 |0100: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +095216: 0c00 |0103: move-result-object v0 │ │ +095218: 1237 |0104: const/4 v7, #int 3 // #3 │ │ +09521a: 6e30 8301 700b |0105: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +095220: 0a07 |0108: move-result v7 │ │ +095222: 6e20 2c1d 7d00 |0109: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.setIconifiedByDefault:(Z)V // method@1d2c │ │ +095228: 6e30 8601 a009 |010c: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@0186 │ │ +09522e: 0a05 |010f: move-result v5 │ │ +095230: 3295 0500 |0110: if-eq v5, v9, 0115 // +0005 │ │ +095234: 6e20 301d 5d00 |0112: invoke-virtual {v13, v5}, Landroid/support/v7/widget/SearchView;.setMaxWidth:(I)V // method@1d30 │ │ +09523a: 1247 |0115: const/4 v7, #int 4 // #4 │ │ +09523c: 6e20 8e01 7000 |0116: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@018e │ │ +095242: 0c06 |0119: move-result-object v6 │ │ +095244: 7110 821d 0600 |011a: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09524a: 0a07 |011d: move-result v7 │ │ +09524c: 3907 0500 |011e: if-nez v7, 0123 // +0005 │ │ +095250: 6e20 381d 6d00 |0120: invoke-virtual {v13, v6}, Landroid/support/v7/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@1d38 │ │ +095256: 1227 |0123: const/4 v7, #int 2 // #2 │ │ +095258: 6e30 8901 7009 |0124: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +09525e: 0a02 |0127: move-result v2 │ │ +095260: 3292 0500 |0128: if-eq v2, v9, 012d // +0005 │ │ +095264: 6e20 2d1d 2d00 |012a: invoke-virtual {v13, v2}, Landroid/support/v7/widget/SearchView;.setImeOptions:(I)V // method@1d2d │ │ +09526a: 6e30 8901 b009 |012d: invoke-virtual {v0, v11, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +095270: 0a04 |0130: move-result v4 │ │ +095272: 3294 0500 |0131: if-eq v4, v9, 0136 // +0005 │ │ +095276: 6e20 2f1d 4d00 |0133: invoke-virtual {v13, v4}, Landroid/support/v7/widget/SearchView;.setInputType:(I)V // method@1d2f │ │ +09527c: 6e10 9101 0000 |0136: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +095282: 1211 |0139: const/4 v1, #int 1 // #1 │ │ +095284: 6207 4408 |013a: sget-object v7, Landroid/support/v7/appcompat/R$styleable;.View:[I // field@0844 │ │ +095288: 6e5a 1001 fea7 |013c: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +09528e: 0c00 |013f: move-result-object v0 │ │ +095290: 6e30 8301 a001 |0140: invoke-virtual {v0, v10, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@0183 │ │ +095296: 0a01 |0143: move-result v1 │ │ +095298: 6e10 9101 0000 |0144: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +09529e: 6e20 2a1d 1d00 |0147: invoke-virtual {v13, v1}, Landroid/support/v7/widget/SearchView;.setFocusable:(Z)V // method@1d2a │ │ +0952a4: 2207 2f00 |014a: new-instance v7, Landroid/content/Intent; // type@002f │ │ +0952a8: 1a08 fd0f |014c: const-string v8, "android.speech.action.WEB_SEARCH" // string@0ffd │ │ +0952ac: 7020 1f01 8700 |014e: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +0952b2: 5bd7 3f0b |0151: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ +0952b6: 54d7 3f0b |0153: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ +0952ba: 6e20 2201 c700 |0155: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +0952c0: 54d7 3f0b |0158: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ +0952c4: 1a08 ff0f |015a: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@0fff │ │ +0952c8: 1a09 9326 |015c: const-string v9, "web_search" // string@2693 │ │ +0952cc: 6e30 3a01 8709 |015e: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +0952d2: 2207 2f00 |0161: new-instance v7, Landroid/content/Intent; // type@002f │ │ +0952d6: 1a08 fc0f |0163: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@0ffc │ │ +0952da: 7020 1f01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +0952e0: 5bd7 3c0b |0168: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ +0952e4: 54d7 3c0b |016a: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ +0952e8: 6e20 2201 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +0952ee: 54d7 2c0b |016f: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0952f2: 6e10 ae1c 0700 |0171: invoke-virtual {v7}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@1cae │ │ +0952f8: 0a07 |0174: move-result v7 │ │ +0952fa: 6e20 f61c 7d00 |0175: invoke-virtual {v13, v7}, Landroid/support/v7/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@1cf6 │ │ +095300: 0c07 |0178: move-result-object v7 │ │ +095302: 5bd7 1a0b |0179: iput-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +095306: 54d7 1a0b |017b: iget-object v7, v13, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +09530a: 3807 0b00 |017d: if-eqz v7, 0188 // +000b │ │ +09530e: 6007 2c00 |017f: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +095312: 1308 0b00 |0181: const/16 v8, #int 11 // #b │ │ +095316: 3487 0e00 |0183: if-lt v7, v8, 0191 // +000e │ │ +09531a: 7010 ee1c 0d00 |0185: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V // method@1cee │ │ +095320: 55d7 1d0b |0188: iget-boolean v7, v13, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +095324: 7020 431d 7d00 |018a: invoke-direct {v13, v7}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +09532a: 7010 3f1d 0d00 |018d: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ +095330: 0e00 |0190: return-void │ │ +095332: 7010 ed1c 0d00 |0191: invoke-direct {v13}, Landroid/support/v7/widget/SearchView;.addOnLayoutChangeListenerToDropDownAnchorBase:()V // method@1ced │ │ +095338: 28f4 |0194: goto 0188 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=258 │ │ 0x0008 line=152 │ │ 0x000f line=163 │ │ 0x0016 line=169 │ │ 0x001d line=183 │ │ @@ -203179,17 +203178,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 │ │ -095338: |[095338] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ -095348: 7010 3e1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@1d3e │ │ -09534e: 0e00 |0003: return-void │ │ +09533c: |[09533c] android.support.v7.widget.SearchView.access$000:(Landroid/support/v7/widget/SearchView;)V │ │ +09534c: 7010 3e1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateFocusedState:()V // method@1d3e │ │ +095352: 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;) │ │ @@ -203197,17 +203196,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 │ │ -095350: |[095350] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -095360: 5410 370b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -095364: 1100 |0002: return-object v0 │ │ +095354: |[095354] android.support.v7.widget.SearchView.access$100:(Landroid/support/v7/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +095364: 5410 370b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +095368: 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;) │ │ @@ -203215,17 +203214,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 │ │ -095368: |[095368] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -095378: 5410 3d0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ -09537c: 1100 |0002: return-object v0 │ │ +09536c: |[09536c] android.support.v7.widget.SearchView.access$1000:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +09537c: 5410 3d0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ +095380: 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;) │ │ @@ -203233,17 +203232,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 │ │ -095380: |[095380] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ -095390: 7010 211d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1d21 │ │ -095396: 0e00 |0003: return-void │ │ +095384: |[095384] android.support.v7.widget.SearchView.access$1100:(Landroid/support/v7/widget/SearchView;)V │ │ +095394: 7010 211d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onVoiceClicked:()V // method@1d21 │ │ +09539a: 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;) │ │ @@ -203251,17 +203250,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 │ │ -095398: |[095398] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ -0953a8: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0953ac: 1100 |0002: return-object v0 │ │ +09539c: |[09539c] android.support.v7.widget.SearchView.access$1200:(Landroid/support/v7/widget/SearchView;)Landroid/support/v7/widget/SearchView$SearchAutoComplete; │ │ +0953ac: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0953b0: 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;) │ │ @@ -203269,17 +203268,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 │ │ -0953b0: |[0953b0] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ -0953c0: 7010 f71c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1cf7 │ │ -0953c6: 0e00 |0003: return-void │ │ +0953b4: |[0953b4] android.support.v7.widget.SearchView.access$1300:(Landroid/support/v7/widget/SearchView;)V │ │ +0953c4: 7010 f71c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1cf7 │ │ +0953ca: 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;) │ │ @@ -203287,17 +203286,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 │ │ -0953c8: |[0953c8] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -0953d8: 5410 320b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -0953dc: 1100 |0002: return-object v0 │ │ +0953cc: |[0953cc] android.support.v7.widget.SearchView.access$1400:(Landroid/support/v7/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +0953dc: 5410 320b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +0953e0: 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;) │ │ @@ -203305,18 +203304,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 │ │ -0953e0: |[0953e0] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0953f0: 7040 1e1d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1d1e │ │ -0953f6: 0a00 |0003: move-result v0 │ │ -0953f8: 0f00 |0004: return v0 │ │ +0953e4: |[0953e4] android.support.v7.widget.SearchView.access$1500:(Landroid/support/v7/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0953f4: 7040 1e1d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@1d1e │ │ +0953fa: 0a00 |0003: move-result v0 │ │ +0953fc: 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 │ │ @@ -203327,17 +203326,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 │ │ -0953fc: |[0953fc] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -09540c: 7040 111d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1d11 │ │ -095412: 0e00 |0003: return-void │ │ +095400: |[095400] android.support.v7.widget.SearchView.access$1700:(Landroid/support/v7/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +095410: 7040 111d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1d11 │ │ +095416: 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; │ │ @@ -203348,18 +203347,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 │ │ -095414: |[095414] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ -095424: 7040 171d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1d17 │ │ -09542a: 0a00 |0003: move-result v0 │ │ -09542c: 0f00 |0004: return v0 │ │ +095418: |[095418] android.support.v7.widget.SearchView.access$1800:(Landroid/support/v7/widget/SearchView;IILjava/lang/String;)Z │ │ +095428: 7040 171d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1d17 │ │ +09542e: 0a00 |0003: move-result v0 │ │ +095430: 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 │ │ @@ -203370,18 +203369,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 │ │ -095430: |[095430] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ -095440: 7020 181d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1d18 │ │ -095446: 0a00 |0003: move-result v0 │ │ -095448: 0f00 |0004: return v0 │ │ +095434: |[095434] android.support.v7.widget.SearchView.access$1900:(Landroid/support/v7/widget/SearchView;I)Z │ │ +095444: 7020 181d 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.onItemSelected:(I)Z // method@1d18 │ │ +09544a: 0a00 |0003: move-result v0 │ │ +09544c: 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 │ │ │ │ @@ -203390,17 +203389,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 │ │ -09544c: |[09544c] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -09545c: 5410 260b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0b26 │ │ -095460: 1100 |0002: return-object v0 │ │ +095450: |[095450] android.support.v7.widget.SearchView.access$200:(Landroid/support/v7/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +095460: 5410 260b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0b26 │ │ +095464: 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;) │ │ @@ -203408,17 +203407,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 │ │ -095464: |[095464] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -095474: 7020 1f1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1d1f │ │ -09547a: 0e00 |0003: return-void │ │ +095468: |[095468] android.support.v7.widget.SearchView.access$2000:(Landroid/support/v7/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +095478: 7020 1f1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@1d1f │ │ +09547e: 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; │ │ │ │ @@ -203427,17 +203426,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 │ │ -09547c: |[09547c] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ -09548c: 7020 2e1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -095492: 0e00 |0003: return-void │ │ +095480: |[095480] android.support.v7.widget.SearchView.access$2100:(Landroid/support/v7/widget/SearchView;Z)V │ │ +095490: 7020 2e1d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +095496: 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 │ │ │ │ @@ -203446,17 +203445,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 │ │ -095494: |[095494] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ -0954a4: 7010 ef1c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1cef │ │ -0954aa: 0e00 |0003: return-void │ │ +095498: |[095498] android.support.v7.widget.SearchView.access$300:(Landroid/support/v7/widget/SearchView;)V │ │ +0954a8: 7010 ef1c 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@1cef │ │ +0954ae: 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;) │ │ @@ -203464,17 +203463,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 │ │ -0954ac: |[0954ac] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -0954bc: 5410 2e0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ -0954c0: 1100 |0002: return-object v0 │ │ +0954b0: |[0954b0] android.support.v7.widget.SearchView.access$400:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +0954c0: 5410 2e0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ +0954c4: 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;) │ │ @@ -203482,17 +203481,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 │ │ -0954c4: |[0954c4] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ -0954d4: 7010 1c1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1d1c │ │ -0954da: 0e00 |0003: return-void │ │ +0954c8: |[0954c8] android.support.v7.widget.SearchView.access$500:(Landroid/support/v7/widget/SearchView;)V │ │ +0954d8: 7010 1c1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1d1c │ │ +0954de: 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;) │ │ @@ -203500,17 +203499,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 │ │ -0954dc: |[0954dc] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ -0954ec: 5410 180b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ -0954f0: 1100 |0002: return-object v0 │ │ +0954e0: |[0954e0] android.support.v7.widget.SearchView.access$600:(Landroid/support/v7/widget/SearchView;)Landroid/widget/ImageView; │ │ +0954f0: 5410 180b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ +0954f4: 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;) │ │ @@ -203518,17 +203517,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 │ │ -0954f4: |[0954f4] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ -095504: 7010 151d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1d15 │ │ -09550a: 0e00 |0003: return-void │ │ +0954f8: |[0954f8] android.support.v7.widget.SearchView.access$700:(Landroid/support/v7/widget/SearchView;)V │ │ +095508: 7010 151d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1d15 │ │ +09550e: 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;) │ │ @@ -203536,17 +203535,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 │ │ -09550c: |[09550c] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ -09551c: 5410 350b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -095520: 1100 |0002: return-object v0 │ │ +095510: |[095510] android.support.v7.widget.SearchView.access$800:(Landroid/support/v7/widget/SearchView;)Landroid/view/View; │ │ +095520: 5410 350b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +095524: 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;) │ │ @@ -203554,17 +203553,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 │ │ -095524: |[095524] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ -095534: 7010 1d1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1d1d │ │ -09553a: 0e00 |0003: return-void │ │ +095528: |[095528] android.support.v7.widget.SearchView.access$900:(Landroid/support/v7/widget/SearchView;)V │ │ +095538: 7010 1d1d 0000 |0000: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1d1d │ │ +09553e: 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;) │ │ @@ -203572,22 +203571,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -09553c: |[09553c] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ -09554c: 5420 1a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -095550: 6e10 9c1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ -095556: 0c00 |0005: move-result-object v0 │ │ -095558: 2201 5503 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@0355 │ │ -09555c: 7020 921c 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@1c92 │ │ -095562: 6e20 3e1f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ -095568: 0e00 |000e: return-void │ │ +095540: |[095540] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorBase:()V │ │ +095550: 5420 1a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +095554: 6e10 9c1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e9c │ │ +09555a: 0c00 |0005: move-result-object v0 │ │ +09555c: 2201 5c03 |0006: new-instance v1, Landroid/support/v7/widget/SearchView$6; // type@035c │ │ +095560: 7020 921c 2100 |0008: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$6;.:(Landroid/support/v7/widget/SearchView;)V // method@1c92 │ │ +095566: 6e20 3e1f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f3e │ │ +09556c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x000e line=365 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -203596,20 +203595,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09556c: |[09556c] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ -09557c: 5420 1a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -095580: 2201 5403 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@0354 │ │ -095584: 7020 901c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@1c90 │ │ -09558a: 6e20 6f1e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1e6f │ │ -095590: 0e00 |000a: return-void │ │ +095570: |[095570] android.support.v7.widget.SearchView.addOnLayoutChangeListenerToDropDownAnchorSDK11:()V │ │ +095580: 5420 1a0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +095584: 2201 5b03 |0002: new-instance v1, Landroid/support/v7/widget/SearchView$5; // type@035b │ │ +095588: 7020 901c 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView$5;.:(Landroid/support/v7/widget/SearchView;)V // method@1c90 │ │ +09558e: 6e20 6f1e 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1e6f │ │ +095594: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x000a line=355 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -203618,61 +203617,61 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -095594: |[095594] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -0955a4: 5486 1a0b |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -0955a8: 6e10 9e1e 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -0955ae: 0a06 |0005: move-result v6 │ │ -0955b0: 1217 |0006: const/4 v7, #int 1 // #1 │ │ -0955b2: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ -0955b6: 6e10 f81c 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -0955bc: 0c06 |000c: move-result-object v6 │ │ -0955be: 6e10 0701 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -0955c4: 0c04 |0010: move-result-object v4 │ │ -0955c6: 5486 310b |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ -0955ca: 6e10 931e 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@1e93 │ │ -0955d0: 0a00 |0016: move-result v0 │ │ -0955d2: 2201 4e00 |0017: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -0955d6: 7010 d201 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -0955dc: 5586 1d0b |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -0955e0: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ -0955e4: 6006 8b06 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@068b │ │ -0955e8: 6e20 7401 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -0955ee: 0a06 |0025: move-result v6 │ │ -0955f0: 6007 8c06 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@068c │ │ -0955f4: 6e20 7401 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -0955fa: 0a07 |002b: move-result v7 │ │ -0955fc: 9002 0607 |002c: add-int v2, v6, v7 │ │ -095600: 5486 2c0b |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095604: 6e10 af1c 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1caf │ │ -09560a: 0c06 |0033: move-result-object v6 │ │ -09560c: 6e20 fa01 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -095612: 5216 2600 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ -095616: b026 |0039: add-int/2addr v6, v2 │ │ -095618: 9103 0006 |003a: sub-int v3, v0, v6 │ │ -09561c: 5486 2c0b |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095620: 6e20 c41c 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1cc4 │ │ -095626: 5486 1a0b |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ -09562a: 6e10 9e1e 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ -095630: 0a06 |0046: move-result v6 │ │ -095632: 5217 2600 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ -095636: b076 |0049: add-int/2addr v6, v7 │ │ -095638: 5217 2700 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0027 │ │ -09563c: b076 |004c: add-int/2addr v6, v7 │ │ -09563e: b026 |004d: add-int/2addr v6, v2 │ │ -095640: 9105 0600 |004e: sub-int v5, v6, v0 │ │ -095644: 5486 2c0b |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095648: 6e20 c51c 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1cc5 │ │ -09564e: 0e00 |0055: return-void │ │ -095650: 1202 |0056: const/4 v2, #int 0 // #0 │ │ -095652: 28d7 |0057: goto 002e // -0029 │ │ +095598: |[095598] android.support.v7.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +0955a8: 5486 1a0b |0000: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +0955ac: 6e10 9e1e 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +0955b2: 0a06 |0005: move-result v6 │ │ +0955b4: 1217 |0006: const/4 v7, #int 1 // #1 │ │ +0955b6: 3776 4e00 |0007: if-le v6, v7, 0055 // +004e │ │ +0955ba: 6e10 f81c 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +0955c0: 0c06 |000c: move-result-object v6 │ │ +0955c2: 6e10 0701 0600 |000d: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +0955c8: 0c04 |0010: move-result-object v4 │ │ +0955ca: 5486 310b |0011: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ +0955ce: 6e10 931e 0600 |0013: invoke-virtual {v6}, Landroid/view/View;.getPaddingLeft:()I // method@1e93 │ │ +0955d4: 0a00 |0016: move-result v0 │ │ +0955d6: 2201 5200 |0017: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +0955da: 7010 d201 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +0955e0: 5586 1d0b |001c: iget-boolean v6, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +0955e4: 3806 3800 |001e: if-eqz v6, 0056 // +0038 │ │ +0955e8: 6006 8b06 |0020: sget v6, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_icon_width:I // field@068b │ │ +0955ec: 6e20 7401 6400 |0022: invoke-virtual {v4, v6}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +0955f2: 0a06 |0025: move-result v6 │ │ +0955f4: 6007 8c06 |0026: sget v7, Landroid/support/v7/appcompat/R$dimen;.abc_dropdownitem_text_padding_left:I // field@068c │ │ +0955f8: 6e20 7401 7400 |0028: invoke-virtual {v4, v7}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +0955fe: 0a07 |002b: move-result v7 │ │ +095600: 9002 0607 |002c: add-int v2, v6, v7 │ │ +095604: 5486 2c0b |002e: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095608: 6e10 af1c 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@1caf │ │ +09560e: 0c06 |0033: move-result-object v6 │ │ +095610: 6e20 fa01 1600 |0034: invoke-virtual {v6, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +095616: 5216 2600 |0037: iget v6, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09561a: b026 |0039: add-int/2addr v6, v2 │ │ +09561c: 9103 0006 |003a: sub-int v3, v0, v6 │ │ +095620: 5486 2c0b |003c: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095624: 6e20 c41c 3600 |003e: invoke-virtual {v6, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@1cc4 │ │ +09562a: 5486 1a0b |0041: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0b1a │ │ +09562e: 6e10 9e1e 0600 |0043: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e9e │ │ +095634: 0a06 |0046: move-result v6 │ │ +095636: 5217 2600 |0047: iget v7, v1, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09563a: b076 |0049: add-int/2addr v6, v7 │ │ +09563c: 5217 2700 |004a: iget v7, v1, Landroid/graphics/Rect;.right:I // field@0027 │ │ +095640: b076 |004c: add-int/2addr v6, v7 │ │ +095642: b026 |004d: add-int/2addr v6, v2 │ │ +095644: 9105 0600 |004e: sub-int v5, v6, v0 │ │ +095648: 5486 2c0b |0050: iget-object v6, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09564c: 6e20 c51c 5600 |0052: invoke-virtual {v6, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@1cc5 │ │ +095652: 0e00 |0055: return-void │ │ +095654: 1202 |0056: const/4 v2, #int 0 // #0 │ │ +095656: 28d7 |0057: goto 002e // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0009 line=1238 │ │ 0x0011 line=1239 │ │ 0x0017 line=1240 │ │ 0x001c line=1241 │ │ @@ -203700,45 +203699,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 │ │ -095654: |[095654] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -095664: 2200 2c00 |0000: new-instance v0, Landroid/content/Intent; // type@002c │ │ -095668: 7020 1f01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -09566e: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -095672: 6e20 2201 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ -095678: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -09567c: 6e20 4301 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0143 │ │ -095682: 1a01 2626 |000f: const-string v1, "user_query" // string@2626 │ │ -095686: 5432 3b0b |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ -09568a: 6e30 3901 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0139 │ │ -095690: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -095694: 1a01 be20 |0018: const-string v1, "query" // string@20be │ │ -095698: 6e30 3a01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -09569e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0956a2: 1a01 f417 |001f: const-string v1, "intent_extra_data_key" // string@17f4 │ │ -0956a6: 6e30 3a01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -0956ac: 5431 160b |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ -0956b0: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0956b4: 1a01 2a10 |0028: const-string v1, "app_data" // string@102a │ │ -0956b8: 5432 160b |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ -0956bc: 6e30 3701 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0137 │ │ -0956c2: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -0956c6: 1a01 510f |0031: const-string v1, "action_key" // string@0f51 │ │ -0956ca: 6e30 3601 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ -0956d0: 1a01 570f |0036: const-string v1, "action_msg" // string@0f57 │ │ -0956d4: 6e30 3a01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -0956da: 5431 320b |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -0956de: 6e10 d000 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ -0956e4: 0c01 |0040: move-result-object v1 │ │ -0956e6: 6e20 4201 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -0956ec: 1100 |0044: return-object v0 │ │ +095658: |[095658] android.support.v7.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +095668: 2200 2f00 |0000: new-instance v0, Landroid/content/Intent; // type@002f │ │ +09566c: 7020 1f01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +095672: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +095676: 6e20 2201 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@0122 │ │ +09567c: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +095680: 6e20 4301 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0143 │ │ +095686: 1a01 2f26 |000f: const-string v1, "user_query" // string@262f │ │ +09568a: 5432 3b0b |0011: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ +09568e: 6e30 3901 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0139 │ │ +095694: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +095698: 1a01 c720 |0018: const-string v1, "query" // string@20c7 │ │ +09569c: 6e30 3a01 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +0956a2: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +0956a6: 1a01 fd17 |001f: const-string v1, "intent_extra_data_key" // string@17fd │ │ +0956aa: 6e30 3a01 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +0956b0: 5431 160b |0024: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ +0956b4: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0956b8: 1a01 3310 |0028: const-string v1, "app_data" // string@1033 │ │ +0956bc: 5432 160b |002a: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ +0956c0: 6e30 3701 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0137 │ │ +0956c6: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +0956ca: 1a01 5a0f |0031: const-string v1, "action_key" // string@0f5a │ │ +0956ce: 6e30 3601 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ +0956d4: 1a01 600f |0036: const-string v1, "action_msg" // string@0f60 │ │ +0956d8: 6e30 3a01 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +0956de: 5431 320b |003b: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +0956e2: 6e10 d000 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ +0956e8: 0c01 |0040: move-result-object v1 │ │ +0956ea: 6e20 4201 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +0956f0: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0005 line=1402 │ │ 0x000a line=1406 │ │ 0x000c line=1407 │ │ 0x000f line=1409 │ │ @@ -203768,88 +203767,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 │ │ -0956f0: |[0956f0] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -095700: 1a00 1925 |0000: const-string v0, "suggest_intent_action" // string@2519 │ │ -095704: 7120 611d 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09570a: 0c01 |0005: move-result-object v1 │ │ -09570c: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -095710: 54c0 320b |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095714: 6e10 d200 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00d2 │ │ -09571a: 0c01 |000d: move-result-object v1 │ │ -09571c: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -095720: 1a01 e00f |0010: const-string v1, "android.intent.action.SEARCH" // string@0fe0 │ │ -095724: 1a00 1a25 |0012: const-string v0, "suggest_intent_data" // string@251a │ │ -095728: 7120 611d 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09572e: 0c07 |0017: move-result-object v7 │ │ -095730: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -095734: 54c0 320b |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095738: 6e10 d300 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00d3 │ │ -09573e: 0c07 |001f: move-result-object v7 │ │ -095740: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -095744: 1a00 1b25 |0022: const-string v0, "suggest_intent_data_id" // string@251b │ │ -095748: 7120 611d 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09574e: 0c0a |0027: move-result-object v10 │ │ -095750: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -095754: 2200 6404 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@0464 │ │ -095758: 7010 d422 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09575e: 6e20 dc22 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -095764: 0c00 |0032: move-result-object v0 │ │ -095766: 1a05 d600 |0033: const-string v5, "/" // string@00d6 │ │ -09576a: 6e20 dc22 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -095770: 0c00 |0038: move-result-object v0 │ │ -095772: 7110 4102 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -095778: 0c05 |003c: move-result-object v5 │ │ -09577a: 6e20 dc22 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -095780: 0c00 |0040: move-result-object v0 │ │ -095782: 6e10 e122 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -095788: 0c07 |0044: move-result-object v7 │ │ -09578a: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -09578e: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -095790: 1a00 1d25 |0048: const-string v0, "suggest_intent_query" // string@251d │ │ -095794: 7120 611d 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09579a: 0c04 |004d: move-result-object v4 │ │ -09579c: 1a00 1c25 |004e: const-string v0, "suggest_intent_extra_data" // string@251c │ │ -0957a0: 7120 611d 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -0957a6: 0c03 |0053: move-result-object v3 │ │ -0957a8: 07c0 |0054: move-object v0, v12 │ │ -0957aa: 01e5 |0055: move v5, v14 │ │ -0957ac: 07f6 |0056: move-object v6, v15 │ │ -0957ae: 7607 f11c 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@1cf1 │ │ -0957b4: 0c00 |005a: move-result-object v0 │ │ -0957b6: 1100 |005b: return-object v0 │ │ -0957b8: 7110 4702 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -0957be: 0c02 |005f: move-result-object v2 │ │ -0957c0: 28e8 |0060: goto 0048 // -0018 │ │ -0957c2: 0d08 |0061: move-exception v8 │ │ -0957c4: 7210 9e01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@019e │ │ -0957ca: 0a0b |0065: move-result v11 │ │ -0957cc: 1a00 d40b |0066: const-string v0, "SearchView" // string@0bd4 │ │ -0957d0: 2205 6404 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@0464 │ │ -0957d4: 7010 d422 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -0957da: 1a06 d00b |006d: const-string v6, "Search suggestions cursor at row " // string@0bd0 │ │ -0957de: 6e20 dc22 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0957e4: 0c05 |0072: move-result-object v5 │ │ -0957e6: 6e20 d822 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -0957ec: 0c05 |0076: move-result-object v5 │ │ -0957ee: 1a06 8200 |0077: const-string v6, " returned exception." // string@0082 │ │ -0957f2: 6e20 dc22 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -0957f8: 0c05 |007c: move-result-object v5 │ │ -0957fa: 6e10 e122 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -095800: 0c05 |0080: move-result-object v5 │ │ -095802: 7130 921d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -095808: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -09580a: 28d6 |0085: goto 005b // -002a │ │ -09580c: 0d09 |0086: move-exception v9 │ │ -09580e: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -095810: 28de |0088: goto 0066 // -0022 │ │ +0956f4: |[0956f4] android.support.v7.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +095704: 1a00 2225 |0000: const-string v0, "suggest_intent_action" // string@2522 │ │ +095708: 7120 611d 0d00 |0002: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +09570e: 0c01 |0005: move-result-object v1 │ │ +095710: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +095714: 54c0 320b |0008: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095718: 6e10 d200 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@00d2 │ │ +09571e: 0c01 |000d: move-result-object v1 │ │ +095720: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +095724: 1a01 e90f |0010: const-string v1, "android.intent.action.SEARCH" // string@0fe9 │ │ +095728: 1a00 2325 |0012: const-string v0, "suggest_intent_data" // string@2523 │ │ +09572c: 7120 611d 0d00 |0014: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +095732: 0c07 |0017: move-result-object v7 │ │ +095734: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +095738: 54c0 320b |001a: iget-object v0, v12, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +09573c: 6e10 d300 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@00d3 │ │ +095742: 0c07 |001f: move-result-object v7 │ │ +095744: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +095748: 1a00 2425 |0022: const-string v0, "suggest_intent_data_id" // string@2524 │ │ +09574c: 7120 611d 0d00 |0024: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +095752: 0c0a |0027: move-result-object v10 │ │ +095754: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +095758: 2200 6d04 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@046d │ │ +09575c: 7010 d422 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +095762: 6e20 dc22 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +095768: 0c00 |0032: move-result-object v0 │ │ +09576a: 1a05 d600 |0033: const-string v5, "/" // string@00d6 │ │ +09576e: 6e20 dc22 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +095774: 0c00 |0038: move-result-object v0 │ │ +095776: 7110 4102 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +09577c: 0c05 |003c: move-result-object v5 │ │ +09577e: 6e20 dc22 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +095784: 0c00 |0040: move-result-object v0 │ │ +095786: 6e10 e122 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09578c: 0c07 |0044: move-result-object v7 │ │ +09578e: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +095792: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +095794: 1a00 2625 |0048: const-string v0, "suggest_intent_query" // string@2526 │ │ +095798: 7120 611d 0d00 |004a: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +09579e: 0c04 |004d: move-result-object v4 │ │ +0957a0: 1a00 2525 |004e: const-string v0, "suggest_intent_extra_data" // string@2525 │ │ +0957a4: 7120 611d 0d00 |0050: invoke-static {v13, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +0957aa: 0c03 |0053: move-result-object v3 │ │ +0957ac: 07c0 |0054: move-object v0, v12 │ │ +0957ae: 01e5 |0055: move v5, v14 │ │ +0957b0: 07f6 |0056: move-object v6, v15 │ │ +0957b2: 7607 f11c 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@1cf1 │ │ +0957b8: 0c00 |005a: move-result-object v0 │ │ +0957ba: 1100 |005b: return-object v0 │ │ +0957bc: 7110 4702 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +0957c2: 0c02 |005f: move-result-object v2 │ │ +0957c4: 28e8 |0060: goto 0048 // -0018 │ │ +0957c6: 0d08 |0061: move-exception v8 │ │ +0957c8: 7210 9e01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@019e │ │ +0957ce: 0a0b |0065: move-result v11 │ │ +0957d0: 1a00 dd0b |0066: const-string v0, "SearchView" // string@0bdd │ │ +0957d4: 2205 6d04 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@046d │ │ +0957d8: 7010 d422 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +0957de: 1a06 d90b |006d: const-string v6, "Search suggestions cursor at row " // string@0bd9 │ │ +0957e2: 6e20 dc22 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0957e8: 0c05 |0072: move-result-object v5 │ │ +0957ea: 6e20 d822 b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +0957f0: 0c05 |0076: move-result-object v5 │ │ +0957f2: 1a06 8200 |0077: const-string v6, " returned exception." // string@0082 │ │ +0957f6: 6e20 dc22 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +0957fc: 0c05 |007c: move-result-object v5 │ │ +0957fe: 6e10 e122 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +095804: 0c05 |0080: move-result-object v5 │ │ +095806: 7130 921d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +09580c: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +09580e: 28d6 |0085: goto 005b // -002a │ │ +095810: 0d09 |0086: move-exception v9 │ │ +095812: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +095814: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1519 │ │ @@ -203899,88 +203898,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 │ │ -095830: |[095830] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -095840: 6e10 d000 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ -095846: 0c08 |0003: move-result-object v8 │ │ -095848: 2206 2c00 |0004: new-instance v6, Landroid/content/Intent; // type@002c │ │ -09584c: 1a0a e00f |0006: const-string v10, "android.intent.action.SEARCH" // string@0fe0 │ │ -095850: 7020 1f01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -095856: 6e20 4201 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ -09585c: 6e10 f81c 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095862: 0c0a |0011: move-result-object v10 │ │ -095864: 120b |0012: const/4 v11, #int 0 // #0 │ │ -095866: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -09586a: 7140 ca00 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ -095870: 0c03 |0018: move-result-object v3 │ │ -095872: 2205 7300 |0019: new-instance v5, Landroid/os/Bundle; // type@0073 │ │ -095876: 7010 4c02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@024c │ │ -09587c: 54da 160b |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ -095880: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ -095884: 1a0a 2a10 |0022: const-string v10, "app_data" // string@102a │ │ -095888: 54db 160b |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ -09588c: 6e30 5e02 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ -095892: 2209 2c00 |0029: new-instance v9, Landroid/content/Intent; // type@002c │ │ -095896: 7020 1e01 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -09589c: 1a01 5714 |002e: const-string v1, "free_form" // string@1457 │ │ -0958a0: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -0958a2: 1200 |0031: const/4 v0, #int 0 // #0 │ │ -0958a4: 1212 |0032: const/4 v2, #int 1 // #1 │ │ -0958a6: 6e10 001d 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1d00 │ │ -0958ac: 0c07 |0036: move-result-object v7 │ │ -0958ae: 6e10 d800 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00d8 │ │ -0958b4: 0a0a |003a: move-result v10 │ │ -0958b6: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ -0958ba: 6e10 d800 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00d8 │ │ -0958c0: 0a0a |0040: move-result v10 │ │ -0958c2: 6e20 7e01 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -0958c8: 0c01 |0044: move-result-object v1 │ │ -0958ca: 6e10 da00 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00da │ │ -0958d0: 0a0a |0048: move-result v10 │ │ -0958d2: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ -0958d6: 6e10 da00 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00da │ │ -0958dc: 0a0a |004e: move-result v10 │ │ -0958de: 6e20 7e01 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -0958e4: 0c04 |0052: move-result-object v4 │ │ -0958e6: 6e10 d700 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00d7 │ │ -0958ec: 0a0a |0056: move-result v10 │ │ -0958ee: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ -0958f2: 6e10 d700 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00d7 │ │ -0958f8: 0a0a |005c: move-result v10 │ │ -0958fa: 6e20 7e01 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -095900: 0c00 |0060: move-result-object v0 │ │ -095902: 6e10 d900 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00d9 │ │ -095908: 0a0a |0064: move-result v10 │ │ -09590a: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ -09590e: 6e10 d900 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00d9 │ │ -095914: 0a02 |006a: move-result v2 │ │ -095916: 1a0a f60f |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0ff6 │ │ -09591a: 6e30 3a01 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -095920: 1a0a f80f |0070: const-string v10, "android.speech.extra.PROMPT" // string@0ff8 │ │ -095924: 6e30 3a01 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -09592a: 1a0a f50f |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@0ff5 │ │ -09592e: 6e30 3a01 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -095934: 1a0a f70f |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@0ff7 │ │ -095938: 6e30 3601 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ -09593e: 1a0b b410 |007f: const-string v11, "calling_package" // string@10b4 │ │ -095942: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ -095946: 120a |0083: const/4 v10, #int 0 // #0 │ │ -095948: 6e30 3a01 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -09594e: 1a0a f90f |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@0ff9 │ │ -095952: 6e30 3801 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ -095958: 1a0a fa0f |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@0ffa │ │ -09595c: 6e30 3701 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0137 │ │ -095962: 1109 |0091: return-object v9 │ │ -095964: 6e10 ef00 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ -09596a: 0c0a |0095: move-result-object v10 │ │ -09596c: 28ee |0096: goto 0084 // -0012 │ │ +095834: |[095834] android.support.v7.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +095844: 6e10 d000 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ +09584a: 0c08 |0003: move-result-object v8 │ │ +09584c: 2206 2f00 |0004: new-instance v6, Landroid/content/Intent; // type@002f │ │ +095850: 1a0a e90f |0006: const-string v10, "android.intent.action.SEARCH" // string@0fe9 │ │ +095854: 7020 1f01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +09585a: 6e20 4201 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0142 │ │ +095860: 6e10 f81c 0d00 |000e: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095866: 0c0a |0011: move-result-object v10 │ │ +095868: 120b |0012: const/4 v11, #int 0 // #0 │ │ +09586a: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +09586e: 7140 ca00 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@00ca │ │ +095874: 0c03 |0018: move-result-object v3 │ │ +095876: 2205 7a00 |0019: new-instance v5, Landroid/os/Bundle; // type@007a │ │ +09587a: 7010 4c02 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@024c │ │ +095880: 54da 160b |001e: iget-object v10, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ +095884: 380a 0900 |0020: if-eqz v10, 0029 // +0009 │ │ +095888: 1a0a 3310 |0022: const-string v10, "app_data" // string@1033 │ │ +09588c: 54db 160b |0024: iget-object v11, v13, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ +095890: 6e30 5e02 a50b |0026: invoke-virtual {v5, v10, v11}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@025e │ │ +095896: 2209 2f00 |0029: new-instance v9, Landroid/content/Intent; // type@002f │ │ +09589a: 7020 1e01 e900 |002b: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +0958a0: 1a01 6014 |002e: const-string v1, "free_form" // string@1460 │ │ +0958a4: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +0958a6: 1200 |0031: const/4 v0, #int 0 // #0 │ │ +0958a8: 1212 |0032: const/4 v2, #int 1 // #1 │ │ +0958aa: 6e10 001d 0d00 |0033: invoke-virtual {v13}, Landroid/support/v7/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@1d00 │ │ +0958b0: 0c07 |0036: move-result-object v7 │ │ +0958b2: 6e10 d800 0f00 |0037: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00d8 │ │ +0958b8: 0a0a |003a: move-result v10 │ │ +0958ba: 380a 0a00 |003b: if-eqz v10, 0045 // +000a │ │ +0958be: 6e10 d800 0f00 |003d: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@00d8 │ │ +0958c4: 0a0a |0040: move-result v10 │ │ +0958c6: 6e20 7e01 a700 |0041: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +0958cc: 0c01 |0044: move-result-object v1 │ │ +0958ce: 6e10 da00 0f00 |0045: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00da │ │ +0958d4: 0a0a |0048: move-result v10 │ │ +0958d6: 380a 0a00 |0049: if-eqz v10, 0053 // +000a │ │ +0958da: 6e10 da00 0f00 |004b: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@00da │ │ +0958e0: 0a0a |004e: move-result v10 │ │ +0958e2: 6e20 7e01 a700 |004f: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +0958e8: 0c04 |0052: move-result-object v4 │ │ +0958ea: 6e10 d700 0f00 |0053: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00d7 │ │ +0958f0: 0a0a |0056: move-result v10 │ │ +0958f2: 380a 0a00 |0057: if-eqz v10, 0061 // +000a │ │ +0958f6: 6e10 d700 0f00 |0059: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@00d7 │ │ +0958fc: 0a0a |005c: move-result v10 │ │ +0958fe: 6e20 7e01 a700 |005d: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +095904: 0c00 |0060: move-result-object v0 │ │ +095906: 6e10 d900 0f00 |0061: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00d9 │ │ +09590c: 0a0a |0064: move-result v10 │ │ +09590e: 380a 0600 |0065: if-eqz v10, 006b // +0006 │ │ +095912: 6e10 d900 0f00 |0067: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@00d9 │ │ +095918: 0a02 |006a: move-result v2 │ │ +09591a: 1a0a ff0f |006b: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@0fff │ │ +09591e: 6e30 3a01 a901 |006d: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +095924: 1a0a 0110 |0070: const-string v10, "android.speech.extra.PROMPT" // string@1001 │ │ +095928: 6e30 3a01 a904 |0072: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +09592e: 1a0a fe0f |0075: const-string v10, "android.speech.extra.LANGUAGE" // string@0ffe │ │ +095932: 6e30 3a01 a900 |0077: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +095938: 1a0a 0010 |007a: const-string v10, "android.speech.extra.MAX_RESULTS" // string@1000 │ │ +09593c: 6e30 3601 a902 |007c: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0136 │ │ +095942: 1a0b bd10 |007f: const-string v11, "calling_package" // string@10bd │ │ +095946: 3908 1100 |0081: if-nez v8, 0092 // +0011 │ │ +09594a: 120a |0083: const/4 v10, #int 0 // #0 │ │ +09594c: 6e30 3a01 b90a |0084: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +095952: 1a0a 0210 |0087: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@1002 │ │ +095956: 6e30 3801 a903 |0089: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0138 │ │ +09595c: 1a0a 0310 |008c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@1003 │ │ +095960: 6e30 3701 a905 |008e: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0137 │ │ +095966: 1109 |0091: return-object v9 │ │ +095968: 6e10 ef00 0800 |0092: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ +09596e: 0c0a |0095: move-result-object v10 │ │ +095970: 28ee |0096: goto 0084 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0004 line=1451 │ │ 0x000b line=1452 │ │ 0x000e line=1453 │ │ 0x0019 line=1460 │ │ @@ -204029,27 +204028,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 │ │ -095970: |[095970] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -095980: 2201 2c00 |0000: new-instance v1, Landroid/content/Intent; // type@002c │ │ -095984: 7020 1e01 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ -09598a: 6e10 d000 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ -095990: 0c00 |0008: move-result-object v0 │ │ -095992: 1a03 b410 |0009: const-string v3, "calling_package" // string@10b4 │ │ -095996: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -09599a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -09599c: 6e30 3a01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ -0959a2: 1101 |0011: return-object v1 │ │ -0959a4: 6e10 ef00 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ -0959aa: 0c02 |0015: move-result-object v2 │ │ -0959ac: 28f8 |0016: goto 000e // -0008 │ │ +095974: |[095974] android.support.v7.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +095984: 2201 2f00 |0000: new-instance v1, Landroid/content/Intent; // type@002f │ │ +095988: 7020 1e01 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@011e │ │ +09598e: 6e10 d000 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ +095994: 0c00 |0008: move-result-object v0 │ │ +095996: 1a03 bd10 |0009: const-string v3, "calling_package" // string@10bd │ │ +09599a: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +09599e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0959a0: 6e30 3a01 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@013a │ │ +0959a6: 1101 |0011: return-object v1 │ │ +0959a8: 6e10 ef00 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ +0959ae: 0c02 |0015: move-result-object v2 │ │ +0959b0: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ 0x0005 line=1432 │ │ 0x0009 line=1433 │ │ 0x0011 line=1435 │ │ 0x0012 line=1433 │ │ @@ -204065,18 +204064,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0959b0: |[0959b0] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ -0959c0: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0959c4: 6e10 ab1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1cab │ │ -0959ca: 0e00 |0005: return-void │ │ +0959b4: |[0959b4] android.support.v7.widget.SearchView.dismissSuggestions:()V │ │ +0959c4: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0959c8: 6e10 ab1c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@1cab │ │ +0959ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1138 │ │ 0x0005 line=1139 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -204085,109 +204084,109 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0959cc: |[0959cc] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ -0959dc: 6200 130b |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -0959e0: 5421 2c0b |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0959e4: 6e20 9c1c 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1c9c │ │ -0959ea: 6200 130b |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -0959ee: 5421 2c0b |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0959f2: 6e20 9b1c 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1c9b │ │ -0959f8: 0e00 |000e: return-void │ │ +0959d0: |[0959d0] android.support.v7.widget.SearchView.forceSuggestionQuery:()V │ │ +0959e0: 6200 130b |0000: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +0959e4: 5421 2c0b |0002: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0959e8: 6e20 9c1c 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doBeforeTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1c9c │ │ +0959ee: 6200 130b |0007: sget-object v0, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +0959f2: 5421 2c0b |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0959f6: 6e20 9b1c 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.doAfterTextChanged:(Landroid/widget/AutoCompleteTextView;)V // method@1c9b │ │ +0959fc: 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 │ │ -0959fc: |[0959fc] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -095a0c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -095a0e: 5593 1d0b |0001: iget-boolean v3, v9, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -095a12: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -095a16: 110a |0005: return-object v10 │ │ -095a18: 2201 6a03 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@036a │ │ -095a1c: 1a03 0300 |0008: const-string v3, " " // string@0003 │ │ -095a20: 7020 7d1d 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1d7d │ │ -095a26: 6e20 7e1d a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1d7e │ │ -095a2c: 6e10 f81c 0900 |0010: invoke-virtual {v9}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095a32: 0c03 |0013: move-result-object v3 │ │ -095a34: 6e10 0701 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -095a3a: 0c03 |0017: move-result-object v3 │ │ -095a3c: 7010 011d 0900 |0018: invoke-direct {v9}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1d01 │ │ -095a42: 0a04 |001b: move-result v4 │ │ -095a44: 6e20 7601 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -095a4a: 0c00 |001f: move-result-object v0 │ │ -095a4c: 5493 2c0b |0020: iget-object v3, v9, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095a50: 6e10 b51c 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1cb5 │ │ -095a56: 0a03 |0025: move-result v3 │ │ -095a58: 8934 |0026: float-to-double v4, v3 │ │ -095a5a: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ -095a5e: cd64 |0029: mul-double/2addr v4, v6 │ │ -095a60: 8a42 |002a: double-to-int v2, v4 │ │ -095a62: 6e52 0002 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ -095a68: 2203 7303 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@0373 │ │ -095a6c: 7020 871d 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1d87 │ │ -095a72: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -095a74: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -095a76: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -095a7a: 6e56 7f1d 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1d7f │ │ -095a80: 071a |003a: move-object v10, v1 │ │ -095a82: 28ca |003b: goto 0005 // -0036 │ │ +095a00: |[095a00] android.support.v7.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +095a10: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +095a12: 5583 1d0b |0001: iget-boolean v3, v8, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +095a16: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +095a1a: 1109 |0005: return-object v9 │ │ +095a1c: 2201 7103 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@0371 │ │ +095a20: 1a03 0300 |0008: const-string v3, " " // string@0003 │ │ +095a24: 7020 7d1d 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1d7d │ │ +095a2a: 6e20 7e1d 9100 |000d: invoke-virtual {v1, v9}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1d7e │ │ +095a30: 6e10 f81c 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095a36: 0c03 |0013: move-result-object v3 │ │ +095a38: 6e10 0701 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +095a3e: 0c03 |0017: move-result-object v3 │ │ +095a40: 7010 011d 0800 |0018: invoke-direct {v8}, Landroid/support/v7/widget/SearchView;.getSearchIconId:()I // method@1d01 │ │ +095a46: 0a04 |001b: move-result v4 │ │ +095a48: 6e20 7601 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +095a4e: 0c00 |001f: move-result-object v0 │ │ +095a50: 5483 2c0b |0020: iget-object v3, v8, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095a54: 6e10 b51c 0300 |0022: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@1cb5 │ │ +095a5a: 0a03 |0025: move-result v3 │ │ +095a5c: 8933 |0026: float-to-double v3, v3 │ │ +095a5e: 1905 f43f |0027: const-wide/high16 v5, #long 4608308318706860032 // #3ff4 │ │ +095a62: cd53 |0029: mul-double/2addr v3, v5 │ │ +095a64: 8a32 |002a: double-to-int v2, v3 │ │ +095a66: 6e52 0002 7027 |002b: invoke-virtual {v0, v7, v7, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0200 │ │ +095a6c: 2203 7a03 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@037a │ │ +095a70: 7020 871d 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1d87 │ │ +095a76: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +095a78: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +095a7a: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +095a7e: 6e56 7f1d 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1d7f │ │ +095a84: 0719 |003a: move-object v9, v1 │ │ +095a86: 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 │ │ -095a84: |[095a84] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ -095a94: 6e10 f81c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095a9a: 0c00 |0003: move-result-object v0 │ │ -095a9c: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -095aa2: 0c00 |0007: move-result-object v0 │ │ -095aa4: 6001 8f06 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@068f │ │ -095aa8: 6e20 7401 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -095aae: 0a00 |000d: move-result v0 │ │ -095ab0: 0f00 |000e: return v0 │ │ +095a88: |[095a88] android.support.v7.widget.SearchView.getPreferredWidth:()I │ │ +095a98: 6e10 f81c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095a9e: 0c00 |0003: move-result-object v0 │ │ +095aa0: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +095aa6: 0c00 |0007: move-result-object v0 │ │ +095aa8: 6001 8f06 |0008: sget v1, Landroid/support/v7/appcompat/R$dimen;.abc_search_view_preferred_width:I // field@068f │ │ +095aac: 6e20 7401 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +095ab2: 0a00 |000d: move-result v0 │ │ +095ab4: 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;) │ │ @@ -204195,26 +204194,26 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -095ab4: |[095ab4] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ -095ac4: 2200 7c03 |0000: new-instance v0, Landroid/util/TypedValue; // type@037c │ │ -095ac8: 7010 a01d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -095ace: 6e10 f81c 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095ad4: 0c01 |0008: move-result-object v1 │ │ -095ad6: 6e10 0c01 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ -095adc: 0c01 |000c: move-result-object v1 │ │ -095ade: 6002 5906 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0659 │ │ -095ae2: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -095ae4: 6e40 6f01 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ -095aea: 5201 6b0b |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ -095aee: 0f01 |0015: return v1 │ │ +095ab8: |[095ab8] android.support.v7.widget.SearchView.getSearchIconId:()I │ │ +095ac8: 2200 8303 |0000: new-instance v0, Landroid/util/TypedValue; // type@0383 │ │ +095acc: 7010 a01d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +095ad2: 6e10 f81c 0400 |0005: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095ad8: 0c01 |0008: move-result-object v1 │ │ +095ada: 6e10 0c01 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ +095ae0: 0c01 |000c: move-result-object v1 │ │ +095ae2: 6002 5906 |000d: sget v2, Landroid/support/v7/appcompat/R$attr;.searchViewSearchIcon:I // field@0659 │ │ +095ae6: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +095ae8: 6e40 6f01 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ +095aee: 5201 6b0b |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ +095af2: 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; │ │ @@ -204225,45 +204224,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -095af0: |[095af0] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ -095b00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -095b02: 5453 320b |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095b06: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -095b0a: 5453 320b |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095b0e: 6e10 db00 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00db │ │ -095b14: 0a03 |000a: move-result v3 │ │ -095b16: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -095b1a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -095b1c: 5453 320b |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095b20: 6e10 dd00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00dd │ │ -095b26: 0a03 |0013: move-result v3 │ │ -095b28: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -095b2c: 5451 3f0b |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ -095b30: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -095b34: 6e10 f81c 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095b3a: 0c03 |001d: move-result-object v3 │ │ -095b3c: 6e10 0501 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -095b42: 0c03 |0021: move-result-object v3 │ │ -095b44: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -095b48: 6e30 6701 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0167 │ │ -095b4e: 0c00 |0027: move-result-object v0 │ │ -095b50: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -095b54: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -095b56: 0f02 |002b: return v2 │ │ -095b58: 5453 320b |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095b5c: 6e10 dc00 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00dc │ │ -095b62: 0a03 |0031: move-result v3 │ │ -095b64: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -095b68: 5451 3c0b |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ -095b6c: 28e2 |0036: goto 0018 // -001e │ │ +095af4: |[095af4] android.support.v7.widget.SearchView.hasVoiceSearch:()Z │ │ +095b04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +095b06: 5453 320b |0001: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095b0a: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +095b0e: 5453 320b |0005: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095b12: 6e10 db00 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@00db │ │ +095b18: 0a03 |000a: move-result v3 │ │ +095b1a: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +095b1e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +095b20: 5453 320b |000e: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095b24: 6e10 dd00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00dd │ │ +095b2a: 0a03 |0013: move-result v3 │ │ +095b2c: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +095b30: 5451 3f0b |0016: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ +095b34: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +095b38: 6e10 f81c 0500 |001a: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095b3e: 0c03 |001d: move-result-object v3 │ │ +095b40: 6e10 0501 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +095b46: 0c03 |0021: move-result-object v3 │ │ +095b48: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +095b4c: 6e30 6701 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@0167 │ │ +095b52: 0c00 |0027: move-result-object v0 │ │ +095b54: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +095b58: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +095b5a: 0f02 |002b: return v2 │ │ +095b5c: 5453 320b |002c: iget-object v3, v5, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095b60: 6e10 dc00 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00dc │ │ +095b66: 0a03 |0031: move-result v3 │ │ +095b68: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +095b6c: 5451 3c0b |0034: iget-object v1, v5, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ +095b70: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=795 │ │ 0x000d line=796 │ │ 0x000e line=797 │ │ 0x0016 line=798 │ │ 0x0018 line=802 │ │ @@ -204283,26 +204282,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -095b70: |[095b70] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -095b80: 6e10 0701 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -095b86: 0c00 |0003: move-result-object v0 │ │ -095b88: 6e10 7301 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ -095b8e: 0c00 |0007: move-result-object v0 │ │ -095b90: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ -095b94: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -095b96: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -095b9a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -095b9c: 0f00 |000e: return v0 │ │ -095b9e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -095ba0: 28fe |0010: goto 000e // -0002 │ │ +095b74: |[095b74] android.support.v7.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +095b84: 6e10 0701 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +095b8a: 0c00 |0003: move-result-object v0 │ │ +095b8c: 6e10 7301 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@0173 │ │ +095b92: 0c00 |0007: move-result-object v0 │ │ +095b94: 5200 1e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@001e │ │ +095b98: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +095b9a: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +095b9e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +095ba0: 0f00 |000e: return v0 │ │ +095ba2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +095ba4: 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;) │ │ @@ -204310,26 +204309,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -095ba4: |[095ba4] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -095bb4: 5510 360b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ -095bb8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -095bbc: 5510 3e0b |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ -095bc0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -095bc4: 6e10 0b1d 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -095bca: 0a00 |000b: move-result v0 │ │ -095bcc: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -095bd0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -095bd2: 0f00 |000f: return v0 │ │ -095bd4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -095bd6: 28fe |0011: goto 000f // -0002 │ │ +095ba8: |[095ba8] android.support.v7.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +095bb8: 5510 360b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ +095bbc: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +095bc0: 5510 3e0b |0004: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ +095bc4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +095bc8: 6e10 0b1d 0100 |0008: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +095bce: 0a00 |000b: move-result v0 │ │ +095bd0: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +095bd4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +095bd6: 0f00 |000f: return v0 │ │ +095bd8: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +095bda: 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;) │ │ @@ -204337,34 +204336,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -095bd8: |[095bd8] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -095be8: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -095bec: 0e00 |0002: return-void │ │ -095bee: 6e10 f81c 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095bf4: 0c01 |0006: move-result-object v1 │ │ -095bf6: 6e20 1701 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -095bfc: 28f8 |000a: goto 0002 // -0008 │ │ -095bfe: 0d00 |000b: move-exception v0 │ │ -095c00: 1a01 d40b |000c: const-string v1, "SearchView" // string@0bd4 │ │ -095c04: 2202 6404 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@0464 │ │ -095c08: 7010 d422 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -095c0e: 1a03 d003 |0013: const-string v3, "Failed launch activity: " // string@03d0 │ │ -095c12: 6e20 dc22 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -095c18: 0c02 |0018: move-result-object v2 │ │ -095c1a: 6e20 db22 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -095c20: 0c02 |001c: move-result-object v2 │ │ -095c22: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -095c28: 0c02 |0020: move-result-object v2 │ │ -095c2a: 7130 8f1d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -095c30: 28de |0024: goto 0002 // -0022 │ │ +095bdc: |[095bdc] android.support.v7.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +095bec: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +095bf0: 0e00 |0002: return-void │ │ +095bf2: 6e10 f81c 0400 |0003: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095bf8: 0c01 |0006: move-result-object v1 │ │ +095bfa: 6e20 1701 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +095c00: 28f8 |000a: goto 0002 // -0008 │ │ +095c02: 0d00 |000b: move-exception v0 │ │ +095c04: 1a01 dd0b |000c: const-string v1, "SearchView" // string@0bdd │ │ +095c08: 2202 6d04 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@046d │ │ +095c0c: 7010 d422 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +095c12: 1a03 d003 |0013: const-string v3, "Failed launch activity: " // string@03d0 │ │ +095c16: 6e20 dc22 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +095c1c: 0c02 |0018: move-result-object v2 │ │ +095c1e: 6e20 db22 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +095c24: 0c02 |001c: move-result-object v2 │ │ +095c26: 6e10 e122 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +095c2c: 0c02 |0020: move-result-object v2 │ │ +095c2e: 7130 8f1d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +095c34: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1358 │ │ 0x0002 line=1368 │ │ 0x0003 line=1364 │ │ @@ -204380,28 +204379,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 │ │ -095c44: |[095c44] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -095c54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -095c56: 1a01 e00f |0001: const-string v1, "android.intent.action.SEARCH" // string@0fe0 │ │ -095c5a: 0780 |0003: move-object v0, v8 │ │ -095c5c: 0723 |0004: move-object v3, v2 │ │ -095c5e: 07b4 |0005: move-object v4, v11 │ │ -095c60: 0195 |0006: move v5, v9 │ │ -095c62: 07a6 |0007: move-object v6, v10 │ │ -095c64: 7607 f11c 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@1cf1 │ │ -095c6a: 0c07 |000b: move-result-object v7 │ │ -095c6c: 6e10 f81c 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -095c72: 0c00 |000f: move-result-object v0 │ │ -095c74: 6e20 1701 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -095c7a: 0e00 |0013: return-void │ │ +095c48: |[095c48] android.support.v7.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +095c58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +095c5a: 1a01 e90f |0001: const-string v1, "android.intent.action.SEARCH" // string@0fe9 │ │ +095c5e: 0780 |0003: move-object v0, v8 │ │ +095c60: 0723 |0004: move-object v3, v2 │ │ +095c62: 07b4 |0005: move-object v4, v11 │ │ +095c64: 0195 |0006: move v5, v9 │ │ +095c66: 07a6 |0007: move-object v6, v10 │ │ +095c68: 7607 f11c 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@1cf1 │ │ +095c6e: 0c07 |000b: move-result-object v7 │ │ +095c70: 6e10 f81c 0800 |000c: invoke-virtual {v8}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +095c76: 0c00 |000f: move-result-object v0 │ │ +095c78: 6e20 1701 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +095c7e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1380 │ │ 0x0008 line=1381 │ │ 0x000c line=1382 │ │ 0x0013 line=1383 │ │ locals : │ │ @@ -204417,29 +204416,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -095c7c: |[095c7c] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -095c8c: 5432 370b |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -095c90: 6e10 1110 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1011 │ │ -095c96: 0c00 |0005: move-result-object v0 │ │ -095c98: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -095c9c: 7220 a101 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -095ca2: 0a02 |000b: move-result v2 │ │ -095ca4: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -095ca8: 7040 f21c 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1cf2 │ │ -095cae: 0c01 |0011: move-result-object v1 │ │ -095cb0: 7020 101d 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1d10 │ │ -095cb6: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -095cb8: 0f02 |0016: return v2 │ │ -095cba: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -095cbc: 28fe |0018: goto 0016 // -0002 │ │ +095c80: |[095c80] android.support.v7.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +095c90: 5432 370b |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +095c94: 6e10 1110 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1011 │ │ +095c9a: 0c00 |0005: move-result-object v0 │ │ +095c9c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +095ca0: 7220 a101 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +095ca6: 0a02 |000b: move-result v2 │ │ +095ca8: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +095cac: 7040 f21c 0365 |000e: invoke-direct {v3, v0, v5, v6}, Landroid/support/v7/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@1cf2 │ │ +095cb2: 0c01 |0011: move-result-object v1 │ │ +095cb4: 7020 101d 1300 |0012: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@1d10 │ │ +095cba: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +095cbc: 0f02 |0016: return v2 │ │ +095cbe: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +095cc0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1341 │ │ 0x0006 line=1342 │ │ 0x000e line=1344 │ │ 0x0012 line=1347 │ │ 0x0015 line=1349 │ │ @@ -204457,40 +204456,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -095cc0: |[095cc0] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ -095cd0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -095cd2: 5441 2c0b |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095cd6: 6e10 b41c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -095cdc: 0c00 |0006: move-result-object v0 │ │ -095cde: 7110 821d 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -095ce4: 0a01 |000a: move-result v1 │ │ -095ce6: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -095cea: 5541 1d0b |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -095cee: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -095cf2: 5441 210b |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ -095cf6: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -095cfa: 5441 210b |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ -095cfe: 7210 9f1c 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@1c9f │ │ -095d04: 0a01 |001a: move-result v1 │ │ -095d06: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -095d0a: 6e10 f01c 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ -095d10: 7020 431d 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -095d16: 0e00 |0023: return-void │ │ -095d18: 5441 2c0b |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095d1c: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -095d20: 6e20 d31c 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ -095d26: 5441 2c0b |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095d2a: 6e10 c11c 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1cc1 │ │ -095d30: 7020 2e1d 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -095d36: 28f0 |0033: goto 0023 // -0010 │ │ +095cc4: |[095cc4] android.support.v7.widget.SearchView.onCloseClicked:()V │ │ +095cd4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +095cd6: 5441 2c0b |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095cda: 6e10 b41c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +095ce0: 0c00 |0006: move-result-object v0 │ │ +095ce2: 7110 821d 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +095ce8: 0a01 |000a: move-result v1 │ │ +095cea: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +095cee: 5541 1d0b |000d: iget-boolean v1, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +095cf2: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +095cf6: 5441 210b |0011: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ +095cfa: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +095cfe: 5441 210b |0015: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ +095d02: 7210 9f1c 0100 |0017: invoke-interface {v1}, Landroid/support/v7/widget/SearchView$OnCloseListener;.onClose:()Z // method@1c9f │ │ +095d08: 0a01 |001a: move-result v1 │ │ +095d0a: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +095d0e: 6e10 f01c 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ +095d14: 7020 431d 3400 |0020: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +095d1a: 0e00 |0023: return-void │ │ +095d1c: 5441 2c0b |0024: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095d20: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +095d24: 6e20 d31c 2100 |0028: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ +095d2a: 5441 2c0b |002b: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095d2e: 6e10 c11c 0100 |002d: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1cc1 │ │ +095d34: 7020 2e1d 3400 |0030: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +095d3a: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1142 │ │ 0x0007 line=1143 │ │ 0x000d line=1144 │ │ 0x0011 line=1146 │ │ 0x001d line=1148 │ │ @@ -204508,28 +204507,28 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -095d38: |[095d38] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -095d48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095d4a: 5421 280b |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ -095d4e: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -095d52: 5421 280b |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ -095d56: 7220 a21c 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1ca2 │ │ -095d5c: 0a01 |000a: move-result v1 │ │ -095d5e: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -095d62: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -095d64: 7040 121d 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1d12 │ │ -095d6a: 7020 2e1d 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -095d70: 7010 f51c 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1cf5 │ │ -095d76: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -095d78: 0f00 |0018: return v0 │ │ +095d3c: |[095d3c] android.support.v7.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +095d4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095d4e: 5421 280b |0001: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ +095d52: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +095d56: 5421 280b |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ +095d5a: 7220 a21c 3100 |0007: invoke-interface {v1, v3}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@1ca2 │ │ +095d60: 0a01 |000a: move-result v1 │ │ +095d62: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +095d66: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +095d68: 7040 121d 3210 |000e: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@1d12 │ │ +095d6e: 7020 2e1d 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +095d74: 7010 f51c 0200 |0014: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1cf5 │ │ +095d7a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +095d7c: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1255 │ │ 0x000d line=1257 │ │ 0x0011 line=1258 │ │ 0x0014 line=1259 │ │ 0x0017 line=1260 │ │ @@ -204545,26 +204544,26 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -095d7c: |[095d7c] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ -095d8c: 5410 280b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ -095d90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -095d94: 5410 280b |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ -095d98: 7220 a31c 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1ca3 │ │ -095d9e: 0a00 |0009: move-result v0 │ │ -095da0: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -095da4: 7020 281d 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1d28 │ │ -095daa: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -095dac: 0f00 |0010: return v0 │ │ -095dae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -095db0: 28fe |0012: goto 0010 // -0002 │ │ +095d80: |[095d80] android.support.v7.widget.SearchView.onItemSelected:(I)Z │ │ +095d90: 5410 280b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ +095d94: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +095d98: 5410 280b |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ +095d9c: 7220 a31c 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v7/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@1ca3 │ │ +095da2: 0a00 |0009: move-result v0 │ │ +095da4: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +095da8: 7020 281d 2100 |000c: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@1d28 │ │ +095dae: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +095db0: 0f00 |0010: return v0 │ │ +095db2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +095db4: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x000c line=1268 │ │ 0x000f line=1269 │ │ 0x0010 line=1271 │ │ locals : │ │ @@ -204576,26 +204575,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -095db4: |[095db4] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ -095dc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -095dc6: 7020 431d 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -095dcc: 5410 2c0b |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095dd0: 6e10 c11c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1cc1 │ │ -095dd6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -095dd8: 7020 2e1d 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -095dde: 5410 270b |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ -095de2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -095de6: 5410 270b |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ -095dea: 7220 6a1e 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1e6a │ │ -095df0: 0e00 |0016: return-void │ │ +095db8: |[095db8] android.support.v7.widget.SearchView.onSearchClicked:()V │ │ +095dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +095dca: 7020 431d 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +095dd0: 5410 2c0b |0004: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095dd4: 6e10 c11c 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@1cc1 │ │ +095dda: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +095ddc: 7020 2e1d 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +095de2: 5410 270b |000d: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ +095de6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +095dea: 5410 270b |0011: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ +095dee: 7220 6a1e 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1e6a │ │ +095df4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0004 line=1163 │ │ 0x0009 line=1164 │ │ 0x000d line=1165 │ │ 0x0011 line=1166 │ │ @@ -204608,40 +204607,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -095df4: |[095df4] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ -095e04: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -095e06: 5441 2c0b |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095e0a: 6e10 b41c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -095e10: 0c00 |0006: move-result-object v0 │ │ -095e12: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -095e16: 7110 811d 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1d81 │ │ -095e1c: 0a01 |000c: move-result v1 │ │ -095e1e: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -095e22: 5441 250b |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ -095e26: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -095e2a: 5441 250b |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ -095e2e: 6e10 bb22 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -095e34: 0c02 |0018: move-result-object v2 │ │ -095e36: 7220 a11c 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1ca1 │ │ -095e3c: 0a01 |001c: move-result v1 │ │ -095e3e: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -095e42: 5441 320b |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095e46: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -095e4a: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -095e4c: 6e10 bb22 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -095e52: 0c02 |0027: move-result-object v2 │ │ -095e54: 7040 111d 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1d11 │ │ -095e5a: 7020 2e1d 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -095e60: 7010 f51c 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1cf5 │ │ -095e66: 0e00 |0031: return-void │ │ +095df8: |[095df8] android.support.v7.widget.SearchView.onSubmitQuery:()V │ │ +095e08: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +095e0a: 5441 2c0b |0001: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095e0e: 6e10 b41c 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +095e14: 0c00 |0006: move-result-object v0 │ │ +095e16: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +095e1a: 7110 811d 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1d81 │ │ +095e20: 0a01 |000c: move-result v1 │ │ +095e22: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +095e26: 5441 250b |000f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ +095e2a: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +095e2e: 5441 250b |0013: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ +095e32: 6e10 bb22 0000 |0015: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +095e38: 0c02 |0018: move-result-object v2 │ │ +095e3a: 7220 a11c 2100 |0019: invoke-interface {v1, v2}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1ca1 │ │ +095e40: 0a01 |001c: move-result v1 │ │ +095e42: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +095e46: 5441 320b |001f: iget-object v1, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095e4a: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +095e4e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +095e50: 6e10 bb22 0000 |0024: invoke-virtual {v0}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +095e56: 0c02 |0027: move-result-object v2 │ │ +095e58: 7040 111d 3421 |0028: invoke-direct {v4, v3, v1, v2}, Landroid/support/v7/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@1d11 │ │ +095e5e: 7020 2e1d 3400 |002b: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +095e64: 7010 f51c 0400 |002e: invoke-direct {v4}, Landroid/support/v7/widget/SearchView;.dismissSuggestions:()V // method@1cf5 │ │ +095e6a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1124 │ │ 0x0007 line=1125 │ │ 0x000f line=1126 │ │ 0x001f line=1128 │ │ 0x0023 line=1129 │ │ @@ -204657,69 +204656,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 │ │ -095e68: |[095e68] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -095e78: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -095e7c: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -095e7e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -095e80: 5464 320b |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095e84: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -095e88: 0f02 |0008: return v2 │ │ -095e8a: 5464 370b |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -095e8e: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -095e92: 6e10 df1d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ -095e98: 0a04 |0010: move-result v4 │ │ -095e9a: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -095e9e: 7110 440a 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ -095ea4: 0a04 |0016: move-result v4 │ │ -095ea6: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -095eaa: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -095eae: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -095eb2: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -095eb6: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -095eba: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -095ebe: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -095ec2: 5463 2c0b |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095ec6: 6e10 b31c 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ -095ecc: 0a00 |002a: move-result v0 │ │ -095ece: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -095ed0: 7040 171d 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1d17 │ │ -095ed6: 0a02 |002f: move-result v2 │ │ -095ed8: 28d8 |0030: goto 0008 // -0028 │ │ -095eda: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -095ede: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -095ee2: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ -095ee6: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ -095eea: 0121 |0039: move v1, v2 │ │ -095eec: 5464 2c0b |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095ef0: 6e20 d21c 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ -095ef6: 5464 2c0b |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095efa: 6e20 c91c 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1cc9 │ │ -095f00: 5462 2c0b |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095f04: 6e10 aa1c 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1caa │ │ -095f0a: 6202 130b |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ -095f0e: 5464 2c0b |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095f12: 6e30 9d1c 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1c9d │ │ -095f18: 0132 |0050: move v2, v3 │ │ -095f1a: 28b7 |0051: goto 0008 // -0049 │ │ -095f1c: 5464 2c0b |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095f20: 6e10 bb1c 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1cbb │ │ -095f26: 0a01 |0057: move-result v1 │ │ -095f28: 28e2 |0058: goto 003a // -001e │ │ -095f2a: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ -095f2e: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ -095f32: 5463 2c0b |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095f36: 6e10 b31c 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ -095f3c: 0a03 |0062: move-result v3 │ │ -095f3e: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ -095f42: 28a3 |0065: goto 0008 // -005d │ │ +095e6c: |[095e6c] android.support.v7.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +095e7c: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +095e80: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +095e82: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +095e84: 5464 320b |0004: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095e88: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +095e8c: 0f02 |0008: return v2 │ │ +095e8e: 5464 370b |0009: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +095e92: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +095e96: 6e10 df1d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1ddf │ │ +095e9c: 0a04 |0010: move-result v4 │ │ +095e9e: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +095ea2: 7110 440a 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@0a44 │ │ +095ea8: 0a04 |0016: move-result v4 │ │ +095eaa: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +095eae: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +095eb2: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +095eb6: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +095eba: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +095ebe: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +095ec2: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +095ec6: 5463 2c0b |0025: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095eca: 6e10 b31c 0300 |0027: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ +095ed0: 0a00 |002a: move-result v0 │ │ +095ed2: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +095ed4: 7040 171d 0632 |002c: invoke-direct {v6, v0, v2, v3}, Landroid/support/v7/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@1d17 │ │ +095eda: 0a02 |002f: move-result v2 │ │ +095edc: 28d8 |0030: goto 0008 // -0028 │ │ +095ede: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +095ee2: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +095ee6: 3348 2400 |0035: if-ne v8, v4, 0059 // +0024 │ │ +095eea: 3358 1b00 |0037: if-ne v8, v5, 0052 // +001b │ │ +095eee: 0121 |0039: move v1, v2 │ │ +095ef0: 5464 2c0b |003a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095ef4: 6e20 d21c 1400 |003c: invoke-virtual {v4, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ +095efa: 5464 2c0b |003f: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095efe: 6e20 c91c 2400 |0041: invoke-virtual {v4, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@1cc9 │ │ +095f04: 5462 2c0b |0044: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095f08: 6e10 aa1c 0200 |0046: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@1caa │ │ +095f0e: 6202 130b |0049: sget-object v2, Landroid/support/v7/widget/SearchView;.HIDDEN_METHOD_INVOKER:Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector; // field@0b13 │ │ +095f12: 5464 2c0b |004b: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095f16: 6e30 9d1c 4203 |004d: invoke-virtual {v2, v4, v3}, Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@1c9d │ │ +095f1c: 0132 |0050: move v2, v3 │ │ +095f1e: 28b7 |0051: goto 0008 // -0049 │ │ +095f20: 5464 2c0b |0052: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095f24: 6e10 bb1c 0400 |0054: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1cbb │ │ +095f2a: 0a01 |0057: move-result v1 │ │ +095f2c: 28e2 |0058: goto 003a // -001e │ │ +095f2e: 1303 1300 |0059: const/16 v3, #int 19 // #13 │ │ +095f32: 3338 adff |005b: if-ne v8, v3, 0008 // -0053 │ │ +095f36: 5463 2c0b |005d: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095f3a: 6e10 b31c 0300 |005f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@1cb3 │ │ +095f40: 0a03 |0062: move-result v3 │ │ +095f42: 3903 a5ff |0063: if-nez v3, 0008 // -005b │ │ +095f46: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=967 │ │ 0x0008 line=1004 │ │ 0x0009 line=970 │ │ 0x000d line=973 │ │ 0x0019 line=976 │ │ @@ -204747,48 +204746,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -095f44: |[095f44] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -095f54: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -095f56: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -095f58: 5454 2c0b |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -095f5c: 6e10 b41c 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -095f62: 0c01 |0007: move-result-object v1 │ │ -095f64: 5b51 3b0b |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ -095f68: 7110 821d 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -095f6e: 0a04 |000d: move-result v4 │ │ -095f70: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -095f74: 0120 |0010: move v0, v2 │ │ -095f76: 7020 421d 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1d42 │ │ -095f7c: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -095f80: 7020 441d 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1d44 │ │ -095f86: 7010 3d1d 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1d3d │ │ -095f8c: 7010 411d 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1d41 │ │ -095f92: 5452 250b |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ -095f96: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -095f9a: 5452 1f0b |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0b1f │ │ -095f9e: 7120 801d 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1d80 │ │ -095fa4: 0a02 |0028: move-result v2 │ │ -095fa6: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -095faa: 5452 250b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ -095fae: 6e10 bb22 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -095fb4: 0c03 |0030: move-result-object v3 │ │ -095fb6: 7220 a01c 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1ca0 │ │ -095fbc: 6e10 bb22 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -095fc2: 0c02 |0037: move-result-object v2 │ │ -095fc4: 5b52 1f0b |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0b1f │ │ -095fc8: 0e00 |003a: return-void │ │ -095fca: 0130 |003b: move v0, v3 │ │ -095fcc: 28d5 |003c: goto 0011 // -002b │ │ -095fce: 0132 |003d: move v2, v3 │ │ -095fd0: 28d8 |003e: goto 0016 // -0028 │ │ +095f48: |[095f48] android.support.v7.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +095f58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +095f5a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +095f5c: 5454 2c0b |0002: iget-object v4, v5, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +095f60: 6e10 b41c 0400 |0004: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +095f66: 0c01 |0007: move-result-object v1 │ │ +095f68: 5b51 3b0b |0008: iput-object v1, v5, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ +095f6c: 7110 821d 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +095f72: 0a04 |000d: move-result v4 │ │ +095f74: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +095f78: 0120 |0010: move v0, v2 │ │ +095f7a: 7020 421d 0500 |0011: invoke-direct {v5, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1d42 │ │ +095f80: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +095f84: 7020 441d 2500 |0016: invoke-direct {v5, v2}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1d44 │ │ +095f8a: 7010 3d1d 0500 |0019: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1d3d │ │ +095f90: 7010 411d 0500 |001c: invoke-direct {v5}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1d41 │ │ +095f96: 5452 250b |001f: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ +095f9a: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +095f9e: 5452 1f0b |0023: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0b1f │ │ +095fa2: 7120 801d 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1d80 │ │ +095fa8: 0a02 |0028: move-result v2 │ │ +095faa: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +095fae: 5452 250b |002b: iget-object v2, v5, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ +095fb2: 6e10 bb22 0600 |002d: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +095fb8: 0c03 |0030: move-result-object v3 │ │ +095fba: 7220 a01c 3200 |0031: invoke-interface {v2, v3}, Landroid/support/v7/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@1ca0 │ │ +095fc0: 6e10 bb22 0600 |0034: invoke-virtual {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +095fc6: 0c02 |0037: move-result-object v2 │ │ +095fc8: 5b52 1f0b |0038: iput-object v2, v5, Landroid/support/v7/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0b1f │ │ +095fcc: 0e00 |003a: return-void │ │ +095fce: 0130 |003b: move v0, v3 │ │ +095fd0: 28d5 |003c: goto 0011 // -002b │ │ +095fd2: 0132 |003d: move v2, v3 │ │ +095fd4: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1110 │ │ 0x0008 line=1111 │ │ 0x000a line=1112 │ │ 0x0011 line=1113 │ │ 0x0014 line=1114 │ │ @@ -204812,44 +204811,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -095fd4: |[095fd4] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ -095fe4: 5464 320b |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095fe8: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -095fec: 0e00 |0004: return-void │ │ -095fee: 5462 320b |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -095ff2: 6e10 dd00 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00dd │ │ -095ff8: 0a04 |000a: move-result v4 │ │ -095ffa: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -095ffe: 5464 3f0b |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ -096002: 7030 f41c 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cf4 │ │ -096008: 0c03 |0012: move-result-object v3 │ │ -09600a: 6e10 f81c 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -096010: 0c04 |0016: move-result-object v4 │ │ -096012: 6e20 1701 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -096018: 28ea |001a: goto 0004 // -0016 │ │ -09601a: 0d01 |001b: move-exception v1 │ │ -09601c: 1a04 d40b |001c: const-string v4, "SearchView" // string@0bd4 │ │ -096020: 1a05 f402 |001e: const-string v5, "Could not find voice search activity" // string@02f4 │ │ -096024: 7120 911d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09602a: 28e1 |0023: goto 0004 // -001f │ │ -09602c: 6e10 dc00 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00dc │ │ -096032: 0a04 |0027: move-result v4 │ │ -096034: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -096038: 5464 3c0b |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ -09603c: 7030 f31c 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cf3 │ │ -096042: 0c00 |002f: move-result-object v0 │ │ -096044: 6e10 f81c 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -09604a: 0c04 |0033: move-result-object v4 │ │ -09604c: 6e20 1701 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ -096052: 28cd |0037: goto 0004 // -0033 │ │ +095fd8: |[095fd8] android.support.v7.widget.SearchView.onVoiceClicked:()V │ │ +095fe8: 5464 320b |0000: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095fec: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +095ff0: 0e00 |0004: return-void │ │ +095ff2: 5462 320b |0005: iget-object v2, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +095ff6: 6e10 dd00 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@00dd │ │ +095ffc: 0a04 |000a: move-result v4 │ │ +095ffe: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +096002: 5464 3f0b |000d: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0b3f │ │ +096006: 7030 f41c 4602 |000f: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cf4 │ │ +09600c: 0c03 |0012: move-result-object v3 │ │ +09600e: 6e10 f81c 0600 |0013: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +096014: 0c04 |0016: move-result-object v4 │ │ +096016: 6e20 1701 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +09601c: 28ea |001a: goto 0004 // -0016 │ │ +09601e: 0d01 |001b: move-exception v1 │ │ +096020: 1a04 dd0b |001c: const-string v4, "SearchView" // string@0bdd │ │ +096024: 1a05 f402 |001e: const-string v5, "Could not find voice search activity" // string@02f4 │ │ +096028: 7120 911d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09602e: 28e1 |0023: goto 0004 // -001f │ │ +096030: 6e10 dc00 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@00dc │ │ +096036: 0a04 |0027: move-result v4 │ │ +096038: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +09603c: 5464 3c0b |002a: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0b3c │ │ +096040: 7030 f31c 4602 |002c: invoke-direct {v6, v4, v2}, Landroid/support/v7/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@1cf3 │ │ +096046: 0c00 |002f: move-result-object v0 │ │ +096048: 6e10 f81c 0600 |0030: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +09604e: 0c04 |0033: move-result-object v4 │ │ +096050: 6e20 1701 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0117 │ │ +096056: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1172 │ │ @@ -204875,18 +204874,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -096068: |[096068] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ -096078: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ -09607c: 6e20 231d 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ -096082: 0e00 |0005: return-void │ │ +09606c: |[09606c] android.support.v7.widget.SearchView.postUpdateFocusedState:()V │ │ +09607c: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ +096080: 6e20 231d 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ +096086: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0005 line=845 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v7/widget/SearchView; │ │ │ │ @@ -204895,36 +204894,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -096084: |[096084] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -096094: 5443 2c0b |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096098: 6e10 b41c 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -09609e: 0c02 |0005: move-result-object v2 │ │ -0960a0: 5443 370b |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -0960a4: 6e10 1110 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1011 │ │ -0960aa: 0c00 |000b: move-result-object v0 │ │ -0960ac: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0960b0: 0e00 |000e: return-void │ │ -0960b2: 7220 a101 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ -0960b8: 0a03 |0012: move-result v3 │ │ -0960ba: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -0960be: 5443 370b |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -0960c2: 6e20 0f10 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@100f │ │ -0960c8: 0c01 |001a: move-result-object v1 │ │ -0960ca: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -0960ce: 7020 361d 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ -0960d4: 28ee |0020: goto 000e // -0012 │ │ -0960d6: 7020 361d 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ -0960dc: 28ea |0024: goto 000e // -0016 │ │ -0960de: 7020 361d 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ -0960e4: 28e6 |0028: goto 000e // -001a │ │ +096088: |[096088] android.support.v7.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +096098: 5443 2c0b |0000: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09609c: 6e10 b41c 0300 |0002: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +0960a2: 0c02 |0005: move-result-object v2 │ │ +0960a4: 5443 370b |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +0960a8: 6e10 1110 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1011 │ │ +0960ae: 0c00 |000b: move-result-object v0 │ │ +0960b0: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0960b4: 0e00 |000e: return-void │ │ +0960b6: 7220 a101 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@01a1 │ │ +0960bc: 0a03 |0012: move-result v3 │ │ +0960be: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +0960c2: 5443 370b |0015: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +0960c6: 6e20 0f10 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@100f │ │ +0960cc: 0c01 |001a: move-result-object v1 │ │ +0960ce: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +0960d2: 7020 361d 1400 |001d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ +0960d8: 28ee |0020: goto 000e // -0012 │ │ +0960da: 7020 361d 2400 |0021: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ +0960e0: 28ea |0024: goto 000e // -0016 │ │ +0960e2: 7020 361d 2400 |0025: invoke-direct {v4, v2}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ +0960e8: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0006 line=1309 │ │ 0x000c line=1310 │ │ 0x000e line=1328 │ │ 0x000f line=1313 │ │ @@ -204945,33 +204944,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0960e8: |[0960e8] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ -0960f8: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0960fc: 5431 330b |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ -096100: 6e20 231d 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ -096106: 0e00 |0007: return-void │ │ -096108: 5431 330b |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ -09610c: 6e20 251d 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d25 │ │ -096112: 6e10 f81c 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -096118: 0c01 |0010: move-result-object v1 │ │ -09611a: 1a02 e417 |0011: const-string v2, "input_method" // string@17e4 │ │ -09611e: 6e20 0a01 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -096124: 0c00 |0016: move-result-object v0 │ │ -096126: 1f00 c803 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03c8 │ │ -09612a: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -09612e: 6e10 041d 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1d04 │ │ -096134: 0c01 |001e: move-result-object v1 │ │ -096136: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -096138: 6e30 fe1f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1ffe │ │ -09613e: 28e4 |0023: goto 0007 // -001c │ │ +0960ec: |[0960ec] android.support.v7.widget.SearchView.setImeVisibility:(Z)V │ │ +0960fc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +096100: 5431 330b |0002: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ +096104: 6e20 231d 1300 |0004: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ +09610a: 0e00 |0007: return-void │ │ +09610c: 5431 330b |0008: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0b33 │ │ +096110: 6e20 251d 1300 |000a: invoke-virtual {v3, v1}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d25 │ │ +096116: 6e10 f81c 0300 |000d: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +09611c: 0c01 |0010: move-result-object v1 │ │ +09611e: 1a02 ed17 |0011: const-string v2, "input_method" // string@17ed │ │ +096122: 6e20 0a01 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +096128: 0c00 |0016: move-result-object v0 │ │ +09612a: 1f00 d103 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@03d1 │ │ +09612e: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +096132: 6e10 041d 0300 |001b: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@1d04 │ │ +096138: 0c01 |001e: move-result-object v1 │ │ +09613a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +09613c: 6e30 fe1f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1ffe │ │ +096142: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=862 │ │ 0x0002 line=863 │ │ 0x0007 line=873 │ │ 0x0008 line=865 │ │ 0x000d line=866 │ │ @@ -204987,27 +204986,27 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -096140: |[096140] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -096150: 5420 2c0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096154: 6e20 d31c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ -09615a: 5421 2c0b |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09615e: 7110 821d 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -096164: 0a00 |000a: move-result v0 │ │ -096166: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -09616a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -09616c: 6e20 d21c 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ -096172: 0e00 |0011: return-void │ │ -096174: 7210 7a22 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ -09617a: 0a00 |0015: move-result v0 │ │ -09617c: 28f8 |0016: goto 000e // -0008 │ │ +096144: |[096144] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +096154: 5420 2c0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096158: 6e20 d31c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ +09615e: 5421 2c0b |0005: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096162: 7110 821d 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +096168: 0a00 |000a: move-result v0 │ │ +09616a: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +09616e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +096170: 6e20 d21c 0100 |000e: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ +096176: 0e00 |0011: return-void │ │ +096178: 7210 7a22 0300 |0012: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ +09617e: 0a00 |0015: move-result v0 │ │ +096180: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x0005 line=1376 │ │ 0x0011 line=1377 │ │ 0x0012 line=1376 │ │ locals : │ │ @@ -205019,47 +205018,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -096180: |[096180] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ -096190: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -096192: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -096194: 5443 2c0b |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096198: 6e10 b41c 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -09619e: 0c03 |0007: move-result-object v3 │ │ -0961a0: 7110 821d 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0961a6: 0a03 |000b: move-result v3 │ │ -0961a8: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -0961ac: 0110 |000e: move v0, v1 │ │ -0961ae: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -0961b2: 5543 1d0b |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -0961b6: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -0961ba: 5543 1b0b |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ -0961be: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -0961c2: 5443 180b |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ -0961c6: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -0961ca: 6e20 5220 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -0961d0: 5442 180b |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ -0961d4: 6e10 4520 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2045 │ │ -0961da: 0c03 |0025: move-result-object v3 │ │ -0961dc: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -0961e0: 6202 110b |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0b11 │ │ -0961e4: 6e20 0302 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -0961ea: 0e00 |002d: return-void │ │ -0961ec: 0120 |002e: move v0, v2 │ │ -0961ee: 28e0 |002f: goto 000f // -0020 │ │ -0961f0: 0121 |0030: move v1, v2 │ │ -0961f2: 28e8 |0031: goto 0019 // -0018 │ │ -0961f4: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -0961f8: 28e9 |0034: goto 001d // -0017 │ │ -0961fa: 6202 100b |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ -0961fe: 28f3 |0037: goto 002a // -000d │ │ +096184: |[096184] android.support.v7.widget.SearchView.updateCloseButton:()V │ │ +096194: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +096196: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +096198: 5443 2c0b |0002: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09619c: 6e10 b41c 0300 |0004: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +0961a2: 0c03 |0007: move-result-object v3 │ │ +0961a4: 7110 821d 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0961aa: 0a03 |000b: move-result v3 │ │ +0961ac: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +0961b0: 0110 |000e: move v0, v1 │ │ +0961b2: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +0961b6: 5543 1d0b |0011: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +0961ba: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +0961be: 5543 1b0b |0015: iget-boolean v3, v4, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ +0961c2: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +0961c6: 5443 180b |0019: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ +0961ca: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +0961ce: 6e20 5220 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +0961d4: 5442 180b |0020: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0b18 │ │ +0961d8: 6e10 4520 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2045 │ │ +0961de: 0c03 |0025: move-result-object v3 │ │ +0961e0: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +0961e4: 6202 110b |0028: sget-object v2, Landroid/support/v7/widget/SearchView;.ENABLED_STATE_SET:[I // field@0b11 │ │ +0961e8: 6e20 0302 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +0961ee: 0e00 |002d: return-void │ │ +0961f0: 0120 |002e: move v0, v2 │ │ +0961f2: 28e0 |002f: goto 000f // -0020 │ │ +0961f4: 0121 |0030: move v1, v2 │ │ +0961f6: 28e8 |0031: goto 0019 // -0018 │ │ +0961f8: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +0961fc: 28e9 |0034: goto 001d // -0017 │ │ +0961fe: 6202 100b |0035: sget-object v2, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ +096202: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x000f line=838 │ │ 0x0019 line=839 │ │ 0x0020 line=840 │ │ 0x002d line=841 │ │ @@ -205079,36 +205078,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -096200: |[096200] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ -096210: 5431 2c0b |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096214: 6e10 b81c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1cb8 │ │ -09621a: 0a00 |0005: move-result v0 │ │ -09621c: 5431 310b |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ -096220: 6e10 7c1e 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -096226: 0c02 |000b: move-result-object v2 │ │ -096228: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -09622c: 6201 120b |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0b12 │ │ -096230: 6e20 0302 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -096236: 5431 340b |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ -09623a: 6e10 7c1e 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -096240: 0c02 |0018: move-result-object v2 │ │ -096242: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -096246: 6201 120b |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0b12 │ │ -09624a: 6e20 0302 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ -096250: 6e10 081d 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1d08 │ │ -096256: 0e00 |0023: return-void │ │ -096258: 6201 100b |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ -09625c: 28ea |0026: goto 0010 // -0016 │ │ -09625e: 6201 100b |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ -096262: 28f4 |0029: goto 001d // -000c │ │ +096204: |[096204] android.support.v7.widget.SearchView.updateFocusedState:()V │ │ +096214: 5431 2c0b |0000: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096218: 6e10 b81c 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1cb8 │ │ +09621e: 0a00 |0005: move-result v0 │ │ +096220: 5431 310b |0006: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0b31 │ │ +096224: 6e10 7c1e 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +09622a: 0c02 |000b: move-result-object v2 │ │ +09622c: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +096230: 6201 120b |000e: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0b12 │ │ +096234: 6e20 0302 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +09623a: 5431 340b |0013: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ +09623e: 6e10 7c1e 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +096244: 0c02 |0018: move-result-object v2 │ │ +096246: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +09624a: 6201 120b |001b: sget-object v1, Landroid/support/v7/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0b12 │ │ +09624e: 6e20 0302 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0203 │ │ +096254: 6e10 081d 0300 |0020: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.invalidate:()V // method@1d08 │ │ +09625a: 0e00 |0023: return-void │ │ +09625c: 6201 100b |0024: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ +096260: 28ea |0026: goto 0010 // -0016 │ │ +096262: 6201 100b |0027: sget-object v1, Landroid/support/v7/widget/SearchView;.EMPTY_STATE_SET:[I // field@0b10 │ │ +096266: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0006 line=849 │ │ 0x0013 line=850 │ │ 0x0020 line=851 │ │ 0x0023 line=852 │ │ @@ -205123,46 +205122,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -096264: |[096264] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ -096274: 5442 2a0b |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ -096278: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -09627c: 5442 2c0b |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096280: 5443 2a0b |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ -096284: 7020 f91c 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ -09628a: 0c03 |000b: move-result-object v3 │ │ -09628c: 6e20 c61c 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ -096292: 0e00 |000f: return-void │ │ -096294: 5442 320b |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096298: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -09629c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -09629e: 5442 320b |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -0962a2: 6e10 cd00 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00cd │ │ -0962a8: 0a01 |001a: move-result v1 │ │ -0962aa: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -0962ae: 6e10 f81c 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -0962b4: 0c02 |0020: move-result-object v2 │ │ -0962b6: 6e20 0801 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -0962bc: 0c00 |0024: move-result-object v0 │ │ -0962be: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -0962c2: 5442 2c0b |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0962c6: 7020 f91c 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ -0962cc: 0c03 |002c: move-result-object v3 │ │ -0962ce: 6e20 c61c 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ -0962d4: 28df |0030: goto 000f // -0021 │ │ -0962d6: 5442 2c0b |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0962da: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -0962de: 7020 f91c 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ -0962e4: 0c03 |0038: move-result-object v3 │ │ -0962e6: 6e20 c61c 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ -0962ec: 28d3 |003c: goto 000f // -002d │ │ +096268: |[096268] android.support.v7.widget.SearchView.updateQueryHint:()V │ │ +096278: 5442 2a0b |0000: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ +09627c: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +096280: 5442 2c0b |0004: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096284: 5443 2a0b |0006: iget-object v3, v4, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ +096288: 7020 f91c 3400 |0008: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ +09628e: 0c03 |000b: move-result-object v3 │ │ +096290: 6e20 c61c 3200 |000c: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ +096296: 0e00 |000f: return-void │ │ +096298: 5442 320b |0010: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +09629c: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +0962a0: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0962a2: 5442 320b |0015: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +0962a6: 6e10 cd00 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00cd │ │ +0962ac: 0a01 |001a: move-result v1 │ │ +0962ae: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +0962b2: 6e10 f81c 0400 |001d: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +0962b8: 0c02 |0020: move-result-object v2 │ │ +0962ba: 6e20 0801 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +0962c0: 0c00 |0024: move-result-object v0 │ │ +0962c2: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +0962c6: 5442 2c0b |0027: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0962ca: 7020 f91c 0400 |0029: invoke-direct {v4, v0}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ +0962d0: 0c03 |002c: move-result-object v3 │ │ +0962d2: 6e20 c61c 3200 |002d: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ +0962d8: 28df |0030: goto 000f // -0021 │ │ +0962da: 5442 2c0b |0031: iget-object v2, v4, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0962de: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +0962e2: 7020 f91c 3400 |0035: invoke-direct {v4, v3}, Landroid/support/v7/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1cf9 │ │ +0962e8: 0c03 |0038: move-result-object v3 │ │ +0962ea: 6e20 c61c 3200 |0039: invoke-virtual {v2, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@1cc6 │ │ +0962f0: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 0x0004 line=1028 │ │ 0x000f line=1041 │ │ 0x0010 line=1029 │ │ 0x0014 line=1030 │ │ @@ -205182,69 +205181,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -0962f0: |[0962f0] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ -096300: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -096302: 5461 2c0b |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096306: 5463 320b |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -09630a: 6e10 d600 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00d6 │ │ -096310: 0a03 |0008: move-result v3 │ │ -096312: 6e20 d41c 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1cd4 │ │ -096318: 5461 2c0b |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09631c: 5463 320b |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096320: 6e10 ce00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00ce │ │ -096326: 0a03 |0013: move-result v3 │ │ -096328: 6e20 c71c 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ -09632e: 5461 320b |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096332: 6e10 cf00 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00cf │ │ -096338: 0a00 |001c: move-result v0 │ │ -09633a: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -09633e: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -096342: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -096348: b510 |0024: and-int/2addr v0, v1 │ │ -09634a: 5461 320b |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -09634e: 6e10 d100 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ -096354: 0c01 |002a: move-result-object v1 │ │ -096356: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -09635a: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -09635e: b610 |002f: or-int/2addr v0, v1 │ │ -096360: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -096364: b610 |0032: or-int/2addr v0, v1 │ │ -096366: 5461 2c0b |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09636a: 6e20 c81c 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1cc8 │ │ -096370: 5461 370b |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096374: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -096378: 5461 370b |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -09637c: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -09637e: 6e20 0e10 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@100e │ │ -096384: 5461 320b |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096388: 6e10 d100 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ -09638e: 0c01 |0047: move-result-object v1 │ │ -096390: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -096394: 2201 6503 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@0365 │ │ -096398: 6e10 f81c 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -09639e: 0c03 |004f: move-result-object v3 │ │ -0963a0: 5464 320b |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -0963a4: 5465 290b |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b29 │ │ -0963a8: 7055 581d 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@1d58 │ │ -0963ae: 5b61 370b |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -0963b2: 5461 2c0b |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0963b6: 5463 370b |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -0963ba: 6e20 c31c 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1cc3 │ │ -0963c0: 5461 370b |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -0963c4: 1f01 6503 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@0365 │ │ -0963c8: 5563 2b0b |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ -0963cc: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -0963d0: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -0963d2: 6e20 731d 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d73 │ │ -0963d8: 0e00 |006c: return-void │ │ +0962f4: |[0962f4] android.support.v7.widget.SearchView.updateSearchAutoComplete:()V │ │ +096304: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +096306: 5461 2c0b |0001: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09630a: 5463 320b |0003: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +09630e: 6e10 d600 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@00d6 │ │ +096314: 0a03 |0008: move-result v3 │ │ +096316: 6e20 d41c 3100 |0009: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@1cd4 │ │ +09631c: 5461 2c0b |000c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096320: 5463 320b |000e: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096324: 6e10 ce00 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@00ce │ │ +09632a: 0a03 |0013: move-result v3 │ │ +09632c: 6e20 c71c 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ +096332: 5461 320b |0017: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096336: 6e10 cf00 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@00cf │ │ +09633c: 0a00 |001c: move-result v0 │ │ +09633e: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +096342: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +096346: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +09634c: b510 |0024: and-int/2addr v0, v1 │ │ +09634e: 5461 320b |0025: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096352: 6e10 d100 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ +096358: 0c01 |002a: move-result-object v1 │ │ +09635a: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +09635e: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +096362: b610 |002f: or-int/2addr v0, v1 │ │ +096364: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +096368: b610 |0032: or-int/2addr v0, v1 │ │ +09636a: 5461 2c0b |0033: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09636e: 6e20 c81c 0100 |0035: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1cc8 │ │ +096374: 5461 370b |0038: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096378: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +09637c: 5461 370b |003c: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096380: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +096382: 6e20 0e10 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@100e │ │ +096388: 5461 320b |0042: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +09638c: 6e10 d100 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ +096392: 0c01 |0047: move-result-object v1 │ │ +096394: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +096398: 2201 6c03 |004a: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@036c │ │ +09639c: 6e10 f81c 0600 |004c: invoke-virtual {v6}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +0963a2: 0c03 |004f: move-result-object v3 │ │ +0963a4: 5464 320b |0050: iget-object v4, v6, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +0963a8: 5465 290b |0052: iget-object v5, v6, Landroid/support/v7/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b29 │ │ +0963ac: 7055 581d 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@1d58 │ │ +0963b2: 5b61 370b |0057: iput-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +0963b6: 5461 2c0b |0059: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0963ba: 5463 370b |005b: iget-object v3, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +0963be: 6e20 c31c 3100 |005d: invoke-virtual {v1, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1cc3 │ │ +0963c4: 5461 370b |0060: iget-object v1, v6, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +0963c8: 1f01 6c03 |0062: check-cast v1, Landroid/support/v7/widget/SuggestionsAdapter; // type@036c │ │ +0963cc: 5563 2b0b |0064: iget-boolean v3, v6, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ +0963d0: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +0963d4: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +0963d6: 6e20 731d 2100 |0069: invoke-virtual {v1, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d73 │ │ +0963dc: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1047 │ │ 0x000c line=1048 │ │ 0x0017 line=1049 │ │ 0x001d line=1052 │ │ 0x0021 line=1055 │ │ @@ -205268,31 +205267,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0963dc: |[0963dc] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ -0963ec: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0963f0: 7010 0e1d 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1d0e │ │ -0963f6: 0a01 |0005: move-result v1 │ │ -0963f8: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -0963fc: 5421 350b |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -096400: 6e10 9d1e 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -096406: 0a01 |000d: move-result v1 │ │ -096408: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -09640c: 5421 3d0b |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ -096410: 6e10 9d1e 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ -096416: 0a01 |0015: move-result v1 │ │ -096418: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -09641c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09641e: 5421 340b |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ -096422: 6e20 e91e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -096428: 0e00 |001e: return-void │ │ +0963e0: |[0963e0] android.support.v7.widget.SearchView.updateSubmitArea:()V │ │ +0963f0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0963f4: 7010 0e1d 0200 |0002: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1d0e │ │ +0963fa: 0a01 |0005: move-result v1 │ │ +0963fc: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +096400: 5421 350b |0008: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +096404: 6e10 9d1e 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +09640a: 0a01 |000d: move-result v1 │ │ +09640c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +096410: 5421 3d0b |0010: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ +096414: 6e10 9d1e 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e9d │ │ +09641a: 0a01 |0015: move-result v1 │ │ +09641c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +096420: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +096422: 5421 340b |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0b34 │ │ +096426: 6e20 e91e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +09642c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0002 line=826 │ │ 0x0018 line=829 │ │ 0x0019 line=831 │ │ 0x001e line=832 │ │ @@ -205305,31 +205304,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09642c: |[09642c] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ -09643c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -096440: 5521 360b |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ -096444: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -096448: 7010 0e1d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1d0e │ │ -09644e: 0a01 |0009: move-result v1 │ │ -096450: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -096454: 6e10 061d 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1d06 │ │ -09645a: 0a01 |000f: move-result v1 │ │ -09645c: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -096460: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -096464: 5521 3e0b |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ -096468: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -09646c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09646e: 5421 350b |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -096472: 6e20 e91e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -096478: 0e00 |001e: return-void │ │ +096430: |[096430] android.support.v7.widget.SearchView.updateSubmitButton:(Z)V │ │ +096440: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +096444: 5521 360b |0002: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ +096448: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +09644c: 7010 0e1d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.isSubmitAreaEnabled:()Z // method@1d0e │ │ +096452: 0a01 |0009: move-result v1 │ │ +096454: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +096458: 6e10 061d 0200 |000c: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.hasFocus:()Z // method@1d06 │ │ +09645e: 0a01 |000f: move-result v1 │ │ +096460: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +096464: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +096468: 5521 3e0b |0014: iget-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ +09646c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +096470: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +096472: 5421 350b |0019: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +096476: 6e20 e91e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +09647c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=816 │ │ 0x0002 line=817 │ │ 0x0018 line=819 │ │ 0x0019 line=821 │ │ 0x001e line=822 │ │ @@ -205343,54 +205342,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -09647c: |[09647c] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ -09648c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09648e: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -096492: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -096494: 5c78 1c0b |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0b1c │ │ -096498: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -09649c: 0121 |0008: move v1, v2 │ │ -09649e: 5475 2c0b |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0964a2: 6e10 b41c 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -0964a8: 0c05 |000e: move-result-object v5 │ │ -0964aa: 7110 821d 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -0964b0: 0a05 |0012: move-result v5 │ │ -0964b2: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -0964b6: 0140 |0015: move v0, v4 │ │ -0964b8: 5475 2e0b |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ -0964bc: 6e20 e91e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -0964c2: 7020 421d 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1d42 │ │ -0964c8: 5476 2f0b |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0b2f │ │ -0964cc: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -0964d0: 0135 |0022: move v5, v3 │ │ -0964d2: 6e20 e91e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -0964d8: 5475 300b |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0b30 │ │ -0964dc: 5576 1d0b |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -0964e0: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -0964e4: 6e20 5220 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -0964ea: 7010 3d1d 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1d3d │ │ -0964f0: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -0964f4: 7020 441d 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1d44 │ │ -0964fa: 7010 411d 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1d41 │ │ -096500: 0e00 |003a: return-void │ │ -096502: 0131 |003b: move v1, v3 │ │ -096504: 28cd |003c: goto 0009 // -0033 │ │ -096506: 0120 |003d: move v0, v2 │ │ -096508: 28d8 |003e: goto 0016 // -0028 │ │ -09650a: 0125 |003f: move v5, v2 │ │ -09650c: 28e3 |0040: goto 0023 // -001d │ │ -09650e: 0123 |0041: move v3, v2 │ │ -096510: 28ea |0042: goto 002c // -0016 │ │ -096512: 0124 |0043: move v4, v2 │ │ -096514: 28f0 |0044: goto 0034 // -0010 │ │ +096480: |[096480] android.support.v7.widget.SearchView.updateViewsVisibility:(Z)V │ │ +096490: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +096492: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +096496: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +096498: 5c78 1c0b |0004: iput-boolean v8, v7, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0b1c │ │ +09649c: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +0964a0: 0121 |0008: move v1, v2 │ │ +0964a2: 5475 2c0b |0009: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0964a6: 6e10 b41c 0500 |000b: invoke-virtual {v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +0964ac: 0c05 |000e: move-result-object v5 │ │ +0964ae: 7110 821d 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +0964b4: 0a05 |0012: move-result v5 │ │ +0964b6: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +0964ba: 0140 |0015: move v0, v4 │ │ +0964bc: 5475 2e0b |0016: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0b2e │ │ +0964c0: 6e20 e91e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +0964c6: 7020 421d 0700 |001b: invoke-direct {v7, v0}, Landroid/support/v7/widget/SearchView;.updateSubmitButton:(Z)V // method@1d42 │ │ +0964cc: 5476 2f0b |001e: iget-object v6, v7, Landroid/support/v7/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0b2f │ │ +0964d0: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +0964d4: 0135 |0022: move v5, v3 │ │ +0964d6: 6e20 e91e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +0964dc: 5475 300b |0026: iget-object v5, v7, Landroid/support/v7/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0b30 │ │ +0964e0: 5576 1d0b |0028: iget-boolean v6, v7, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +0964e4: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +0964e8: 6e20 5220 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +0964ee: 7010 3d1d 0700 |002f: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateCloseButton:()V // method@1d3d │ │ +0964f4: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +0964f8: 7020 441d 4700 |0034: invoke-direct {v7, v4}, Landroid/support/v7/widget/SearchView;.updateVoiceButton:(Z)V // method@1d44 │ │ +0964fe: 7010 411d 0700 |0037: invoke-direct {v7}, Landroid/support/v7/widget/SearchView;.updateSubmitArea:()V // method@1d41 │ │ +096504: 0e00 |003a: return-void │ │ +096506: 0131 |003b: move v1, v3 │ │ +096508: 28cd |003c: goto 0009 // -0033 │ │ +09650a: 0120 |003d: move v0, v2 │ │ +09650c: 28d8 |003e: goto 0016 // -0028 │ │ +09650e: 0125 |003f: move v5, v2 │ │ +096510: 28e3 |0040: goto 0023 // -001d │ │ +096512: 0123 |0041: move v3, v2 │ │ +096514: 28ea |0042: goto 002c // -0016 │ │ +096516: 0124 |0043: move v4, v2 │ │ +096518: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=779 │ │ 0x0006 line=781 │ │ 0x0009 line=783 │ │ 0x0016 line=785 │ │ 0x001b line=786 │ │ @@ -205418,29 +205417,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -096518: |[096518] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ -096528: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -09652c: 5531 3e0b |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ -096530: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -096534: 6e10 0b1d 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -09653a: 0a01 |0009: move-result v1 │ │ -09653c: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -096540: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -096544: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -096546: 5431 350b |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ -09654a: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -09654e: 6e20 e91e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -096554: 5431 3d0b |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ -096558: 6e20 e91e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -09655e: 0e00 |001b: return-void │ │ +09651c: |[09651c] android.support.v7.widget.SearchView.updateVoiceButton:(Z)V │ │ +09652c: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +096530: 5531 3e0b |0002: iget-boolean v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ +096534: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +096538: 6e10 0b1d 0300 |0006: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +09653e: 0a01 |0009: move-result v1 │ │ +096540: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +096544: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +096548: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09654a: 5431 350b |000f: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0b35 │ │ +09654e: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +096552: 6e20 e91e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +096558: 5431 3d0b |0016: iget-object v1, v3, Landroid/support/v7/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0b3d │ │ +09655c: 6e20 e91e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +096562: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1090 │ │ 0x0002 line=1091 │ │ 0x000e line=1092 │ │ 0x000f line=1093 │ │ 0x0016 line=1095 │ │ @@ -205456,24 +205455,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -096560: |[096560] android.support.v7.widget.SearchView.clearFocus:()V │ │ -096570: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -096572: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -096574: 5c20 170b |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ -096578: 7020 2e1d 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ -09657e: 6f10 5c20 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@205c │ │ -096584: 5420 2c0b |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096588: 6e10 a91c 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1ca9 │ │ -09658e: 5c21 170b |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ -096592: 0e00 |0011: return-void │ │ +096564: |[096564] android.support.v7.widget.SearchView.clearFocus:()V │ │ +096574: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +096576: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +096578: 5c20 170b |0002: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ +09657c: 7020 2e1d 1200 |0004: invoke-direct {v2, v1}, Landroid/support/v7/widget/SearchView;.setImeVisibility:(Z)V // method@1d2e │ │ +096582: 6f10 5c20 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@205c │ │ +096588: 5420 2c0b |000a: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09658c: 6e10 a91c 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@1ca9 │ │ +096592: 5c21 170b |000f: iput-boolean v1, v2, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ +096596: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0004 line=469 │ │ 0x0007 line=470 │ │ 0x000a line=471 │ │ 0x000f line=472 │ │ @@ -205486,19 +205485,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -096594: |[096594] android.support.v7.widget.SearchView.getImeOptions:()I │ │ -0965a4: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0965a8: 6e10 b01c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1cb0 │ │ -0965ae: 0a00 |0005: move-result v0 │ │ -0965b0: 0f00 |0006: return v0 │ │ +096598: |[096598] android.support.v7.widget.SearchView.getImeOptions:()I │ │ +0965a8: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0965ac: 6e10 b01c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1cb0 │ │ +0965b2: 0a00 |0005: move-result v0 │ │ +0965b4: 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;) │ │ @@ -205506,19 +205505,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0965b4: |[0965b4] android.support.v7.widget.SearchView.getInputType:()I │ │ -0965c4: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0965c8: 6e10 b11c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1cb1 │ │ -0965ce: 0a00 |0005: move-result v0 │ │ -0965d0: 0f00 |0006: return v0 │ │ +0965b8: |[0965b8] android.support.v7.widget.SearchView.getInputType:()I │ │ +0965c8: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0965cc: 6e10 b11c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@1cb1 │ │ +0965d2: 0a00 |0005: move-result v0 │ │ +0965d4: 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;) │ │ @@ -205526,17 +205525,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0965d4: |[0965d4] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ -0965e4: 5210 1e0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -0965e8: 0f00 |0002: return v0 │ │ +0965d8: |[0965d8] android.support.v7.widget.SearchView.getMaxWidth:()I │ │ +0965e8: 5210 1e0b |0000: iget v0, v1, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +0965ec: 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;) │ │ @@ -205544,19 +205543,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0965ec: |[0965ec] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -0965fc: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096600: 6e10 b41c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ -096606: 0c00 |0005: move-result-object v0 │ │ -096608: 1100 |0006: return-object v0 │ │ +0965f0: |[0965f0] android.support.v7.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +096600: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096604: 6e10 b41c 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@1cb4 │ │ +09660a: 0c00 |0005: move-result-object v0 │ │ +09660c: 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;) │ │ @@ -205564,33 +205563,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -09660c: |[09660c] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -09661c: 5432 2a0b |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ -096620: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -096624: 5430 2a0b |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ -096628: 1100 |0006: return-object v0 │ │ -09662a: 5432 320b |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -09662e: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -096632: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -096634: 5432 320b |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096638: 6e10 cd00 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00cd │ │ -09663e: 0a01 |0011: move-result v1 │ │ -096640: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -096644: 6e10 f81c 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ -09664a: 0c02 |0017: move-result-object v2 │ │ -09664c: 6e20 0801 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -096652: 0c00 |001b: move-result-object v0 │ │ -096654: 28ea |001c: goto 0006 // -0016 │ │ -096656: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -096658: 28e8 |001e: goto 0006 // -0018 │ │ +096610: |[096610] android.support.v7.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +096620: 5432 2a0b |0000: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ +096624: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +096628: 5430 2a0b |0004: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ +09662c: 1100 |0006: return-object v0 │ │ +09662e: 5432 320b |0007: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096632: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +096636: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +096638: 5432 320b |000c: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +09663c: 6e10 cd00 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@00cd │ │ +096642: 0a01 |0011: move-result v1 │ │ +096644: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +096648: 6e10 f81c 0300 |0014: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.getContext:()Landroid/content/Context; // method@1cf8 │ │ +09664e: 0c02 |0017: move-result-object v2 │ │ +096650: 6e20 0801 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +096656: 0c00 |001b: move-result-object v0 │ │ +096658: 28ea |001c: goto 0006 // -0016 │ │ +09665a: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +09665c: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 0x0004 line=575 │ │ 0x0006 line=584 │ │ 0x0007 line=576 │ │ 0x000b line=577 │ │ @@ -205608,17 +205607,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09665c: |[09665c] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -09666c: 5410 370b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096670: 1100 |0002: return-object v0 │ │ +096660: |[096660] android.support.v7.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +096670: 5410 370b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096674: 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;) │ │ @@ -205626,17 +205625,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096674: |[096674] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ -096684: 5510 1d0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -096688: 0f00 |0002: return v0 │ │ +096678: |[096678] android.support.v7.widget.SearchView.isIconfiedByDefault:()Z │ │ +096688: 5510 1d0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +09668c: 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;) │ │ @@ -205644,17 +205643,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09668c: |[09668c] android.support.v7.widget.SearchView.isIconified:()Z │ │ -09669c: 5510 1c0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0b1c │ │ -0966a0: 0f00 |0002: return v0 │ │ +096690: |[096690] android.support.v7.widget.SearchView.isIconified:()Z │ │ +0966a0: 5510 1c0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconified:Z // field@0b1c │ │ +0966a4: 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;) │ │ @@ -205662,17 +205661,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0966a4: |[0966a4] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -0966b4: 5510 2b0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ -0966b8: 0f00 |0002: return v0 │ │ +0966a8: |[0966a8] android.support.v7.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +0966b8: 5510 2b0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ +0966bc: 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;) │ │ @@ -205680,17 +205679,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0966bc: |[0966bc] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -0966cc: 5510 360b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ -0966d0: 0f00 |0002: return v0 │ │ +0966c0: |[0966c0] android.support.v7.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +0966d0: 5510 360b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ +0966d4: 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;) │ │ @@ -205698,24 +205697,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0966d4: |[0966d4] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ -0966e4: 6e10 f01c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ -0966ea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0966ec: 7020 431d 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -0966f2: 5420 2c0b |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0966f6: 5221 190b |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ -0966fa: 6e20 c71c 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ -096700: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -096702: 5c20 1b0b |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ -096706: 0e00 |0011: return-void │ │ +0966d8: |[0966d8] android.support.v7.widget.SearchView.onActionViewCollapsed:()V │ │ +0966e8: 6e10 f01c 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.clearFocus:()V // method@1cf0 │ │ +0966ee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0966f0: 7020 431d 0200 |0004: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +0966f6: 5420 2c0b |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0966fa: 5221 190b |0009: iget v1, v2, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ +0966fe: 6e20 c71c 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ +096704: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +096706: 5c20 1b0b |000f: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ +09670a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ 0x0007 line=1217 │ │ 0x000e line=1218 │ │ 0x0011 line=1219 │ │ @@ -205727,35 +205726,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -096708: |[096708] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ -096718: 5530 1b0b |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ -09671c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -096720: 0e00 |0004: return-void │ │ -096722: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -096724: 5c30 1b0b |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ -096728: 5430 2c0b |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09672c: 6e10 b01c 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1cb0 │ │ -096732: 0a00 |000d: move-result v0 │ │ -096734: 5930 190b |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ -096738: 5430 2c0b |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09673c: 5231 190b |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ -096740: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -096744: b621 |0016: or-int/2addr v1, v2 │ │ -096746: 6e20 c71c 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ -09674c: 5430 2c0b |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096750: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -096754: 6e20 d31c 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ -09675a: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -09675c: 6e20 2b1d 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@1d2b │ │ -096762: 28df |0025: goto 0004 // -0021 │ │ +09670c: |[09670c] android.support.v7.widget.SearchView.onActionViewExpanded:()V │ │ +09671c: 5530 1b0b |0000: iget-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ +096720: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +096724: 0e00 |0004: return-void │ │ +096726: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +096728: 5c30 1b0b |0006: iput-boolean v0, v3, Landroid/support/v7/widget/SearchView;.mExpandedInActionView:Z // field@0b1b │ │ +09672c: 5430 2c0b |0008: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096730: 6e10 b01c 0000 |000a: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@1cb0 │ │ +096736: 0a00 |000d: move-result v0 │ │ +096738: 5930 190b |000e: iput v0, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ +09673c: 5430 2c0b |0010: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096740: 5231 190b |0012: iget v1, v3, Landroid/support/v7/widget/SearchView;.mCollapsedImeOptions:I // field@0b19 │ │ +096744: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +096748: b621 |0016: or-int/2addr v1, v2 │ │ +09674a: 6e20 c71c 1000 |0017: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ +096750: 5430 2c0b |001a: iget-object v0, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096754: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +096758: 6e20 d31c 1000 |001e: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ +09675e: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +096760: 6e20 2b1d 0300 |0022: invoke-virtual {v3, v0}, Landroid/support/v7/widget/SearchView;.setIconified:(Z)V // method@1d2b │ │ +096766: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0004 line=1233 │ │ 0x0005 line=1228 │ │ 0x0008 line=1229 │ │ 0x0010 line=1230 │ │ @@ -205769,21 +205768,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -096764: |[096764] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ -096774: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ -096778: 6e20 251d 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d25 │ │ -09677e: 5410 2d0b |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0b2d │ │ -096782: 6e20 231d 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ -096788: 6f10 6720 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2067 │ │ -09678e: 0e00 |000d: return-void │ │ +096768: |[096768] android.support.v7.widget.SearchView.onDetachedFromWindow:()V │ │ +096778: 5410 3a0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0b3a │ │ +09677c: 6e20 251d 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1d25 │ │ +096782: 5410 2d0b |0005: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0b2d │ │ +096786: 6e20 231d 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@1d23 │ │ +09678c: 6f10 6720 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@2067 │ │ +096792: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ 0x0005 line=857 │ │ 0x000a line=858 │ │ 0x000d line=859 │ │ locals : │ │ @@ -205794,22 +205793,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -096790: |[096790] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0967a0: 5410 320b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -0967a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0967a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0967aa: 0f00 |0005: return v0 │ │ -0967ac: 6f30 6920 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2069 │ │ -0967b2: 0a00 |0009: move-result v0 │ │ -0967b4: 28fb |000a: goto 0005 // -0005 │ │ +096794: |[096794] android.support.v7.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0967a4: 5410 320b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +0967a8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0967ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0967ae: 0f00 |0005: return v0 │ │ +0967b0: 6f30 6920 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@2069 │ │ +0967b6: 0a00 |0009: move-result v0 │ │ +0967b8: 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; │ │ @@ -205821,55 +205820,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0967b8: |[0967b8] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ -0967c8: 6e10 0b1d 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -0967ce: 0a02 |0003: move-result v2 │ │ -0967d0: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -0967d4: 6f30 6a20 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ -0967da: 0e00 |0009: return-void │ │ -0967dc: 7110 671e 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -0967e2: 0a01 |000d: move-result v1 │ │ -0967e4: 7110 681e 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -0967ea: 0a00 |0011: move-result v0 │ │ -0967ec: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -0967f2: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -0967f6: 7120 691e 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0967fc: 0a02 |001a: move-result v2 │ │ -0967fe: 6f30 6a20 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ -096804: 28eb |001e: goto 0009 // -0015 │ │ -096806: 5232 1e0b |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -09680a: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -09680e: 5232 1e0b |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -096812: 7120 b222 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -096818: 0a00 |0028: move-result v0 │ │ -09681a: 28ec |0029: goto 0015 // -0014 │ │ -09681c: 7010 fd1c 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1cfd │ │ -096822: 0a02 |002d: move-result v2 │ │ -096824: 7120 b222 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -09682a: 0a00 |0031: move-result v0 │ │ -09682c: 28e3 |0032: goto 0015 // -001d │ │ -09682e: 5232 1e0b |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -096832: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -096836: 5232 1e0b |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -09683a: 7120 b222 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -096840: 0a00 |003c: move-result v0 │ │ -096842: 28d8 |003d: goto 0015 // -0028 │ │ -096844: 5232 1e0b |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -096848: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -09684c: 5230 1e0b |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -096850: 28d1 |0044: goto 0015 // -002f │ │ -096852: 7010 fd1c 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1cfd │ │ -096858: 0a00 |0048: move-result v0 │ │ -09685a: 28fb |0049: goto 0044 // -0005 │ │ -09685c: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +0967bc: |[0967bc] android.support.v7.widget.SearchView.onMeasure:(II)V │ │ +0967cc: 6e10 0b1d 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +0967d2: 0a02 |0003: move-result v2 │ │ +0967d4: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +0967d8: 6f30 6a20 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ +0967de: 0e00 |0009: return-void │ │ +0967e0: 7110 671e 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +0967e6: 0a01 |000d: move-result v1 │ │ +0967e8: 7110 681e 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +0967ee: 0a00 |0011: move-result v0 │ │ +0967f0: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +0967f6: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +0967fa: 7120 691e 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +096800: 0a02 |001a: move-result v2 │ │ +096802: 6f30 6a20 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206a │ │ +096808: 28eb |001e: goto 0009 // -0015 │ │ +09680a: 5232 1e0b |001f: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +09680e: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +096812: 5232 1e0b |0023: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +096816: 7120 b222 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +09681c: 0a00 |0028: move-result v0 │ │ +09681e: 28ec |0029: goto 0015 // -0014 │ │ +096820: 7010 fd1c 0300 |002a: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1cfd │ │ +096826: 0a02 |002d: move-result v2 │ │ +096828: 7120 b222 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +09682e: 0a00 |0031: move-result v0 │ │ +096830: 28e3 |0032: goto 0015 // -001d │ │ +096832: 5232 1e0b |0033: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +096836: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +09683a: 5232 1e0b |0037: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +09683e: 7120 b222 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +096844: 0a00 |003c: move-result v0 │ │ +096846: 28d8 |003d: goto 0015 // -0028 │ │ +096848: 5232 1e0b |003e: iget v2, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +09684c: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +096850: 5230 1e0b |0042: iget v0, v3, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +096854: 28d1 |0044: goto 0015 // -002f │ │ +096856: 7010 fd1c 0300 |0045: invoke-direct {v3}, Landroid/support/v7/widget/SearchView;.getPreferredWidth:()I // method@1cfd │ │ +09685c: 0a00 |0048: move-result v0 │ │ +09685e: 28fb |0049: goto 0044 // -0005 │ │ +096860: 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 │ │ @@ -205896,17 +205895,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -096878: |[096878] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -096888: 7020 361d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ -09688e: 0e00 |0003: return-void │ │ +09687c: |[09687c] android.support.v7.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +09688c: 7020 361d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@1d36 │ │ +096892: 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; │ │ @@ -205916,25 +205915,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -096890: |[096890] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ -0968a0: 6e10 0b1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -0968a6: 0a00 |0003: move-result v0 │ │ -0968a8: 7020 431d 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -0968ae: 7010 241d 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1d24 │ │ -0968b4: 5410 2c0b |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0968b8: 6e10 b81c 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1cb8 │ │ -0968be: 0a00 |000f: move-result v0 │ │ -0968c0: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0968c4: 7010 f71c 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1cf7 │ │ -0968ca: 0e00 |0015: return-void │ │ +096894: |[096894] android.support.v7.widget.SearchView.onTextFocusChanged:()V │ │ +0968a4: 6e10 0b1d 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +0968aa: 0a00 |0003: move-result v0 │ │ +0968ac: 7020 431d 0100 |0004: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +0968b2: 7010 241d 0100 |0007: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1d24 │ │ +0968b8: 5410 2c0b |000a: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0968bc: 6e10 b81c 0000 |000c: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@1cb8 │ │ +0968c2: 0a00 |000f: move-result v0 │ │ +0968c4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0968c8: 7010 f71c 0100 |0012: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.forceSuggestionQuery:()V // method@1cf7 │ │ +0968ce: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ 0x0007 line=1197 │ │ 0x000a line=1198 │ │ 0x0012 line=1199 │ │ 0x0015 line=1201 │ │ @@ -205946,18 +205945,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0968cc: |[0968cc] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -0968dc: 6f20 6b20 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@206b │ │ -0968e2: 7010 241d 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1d24 │ │ -0968e8: 0e00 |0006: return-void │ │ +0968d0: |[0968d0] android.support.v7.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +0968e0: 6f20 6b20 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@206b │ │ +0968e6: 7010 241d 0000 |0003: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.postUpdateFocusedState:()V // method@1d24 │ │ +0968ec: 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; │ │ @@ -205968,37 +205967,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0968ec: |[0968ec] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -0968fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0968fe: 5532 170b |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ -096902: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -096906: 0110 |0005: move v0, v1 │ │ -096908: 0f00 |0006: return v0 │ │ -09690a: 6e10 091d 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1d09 │ │ -096910: 0a02 |000a: move-result v2 │ │ -096912: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -096916: 0110 |000d: move v0, v1 │ │ -096918: 28f8 |000e: goto 0006 // -0008 │ │ -09691a: 6e10 0b1d 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -096920: 0a02 |0012: move-result v2 │ │ -096922: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -096926: 5432 2c0b |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -09692a: 6e30 c21c 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1cc2 │ │ -096930: 0a00 |001a: move-result v0 │ │ -096932: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -096936: 7020 431d 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -09693c: 28e6 |0020: goto 0006 // -001a │ │ -09693e: 6f30 6e20 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@206e │ │ -096944: 0a00 |0024: move-result v0 │ │ -096946: 28e1 |0025: goto 0006 // -001f │ │ +0968f0: |[0968f0] android.support.v7.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +096900: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +096902: 5532 170b |0001: iget-boolean v2, v3, Landroid/support/v7/widget/SearchView;.mClearingFocus:Z // field@0b17 │ │ +096906: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +09690a: 0110 |0005: move v0, v1 │ │ +09690c: 0f00 |0006: return v0 │ │ +09690e: 6e10 091d 0300 |0007: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isFocusable:()Z // method@1d09 │ │ +096914: 0a02 |000a: move-result v2 │ │ +096916: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +09691a: 0110 |000d: move v0, v1 │ │ +09691c: 28f8 |000e: goto 0006 // -0008 │ │ +09691e: 6e10 0b1d 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +096924: 0a02 |0012: move-result v2 │ │ +096926: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +09692a: 5432 2c0b |0015: iget-object v2, v3, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +09692e: 6e30 c21c 4205 |0017: invoke-virtual {v2, v4, v5}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1cc2 │ │ +096934: 0a00 |001a: move-result v0 │ │ +096936: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +09693a: 7020 431d 1300 |001d: invoke-direct {v3, v1}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +096940: 28e6 |0020: goto 0006 // -001a │ │ +096942: 6f30 6e20 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@206e │ │ +096948: 0a00 |0024: move-result v0 │ │ +09694a: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=450 │ │ 0x0006 line=461 │ │ 0x0007 line=452 │ │ 0x000f line=454 │ │ 0x0015 line=455 │ │ @@ -206016,17 +206015,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096948: |[096948] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -096958: 5b01 160b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ -09695c: 0e00 |0002: return-void │ │ +09694c: |[09694c] android.support.v7.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +09695c: 5b01 160b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0b16 │ │ +096960: 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; │ │ @@ -206036,20 +206035,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -096960: |[096960] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ -096970: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -096974: 7010 151d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1d15 │ │ -09697a: 0e00 |0005: return-void │ │ -09697c: 7010 1c1d 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1d1c │ │ -096982: 28fc |0009: goto 0005 // -0004 │ │ +096964: |[096964] android.support.v7.widget.SearchView.setIconified:(Z)V │ │ +096974: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +096978: 7010 151d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onCloseClicked:()V // method@1d15 │ │ +09697e: 0e00 |0005: return-void │ │ +096980: 7010 1c1d 0000 |0006: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.onSearchClicked:()V // method@1d1c │ │ +096986: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ 0x0002 line=628 │ │ 0x0005 line=632 │ │ 0x0006 line=630 │ │ locals : │ │ @@ -206061,22 +206060,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -096984: |[096984] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -096994: 5510 1d0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -096998: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -09699c: 0e00 |0004: return-void │ │ -09699e: 5c12 1d0b |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ -0969a2: 7020 431d 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -0969a8: 7010 3f1d 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ -0969ae: 28f7 |000d: goto 0004 // -0009 │ │ +096988: |[096988] android.support.v7.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +096998: 5510 1d0b |0000: iget-boolean v0, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +09699c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0969a0: 0e00 |0004: return-void │ │ +0969a2: 5c12 1d0b |0005: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mIconifiedByDefault:Z // field@0b1d │ │ +0969a6: 7020 431d 2100 |0007: invoke-direct {v1, v2}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +0969ac: 7010 3f1d 0100 |000a: invoke-direct {v1}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ +0969b2: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0004 line=604 │ │ 0x0005 line=601 │ │ 0x0007 line=602 │ │ 0x000a line=603 │ │ @@ -206089,18 +206088,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0969b0: |[0969b0] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ -0969c0: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0969c4: 6e20 c71c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ -0969ca: 0e00 |0005: return-void │ │ +0969b4: |[0969b4] android.support.v7.widget.SearchView.setImeOptions:(I)V │ │ +0969c4: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0969c8: 6e20 c71c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@1cc7 │ │ +0969ce: 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 │ │ @@ -206110,18 +206109,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0969cc: |[0969cc] android.support.v7.widget.SearchView.setInputType:(I)V │ │ -0969dc: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -0969e0: 6e20 c81c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1cc8 │ │ -0969e6: 0e00 |0005: return-void │ │ +0969d0: |[0969d0] android.support.v7.widget.SearchView.setInputType:(I)V │ │ +0969e0: 5410 2c0b |0000: iget-object v0, v1, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +0969e4: 6e20 c81c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@1cc8 │ │ +0969ea: 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 │ │ @@ -206131,18 +206130,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0969e8: |[0969e8] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ -0969f8: 5901 1e0b |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ -0969fc: 6e10 271d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@1d27 │ │ -096a02: 0e00 |0005: return-void │ │ +0969ec: |[0969ec] android.support.v7.widget.SearchView.setMaxWidth:(I)V │ │ +0969fc: 5901 1e0b |0000: iput v1, v0, Landroid/support/v7/widget/SearchView;.mMaxWidth:I // field@0b1e │ │ +096a00: 6e10 271d 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/widget/SearchView;.requestLayout:()V // method@1d27 │ │ +096a06: 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; │ │ @@ -206153,17 +206152,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 │ │ -096a04: |[096a04] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ -096a14: 5b01 210b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ -096a18: 0e00 |0002: return-void │ │ +096a08: |[096a08] android.support.v7.widget.SearchView.setOnCloseListener:(Landroid/support/v7/widget/SearchView$OnCloseListener;)V │ │ +096a18: 5b01 210b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnCloseListener:Landroid/support/v7/widget/SearchView$OnCloseListener; // field@0b21 │ │ +096a1c: 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; │ │ @@ -206173,17 +206172,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a1c: |[096a1c] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -096a2c: 5b01 260b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0b26 │ │ -096a30: 0e00 |0002: return-void │ │ +096a20: |[096a20] android.support.v7.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +096a30: 5b01 260b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0b26 │ │ +096a34: 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; │ │ @@ -206193,17 +206192,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 │ │ -096a34: |[096a34] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ -096a44: 5b01 250b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ -096a48: 0e00 |0002: return-void │ │ +096a38: |[096a38] android.support.v7.widget.SearchView.setOnQueryTextListener:(Landroid/support/v7/widget/SearchView$OnQueryTextListener;)V │ │ +096a48: 5b01 250b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnQueryChangeListener:Landroid/support/v7/widget/SearchView$OnQueryTextListener; // field@0b25 │ │ +096a4c: 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; │ │ @@ -206213,17 +206212,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096a4c: |[096a4c] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -096a5c: 5b01 270b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ -096a60: 0e00 |0002: return-void │ │ +096a50: |[096a50] android.support.v7.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +096a60: 5b01 270b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0b27 │ │ +096a64: 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; │ │ @@ -206233,17 +206232,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 │ │ -096a64: |[096a64] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ -096a74: 5b01 280b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ -096a78: 0e00 |0002: return-void │ │ +096a68: |[096a68] android.support.v7.widget.SearchView.setOnSuggestionListener:(Landroid/support/v7/widget/SearchView$OnSuggestionListener;)V │ │ +096a78: 5b01 280b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mOnSuggestionListener:Landroid/support/v7/widget/SearchView$OnSuggestionListener; // field@0b28 │ │ +096a7c: 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; │ │ @@ -206253,30 +206252,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -096a7c: |[096a7c] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -096a8c: 5420 2c0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096a90: 6e20 d31c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ -096a96: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -096a9a: 5420 2c0b |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096a9e: 5421 2c0b |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096aa2: 6e10 bb1c 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1cbb │ │ -096aa8: 0a01 |000e: move-result v1 │ │ -096aaa: 6e20 d21c 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ -096ab0: 5b23 3b0b |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ -096ab4: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -096ab8: 7110 821d 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -096abe: 0a00 |0019: move-result v0 │ │ -096ac0: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -096ac4: 7010 1d1d 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1d1d │ │ -096aca: 0e00 |001f: return-void │ │ +096a80: |[096a80] android.support.v7.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +096a90: 5420 2c0b |0000: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096a94: 6e20 d31c 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@1cd3 │ │ +096a9a: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +096a9e: 5420 2c0b |0007: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096aa2: 5421 2c0b |0009: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096aa6: 6e10 bb1c 0100 |000b: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.length:()I // method@1cbb │ │ +096aac: 0a01 |000e: move-result v1 │ │ +096aae: 6e20 d21c 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@1cd2 │ │ +096ab4: 5b23 3b0b |0012: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0b3b │ │ +096ab8: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +096abc: 7110 821d 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +096ac2: 0a00 |0019: move-result v0 │ │ +096ac4: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +096ac8: 7010 1d1d 0200 |001c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.onSubmitQuery:()V // method@1d1d │ │ +096ace: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0005 line=543 │ │ 0x0007 line=544 │ │ 0x0012 line=545 │ │ 0x0014 line=549 │ │ @@ -206292,18 +206291,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096acc: |[096acc] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -096adc: 5b01 2a0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ -096ae0: 7010 3f1d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ -096ae6: 0e00 |0005: return-void │ │ +096ad0: |[096ad0] android.support.v7.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +096ae0: 5b01 2a0b |0000: iput-object v1, v0, Landroid/support/v7/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0b2a │ │ +096ae4: 7010 3f1d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ +096aea: 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; │ │ @@ -206314,27 +206313,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -096ae8: |[096ae8] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -096af8: 5c23 2b0b |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ -096afc: 5420 370b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096b00: 2000 6503 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@0365 │ │ -096b04: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -096b08: 5420 370b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096b0c: 1f00 6503 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@0365 │ │ -096b10: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -096b14: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -096b16: 6e20 731d 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d73 │ │ -096b1c: 0e00 |0012: return-void │ │ -096b1e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -096b20: 28fb |0014: goto 000f // -0005 │ │ +096aec: |[096aec] android.support.v7.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +096afc: 5c23 2b0b |0000: iput-boolean v3, v2, Landroid/support/v7/widget/SearchView;.mQueryRefinement:Z // field@0b2b │ │ +096b00: 5420 370b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096b04: 2000 6c03 |0004: instance-of v0, v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@036c │ │ +096b08: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +096b0c: 5420 370b |0008: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096b10: 1f00 6c03 |000a: check-cast v0, Landroid/support/v7/widget/SuggestionsAdapter; // type@036c │ │ +096b14: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +096b18: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +096b1a: 6e20 731d 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@1d73 │ │ +096b20: 0e00 |0012: return-void │ │ +096b22: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +096b24: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0002 line=682 │ │ 0x0008 line=683 │ │ 0x0012 line=686 │ │ 0x0013 line=683 │ │ @@ -206347,32 +206346,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -096b24: |[096b24] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -096b34: 5b23 320b |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096b38: 5420 320b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ -096b3c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -096b40: 7010 401d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@1d40 │ │ -096b46: 7010 3f1d 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ -096b4c: 7010 071d 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1d07 │ │ -096b52: 0a00 |000f: move-result v0 │ │ -096b54: 5c20 3e0b |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ -096b58: 5520 3e0b |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ -096b5c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -096b60: 5420 2c0b |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096b64: 1a01 501e |0018: const-string v1, "nm" // string@1e50 │ │ -096b68: 6e20 d01c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1cd0 │ │ -096b6e: 6e10 0b1d 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -096b74: 0a00 |0020: move-result v0 │ │ -096b76: 7020 431d 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -096b7c: 0e00 |0024: return-void │ │ +096b28: |[096b28] android.support.v7.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +096b38: 5b23 320b |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096b3c: 5420 320b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0b32 │ │ +096b40: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +096b44: 7010 401d 0200 |0006: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateSearchAutoComplete:()V // method@1d40 │ │ +096b4a: 7010 3f1d 0200 |0009: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.updateQueryHint:()V // method@1d3f │ │ +096b50: 7010 071d 0200 |000c: invoke-direct {v2}, Landroid/support/v7/widget/SearchView;.hasVoiceSearch:()Z // method@1d07 │ │ +096b56: 0a00 |000f: move-result v0 │ │ +096b58: 5c20 3e0b |0010: iput-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ +096b5c: 5520 3e0b |0012: iget-boolean v0, v2, Landroid/support/v7/widget/SearchView;.mVoiceButtonEnabled:Z // field@0b3e │ │ +096b60: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +096b64: 5420 2c0b |0016: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096b68: 1a01 591e |0018: const-string v1, "nm" // string@1e59 │ │ +096b6c: 6e20 d01c 1000 |001a: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@1cd0 │ │ +096b72: 6e10 0b1d 0200 |001d: invoke-virtual {v2}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +096b78: 0a00 |0020: move-result v0 │ │ +096b7a: 7020 431d 0200 |0021: invoke-direct {v2, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +096b80: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0002 line=377 │ │ 0x0006 line=378 │ │ 0x0009 line=379 │ │ 0x000c line=382 │ │ @@ -206389,20 +206388,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -096b80: |[096b80] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -096b90: 5c12 360b |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ -096b94: 6e10 0b1d 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ -096b9a: 0a00 |0005: move-result v0 │ │ -096b9c: 7020 431d 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ -096ba2: 0e00 |0009: return-void │ │ +096b84: |[096b84] android.support.v7.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +096b94: 5c12 360b |0000: iput-boolean v2, v1, Landroid/support/v7/widget/SearchView;.mSubmitButtonEnabled:Z // field@0b36 │ │ +096b98: 6e10 0b1d 0100 |0002: invoke-virtual {v1}, Landroid/support/v7/widget/SearchView;.isIconified:()Z // method@1d0b │ │ +096b9e: 0a00 |0005: move-result v0 │ │ +096ba0: 7020 431d 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SearchView;.updateViewsVisibility:(Z)V // method@1d43 │ │ +096ba6: 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; │ │ @@ -206413,36 +206412,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 │ │ -096ba4: |[096ba4] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -096bb4: 5b23 370b |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096bb8: 5420 2c0b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ -096bbc: 5421 370b |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ -096bc0: 6e20 c31c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1cc3 │ │ -096bc6: 0e00 |0009: return-void │ │ +096ba8: |[096ba8] android.support.v7.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +096bb8: 5b23 370b |0000: iput-object v3, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096bbc: 5420 2c0b |0002: iget-object v0, v2, Landroid/support/v7/widget/SearchView;.mQueryTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete; // field@0b2c │ │ +096bc0: 5421 370b |0004: iget-object v1, v2, Landroid/support/v7/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0b37 │ │ +096bc4: 6e20 c31c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v7/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1cc3 │ │ +096bca: 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 : 3029 (SearchView.java) │ │ + source_file_idx : 3038 (SearchView.java) │ │ │ │ Class #697 header: │ │ -class_idx : 865 │ │ +class_idx : 872 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 1119 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 1128 │ │ +source_file_idx : 3057 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #697 annotations: │ │ Annotations on class │ │ @@ -206467,18 +206466,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 │ │ -096bc8: |[096bc8] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ -096bd8: 5b01 400b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ -096bdc: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ -096be2: 0e00 |0005: return-void │ │ +096bcc: |[096bcc] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;)V │ │ +096bdc: 5b01 400b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ +096be0: 7010 b622 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@22b6 │ │ +096be6: 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; │ │ │ │ @@ -206487,17 +206486,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 │ │ -096be4: |[096be4] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ -096bf4: 7020 461d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1d46 │ │ -096bfa: 0e00 |0003: return-void │ │ +096be8: |[096be8] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.:(Landroid/support/v7/widget/ShareActionProvider;Landroid/support/v7/widget/ShareActionProvider$1;)V │ │ +096bf8: 7020 461d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.:(Landroid/support/v7/widget/ShareActionProvider;)V // method@1d46 │ │ +096bfe: 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; │ │ @@ -206508,43 +206507,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 │ │ -096bfc: |[096bfc] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -096c0c: 5420 400b |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ -096c10: 7110 4f1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d4f │ │ -096c16: 0c00 |0005: move-result-object v0 │ │ -096c18: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -096c1c: 5420 400b |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ -096c20: 7110 4f1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d4f │ │ -096c26: 0c00 |000d: move-result-object v0 │ │ -096c28: 5421 400b |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ -096c2c: 7230 451d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1d45 │ │ -096c32: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -096c34: 0f00 |0014: return v0 │ │ +096c00: |[096c00] android.support.v7.widget.ShareActionProvider$ShareActivityChooserModelPolicy.onChooseActivity:(Landroid/support/v7/internal/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +096c10: 5420 400b |0000: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ +096c14: 7110 4f1d 0000 |0002: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d4f │ │ +096c1a: 0c00 |0005: move-result-object v0 │ │ +096c1c: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +096c20: 5420 400b |0008: iget-object v0, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ +096c24: 7110 4f1d 0000 |000a: invoke-static {v0}, Landroid/support/v7/widget/ShareActionProvider;.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@1d4f │ │ +096c2a: 0c00 |000d: move-result-object v0 │ │ +096c2c: 5421 400b |000e: iget-object v1, v2, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy;.this$0:Landroid/support/v7/widget/ShareActionProvider; // field@0b40 │ │ +096c30: 7230 451d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Landroid/support/v7/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@1d45 │ │ +096c36: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +096c38: 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 : 3048 (ShareActionProvider.java) │ │ + source_file_idx : 3057 (ShareActionProvider.java) │ │ │ │ Class #698 header: │ │ -class_idx : 867 │ │ +class_idx : 874 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 407 │ │ -source_file_idx : 3048 │ │ +superclass_idx : 414 │ │ +source_file_idx : 3057 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #698 annotations: │ │ Annotations on class │ │ @@ -206597,26 +206596,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -096c38: |[096c38] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -096c48: 7020 dd09 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@09dd │ │ -096c4e: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -096c50: 5920 450b |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0b45 │ │ -096c54: 2200 6203 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@0362 │ │ -096c58: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -096c5a: 7030 4a1d 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@1d4a │ │ -096c60: 5b20 470b |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ -096c64: 1a00 5124 |000e: const-string v0, "share_history.xml" // string@2451 │ │ -096c68: 5b20 490b |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096c6c: 5b23 440b |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096c70: 0e00 |0014: return-void │ │ +096c3c: |[096c3c] android.support.v7.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +096c4c: 7020 dd09 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/view/ActionProvider;.:(Landroid/content/Context;)V // method@09dd │ │ +096c52: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +096c54: 5920 450b |0004: iput v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0b45 │ │ +096c58: 2200 6903 |0006: new-instance v0, Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@0369 │ │ +096c5c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +096c5e: 7030 4a1d 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@1d4a │ │ +096c64: 5b20 470b |000c: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ +096c68: 1a00 5a24 |000e: const-string v0, "share_history.xml" // string@245a │ │ +096c6c: 5b20 490b |0010: iput-object v0, v2, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096c70: 5b23 440b |0012: iput-object v3, v2, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096c74: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=122 │ │ 0x0006 line=127 │ │ 0x000e line=143 │ │ 0x0012 line=156 │ │ @@ -206630,17 +206629,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 │ │ -096c74: |[096c74] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ -096c84: 5410 440b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096c88: 1100 |0002: return-object v0 │ │ +096c78: |[096c78] android.support.v7.widget.ShareActionProvider.access$100:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/content/Context; │ │ +096c88: 5410 440b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096c8c: 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;) │ │ @@ -206648,17 +206647,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 │ │ -096c8c: |[096c8c] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ -096c9c: 5410 490b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096ca0: 1100 |0002: return-object v0 │ │ +096c90: |[096c90] android.support.v7.widget.ShareActionProvider.access$200:(Landroid/support/v7/widget/ShareActionProvider;)Ljava/lang/String; │ │ +096ca0: 5410 490b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096ca4: 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;) │ │ @@ -206666,17 +206665,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 │ │ -096ca4: |[096ca4] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -096cb4: 5410 480b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ -096cb8: 1100 |0002: return-object v0 │ │ +096ca8: |[096ca8] android.support.v7.widget.ShareActionProvider.access$400:(Landroid/support/v7/widget/ShareActionProvider;)Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +096cb8: 5410 480b |0000: iget-object v0, v1, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ +096cbc: 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;) │ │ @@ -206684,31 +206683,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -096cbc: |[096cbc] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -096ccc: 5431 480b |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ -096cd0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -096cd4: 0e00 |0004: return-void │ │ -096cd6: 5431 460b |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ -096cda: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -096cde: 2201 6103 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@0361 │ │ -096ce2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -096ce4: 7030 471d 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@1d47 │ │ -096cea: 5b31 460b |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ -096cee: 5431 440b |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096cf2: 5432 490b |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096cf6: 7120 011a 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@1a01 │ │ -096cfc: 0c00 |0018: move-result-object v0 │ │ -096cfe: 5431 460b |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ -096d02: 6e20 141a 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1a14 │ │ -096d08: 28e6 |001e: goto 0004 // -001a │ │ +096cc0: |[096cc0] android.support.v7.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +096cd0: 5431 480b |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ +096cd4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +096cd8: 0e00 |0004: return-void │ │ +096cda: 5431 460b |0005: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ +096cde: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +096ce2: 2201 6803 |0009: new-instance v1, Landroid/support/v7/widget/ShareActionProvider$ShareActivityChooserModelPolicy; // type@0368 │ │ +096ce6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +096ce8: 7030 471d 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@1d47 │ │ +096cee: 5b31 460b |000f: iput-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ +096cf2: 5431 440b |0011: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096cf6: 5432 490b |0013: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096cfa: 7120 011a 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@1a01 │ │ +096d00: 0c00 |0018: move-result-object v0 │ │ +096d02: 5431 460b |0019: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mOnChooseActivityListener:Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener; // field@0b46 │ │ +096d06: 6e20 141a 1000 |001b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setOnChooseActivityListener:(Landroid/support/v7/internal/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@1a14 │ │ +096d0c: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ 0x0004 line=336 │ │ 0x0005 line=331 │ │ 0x0009 line=332 │ │ 0x0011 line=334 │ │ @@ -206723,17 +206722,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -096d0c: |[096d0c] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ -096d1c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -096d1e: 0f00 |0001: return v0 │ │ +096d10: |[096d10] android.support.v7.widget.ShareActionProvider.hasSubMenu:()Z │ │ +096d20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +096d22: 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;) │ │ @@ -206741,44 +206740,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -096d20: |[096d20] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -096d30: 5474 440b |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096d34: 5475 490b |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096d38: 7120 011a 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@1a01 │ │ -096d3e: 0c01 |0007: move-result-object v1 │ │ -096d40: 2200 1e03 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@031e │ │ -096d44: 5474 440b |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096d48: 7020 3b1a 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1a3b │ │ -096d4e: 6e20 561a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1a56 │ │ -096d54: 2203 7c03 |0012: new-instance v3, Landroid/util/TypedValue; // type@037c │ │ -096d58: 7010 a01d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -096d5e: 5474 440b |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096d62: 6e10 0c01 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ -096d68: 0c04 |001c: move-result-object v4 │ │ -096d6a: 6005 1f06 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@061f │ │ -096d6e: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -096d70: 6e40 6f01 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ -096d76: 5474 440b |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096d7a: 6e10 0701 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -096d80: 0c04 |0028: move-result-object v4 │ │ -096d82: 5235 6b0b |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ -096d86: 6e20 7601 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -096d8c: 0c02 |002e: move-result-object v2 │ │ -096d8e: 6e20 591a 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a59 │ │ -096d94: 6e20 5d1a 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1a5d │ │ -096d9a: 6004 4e07 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@074e │ │ -096d9e: 6e20 571a 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1a57 │ │ -096da4: 6004 4d07 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@074d │ │ -096da8: 6e20 581a 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1a58 │ │ -096dae: 1100 |003f: return-object v0 │ │ +096d24: |[096d24] android.support.v7.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +096d34: 5474 440b |0000: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096d38: 5475 490b |0002: iget-object v5, v7, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096d3c: 7120 011a 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@1a01 │ │ +096d42: 0c01 |0007: move-result-object v1 │ │ +096d44: 2200 2503 |0008: new-instance v0, Landroid/support/v7/internal/widget/ActivityChooserView; // type@0325 │ │ +096d48: 5474 440b |000a: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096d4c: 7020 3b1a 4000 |000c: invoke-direct {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@1a3b │ │ +096d52: 6e20 561a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/ActivityChooserView;.setActivityChooserModel:(Landroid/support/v7/internal/widget/ActivityChooserModel;)V // method@1a56 │ │ +096d58: 2203 8303 |0012: new-instance v3, Landroid/util/TypedValue; // type@0383 │ │ +096d5c: 7010 a01d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +096d62: 5474 440b |0017: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096d66: 6e10 0c01 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ +096d6c: 0c04 |001c: move-result-object v4 │ │ +096d6e: 6005 1f06 |001d: sget v5, Landroid/support/v7/appcompat/R$attr;.actionModeShareDrawable:I // field@061f │ │ +096d72: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +096d74: 6e40 6f01 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ +096d7a: 5474 440b |0023: iget-object v4, v7, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096d7e: 6e10 0701 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +096d84: 0c04 |0028: move-result-object v4 │ │ +096d86: 5235 6b0b |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ +096d8a: 6e20 7601 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +096d90: 0c02 |002e: move-result-object v2 │ │ +096d92: 6e20 591a 2000 |002f: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1a59 │ │ +096d98: 6e20 5d1a 7000 |0032: invoke-virtual {v0, v7}, Landroid/support/v7/internal/widget/ActivityChooserView;.setProvider:(Landroid/support/v4/view/ActionProvider;)V // method@1a5d │ │ +096d9e: 6004 4e07 |0035: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with_application:I // field@074e │ │ +096da2: 6e20 571a 4000 |0037: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@1a57 │ │ +096da8: 6004 4d07 |003a: sget v4, Landroid/support/v7/appcompat/R$string;.abc_shareactionprovider_share_with:I // field@074d │ │ +096dac: 6e20 581a 4000 |003c: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@1a58 │ │ +096db2: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0008 line=181 │ │ 0x000f line=182 │ │ 0x0012 line=185 │ │ 0x0017 line=186 │ │ @@ -206800,69 +206799,69 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -096db0: |[096db0] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -096dc0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -096dc2: 7210 461e 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@1e46 │ │ -096dc8: 54a7 440b |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096dcc: 54a8 490b |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096dd0: 7120 011a 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@1a01 │ │ -096dd6: 0c02 |000b: move-result-object v2 │ │ -096dd8: 54a7 440b |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096ddc: 6e10 0501 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -096de2: 0c06 |0011: move-result-object v6 │ │ -096de4: 6e10 031a 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ -096dea: 0a03 |0015: move-result v3 │ │ -096dec: 52a7 450b |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0b45 │ │ -096df0: 7120 b222 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -096df6: 0a01 |001b: move-result v1 │ │ -096df8: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -096dfa: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -096dfe: 6e20 021a 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ -096e04: 0c00 |0022: move-result-object v0 │ │ -096e06: 6e20 6b01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ -096e0c: 0c07 |0026: move-result-object v7 │ │ -096e0e: 7257 441e 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e44 │ │ -096e14: 0c07 |002a: move-result-object v7 │ │ -096e16: 6e20 6a01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -096e1c: 0c08 |002e: move-result-object v8 │ │ -096e1e: 7220 271e 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ -096e24: 0c07 |0032: move-result-object v7 │ │ -096e26: 54a8 470b |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ -096e2a: 7220 2b1e 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ -096e30: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -096e34: 28e3 |003a: goto 001d // -001d │ │ -096e36: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -096e3a: 54a7 440b |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096e3e: 6008 4607 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0746 │ │ -096e42: 6e20 0801 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ -096e48: 0c07 |0044: move-result-object v7 │ │ -096e4a: 7257 451e 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1e45 │ │ -096e50: 0c04 |0048: move-result-object v4 │ │ -096e52: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -096e54: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -096e58: 6e20 021a 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ -096e5e: 0c00 |004f: move-result-object v0 │ │ -096e60: 6e20 6b01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ -096e66: 0c07 |0053: move-result-object v7 │ │ -096e68: 7257 441e 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e44 │ │ -096e6e: 0c07 |0057: move-result-object v7 │ │ -096e70: 6e20 6a01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ -096e76: 0c08 |005b: move-result-object v8 │ │ -096e78: 7220 271e 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ -096e7e: 0c07 |005f: move-result-object v7 │ │ -096e80: 54a8 470b |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ -096e84: 7220 2b1e 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ -096e8a: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -096e8e: 28e3 |0067: goto 004a // -001d │ │ -096e90: 0e00 |0068: return-void │ │ +096db4: |[096db4] android.support.v7.widget.ShareActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +096dc4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +096dc6: 7210 461e 0b00 |0001: invoke-interface {v11}, Landroid/view/SubMenu;.clear:()V // method@1e46 │ │ +096dcc: 54a7 440b |0004: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096dd0: 54a8 490b |0006: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096dd4: 7120 011a 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@1a01 │ │ +096dda: 0c02 |000b: move-result-object v2 │ │ +096ddc: 54a7 440b |000c: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096de0: 6e10 0501 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +096de6: 0c06 |0011: move-result-object v6 │ │ +096de8: 6e10 031a 0200 |0012: invoke-virtual {v2}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivityCount:()I // method@1a03 │ │ +096dee: 0a03 |0015: move-result v3 │ │ +096df0: 52a7 450b |0016: iget v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0b45 │ │ +096df4: 7120 b222 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +096dfa: 0a01 |001b: move-result v1 │ │ +096dfc: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +096dfe: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +096e02: 6e20 021a 5200 |001f: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ +096e08: 0c00 |0022: move-result-object v0 │ │ +096e0a: 6e20 6b01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ +096e10: 0c07 |0026: move-result-object v7 │ │ +096e12: 7257 441e 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e44 │ │ +096e18: 0c07 |002a: move-result-object v7 │ │ +096e1a: 6e20 6a01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +096e20: 0c08 |002e: move-result-object v8 │ │ +096e22: 7220 271e 8700 |002f: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ +096e28: 0c07 |0032: move-result-object v7 │ │ +096e2a: 54a8 470b |0033: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ +096e2e: 7220 2b1e 8700 |0035: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ +096e34: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +096e38: 28e3 |003a: goto 001d // -001d │ │ +096e3a: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +096e3e: 54a7 440b |003d: iget-object v7, v10, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096e42: 6008 4607 |003f: sget v8, Landroid/support/v7/appcompat/R$string;.abc_activity_chooser_view_see_all:I // field@0746 │ │ +096e46: 6e20 0801 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0108 │ │ +096e4c: 0c07 |0044: move-result-object v7 │ │ +096e4e: 7257 451e 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Landroid/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1e45 │ │ +096e54: 0c04 |0048: move-result-object v4 │ │ +096e56: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +096e58: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +096e5c: 6e20 021a 5200 |004c: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@1a02 │ │ +096e62: 0c00 |004f: move-result-object v0 │ │ +096e64: 6e20 6b01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@016b │ │ +096e6a: 0c07 |0053: move-result-object v7 │ │ +096e6c: 7257 441e 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e44 │ │ +096e72: 0c07 |0057: move-result-object v7 │ │ +096e74: 6e20 6a01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@016a │ │ +096e7a: 0c08 |005b: move-result-object v8 │ │ +096e7c: 7220 271e 8700 |005c: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ +096e82: 0c07 |005f: move-result-object v7 │ │ +096e84: 54a8 470b |0060: iget-object v8, v10, Landroid/support/v7/widget/ShareActionProvider;.mOnMenuItemClickListener:Landroid/support/v7/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0b47 │ │ +096e88: 7220 2b1e 8700 |0062: invoke-interface {v7, v8}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ +096e8e: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +096e92: 28e3 |0067: goto 004a // -001d │ │ +096e94: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=214 │ │ 0x0004 line=216 │ │ 0x000c line=217 │ │ 0x0012 line=219 │ │ 0x0016 line=220 │ │ @@ -206894,18 +206893,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 │ │ -096e94: |[096e94] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -096ea4: 5b01 480b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ -096ea8: 7010 531d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d53 │ │ -096eae: 0e00 |0005: return-void │ │ +096e98: |[096e98] android.support.v7.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +096ea8: 5b01 480b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Landroid/support/v7/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0b48 │ │ +096eac: 7010 531d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d53 │ │ +096eb2: 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; │ │ @@ -206916,18 +206915,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096eb0: |[096eb0] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -096ec0: 5b01 490b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096ec4: 7010 531d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d53 │ │ -096eca: 0e00 |0005: return-void │ │ +096eb4: |[096eb4] android.support.v7.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +096ec4: 5b01 490b |0000: iput-object v1, v0, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096ec8: 7010 531d 0000 |0002: invoke-direct {v0}, Landroid/support/v7/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@1d53 │ │ +096ece: 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; │ │ @@ -206938,37 +206937,37 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -096ecc: |[096ecc] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -096edc: 5431 440b |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ -096ee0: 5432 490b |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ -096ee4: 7120 011a 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@1a01 │ │ -096eea: 0c00 |0007: move-result-object v0 │ │ -096eec: 6e20 131a 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1a13 │ │ -096ef2: 0e00 |000b: return-void │ │ +096ed0: |[096ed0] android.support.v7.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +096ee0: 5431 440b |0000: iget-object v1, v3, Landroid/support/v7/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0b44 │ │ +096ee4: 5432 490b |0002: iget-object v2, v3, Landroid/support/v7/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0b49 │ │ +096ee8: 7120 011a 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@1a01 │ │ +096eee: 0c00 |0007: move-result-object v0 │ │ +096ef0: 6e20 131a 4000 |0008: invoke-virtual {v0, v4}, Landroid/support/v7/internal/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@1a13 │ │ +096ef6: 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 : 3048 (ShareActionProvider.java) │ │ + source_file_idx : 3057 (ShareActionProvider.java) │ │ │ │ Class #699 header: │ │ -class_idx : 147 │ │ +class_idx : 154 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 149 │ │ +superclass_idx : 156 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #699 annotations: │ │ @@ -206989,17 +206988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096ef4: |[096ef4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -096f04: 7010 b602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b6 │ │ -096f0a: 0e00 |0003: return-void │ │ +096ef8: |[096ef8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +096f08: 7010 b602 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@02b6 │ │ +096f0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -207008,18 +207007,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -096f0c: |[096f0c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -096f1c: 7110 cf02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02cf │ │ -096f22: 0a00 |0003: move-result v0 │ │ -096f24: 0f00 |0004: return v0 │ │ +096f10: |[096f10] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +096f20: 7110 cf02 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02cf │ │ +096f26: 0a00 |0003: move-result v0 │ │ +096f28: 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; │ │ │ │ @@ -207028,22 +207027,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -096f28: |[096f28] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -096f38: 6e20 ae02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02ae │ │ -096f3e: 0a00 |0003: move-result v0 │ │ -096f40: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -096f44: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -096f46: 0f00 |0007: return v0 │ │ -096f48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -096f4a: 28fe |0009: goto 0007 // -0002 │ │ +096f2c: |[096f2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +096f3c: 6e20 ae02 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@02ae │ │ +096f42: 0a00 |0003: move-result v0 │ │ +096f44: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +096f48: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +096f4a: 0f00 |0007: return v0 │ │ +096f4c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +096f4e: 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; │ │ @@ -207054,18 +207053,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 │ │ -096f4c: |[096f4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -096f5c: 7110 d002 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d0 │ │ -096f62: 0c00 |0003: move-result-object v0 │ │ -096f64: 1100 |0004: return-object v0 │ │ +096f50: |[096f50] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +096f60: 7110 d002 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d0 │ │ +096f66: 0c00 |0003: move-result-object v0 │ │ +096f68: 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; │ │ │ │ @@ -207074,18 +207073,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 │ │ -096f68: |[096f68] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -096f78: 7110 d102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d1 │ │ -096f7e: 0c00 |0003: move-result-object v0 │ │ -096f80: 1100 |0004: return-object v0 │ │ +096f6c: |[096f6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +096f7c: 7110 d102 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d1 │ │ +096f82: 0c00 |0003: move-result-object v0 │ │ +096f84: 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; │ │ │ │ @@ -207094,18 +207093,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 │ │ -096f84: |[096f84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -096f94: 7110 d202 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02d2 │ │ -096f9a: 0c00 |0003: move-result-object v0 │ │ -096f9c: 1100 |0004: return-object v0 │ │ +096f88: |[096f88] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +096f98: 7110 d202 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@02d2 │ │ +096f9e: 0c00 |0003: move-result-object v0 │ │ +096fa0: 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; │ │ │ │ @@ -207114,32 +207113,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 │ │ -096fa0: |[096fa0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -096fb0: 7110 d302 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d3 │ │ -096fb6: 0c00 |0003: move-result-object v0 │ │ -096fb8: 1100 |0004: return-object v0 │ │ +096fa4: |[096fa4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +096fb4: 7110 d302 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@02d3 │ │ +096fba: 0c00 |0003: move-result-object v0 │ │ +096fbc: 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 : 463 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #700 header: │ │ -class_idx : 219 │ │ +class_idx : 226 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 218 │ │ -source_file_idx : 2741 │ │ +superclass_idx : 225 │ │ +source_file_idx : 2750 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #700 annotations: │ │ Annotations on class │ │ @@ -207159,17 +207158,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096fbc: |[096fbc] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -096fcc: 7010 5405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0554 │ │ -096fd2: 0e00 |0003: return-void │ │ +096fc0: |[096fc0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +096fd0: 7010 5405 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@0554 │ │ +096fd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -207178,21 +207177,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 │ │ -096fd4: |[096fd4] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -096fe4: 7110 6a05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@056a │ │ -096fea: 0c00 |0003: move-result-object v0 │ │ -096fec: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -096ff0: 6e20 5e05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@055e │ │ -096ff6: 0c00 |0009: move-result-object v0 │ │ -096ff8: 1100 |000a: return-object v0 │ │ +096fd8: |[096fd8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +096fe8: 7110 6a05 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@056a │ │ +096fee: 0c00 |0003: move-result-object v0 │ │ +096ff0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +096ff4: 6e20 5e05 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@055e │ │ +096ffa: 0c00 |0009: move-result-object v0 │ │ +096ffc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0004 line=102 │ │ 0x0006 line=103 │ │ 0x000a line=105 │ │ locals : │ │ @@ -207205,21 +207204,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 │ │ -096ffc: |[096ffc] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -09700c: 7110 6b05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@056b │ │ -097012: 0c00 |0003: move-result-object v0 │ │ -097014: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -097018: 6f30 5605 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@0556 │ │ -09701e: 0c00 |0009: move-result-object v0 │ │ -097020: 1100 |000a: return-object v0 │ │ +097000: |[097000] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +097010: 7110 6b05 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@056b │ │ +097016: 0c00 |0003: move-result-object v0 │ │ +097018: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +09701c: 6f30 5605 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@0556 │ │ +097022: 0c00 |0009: move-result-object v0 │ │ +097024: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0004 line=125 │ │ 0x0006 line=126 │ │ 0x000a line=128 │ │ locals : │ │ @@ -207233,17 +207232,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 │ │ -097024: |[097024] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -097034: 7120 6c05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@056c │ │ -09703a: 0e00 |0003: return-void │ │ +097028: |[097028] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +097038: 7120 6c05 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@056c │ │ +09703e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -207254,18 +207253,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 │ │ -09703c: |[09703c] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -09704c: 7120 6d05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@056d │ │ -097052: 0a00 |0003: move-result v0 │ │ -097054: 0f00 |0004: return v0 │ │ +097040: |[097040] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +097050: 7120 6d05 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@056d │ │ +097056: 0a00 |0003: move-result v0 │ │ +097058: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -207275,32 +207274,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -097058: |[097058] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -097068: 6f20 5505 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0555 │ │ -09706e: 0c00 |0003: move-result-object v0 │ │ -097070: 1100 |0004: return-object v0 │ │ +09705c: |[09705c] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +09706c: 6f20 5505 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0555 │ │ +097072: 0c00 |0003: move-result-object v0 │ │ +097074: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 2741 (NavUtils.java) │ │ + source_file_idx : 2750 (NavUtils.java) │ │ │ │ Class #701 header: │ │ -class_idx : 230 │ │ +class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 229 │ │ -source_file_idx : 2769 │ │ +superclass_idx : 236 │ │ +source_file_idx : 2778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #701 annotations: │ │ Annotations on class │ │ @@ -207320,17 +207319,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097074: |[097074] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -097084: 7010 ab05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@05ab │ │ -09708a: 0e00 |0003: return-void │ │ +097078: |[097078] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +097088: 7010 ab05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@05ab │ │ +09708e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -207339,54 +207338,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 │ │ -09708c: |[09708c] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -09709c: 5470 9601 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ -0970a0: 5471 9301 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -0970a4: 5472 9201 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -0970a8: 5473 9101 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -0970ac: 5474 9001 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -0970b0: 6e54 c600 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@00c6 │ │ -0970b6: 5471 9301 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ -0970ba: 5472 9201 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ -0970be: 5473 9101 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ -0970c2: 5474 9001 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ -0970c6: 5475 9401 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ -0970ca: 7706 bc05 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@05bc │ │ -0970d0: 0c00 |001a: move-result-object v0 │ │ -0970d2: 5271 9801 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ -0970d6: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -0970da: 5201 0500 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0970de: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0970e2: 5901 0500 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ -0970e6: 1100 |0025: return-object v0 │ │ +097090: |[097090] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0970a0: 5470 9601 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@0196 │ │ +0970a4: 5471 9301 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +0970a8: 5472 9201 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +0970ac: 5473 9101 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +0970b0: 5474 9001 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +0970b4: 6e54 c600 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@00c6 │ │ +0970ba: 5471 9301 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0193 │ │ +0970be: 5472 9201 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0192 │ │ +0970c2: 5473 9101 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0191 │ │ +0970c6: 5474 9001 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0190 │ │ +0970ca: 5475 9401 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0194 │ │ +0970ce: 7706 bc05 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@05bc │ │ +0970d4: 0c00 |001a: move-result-object v0 │ │ +0970d6: 5271 9801 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@0198 │ │ +0970da: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +0970de: 5201 0500 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +0970e2: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0970e6: 5901 0500 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0005 │ │ +0970ea: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x000d line=103 │ │ 0x001b line=106 │ │ 0x001f line=107 │ │ 0x0025 line=109 │ │ 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 : 2769 (NotificationCompat.java) │ │ + source_file_idx : 2778 (NotificationCompat.java) │ │ │ │ Class #702 header: │ │ -class_idx : 245 │ │ +class_idx : 252 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 244 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 251 │ │ +source_file_idx : 3059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #702 annotations: │ │ Annotations on class │ │ @@ -207406,17 +207405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0970e8: |[0970e8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0970f8: 7010 f705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@05f7 │ │ -0970fe: 0e00 |0003: return-void │ │ +0970ec: |[0970ec] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0970fc: 7010 f705 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@05f7 │ │ +097102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -207425,27 +207424,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 │ │ -097100: |[097100] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -097110: 6e10 d405 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@05d4 │ │ -097116: 0c00 |0003: move-result-object v0 │ │ -097118: 6e10 d505 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ -09711e: 0c01 |0007: move-result-object v1 │ │ -097120: 7130 0906 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0609 │ │ -097126: 6e20 fd05 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@05fd │ │ -09712c: 0a00 |000e: move-result v0 │ │ -09712e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -097132: 6e10 d205 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ -097138: 0c00 |0014: move-result-object v0 │ │ -09713a: 7220 281e 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ -097140: 0e00 |0018: return-void │ │ +097104: |[097104] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +097114: 6e10 d405 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@05d4 │ │ +09711a: 0c00 |0003: move-result-object v0 │ │ +09711c: 6e10 d505 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@05d5 │ │ +097122: 0c01 |0007: move-result-object v1 │ │ +097124: 7130 0906 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@0609 │ │ +09712a: 6e20 fd05 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@05fd │ │ +097130: 0a00 |000e: move-result v0 │ │ +097132: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +097136: 6e10 d205 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@05d2 │ │ +09713c: 0c00 |0014: move-result-object v0 │ │ +09713e: 7220 281e 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ +097144: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x000b line=127 │ │ 0x0011 line=128 │ │ 0x0018 line=130 │ │ locals : │ │ @@ -207458,35 +207457,35 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -097144: |[097144] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -097154: 7210 191e 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ -09715a: 0a00 |0003: move-result v0 │ │ -09715c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -097160: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -097162: 0f00 |0007: return v0 │ │ -097164: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -097166: 28fe |0009: goto 0007 // -0002 │ │ +097148: |[097148] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +097158: 7210 191e 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ +09715e: 0a00 |0003: move-result v0 │ │ +097160: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +097164: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +097166: 0f00 |0007: return v0 │ │ +097168: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09716a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #703 header: │ │ -class_idx : 266 │ │ +class_idx : 273 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 260 │ │ +superclass_idx : 267 │ │ source_file_idx : 772 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #703 annotations: │ │ @@ -207536,20 +207535,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097168: |[097168] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -097178: 7020 3406 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0634 │ │ -09717e: 2200 1501 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0115 │ │ -097182: 7020 a106 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@06a1 │ │ -097188: 5b10 d801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ -09718c: 0e00 |000a: return-void │ │ +09716c: |[09716c] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +09717c: 7020 3406 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0634 │ │ +097182: 2200 1c01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@011c │ │ +097186: 7020 a106 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@06a1 │ │ +09718c: 5b10 d801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ +097190: 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; │ │ @@ -207560,25 +207559,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 │ │ -097190: |[097190] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0971a0: 7020 3406 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0634 │ │ -0971a6: 2200 1501 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@0115 │ │ -0971aa: 7020 a106 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@06a1 │ │ -0971b0: 5b10 d801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ -0971b4: 5b13 dd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ -0971b8: 5b14 d901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ -0971bc: 5b15 da01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ -0971c0: 5b16 db01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ -0971c4: 5b17 dc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ -0971c8: 0e00 |0014: return-void │ │ +097194: |[097194] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0971a4: 7020 3406 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@0634 │ │ +0971aa: 2200 1c01 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@011c │ │ +0971ae: 7020 a106 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@06a1 │ │ +0971b4: 5b10 d801 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ +0971b8: 5b13 dd01 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ +0971bc: 5b14 d901 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ +0971c0: 5b15 da01 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ +0971c4: 5b16 db01 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ +0971c8: 5b17 dc01 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ +0971cc: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -207600,34 +207599,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0971cc: |[0971cc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0971dc: 6e10 6506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0665 │ │ -0971e2: 0a01 |0003: move-result v1 │ │ -0971e4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0971e8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0971ec: 7210 9701 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -0971f2: 0e00 |000b: return-void │ │ -0971f4: 5420 d701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -0971f8: 5b23 d701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -0971fc: 6e10 6606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0666 │ │ -097202: 0a01 |0013: move-result v1 │ │ -097204: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -097208: 6f20 3706 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0637 │ │ -09720e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -097212: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -097216: 7210 a001 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ -09721c: 0a01 |0020: move-result v1 │ │ -09721e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -097222: 7210 9701 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -097228: 28e5 |0026: goto 000b // -001b │ │ +0971d0: |[0971d0] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0971e0: 6e10 6506 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0665 │ │ +0971e6: 0a01 |0003: move-result v1 │ │ +0971e8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0971ec: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0971f0: 7210 9701 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +0971f6: 0e00 |000b: return-void │ │ +0971f8: 5420 d701 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +0971fc: 5b23 d701 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +097200: 6e10 6606 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0666 │ │ +097206: 0a01 |0013: move-result v1 │ │ +097208: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +09720c: 6f20 3706 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@0637 │ │ +097212: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +097216: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +09721a: 7210 a001 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ +097220: 0a01 |0020: move-result v1 │ │ +097222: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +097226: 7210 9701 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +09722c: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -207646,18 +207645,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 │ │ -09722c: |[09722c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -09723c: 1f01 3f00 |0000: check-cast v1, Landroid/database/Cursor; // type@003f │ │ -097240: 6e20 5b06 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@065b │ │ -097246: 0e00 |0005: return-void │ │ +097230: |[097230] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +097240: 1f01 4200 |0000: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ +097244: 6e20 5b06 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@065b │ │ +09724a: 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; │ │ │ │ @@ -207666,56 +207665,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 │ │ -097248: |[097248] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -097258: 6f55 3a06 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@063a │ │ -09725e: 6e20 6f22 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -097264: 1a00 2d1d |0006: const-string v0, "mUri=" // string@1d2d │ │ -097268: 6e20 6f22 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -09726e: 5410 dd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ -097272: 6e20 7322 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -097278: 6e20 6f22 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -09727e: 1a00 081c |0013: const-string v0, "mProjection=" // string@1c08 │ │ -097282: 6e20 6f22 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -097288: 5410 d901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ -09728c: 7110 1223 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ -097292: 0c00 |001d: move-result-object v0 │ │ -097294: 6e20 7422 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -09729a: 6e20 6f22 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972a0: 1a00 661c |0024: const-string v0, "mSelection=" // string@1c66 │ │ -0972a4: 6e20 6f22 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972aa: 5410 da01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ -0972ae: 6e20 7422 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0972b4: 6e20 6f22 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972ba: 1a00 681c |0031: const-string v0, "mSelectionArgs=" // string@1c68 │ │ -0972be: 6e20 6f22 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972c4: 5410 db01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ -0972c8: 7110 1223 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ -0972ce: 0c00 |003b: move-result-object v0 │ │ -0972d0: 6e20 7422 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0972d6: 6e20 6f22 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972dc: 1a00 901c |0042: const-string v0, "mSortOrder=" // string@1c90 │ │ -0972e0: 6e20 6f22 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972e6: 5410 dc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ -0972ea: 6e20 7422 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ -0972f0: 6e20 6f22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -0972f6: 1a00 1b1a |004f: const-string v0, "mCursor=" // string@1a1b │ │ -0972fa: 6e20 6f22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -097300: 5410 d701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -097304: 6e20 7322 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ -09730a: 6e20 6f22 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -097310: 1a00 f919 |005c: const-string v0, "mContentChanged=" // string@19f9 │ │ -097314: 6e20 6f22 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ -09731a: 5510 d601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01d6 │ │ -09731e: 6e20 7522 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ -097324: 0e00 |0066: return-void │ │ +09724c: |[09724c] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09725c: 6f55 3a06 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@063a │ │ +097262: 6e20 6f22 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +097268: 1a00 361d |0006: const-string v0, "mUri=" // string@1d36 │ │ +09726c: 6e20 6f22 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +097272: 5410 dd01 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ +097276: 6e20 7322 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +09727c: 6e20 6f22 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +097282: 1a00 111c |0013: const-string v0, "mProjection=" // string@1c11 │ │ +097286: 6e20 6f22 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +09728c: 5410 d901 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ +097290: 7110 1223 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ +097296: 0c00 |001d: move-result-object v0 │ │ +097298: 6e20 7422 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +09729e: 6e20 6f22 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972a4: 1a00 6f1c |0024: const-string v0, "mSelection=" // string@1c6f │ │ +0972a8: 6e20 6f22 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972ae: 5410 da01 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ +0972b2: 6e20 7422 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0972b8: 6e20 6f22 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972be: 1a00 711c |0031: const-string v0, "mSelectionArgs=" // string@1c71 │ │ +0972c2: 6e20 6f22 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972c8: 5410 db01 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ +0972cc: 7110 1223 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2312 │ │ +0972d2: 0c00 |003b: move-result-object v0 │ │ +0972d4: 6e20 7422 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0972da: 6e20 6f22 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972e0: 1a00 991c |0042: const-string v0, "mSortOrder=" // string@1c99 │ │ +0972e4: 6e20 6f22 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972ea: 5410 dc01 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ +0972ee: 6e20 7422 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2274 │ │ +0972f4: 6e20 6f22 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +0972fa: 1a00 241a |004f: const-string v0, "mCursor=" // string@1a24 │ │ +0972fe: 6e20 6f22 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +097304: 5410 d701 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +097308: 6e20 7322 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2273 │ │ +09730e: 6e20 6f22 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +097314: 1a00 021a |005c: const-string v0, "mContentChanged=" // string@1a02 │ │ +097318: 6e20 6f22 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@226f │ │ +09731e: 5510 d601 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@01d6 │ │ +097322: 6e20 7522 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2275 │ │ +097328: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -207737,17 +207736,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097328: |[097328] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -097338: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ -09733c: 1100 |0002: return-object v0 │ │ +09732c: |[09732c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +09733c: 5410 d901 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ +097340: 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;) │ │ @@ -207755,17 +207754,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097340: |[097340] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -097350: 5410 da01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ -097354: 1100 |0002: return-object v0 │ │ +097344: |[097344] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +097354: 5410 da01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ +097358: 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;) │ │ @@ -207773,17 +207772,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097358: |[097358] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -097368: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ -09736c: 1100 |0002: return-object v0 │ │ +09735c: |[09735c] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +09736c: 5410 db01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ +097370: 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;) │ │ @@ -207791,17 +207790,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097370: |[097370] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -097380: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ -097384: 1100 |0002: return-object v0 │ │ +097374: |[097374] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +097384: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ +097388: 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;) │ │ @@ -207809,17 +207808,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097388: |[097388] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -097398: 5410 dd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ -09739c: 1100 |0002: return-object v0 │ │ +09738c: |[09738c] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +09739c: 5410 dd01 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ +0973a0: 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;) │ │ @@ -207827,31 +207826,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0973a0: |[0973a0] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0973b0: 6e10 5f06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@065f │ │ -0973b6: 0c00 |0003: move-result-object v0 │ │ -0973b8: 6e10 fc00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ -0973be: 0c00 |0007: move-result-object v0 │ │ -0973c0: 5471 dd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ -0973c4: 5472 d901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ -0973c8: 5473 da01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ -0973cc: 5474 db01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ -0973d0: 5475 dc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ -0973d4: 7406 f700 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@00f7 │ │ -0973da: 0c06 |0015: move-result-object v6 │ │ -0973dc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0973e0: 7210 9a01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ -0973e6: 5470 d801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ -0973ea: 7220 a201 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ -0973f0: 1106 |0020: return-object v6 │ │ +0973a4: |[0973a4] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0973b4: 6e10 5f06 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@065f │ │ +0973ba: 0c00 |0003: move-result-object v0 │ │ +0973bc: 6e10 fc00 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ +0973c2: 0c00 |0007: move-result-object v0 │ │ +0973c4: 5471 dd01 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ +0973c8: 5472 d901 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ +0973cc: 5473 da01 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ +0973d0: 5474 db01 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ +0973d4: 5475 dc01 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ +0973d8: 7406 f700 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@00f7 │ │ +0973de: 0c06 |0015: move-result-object v6 │ │ +0973e0: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0973e4: 7210 9a01 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ +0973ea: 5470 d801 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@01d8 │ │ +0973ee: 7220 a201 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@01a2 │ │ +0973f4: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -207864,18 +207863,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0973f4: |[0973f4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -097404: 6e10 6706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0667 │ │ -09740a: 0c00 |0003: move-result-object v0 │ │ -09740c: 1100 |0004: return-object v0 │ │ +0973f8: |[0973f8] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +097408: 6e10 6706 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0667 │ │ +09740e: 0c00 |0003: move-result-object v0 │ │ +097410: 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;) │ │ @@ -207883,21 +207882,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -097410: |[097410] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -097420: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -097424: 7210 a001 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ -09742a: 0a00 |0005: move-result v0 │ │ -09742c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -097430: 7210 9701 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -097436: 0e00 |000b: return-void │ │ +097414: |[097414] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +097424: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +097428: 7210 a001 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ +09742e: 0a00 |0005: move-result v0 │ │ +097430: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +097434: 7210 9701 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +09743a: 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; │ │ @@ -207908,18 +207907,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 │ │ -097438: |[097438] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -097448: 1f01 3f00 |0000: check-cast v1, Landroid/database/Cursor; // type@003f │ │ -09744c: 6e20 6906 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0669 │ │ -097452: 0e00 |0005: return-void │ │ +09743c: |[09743c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +09744c: 1f01 4200 |0000: check-cast v1, Landroid/database/Cursor; // type@0042 │ │ +097450: 6e20 6906 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0669 │ │ +097456: 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; │ │ │ │ @@ -207928,28 +207927,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -097454: |[097454] android.support.v4.content.CursorLoader.onReset:()V │ │ -097464: 6f10 4106 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0641 │ │ -09746a: 6e10 6d06 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@066d │ │ -097470: 5410 d701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -097474: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -097478: 5410 d701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -09747c: 7210 a001 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ -097482: 0a00 |000f: move-result v0 │ │ -097484: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -097488: 5410 d701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -09748c: 7210 9701 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -097492: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -097494: 5b10 d701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -097498: 0e00 |001a: return-void │ │ +097458: |[097458] android.support.v4.content.CursorLoader.onReset:()V │ │ +097468: 6f10 4106 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@0641 │ │ +09746e: 6e10 6d06 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@066d │ │ +097474: 5410 d701 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +097478: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +09747c: 5410 d701 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +097480: 7210 a001 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01a0 │ │ +097486: 0a00 |000f: move-result v0 │ │ +097488: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +09748c: 5410 d701 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +097490: 7210 9701 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +097496: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +097498: 5b10 d701 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +09749c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -207962,26 +207961,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09749c: |[09749c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0974ac: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -0974b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0974b4: 5410 d701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -0974b8: 6e20 5b06 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@065b │ │ -0974be: 6e10 7306 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0673 │ │ -0974c4: 0a00 |000c: move-result v0 │ │ -0974c6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0974ca: 5410 d701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ -0974ce: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0974d2: 6e10 5e06 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@065e │ │ -0974d8: 0e00 |0016: return-void │ │ +0974a0: |[0974a0] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0974b0: 5410 d701 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +0974b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0974b8: 5410 d701 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +0974bc: 6e20 5b06 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@065b │ │ +0974c2: 6e10 7306 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0673 │ │ +0974c8: 0a00 |000c: move-result v0 │ │ +0974ca: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0974ce: 5410 d701 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@01d7 │ │ +0974d2: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0974d6: 6e10 5e06 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@065e │ │ +0974dc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -207993,17 +207992,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0974dc: |[0974dc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0974ec: 6e10 5a06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@065a │ │ -0974f2: 0e00 |0003: return-void │ │ +0974e0: |[0974e0] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0974f0: 6e10 5a06 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@065a │ │ +0974f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -208012,17 +208011,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0974f4: |[0974f4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -097504: 5b01 d901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ -097508: 0e00 |0002: return-void │ │ +0974f8: |[0974f8] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +097508: 5b01 d901 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@01d9 │ │ +09750c: 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; │ │ @@ -208032,17 +208031,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09750c: |[09750c] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -09751c: 5b01 da01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ -097520: 0e00 |0002: return-void │ │ +097510: |[097510] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +097520: 5b01 da01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@01da │ │ +097524: 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; │ │ @@ -208052,17 +208051,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097524: |[097524] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -097534: 5b01 db01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ -097538: 0e00 |0002: return-void │ │ +097528: |[097528] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +097538: 5b01 db01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@01db │ │ +09753c: 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; │ │ @@ -208072,17 +208071,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09753c: |[09753c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -09754c: 5b01 dc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ -097550: 0e00 |0002: return-void │ │ +097540: |[097540] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +097550: 5b01 dc01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@01dc │ │ +097554: 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; │ │ @@ -208092,31 +208091,31 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097554: |[097554] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -097564: 5b01 dd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ -097568: 0e00 |0002: return-void │ │ +097558: |[097558] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +097568: 5b01 dd01 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@01dd │ │ +09756c: 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 : 772 (CursorLoader.java) │ │ │ │ Class #704 header: │ │ -class_idx : 272 │ │ +class_idx : 279 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 271 │ │ +superclass_idx : 278 │ │ source_file_idx : 1135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #704 annotations: │ │ @@ -208137,17 +208136,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09756c: |[09756c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -09757c: 7010 8e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@068e │ │ -097582: 0e00 |0003: return-void │ │ +097570: |[097570] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +097580: 7010 8e06 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@068e │ │ +097586: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -208156,18 +208155,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 │ │ -097584: |[097584] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -097594: 7110 9d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@069d │ │ -09759a: 0c00 |0003: move-result-object v0 │ │ -09759c: 1100 |0004: return-object v0 │ │ +097588: |[097588] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +097598: 7110 9d06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@069d │ │ +09759e: 0c00 |0003: move-result-object v0 │ │ +0975a0: 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; │ │ │ │ @@ -208176,31 +208175,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 │ │ -0975a0: |[0975a0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0975b0: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@069e │ │ -0975b6: 0c00 |0003: move-result-object v0 │ │ -0975b8: 1100 |0004: return-object v0 │ │ +0975a4: |[0975a4] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0975b4: 7110 9e06 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@069e │ │ +0975ba: 0c00 |0003: move-result-object v0 │ │ +0975bc: 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 : 1135 (IntentCompat.java) │ │ │ │ Class #705 header: │ │ -class_idx : 298 │ │ +class_idx : 305 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 296 │ │ +superclass_idx : 303 │ │ source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #705 annotations: │ │ @@ -208221,17 +208220,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0975bc: |[0975bc] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0975cc: 7010 0407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0704 │ │ -0975d2: 0e00 |0003: return-void │ │ +0975c0: |[0975c0] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0975d0: 7010 0407 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0704 │ │ +0975d6: 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 - │ │ @@ -208240,32 +208239,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0975d4: |[0975d4] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0975e4: 7110 1607 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0716 │ │ -0975ea: 0e00 |0003: return-void │ │ +0975d8: |[0975d8] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0975e8: 7110 1607 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0716 │ │ +0975ee: 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 : 855 (DrawableCompat.java) │ │ │ │ Class #706 header: │ │ -class_idx : 371 │ │ +class_idx : 378 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 370 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 377 │ │ +source_file_idx : 3241 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #706 annotations: │ │ Annotations on class │ │ @@ -208289,18 +208288,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 │ │ -0975ec: |[0975ec] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0975fc: 7020 6c08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@086c │ │ -097602: 5c02 c302 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02c3 │ │ -097606: 0e00 |0005: return-void │ │ +0975f0: |[0975f0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +097600: 7020 6c08 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@086c │ │ +097606: 5c02 c302 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02c3 │ │ +09760a: 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; │ │ @@ -208312,17 +208311,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 │ │ -097608: |[097608] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -097618: 7030 7108 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0871 │ │ -09761e: 0e00 |0003: return-void │ │ +09760c: |[09760c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +09761c: 7030 7108 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0871 │ │ +097622: 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 │ │ @@ -208334,30 +208333,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097620: |[097620] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -097630: 5510 c302 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02c3 │ │ -097634: 0f00 |0002: return v0 │ │ +097624: |[097624] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +097634: 5510 c302 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@02c3 │ │ +097638: 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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #707 header: │ │ -class_idx : 372 │ │ +class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 370 │ │ -source_file_idx : 3232 │ │ +superclass_idx : 377 │ │ +source_file_idx : 3241 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #707 annotations: │ │ Annotations on class │ │ @@ -208381,37 +208380,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -097638: |[097638] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -097648: 2200 7401 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@0174 │ │ -09764c: 7010 7508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0875 │ │ -097652: 6900 c402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02c4 │ │ -097656: 0e00 |0007: return-void │ │ +09763c: |[09763c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +09764c: 2200 7b01 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@017b │ │ +097650: 7010 7508 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0875 │ │ +097656: 6900 c402 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@02c4 │ │ +09765a: 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 │ │ -097658: |[097658] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -097668: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09766a: 7020 6c08 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@086c │ │ -097670: 0e00 |0004: return-void │ │ +09765c: |[09765c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +09766c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09766e: 7020 6c08 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@086c │ │ +097674: 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; │ │ │ │ @@ -208421,38 +208420,38 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -097674: |[097674] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -097684: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -097686: 7100 3423 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2334 │ │ -09768c: 0c02 |0004: move-result-object v2 │ │ -09768e: 7110 8008 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0880 │ │ -097694: 0a00 |0008: move-result v0 │ │ -097696: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -09769a: 0f01 |000b: return v1 │ │ -09769c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09769e: 28fe |000d: goto 000b // -0002 │ │ +097678: |[097678] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +097688: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09768a: 7100 3423 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2334 │ │ +097690: 0c02 |0004: move-result-object v2 │ │ +097692: 7110 8008 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0880 │ │ +097698: 0a00 |0008: move-result v0 │ │ +09769a: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +09769e: 0f01 |000b: return v1 │ │ +0976a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0976a2: 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 : 3232 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 3241 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #708 header: │ │ -class_idx : 393 │ │ +class_idx : 400 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 397 │ │ +superclass_idx : 404 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #708 annotations: │ │ @@ -208473,17 +208472,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0976a0: |[0976a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0976b0: 7010 9309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0993 │ │ -0976b6: 0e00 |0003: return-void │ │ +0976a4: |[0976a4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0976b4: 7010 9309 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@0993 │ │ +0976ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -208492,18 +208491,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 │ │ -0976b8: |[0976b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0976c8: 7130 bb09 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@09bb │ │ -0976ce: 0a00 |0003: move-result v0 │ │ -0976d0: 0f00 |0004: return v0 │ │ +0976bc: |[0976bc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0976cc: 7130 bb09 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@09bb │ │ +0976d2: 0a00 |0003: move-result v0 │ │ +0976d4: 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; │ │ @@ -208514,20 +208513,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 │ │ -0976d4: |[0976d4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0976e4: 2200 8801 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0188 │ │ -0976e8: 7030 6809 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@0968 │ │ -0976ee: 7110 bc09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@09bc │ │ -0976f4: 0c00 |0008: move-result-object v0 │ │ -0976f6: 1100 |0009: return-object v0 │ │ +0976d8: |[0976d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0976e8: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@018f │ │ +0976ec: 7030 6809 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@0968 │ │ +0976f2: 7110 bc09 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@09bc │ │ +0976f8: 0c00 |0008: move-result-object v0 │ │ +0976fa: 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; │ │ │ │ @@ -208536,18 +208535,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0976f8: |[0976f8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -097708: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@09bd │ │ -09770e: 0c00 |0003: move-result-object v0 │ │ -097710: 1100 |0004: return-object v0 │ │ +0976fc: |[0976fc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +09770c: 7100 bd09 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@09bd │ │ +097712: 0c00 |0003: move-result-object v0 │ │ +097714: 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;) │ │ @@ -208555,17 +208554,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 │ │ -097714: |[097714] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -097724: 7130 be09 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@09be │ │ -09772a: 0e00 |0003: return-void │ │ +097718: |[097718] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +097728: 7130 be09 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@09be │ │ +09772e: 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; │ │ @@ -208577,19 +208576,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 │ │ -09772c: |[09772c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -09773c: 6e10 1b0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -097742: 0c00 |0003: move-result-object v0 │ │ -097744: 7130 bf09 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@09bf │ │ -09774a: 0e00 |0007: return-void │ │ +097730: |[097730] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +097740: 6e10 1b0e 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +097746: 0c00 |0003: move-result-object v0 │ │ +097748: 7130 bf09 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@09bf │ │ +09774e: 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; │ │ @@ -208601,17 +208600,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 │ │ -09774c: |[09774c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09775c: 7130 c009 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@09c0 │ │ -097762: 0e00 |0003: return-void │ │ +097750: |[097750] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +097760: 7130 c009 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@09c0 │ │ +097766: 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; │ │ @@ -208623,18 +208622,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 │ │ -097764: |[097764] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -097774: 7140 c109 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@09c1 │ │ -09777a: 0a00 |0003: move-result v0 │ │ -09777c: 0f00 |0004: return v0 │ │ +097768: |[097768] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +097778: 7140 c109 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@09c1 │ │ +09777e: 0a00 |0003: move-result v0 │ │ +097780: 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; │ │ @@ -208646,17 +208645,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 │ │ -097780: |[097780] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -097790: 7130 c209 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@09c2 │ │ -097796: 0e00 |0003: return-void │ │ +097784: |[097784] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +097794: 7130 c209 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@09c2 │ │ +09779a: 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; │ │ @@ -208668,33 +208667,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 │ │ -097798: |[097798] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0977a8: 7130 c309 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@09c3 │ │ -0977ae: 0e00 |0003: return-void │ │ +09779c: |[09779c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0977ac: 7130 c309 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@09c3 │ │ +0977b2: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #709 header: │ │ -class_idx : 419 │ │ +class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 418 │ │ +superclass_idx : 425 │ │ source_file_idx : 1162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #709 annotations: │ │ @@ -208715,17 +208714,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0977b0: |[0977b0] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0977c0: 7010 260a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0a26 │ │ -0977c6: 0e00 |0003: return-void │ │ +0977b4: |[0977b4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0977c4: 7010 260a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@0a26 │ │ +0977ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208734,18 +208733,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 │ │ -0977c8: |[0977c8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0977d8: 7140 4b0a 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@0a4b │ │ -0977de: 0a00 |0003: move-result v0 │ │ -0977e0: 0f00 |0004: return v0 │ │ +0977cc: |[0977cc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0977dc: 7140 4b0a 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@0a4b │ │ +0977e2: 0a00 |0003: move-result v0 │ │ +0977e4: 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; │ │ @@ -208757,18 +208756,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 │ │ -0977e4: |[0977e4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0977f4: 7110 4c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a4c │ │ -0977fa: 0c00 |0003: move-result-object v0 │ │ -0977fc: 1100 |0004: return-object v0 │ │ +0977e8: |[0977e8] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0977f8: 7110 4c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@0a4c │ │ +0977fe: 0c00 |0003: move-result-object v0 │ │ +097800: 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; │ │ │ │ @@ -208777,18 +208776,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097800: |[097800] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -097810: 7110 4d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0a4d │ │ -097816: 0a00 |0003: move-result v0 │ │ -097818: 0f00 |0004: return v0 │ │ +097804: |[097804] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +097814: 7110 4d0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@0a4d │ │ +09781a: 0a00 |0003: move-result v0 │ │ +09781c: 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; │ │ │ │ @@ -208797,32 +208796,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09781c: |[09781c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -09782c: 7110 4e0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0a4e │ │ -097832: 0e00 |0003: return-void │ │ +097820: |[097820] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +097830: 7110 4e0a 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@0a4e │ │ +097836: 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 : 1162 (KeyEventCompat.java) │ │ │ │ Class #710 header: │ │ -class_idx : 434 │ │ +class_idx : 441 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 432 │ │ -source_file_idx : 2652 │ │ +superclass_idx : 439 │ │ +source_file_idx : 2661 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #710 annotations: │ │ Annotations on class │ │ @@ -208842,17 +208841,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097834: |[097834] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -097844: 7010 8b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0a8b │ │ -09784a: 0e00 |0003: return-void │ │ +097838: |[097838] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +097848: 7010 8b0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@0a8b │ │ +09784e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208861,18 +208860,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09784c: |[09784c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -09785c: 7110 bd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0abd │ │ -097862: 0a00 |0003: move-result v0 │ │ -097864: 0f00 |0004: return v0 │ │ +097850: |[097850] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +097860: 7110 bd0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@0abd │ │ +097866: 0a00 |0003: move-result v0 │ │ +097868: 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; │ │ │ │ @@ -208881,18 +208880,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097868: |[097868] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -097878: 7110 be0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0abe │ │ -09787e: 0a00 |0003: move-result v0 │ │ -097880: 0f00 |0004: return v0 │ │ +09786c: |[09786c] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +09787c: 7110 be0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@0abe │ │ +097882: 0a00 |0003: move-result v0 │ │ +097884: 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; │ │ │ │ @@ -208901,18 +208900,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097884: |[097884] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -097894: 7110 bf0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0abf │ │ -09789a: 0a00 |0003: move-result v0 │ │ -09789c: 0f00 |0004: return v0 │ │ +097888: |[097888] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +097898: 7110 bf0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@0abf │ │ +09789e: 0a00 |0003: move-result v0 │ │ +0978a0: 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; │ │ │ │ @@ -208921,42 +208920,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 │ │ -0978a0: |[0978a0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0978b0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0978b4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0978b6: 7120 c00a 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@0ac0 │ │ -0978bc: 0c00 |0006: move-result-object v0 │ │ -0978be: 1100 |0007: return-object v0 │ │ -0978c0: 2200 b101 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@01b1 │ │ -0978c4: 7030 940a 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@0a94 │ │ -0978ca: 7120 c00a 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@0ac0 │ │ -0978d0: 0c00 |0010: move-result-object v0 │ │ -0978d2: 28f6 |0011: goto 0007 // -000a │ │ +0978a4: |[0978a4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0978b4: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0978b8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0978ba: 7120 c00a 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@0ac0 │ │ +0978c0: 0c00 |0006: move-result-object v0 │ │ +0978c2: 1100 |0007: return-object v0 │ │ +0978c4: 2200 b801 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@01b8 │ │ +0978c8: 7030 940a 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@0a94 │ │ +0978ce: 7120 c00a 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@0ac0 │ │ +0978d4: 0c00 |0010: move-result-object v0 │ │ +0978d6: 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 : 2652 (MenuItemCompat.java) │ │ + source_file_idx : 2661 (MenuItemCompat.java) │ │ │ │ Class #711 header: │ │ -class_idx : 450 │ │ +class_idx : 457 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 456 │ │ -source_file_idx : 2868 │ │ +superclass_idx : 463 │ │ +source_file_idx : 2877 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #711 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -209075,18 +209074,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0978d4: |[0978d4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0978e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0978e6: 7030 fb0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0afb │ │ -0978ec: 0e00 |0004: return-void │ │ +0978d8: |[0978d8] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0978e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0978ea: 7030 fb0a 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0afb │ │ +0978f0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0004 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -209096,103 +209095,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 │ │ -0978f0: |[0978f0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -097900: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -097902: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -097904: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -097908: 7030 240b 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b24 │ │ -09790e: 2201 4b00 |0007: new-instance v1, Landroid/graphics/Paint; // type@004b │ │ -097912: 7010 cd01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01cd │ │ -097918: 5b71 7403 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -09791c: 2201 4e00 |000e: new-instance v1, Landroid/graphics/Rect; // type@004e │ │ -097920: 7010 d201 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -097926: 5b71 7503 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0375 │ │ -09792a: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -09792e: 5971 7203 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ -097932: 5c75 6403 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097936: 5c75 6503 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ -09793a: 5271 7603 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0376 │ │ -09793e: 5971 6803 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097942: 5471 7403 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097946: 5272 6803 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -09794a: 6e20 ce01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -097950: 6e10 0701 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -097956: 0c01 |002b: move-result-object v1 │ │ -097958: 6e10 7501 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -09795e: 0c01 |002f: move-result-object v1 │ │ -097960: 5210 680b |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -097964: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -097968: c801 |0034: mul-float/2addr v1, v0 │ │ -09796a: c631 |0035: add-float/2addr v1, v3 │ │ -09796c: 8711 |0036: float-to-int v1, v1 │ │ -09796e: 5971 6903 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ -097972: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -097976: c801 |003b: mul-float/2addr v1, v0 │ │ -097978: c631 |003c: add-float/2addr v1, v3 │ │ -09797a: 8711 |003d: float-to-int v1, v1 │ │ -09797c: 5971 6c03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ -097980: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -097984: c801 |0042: mul-float/2addr v1, v0 │ │ -097986: 8711 |0043: float-to-int v1, v1 │ │ -097988: 5971 6e03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ -09798c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -097990: c801 |0048: mul-float/2addr v1, v0 │ │ -097992: c631 |0049: add-float/2addr v1, v3 │ │ -097994: 8711 |004a: float-to-int v1, v1 │ │ -097996: 5971 7303 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -09799a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -09799e: c801 |004f: mul-float/2addr v1, v0 │ │ -0979a0: c631 |0050: add-float/2addr v1, v3 │ │ -0979a2: 8711 |0051: float-to-int v1, v1 │ │ -0979a4: 5971 6603 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0366 │ │ -0979a8: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0979ac: c801 |0056: mul-float/2addr v1, v0 │ │ -0979ae: c631 |0057: add-float/2addr v1, v3 │ │ -0979b0: 8711 |0058: float-to-int v1, v1 │ │ -0979b2: 5971 6d03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@036d │ │ -0979b6: 7110 ed1e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ -0979bc: 0c01 |005e: move-result-object v1 │ │ -0979be: 6e10 f41e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ -0979c4: 0a01 |0062: move-result v1 │ │ -0979c6: 5971 7703 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ -0979ca: 6e10 020b 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0b02 │ │ -0979d0: 0a01 |0068: move-result v1 │ │ -0979d2: 6e10 040b 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0b04 │ │ -0979d8: 0a02 |006c: move-result v2 │ │ -0979da: 6e10 030b 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0b03 │ │ -0979e0: 0a03 |0070: move-result v3 │ │ -0979e2: 6e10 010b 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0b01 │ │ -0979e8: 0a04 |0074: move-result v4 │ │ -0979ea: 6e54 100b 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0b10 │ │ -0979f0: 6e10 060b 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0b06 │ │ -0979f6: 0a01 |007b: move-result v1 │ │ -0979f8: 6e20 130b 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0b13 │ │ -0979fe: 6e20 140b 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0b14 │ │ -097a04: 5471 7103 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -097a08: 6e20 1f21 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@211f │ │ -097a0e: 5471 7103 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ -097a12: 2202 c001 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01c0 │ │ -097a16: 7020 f60a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0af6 │ │ -097a1c: 6e20 2521 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2125 │ │ -097a22: 5471 6f03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036f │ │ -097a26: 6e20 1f21 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@211f │ │ -097a2c: 5471 6f03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036f │ │ -097a30: 2202 c101 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01c1 │ │ -097a34: 7020 f80a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0af8 │ │ -097a3a: 6e20 2521 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2125 │ │ -097a40: 6e10 fc0a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0afc │ │ -097a46: 0c01 |00a3: move-result-object v1 │ │ -097a48: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -097a4c: 5c76 6403 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097a50: 0e00 |00a8: return-void │ │ +0978f4: |[0978f4] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +097904: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +097906: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +097908: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +09790c: 7030 240b 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@0b24 │ │ +097912: 2201 4e00 |0007: new-instance v1, Landroid/graphics/Paint; // type@004e │ │ +097916: 7010 cd01 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@01cd │ │ +09791c: 5b71 7403 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097920: 2201 5200 |000e: new-instance v1, Landroid/graphics/Rect; // type@0052 │ │ +097924: 7010 d201 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +09792a: 5b71 7503 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0375 │ │ +09792e: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +097932: 5971 7203 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ +097936: 5c75 6403 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +09793a: 5c75 6503 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ +09793e: 5271 7603 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@0376 │ │ +097942: 5971 6803 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097946: 5471 7403 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +09794a: 5272 6803 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +09794e: 6e20 ce01 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +097954: 6e10 0701 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09795a: 0c01 |002b: move-result-object v1 │ │ +09795c: 6e10 7501 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +097962: 0c01 |002f: move-result-object v1 │ │ +097964: 5210 680b |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +097968: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +09796c: c801 |0034: mul-float/2addr v1, v0 │ │ +09796e: c631 |0035: add-float/2addr v1, v3 │ │ +097970: 8711 |0036: float-to-int v1, v1 │ │ +097972: 5971 6903 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ +097976: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +09797a: c801 |003b: mul-float/2addr v1, v0 │ │ +09797c: c631 |003c: add-float/2addr v1, v3 │ │ +09797e: 8711 |003d: float-to-int v1, v1 │ │ +097980: 5971 6c03 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ +097984: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +097988: c801 |0042: mul-float/2addr v1, v0 │ │ +09798a: 8711 |0043: float-to-int v1, v1 │ │ +09798c: 5971 6e03 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ +097990: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +097994: c801 |0048: mul-float/2addr v1, v0 │ │ +097996: c631 |0049: add-float/2addr v1, v3 │ │ +097998: 8711 |004a: float-to-int v1, v1 │ │ +09799a: 5971 7303 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +09799e: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0979a2: c801 |004f: mul-float/2addr v1, v0 │ │ +0979a4: c631 |0050: add-float/2addr v1, v3 │ │ +0979a6: 8711 |0051: float-to-int v1, v1 │ │ +0979a8: 5971 6603 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0366 │ │ +0979ac: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0979b0: c801 |0056: mul-float/2addr v1, v0 │ │ +0979b2: c631 |0057: add-float/2addr v1, v3 │ │ +0979b4: 8711 |0058: float-to-int v1, v1 │ │ +0979b6: 5971 6d03 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@036d │ │ +0979ba: 7110 ed1e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1eed │ │ +0979c0: 0c01 |005e: move-result-object v1 │ │ +0979c2: 6e10 f41e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1ef4 │ │ +0979c8: 0a01 |0062: move-result v1 │ │ +0979ca: 5971 7703 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ +0979ce: 6e10 020b 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0b02 │ │ +0979d4: 0a01 |0068: move-result v1 │ │ +0979d6: 6e10 040b 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@0b04 │ │ +0979dc: 0a02 |006c: move-result v2 │ │ +0979de: 6e10 030b 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0b03 │ │ +0979e4: 0a03 |0070: move-result v3 │ │ +0979e6: 6e10 010b 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@0b01 │ │ +0979ec: 0a04 |0074: move-result v4 │ │ +0979ee: 6e54 100b 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@0b10 │ │ +0979f4: 6e10 060b 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@0b06 │ │ +0979fa: 0a01 |007b: move-result v1 │ │ +0979fc: 6e20 130b 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@0b13 │ │ +097a02: 6e20 140b 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@0b14 │ │ +097a08: 5471 7103 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ +097a0c: 6e20 1f21 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@211f │ │ +097a12: 5471 7103 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@0371 │ │ +097a16: 2202 c701 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@01c7 │ │ +097a1a: 7020 f60a 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0af6 │ │ +097a20: 6e20 2521 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2125 │ │ +097a26: 5471 6f03 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036f │ │ +097a2a: 6e20 1f21 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@211f │ │ +097a30: 5471 6f03 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@036f │ │ +097a34: 2202 c801 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@01c8 │ │ +097a38: 7020 f80a 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@0af8 │ │ +097a3e: 6e20 2521 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2125 │ │ +097a44: 6e10 fc0a 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@0afc │ │ +097a4a: 0c01 |00a3: move-result-object v1 │ │ +097a4c: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +097a50: 5c76 6403 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097a54: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=80 │ │ 0x0007 line=61 │ │ 0x000e line=62 │ │ 0x0015 line=64 │ │ 0x0019 line=66 │ │ @@ -209229,17 +209228,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a54: |[097a54] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -097a64: 5510 6403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097a68: 0f00 |0002: return v0 │ │ +097a58: |[097a58] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +097a68: 5510 6403 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097a6c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -209247,21 +209246,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -097a6c: |[097a6c] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -097a7c: 6f10 290b 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0b29 │ │ -097a82: 0a00 |0003: move-result v0 │ │ -097a84: 5221 6d03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@036d │ │ -097a88: 7120 b022 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -097a8e: 0a00 |0009: move-result v0 │ │ -097a90: 0f00 |000a: return v0 │ │ +097a70: |[097a70] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +097a80: 6f10 290b 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@0b29 │ │ +097a86: 0a00 |0003: move-result v0 │ │ +097a88: 5221 6d03 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@036d │ │ +097a8c: 7120 b022 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +097a92: 0a00 |0009: move-result v0 │ │ +097a94: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -209269,17 +209268,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -097a94: |[097a94] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -097aa4: 5210 6803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097aa8: 0f00 |0002: return v0 │ │ +097a98: |[097a98] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +097aa8: 5210 6803 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097aac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -209287,71 +209286,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -097aac: |[097aac] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -097abc: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -097ac2: 6f20 330b dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0b33 │ │ -097ac8: 6e10 ff0a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0aff │ │ -097ace: 0a07 |0009: move-result v7 │ │ -097ad0: 0176 |000a: move v6, v7 │ │ -097ad2: 54c0 6303 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097ad6: 6e10 1521 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ -097adc: 0a00 |0010: move-result v0 │ │ -097ade: 52c1 7303 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097ae2: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -097ae6: 54c0 6303 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097aea: 6e10 1821 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ -097af0: 0a00 |001a: move-result v0 │ │ -097af2: 52c1 7303 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097af6: 9009 0001 |001d: add-int v9, v0, v1 │ │ -097afa: 52c0 6903 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ -097afe: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -097b02: 54c0 7403 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097b06: 52c1 7203 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ -097b0a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -097b0e: 52c2 6803 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097b12: b5b2 |002b: and-int/2addr v2, v11 │ │ -097b14: b621 |002c: or-int/2addr v1, v2 │ │ -097b16: 6e20 ce01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -097b1c: 8281 |0030: int-to-float v1, v8 │ │ -097b1e: 82a2 |0031: int-to-float v2, v10 │ │ -097b20: 8293 |0032: int-to-float v3, v9 │ │ -097b22: 8264 |0033: int-to-float v4, v6 │ │ -097b24: 54c5 7403 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097b28: 07d0 |0036: move-object v0, v13 │ │ -097b2a: 7406 bc01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ -097b30: 55c0 6403 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097b34: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -097b38: 54c0 7403 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097b3c: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -097b40: 52c2 6803 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097b44: b5b2 |0044: and-int/2addr v2, v11 │ │ -097b46: b621 |0045: or-int/2addr v1, v2 │ │ -097b48: 6e20 ce01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -097b4e: 6e10 020b 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0b02 │ │ -097b54: 0a00 |004c: move-result v0 │ │ -097b56: 8201 |004d: int-to-float v1, v0 │ │ -097b58: 52c0 6603 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0366 │ │ -097b5c: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -097b60: 8202 |0052: int-to-float v2, v0 │ │ -097b62: 6e10 070b 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0b07 │ │ -097b68: 0a00 |0056: move-result v0 │ │ -097b6a: 6e10 030b 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0b03 │ │ -097b70: 0a03 |005a: move-result v3 │ │ -097b72: b130 |005b: sub-int/2addr v0, v3 │ │ -097b74: 8203 |005c: int-to-float v3, v0 │ │ -097b76: 8274 |005d: int-to-float v4, v7 │ │ -097b78: 54c5 7403 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097b7c: 07d0 |0060: move-object v0, v13 │ │ -097b7e: 7406 bc01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ -097b84: 0e00 |0064: return-void │ │ +097ab0: |[097ab0] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +097ac0: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +097ac6: 6f20 330b dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@0b33 │ │ +097acc: 6e10 ff0a 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0aff │ │ +097ad2: 0a07 |0009: move-result v7 │ │ +097ad4: 0176 |000a: move v6, v7 │ │ +097ad6: 54c0 6303 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097ada: 6e10 1521 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ +097ae0: 0a00 |0010: move-result v0 │ │ +097ae2: 52c1 7303 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097ae6: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +097aea: 54c0 6303 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097aee: 6e10 1821 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ +097af4: 0a00 |001a: move-result v0 │ │ +097af6: 52c1 7303 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097afa: 9009 0001 |001d: add-int v9, v0, v1 │ │ +097afe: 52c0 6903 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ +097b02: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +097b06: 54c0 7403 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097b0a: 52c1 7203 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ +097b0e: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +097b12: 52c2 6803 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097b16: b5b2 |002b: and-int/2addr v2, v11 │ │ +097b18: b621 |002c: or-int/2addr v1, v2 │ │ +097b1a: 6e20 ce01 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +097b20: 8281 |0030: int-to-float v1, v8 │ │ +097b22: 82a2 |0031: int-to-float v2, v10 │ │ +097b24: 8293 |0032: int-to-float v3, v9 │ │ +097b26: 8264 |0033: int-to-float v4, v6 │ │ +097b28: 54c5 7403 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097b2c: 07d0 |0036: move-object v0, v13 │ │ +097b2e: 7406 bc01 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ +097b34: 55c0 6403 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097b38: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +097b3c: 54c0 7403 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097b40: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +097b44: 52c2 6803 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097b48: b5b2 |0044: and-int/2addr v2, v11 │ │ +097b4a: b621 |0045: or-int/2addr v1, v2 │ │ +097b4c: 6e20 ce01 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +097b52: 6e10 020b 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@0b02 │ │ +097b58: 0a00 |004c: move-result v0 │ │ +097b5a: 8201 |004d: int-to-float v1, v0 │ │ +097b5c: 52c0 6603 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0366 │ │ +097b60: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +097b64: 8202 |0052: int-to-float v2, v0 │ │ +097b66: 6e10 070b 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@0b07 │ │ +097b6c: 0a00 |0056: move-result v0 │ │ +097b6e: 6e10 030b 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@0b03 │ │ +097b74: 0a03 |005a: move-result v3 │ │ +097b76: b130 |005b: sub-int/2addr v0, v3 │ │ +097b78: 8203 |005c: int-to-float v3, v0 │ │ +097b7a: 8274 |005d: int-to-float v4, v7 │ │ +097b7c: 54c5 7403 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097b80: 07d0 |0060: move-object v0, v13 │ │ +097b82: 7406 bc01 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@01bc │ │ +097b88: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=257 │ │ 0x0006 line=259 │ │ 0x000a line=260 │ │ 0x000b line=261 │ │ 0x0015 line=262 │ │ @@ -209376,83 +209375,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -097b88: |[097b88] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -097b98: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -097b9a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -097b9c: 6e10 341e 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ -097ba2: 0a00 |0005: move-result v0 │ │ -097ba4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -097ba8: 5565 6703 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ -097bac: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -097bb0: 0f03 |000c: return v3 │ │ -097bb2: 6e10 3a1e 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ -097bb8: 0a01 |0010: move-result v1 │ │ -097bba: 6e10 3c1e 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ -097bc0: 0a02 |0014: move-result v2 │ │ -097bc2: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -097bc8: 0143 |0018: move v3, v4 │ │ -097bca: 28f3 |0019: goto 000c // -000d │ │ -097bcc: 5961 6a03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@036a │ │ -097bd0: 5962 6b03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@036b │ │ -097bd4: 5c63 6703 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ -097bd8: 28f8 |0020: goto 0018 // -0008 │ │ -097bda: 5263 6a03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@036a │ │ -097bde: a703 0103 |0023: sub-float v3, v1, v3 │ │ -097be2: 7110 ac22 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -097be8: 0a03 |0028: move-result v3 │ │ -097bea: 5265 7703 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ -097bee: 8255 |002b: int-to-float v5, v5 │ │ -097bf0: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -097bf4: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -097bf8: 5263 6b03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@036b │ │ -097bfc: a703 0203 |0032: sub-float v3, v2, v3 │ │ -097c00: 7110 ac22 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -097c06: 0a03 |0037: move-result v3 │ │ -097c08: 5265 7703 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ -097c0c: 8255 |003a: int-to-float v5, v5 │ │ -097c0e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -097c12: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -097c16: 5c64 6703 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ -097c1a: 28d7 |0041: goto 0018 // -0029 │ │ -097c1c: 5463 6303 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097c20: 6e10 1521 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ -097c26: 0a03 |0047: move-result v3 │ │ -097c28: 5265 7303 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097c2c: b153 |004a: sub-int/2addr v3, v5 │ │ -097c2e: 8233 |004b: int-to-float v3, v3 │ │ -097c30: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -097c34: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -097c38: 5463 7003 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -097c3c: 5465 7003 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -097c40: 6e10 a40c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -097c46: 0a05 |0057: move-result v5 │ │ -097c48: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -097c4c: 6e20 e50c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -097c52: 28bb |005d: goto 0018 // -0045 │ │ -097c54: 5463 6303 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097c58: 6e10 1821 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ -097c5e: 0a03 |0063: move-result v3 │ │ -097c60: 5265 7303 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097c64: b053 |0066: add-int/2addr v3, v5 │ │ -097c66: 8233 |0067: int-to-float v3, v3 │ │ -097c68: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -097c6c: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -097c70: 5463 7003 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -097c74: 5465 7003 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ -097c78: 6e10 a40c 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ -097c7e: 0a05 |0073: move-result v5 │ │ -097c80: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -097c84: 6e20 e50c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ -097c8a: 289f |0079: goto 0018 // -0061 │ │ -097c8c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +097b8c: |[097b8c] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +097b9c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +097b9e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +097ba0: 6e10 341e 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1e34 │ │ +097ba6: 0a00 |0005: move-result v0 │ │ +097ba8: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +097bac: 5565 6703 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ +097bb0: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +097bb4: 0f03 |000c: return v3 │ │ +097bb6: 6e10 3a1e 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1e3a │ │ +097bbc: 0a01 |0010: move-result v1 │ │ +097bbe: 6e10 3c1e 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1e3c │ │ +097bc4: 0a02 |0014: move-result v2 │ │ +097bc6: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +097bcc: 0143 |0018: move v3, v4 │ │ +097bce: 28f3 |0019: goto 000c // -000d │ │ +097bd0: 5961 6a03 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@036a │ │ +097bd4: 5962 6b03 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@036b │ │ +097bd8: 5c63 6703 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ +097bdc: 28f8 |0020: goto 0018 // -0008 │ │ +097bde: 5263 6a03 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@036a │ │ +097be2: a703 0103 |0023: sub-float v3, v1, v3 │ │ +097be6: 7110 ac22 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +097bec: 0a03 |0028: move-result v3 │ │ +097bee: 5265 7703 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ +097bf2: 8255 |002b: int-to-float v5, v5 │ │ +097bf4: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +097bf8: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +097bfc: 5263 6b03 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@036b │ │ +097c00: a703 0203 |0032: sub-float v3, v2, v3 │ │ +097c04: 7110 ac22 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +097c0a: 0a03 |0037: move-result v3 │ │ +097c0c: 5265 7703 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@0377 │ │ +097c10: 8255 |003a: int-to-float v5, v5 │ │ +097c12: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +097c16: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +097c1a: 5c64 6703 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0367 │ │ +097c1e: 28d7 |0041: goto 0018 // -0029 │ │ +097c20: 5463 6303 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097c24: 6e10 1521 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ +097c2a: 0a03 |0047: move-result v3 │ │ +097c2c: 5265 7303 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097c30: b153 |004a: sub-int/2addr v3, v5 │ │ +097c32: 8233 |004b: int-to-float v3, v3 │ │ +097c34: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +097c38: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +097c3c: 5463 7003 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +097c40: 5465 7003 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +097c44: 6e10 a40c 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +097c4a: 0a05 |0057: move-result v5 │ │ +097c4c: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +097c50: 6e20 e50c 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +097c56: 28bb |005d: goto 0018 // -0045 │ │ +097c58: 5463 6303 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097c5c: 6e10 1821 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ +097c62: 0a03 |0063: move-result v3 │ │ +097c64: 5265 7303 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097c68: b053 |0066: add-int/2addr v3, v5 │ │ +097c6a: 8233 |0067: int-to-float v3, v3 │ │ +097c6c: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +097c70: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +097c74: 5463 7003 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +097c78: 5465 7003 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@0370 │ │ +097c7c: 6e10 a40c 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@0ca4 │ │ +097c82: 0a05 |0073: move-result v5 │ │ +097c84: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +097c88: 6e20 e50c 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@0ce5 │ │ +097c8e: 289f |0079: goto 0018 // -0061 │ │ +097c90: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=252 │ │ 0x000d line=227 │ │ 0x0011 line=228 │ │ @@ -209480,26 +209479,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -097ca0: |[097ca0] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -097cb0: 6f20 370b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0b37 │ │ -097cb6: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ -097cba: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -097cbe: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -097cc2: b520 |0009: and-int/2addr v0, v2 │ │ -097cc4: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -097cc8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -097cca: 5c10 6403 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097cce: 0e00 |000f: return-void │ │ -097cd0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -097cd2: 28fc |0011: goto 000d // -0004 │ │ +097ca4: |[097ca4] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +097cb4: 6f20 370b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@0b37 │ │ +097cba: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ +097cbe: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +097cc2: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +097cc6: b520 |0009: and-int/2addr v0, v2 │ │ +097cc8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +097ccc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +097cce: 5c10 6403 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097cd2: 0e00 |000f: return-void │ │ +097cd4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +097cd6: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000f line=180 │ │ 0x0010 line=178 │ │ @@ -209512,24 +209511,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -097cd4: |[097cd4] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -097ce4: 6f20 380b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b38 │ │ -097cea: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ -097cee: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -097cf2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -097cf6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -097cf8: 5c10 6403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097cfc: 0e00 |000c: return-void │ │ -097cfe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -097d00: 28fc |000e: goto 000a // -0004 │ │ +097cd8: |[097cd8] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +097ce8: 6f20 380b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0b38 │ │ +097cee: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ +097cf2: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +097cf6: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +097cfa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +097cfc: 5c10 6403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097d00: 0e00 |000c: return-void │ │ +097d02: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +097d04: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0003 line=169 │ │ 0x0007 line=170 │ │ 0x000c line=172 │ │ 0x000d line=170 │ │ @@ -209542,24 +209541,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -097d04: |[097d04] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -097d14: 6f20 390b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0b39 │ │ -097d1a: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ -097d1e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -097d22: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -097d26: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -097d28: 5c10 6403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097d2c: 0e00 |000c: return-void │ │ -097d2e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -097d30: 28fc |000e: goto 000a // -0004 │ │ +097d08: |[097d08] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +097d18: 6f20 390b 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@0b39 │ │ +097d1e: 5510 6503 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ +097d22: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +097d26: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +097d2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +097d2c: 5c10 6403 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097d30: 0e00 |000c: return-void │ │ +097d32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +097d34: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=188 │ │ 0x000d line=186 │ │ @@ -209572,20 +209571,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -097d34: |[097d34] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -097d44: 5c12 6403 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ -097d48: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -097d4a: 5c10 6503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ -097d4e: 6e10 080b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0b08 │ │ -097d54: 0e00 |0008: return-void │ │ +097d38: |[097d38] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +097d48: 5c12 6403 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0364 │ │ +097d4c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +097d4e: 5c10 6503 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0365 │ │ +097d52: 6e10 080b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0b08 │ │ +097d58: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0005 line=199 │ │ 0x0008 line=200 │ │ locals : │ │ @@ -209597,20 +209596,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -097d58: |[097d58] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -097d68: 5210 6c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ -097d6c: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -097d70: 5215 6c03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ -097d74: 6f55 3d0b 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0b3d │ │ -097d7a: 0e00 |0009: return-void │ │ +097d5c: |[097d5c] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +097d6c: 5210 6c03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ +097d70: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +097d74: 5215 6c03 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@036c │ │ +097d78: 6f55 3d0b 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@0b3d │ │ +097d7e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0006 line=155 │ │ 0x0009 line=156 │ │ locals : │ │ @@ -209625,21 +209624,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -097d7c: |[097d7c] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -097d8c: 5923 6803 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097d90: 5420 7403 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ -097d94: 5221 6803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ -097d98: 6e20 ce01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ -097d9e: 6e10 080b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0b08 │ │ -097da4: 0e00 |000c: return-void │ │ +097d80: |[097d80] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +097d90: 5923 6803 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097d94: 5420 7403 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@0374 │ │ +097d98: 5221 6803 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0368 │ │ +097d9c: 6e20 ce01 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@01ce │ │ +097da2: 6e10 080b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@0b08 │ │ +097da8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0002 line=130 │ │ 0x0009 line=131 │ │ 0x000c line=132 │ │ locals : │ │ @@ -209651,23 +209650,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -097da8: |[097da8] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -097db8: 6e10 fd0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0afd │ │ -097dbe: 0c00 |0003: move-result-object v0 │ │ -097dc0: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -097dc6: 0c00 |0007: move-result-object v0 │ │ -097dc8: 6e20 7101 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ -097dce: 0a00 |000b: move-result v0 │ │ -097dd0: 6e20 110b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0b11 │ │ -097dd6: 0e00 |000f: return-void │ │ +097dac: |[097dac] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +097dbc: 6e10 fd0a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@0afd │ │ +097dc2: 0c00 |0003: move-result-object v0 │ │ +097dc4: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +097dca: 0c00 |0007: move-result-object v0 │ │ +097dcc: 6e20 7101 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@0171 │ │ +097dd2: 0a00 |000b: move-result v0 │ │ +097dd4: 6e20 110b 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@0b11 │ │ +097dda: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000f line=141 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -209677,20 +209676,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -097dd8: |[097dd8] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -097de8: 5210 6e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ -097dec: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -097df0: 5212 6e03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ -097df4: 6f20 410b 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0b41 │ │ -097dfa: 0e00 |0009: return-void │ │ +097ddc: |[097ddc] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +097dec: 5210 6e03 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ +097df0: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +097df4: 5212 6e03 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@036e │ │ +097df8: 6f20 410b 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@0b41 │ │ +097dfe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ locals : │ │ @@ -209702,55 +209701,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -097dfc: |[097dfc] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -097e0c: 5472 7503 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0375 │ │ -097e10: 6e10 ff0a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0aff │ │ -097e16: 0a00 |0005: move-result v0 │ │ -097e18: 5475 6303 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097e1c: 6e10 1521 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ -097e22: 0a05 |000b: move-result v5 │ │ -097e24: 5276 7303 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097e28: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -097e2c: 5475 6303 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097e30: 6e10 1821 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ -097e36: 0a05 |0015: move-result v5 │ │ -097e38: 5276 7303 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097e3c: 9003 0506 |0018: add-int v3, v5, v6 │ │ -097e40: 5275 6903 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ -097e44: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -097e48: 6e50 d901 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01d9 │ │ -097e4e: 6f40 440b 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ -097e54: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -097e58: a705 0905 |0026: sub-float v5, v9, v5 │ │ -097e5c: 7110 ac22 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ -097e62: 0a05 |002b: move-result v5 │ │ -097e64: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -097e68: c865 |002e: mul-float/2addr v5, v6 │ │ -097e6a: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -097e6e: c865 |0031: mul-float/2addr v5, v6 │ │ -097e70: 8755 |0032: float-to-int v5, v5 │ │ -097e72: 5975 7203 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ -097e76: 5475 6303 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097e7a: 6e10 1521 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ -097e80: 0a05 |003a: move-result v5 │ │ -097e82: 5276 7303 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097e86: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -097e8a: 5475 6303 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ -097e8e: 6e10 1821 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ -097e94: 0a05 |0044: move-result v5 │ │ -097e96: 5276 7303 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ -097e9a: 9003 0506 |0047: add-int v3, v5, v6 │ │ -097e9e: 6e50 dc01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01dc │ │ -097ea4: 6e20 090b 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0b09 │ │ -097eaa: 0e00 |004f: return-void │ │ +097e00: |[097e00] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +097e10: 5472 7503 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@0375 │ │ +097e14: 6e10 ff0a 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@0aff │ │ +097e1a: 0a00 |0005: move-result v0 │ │ +097e1c: 5475 6303 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097e20: 6e10 1521 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ +097e26: 0a05 |000b: move-result v5 │ │ +097e28: 5276 7303 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097e2c: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +097e30: 5475 6303 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097e34: 6e10 1821 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ +097e3a: 0a05 |0015: move-result v5 │ │ +097e3c: 5276 7303 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097e40: 9003 0506 |0018: add-int v3, v5, v6 │ │ +097e44: 5275 6903 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0369 │ │ +097e48: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +097e4c: 6e50 d901 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@01d9 │ │ +097e52: 6f40 440b 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@0b44 │ │ +097e58: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +097e5c: a705 0905 |0026: sub-float v5, v9, v5 │ │ +097e60: 7110 ac22 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@22ac │ │ +097e66: 0a05 |002b: move-result v5 │ │ +097e68: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +097e6c: c865 |002e: mul-float/2addr v5, v6 │ │ +097e6e: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +097e72: c865 |0031: mul-float/2addr v5, v6 │ │ +097e74: 8755 |0032: float-to-int v5, v5 │ │ +097e76: 5975 7203 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@0372 │ │ +097e7a: 5475 6303 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097e7e: 6e10 1521 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@2115 │ │ +097e84: 0a05 |003a: move-result v5 │ │ +097e86: 5276 7303 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097e8a: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +097e8e: 5475 6303 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0363 │ │ +097e92: 6e10 1821 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2118 │ │ +097e98: 0a05 |0044: move-result v5 │ │ +097e9a: 5276 7303 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@0373 │ │ +097e9e: 9003 0506 |0047: add-int v3, v5, v6 │ │ +097ea2: 6e50 dc01 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@01dc │ │ +097ea8: 6e20 090b 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@0b09 │ │ +097eae: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ 0x0002 line=278 │ │ 0x0006 line=279 │ │ 0x0010 line=280 │ │ 0x001a line=281 │ │ @@ -209769,21 +209768,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 : 2868 (PagerTabStrip.java) │ │ + source_file_idx : 2877 (PagerTabStrip.java) │ │ │ │ Class #712 header: │ │ -class_idx : 471 │ │ +class_idx : 478 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 470 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 477 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #712 annotations: │ │ Annotations on class │ │ @@ -209803,17 +209802,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097eac: |[097eac] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -097ebc: 7010 690b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0b69 │ │ -097ec2: 0e00 |0003: return-void │ │ +097eb0: |[097eb0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +097ec0: 7010 690b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@0b69 │ │ +097ec6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -209822,32 +209821,32 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097ec4: |[097ec4] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -097ed4: 7110 ff0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0bff │ │ -097eda: 0a00 |0003: move-result v0 │ │ -097edc: 0f00 |0004: return v0 │ │ +097ec8: |[097ec8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +097ed8: 7110 ff0b 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@0bff │ │ +097ede: 0a00 |0003: move-result v0 │ │ +097ee0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #713 header: │ │ -class_idx : 492 │ │ +class_idx : 499 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 496 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 503 │ │ +source_file_idx : 3444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #713 annotations: │ │ Annotations on class │ │ @@ -209867,17 +209866,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097ee0: |[097ee0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -097ef0: 7010 3d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0c3d │ │ -097ef6: 0e00 |0003: return-void │ │ +097ee4: |[097ee4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +097ef4: 7010 3d0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@0c3d │ │ +097efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -209886,33 +209885,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -097ef8: |[097ef8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -097f08: 7120 490c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c49 │ │ -097f0e: 0e00 |0003: return-void │ │ +097efc: |[097efc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +097f0c: 7120 490c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@0c49 │ │ +097f12: 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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #714 header: │ │ -class_idx : 517 │ │ +class_idx : 524 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 519 │ │ -source_file_idx : 3447 │ │ +superclass_idx : 526 │ │ +source_file_idx : 3456 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #714 annotations: │ │ Annotations on class │ │ @@ -209932,17 +209931,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097f10: |[097f10] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -097f20: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0cfe │ │ -097f26: 0e00 |0003: return-void │ │ +097f14: |[097f14] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +097f24: 7010 fe0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@0cfe │ │ +097f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -209951,33 +209950,33 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -097f28: |[097f28] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -097f38: 7130 040d 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@0d04 │ │ -097f3e: 0a00 |0003: move-result v0 │ │ -097f40: 0f00 |0004: return v0 │ │ +097f2c: |[097f2c] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +097f3c: 7130 040d 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@0d04 │ │ +097f42: 0a00 |0003: move-result v0 │ │ +097f44: 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 : 3447 (ViewParentCompat.java) │ │ + source_file_idx : 3456 (ViewParentCompat.java) │ │ │ │ Class #715 header: │ │ -class_idx : 523 │ │ +class_idx : 530 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 524 │ │ +superclass_idx : 531 │ │ source_file_idx : 425 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #715 annotations: │ │ @@ -209998,17 +209997,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097f44: |[097f44] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -097f54: 7010 0a0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0d0a │ │ -097f5a: 0e00 |0003: return-void │ │ +097f48: |[097f48] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +097f58: 7010 0a0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@0d0a │ │ +097f5e: 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 - │ │ @@ -210017,17 +210016,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 │ │ -097f5c: |[097f5c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -097f6c: 7120 180d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0d18 │ │ -097f72: 0e00 |0003: return-void │ │ +097f60: |[097f60] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +097f70: 7120 180d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@0d18 │ │ +097f76: 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; │ │ @@ -210038,18 +210037,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 │ │ -097f74: |[097f74] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -097f84: 7120 190d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0d19 │ │ -097f8a: 0c00 |0003: move-result-object v0 │ │ -097f8c: 1100 |0004: return-object v0 │ │ +097f78: |[097f78] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +097f88: 7120 190d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@0d19 │ │ +097f8e: 0c00 |0003: move-result-object v0 │ │ +097f90: 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 │ │ @@ -210059,31 +210058,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -097f90: |[097f90] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -097fa0: 7110 1a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0d1a │ │ -097fa6: 0a00 |0003: move-result v0 │ │ -097fa8: 0f00 |0004: return v0 │ │ +097f94: |[097f94] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +097fa4: 7110 1a0d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@0d1a │ │ +097faa: 0a00 |0003: move-result v0 │ │ +097fac: 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 : 425 (AccessibilityEventCompat.java) │ │ │ │ Class #716 header: │ │ -class_idx : 529 │ │ +class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 530 │ │ +superclass_idx : 537 │ │ source_file_idx : 430 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #716 annotations: │ │ @@ -210108,17 +210107,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -097fac: |[097fac] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -097fbc: 7010 240d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0d24 │ │ -097fc2: 0e00 |0003: return-void │ │ +097fb0: |[097fb0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +097fc0: 7010 240d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@0d24 │ │ +097fc6: 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 - │ │ @@ -210127,19 +210126,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 │ │ -097fc4: |[097fc4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -097fd4: 5430 2404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ -097fd8: 7120 3f0d 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0d3f │ │ -097fde: 0a00 |0005: move-result v0 │ │ -097fe0: 0f00 |0006: return v0 │ │ +097fc8: |[097fc8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +097fd8: 5430 2404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ +097fdc: 7120 3f0d 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0d3f │ │ +097fe2: 0a00 |0005: move-result v0 │ │ +097fe4: 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; │ │ @@ -210149,18 +210148,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 │ │ -097fe4: |[097fe4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -097ff4: 7120 400d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0d40 │ │ -097ffa: 0c00 |0003: move-result-object v0 │ │ -097ffc: 1100 |0004: return-object v0 │ │ +097fe8: |[097fe8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +097ff8: 7120 400d 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@0d40 │ │ +097ffe: 0c00 |0003: move-result-object v0 │ │ +098000: 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 │ │ @@ -210170,18 +210169,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 │ │ -098000: |[098000] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -098010: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0d41 │ │ -098016: 0c00 |0003: move-result-object v0 │ │ -098018: 1100 |0004: return-object v0 │ │ +098004: |[098004] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +098014: 7110 410d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@0d41 │ │ +09801a: 0c00 |0003: move-result-object v0 │ │ +09801c: 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; │ │ │ │ @@ -210190,18 +210189,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09801c: |[09801c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -09802c: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d42 │ │ -098032: 0a00 |0003: move-result v0 │ │ -098034: 0f00 |0004: return v0 │ │ +098020: |[098020] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +098030: 7110 420d 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@0d42 │ │ +098036: 0a00 |0003: move-result v0 │ │ +098038: 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; │ │ │ │ @@ -210210,20 +210209,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 │ │ -098038: |[098038] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -098048: 2200 1002 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0210 │ │ -09804c: 7030 1b0d 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@0d1b │ │ -098052: 7110 430d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0d43 │ │ -098058: 0c00 |0008: move-result-object v0 │ │ -09805a: 1100 |0009: return-object v0 │ │ +09803c: |[09803c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +09804c: 2200 1702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0217 │ │ +098050: 7030 1b0d 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@0d1b │ │ +098056: 7110 430d 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@0d43 │ │ +09805c: 0c00 |0008: move-result-object v0 │ │ +09805e: 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; │ │ │ │ @@ -210232,33 +210231,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 │ │ -09805c: |[09805c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -09806c: 5430 2404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ -098070: 7120 440d 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0d44 │ │ -098076: 0a00 |0005: move-result v0 │ │ -098078: 0f00 |0006: return v0 │ │ +098060: |[098060] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +098070: 5430 2404 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0424 │ │ +098074: 7120 440d 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@0d44 │ │ +09807a: 0a00 |0005: move-result v0 │ │ +09807c: 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 : 430 (AccessibilityManagerCompat.java) │ │ │ │ Class #717 header: │ │ -class_idx : 537 │ │ +class_idx : 544 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 542 │ │ +superclass_idx : 549 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 47 │ │ │ │ Class #717 annotations: │ │ @@ -210281,17 +210280,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09807c: |[09807c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -09808c: 7010 c90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0dc9 │ │ -098092: 0e00 |0003: return-void │ │ +098080: |[098080] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +098090: 7010 c90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@0dc9 │ │ +098096: 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 - │ │ @@ -210300,17 +210299,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098094: |[098094] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0980a4: 7120 530e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0e53 │ │ -0980aa: 0e00 |0003: return-void │ │ +098098: |[098098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0980a8: 7120 530e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@0e53 │ │ +0980ae: 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; │ │ @@ -210321,17 +210320,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 │ │ -0980ac: |[0980ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0980bc: 7120 540e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0e54 │ │ -0980c2: 0e00 |0003: return-void │ │ +0980b0: |[0980b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0980c0: 7120 540e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@0e54 │ │ +0980c6: 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; │ │ @@ -210342,18 +210341,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 │ │ -0980c4: |[0980c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0980d4: 7120 550e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0e55 │ │ -0980da: 0c00 |0003: move-result-object v0 │ │ -0980dc: 1100 |0004: return-object v0 │ │ +0980c8: |[0980c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0980d8: 7120 550e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@0e55 │ │ +0980de: 0c00 |0003: move-result-object v0 │ │ +0980e0: 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; │ │ @@ -210363,18 +210362,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0980e0: |[0980e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0980f0: 7110 560e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0e56 │ │ -0980f6: 0a00 |0003: move-result v0 │ │ -0980f8: 0f00 |0004: return v0 │ │ +0980e4: |[0980e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0980f4: 7110 560e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@0e56 │ │ +0980fa: 0a00 |0003: move-result v0 │ │ +0980fc: 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; │ │ │ │ @@ -210383,17 +210382,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 │ │ -0980fc: |[0980fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -09810c: 7120 570e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e57 │ │ -098112: 0e00 |0003: return-void │ │ +098100: |[098100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +098110: 7120 570e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e57 │ │ +098116: 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; │ │ @@ -210404,17 +210403,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 │ │ -098114: |[098114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -098124: 7120 580e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e58 │ │ -09812a: 0e00 |0003: return-void │ │ +098118: |[098118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +098128: 7120 580e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e58 │ │ +09812e: 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; │ │ @@ -210425,18 +210424,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 │ │ -09812c: |[09812c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -09813c: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e59 │ │ -098142: 0c00 |0003: move-result-object v0 │ │ -098144: 1100 |0004: return-object v0 │ │ +098130: |[098130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +098140: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e59 │ │ +098146: 0c00 |0003: move-result-object v0 │ │ +098148: 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 │ │ @@ -210446,18 +210445,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098148: |[098148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -098158: 7110 5a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0e5a │ │ -09815e: 0a00 |0003: move-result v0 │ │ -098160: 0f00 |0004: return v0 │ │ +09814c: |[09814c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +09815c: 7110 5a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@0e5a │ │ +098162: 0a00 |0003: move-result v0 │ │ +098164: 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; │ │ │ │ @@ -210466,18 +210465,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 │ │ -098164: |[098164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -098174: 7110 5b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5b │ │ -09817a: 0c00 |0003: move-result-object v0 │ │ -09817c: 1100 |0004: return-object v0 │ │ +098168: |[098168] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +098178: 7110 5b0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5b │ │ +09817e: 0c00 |0003: move-result-object v0 │ │ +098180: 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; │ │ │ │ @@ -210486,18 +210485,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 │ │ -098180: |[098180] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -098190: 7110 5c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5c │ │ -098196: 0c00 |0003: move-result-object v0 │ │ -098198: 1100 |0004: return-object v0 │ │ +098184: |[098184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +098194: 7110 5c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5c │ │ +09819a: 0c00 |0003: move-result-object v0 │ │ +09819c: 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; │ │ │ │ @@ -210506,18 +210505,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 │ │ -09819c: |[09819c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0981ac: 7110 5d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5d │ │ -0981b2: 0c00 |0003: move-result-object v0 │ │ -0981b4: 1100 |0004: return-object v0 │ │ +0981a0: |[0981a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0981b0: 7110 5d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5d │ │ +0981b6: 0c00 |0003: move-result-object v0 │ │ +0981b8: 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; │ │ │ │ @@ -210526,18 +210525,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 │ │ -0981b8: |[0981b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0981c8: 7110 5e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e5e │ │ -0981ce: 0c00 |0003: move-result-object v0 │ │ -0981d0: 1100 |0004: return-object v0 │ │ +0981bc: |[0981bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0981cc: 7110 5e0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e5e │ │ +0981d2: 0c00 |0003: move-result-object v0 │ │ +0981d4: 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; │ │ │ │ @@ -210546,18 +210545,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 │ │ -0981d4: |[0981d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0981e4: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5f │ │ -0981ea: 0c00 |0003: move-result-object v0 │ │ -0981ec: 1100 |0004: return-object v0 │ │ +0981d8: |[0981d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0981e8: 7110 5f0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0e5f │ │ +0981ee: 0c00 |0003: move-result-object v0 │ │ +0981f0: 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; │ │ │ │ @@ -210566,18 +210565,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0981f0: |[0981f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -098200: 7110 600e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e60 │ │ -098206: 0a00 |0003: move-result v0 │ │ -098208: 0f00 |0004: return v0 │ │ +0981f4: |[0981f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +098204: 7110 600e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0e60 │ │ +09820a: 0a00 |0003: move-result v0 │ │ +09820c: 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; │ │ │ │ @@ -210586,18 +210585,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09820c: |[09820c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -09821c: 7110 610e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0e61 │ │ -098222: 0a00 |0003: move-result v0 │ │ -098224: 0f00 |0004: return v0 │ │ +098210: |[098210] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +098220: 7110 610e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@0e61 │ │ +098226: 0a00 |0003: move-result v0 │ │ +098228: 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; │ │ │ │ @@ -210606,18 +210605,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098228: |[098228] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -098238: 7110 620e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e62 │ │ -09823e: 0a00 |0003: move-result v0 │ │ -098240: 0f00 |0004: return v0 │ │ +09822c: |[09822c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +09823c: 7110 620e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0e62 │ │ +098242: 0a00 |0003: move-result v0 │ │ +098244: 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; │ │ │ │ @@ -210626,18 +210625,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098244: |[098244] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -098254: 7110 630e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0e63 │ │ -09825a: 0a00 |0003: move-result v0 │ │ -09825c: 0f00 |0004: return v0 │ │ +098248: |[098248] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +098258: 7110 630e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@0e63 │ │ +09825e: 0a00 |0003: move-result v0 │ │ +098260: 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; │ │ │ │ @@ -210646,18 +210645,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098260: |[098260] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -098270: 7110 640e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e64 │ │ -098276: 0a00 |0003: move-result v0 │ │ -098278: 0f00 |0004: return v0 │ │ +098264: |[098264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +098274: 7110 640e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0e64 │ │ +09827a: 0a00 |0003: move-result v0 │ │ +09827c: 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; │ │ │ │ @@ -210666,18 +210665,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09827c: |[09827c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -09828c: 7110 650e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0e65 │ │ -098292: 0a00 |0003: move-result v0 │ │ -098294: 0f00 |0004: return v0 │ │ +098280: |[098280] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +098290: 7110 650e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@0e65 │ │ +098296: 0a00 |0003: move-result v0 │ │ +098298: 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; │ │ │ │ @@ -210686,18 +210685,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098298: |[098298] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0982a8: 7110 660e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0e66 │ │ -0982ae: 0a00 |0003: move-result v0 │ │ -0982b0: 0f00 |0004: return v0 │ │ +09829c: |[09829c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0982ac: 7110 660e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@0e66 │ │ +0982b2: 0a00 |0003: move-result v0 │ │ +0982b4: 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; │ │ │ │ @@ -210706,18 +210705,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0982b4: |[0982b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0982c4: 7110 670e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0e67 │ │ -0982ca: 0a00 |0003: move-result v0 │ │ -0982cc: 0f00 |0004: return v0 │ │ +0982b8: |[0982b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0982c8: 7110 670e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@0e67 │ │ +0982ce: 0a00 |0003: move-result v0 │ │ +0982d0: 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; │ │ │ │ @@ -210726,18 +210725,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0982d0: |[0982d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0982e0: 7110 680e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e68 │ │ -0982e6: 0a00 |0003: move-result v0 │ │ -0982e8: 0f00 |0004: return v0 │ │ +0982d4: |[0982d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0982e4: 7110 680e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0e68 │ │ +0982ea: 0a00 |0003: move-result v0 │ │ +0982ec: 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; │ │ │ │ @@ -210746,18 +210745,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0982ec: |[0982ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0982fc: 7110 690e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e69 │ │ -098302: 0a00 |0003: move-result v0 │ │ -098304: 0f00 |0004: return v0 │ │ +0982f0: |[0982f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +098300: 7110 690e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0e69 │ │ +098306: 0a00 |0003: move-result v0 │ │ +098308: 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; │ │ │ │ @@ -210766,18 +210765,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098308: |[098308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -098318: 7110 6a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0e6a │ │ -09831e: 0a00 |0003: move-result v0 │ │ -098320: 0f00 |0004: return v0 │ │ +09830c: |[09830c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +09831c: 7110 6a0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@0e6a │ │ +098322: 0a00 |0003: move-result v0 │ │ +098324: 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; │ │ │ │ @@ -210786,18 +210785,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -098324: |[098324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -098334: 7100 6b0e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0e6b │ │ -09833a: 0c00 |0003: move-result-object v0 │ │ -09833c: 1100 |0004: return-object v0 │ │ +098328: |[098328] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +098338: 7100 6b0e 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@0e6b │ │ +09833e: 0c00 |0003: move-result-object v0 │ │ +098340: 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;) │ │ @@ -210805,18 +210804,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 │ │ -098340: |[098340] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -098350: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0e6c │ │ -098356: 0c00 |0003: move-result-object v0 │ │ -098358: 1100 |0004: return-object v0 │ │ +098344: |[098344] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +098354: 7110 6c0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@0e6c │ │ +09835a: 0c00 |0003: move-result-object v0 │ │ +09835c: 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; │ │ │ │ @@ -210825,18 +210824,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 │ │ -09835c: |[09835c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -09836c: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e6d │ │ -098372: 0c00 |0003: move-result-object v0 │ │ -098374: 1100 |0004: return-object v0 │ │ +098360: |[098360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +098370: 7110 6d0e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0e6d │ │ +098376: 0c00 |0003: move-result-object v0 │ │ +098378: 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; │ │ │ │ @@ -210845,18 +210844,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -098378: |[098378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -098388: 7120 6e0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0e6e │ │ -09838e: 0a00 |0003: move-result v0 │ │ -098390: 0f00 |0004: return v0 │ │ +09837c: |[09837c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +09838c: 7120 6e0e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@0e6e │ │ +098392: 0a00 |0003: move-result v0 │ │ +098394: 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 │ │ @@ -210866,17 +210865,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098394: |[098394] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0983a4: 7110 6f0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e6f │ │ -0983aa: 0e00 |0003: return-void │ │ +098398: |[098398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0983a8: 7110 6f0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0e6f │ │ +0983ae: 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; │ │ @@ -210886,17 +210885,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 │ │ -0983ac: |[0983ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0983bc: 7120 700e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e70 │ │ -0983c2: 0e00 |0003: return-void │ │ +0983b0: |[0983b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0983c0: 7120 700e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e70 │ │ +0983c6: 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; │ │ @@ -210907,17 +210906,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 │ │ -0983c4: |[0983c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0983d4: 7120 710e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e71 │ │ -0983da: 0e00 |0003: return-void │ │ +0983c8: |[0983c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0983d8: 7120 710e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@0e71 │ │ +0983de: 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; │ │ @@ -210928,17 +210927,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0983dc: |[0983dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0983ec: 7120 720e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0e72 │ │ -0983f2: 0e00 |0003: return-void │ │ +0983e0: |[0983e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0983f0: 7120 720e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@0e72 │ │ +0983f6: 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; │ │ @@ -210949,17 +210948,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0983f4: |[0983f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -098404: 7120 730e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e73 │ │ -09840a: 0e00 |0003: return-void │ │ +0983f8: |[0983f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +098408: 7120 730e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0e73 │ │ +09840e: 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; │ │ @@ -210970,17 +210969,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 │ │ -09840c: |[09840c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09841c: 7120 740e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e74 │ │ -098422: 0e00 |0003: return-void │ │ +098410: |[098410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +098420: 7120 740e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e74 │ │ +098426: 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; │ │ @@ -210991,17 +210990,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098424: |[098424] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -098434: 7120 750e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0e75 │ │ -09843a: 0e00 |0003: return-void │ │ +098428: |[098428] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +098438: 7120 750e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@0e75 │ │ +09843e: 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; │ │ @@ -211012,17 +211011,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 │ │ -09843c: |[09843c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09844c: 7120 760e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e76 │ │ -098452: 0e00 |0003: return-void │ │ +098440: |[098440] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +098450: 7120 760e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e76 │ │ +098456: 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; │ │ @@ -211033,17 +211032,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098454: |[098454] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -098464: 7120 770e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e77 │ │ -09846a: 0e00 |0003: return-void │ │ +098458: |[098458] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +098468: 7120 770e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0e77 │ │ +09846e: 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; │ │ @@ -211054,17 +211053,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09846c: |[09846c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -09847c: 7120 780e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0e78 │ │ -098482: 0e00 |0003: return-void │ │ +098470: |[098470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +098480: 7120 780e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@0e78 │ │ +098486: 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; │ │ @@ -211075,17 +211074,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098484: |[098484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -098494: 7120 790e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0e79 │ │ -09849a: 0e00 |0003: return-void │ │ +098488: |[098488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +098498: 7120 790e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@0e79 │ │ +09849e: 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; │ │ @@ -211096,17 +211095,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09849c: |[09849c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0984ac: 7120 7a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0e7a │ │ -0984b2: 0e00 |0003: return-void │ │ +0984a0: |[0984a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0984b0: 7120 7a0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@0e7a │ │ +0984b6: 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; │ │ @@ -211117,17 +211116,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 │ │ -0984b4: |[0984b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0984c4: 7120 7b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e7b │ │ -0984ca: 0e00 |0003: return-void │ │ +0984b8: |[0984b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0984c8: 7120 7b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e7b │ │ +0984ce: 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; │ │ @@ -211138,17 +211137,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 │ │ -0984cc: |[0984cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0984dc: 7120 7c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0e7c │ │ -0984e2: 0e00 |0003: return-void │ │ +0984d0: |[0984d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0984e0: 7120 7c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@0e7c │ │ +0984e6: 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; │ │ @@ -211159,17 +211158,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0984e4: |[0984e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0984f4: 7120 7d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e7d │ │ -0984fa: 0e00 |0003: return-void │ │ +0984e8: |[0984e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0984f8: 7120 7d0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0e7d │ │ +0984fe: 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; │ │ @@ -211180,17 +211179,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0984fc: |[0984fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -09850c: 7120 7e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e7e │ │ -098512: 0e00 |0003: return-void │ │ +098500: |[098500] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +098510: 7120 7e0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0e7e │ │ +098516: 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; │ │ @@ -211201,17 +211200,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098514: |[098514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -098524: 7120 7f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0e7f │ │ -09852a: 0e00 |0003: return-void │ │ +098518: |[098518] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +098528: 7120 7f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@0e7f │ │ +09852e: 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; │ │ @@ -211222,17 +211221,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 │ │ -09852c: |[09852c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -09853c: 7120 800e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e80 │ │ -098542: 0e00 |0003: return-void │ │ +098530: |[098530] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +098540: 7120 800e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0e80 │ │ +098546: 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; │ │ @@ -211243,32 +211242,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 │ │ -098544: |[098544] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -098554: 7120 810e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e81 │ │ -09855a: 0e00 |0003: return-void │ │ +098548: |[098548] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +098558: 7120 810e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0e81 │ │ +09855e: 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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #718 header: │ │ -class_idx : 550 │ │ +class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 553 │ │ +superclass_idx : 560 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #718 annotations: │ │ @@ -211289,17 +211288,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09855c: |[09855c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -09856c: 7010 a40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ -098572: 0e00 |0003: return-void │ │ +098560: |[098560] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +098570: 7010 a40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ +098576: 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 - │ │ @@ -211308,33 +211307,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 │ │ -098574: |[098574] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -098584: 2200 2502 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0225 │ │ -098588: 7030 970e 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@0e97 │ │ -09858e: 7110 b60e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0eb6 │ │ -098594: 0c00 |0008: move-result-object v0 │ │ -098596: 1100 |0009: return-object v0 │ │ +098578: |[098578] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +098588: 2200 2c02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@022c │ │ +09858c: 7030 970e 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@0e97 │ │ +098592: 7110 b60e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0eb6 │ │ +098598: 0c00 |0008: move-result-object v0 │ │ +09859a: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #719 header: │ │ -class_idx : 552 │ │ +class_idx : 559 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 553 │ │ +superclass_idx : 560 │ │ source_file_idx : 447 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #719 annotations: │ │ @@ -211355,17 +211354,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098598: |[098598] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0985a8: 7010 a40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ -0985ae: 0e00 |0003: return-void │ │ +09859c: |[09859c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0985ac: 7010 a40e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@0ea4 │ │ +0985b2: 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 - │ │ @@ -211374,33 +211373,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 │ │ -0985b0: |[0985b0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0985c0: 2200 2702 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0227 │ │ -0985c4: 7030 9d0e 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@0e9d │ │ -0985ca: 7110 c10e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0ec1 │ │ -0985d0: 0c00 |0008: move-result-object v0 │ │ -0985d2: 1100 |0009: return-object v0 │ │ +0985b4: |[0985b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0985c4: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@022e │ │ +0985c8: 7030 9d0e 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@0e9d │ │ +0985ce: 7110 c10e 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@0ec1 │ │ +0985d4: 0c00 |0008: move-result-object v0 │ │ +0985d6: 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 : 447 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #720 header: │ │ -class_idx : 561 │ │ +class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 565 │ │ +superclass_idx : 572 │ │ source_file_idx : 454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #720 annotations: │ │ @@ -211423,17 +211422,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0985d4: |[0985d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0985e4: 7010 210f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0f21 │ │ -0985ea: 0e00 |0003: return-void │ │ +0985d8: |[0985d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0985e8: 7010 210f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@0f21 │ │ +0985ee: 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 - │ │ @@ -211442,18 +211441,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0985ec: |[0985ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0985fc: 7110 840f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0f84 │ │ -098602: 0a00 |0003: move-result v0 │ │ -098604: 0f00 |0004: return v0 │ │ +0985f0: |[0985f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +098600: 7110 840f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@0f84 │ │ +098606: 0a00 |0003: move-result v0 │ │ +098608: 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; │ │ │ │ @@ -211462,18 +211461,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 │ │ -098608: |[098608] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -098618: 7110 850f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f85 │ │ -09861e: 0c00 |0003: move-result-object v0 │ │ -098620: 1100 |0004: return-object v0 │ │ +09860c: |[09860c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +09861c: 7110 850f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f85 │ │ +098622: 0c00 |0003: move-result-object v0 │ │ +098624: 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; │ │ │ │ @@ -211482,18 +211481,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 │ │ -098624: |[098624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -098634: 7110 860f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f86 │ │ -09863a: 0c00 |0003: move-result-object v0 │ │ -09863c: 1100 |0004: return-object v0 │ │ +098628: |[098628] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +098638: 7110 860f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f86 │ │ +09863e: 0c00 |0003: move-result-object v0 │ │ +098640: 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; │ │ │ │ @@ -211502,18 +211501,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 │ │ -098640: |[098640] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -098650: 7110 870f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f87 │ │ -098656: 0c00 |0003: move-result-object v0 │ │ -098658: 1100 |0004: return-object v0 │ │ +098644: |[098644] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +098654: 7110 870f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0f87 │ │ +09865a: 0c00 |0003: move-result-object v0 │ │ +09865c: 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; │ │ │ │ @@ -211522,18 +211521,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09865c: |[09865c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -09866c: 7110 880f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0f88 │ │ -098672: 0a00 |0003: move-result v0 │ │ -098674: 0f00 |0004: return v0 │ │ +098660: |[098660] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +098670: 7110 880f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@0f88 │ │ +098676: 0a00 |0003: move-result v0 │ │ +098678: 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; │ │ │ │ @@ -211542,18 +211541,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098678: |[098678] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -098688: 7110 890f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0f89 │ │ -09868e: 0a00 |0003: move-result v0 │ │ -098690: 0f00 |0004: return v0 │ │ +09867c: |[09867c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +09868c: 7110 890f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@0f89 │ │ +098692: 0a00 |0003: move-result v0 │ │ +098694: 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; │ │ │ │ @@ -211562,18 +211561,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098694: |[098694] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0986a4: 7110 8a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0f8a │ │ -0986aa: 0a00 |0003: move-result v0 │ │ -0986ac: 0f00 |0004: return v0 │ │ +098698: |[098698] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0986a8: 7110 8a0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@0f8a │ │ +0986ae: 0a00 |0003: move-result v0 │ │ +0986b0: 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; │ │ │ │ @@ -211582,18 +211581,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 │ │ -0986b0: |[0986b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0986c0: 7110 8b0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0f8b │ │ -0986c6: 0c00 |0003: move-result-object v0 │ │ -0986c8: 1100 |0004: return-object v0 │ │ +0986b4: |[0986b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0986c4: 7110 8b0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0f8b │ │ +0986ca: 0c00 |0003: move-result-object v0 │ │ +0986cc: 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; │ │ │ │ @@ -211602,18 +211601,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0986cc: |[0986cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0986dc: 7110 8c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0f8c │ │ -0986e2: 0a00 |0003: move-result v0 │ │ -0986e4: 0f00 |0004: return v0 │ │ +0986d0: |[0986d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0986e0: 7110 8c0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@0f8c │ │ +0986e6: 0a00 |0003: move-result v0 │ │ +0986e8: 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; │ │ │ │ @@ -211622,18 +211621,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0986e8: |[0986e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0986f8: 7110 8d0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0f8d │ │ -0986fe: 0a00 |0003: move-result v0 │ │ -098700: 0f00 |0004: return v0 │ │ +0986ec: |[0986ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0986fc: 7110 8d0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@0f8d │ │ +098702: 0a00 |0003: move-result v0 │ │ +098704: 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; │ │ │ │ @@ -211642,18 +211641,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098704: |[098704] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -098714: 7110 8e0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0f8e │ │ -09871a: 0a00 |0003: move-result v0 │ │ -09871c: 0f00 |0004: return v0 │ │ +098708: |[098708] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +098718: 7110 8e0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@0f8e │ │ +09871e: 0a00 |0003: move-result v0 │ │ +098720: 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; │ │ │ │ @@ -211662,20 +211661,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 │ │ -098720: |[098720] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -098730: 7110 8f0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8f │ │ -098736: 0c00 |0003: move-result-object v0 │ │ -098738: 7110 510e 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ -09873e: 0c00 |0007: move-result-object v0 │ │ -098740: 1100 |0008: return-object v0 │ │ +098724: |[098724] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +098734: 7110 8f0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f8f │ │ +09873a: 0c00 |0003: move-result-object v0 │ │ +09873c: 7110 510e 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@0e51 │ │ +098742: 0c00 |0007: move-result-object v0 │ │ +098744: 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; │ │ │ │ @@ -211684,18 +211683,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 │ │ -098744: |[098744] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -098754: 7110 900f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0f90 │ │ -09875a: 0c00 |0003: move-result-object v0 │ │ -09875c: 1100 |0004: return-object v0 │ │ +098748: |[098748] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +098758: 7110 900f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@0f90 │ │ +09875e: 0c00 |0003: move-result-object v0 │ │ +098760: 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; │ │ │ │ @@ -211704,18 +211703,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098760: |[098760] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -098770: 7110 910f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0f91 │ │ -098776: 0a00 |0003: move-result v0 │ │ -098778: 0f00 |0004: return v0 │ │ +098764: |[098764] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +098774: 7110 910f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@0f91 │ │ +09877a: 0a00 |0003: move-result v0 │ │ +09877c: 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; │ │ │ │ @@ -211724,18 +211723,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09877c: |[09877c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -09878c: 7110 920f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0f92 │ │ -098792: 0a00 |0003: move-result v0 │ │ -098794: 0f00 |0004: return v0 │ │ +098780: |[098780] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +098790: 7110 920f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@0f92 │ │ +098796: 0a00 |0003: move-result v0 │ │ +098798: 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; │ │ │ │ @@ -211744,18 +211743,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098798: |[098798] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0987a8: 7110 930f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0f93 │ │ -0987ae: 0a00 |0003: move-result v0 │ │ -0987b0: 0f00 |0004: return v0 │ │ +09879c: |[09879c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0987ac: 7110 930f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@0f93 │ │ +0987b2: 0a00 |0003: move-result v0 │ │ +0987b4: 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; │ │ │ │ @@ -211764,18 +211763,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0987b4: |[0987b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0987c4: 7110 940f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0f94 │ │ -0987ca: 0a00 |0003: move-result v0 │ │ -0987cc: 0f00 |0004: return v0 │ │ +0987b8: |[0987b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0987c8: 7110 940f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@0f94 │ │ +0987ce: 0a00 |0003: move-result v0 │ │ +0987d0: 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; │ │ │ │ @@ -211784,18 +211783,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0987d0: |[0987d0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0987e0: 7110 950f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0f95 │ │ -0987e6: 0a00 |0003: move-result v0 │ │ -0987e8: 0f00 |0004: return v0 │ │ +0987d4: |[0987d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0987e4: 7110 950f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@0f95 │ │ +0987ea: 0a00 |0003: move-result v0 │ │ +0987ec: 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; │ │ │ │ @@ -211804,18 +211803,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0987ec: |[0987ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0987fc: 7110 960f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0f96 │ │ -098802: 0a00 |0003: move-result v0 │ │ -098804: 0f00 |0004: return v0 │ │ +0987f0: |[0987f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +098800: 7110 960f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@0f96 │ │ +098806: 0a00 |0003: move-result v0 │ │ +098808: 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; │ │ │ │ @@ -211824,18 +211823,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098808: |[098808] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -098818: 7110 970f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0f97 │ │ -09881e: 0a00 |0003: move-result v0 │ │ -098820: 0f00 |0004: return v0 │ │ +09880c: |[09880c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +09881c: 7110 970f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@0f97 │ │ +098822: 0a00 |0003: move-result v0 │ │ +098824: 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; │ │ │ │ @@ -211844,18 +211843,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -098824: |[098824] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -098834: 7100 980f 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0f98 │ │ -09883a: 0c00 |0003: move-result-object v0 │ │ -09883c: 1100 |0004: return-object v0 │ │ +098828: |[098828] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +098838: 7100 980f 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@0f98 │ │ +09883e: 0c00 |0003: move-result-object v0 │ │ +098840: 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;) │ │ @@ -211863,18 +211862,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 │ │ -098840: |[098840] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -098850: 7110 990f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f99 │ │ -098856: 0c00 |0003: move-result-object v0 │ │ -098858: 1100 |0004: return-object v0 │ │ +098844: |[098844] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +098854: 7110 990f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f99 │ │ +09885a: 0c00 |0003: move-result-object v0 │ │ +09885c: 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; │ │ │ │ @@ -211883,17 +211882,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09885c: |[09885c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -09886c: 7110 9a0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0f9a │ │ -098872: 0e00 |0003: return-void │ │ +098860: |[098860] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +098870: 7110 9a0f 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@0f9a │ │ +098876: 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; │ │ @@ -211903,17 +211902,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098874: |[098874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -098884: 7120 9b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0f9b │ │ -09888a: 0e00 |0003: return-void │ │ +098878: |[098878] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +098888: 7120 9b0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@0f9b │ │ +09888e: 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; │ │ @@ -211924,17 +211923,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 │ │ -09888c: |[09888c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -09889c: 7120 9c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9c │ │ -0988a2: 0e00 |0003: return-void │ │ +098890: |[098890] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0988a0: 7120 9c0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9c │ │ +0988a6: 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; │ │ @@ -211945,17 +211944,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0988a4: |[0988a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0988b4: 7120 9d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0f9d │ │ -0988ba: 0e00 |0003: return-void │ │ +0988a8: |[0988a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0988b8: 7120 9d0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@0f9d │ │ +0988be: 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; │ │ @@ -211966,17 +211965,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 │ │ -0988bc: |[0988bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0988cc: 7120 9e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9e │ │ -0988d2: 0e00 |0003: return-void │ │ +0988c0: |[0988c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0988d0: 7120 9e0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9e │ │ +0988d6: 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; │ │ @@ -211987,17 +211986,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 │ │ -0988d4: |[0988d4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0988e4: 7120 9f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9f │ │ -0988ea: 0e00 |0003: return-void │ │ +0988d8: |[0988d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0988e8: 7120 9f0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@0f9f │ │ +0988ee: 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; │ │ @@ -212008,17 +212007,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0988ec: |[0988ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0988fc: 7120 a00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0fa0 │ │ -098902: 0e00 |0003: return-void │ │ +0988f0: |[0988f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +098900: 7120 a00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@0fa0 │ │ +098906: 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; │ │ @@ -212029,17 +212028,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098904: |[098904] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -098914: 7120 a10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0fa1 │ │ -09891a: 0e00 |0003: return-void │ │ +098908: |[098908] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +098918: 7120 a10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@0fa1 │ │ +09891e: 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; │ │ @@ -212050,17 +212049,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09891c: |[09891c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -09892c: 7120 a20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0fa2 │ │ -098932: 0e00 |0003: return-void │ │ +098920: |[098920] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +098930: 7120 a20f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@0fa2 │ │ +098936: 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; │ │ @@ -212071,17 +212070,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098934: |[098934] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -098944: 7120 a30f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0fa3 │ │ -09894a: 0e00 |0003: return-void │ │ +098938: |[098938] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +098948: 7120 a30f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@0fa3 │ │ +09894e: 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; │ │ @@ -212092,17 +212091,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09894c: |[09894c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -09895c: 7120 a40f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0fa4 │ │ -098962: 0e00 |0003: return-void │ │ +098950: |[098950] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +098960: 7120 a40f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@0fa4 │ │ +098966: 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; │ │ @@ -212113,17 +212112,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 │ │ -098964: |[098964] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -098974: 7120 a50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0fa5 │ │ -09897a: 0e00 |0003: return-void │ │ +098968: |[098968] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +098978: 7120 a50f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@0fa5 │ │ +09897e: 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; │ │ @@ -212134,17 +212133,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09897c: |[09897c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -09898c: 7120 a60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0fa6 │ │ -098992: 0e00 |0003: return-void │ │ +098980: |[098980] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +098990: 7120 a60f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@0fa6 │ │ +098996: 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; │ │ @@ -212155,17 +212154,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098994: |[098994] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0989a4: 7120 a70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0fa7 │ │ -0989aa: 0e00 |0003: return-void │ │ +098998: |[098998] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0989a8: 7120 a70f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@0fa7 │ │ +0989ae: 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; │ │ @@ -212176,17 +212175,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0989ac: |[0989ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0989bc: 7120 a80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0fa8 │ │ -0989c2: 0e00 |0003: return-void │ │ +0989b0: |[0989b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0989c0: 7120 a80f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@0fa8 │ │ +0989c6: 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; │ │ @@ -212197,17 +212196,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0989c4: |[0989c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0989d4: 7120 a90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0fa9 │ │ -0989da: 0e00 |0003: return-void │ │ +0989c8: |[0989c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0989d8: 7120 a90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@0fa9 │ │ +0989de: 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; │ │ @@ -212218,17 +212217,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0989dc: |[0989dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0989ec: 7120 aa0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0faa │ │ -0989f2: 0e00 |0003: return-void │ │ +0989e0: |[0989e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0989f0: 7120 aa0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@0faa │ │ +0989f6: 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; │ │ @@ -212239,17 +212238,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 │ │ -0989f4: |[0989f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -098a04: 7120 ab0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0fab │ │ -098a0a: 0e00 |0003: return-void │ │ +0989f8: |[0989f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +098a08: 7120 ab0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@0fab │ │ +098a0e: 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; │ │ @@ -212260,33 +212259,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098a0c: |[098a0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -098a1c: 7120 ac0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0fac │ │ -098a22: 0e00 |0003: return-void │ │ +098a10: |[098a10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +098a20: 7120 ac0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@0fac │ │ +098a26: 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 : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #721 header: │ │ -class_idx : 602 │ │ +class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 601 │ │ -source_file_idx : 2396 │ │ +superclass_idx : 608 │ │ +source_file_idx : 2405 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #721 annotations: │ │ Annotations on class │ │ @@ -212306,17 +212305,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098a24: |[098a24] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -098a34: 7010 fd10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@10fd │ │ -098a3a: 0e00 |0003: return-void │ │ +098a28: |[098a28] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +098a38: 7010 fd10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@10fd │ │ +098a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -212325,33 +212324,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 │ │ -098a3c: |[098a3c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -098a4c: 7120 0611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1106 │ │ -098a52: 0c00 |0003: move-result-object v0 │ │ -098a54: 1100 |0004: return-object v0 │ │ +098a40: |[098a40] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +098a50: 7120 0611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1106 │ │ +098a56: 0c00 |0003: move-result-object v0 │ │ +098a58: 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 : 2396 (ListPopupWindowCompat.java) │ │ + source_file_idx : 2405 (ListPopupWindowCompat.java) │ │ │ │ Class #722 header: │ │ -class_idx : 608 │ │ +class_idx : 615 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 607 │ │ -source_file_idx : 2888 │ │ +superclass_idx : 614 │ │ +source_file_idx : 2897 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #722 annotations: │ │ Annotations on class │ │ @@ -212371,17 +212370,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098a58: |[098a58] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -098a68: 7010 0b11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@110b │ │ -098a6e: 0e00 |0003: return-void │ │ +098a5c: |[098a5c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +098a6c: 7010 0b11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@110b │ │ +098a72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -212390,32 +212389,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 │ │ -098a70: |[098a70] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -098a80: 7110 1411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1114 │ │ -098a86: 0c00 |0003: move-result-object v0 │ │ -098a88: 1100 |0004: return-object v0 │ │ +098a74: |[098a74] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +098a84: 7110 1411 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1114 │ │ +098a8a: 0c00 |0003: move-result-object v0 │ │ +098a8c: 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 : 2888 (PopupMenuCompat.java) │ │ + source_file_idx : 2897 (PopupMenuCompat.java) │ │ │ │ Class #723 header: │ │ -class_idx : 612 │ │ +class_idx : 619 │ │ access_flags : 1025 (0x0401) │ │ -superclass_idx : 581 │ │ -source_file_idx : 2952 │ │ +superclass_idx : 588 │ │ +source_file_idx : 2961 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #723 annotations: │ │ Annotations on method #4373 '' │ │ @@ -212446,24 +212445,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 │ │ -098a8c: |[098a8c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -098a9c: 7030 0a10 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@100a │ │ -098aa2: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ -098aa6: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ -098aaa: 1a00 0119 |0007: const-string v0, "layout_inflater" // string@1901 │ │ -098aae: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -098ab4: 0c00 |000c: move-result-object v0 │ │ -098ab6: 1f00 9203 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0392 │ │ -098aba: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ -098abe: 0e00 |0011: return-void │ │ +098a90: |[098a90] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +098aa0: 7030 0a10 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@100a │ │ +098aa6: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ +098aaa: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ +098aae: 1a00 0a19 |0007: const-string v0, "layout_inflater" // string@190a │ │ +098ab2: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +098ab8: 0c00 |000c: move-result-object v0 │ │ +098aba: 1f00 9a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@039a │ │ +098abe: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ +098ac2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -212477,24 +212476,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 │ │ -098ac0: |[098ac0] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -098ad0: 7040 0b10 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@100b │ │ -098ad6: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ -098ada: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ -098ade: 1a00 0119 |0007: const-string v0, "layout_inflater" // string@1901 │ │ -098ae2: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -098ae8: 0c00 |000c: move-result-object v0 │ │ -098aea: 1f00 9203 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0392 │ │ -098aee: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ -098af2: 0e00 |0011: return-void │ │ +098ac4: |[098ac4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +098ad4: 7040 0b10 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@100b │ │ +098ada: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ +098ade: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ +098ae2: 1a00 0a19 |0007: const-string v0, "layout_inflater" // string@190a │ │ +098ae6: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +098aec: 0c00 |000c: move-result-object v0 │ │ +098aee: 1f00 9a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@039a │ │ +098af2: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ +098af6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -212509,24 +212508,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 │ │ -098af4: |[098af4] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -098b04: 7040 0c10 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@100c │ │ -098b0a: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ -098b0e: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ -098b12: 1a00 0119 |0007: const-string v0, "layout_inflater" // string@1901 │ │ -098b16: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -098b1c: 0c00 |000c: move-result-object v0 │ │ -098b1e: 1f00 9203 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0392 │ │ -098b22: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ -098b26: 0e00 |0011: return-void │ │ +098af8: |[098af8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +098b08: 7040 0c10 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@100c │ │ +098b0e: 5913 e504 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ +098b12: 5913 e704 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ +098b16: 1a00 0a19 |0007: const-string v0, "layout_inflater" // string@190a │ │ +098b1a: 6e20 0a01 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +098b20: 0c00 |000c: move-result-object v0 │ │ +098b22: 1f00 9a03 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@039a │ │ +098b26: 5b10 e604 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ +098b2a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -212542,21 +212541,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 │ │ -098b28: |[098b28] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -098b38: 5430 e604 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ -098b3c: 5231 e504 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ -098b40: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -098b42: 6e40 ed1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -098b48: 0c00 |0008: move-result-object v0 │ │ -098b4a: 1100 |0009: return-object v0 │ │ +098b2c: |[098b2c] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +098b3c: 5430 e604 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ +098b40: 5231 e504 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ +098b44: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +098b46: 6e40 ed1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +098b4c: 0c00 |0008: move-result-object v0 │ │ +098b4e: 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; │ │ @@ -212567,21 +212566,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 │ │ -098b4c: |[098b4c] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -098b5c: 5430 e604 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ -098b60: 5231 e704 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ -098b64: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -098b66: 6e40 ed1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ -098b6c: 0c00 |0008: move-result-object v0 │ │ -098b6e: 1100 |0009: return-object v0 │ │ +098b50: |[098b50] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +098b60: 5430 e604 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@04e6 │ │ +098b64: 5231 e704 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ +098b68: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +098b6a: 6e40 ed1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1ded │ │ +098b70: 0c00 |0008: move-result-object v0 │ │ +098b72: 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; │ │ @@ -212592,17 +212591,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098b70: |[098b70] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -098b80: 5901 e504 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ -098b84: 0e00 |0002: return-void │ │ +098b74: |[098b74] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +098b84: 5901 e504 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@04e5 │ │ +098b88: 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 │ │ @@ -212612,32 +212611,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -098b88: |[098b88] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -098b98: 5901 e704 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ -098b9c: 0e00 |0002: return-void │ │ +098b8c: |[098b8c] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +098b9c: 5901 e704 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@04e7 │ │ +098ba0: 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 : 2952 (ResourceCursorAdapter.java) │ │ + source_file_idx : 2961 (ResourceCursorAdapter.java) │ │ │ │ Class #724 header: │ │ -class_idx : 616 │ │ +class_idx : 623 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 615 │ │ -source_file_idx : 3015 │ │ +superclass_idx : 622 │ │ +source_file_idx : 3024 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #724 annotations: │ │ Annotations on class │ │ @@ -212657,17 +212656,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098ba0: |[098ba0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -098bb0: 7010 4311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1143 │ │ -098bb6: 0e00 |0003: return-void │ │ +098ba4: |[098ba4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +098bb4: 7010 4311 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1143 │ │ +098bba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -212676,32 +212675,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098bb8: |[098bb8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -098bc8: 7110 7a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@117a │ │ -098bce: 0a00 |0003: move-result v0 │ │ -098bd0: 0f00 |0004: return v0 │ │ +098bbc: |[098bbc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +098bcc: 7110 7a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@117a │ │ +098bd2: 0a00 |0003: move-result v0 │ │ +098bd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 3015 (ScrollerCompat.java) │ │ + source_file_idx : 3024 (ScrollerCompat.java) │ │ │ │ Class #725 header: │ │ -class_idx : 624 │ │ +class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 627 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 634 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #725 annotations: │ │ Annotations on class │ │ @@ -212721,17 +212720,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098bd4: |[098bd4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -098be4: 7010 ac11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@11ac │ │ -098bea: 0e00 |0003: return-void │ │ +098bd8: |[098bd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +098be8: 7010 ac11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@11ac │ │ +098bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -212740,18 +212739,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 │ │ -098bec: |[098bec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -098bfc: 7110 db11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@11db │ │ -098c02: 0c00 |0003: move-result-object v0 │ │ -098c04: 1100 |0004: return-object v0 │ │ +098bf0: |[098bf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +098c00: 7110 db11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@11db │ │ +098c06: 0c00 |0003: move-result-object v0 │ │ +098c08: 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; │ │ │ │ @@ -212760,18 +212759,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098c08: |[098c08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -098c18: 7110 dc11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@11dc │ │ -098c1e: 0a00 |0003: move-result v0 │ │ -098c20: 0f00 |0004: return v0 │ │ +098c0c: |[098c0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +098c1c: 7110 dc11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@11dc │ │ +098c22: 0a00 |0003: move-result v0 │ │ +098c24: 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; │ │ │ │ @@ -212780,18 +212779,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098c24: |[098c24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -098c34: 7110 dd11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@11dd │ │ -098c3a: 0a00 |0003: move-result v0 │ │ -098c3c: 0f00 |0004: return v0 │ │ +098c28: |[098c28] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +098c38: 7110 dd11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@11dd │ │ +098c3e: 0a00 |0003: move-result v0 │ │ +098c40: 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; │ │ │ │ @@ -212800,18 +212799,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -098c40: |[098c40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -098c50: 7110 de11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@11de │ │ -098c56: 0a00 |0003: move-result v0 │ │ -098c58: 0f00 |0004: return v0 │ │ +098c44: |[098c44] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +098c54: 7110 de11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@11de │ │ +098c5a: 0a00 |0003: move-result v0 │ │ +098c5c: 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; │ │ │ │ @@ -212820,20 +212819,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 │ │ -098c5c: |[098c5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -098c6c: 2200 6f02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@026f │ │ -098c70: 7030 8311 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@1183 │ │ -098c76: 7110 df11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@11df │ │ -098c7c: 0c00 |0008: move-result-object v0 │ │ -098c7e: 1100 |0009: return-object v0 │ │ +098c60: |[098c60] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +098c70: 2200 7602 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@0276 │ │ +098c74: 7030 8311 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@1183 │ │ +098c7a: 7110 df11 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@11df │ │ +098c80: 0c00 |0008: move-result-object v0 │ │ +098c82: 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; │ │ │ │ @@ -212842,20 +212841,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 │ │ -098c80: |[098c80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -098c90: 2200 6e02 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@026e │ │ -098c94: 7030 8011 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@1180 │ │ -098c9a: 7110 e011 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@11e0 │ │ -098ca0: 0c00 |0008: move-result-object v0 │ │ -098ca2: 1100 |0009: return-object v0 │ │ +098c84: |[098c84] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +098c94: 2200 7502 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@0275 │ │ +098c98: 7030 8011 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@1180 │ │ +098c9e: 7110 e011 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@11e0 │ │ +098ca4: 0c00 |0008: move-result-object v0 │ │ +098ca6: 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; │ │ │ │ @@ -212864,18 +212863,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 │ │ -098ca4: |[098ca4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -098cb4: 7110 e111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11e1 │ │ -098cba: 0c00 |0003: move-result-object v0 │ │ -098cbc: 1100 |0004: return-object v0 │ │ +098ca8: |[098ca8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +098cb8: 7110 e111 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11e1 │ │ +098cbe: 0c00 |0003: move-result-object v0 │ │ +098cc0: 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; │ │ │ │ @@ -212884,17 +212883,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098cc0: |[098cc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -098cd0: 7120 e211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@11e2 │ │ -098cd6: 0e00 |0003: return-void │ │ +098cc4: |[098cc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +098cd4: 7120 e211 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@11e2 │ │ +098cda: 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; │ │ @@ -212905,17 +212904,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098cd8: |[098cd8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -098ce8: 7120 e311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@11e3 │ │ -098cee: 0e00 |0003: return-void │ │ +098cdc: |[098cdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +098cec: 7120 e311 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@11e3 │ │ +098cf2: 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; │ │ @@ -212926,17 +212925,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 │ │ -098cf0: |[098cf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -098d00: 7120 e411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11e4 │ │ -098d06: 0e00 |0003: return-void │ │ +098cf4: |[098cf4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +098d04: 7120 e411 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11e4 │ │ +098d0a: 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; │ │ @@ -212947,17 +212946,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 │ │ -098d08: |[098d08] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -098d18: 7120 e511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11e5 │ │ -098d1e: 0e00 |0003: return-void │ │ +098d0c: |[098d0c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +098d1c: 7120 e511 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@11e5 │ │ +098d22: 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; │ │ @@ -212968,17 +212967,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 │ │ -098d20: |[098d20] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -098d30: 7130 e611 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@11e6 │ │ -098d36: 0e00 |0003: return-void │ │ +098d24: |[098d24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +098d34: 7130 e611 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@11e6 │ │ +098d3a: 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; │ │ @@ -212990,17 +212989,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 │ │ -098d38: |[098d38] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -098d48: 7120 e711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@11e7 │ │ -098d4e: 0e00 |0003: return-void │ │ +098d3c: |[098d3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +098d4c: 7120 e711 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@11e7 │ │ +098d52: 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; │ │ @@ -213011,17 +213010,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098d50: |[098d50] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -098d60: 7120 e811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@11e8 │ │ -098d66: 0e00 |0003: return-void │ │ +098d54: |[098d54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +098d64: 7120 e811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@11e8 │ │ +098d6a: 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; │ │ @@ -213032,17 +213031,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 │ │ -098d68: |[098d68] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -098d78: 7120 e911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@11e9 │ │ -098d7e: 0e00 |0003: return-void │ │ +098d6c: |[098d6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +098d7c: 7120 e911 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@11e9 │ │ +098d82: 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; │ │ @@ -213053,33 +213052,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -098d80: |[098d80] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -098d90: 7120 ea11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@11ea │ │ -098d96: 0e00 |0003: return-void │ │ +098d84: |[098d84] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +098d94: 7120 ea11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@11ea │ │ +098d9a: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #726 header: │ │ -class_idx : 650 │ │ +class_idx : 657 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 649 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 656 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #726 annotations: │ │ Annotations on class │ │ @@ -213107,42 +213106,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -098d98: |[098d98] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -098da8: 7010 2f12 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ -098dae: 1c02 a703 |0003: const-class v2, Landroid/view/View; // type@03a7 │ │ -098db2: 1a03 0d15 |0005: const-string v3, "getDisplayList" // string@150d │ │ -098db6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -098db8: 1f01 bd04 |0008: check-cast v1, [Ljava/lang/Class; // type@04bd │ │ -098dbc: 6e30 8922 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -098dc2: 0c01 |000d: move-result-object v1 │ │ -098dc4: 5b41 0a05 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ -098dc8: 1c01 a703 |0010: const-class v1, Landroid/view/View; // type@03a7 │ │ -098dcc: 1a02 1d1c |0012: const-string v2, "mRecreateDisplayList" // string@1c1d │ │ -098dd0: 6e20 8822 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2288 │ │ -098dd6: 0c01 |0017: move-result-object v1 │ │ -098dd8: 5b41 0b05 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ -098ddc: 5441 0b05 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ -098de0: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -098de2: 6e20 f022 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22f0 │ │ -098de8: 0e00 |0020: return-void │ │ -098dea: 0d00 |0021: move-exception v0 │ │ -098dec: 1a01 fe0b |0022: const-string v1, "SlidingPaneLayout" // string@0bfe │ │ -098df0: 1a02 fa02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02fa │ │ -098df4: 7130 8f1d 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -098dfa: 28e7 |0029: goto 0010 // -0019 │ │ -098dfc: 0d00 |002a: move-exception v0 │ │ -098dfe: 1a01 fe0b |002b: const-string v1, "SlidingPaneLayout" // string@0bfe │ │ -098e02: 1a02 fb02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02fb │ │ -098e06: 7130 8f1d 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -098e0c: 28ee |0032: goto 0020 // -0012 │ │ +098d9c: |[098d9c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +098dac: 7010 2f12 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ +098db2: 1c02 af03 |0003: const-class v2, Landroid/view/View; // type@03af │ │ +098db6: 1a03 1615 |0005: const-string v3, "getDisplayList" // string@1516 │ │ +098dba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +098dbc: 1f01 c604 |0008: check-cast v1, [Ljava/lang/Class; // type@04c6 │ │ +098dc0: 6e30 8922 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +098dc6: 0c01 |000d: move-result-object v1 │ │ +098dc8: 5b41 0a05 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ +098dcc: 1c01 af03 |0010: const-class v1, Landroid/view/View; // type@03af │ │ +098dd0: 1a02 261c |0012: const-string v2, "mRecreateDisplayList" // string@1c26 │ │ +098dd4: 6e20 8822 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2288 │ │ +098dda: 0c01 |0017: move-result-object v1 │ │ +098ddc: 5b41 0b05 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ +098de0: 5441 0b05 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ +098de4: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +098de6: 6e20 f022 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@22f0 │ │ +098dec: 0e00 |0020: return-void │ │ +098dee: 0d00 |0021: move-exception v0 │ │ +098df0: 1a01 070c |0022: const-string v1, "SlidingPaneLayout" // string@0c07 │ │ +098df4: 1a02 fa02 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@02fa │ │ +098df8: 7130 8f1d 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +098dfe: 28e7 |0029: goto 0010 // -0019 │ │ +098e00: 0d00 |002a: move-exception v0 │ │ +098e02: 1a01 070c |002b: const-string v1, "SlidingPaneLayout" // string@0c07 │ │ +098e06: 1a02 fb02 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@02fb │ │ +098e0a: 7130 8f1d 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +098e10: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1364 │ │ @@ -213165,35 +213164,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 │ │ -098e2c: |[098e2c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -098e3c: 5431 0a05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ -098e40: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -098e44: 5431 0b05 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ -098e48: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -098e4c: 5431 0b05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ -098e50: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -098e52: 6e30 f122 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@22f1 │ │ -098e58: 5432 0a05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ -098e5c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -098e5e: 1f01 be04 |0011: check-cast v1, [Ljava/lang/Object; // type@04be │ │ -098e62: 6e30 f322 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -098e68: 6f30 3012 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1230 │ │ -098e6e: 0e00 |0019: return-void │ │ -098e70: 0d00 |001a: move-exception v0 │ │ -098e72: 1a01 fe0b |001b: const-string v1, "SlidingPaneLayout" // string@0bfe │ │ -098e76: 1a02 8e03 |001d: const-string v2, "Error refreshing display list state" // string@038e │ │ -098e7a: 7130 8f1d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -098e80: 28f4 |0022: goto 0016 // -000c │ │ -098e82: 6e10 a31e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ -098e88: 28f3 |0026: goto 0019 // -000d │ │ +098e30: |[098e30] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +098e40: 5431 0a05 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ +098e44: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +098e48: 5431 0b05 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ +098e4c: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +098e50: 5431 0b05 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@050b │ │ +098e54: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +098e56: 6e30 f122 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@22f1 │ │ +098e5c: 5432 0a05 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@050a │ │ +098e60: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +098e62: 1f01 c704 |0011: check-cast v1, [Ljava/lang/Object; // type@04c7 │ │ +098e66: 6e30 f322 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +098e6c: 6f30 3012 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1230 │ │ +098e72: 0e00 |0019: return-void │ │ +098e74: 0d00 |001a: move-exception v0 │ │ +098e76: 1a01 070c |001b: const-string v1, "SlidingPaneLayout" // string@0c07 │ │ +098e7a: 1a02 8e03 |001d: const-string v2, "Error refreshing display list state" // string@038e │ │ +098e7e: 7130 8f1d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +098e84: 28f4 |0022: goto 0016 // -000c │ │ +098e86: 6e10 a31e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ +098e8c: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1380 │ │ 0x0008 line=1382 │ │ 0x000e line=1383 │ │ @@ -213204,21 +213203,21 @@ │ │ 0x0023 line=1389 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #727 header: │ │ -class_idx : 651 │ │ +class_idx : 658 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 649 │ │ -source_file_idx : 3071 │ │ +superclass_idx : 656 │ │ +source_file_idx : 3080 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #727 annotations: │ │ Annotations on class │ │ @@ -213238,17 +213237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098e9c: |[098e9c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -098eac: 7010 2f12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ -098eb2: 0e00 |0003: return-void │ │ +098ea0: |[098ea0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +098eb0: 7010 2f12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@122f │ │ +098eb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -213257,36 +213256,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 │ │ -098eb4: |[098eb4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -098ec4: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -098eca: 0c00 |0003: move-result-object v0 │ │ -098ecc: 1f00 8302 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@0283 │ │ -098ed0: 5400 0005 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ -098ed4: 7120 fa0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0bfa │ │ -098eda: 0e00 |000b: return-void │ │ +098eb8: |[098eb8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +098ec8: 6e10 891e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +098ece: 0c00 |0003: move-result-object v0 │ │ +098ed0: 1f00 8a02 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@028a │ │ +098ed4: 5400 0005 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@0500 │ │ +098ed8: 7120 fa0b 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0bfa │ │ +098ede: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1399 │ │ 0x000b line=1400 │ │ 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 : 3071 (SlidingPaneLayout.java) │ │ + source_file_idx : 3080 (SlidingPaneLayout.java) │ │ │ │ Class #728 header: │ │ -class_idx : 681 │ │ +class_idx : 688 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 680 │ │ +superclass_idx : 687 │ │ source_file_idx : 482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #728 - │ │ @@ -213302,17 +213301,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 │ │ -098edc: |[098edc] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -098eec: 7020 e313 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13e3 │ │ -098ef2: 0e00 |0003: return-void │ │ +098ee0: |[098ee0] android.support.v7.app.ActionBarActivityDelegateHC.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +098ef0: 7020 e313 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateBase;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@13e3 │ │ +098ef6: 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; │ │ @@ -213323,34 +213322,34 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -098ef4: |[098ef4] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -098f04: 6e10 1014 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@1410 │ │ -098f0a: 2200 b202 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@02b2 │ │ -098f0e: 5431 b205 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b2 │ │ -098f12: 5432 b205 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b2 │ │ -098f16: 7030 ca14 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@14ca │ │ -098f1c: 1100 |000c: return-object v0 │ │ +098ef8: |[098ef8] android.support.v7.app.ActionBarActivityDelegateHC.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +098f08: 6e10 1014 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/app/ActionBarActivityDelegateHC;.ensureSubDecor:()V // method@1410 │ │ +098f0e: 2200 b902 |0003: new-instance v0, Landroid/support/v7/app/ActionBarImplHC; // type@02b9 │ │ +098f12: 5431 b205 |0005: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b2 │ │ +098f16: 5432 b205 |0007: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateHC;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b2 │ │ +098f1a: 7030 ca14 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@14ca │ │ +098f20: 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 : 482 (ActionBarActivityDelegateHC.java) │ │ │ │ Class #729 header: │ │ -class_idx : 684 │ │ +class_idx : 691 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 683 │ │ +superclass_idx : 690 │ │ source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #729 - │ │ @@ -213366,17 +213365,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 │ │ -098f20: |[098f20] android.support.v7.app.ActionBarActivityDelegateJB.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -098f30: 7020 2714 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1427 │ │ -098f36: 0e00 |0003: return-void │ │ +098f24: |[098f24] android.support.v7.app.ActionBarActivityDelegateJB.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +098f34: 7020 2714 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateICS;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1427 │ │ +098f3a: 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; │ │ @@ -213387,18 +213386,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 │ │ -098f38: |[098f38] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ -098f48: 2200 ca02 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; // type@02ca │ │ -098f4c: 7030 9115 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@1591 │ │ -098f52: 1100 |0005: return-object v0 │ │ +098f3c: |[098f3c] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeCallbackWrapper:(Landroid/content/Context;Landroid/support/v7/view/ActionMode$Callback;)Landroid/support/v7/internal/view/ActionModeWrapper$CallbackWrapper; │ │ +098f4c: 2200 d102 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB$CallbackWrapper; // type@02d1 │ │ +098f50: 7030 9115 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@1591 │ │ +098f56: 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; │ │ @@ -213408,18 +213407,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 │ │ -098f54: |[098f54] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ -098f64: 2200 cb02 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@02cb │ │ -098f68: 7030 9315 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1593 │ │ -098f6e: 1100 |0005: return-object v0 │ │ +098f58: |[098f58] android.support.v7.app.ActionBarActivityDelegateJB.createActionModeWrapper:(Landroid/content/Context;Landroid/view/ActionMode;)Landroid/support/v7/internal/view/ActionModeWrapper; │ │ +098f68: 2200 d202 |0000: new-instance v0, Landroid/support/v7/internal/view/ActionModeWrapperJB; // type@02d2 │ │ +098f6c: 7030 9315 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v7/internal/view/ActionModeWrapperJB;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1593 │ │ +098f72: 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; │ │ @@ -213429,32 +213428,32 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -098f70: |[098f70] android.support.v7.app.ActionBarActivityDelegateJB.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -098f80: 2200 b702 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJB; // type@02b7 │ │ -098f84: 5431 b905 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b9 │ │ -098f88: 5432 b905 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b9 │ │ -098f8c: 7030 2715 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1527 │ │ -098f92: 1100 |0009: return-object v0 │ │ +098f74: |[098f74] android.support.v7.app.ActionBarActivityDelegateJB.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +098f84: 2200 be02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJB; // type@02be │ │ +098f88: 5431 b905 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b9 │ │ +098f8c: 5432 b905 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJB;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05b9 │ │ +098f90: 7030 2715 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1527 │ │ +098f96: 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 : 484 (ActionBarActivityDelegateJB.java) │ │ │ │ Class #730 header: │ │ -class_idx : 690 │ │ +class_idx : 697 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 688 │ │ +superclass_idx : 695 │ │ source_file_idx : 499 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #730 annotations: │ │ @@ -213483,26 +213482,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 │ │ -098f94: |[098f94] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -098fa4: 7030 7714 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@1477 │ │ -098faa: 6000 f006 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@06f0 │ │ -098fae: 6e20 7713 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ -098fb4: 0c00 |0008: move-result-object v0 │ │ -098fb6: 1f00 3503 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@0335 │ │ -098fba: 5b10 ed05 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ -098fbe: 5410 ed05 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ -098fc2: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -098fc6: 5410 ed05 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ -098fca: 6e20 561b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@1b56 │ │ -098fd0: 0e00 |0016: return-void │ │ +098f98: |[098f98] android.support.v7.app.ActionBarImplHC.:(Landroid/support/v7/app/ActionBarActivity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +098fa8: 7030 7714 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@1477 │ │ +098fae: 6000 f006 |0003: sget v0, Landroid/support/v7/appcompat/R$id;.action_bar_root:I // field@06f0 │ │ +098fb2: 6e20 7713 0200 |0005: invoke-virtual {v2, v0}, Landroid/support/v7/app/ActionBarActivity;.findViewById:(I)Landroid/view/View; // method@1377 │ │ +098fb8: 0c00 |0008: move-result-object v0 │ │ +098fba: 1f00 3c03 |0009: check-cast v0, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // type@033c │ │ +098fbe: 5b10 ed05 |000b: iput-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ +098fc2: 5410 ed05 |000d: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ +098fc6: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +098fca: 5410 ed05 |0011: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mNativeActionModeAwareLayout:Landroid/support/v7/internal/widget/NativeActionModeAwareLayout; // field@05ed │ │ +098fce: 6e20 561b 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/NativeActionModeAwareLayout;.setActionModeForChildListener:(Landroid/support/v7/internal/widget/NativeActionModeAwareLayout$OnActionModeForChildListener;)V // method@1b56 │ │ +098fd4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=35 │ │ 0x000d line=39 │ │ 0x0011 line=40 │ │ 0x0016 line=42 │ │ @@ -213516,17 +213515,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 │ │ -098fd4: |[098fd4] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ -098fe4: 5b01 ec05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -098fe8: 1101 |0002: return-object v1 │ │ +098fd8: |[098fd8] android.support.v7.app.ActionBarImplHC.access$002:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode;)Landroid/view/ActionMode; │ │ +098fe8: 5b01 ec05 |0000: iput-object v1, v0, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +098fec: 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; │ │ │ │ @@ -213536,21 +213535,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -098fec: |[098fec] android.support.v7.app.ActionBarImplHC.hide:()V │ │ -098ffc: 6f10 9814 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@1498 │ │ -099002: 5410 ec05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -099006: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09900a: 5410 ec05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -09900e: 6e10 aa1d 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ -099014: 0e00 |000c: return-void │ │ +098ff0: |[098ff0] android.support.v7.app.ActionBarImplHC.hide:()V │ │ +099000: 6f10 9814 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.hide:()V // method@1498 │ │ +099006: 5410 ec05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +09900a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09900e: 5410 ec05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +099012: 6e10 aa1d 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ +099018: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x000c line=64 │ │ locals : │ │ @@ -213561,24 +213560,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -099018: |[099018] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ -099028: 5410 ec05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -09902c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -099030: 6f10 9b14 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ -099036: 0a00 |0007: move-result v0 │ │ -099038: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -09903c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09903e: 0f00 |000b: return v0 │ │ -099040: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -099042: 28fe |000d: goto 000b // -0002 │ │ +09901c: |[09901c] android.support.v7.app.ActionBarImplHC.isShowHideAnimationEnabled:()Z │ │ +09902c: 5410 ec05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +099030: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +099034: 6f10 9b14 0100 |0004: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.isShowHideAnimationEnabled:()Z // method@149b │ │ +09903a: 0a00 |0007: move-result v0 │ │ +09903c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +099040: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +099042: 0f00 |000b: return v0 │ │ +099044: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +099046: 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;) │ │ @@ -213586,18 +213585,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 │ │ -099044: |[099044] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ -099054: 2200 b102 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@02b1 │ │ -099058: 7030 c514 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@14c5 │ │ -09905e: 1100 |0005: return-object v0 │ │ +099048: |[099048] android.support.v7.app.ActionBarImplHC.onActionModeForChild:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode$Callback; │ │ +099058: 2200 b802 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper; // type@02b8 │ │ +09905c: 7030 c514 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplHC$CallbackWrapper;.:(Landroid/support/v7/app/ActionBarImplHC;Landroid/view/ActionMode$Callback;)V // method@14c5 │ │ +099062: 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; │ │ │ │ @@ -213606,36 +213605,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099060: |[099060] android.support.v7.app.ActionBarImplHC.show:()V │ │ -099070: 6f10 c114 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@14c1 │ │ -099076: 5410 ec05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -09907a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09907e: 5410 ec05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ -099082: 6e10 aa1d 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ -099088: 0e00 |000c: return-void │ │ +099064: |[099064] android.support.v7.app.ActionBarImplHC.show:()V │ │ +099074: 6f10 c114 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplBase;.show:()V // method@14c1 │ │ +09907a: 5410 ec05 |0003: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +09907e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +099082: 5410 ec05 |0007: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplHC;.mCurActionMode:Landroid/view/ActionMode; // field@05ec │ │ +099086: 6e10 aa1d 0000 |0009: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1daa │ │ +09908c: 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 : 499 (ActionBarImplHC.java) │ │ │ │ Class #731 header: │ │ -class_idx : 695 │ │ +class_idx : 702 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 694 │ │ +superclass_idx : 701 │ │ source_file_idx : 501 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 53 │ │ │ │ Class #731 - │ │ @@ -213651,18 +213650,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 │ │ -09908c: |[09908c] android.support.v7.app.ActionBarImplJB.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -09909c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09909e: 7040 ec14 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@14ec │ │ -0990a4: 0e00 |0004: return-void │ │ +099090: |[099090] android.support.v7.app.ActionBarImplJB.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +0990a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0990a2: 7040 ec14 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@14ec │ │ +0990a8: 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; │ │ @@ -213674,17 +213673,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 │ │ -0990a8: |[0990a8] android.support.v7.app.ActionBarImplJB.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0990b8: 6f20 ed14 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@14ed │ │ -0990be: 0e00 |0003: return-void │ │ +0990ac: |[0990ac] android.support.v7.app.ActionBarImplJB.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0990bc: 6f20 ed14 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@14ed │ │ +0990c2: 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; │ │ │ │ @@ -213693,17 +213692,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 │ │ -0990c0: |[0990c0] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -0990d0: 6f20 ee14 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14ee │ │ -0990d6: 0e00 |0003: return-void │ │ +0990c4: |[0990c4] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +0990d4: 6f20 ee14 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@14ee │ │ +0990da: 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; │ │ │ │ @@ -213712,17 +213711,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 │ │ -0990d8: |[0990d8] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ -0990e8: 6f30 ef14 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@14ef │ │ -0990ee: 0e00 |0003: return-void │ │ +0990dc: |[0990dc] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V │ │ +0990ec: 6f30 ef14 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;I)V // method@14ef │ │ +0990f2: 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 │ │ @@ -213732,17 +213731,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 │ │ -0990f0: |[0990f0] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ -099100: 6f40 f014 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@14f0 │ │ -099106: 0e00 |0003: return-void │ │ +0990f4: |[0990f4] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V │ │ +099104: 6f40 f014 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;IZ)V // method@14f0 │ │ +09910a: 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 │ │ @@ -213753,17 +213752,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 │ │ -099108: |[099108] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ -099118: 6f30 f114 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@14f1 │ │ -09911e: 0e00 |0003: return-void │ │ +09910c: |[09910c] android.support.v7.app.ActionBarImplJB.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V │ │ +09911c: 6f30 f114 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.addTab:(Landroid/support/v7/app/ActionBar$Tab;Z)V // method@14f1 │ │ +099122: 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 │ │ @@ -213773,18 +213772,18 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099120: |[099120] android.support.v7.app.ActionBarImplJB.getCustomView:()Landroid/view/View; │ │ -099130: 6f10 f514 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getCustomView:()Landroid/view/View; // method@14f5 │ │ -099136: 0c00 |0003: move-result-object v0 │ │ -099138: 1100 |0004: return-object v0 │ │ +099124: |[099124] android.support.v7.app.ActionBarImplJB.getCustomView:()Landroid/view/View; │ │ +099134: 6f10 f514 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getCustomView:()Landroid/view/View; // method@14f5 │ │ +09913a: 0c00 |0003: move-result-object v0 │ │ +09913c: 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;) │ │ @@ -213792,18 +213791,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09913c: |[09913c] android.support.v7.app.ActionBarImplJB.getDisplayOptions:()I │ │ -09914c: 6f10 f614 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@14f6 │ │ -099152: 0a00 |0003: move-result v0 │ │ -099154: 0f00 |0004: return v0 │ │ +099140: |[099140] android.support.v7.app.ActionBarImplJB.getDisplayOptions:()I │ │ +099150: 6f10 f614 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getDisplayOptions:()I // method@14f6 │ │ +099156: 0a00 |0003: move-result v0 │ │ +099158: 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;) │ │ @@ -213811,18 +213810,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099158: |[099158] android.support.v7.app.ActionBarImplJB.getHeight:()I │ │ -099168: 6f10 f714 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHeight:()I // method@14f7 │ │ -09916e: 0a00 |0003: move-result v0 │ │ -099170: 0f00 |0004: return v0 │ │ +09915c: |[09915c] android.support.v7.app.ActionBarImplJB.getHeight:()I │ │ +09916c: 6f10 f714 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getHeight:()I // method@14f7 │ │ +099172: 0a00 |0003: move-result v0 │ │ +099174: 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;) │ │ @@ -213830,18 +213829,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099174: |[099174] android.support.v7.app.ActionBarImplJB.getNavigationItemCount:()I │ │ -099184: 6f10 f914 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationItemCount:()I // method@14f9 │ │ -09918a: 0a00 |0003: move-result v0 │ │ -09918c: 0f00 |0004: return v0 │ │ +099178: |[099178] android.support.v7.app.ActionBarImplJB.getNavigationItemCount:()I │ │ +099188: 6f10 f914 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationItemCount:()I // method@14f9 │ │ +09918e: 0a00 |0003: move-result v0 │ │ +099190: 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;) │ │ @@ -213849,18 +213848,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099190: |[099190] android.support.v7.app.ActionBarImplJB.getNavigationMode:()I │ │ -0991a0: 6f10 fa14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationMode:()I // method@14fa │ │ -0991a6: 0a00 |0003: move-result v0 │ │ -0991a8: 0f00 |0004: return v0 │ │ +099194: |[099194] android.support.v7.app.ActionBarImplJB.getNavigationMode:()I │ │ +0991a4: 6f10 fa14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getNavigationMode:()I // method@14fa │ │ +0991aa: 0a00 |0003: move-result v0 │ │ +0991ac: 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;) │ │ @@ -213868,18 +213867,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0991ac: |[0991ac] android.support.v7.app.ActionBarImplJB.getSelectedNavigationIndex:()I │ │ -0991bc: 6f10 fb14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedNavigationIndex:()I // method@14fb │ │ -0991c2: 0a00 |0003: move-result v0 │ │ -0991c4: 0f00 |0004: return v0 │ │ +0991b0: |[0991b0] android.support.v7.app.ActionBarImplJB.getSelectedNavigationIndex:()I │ │ +0991c0: 6f10 fb14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedNavigationIndex:()I // method@14fb │ │ +0991c6: 0a00 |0003: move-result v0 │ │ +0991c8: 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;) │ │ @@ -213887,18 +213886,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 │ │ -0991c8: |[0991c8] android.support.v7.app.ActionBarImplJB.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0991d8: 6f10 fc14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; // method@14fc │ │ -0991de: 0c00 |0003: move-result-object v0 │ │ -0991e0: 1100 |0004: return-object v0 │ │ +0991cc: |[0991cc] android.support.v7.app.ActionBarImplJB.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0991dc: 6f10 fc14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSelectedTab:()Landroid/support/v7/app/ActionBar$Tab; // method@14fc │ │ +0991e2: 0c00 |0003: move-result-object v0 │ │ +0991e4: 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;) │ │ @@ -213906,18 +213905,18 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0991e4: |[0991e4] android.support.v7.app.ActionBarImplJB.getSubtitle:()Ljava/lang/CharSequence; │ │ -0991f4: 6f10 fd14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSubtitle:()Ljava/lang/CharSequence; // method@14fd │ │ -0991fa: 0c00 |0003: move-result-object v0 │ │ -0991fc: 1100 |0004: return-object v0 │ │ +0991e8: |[0991e8] android.support.v7.app.ActionBarImplJB.getSubtitle:()Ljava/lang/CharSequence; │ │ +0991f8: 6f10 fd14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getSubtitle:()Ljava/lang/CharSequence; // method@14fd │ │ +0991fe: 0c00 |0003: move-result-object v0 │ │ +099200: 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;) │ │ @@ -213925,18 +213924,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 │ │ -099200: |[099200] android.support.v7.app.ActionBarImplJB.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ -099210: 6f20 fe14 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; // method@14fe │ │ -099216: 0c00 |0003: move-result-object v0 │ │ -099218: 1100 |0004: return-object v0 │ │ +099204: |[099204] android.support.v7.app.ActionBarImplJB.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; │ │ +099214: 6f20 fe14 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.getTabAt:(I)Landroid/support/v7/app/ActionBar$Tab; // method@14fe │ │ +09921a: 0c00 |0003: move-result-object v0 │ │ +09921c: 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 │ │ │ │ @@ -213945,18 +213944,18 @@ │ │ type : '()I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09921c: |[09921c] android.support.v7.app.ActionBarImplJB.getTabCount:()I │ │ -09922c: 6f10 ff14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTabCount:()I // method@14ff │ │ -099232: 0a00 |0003: move-result v0 │ │ -099234: 0f00 |0004: return v0 │ │ +099220: |[099220] android.support.v7.app.ActionBarImplJB.getTabCount:()I │ │ +099230: 6f10 ff14 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTabCount:()I // method@14ff │ │ +099236: 0a00 |0003: move-result v0 │ │ +099238: 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;) │ │ @@ -213964,18 +213963,18 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099238: |[099238] android.support.v7.app.ActionBarImplJB.getThemedContext:()Landroid/content/Context; │ │ -099248: 6f10 0115 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemedContext:()Landroid/content/Context; // method@1501 │ │ -09924e: 0c00 |0003: move-result-object v0 │ │ -099250: 1100 |0004: return-object v0 │ │ +09923c: |[09923c] android.support.v7.app.ActionBarImplJB.getThemedContext:()Landroid/content/Context; │ │ +09924c: 6f10 0115 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getThemedContext:()Landroid/content/Context; // method@1501 │ │ +099252: 0c00 |0003: move-result-object v0 │ │ +099254: 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;) │ │ @@ -213983,18 +213982,18 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099254: |[099254] android.support.v7.app.ActionBarImplJB.getTitle:()Ljava/lang/CharSequence; │ │ -099264: 6f10 0215 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTitle:()Ljava/lang/CharSequence; // method@1502 │ │ -09926a: 0c00 |0003: move-result-object v0 │ │ -09926c: 1100 |0004: return-object v0 │ │ +099258: |[099258] android.support.v7.app.ActionBarImplJB.getTitle:()Ljava/lang/CharSequence; │ │ +099268: 6f10 0215 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.getTitle:()Ljava/lang/CharSequence; // method@1502 │ │ +09926e: 0c00 |0003: move-result-object v0 │ │ +099270: 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;) │ │ @@ -214002,17 +214001,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -099270: |[099270] android.support.v7.app.ActionBarImplJB.hide:()V │ │ -099280: 6f10 0315 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.hide:()V // method@1503 │ │ -099286: 0e00 |0003: return-void │ │ +099274: |[099274] android.support.v7.app.ActionBarImplJB.hide:()V │ │ +099284: 6f10 0315 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.hide:()V // method@1503 │ │ +09928a: 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;) │ │ @@ -214020,18 +214019,18 @@ │ │ type : '()Z' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -099288: |[099288] android.support.v7.app.ActionBarImplJB.isShowing:()Z │ │ -099298: 6f10 0415 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.isShowing:()Z // method@1504 │ │ -09929e: 0a00 |0003: move-result v0 │ │ -0992a0: 0f00 |0004: return v0 │ │ +09928c: |[09928c] android.support.v7.app.ActionBarImplJB.isShowing:()Z │ │ +09929c: 6f10 0415 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.isShowing:()Z // method@1504 │ │ +0992a2: 0a00 |0003: move-result v0 │ │ +0992a4: 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;) │ │ @@ -214039,18 +214038,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 │ │ -0992a4: |[0992a4] android.support.v7.app.ActionBarImplJB.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ -0992b4: 6f10 0515 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.newTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1505 │ │ -0992ba: 0c00 |0003: move-result-object v0 │ │ -0992bc: 1100 |0004: return-object v0 │ │ +0992a8: |[0992a8] android.support.v7.app.ActionBarImplJB.newTab:()Landroid/support/v7/app/ActionBar$Tab; │ │ +0992b8: 6f10 0515 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarImplICS;.newTab:()Landroid/support/v7/app/ActionBar$Tab; // method@1505 │ │ +0992be: 0c00 |0003: move-result-object v0 │ │ +0992c0: 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;) │ │ @@ -214058,17 +214057,17 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0992c0: |[0992c0] android.support.v7.app.ActionBarImplJB.removeAllTabs:()V │ │ -0992d0: 6f10 0615 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.removeAllTabs:()V // method@1506 │ │ -0992d6: 0e00 |0003: return-void │ │ +0992c4: |[0992c4] android.support.v7.app.ActionBarImplJB.removeAllTabs:()V │ │ +0992d4: 6f10 0615 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.removeAllTabs:()V // method@1506 │ │ +0992da: 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;) │ │ @@ -214076,17 +214075,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 │ │ -0992d8: |[0992d8] android.support.v7.app.ActionBarImplJB.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0992e8: 6f20 0715 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@1507 │ │ -0992ee: 0e00 |0003: return-void │ │ +0992dc: |[0992dc] android.support.v7.app.ActionBarImplJB.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0992ec: 6f20 0715 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeOnMenuVisibilityListener:(Landroid/support/v7/app/ActionBar$OnMenuVisibilityListener;)V // method@1507 │ │ +0992f2: 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; │ │ │ │ @@ -214095,17 +214094,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 │ │ -0992f0: |[0992f0] android.support.v7.app.ActionBarImplJB.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -099300: 6f20 0815 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1508 │ │ -099306: 0e00 |0003: return-void │ │ +0992f4: |[0992f4] android.support.v7.app.ActionBarImplJB.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +099304: 6f20 0815 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@1508 │ │ +09930a: 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; │ │ │ │ @@ -214114,17 +214113,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099308: |[099308] android.support.v7.app.ActionBarImplJB.removeTabAt:(I)V │ │ -099318: 6f20 0915 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTabAt:(I)V // method@1509 │ │ -09931e: 0e00 |0003: return-void │ │ +09930c: |[09930c] android.support.v7.app.ActionBarImplJB.removeTabAt:(I)V │ │ +09931c: 6f20 0915 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.removeTabAt:(I)V // method@1509 │ │ +099322: 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 │ │ │ │ @@ -214133,17 +214132,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 │ │ -099320: |[099320] android.support.v7.app.ActionBarImplJB.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ -099330: 6f20 0a15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@150a │ │ -099336: 0e00 |0003: return-void │ │ +099324: |[099324] android.support.v7.app.ActionBarImplJB.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V │ │ +099334: 6f20 0a15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.selectTab:(Landroid/support/v7/app/ActionBar$Tab;)V // method@150a │ │ +09933a: 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; │ │ │ │ @@ -214152,17 +214151,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 │ │ -099338: |[099338] android.support.v7.app.ActionBarImplJB.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -099348: 6f20 0b15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@150b │ │ -09934e: 0e00 |0003: return-void │ │ +09933c: |[09933c] android.support.v7.app.ActionBarImplJB.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09934c: 6f20 0b15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@150b │ │ +099352: 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; │ │ │ │ @@ -214171,17 +214170,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099350: |[099350] android.support.v7.app.ActionBarImplJB.setCustomView:(I)V │ │ -099360: 6f20 0c15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(I)V // method@150c │ │ -099366: 0e00 |0003: return-void │ │ +099354: |[099354] android.support.v7.app.ActionBarImplJB.setCustomView:(I)V │ │ +099364: 6f20 0c15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(I)V // method@150c │ │ +09936a: 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 │ │ │ │ @@ -214190,17 +214189,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 │ │ -099368: |[099368] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;)V │ │ -099378: 6f20 0d15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;)V // method@150d │ │ -09937e: 0e00 |0003: return-void │ │ +09936c: |[09936c] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;)V │ │ +09937c: 6f20 0d15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;)V // method@150d │ │ +099382: 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; │ │ │ │ @@ -214209,17 +214208,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 │ │ -099380: |[099380] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ -099390: 6f30 0e15 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V // method@150e │ │ -099396: 0e00 |0003: return-void │ │ +099384: |[099384] android.support.v7.app.ActionBarImplJB.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V │ │ +099394: 6f30 0e15 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setCustomView:(Landroid/view/View;Landroid/support/v7/app/ActionBar$LayoutParams;)V // method@150e │ │ +09939a: 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; │ │ @@ -214229,17 +214228,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099398: |[099398] android.support.v7.app.ActionBarImplJB.setDisplayHomeAsUpEnabled:(Z)V │ │ -0993a8: 6f20 0f15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayHomeAsUpEnabled:(Z)V // method@150f │ │ -0993ae: 0e00 |0003: return-void │ │ +09939c: |[09939c] android.support.v7.app.ActionBarImplJB.setDisplayHomeAsUpEnabled:(Z)V │ │ +0993ac: 6f20 0f15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayHomeAsUpEnabled:(Z)V // method@150f │ │ +0993b2: 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 │ │ │ │ @@ -214248,17 +214247,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0993b0: |[0993b0] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(I)V │ │ -0993c0: 6f20 1015 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(I)V // method@1510 │ │ -0993c6: 0e00 |0003: return-void │ │ +0993b4: |[0993b4] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(I)V │ │ +0993c4: 6f20 1015 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(I)V // method@1510 │ │ +0993ca: 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 │ │ │ │ @@ -214267,17 +214266,17 @@ │ │ type : '(II)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0993c8: |[0993c8] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(II)V │ │ -0993d8: 6f30 1115 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(II)V // method@1511 │ │ -0993de: 0e00 |0003: return-void │ │ +0993cc: |[0993cc] android.support.v7.app.ActionBarImplJB.setDisplayOptions:(II)V │ │ +0993dc: 6f30 1115 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayOptions:(II)V // method@1511 │ │ +0993e2: 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 │ │ @@ -214287,17 +214286,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0993e0: |[0993e0] android.support.v7.app.ActionBarImplJB.setDisplayShowCustomEnabled:(Z)V │ │ -0993f0: 6f20 1215 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowCustomEnabled:(Z)V // method@1512 │ │ -0993f6: 0e00 |0003: return-void │ │ +0993e4: |[0993e4] android.support.v7.app.ActionBarImplJB.setDisplayShowCustomEnabled:(Z)V │ │ +0993f4: 6f20 1215 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowCustomEnabled:(Z)V // method@1512 │ │ +0993fa: 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 │ │ │ │ @@ -214306,17 +214305,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0993f8: |[0993f8] android.support.v7.app.ActionBarImplJB.setDisplayShowHomeEnabled:(Z)V │ │ -099408: 6f20 1315 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowHomeEnabled:(Z)V // method@1513 │ │ -09940e: 0e00 |0003: return-void │ │ +0993fc: |[0993fc] android.support.v7.app.ActionBarImplJB.setDisplayShowHomeEnabled:(Z)V │ │ +09940c: 6f20 1315 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowHomeEnabled:(Z)V // method@1513 │ │ +099412: 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 │ │ │ │ @@ -214325,17 +214324,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099410: |[099410] android.support.v7.app.ActionBarImplJB.setDisplayShowTitleEnabled:(Z)V │ │ -099420: 6f20 1415 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowTitleEnabled:(Z)V // method@1514 │ │ -099426: 0e00 |0003: return-void │ │ +099414: |[099414] android.support.v7.app.ActionBarImplJB.setDisplayShowTitleEnabled:(Z)V │ │ +099424: 6f20 1415 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayShowTitleEnabled:(Z)V // method@1514 │ │ +09942a: 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 │ │ │ │ @@ -214344,17 +214343,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099428: |[099428] android.support.v7.app.ActionBarImplJB.setDisplayUseLogoEnabled:(Z)V │ │ -099438: 6f20 1515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayUseLogoEnabled:(Z)V // method@1515 │ │ -09943e: 0e00 |0003: return-void │ │ +09942c: |[09942c] android.support.v7.app.ActionBarImplJB.setDisplayUseLogoEnabled:(Z)V │ │ +09943c: 6f20 1515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setDisplayUseLogoEnabled:(Z)V // method@1515 │ │ +099442: 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 │ │ │ │ @@ -214363,17 +214362,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099440: |[099440] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(I)V │ │ -099450: 6f20 1615 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(I)V // method@1516 │ │ -099456: 0e00 |0003: return-void │ │ +099444: |[099444] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(I)V │ │ +099454: 6f20 1615 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(I)V // method@1516 │ │ +09945a: 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 │ │ │ │ @@ -214382,17 +214381,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 │ │ -099458: |[099458] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -099468: 6f20 1715 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1517 │ │ -09946e: 0e00 |0003: return-void │ │ +09945c: |[09945c] android.support.v7.app.ActionBarImplJB.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +09946c: 6f20 1715 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@1517 │ │ +099472: 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; │ │ │ │ @@ -214401,17 +214400,17 @@ │ │ type : '(Z)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099470: |[099470] android.support.v7.app.ActionBarImplJB.setHomeButtonEnabled:(Z)V │ │ -099480: 6f20 1815 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@1518 │ │ -099486: 0e00 |0003: return-void │ │ +099474: |[099474] android.support.v7.app.ActionBarImplJB.setHomeButtonEnabled:(Z)V │ │ +099484: 6f20 1815 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setHomeButtonEnabled:(Z)V // method@1518 │ │ +09948a: 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 │ │ │ │ @@ -214420,17 +214419,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099488: |[099488] android.support.v7.app.ActionBarImplJB.setIcon:(I)V │ │ -099498: 6f20 1915 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(I)V // method@1519 │ │ -09949e: 0e00 |0003: return-void │ │ +09948c: |[09948c] android.support.v7.app.ActionBarImplJB.setIcon:(I)V │ │ +09949c: 6f20 1915 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(I)V // method@1519 │ │ +0994a2: 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 │ │ │ │ @@ -214439,17 +214438,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 │ │ -0994a0: |[0994a0] android.support.v7.app.ActionBarImplJB.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0994b0: 6f20 1a15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@151a │ │ -0994b6: 0e00 |0003: return-void │ │ +0994a4: |[0994a4] android.support.v7.app.ActionBarImplJB.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0994b4: 6f20 1a15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@151a │ │ +0994ba: 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; │ │ │ │ @@ -214458,17 +214457,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 │ │ -0994b8: |[0994b8] android.support.v7.app.ActionBarImplJB.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ -0994c8: 6f30 1b15 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@151b │ │ -0994ce: 0e00 |0003: return-void │ │ +0994bc: |[0994bc] android.support.v7.app.ActionBarImplJB.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V │ │ +0994cc: 6f30 1b15 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplICS;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/support/v7/app/ActionBar$OnNavigationListener;)V // method@151b │ │ +0994d2: 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; │ │ @@ -214478,17 +214477,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0994d0: |[0994d0] android.support.v7.app.ActionBarImplJB.setLogo:(I)V │ │ -0994e0: 6f20 1c15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(I)V // method@151c │ │ -0994e6: 0e00 |0003: return-void │ │ +0994d4: |[0994d4] android.support.v7.app.ActionBarImplJB.setLogo:(I)V │ │ +0994e4: 6f20 1c15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(I)V // method@151c │ │ +0994ea: 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 │ │ │ │ @@ -214497,17 +214496,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 │ │ -0994e8: |[0994e8] android.support.v7.app.ActionBarImplJB.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0994f8: 6f20 1d15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@151d │ │ -0994fe: 0e00 |0003: return-void │ │ +0994ec: |[0994ec] android.support.v7.app.ActionBarImplJB.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0994fc: 6f20 1d15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@151d │ │ +099502: 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; │ │ │ │ @@ -214516,17 +214515,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099500: |[099500] android.support.v7.app.ActionBarImplJB.setNavigationMode:(I)V │ │ -099510: 6f20 1e15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setNavigationMode:(I)V // method@151e │ │ -099516: 0e00 |0003: return-void │ │ +099504: |[099504] android.support.v7.app.ActionBarImplJB.setNavigationMode:(I)V │ │ +099514: 6f20 1e15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setNavigationMode:(I)V // method@151e │ │ +09951a: 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 │ │ │ │ @@ -214535,17 +214534,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099518: |[099518] android.support.v7.app.ActionBarImplJB.setSelectedNavigationItem:(I)V │ │ -099528: 6f20 1f15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSelectedNavigationItem:(I)V // method@151f │ │ -09952e: 0e00 |0003: return-void │ │ +09951c: |[09951c] android.support.v7.app.ActionBarImplJB.setSelectedNavigationItem:(I)V │ │ +09952c: 6f20 1f15 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSelectedNavigationItem:(I)V // method@151f │ │ +099532: 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 │ │ │ │ @@ -214554,17 +214553,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 │ │ -099530: |[099530] android.support.v7.app.ActionBarImplJB.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -099540: 6f20 2015 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1520 │ │ -099546: 0e00 |0003: return-void │ │ +099534: |[099534] android.support.v7.app.ActionBarImplJB.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +099544: 6f20 2015 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1520 │ │ +09954a: 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; │ │ │ │ @@ -214573,17 +214572,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 │ │ -099548: |[099548] android.support.v7.app.ActionBarImplJB.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -099558: 6f20 2115 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1521 │ │ -09955e: 0e00 |0003: return-void │ │ +09954c: |[09954c] android.support.v7.app.ActionBarImplJB.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +09955c: 6f20 2115 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1521 │ │ +099562: 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; │ │ │ │ @@ -214592,17 +214591,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099560: |[099560] android.support.v7.app.ActionBarImplJB.setSubtitle:(I)V │ │ -099570: 6f20 2215 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(I)V // method@1522 │ │ -099576: 0e00 |0003: return-void │ │ +099564: |[099564] android.support.v7.app.ActionBarImplJB.setSubtitle:(I)V │ │ +099574: 6f20 2215 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(I)V // method@1522 │ │ +09957a: 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 │ │ │ │ @@ -214611,17 +214610,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 │ │ -099578: |[099578] android.support.v7.app.ActionBarImplJB.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -099588: 6f20 2315 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1523 │ │ -09958e: 0e00 |0003: return-void │ │ +09957c: |[09957c] android.support.v7.app.ActionBarImplJB.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +09958c: 6f20 2315 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1523 │ │ +099592: 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; │ │ │ │ @@ -214630,17 +214629,17 @@ │ │ type : '(I)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -099590: |[099590] android.support.v7.app.ActionBarImplJB.setTitle:(I)V │ │ -0995a0: 6f20 2415 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(I)V // method@1524 │ │ -0995a6: 0e00 |0003: return-void │ │ +099594: |[099594] android.support.v7.app.ActionBarImplJB.setTitle:(I)V │ │ +0995a4: 6f20 2415 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(I)V // method@1524 │ │ +0995aa: 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 │ │ │ │ @@ -214649,17 +214648,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 │ │ -0995a8: |[0995a8] android.support.v7.app.ActionBarImplJB.setTitle:(Ljava/lang/CharSequence;)V │ │ -0995b8: 6f20 2515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(Ljava/lang/CharSequence;)V // method@1525 │ │ -0995be: 0e00 |0003: return-void │ │ +0995ac: |[0995ac] android.support.v7.app.ActionBarImplJB.setTitle:(Ljava/lang/CharSequence;)V │ │ +0995bc: 6f20 2515 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/app/ActionBarImplICS;.setTitle:(Ljava/lang/CharSequence;)V // method@1525 │ │ +0995c2: 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; │ │ │ │ @@ -214668,29 +214667,29 @@ │ │ type : '()V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0995c0: |[0995c0] android.support.v7.app.ActionBarImplJB.show:()V │ │ -0995d0: 6f10 2615 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.show:()V // method@1526 │ │ -0995d6: 0e00 |0003: return-void │ │ +0995c4: |[0995c4] android.support.v7.app.ActionBarImplJB.show:()V │ │ +0995d4: 6f10 2615 0000 |0000: invoke-super {v0}, Landroid/support/v7/app/ActionBarImplICS;.show:()V // method@1526 │ │ +0995da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v7/app/ActionBarImplJB; │ │ │ │ source_file_idx : 501 (ActionBarImplJB.java) │ │ │ │ Class #732 header: │ │ -class_idx : 715 │ │ +class_idx : 722 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 713 │ │ +superclass_idx : 720 │ │ source_file_idx : 552 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #732 annotations: │ │ @@ -214710,17 +214709,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 │ │ -0995d8: |[0995d8] android.support.v7.internal.view.ActionModeWrapperJB.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ -0995e8: 7030 8215 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ -0995ee: 0e00 |0003: return-void │ │ +0995dc: |[0995dc] android.support.v7.internal.view.ActionModeWrapperJB.:(Landroid/content/Context;Landroid/view/ActionMode;)V │ │ +0995ec: 7030 8215 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/internal/view/ActionModeWrapper;.:(Landroid/content/Context;Landroid/view/ActionMode;)V // method@1582 │ │ +0995f2: 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; │ │ @@ -214732,19 +214731,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0995f0: |[0995f0] android.support.v7.internal.view.ActionModeWrapperJB.getTitleOptionalHint:()Z │ │ -099600: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ -099604: 6e10 b01d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@1db0 │ │ -09960a: 0a00 |0005: move-result v0 │ │ -09960c: 0f00 |0006: return v0 │ │ +0995f4: |[0995f4] android.support.v7.internal.view.ActionModeWrapperJB.getTitleOptionalHint:()Z │ │ +099604: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ +099608: 6e10 b01d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitleOptionalHint:()Z // method@1db0 │ │ +09960e: 0a00 |0005: move-result v0 │ │ +099610: 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;) │ │ @@ -214752,19 +214751,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -099610: |[099610] android.support.v7.internal.view.ActionModeWrapperJB.isTitleOptional:()Z │ │ -099620: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ -099624: 6e10 b21d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@1db2 │ │ -09962a: 0a00 |0005: move-result v0 │ │ -09962c: 0f00 |0006: return v0 │ │ +099614: |[099614] android.support.v7.internal.view.ActionModeWrapperJB.isTitleOptional:()Z │ │ +099624: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ +099628: 6e10 b21d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.isTitleOptional:()Z // method@1db2 │ │ +09962e: 0a00 |0005: move-result v0 │ │ +099630: 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;) │ │ @@ -214772,32 +214771,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099630: |[099630] android.support.v7.internal.view.ActionModeWrapperJB.setTitleOptionalHint:(Z)V │ │ -099640: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ -099644: 6e20 b91d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1db9 │ │ -09964a: 0e00 |0005: return-void │ │ +099634: |[099634] android.support.v7.internal.view.ActionModeWrapperJB.setTitleOptionalHint:(Z)V │ │ +099644: 5410 4e08 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/ActionModeWrapperJB;.mWrappedObject:Landroid/view/ActionMode; // field@084e │ │ +099648: 6e20 b91d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitleOptionalHint:(Z)V // method@1db9 │ │ +09964e: 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 : 552 (ActionModeWrapperJB.java) │ │ │ │ Class #733 header: │ │ -class_idx : 723 │ │ +class_idx : 730 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 744 │ │ +superclass_idx : 751 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #733 annotations: │ │ @@ -214822,20 +214821,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 │ │ -09964c: |[09964c] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ -09965c: 5b12 9e08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ -099660: 7020 3a17 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@173a │ │ -099666: 5420 b408 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ -09966a: 6e20 4516 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1645 │ │ -099670: 0e00 |000a: return-void │ │ +099650: |[099650] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;Landroid/support/v7/internal/view/menu/SubMenuBuilder;)V │ │ +099660: 5b12 9e08 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ +099664: 7020 3a17 3100 |0002: invoke-direct {v1, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.:(Landroid/support/v7/internal/view/menu/MenuBuilder;)V // method@173a │ │ +09966a: 5420 b408 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ +09966e: 6e20 4516 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.setCallback:(Landroid/support/v7/internal/view/menu/MenuPresenter$Callback;)V // method@1645 │ │ +099674: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0002 line=622 │ │ 0x0005 line=623 │ │ 0x000a line=624 │ │ locals : │ │ @@ -214849,39 +214848,39 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -099674: |[099674] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ -099684: 6f20 3e17 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@173e │ │ -09968a: 5420 9e08 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ -09968e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -099690: 7120 3116 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@1631 │ │ -099696: 5420 9e08 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ -09969a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -09969c: 5901 b108 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ -0996a0: 0e00 |000e: return-void │ │ +099678: |[099678] android.support.v7.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:(Landroid/content/DialogInterface;)V │ │ +099688: 6f20 3e17 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/view/menu/MenuDialogHelper;.onDismiss:(Landroid/content/DialogInterface;)V // method@173e │ │ +09968e: 5420 9e08 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ +099692: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +099694: 7120 3116 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@1631 │ │ +09969a: 5420 9e08 |0009: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@089e │ │ +09969e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0996a0: 5901 b108 |000c: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ +0996a4: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #734 header: │ │ -class_idx : 726 │ │ +class_idx : 733 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 756 │ │ +superclass_idx : 763 │ │ source_file_idx : 543 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #734 annotations: │ │ @@ -214906,20 +214905,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 │ │ -0996a4: |[0996a4] 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 │ │ -0996b4: 5b12 a208 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ -0996b8: 7056 ea17 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@17ea │ │ -0996be: 5420 b408 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ -0996c2: 6e20 1f16 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@161f │ │ -0996c8: 0e00 |000a: return-void │ │ +0996a8: |[0996a8] 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 │ │ +0996b8: 5b12 a208 |0000: iput-object v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ +0996bc: 7056 ea17 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@17ea │ │ +0996c2: 5420 b408 |0005: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ +0996c6: 6e20 1f16 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@161f │ │ +0996cc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0002 line=607 │ │ 0x0005 line=608 │ │ 0x000a line=609 │ │ locals : │ │ @@ -214936,38 +214935,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0996cc: |[0996cc] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -0996dc: 6f10 f817 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@17f8 │ │ -0996e2: 5420 a208 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ -0996e6: 5400 ae08 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -0996ea: 6e10 f416 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ -0996f0: 5420 a208 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ -0996f4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0996f6: 7120 3016 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@1630 │ │ -0996fc: 0e00 |0010: return-void │ │ +0996d0: |[0996d0] android.support.v7.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +0996e0: 6f10 f817 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@17f8 │ │ +0996e6: 5420 a208 |0003: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ +0996ea: 5400 ae08 |0005: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +0996ee: 6e10 f416 0000 |0007: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:()V // method@16f4 │ │ +0996f4: 5420 a208 |000a: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Landroid/support/v7/internal/view/menu/ActionMenuPresenter; // field@08a2 │ │ +0996f8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0996fa: 7120 3016 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@1630 │ │ +099700: 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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #735 header: │ │ -class_idx : 730 │ │ +class_idx : 737 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 734 │ │ +superclass_idx : 741 │ │ source_file_idx : 543 │ │ static_fields_size : 1 │ │ instance_fields_size: 18 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 24 │ │ │ │ Class #735 annotations: │ │ @@ -215065,26 +215064,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -099700: |[099700] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -099710: 6000 3207 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@0732 │ │ -099714: 6001 3107 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@0731 │ │ -099718: 7040 8416 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1684 │ │ -09971e: 2200 7b03 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@037b │ │ -099722: 7010 9c1d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1d9c │ │ -099728: 5b20 a708 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@08a7 │ │ -09972c: 2200 d702 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@02d7 │ │ -099730: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -099732: 7030 2216 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@1622 │ │ -099738: 5b20 b408 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ -09973c: 0e00 |0016: return-void │ │ +099704: |[099704] android.support.v7.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +099714: 6000 3207 |0000: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_layout:I // field@0732 │ │ +099718: 6001 3107 |0002: sget v1, Landroid/support/v7/appcompat/R$layout;.abc_action_menu_item_layout:I // field@0731 │ │ +09971c: 7040 8416 3210 |0004: invoke-direct {v2, v3, v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@1684 │ │ +099722: 2200 8203 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@0382 │ │ +099726: 7010 9c1d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1d9c │ │ +09972c: 5b20 a708 |000c: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@08a7 │ │ +099730: 2200 de02 |000e: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@02de │ │ +099734: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +099736: 7030 2216 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@1622 │ │ +09973c: 5b20 b408 |0014: iput-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@08b4 │ │ +099740: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=63 │ │ 0x000e line=72 │ │ 0x0016 line=77 │ │ locals : │ │ @@ -215096,17 +215095,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 │ │ -099740: |[099740] 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; │ │ -099750: 5b01 b308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ -099754: 1101 |0002: return-object v1 │ │ +099744: |[099744] 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; │ │ +099754: 5b01 b308 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ +099758: 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; │ │ │ │ @@ -215115,17 +215114,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 │ │ -099758: |[099758] 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; │ │ -099768: 5b01 a808 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ -09976c: 1101 |0002: return-object v1 │ │ +09975c: |[09975c] 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; │ │ +09976c: 5b01 a808 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ +099770: 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; │ │ │ │ @@ -215134,17 +215133,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 │ │ -099770: |[099770] 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; │ │ -099780: 5b01 b508 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -099784: 1101 |0002: return-object v1 │ │ +099774: |[099774] 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; │ │ +099784: 5b01 b508 |0000: iput-object v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +099788: 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; │ │ │ │ @@ -215153,38 +215152,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 │ │ -099788: |[099788] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -099798: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09979a: 5463 af08 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09979e: 1f03 ad03 |0003: check-cast v3, Landroid/view/ViewGroup; // type@03ad │ │ -0997a2: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -0997a6: 0750 |0007: move-object v0, v5 │ │ -0997a8: 1100 |0008: return-object v0 │ │ -0997aa: 6e10 151f 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ -0997b0: 0a01 |000c: move-result v1 │ │ -0997b2: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0997b4: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -0997b8: 6e20 141f 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -0997be: 0c00 |0013: move-result-object v0 │ │ -0997c0: 2004 f702 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -0997c4: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -0997c8: 0704 |0018: move-object v4, v0 │ │ -0997ca: 1f04 f702 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02f7 │ │ -0997ce: 7210 1318 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1813 │ │ -0997d4: 0c04 |001e: move-result-object v4 │ │ -0997d6: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -0997da: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0997de: 28eb |0023: goto 000e // -0015 │ │ -0997e0: 0750 |0024: move-object v0, v5 │ │ -0997e2: 28e3 |0025: goto 0008 // -001d │ │ +09978c: |[09978c] android.support.v7.internal.view.menu.ActionMenuPresenter.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +09979c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09979e: 5463 af08 |0001: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +0997a2: 1f03 b603 |0003: check-cast v3, Landroid/view/ViewGroup; // type@03b6 │ │ +0997a6: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +0997aa: 0750 |0007: move-object v0, v5 │ │ +0997ac: 1100 |0008: return-object v0 │ │ +0997ae: 6e10 151f 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1f15 │ │ +0997b4: 0a01 |000c: move-result v1 │ │ +0997b6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0997b8: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +0997bc: 6e20 141f 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +0997c2: 0c00 |0013: move-result-object v0 │ │ +0997c4: 2004 fe02 |0014: instance-of v4, v0, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +0997c8: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +0997cc: 0704 |0018: move-object v4, v0 │ │ +0997ce: 1f04 fe02 |0019: check-cast v4, Landroid/support/v7/internal/view/menu/MenuView$ItemView; // type@02fe │ │ +0997d2: 7210 1318 0400 |001b: invoke-interface {v4}, Landroid/support/v7/internal/view/menu/MenuView$ItemView;.getItemData:()Landroid/support/v7/internal/view/menu/MenuItemImpl; // method@1813 │ │ +0997d8: 0c04 |001e: move-result-object v4 │ │ +0997da: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +0997de: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0997e2: 28eb |0023: goto 000e // -0015 │ │ +0997e4: 0750 |0024: move-object v0, v5 │ │ +0997e6: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=273 │ │ 0x0005 line=274 │ │ 0x0008 line=286 │ │ 0x0009 line=278 │ │ 0x000d line=279 │ │ @@ -215206,23 +215205,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 │ │ -0997e4: |[0997e4] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ -0997f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0997f6: 7230 1418 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@1814 │ │ -0997fc: 5431 af08 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -099800: 1f01 dd02 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -099804: 0750 |0008: move-object v0, v5 │ │ -099806: 1f00 d102 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -09980a: 6e20 0216 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@1602 │ │ -099810: 0e00 |000e: return-void │ │ +0997e8: |[0997e8] android.support.v7.internal.view.menu.ActionMenuPresenter.bindItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/support/v7/internal/view/menu/MenuView$ItemView;)V │ │ +0997f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0997fa: 7230 1418 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@1814 │ │ +099800: 5431 af08 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +099804: 1f01 e402 |0006: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +099808: 0750 |0008: move-object v0, v5 │ │ +09980a: 1f00 d802 |0009: check-cast v0, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +09980e: 6e20 0216 1000 |000b: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Landroid/support/v7/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@1602 │ │ +099814: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0004 line=179 │ │ 0x0009 line=180 │ │ 0x000b line=181 │ │ 0x000e line=182 │ │ @@ -215238,21 +215237,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -099814: |[099814] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -099824: 6e10 3a16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ -09982a: 0a00 |0003: move-result v0 │ │ -09982c: 6e10 3b16 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ -099832: 0a01 |0007: move-result v1 │ │ -099834: b610 |0008: or-int/2addr v0, v1 │ │ -099836: 0f00 |0009: return v0 │ │ +099818: |[099818] android.support.v7.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +099828: 6e10 3a16 0200 |0000: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@163a │ │ +09982e: 0a00 |0003: move-result v0 │ │ +099830: 6e10 3b16 0200 |0004: invoke-virtual {v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@163b │ │ +099836: 0a01 |0007: move-result v1 │ │ +099838: b610 |0008: or-int/2addr v0, v1 │ │ +09983a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0004 line=338 │ │ 0x0009 line=339 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -215263,24 +215262,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -099838: |[099838] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -099848: 6e20 141f 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ -09984e: 0c00 |0003: move-result-object v0 │ │ -099850: 5421 b208 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099854: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -099858: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09985a: 0f00 |0009: return v0 │ │ -09985c: 6f30 8a16 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@168a │ │ -099862: 0a00 |000d: move-result v0 │ │ -099864: 28fb |000e: goto 0009 // -0005 │ │ +09983c: |[09983c] android.support.v7.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +09984c: 6e20 141f 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1f14 │ │ +099852: 0c00 |0003: move-result-object v0 │ │ +099854: 5421 b208 |0004: iget-object v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099858: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +09985c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09985e: 0f00 |0009: return v0 │ │ +099860: 6f30 8a16 3204 |000a: invoke-super {v2, v3, v4}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@168a │ │ +099866: 0a00 |000d: move-result v0 │ │ +099868: 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; │ │ @@ -215292,270 +215291,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -099868: |[099868] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -099878: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -09987c: 5400 ae08 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -099880: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -099884: 7401 1217 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ -09988a: 0c19 |0009: move-result-object v25 │ │ -09988c: 7401 0d23 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -099892: 0a0f |000d: move-result v15 │ │ -099894: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -099898: 5200 ac08 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ -09989c: 0211 0000 |0012: move/from16 v17, v0 │ │ -0998a0: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -0998a4: 5200 a908 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@08a9 │ │ -0998a8: 021a 0000 |0018: move/from16 v26, v0 │ │ -0998ac: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -0998b0: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -0998b4: 7702 691e 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -0998ba: 0a14 |0021: move-result v20 │ │ -0998bc: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -0998c0: 5400 af08 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -0998c4: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -0998c8: 1f13 ad03 |0028: check-cast v19, Landroid/view/ViewGroup; // type@03ad │ │ -0998cc: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -0998d0: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -0998d4: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -0998d6: 120a |002f: const/4 v10, #int 0 // #0 │ │ -0998d8: 120b |0030: const/4 v11, #int 0 // #0 │ │ -0998da: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -0998de: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -0998e2: 6e20 0723 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0998e8: 0c0e |0038: move-result-object v14 │ │ -0998ea: 1f0e ea02 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -0998ee: 6e10 6817 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1768 │ │ -0998f4: 0a1b |003e: move-result v27 │ │ -0998f6: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -0998fa: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0998fe: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -099902: 5500 ab08 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@08ab │ │ -099906: 021b 0000 |0047: move/from16 v27, v0 │ │ -09990a: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -09990e: 6e10 6117 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ -099914: 0a1b |004e: move-result v27 │ │ -099916: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -09991a: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -09991e: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -099922: 28dc |0055: goto 0031 // -0024 │ │ -099924: 6e10 6717 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1767 │ │ -09992a: 0a1b |0059: move-result v27 │ │ -09992c: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -099930: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -099934: 28e5 |005e: goto 0043 // -001b │ │ -099936: 121a |005f: const/4 v10, #int 1 // #1 │ │ -099938: 28e3 |0060: goto 0043 // -001d │ │ -09993a: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -09993e: 5500 b608 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -099942: 021b 0000 |0065: move/from16 v27, v0 │ │ -099946: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -09994a: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -09994e: 901b 1615 |006b: add-int v27, v22, v21 │ │ -099952: 0200 1b00 |006d: move/from16 v0, v27 │ │ -099956: 0201 1100 |006f: move/from16 v1, v17 │ │ -09995a: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -09995e: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -099962: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -099966: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -09996a: 5400 a708 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@08a7 │ │ -09996e: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -099972: 7401 9d1d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1d9d │ │ -099978: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -09997a: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -09997c: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -099980: 5500 b908 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -099984: 021b 0000 |0086: move/from16 v27, v0 │ │ -099988: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -09998c: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -099990: 5200 b008 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ -099994: 021b 0000 |008e: move/from16 v27, v0 │ │ -099998: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -09999c: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -0999a0: 5200 b008 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ -0999a4: 021b 0000 |0096: move/from16 v27, v0 │ │ -0999a8: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -0999ac: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0999b0: 5200 b008 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ -0999b4: 021b 0000 |009e: move/from16 v27, v0 │ │ -0999b8: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -0999bc: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -0999c0: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -0999c2: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -0999c6: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0999ca: 6e20 0723 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -0999d0: 0c0e |00ac: move-result-object v14 │ │ -0999d2: 1f0e ea02 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -0999d6: 6e10 6817 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1768 │ │ -0999dc: 0a1b |00b2: move-result v27 │ │ -0999de: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -0999e2: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -0999e6: 5400 b808 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -0999ea: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -0999ee: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -0999f2: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -0999f6: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -0999fa: 6e40 3816 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@1638 │ │ -099a00: 0c18 |00c4: move-result-object v24 │ │ -099a02: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -099a06: 5400 b808 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099a0a: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -099a0e: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -099a12: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -099a16: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -099a1a: 5b10 b808 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099a1e: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -099a22: 5500 b908 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -099a26: 021b 0000 |00d7: move/from16 v27, v0 │ │ -099a2a: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -099a2e: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -099a32: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -099a36: 0201 1400 |00df: move/from16 v1, v20 │ │ -099a3a: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -099a3e: 7152 7516 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ -099a44: 0a1b |00e6: move-result v27 │ │ -099a46: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -099a4a: 7401 901e 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -099a50: 0a12 |00ec: move-result v18 │ │ -099a52: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -099a56: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -099a5a: 0208 1200 |00f1: move/from16 v8, v18 │ │ -099a5e: 6e10 4e17 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -099a64: 0a09 |00f6: move-result v9 │ │ -099a66: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -099a6a: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -099a6e: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -099a72: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -099a76: 6e30 9f1d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ -099a7c: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -099a80: 0200 1b00 |0104: move/from16 v0, v27 │ │ -099a84: 6e20 7917 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ -099a8a: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -099a8e: 289a |010b: goto 00a5 // -0066 │ │ -099a90: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -099a94: 0201 1400 |010e: move/from16 v1, v20 │ │ -099a98: 0202 1400 |0110: move/from16 v2, v20 │ │ -099a9c: 6e30 b21e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -099aa2: 28d4 |0115: goto 00e9 // -002c │ │ -099aa4: 6e10 6717 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1767 │ │ -099aaa: 0a1b |0119: move-result v27 │ │ -099aac: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -099ab0: 6e10 4e17 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -099ab6: 0a09 |011f: move-result v9 │ │ -099ab8: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -099abc: 6e20 9e1d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1d9e │ │ -099ac2: 0a0c |0125: move-result v12 │ │ -099ac4: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -099ac8: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -099acc: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -099ad0: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -099ad4: 5500 b908 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -099ad8: 021b 0000 |0130: move/from16 v27, v0 │ │ -099adc: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -099ae0: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -099ae4: 121d |0136: const/4 v13, #int 1 // #1 │ │ -099ae6: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -099aea: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -099aee: 5400 b808 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099af2: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -099af6: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -099afa: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -099afe: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -099b02: 6e40 3816 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@1638 │ │ -099b08: 0c18 |0148: move-result-object v24 │ │ -099b0a: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -099b0e: 5400 b808 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099b12: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -099b16: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -099b1a: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -099b1e: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -099b22: 5b10 b808 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099b26: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -099b2a: 5500 b908 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -099b2e: 021b 0000 |015b: move/from16 v27, v0 │ │ -099b32: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -099b36: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -099b3a: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -099b3e: 0201 1400 |0163: move/from16 v1, v20 │ │ -099b42: 0202 1b00 |0165: move/from16 v2, v27 │ │ -099b46: 7152 7516 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ -099b4c: 0a06 |016a: move-result v6 │ │ -099b4e: b167 |016b: sub-int/2addr v7, v6 │ │ -099b50: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -099b54: 120d |016e: const/4 v13, #int 0 // #0 │ │ -099b56: 7401 901e 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -099b5c: 0a12 |0172: move-result v18 │ │ -099b5e: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -099b62: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -099b66: 0208 1200 |0177: move/from16 v8, v18 │ │ -099b6a: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -099b6e: 5500 b908 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -099b72: 021b 0000 |017d: move/from16 v27, v0 │ │ -099b76: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -099b7a: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -099b7e: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -099b82: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -099b86: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -099b8a: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -099b8e: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -099b92: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -099b96: 0201 1b00 |018f: move/from16 v1, v27 │ │ -099b9a: 6e30 9f1d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ -099ba0: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -099ba4: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -099ba8: 6e20 7917 de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ -099bae: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -099bb2: 120d |019d: const/4 v13, #int 0 // #0 │ │ -099bb4: 2899 |019e: goto 0137 // -0067 │ │ -099bb6: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -099bba: 0201 1400 |01a1: move/from16 v1, v20 │ │ -099bbe: 0202 1400 |01a3: move/from16 v2, v20 │ │ -099bc2: 6e30 b21e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -099bc8: 28c7 |01a8: goto 016f // -0039 │ │ -099bca: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -099bce: 28da |01ab: goto 0185 // -0026 │ │ -099bd0: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -099bd4: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -099bd8: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -099bdc: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -099be0: 28d3 |01b4: goto 0187 // -002d │ │ -099be2: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -099be6: 28fb |01b7: goto 01b2 // -0005 │ │ -099be8: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -099bec: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -099bf0: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -099bf4: 0201 1b00 |01be: move/from16 v1, v27 │ │ -099bf8: 6e30 9f1d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ -099bfe: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -099c02: 0200 1000 |01c5: move/from16 v0, v16 │ │ -099c06: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -099c0a: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -099c0e: 0201 1000 |01cb: move/from16 v1, v16 │ │ -099c12: 6e20 0723 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -099c18: 0c03 |01d0: move-result-object v3 │ │ -099c1a: 1f03 ea02 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -099c1e: 6e10 4e17 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ -099c24: 0a1b |01d6: move-result v27 │ │ -099c26: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -099c2a: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -099c2e: 6e10 6017 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ -099c34: 0a1b |01de: move-result v27 │ │ -099c36: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -099c3a: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -099c3e: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -099c42: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -099c46: 6e20 7917 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ -099c4c: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -099c50: 28d9 |01ec: goto 01c5 // -0027 │ │ -099c52: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -099c56: 0f1b |01ef: return v27 │ │ +09986c: |[09986c] android.support.v7.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +09987c: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +099880: 5400 ae08 |0002: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +099884: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +099888: 7401 1217 1b00 |0006: invoke-virtual/range {v27}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@1712 │ │ +09988e: 0c19 |0009: move-result-object v25 │ │ +099890: 7401 0d23 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +099896: 0a0f |000d: move-result v15 │ │ +099898: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +09989c: 5200 ac08 |0010: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ +0998a0: 0211 0000 |0012: move/from16 v17, v0 │ │ +0998a4: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +0998a8: 5200 a908 |0016: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@08a9 │ │ +0998ac: 021a 0000 |0018: move/from16 v26, v0 │ │ +0998b0: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +0998b4: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +0998b8: 7702 691e 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +0998be: 0a14 |0021: move-result v20 │ │ +0998c0: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +0998c4: 5400 af08 |0024: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +0998c8: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +0998cc: 1f13 b603 |0028: check-cast v19, Landroid/view/ViewGroup; // type@03b6 │ │ +0998d0: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +0998d4: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +0998d8: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +0998da: 120a |002f: const/4 v10, #int 0 // #0 │ │ +0998dc: 120b |0030: const/4 v11, #int 0 // #0 │ │ +0998de: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +0998e2: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +0998e6: 6e20 0723 b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0998ec: 0c0e |0038: move-result-object v14 │ │ +0998ee: 1f0e f102 |0039: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +0998f2: 6e10 6817 0e00 |003b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1768 │ │ +0998f8: 0a1b |003e: move-result v27 │ │ +0998fa: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +0998fe: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +099902: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +099906: 5500 ab08 |0045: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@08ab │ │ +09990a: 021b 0000 |0047: move/from16 v27, v0 │ │ +09990e: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +099912: 6e10 6117 0e00 |004b: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ +099918: 0a1b |004e: move-result v27 │ │ +09991a: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +09991e: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +099922: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +099926: 28dc |0055: goto 0031 // -0024 │ │ +099928: 6e10 6717 0e00 |0056: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1767 │ │ +09992e: 0a1b |0059: move-result v27 │ │ +099930: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +099934: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +099938: 28e5 |005e: goto 0043 // -001b │ │ +09993a: 121a |005f: const/4 v10, #int 1 // #1 │ │ +09993c: 28e3 |0060: goto 0043 // -001d │ │ +09993e: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +099942: 5500 b608 |0063: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +099946: 021b 0000 |0065: move/from16 v27, v0 │ │ +09994a: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +09994e: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +099952: 901b 1615 |006b: add-int v27, v22, v21 │ │ +099956: 0200 1b00 |006d: move/from16 v0, v27 │ │ +09995a: 0201 1100 |006f: move/from16 v1, v17 │ │ +09995e: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +099962: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +099966: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +09996a: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +09996e: 5400 a708 |0079: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@08a7 │ │ +099972: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +099976: 7401 9d1d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1d9d │ │ +09997c: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +09997e: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +099980: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +099984: 5500 b908 |0084: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +099988: 021b 0000 |0086: move/from16 v27, v0 │ │ +09998c: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +099990: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +099994: 5200 b008 |008c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ +099998: 021b 0000 |008e: move/from16 v27, v0 │ │ +09999c: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +0999a0: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +0999a4: 5200 b008 |0094: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ +0999a8: 021b 0000 |0096: move/from16 v27, v0 │ │ +0999ac: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +0999b0: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0999b4: 5200 b008 |009c: iget v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ +0999b8: 021b 0000 |009e: move/from16 v27, v0 │ │ +0999bc: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +0999c0: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +0999c4: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +0999c6: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +0999ca: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0999ce: 6e20 0723 b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +0999d4: 0c0e |00ac: move-result-object v14 │ │ +0999d6: 1f0e f102 |00ad: check-cast v14, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +0999da: 6e10 6817 0e00 |00af: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@1768 │ │ +0999e0: 0a1b |00b2: move-result v27 │ │ +0999e2: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +0999e6: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +0999ea: 5400 b808 |00b7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +0999ee: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +0999f2: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +0999f6: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +0999fa: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +0999fe: 6e40 3816 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@1638 │ │ +099a04: 0c18 |00c4: move-result-object v24 │ │ +099a06: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +099a0a: 5400 b808 |00c7: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099a0e: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +099a12: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +099a16: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +099a1a: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +099a1e: 5b10 b808 |00d1: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099a22: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +099a26: 5500 b908 |00d5: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +099a2a: 021b 0000 |00d7: move/from16 v27, v0 │ │ +099a2e: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +099a32: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +099a36: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +099a3a: 0201 1400 |00df: move/from16 v1, v20 │ │ +099a3e: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +099a42: 7152 7516 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ +099a48: 0a1b |00e6: move-result v27 │ │ +099a4a: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +099a4e: 7401 901e 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +099a54: 0a12 |00ec: move-result v18 │ │ +099a56: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +099a5a: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +099a5e: 0208 1200 |00f1: move/from16 v8, v18 │ │ +099a62: 6e10 4e17 0e00 |00f3: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +099a68: 0a09 |00f6: move-result v9 │ │ +099a6a: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +099a6e: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +099a72: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +099a76: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +099a7a: 6e30 9f1d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ +099a80: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +099a84: 0200 1b00 |0104: move/from16 v0, v27 │ │ +099a88: 6e20 7917 0e00 |0106: invoke-virtual {v14, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ +099a8e: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +099a92: 289a |010b: goto 00a5 // -0066 │ │ +099a94: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +099a98: 0201 1400 |010e: move/from16 v1, v20 │ │ +099a9c: 0202 1400 |0110: move/from16 v2, v20 │ │ +099aa0: 6e30 b21e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +099aa6: 28d4 |0115: goto 00e9 // -002c │ │ +099aa8: 6e10 6717 0e00 |0116: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@1767 │ │ +099aae: 0a1b |0119: move-result v27 │ │ +099ab0: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +099ab4: 6e10 4e17 0e00 |011c: invoke-virtual {v14}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +099aba: 0a09 |011f: move-result v9 │ │ +099abc: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +099ac0: 6e20 9e1d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1d9e │ │ +099ac6: 0a0c |0125: move-result v12 │ │ +099ac8: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +099acc: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +099ad0: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +099ad4: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +099ad8: 5500 b908 |012e: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +099adc: 021b 0000 |0130: move/from16 v27, v0 │ │ +099ae0: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +099ae4: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +099ae8: 121d |0136: const/4 v13, #int 1 // #1 │ │ +099aea: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +099aee: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +099af2: 5400 b808 |013b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099af6: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +099afa: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +099afe: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +099b02: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +099b06: 6e40 3816 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@1638 │ │ +099b0c: 0c18 |0148: move-result-object v24 │ │ +099b0e: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +099b12: 5400 b808 |014b: iget-object v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099b16: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +099b1a: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +099b1e: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +099b22: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +099b26: 5b10 b808 |0155: iput-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099b2a: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +099b2e: 5500 b908 |0159: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +099b32: 021b 0000 |015b: move/from16 v27, v0 │ │ +099b36: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +099b3a: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +099b3e: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +099b42: 0201 1400 |0163: move/from16 v1, v20 │ │ +099b46: 0202 1b00 |0165: move/from16 v2, v27 │ │ +099b4a: 7152 7516 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@1675 │ │ +099b50: 0a06 |016a: move-result v6 │ │ +099b52: b167 |016b: sub-int/2addr v7, v6 │ │ +099b54: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +099b58: 120d |016e: const/4 v13, #int 0 // #0 │ │ +099b5a: 7401 901e 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +099b60: 0a12 |0172: move-result v18 │ │ +099b62: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +099b66: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +099b6a: 0208 1200 |0177: move/from16 v8, v18 │ │ +099b6e: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +099b72: 5500 b908 |017b: iget-boolean v0, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +099b76: 021b 0000 |017d: move/from16 v27, v0 │ │ +099b7a: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +099b7e: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +099b82: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +099b86: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +099b8a: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +099b8e: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +099b92: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +099b96: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +099b9a: 0201 1b00 |018f: move/from16 v1, v27 │ │ +099b9e: 6e30 9f1d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ +099ba4: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +099ba8: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +099bac: 6e20 7917 de00 |0198: invoke-virtual {v14, v13}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ +099bb2: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +099bb6: 120d |019d: const/4 v13, #int 0 // #0 │ │ +099bb8: 2899 |019e: goto 0137 // -0067 │ │ +099bba: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +099bbe: 0201 1400 |01a1: move/from16 v1, v20 │ │ +099bc2: 0202 1400 |01a3: move/from16 v2, v20 │ │ +099bc6: 6e30 b21e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +099bcc: 28c7 |01a8: goto 016f // -0039 │ │ +099bce: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +099bd2: 28da |01ab: goto 0185 // -0026 │ │ +099bd4: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +099bd8: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +099bdc: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +099be0: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +099be4: 28d3 |01b4: goto 0187 // -002d │ │ +099be6: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +099bea: 28fb |01b7: goto 01b2 // -0005 │ │ +099bec: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +099bf0: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +099bf4: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +099bf8: 0201 1b00 |01be: move/from16 v1, v27 │ │ +099bfc: 6e30 9f1d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d9f │ │ +099c02: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +099c06: 0200 1000 |01c5: move/from16 v0, v16 │ │ +099c0a: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +099c0e: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +099c12: 0201 1000 |01cb: move/from16 v1, v16 │ │ +099c16: 6e20 0723 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +099c1c: 0c03 |01d0: move-result-object v3 │ │ +099c1e: 1f03 f102 |01d1: check-cast v3, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +099c22: 6e10 4e17 0300 |01d3: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@174e │ │ +099c28: 0a1b |01d6: move-result v27 │ │ +099c2a: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +099c2e: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +099c32: 6e10 6017 0300 |01db: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ +099c38: 0a1b |01de: move-result v27 │ │ +099c3a: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +099c3e: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +099c42: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +099c46: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +099c4a: 6e20 7917 0300 |01e7: invoke-virtual {v3, v0}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@1779 │ │ +099c50: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +099c54: 28d9 |01ec: goto 01c5 // -0027 │ │ +099c56: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +099c5a: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x000a line=371 │ │ 0x000e line=372 │ │ 0x0014 line=373 │ │ 0x001a line=374 │ │ @@ -215681,44 +215680,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 │ │ -099c58: |[099c58] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -099c68: 6e10 4b17 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@174b │ │ -099c6e: 0c00 |0003: move-result-object v0 │ │ -099c70: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -099c74: 6e10 5d17 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@175d │ │ -099c7a: 0a03 |0009: move-result v3 │ │ -099c7c: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -099c80: 2063 d102 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d1 │ │ -099c84: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -099c88: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -099c8a: 6f40 8d16 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@168d │ │ -099c90: 0c00 |0014: move-result-object v0 │ │ -099c92: 6e10 6117 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ -099c98: 0a03 |0018: move-result v3 │ │ -099c9a: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -099c9e: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -099ca2: 6e20 e91e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ -099ca8: 0772 |0020: move-object v2, v7 │ │ -099caa: 1f02 dd02 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -099cae: 6e10 891e 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -099cb4: 0c01 |0026: move-result-object v1 │ │ -099cb6: 6e20 5716 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1657 │ │ -099cbc: 0a03 |002a: move-result v3 │ │ -099cbe: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -099cc2: 6e20 5d16 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@165d │ │ -099cc8: 0c03 |0030: move-result-object v3 │ │ -099cca: 6e20 df1e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ -099cd0: 1100 |0034: return-object v0 │ │ -099cd2: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -099cd4: 28e7 |0036: goto 001d // -0019 │ │ +099c5c: |[099c5c] android.support.v7.internal.view.menu.ActionMenuPresenter.getItemView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +099c6c: 6e10 4b17 0500 |0000: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@174b │ │ +099c72: 0c00 |0003: move-result-object v0 │ │ +099c74: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +099c78: 6e10 5d17 0500 |0006: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@175d │ │ +099c7e: 0a03 |0009: move-result v3 │ │ +099c80: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +099c84: 2063 d802 |000c: instance-of v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuItemView; // type@02d8 │ │ +099c88: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +099c8c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +099c8e: 6f40 8d16 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@168d │ │ +099c94: 0c00 |0014: move-result-object v0 │ │ +099c96: 6e10 6117 0500 |0015: invoke-virtual {v5}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ +099c9c: 0a03 |0018: move-result v3 │ │ +099c9e: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +099ca2: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +099ca6: 6e20 e91e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1ee9 │ │ +099cac: 0772 |0020: move-object v2, v7 │ │ +099cae: 1f02 e402 |0021: check-cast v2, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +099cb2: 6e10 891e 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +099cb8: 0c01 |0026: move-result-object v1 │ │ +099cba: 6e20 5716 1200 |0027: invoke-virtual {v2, v1}, Landroid/support/v7/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1657 │ │ +099cc0: 0a03 |002a: move-result v3 │ │ +099cc2: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +099cc6: 6e20 5d16 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@165d │ │ +099ccc: 0c03 |0030: move-result-object v3 │ │ +099cce: 6e20 df1e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ +099cd4: 1100 |0034: return-object v0 │ │ +099cd6: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +099cd8: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ 0x000c line=160 │ │ 0x0010 line=161 │ │ 0x0011 line=163 │ │ @@ -215743,21 +215742,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 │ │ -099cd8: |[099cd8] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ -099ce8: 6f20 8e16 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@168e │ │ -099cee: 0c00 |0003: move-result-object v0 │ │ -099cf0: 0701 |0004: move-object v1, v0 │ │ -099cf2: 1f01 dd02 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -099cf6: 6e20 8116 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1681 │ │ -099cfc: 1100 |000a: return-object v0 │ │ +099cdc: |[099cdc] android.support.v7.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Landroid/support/v7/internal/view/menu/MenuView; │ │ +099cec: 6f20 8e16 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@168e │ │ +099cf2: 0c00 |0003: move-result-object v0 │ │ +099cf4: 0701 |0004: move-object v1, v0 │ │ +099cf6: 1f01 e402 |0005: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +099cfa: 6e20 8116 2100 |0007: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setPresenter:(Landroid/support/v7/internal/view/menu/ActionMenuPresenter;)V // method@1681 │ │ +099d00: 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; │ │ @@ -215769,35 +215768,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -099d00: |[099d00] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -099d10: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -099d12: 5441 b508 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -099d16: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -099d1a: 5441 af08 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -099d1e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -099d22: 5441 af08 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -099d26: 1f01 a703 |000b: check-cast v1, Landroid/view/View; // type@03a7 │ │ -099d2a: 5443 b508 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -099d2e: 6e20 c91e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ec9 │ │ -099d34: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -099d36: 5b41 b508 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -099d3a: 0121 |0015: move v1, v2 │ │ -099d3c: 0f01 |0016: return v1 │ │ -099d3e: 5440 b308 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ -099d42: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -099d46: 6e10 ef17 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ -099d4c: 0121 |001e: move v1, v2 │ │ -099d4e: 28f7 |001f: goto 0016 // -0009 │ │ -099d50: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -099d52: 28f5 |0021: goto 0016 // -000b │ │ +099d04: |[099d04] android.support.v7.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +099d14: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +099d16: 5441 b508 |0001: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +099d1a: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +099d1e: 5441 af08 |0005: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +099d22: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +099d26: 5441 af08 |0009: iget-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +099d2a: 1f01 af03 |000b: check-cast v1, Landroid/view/View; // type@03af │ │ +099d2e: 5443 b508 |000d: iget-object v3, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +099d32: 6e20 c91e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1ec9 │ │ +099d38: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +099d3a: 5b41 b508 |0013: iput-object v1, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +099d3e: 0121 |0015: move v1, v2 │ │ +099d40: 0f01 |0016: return v1 │ │ +099d42: 5440 b308 |0017: iget-object v0, v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ +099d46: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +099d4a: 6e10 ef17 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@17ef │ │ +099d50: 0121 |001e: move v1, v2 │ │ +099d52: 28f7 |001f: goto 0016 // -0009 │ │ +099d54: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +099d56: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=317 │ │ 0x0009 line=318 │ │ 0x0012 line=319 │ │ 0x0016 line=328 │ │ 0x0017 line=323 │ │ @@ -215814,23 +215813,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -099d54: |[099d54] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -099d64: 5410 a808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ -099d68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -099d6c: 5410 a808 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ -099d70: 6e10 0e16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@160e │ │ -099d76: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -099d78: 0f00 |000a: return v0 │ │ -099d7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -099d7c: 28fe |000c: goto 000a // -0002 │ │ +099d58: |[099d58] android.support.v7.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +099d68: 5410 a808 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ +099d6c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +099d70: 5410 a808 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ +099d74: 6e10 0e16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@160e │ │ +099d7a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +099d7c: 0f00 |000a: return v0 │ │ +099d7e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +099d80: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x0004 line=349 │ │ 0x0009 line=350 │ │ 0x000a line=352 │ │ locals : │ │ @@ -215841,66 +215840,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 │ │ -099d80: |[099d80] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ -099d90: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -099d92: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -099d94: 6f30 8f16 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@168f │ │ -099d9a: 6e10 0701 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -099da0: 0c01 |0008: move-result-object v1 │ │ -099da2: 7110 7315 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ -099da8: 0c00 |000c: move-result-object v0 │ │ -099daa: 5584 b708 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@08b7 │ │ -099dae: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ -099db2: 6e10 7915 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@1579 │ │ -099db8: 0a04 |0014: move-result v4 │ │ -099dba: 5c84 b608 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -099dbe: 5584 bc08 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@08bc │ │ -099dc2: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ -099dc6: 6e10 7415 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@1574 │ │ -099dcc: 0a04 |001e: move-result v4 │ │ -099dce: 5984 bb08 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ -099dd2: 5584 ad08 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ -099dd6: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ -099dda: 6e10 7515 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@1575 │ │ -099de0: 0a04 |0028: move-result v4 │ │ -099de2: 5984 ac08 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ -099de6: 5283 bb08 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ -099dea: 5584 b608 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -099dee: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ -099df2: 5484 b208 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099df6: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ -099dfa: 2204 d502 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02d5 │ │ -099dfe: 5485 ba08 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08ba │ │ -099e02: 7030 1316 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@1613 │ │ -099e08: 5b84 b208 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099e0c: 7120 691e 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -099e12: 0a02 |0041: move-result v2 │ │ -099e14: 5484 b208 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099e18: 6e30 b21e 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -099e1e: 5484 b208 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099e22: 6e10 901e 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -099e28: 0a04 |004c: move-result v4 │ │ -099e2a: b143 |004d: sub-int/2addr v3, v4 │ │ -099e2c: 5983 a908 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@08a9 │ │ -099e30: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ -099e34: 6e10 7501 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ -099e3a: 0c05 |0055: move-result-object v5 │ │ -099e3c: 5255 680b |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ -099e40: c854 |0058: mul-float/2addr v4, v5 │ │ -099e42: 8744 |0059: float-to-int v4, v4 │ │ -099e44: 5984 b008 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ -099e48: 5b87 b808 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ -099e4c: 0e00 |005e: return-void │ │ -099e4e: 5b87 b208 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099e52: 28ed |0061: goto 004e // -0013 │ │ +099d84: |[099d84] android.support.v7.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Landroid/support/v7/internal/view/menu/MenuBuilder;)V │ │ +099d94: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +099d96: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +099d98: 6f30 8f16 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@168f │ │ +099d9e: 6e10 0701 0900 |0005: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +099da4: 0c01 |0008: move-result-object v1 │ │ +099da6: 7110 7315 0900 |0009: invoke-static {v9}, Landroid/support/v7/internal/view/ActionBarPolicy;.get:(Landroid/content/Context;)Landroid/support/v7/internal/view/ActionBarPolicy; // method@1573 │ │ +099dac: 0c00 |000c: move-result-object v0 │ │ +099dae: 5584 b708 |000d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@08b7 │ │ +099db2: 3904 0800 |000f: if-nez v4, 0017 // +0008 │ │ +099db6: 6e10 7915 0000 |0011: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.showsOverflowMenuButton:()Z // method@1579 │ │ +099dbc: 0a04 |0014: move-result v4 │ │ +099dbe: 5c84 b608 |0015: iput-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +099dc2: 5584 bc08 |0017: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@08bc │ │ +099dc6: 3904 0800 |0019: if-nez v4, 0021 // +0008 │ │ +099dca: 6e10 7415 0000 |001b: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getEmbeddedMenuWidthLimit:()I // method@1574 │ │ +099dd0: 0a04 |001e: move-result v4 │ │ +099dd2: 5984 bb08 |001f: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ +099dd6: 5584 ad08 |0021: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ +099dda: 3904 0800 |0023: if-nez v4, 002b // +0008 │ │ +099dde: 6e10 7515 0000 |0025: invoke-virtual {v0}, Landroid/support/v7/internal/view/ActionBarPolicy;.getMaxActionButtons:()I // method@1575 │ │ +099de4: 0a04 |0028: move-result v4 │ │ +099de6: 5984 ac08 |0029: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ +099dea: 5283 bb08 |002b: iget v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ +099dee: 5584 b608 |002d: iget-boolean v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +099df2: 3804 3000 |002f: if-eqz v4, 005f // +0030 │ │ +099df6: 5484 b208 |0031: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099dfa: 3904 1400 |0033: if-nez v4, 0047 // +0014 │ │ +099dfe: 2204 dc02 |0035: new-instance v4, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02dc │ │ +099e02: 5485 ba08 |0037: iget-object v5, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08ba │ │ +099e06: 7030 1316 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@1613 │ │ +099e0c: 5b84 b208 |003c: iput-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099e10: 7120 691e 6600 |003e: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +099e16: 0a02 |0041: move-result v2 │ │ +099e18: 5484 b208 |0042: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099e1c: 6e30 b21e 2402 |0044: invoke-virtual {v4, v2, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +099e22: 5484 b208 |0047: iget-object v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099e26: 6e10 901e 0400 |0049: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +099e2c: 0a04 |004c: move-result v4 │ │ +099e2e: b143 |004d: sub-int/2addr v3, v4 │ │ +099e30: 5983 a908 |004e: iput v3, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@08a9 │ │ +099e34: 1504 6042 |0050: const/high16 v4, #int 1113587712 // #4260 │ │ +099e38: 6e10 7501 0100 |0052: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@0175 │ │ +099e3e: 0c05 |0055: move-result-object v5 │ │ +099e40: 5255 680b |0056: iget v5, v5, Landroid/util/DisplayMetrics;.density:F // field@0b68 │ │ +099e44: c854 |0058: mul-float/2addr v4, v5 │ │ +099e46: 8744 |0059: float-to-int v4, v4 │ │ +099e48: 5984 b008 |005a: iput v4, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@08b0 │ │ +099e4c: 5b87 b808 |005c: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@08b8 │ │ +099e50: 0e00 |005e: return-void │ │ +099e52: 5b87 b208 |005f: iput-object v7, v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099e56: 28ed |0061: goto 004e // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=83 │ │ 0x0009 line=85 │ │ 0x000d line=86 │ │ 0x0011 line=87 │ │ @@ -215934,25 +215933,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -099e54: |[099e54] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -099e64: 5410 b308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ -099e68: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -099e6c: 5410 b308 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ -099e70: 6e10 1d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@161d │ │ -099e76: 0a00 |0009: move-result v0 │ │ -099e78: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -099e7c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -099e7e: 0f00 |000d: return v0 │ │ -099e80: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -099e82: 28fe |000f: goto 000d // -0002 │ │ +099e58: |[099e58] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +099e68: 5410 b308 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ +099e6c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +099e70: 5410 b308 |0004: iget-object v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@08b3 │ │ +099e74: 6e10 1d16 0000 |0006: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@161d │ │ +099e7a: 0a00 |0009: move-result v0 │ │ +099e7c: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +099e80: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +099e82: 0f00 |000d: return v0 │ │ +099e84: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +099e86: 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;) │ │ @@ -215960,17 +215959,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -099e84: |[099e84] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -099e94: 5510 b608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -099e98: 0f00 |0002: return v0 │ │ +099e88: |[099e88] android.support.v7.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +099e98: 5510 b608 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +099e9c: 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;) │ │ @@ -215978,18 +215977,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 │ │ -099e9c: |[099e9c] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ -099eac: 6e10 3416 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ -099eb2: 6f30 9016 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@1690 │ │ -099eb8: 0e00 |0006: return-void │ │ +099ea0: |[099ea0] android.support.v7.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Landroid/support/v7/internal/view/menu/MenuBuilder;Z)V │ │ +099eb0: 6e10 3416 0000 |0000: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@1634 │ │ +099eb6: 6f30 9016 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@1690 │ │ +099ebc: 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; │ │ @@ -216001,30 +216000,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -099ebc: |[099ebc] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -099ecc: 5520 ad08 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ -099ed0: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ -099ed4: 5420 aa08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@08aa │ │ -099ed8: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -099ede: 0c00 |0009: move-result-object v0 │ │ -099ee0: 6001 2807 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0728 │ │ -099ee4: 6e20 7801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ -099eea: 0a00 |000f: move-result v0 │ │ -099eec: 5920 ac08 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ -099ef0: 5420 ae08 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -099ef4: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ -099ef8: 5420 ae08 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -099efc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -099efe: 6e20 1917 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ -099f04: 0e00 |001c: return-void │ │ +099ec0: |[099ec0] android.support.v7.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +099ed0: 5520 ad08 |0000: iget-boolean v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ +099ed4: 3900 1000 |0002: if-nez v0, 0012 // +0010 │ │ +099ed8: 5420 aa08 |0004: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@08aa │ │ +099edc: 6e10 0701 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +099ee2: 0c00 |0009: move-result-object v0 │ │ +099ee4: 6001 2807 |000a: sget v1, Landroid/support/v7/appcompat/R$integer;.abc_max_action_buttons:I // field@0728 │ │ +099ee8: 6e20 7801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getInteger:(I)I // method@0178 │ │ +099eee: 0a00 |000f: move-result v0 │ │ +099ef0: 5920 ac08 |0010: iput v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ +099ef4: 5420 ae08 |0012: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +099ef8: 3800 0800 |0014: if-eqz v0, 001c // +0008 │ │ +099efc: 5420 ae08 |0016: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +099f00: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +099f02: 6e20 1917 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@1719 │ │ +099f08: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0012 line=124 │ │ 0x0016 line=125 │ │ 0x001c line=127 │ │ @@ -216037,29 +216036,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -099f08: |[099f08] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -099f18: 0761 |0000: move-object v1, v6 │ │ -099f1a: 1f01 d902 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02d9 │ │ -099f1e: 5213 a508 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ -099f22: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -099f26: 5453 ae08 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -099f2a: 5214 a508 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ -099f2e: 6e20 0017 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ -099f34: 0c00 |000e: move-result-object v0 │ │ -099f36: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -099f3a: 7210 161e 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ -099f40: 0c02 |0014: move-result-object v2 │ │ -099f42: 1f02 fb02 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -099f46: 6e20 4316 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1643 │ │ -099f4c: 0e00 |001a: return-void │ │ +099f0c: |[099f0c] android.support.v7.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +099f1c: 0761 |0000: move-object v1, v6 │ │ +099f1e: 1f01 e002 |0001: check-cast v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02e0 │ │ +099f22: 5213 a508 |0003: iget v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ +099f26: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +099f2a: 5453 ae08 |0007: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +099f2e: 5214 a508 |0009: iget v4, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ +099f32: 6e20 0017 4300 |000b: invoke-virtual {v3, v4}, Landroid/support/v7/internal/view/menu/MenuBuilder;.findItem:(I)Landroid/view/MenuItem; // method@1700 │ │ +099f38: 0c00 |000e: move-result-object v0 │ │ +099f3a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +099f3e: 7210 161e 0000 |0011: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ +099f44: 0c02 |0014: move-result-object v2 │ │ +099f46: 1f02 0203 |0015: check-cast v2, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +099f4a: 6e20 4316 2500 |0017: invoke-virtual {v5, v2}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1643 │ │ +099f50: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=520 │ │ 0x0007 line=521 │ │ 0x000f line=522 │ │ 0x0011 line=523 │ │ @@ -216077,20 +216076,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -099f50: |[099f50] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -099f60: 2200 d902 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02d9 │ │ -099f64: 7010 2b16 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@162b │ │ -099f6a: 5221 b108 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ -099f6e: 5901 a508 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ -099f72: 1100 |0009: return-object v0 │ │ +099f54: |[099f54] android.support.v7.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +099f64: 2200 e002 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState; // type@02e0 │ │ +099f68: 7010 2b16 0000 |0002: invoke-direct {v0}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@162b │ │ +099f6e: 5221 b108 |0005: iget v1, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ +099f72: 5901 a508 |0007: iput v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@08a5 │ │ +099f76: 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; │ │ @@ -216101,51 +216100,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 │ │ -099f74: |[099f74] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ -099f84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -099f86: 6e10 4e18 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ -099f8c: 0a03 |0004: move-result v3 │ │ -099f8e: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -099f92: 0f02 |0007: return v2 │ │ -099f94: 0761 |0008: move-object v1, v6 │ │ -099f96: 6e10 4c18 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@184c │ │ -099f9c: 0c03 |000c: move-result-object v3 │ │ -099f9e: 5454 ae08 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -099fa2: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -099fa6: 6e10 4c18 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@184c │ │ -099fac: 0c01 |0014: move-result-object v1 │ │ -099fae: 1f01 fb02 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@02fb │ │ -099fb2: 28f2 |0017: goto 0009 // -000e │ │ -099fb4: 6e10 4a18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ -099fba: 0c03 |001b: move-result-object v3 │ │ -099fbc: 7020 3616 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@1636 │ │ -099fc2: 0c00 |001f: move-result-object v0 │ │ -099fc4: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -099fc8: 5453 b208 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099fcc: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -099fd0: 5450 b208 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -099fd4: 6e10 4a18 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ -099fda: 0c02 |002b: move-result-object v2 │ │ -099fdc: 7210 121e 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -099fe2: 0a02 |002f: move-result v2 │ │ -099fe4: 5952 b108 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ -099fe8: 2202 d302 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@02d3 │ │ -099fec: 7030 0d16 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@160d │ │ -099ff2: 5b52 a808 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ -099ff6: 5452 a808 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ -099ffa: 1203 |003b: const/4 v3, #int 0 // #0 │ │ -099ffc: 6e20 1016 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@1610 │ │ -09a002: 6f20 9116 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ -09a008: 1212 |0042: const/4 v2, #int 1 // #1 │ │ -09a00a: 28c4 |0043: goto 0007 // -003c │ │ +099f78: |[099f78] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z │ │ +099f88: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +099f8a: 6e10 4e18 0600 |0001: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@184e │ │ +099f90: 0a03 |0004: move-result v3 │ │ +099f92: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +099f96: 0f02 |0007: return v2 │ │ +099f98: 0761 |0008: move-object v1, v6 │ │ +099f9a: 6e10 4c18 0100 |0009: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@184c │ │ +099fa0: 0c03 |000c: move-result-object v3 │ │ +099fa2: 5454 ae08 |000d: iget-object v4, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +099fa6: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +099faa: 6e10 4c18 0100 |0011: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getParentMenu:()Landroid/view/Menu; // method@184c │ │ +099fb0: 0c01 |0014: move-result-object v1 │ │ +099fb2: 1f01 0203 |0015: check-cast v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder; // type@0302 │ │ +099fb6: 28f2 |0017: goto 0009 // -000e │ │ +099fb8: 6e10 4a18 0100 |0018: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ +099fbe: 0c03 |001b: move-result-object v3 │ │ +099fc0: 7020 3616 3500 |001c: invoke-direct {v5, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Landroid/view/MenuItem;)Landroid/view/View; // method@1636 │ │ +099fc6: 0c00 |001f: move-result-object v0 │ │ +099fc8: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +099fcc: 5453 b208 |0022: iget-object v3, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099fd0: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +099fd4: 5450 b208 |0026: iget-object v0, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +099fd8: 6e10 4a18 0600 |0028: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getItem:()Landroid/view/MenuItem; // method@184a │ │ +099fde: 0c02 |002b: move-result-object v2 │ │ +099fe0: 7210 121e 0200 |002c: invoke-interface {v2}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +099fe6: 0a02 |002f: move-result v2 │ │ +099fe8: 5952 b108 |0030: iput v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@08b1 │ │ +099fec: 2202 da02 |0032: new-instance v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@02da │ │ +099ff0: 7030 0d16 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@160d │ │ +099ff6: 5b52 a808 |0037: iput-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ +099ffa: 5452 a808 |0039: iget-object v2, v5, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@08a8 │ │ +099ffe: 1203 |003b: const/4 v3, #int 0 // #0 │ │ +09a000: 6e20 1016 3200 |003c: invoke-virtual {v2, v3}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:(Landroid/os/IBinder;)V // method@1610 │ │ +09a006: 6f20 9116 6500 |003f: invoke-super {v5, v6}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ +09a00c: 1212 |0042: const/4 v2, #int 1 // #1 │ │ +09a00e: 28c4 |0043: goto 0007 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0007 line=269 │ │ 0x0008 line=253 │ │ 0x0009 line=254 │ │ 0x0011 line=255 │ │ @@ -216170,23 +216169,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -09a00c: |[09a00c] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -09a01c: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -09a020: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09a022: 6f20 9116 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ -09a028: 0e00 |0006: return-void │ │ -09a02a: 5420 ae08 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a02e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -09a030: 6e20 f516 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ -09a036: 28f9 |000d: goto 0006 // -0007 │ │ +09a010: |[09a010] android.support.v7.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +09a020: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +09a024: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09a026: 6f20 9116 0200 |0003: invoke-super {v2, v0}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ +09a02c: 0e00 |0006: return-void │ │ +09a02e: 5420 ae08 |0007: iget-object v0, v2, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a032: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +09a034: 6e20 f516 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.close:(Z)V // method@16f5 │ │ +09a03a: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0002 line=533 │ │ 0x0006 line=537 │ │ 0x0007 line=535 │ │ locals : │ │ @@ -216198,17 +216197,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a038: |[09a038] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -09a048: 5c01 ab08 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@08ab │ │ -09a04c: 0e00 |0002: return-void │ │ +09a03c: |[09a03c] android.support.v7.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +09a04c: 5c01 ab08 |0000: iput-boolean v1, v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@08ab │ │ +09a050: 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 │ │ @@ -216218,19 +216217,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -09a050: |[09a050] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -09a060: 5912 ac08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ -09a064: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -09a066: 5c10 ad08 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ -09a06a: 0e00 |0005: return-void │ │ +09a054: |[09a054] android.support.v7.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +09a064: 5912 ac08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@08ac │ │ +09a068: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +09a06a: 5c10 ad08 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@08ad │ │ +09a06e: 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; │ │ @@ -216241,19 +216240,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -09a06c: |[09a06c] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -09a07c: 5c12 b608 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -09a080: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -09a082: 5c10 b708 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@08b7 │ │ -09a086: 0e00 |0005: return-void │ │ +09a070: |[09a070] android.support.v7.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +09a080: 5c12 b608 |0000: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +09a084: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +09a086: 5c10 b708 |0003: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@08b7 │ │ +09a08a: 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; │ │ @@ -216264,20 +216263,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -09a088: |[09a088] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -09a098: 5912 bb08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ -09a09c: 5c13 b908 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ -09a0a0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09a0a2: 5c10 bc08 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@08bc │ │ -09a0a6: 0e00 |0007: return-void │ │ +09a08c: |[09a08c] android.support.v7.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +09a09c: 5912 bb08 |0000: iput v2, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@08bb │ │ +09a0a0: 5c13 b908 |0002: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@08b9 │ │ +09a0a4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09a0a6: 5c10 bc08 |0005: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@08bc │ │ +09a0aa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0004 line=132 │ │ 0x0007 line=133 │ │ locals : │ │ @@ -216290,18 +216289,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 │ │ -09a0a8: |[09a0a8] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09a0b8: 6e10 6017 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ -09a0be: 0a00 |0003: move-result v0 │ │ -09a0c0: 0f00 |0004: return v0 │ │ +09a0ac: |[09a0ac] android.support.v7.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILandroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09a0bc: 6e10 6017 0300 |0000: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@1760 │ │ +09a0c2: 0a00 |0003: move-result v0 │ │ +09a0c4: 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; │ │ @@ -216311,45 +216310,45 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 58 16-bit code units │ │ -09a0c4: |[09a0c4] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -09a0d4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09a0d6: 5561 b608 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -09a0da: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ -09a0de: 6e10 3d16 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ -09a0e4: 0a01 |0008: move-result v1 │ │ -09a0e6: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ -09a0ea: 5461 ae08 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a0ee: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ -09a0f2: 5461 af08 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a0f6: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ -09a0fa: 5461 b508 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -09a0fe: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ -09a102: 2200 d602 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@02d6 │ │ -09a106: 5462 aa08 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@08aa │ │ -09a10a: 5463 ae08 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a10e: 5464 b208 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a112: 0761 |001f: move-object v1, v6 │ │ -09a114: 7606 1c16 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@161c │ │ -09a11a: 2201 d402 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@02d4 │ │ -09a11e: 7030 1116 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@1611 │ │ -09a124: 5b61 b508 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -09a128: 5461 af08 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a12c: 1f01 a703 |002c: check-cast v1, Landroid/view/View; // type@03a7 │ │ -09a130: 5462 b508 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ -09a134: 6e20 c01e 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1ec0 │ │ -09a13a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -09a13c: 6f20 9116 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ -09a142: 0f05 |0037: return v5 │ │ -09a144: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -09a146: 28fe |0039: goto 0037 // -0002 │ │ +09a0c8: |[09a0c8] android.support.v7.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +09a0d8: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +09a0da: 5561 b608 |0001: iget-boolean v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +09a0de: 3801 3500 |0003: if-eqz v1, 0038 // +0035 │ │ +09a0e2: 6e10 3d16 0600 |0005: invoke-virtual {v6}, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@163d │ │ +09a0e8: 0a01 |0008: move-result v1 │ │ +09a0ea: 3901 2f00 |0009: if-nez v1, 0038 // +002f │ │ +09a0ee: 5461 ae08 |000b: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a0f2: 3801 2b00 |000d: if-eqz v1, 0038 // +002b │ │ +09a0f6: 5461 af08 |000f: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a0fa: 3801 2700 |0011: if-eqz v1, 0038 // +0027 │ │ +09a0fe: 5461 b508 |0013: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +09a102: 3901 2300 |0015: if-nez v1, 0038 // +0023 │ │ +09a106: 2200 dd02 |0017: new-instance v0, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@02dd │ │ +09a10a: 5462 aa08 |0019: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@08aa │ │ +09a10e: 5463 ae08 |001b: iget-object v3, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a112: 5464 b208 |001d: iget-object v4, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a116: 0761 |001f: move-object v1, v6 │ │ +09a118: 7606 1c16 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@161c │ │ +09a11e: 2201 db02 |0023: new-instance v1, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@02db │ │ +09a122: 7030 1116 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@1611 │ │ +09a128: 5b61 b508 |0028: iput-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +09a12c: 5461 af08 |002a: iget-object v1, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a130: 1f01 af03 |002c: check-cast v1, Landroid/view/View; // type@03af │ │ +09a134: 5462 b508 |002e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@08b5 │ │ +09a138: 6e20 c01e 2100 |0030: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1ec0 │ │ +09a13e: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +09a140: 6f20 9116 1600 |0034: invoke-super {v6, v1}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Landroid/support/v7/internal/view/menu/SubMenuBuilder;)Z // method@1691 │ │ +09a146: 0f05 |0037: return v5 │ │ +09a148: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +09a14a: 28fe |0039: goto 0037 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0017 line=297 │ │ 0x0023 line=298 │ │ 0x002a line=300 │ │ 0x0033 line=304 │ │ @@ -216363,106 +216362,106 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 172 16-bit code units │ │ -09a148: |[09a148] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -09a158: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -09a15a: 120a |0001: const/4 v10, #int 0 // #0 │ │ -09a15c: 6f20 9516 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1695 │ │ -09a162: 54b8 af08 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a166: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ -09a16a: 0e00 |0009: return-void │ │ -09a16c: 54b8 ae08 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a170: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ -09a174: 54b8 ae08 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a178: 6e10 0517 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@1705 │ │ -09a17e: 0c00 |0013: move-result-object v0 │ │ -09a180: 6e10 0d23 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -09a186: 0a01 |0017: move-result v1 │ │ -09a188: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -09a18a: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ -09a18e: 6e20 0723 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -09a194: 0c08 |001e: move-result-object v8 │ │ -09a196: 1f08 ea02 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -09a19a: 6e10 5917 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1759 │ │ -09a1a0: 0c07 |0024: move-result-object v7 │ │ -09a1a2: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ -09a1a6: 6e20 e709 b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@09e7 │ │ -09a1ac: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09a1b0: 28ed |002c: goto 0019 // -0013 │ │ -09a1b2: 54b8 ae08 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a1b6: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ -09a1ba: 54b8 ae08 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ -09a1be: 6e10 0d17 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ -09a1c4: 0c05 |0036: move-result-object v5 │ │ -09a1c6: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -09a1c8: 55b8 b608 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -09a1cc: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ -09a1d0: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ -09a1d4: 6e10 0d23 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ -09a1da: 0a01 |0041: move-result v1 │ │ -09a1dc: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ -09a1e0: 6e20 0723 a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ -09a1e6: 0c08 |0047: move-result-object v8 │ │ -09a1e8: 1f08 ea02 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02ea │ │ -09a1ec: 6e10 6117 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ -09a1f2: 0a08 |004d: move-result v8 │ │ -09a1f4: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ -09a1f8: 0192 |0050: move v2, v9 │ │ -09a1fa: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ -09a1fe: 54b8 b208 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a202: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ -09a206: 2208 d502 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02d5 │ │ -09a20a: 54b9 ba08 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08ba │ │ -09a20e: 7030 1316 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@1613 │ │ -09a214: 5bb8 b208 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a218: 54b8 b208 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a21c: 6e10 941e 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -09a222: 0c06 |0065: move-result-object v6 │ │ -09a224: 1f06 ad03 |0066: check-cast v6, Landroid/view/ViewGroup; // type@03ad │ │ -09a228: 54b8 af08 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a22c: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ -09a230: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ -09a234: 54b8 b208 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a238: 6e20 2f1f 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -09a23e: 54b4 af08 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a242: 1f04 dd02 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -09a246: 54b8 b208 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a24a: 6e10 6216 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1662 │ │ -09a250: 0c09 |007c: move-result-object v9 │ │ -09a252: 6e30 5616 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1656 │ │ -09a258: 54b8 af08 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a25c: 1f08 dd02 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02dd │ │ -09a260: 55b9 b608 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ -09a264: 6e20 8016 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@1680 │ │ -09a26a: 2880 |0089: goto 0009 // -0080 │ │ -09a26c: 1205 |008a: const/4 v5, #int 0 // #0 │ │ -09a26e: 28ac |008b: goto 0037 // -0054 │ │ -09a270: 01a2 |008c: move v2, v10 │ │ -09a272: 28c4 |008d: goto 0051 // -003c │ │ -09a274: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ -09a278: 0192 |0090: move v2, v9 │ │ -09a27a: 28c0 |0091: goto 0051 // -0040 │ │ -09a27c: 01a2 |0092: move v2, v10 │ │ -09a27e: 28fe |0093: goto 0091 // -0002 │ │ -09a280: 54b8 b208 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a284: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ -09a288: 54b8 b208 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a28c: 6e10 941e 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ -09a292: 0c08 |009d: move-result-object v8 │ │ -09a294: 54b9 af08 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a298: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ -09a29c: 54b8 af08 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ -09a2a0: 1f08 ad03 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@03ad │ │ -09a2a4: 54b9 b208 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ -09a2a8: 6e20 2f1f 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ -09a2ae: 28d5 |00ab: goto 0080 // -002b │ │ +09a14c: |[09a14c] android.support.v7.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +09a15c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +09a15e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +09a160: 6f20 9516 cb00 |0002: invoke-super {v11, v12}, Landroid/support/v7/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@1695 │ │ +09a166: 54b8 af08 |0005: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a16a: 3908 0300 |0007: if-nez v8, 000a // +0003 │ │ +09a16e: 0e00 |0009: return-void │ │ +09a170: 54b8 ae08 |000a: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a174: 3808 2100 |000c: if-eqz v8, 002d // +0021 │ │ +09a178: 54b8 ae08 |000e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a17c: 6e10 0517 0800 |0010: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@1705 │ │ +09a182: 0c00 |0013: move-result-object v0 │ │ +09a184: 6e10 0d23 0000 |0014: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +09a18a: 0a01 |0017: move-result v1 │ │ +09a18c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +09a18e: 3513 1400 |0019: if-ge v3, v1, 002d // +0014 │ │ +09a192: 6e20 0723 3000 |001b: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +09a198: 0c08 |001e: move-result-object v8 │ │ +09a19a: 1f08 f102 |001f: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +09a19e: 6e10 5917 0800 |0021: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@1759 │ │ +09a1a4: 0c07 |0024: move-result-object v7 │ │ +09a1a6: 3807 0500 |0025: if-eqz v7, 002a // +0005 │ │ +09a1aa: 6e20 e709 b700 |0027: invoke-virtual {v7, v11}, Landroid/support/v4/view/ActionProvider;.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V // method@09e7 │ │ +09a1b0: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09a1b4: 28ed |002c: goto 0019 // -0013 │ │ +09a1b6: 54b8 ae08 |002d: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a1ba: 3808 5b00 |002f: if-eqz v8, 008a // +005b │ │ +09a1be: 54b8 ae08 |0031: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@08ae │ │ +09a1c2: 6e10 0d17 0800 |0033: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@170d │ │ +09a1c8: 0c05 |0036: move-result-object v5 │ │ +09a1ca: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +09a1cc: 55b8 b608 |0038: iget-boolean v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +09a1d0: 3808 1700 |003a: if-eqz v8, 0051 // +0017 │ │ +09a1d4: 3805 1500 |003c: if-eqz v5, 0051 // +0015 │ │ +09a1d8: 6e10 0d23 0500 |003e: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@230d │ │ +09a1de: 0a01 |0041: move-result v1 │ │ +09a1e0: 3391 4c00 |0042: if-ne v1, v9, 008e // +004c │ │ +09a1e4: 6e20 0723 a500 |0044: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2307 │ │ +09a1ea: 0c08 |0047: move-result-object v8 │ │ +09a1ec: 1f08 f102 |0048: check-cast v8, Landroid/support/v7/internal/view/menu/MenuItemImpl; // type@02f1 │ │ +09a1f0: 6e10 6117 0800 |004a: invoke-virtual {v8}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@1761 │ │ +09a1f6: 0a08 |004d: move-result v8 │ │ +09a1f8: 3908 3e00 |004e: if-nez v8, 008c // +003e │ │ +09a1fc: 0192 |0050: move v2, v9 │ │ +09a1fe: 3802 4300 |0051: if-eqz v2, 0094 // +0043 │ │ +09a202: 54b8 b208 |0053: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a206: 3908 0b00 |0055: if-nez v8, 0060 // +000b │ │ +09a20a: 2208 dc02 |0057: new-instance v8, Landroid/support/v7/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@02dc │ │ +09a20e: 54b9 ba08 |0059: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@08ba │ │ +09a212: 7030 1316 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@1613 │ │ +09a218: 5bb8 b208 |005e: iput-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a21c: 54b8 b208 |0060: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a220: 6e10 941e 0800 |0062: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +09a226: 0c06 |0065: move-result-object v6 │ │ +09a228: 1f06 b603 |0066: check-cast v6, Landroid/view/ViewGroup; // type@03b6 │ │ +09a22c: 54b8 af08 |0068: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a230: 3286 1600 |006a: if-eq v6, v8, 0080 // +0016 │ │ +09a234: 3806 0700 |006c: if-eqz v6, 0073 // +0007 │ │ +09a238: 54b8 b208 |006e: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a23c: 6e20 2f1f 8600 |0070: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +09a242: 54b4 af08 |0073: iget-object v4, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a246: 1f04 e402 |0075: check-cast v4, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +09a24a: 54b8 b208 |0077: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a24e: 6e10 6216 0400 |0079: invoke-virtual {v4}, Landroid/support/v7/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Landroid/support/v7/internal/view/menu/ActionMenuView$LayoutParams; // method@1662 │ │ +09a254: 0c09 |007c: move-result-object v9 │ │ +09a256: 6e30 5616 8409 |007d: invoke-virtual {v4, v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1656 │ │ +09a25c: 54b8 af08 |0080: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a260: 1f08 e402 |0082: check-cast v8, Landroid/support/v7/internal/view/menu/ActionMenuView; // type@02e4 │ │ +09a264: 55b9 b608 |0084: iget-boolean v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@08b6 │ │ +09a268: 6e20 8016 9800 |0086: invoke-virtual {v8, v9}, Landroid/support/v7/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@1680 │ │ +09a26e: 2880 |0089: goto 0009 // -0080 │ │ +09a270: 1205 |008a: const/4 v5, #int 0 // #0 │ │ +09a272: 28ac |008b: goto 0037 // -0054 │ │ +09a274: 01a2 |008c: move v2, v10 │ │ +09a276: 28c4 |008d: goto 0051 // -003c │ │ +09a278: 3d01 0400 |008e: if-lez v1, 0092 // +0004 │ │ +09a27c: 0192 |0090: move v2, v9 │ │ +09a27e: 28c0 |0091: goto 0051 // -0040 │ │ +09a280: 01a2 |0092: move v2, v10 │ │ +09a282: 28fe |0093: goto 0091 // -0002 │ │ +09a284: 54b8 b208 |0094: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a288: 3808 eaff |0096: if-eqz v8, 0080 // -0016 │ │ +09a28c: 54b8 b208 |0098: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a290: 6e10 941e 0800 |009a: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e94 │ │ +09a296: 0c08 |009d: move-result-object v8 │ │ +09a298: 54b9 af08 |009e: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a29c: 3398 e0ff |00a0: if-ne v8, v9, 0080 // -0020 │ │ +09a2a0: 54b8 af08 |00a2: iget-object v8, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mMenuView:Landroid/support/v7/internal/view/menu/MenuView; // field@08af │ │ +09a2a4: 1f08 b603 |00a4: check-cast v8, Landroid/view/ViewGroup; // type@03b6 │ │ +09a2a8: 54b9 b208 |00a6: iget-object v9, v11, Landroid/support/v7/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@08b2 │ │ +09a2ac: 6e20 2f1f 9800 |00a8: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1f2f │ │ +09a2b2: 28d5 |00ab: goto 0080 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=191 │ │ 0x0005 line=193 │ │ 0x0009 line=238 │ │ 0x000a line=197 │ │ 0x000e line=198 │ │ @@ -216508,18 +216507,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 : 543 (ActionMenuPresenter.java) │ │ │ │ Class #736 header: │ │ -class_idx : 752 │ │ +class_idx : 759 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 735 │ │ -source_file_idx : 2658 │ │ +superclass_idx : 742 │ │ +source_file_idx : 2667 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 48 │ │ │ │ Class #736 annotations: │ │ Annotations on class │ │ @@ -216557,18 +216556,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09a2b0: |[09a2b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ -09a2c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a2c2: 7030 a017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@17a0 │ │ -09a2c8: 0e00 |0004: return-void │ │ +09a2b4: |[09a2b4] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;)V │ │ +09a2c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09a2c6: 7030 a017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@17a0 │ │ +09a2cc: 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; │ │ @@ -216578,21 +216577,21 @@ │ │ type : '(Landroid/view/MenuItem;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09a2cc: |[09a2cc] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ -09a2dc: 7020 9616 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1696 │ │ -09a2e2: 7210 1e1e 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ -09a2e8: 0a00 |0006: move-result v0 │ │ -09a2ea: 5c10 4d09 |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ -09a2ee: 5c13 4c09 |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ -09a2f2: 0e00 |000b: return-void │ │ +09a2d0: |[09a2d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.:(Landroid/view/MenuItem;Z)V │ │ +09a2e0: 7020 9616 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1696 │ │ +09a2e6: 7210 1e1e 0200 |0003: invoke-interface {v2}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ +09a2ec: 0a00 |0006: move-result v0 │ │ +09a2ee: 5c10 4d09 |0007: iput-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ +09a2f2: 5c13 4c09 |0009: iput-boolean v3, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ +09a2f6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ 0x0009 line=50 │ │ 0x000b line=51 │ │ locals : │ │ @@ -216605,17 +216604,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 │ │ -09a2f4: |[09a2f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -09a304: 5510 4c09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ -09a308: 0f00 |0002: return v0 │ │ +09a2f8: |[09a2f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$000:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +09a308: 5510 4c09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ +09a30c: 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;) │ │ @@ -216623,17 +216622,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 │ │ -09a30c: |[09a30c] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ -09a31c: 5510 4d09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ -09a320: 0f00 |0002: return v0 │ │ +09a310: |[09a310] android.support.v7.internal.view.menu.MenuItemWrapperICS.access$100:(Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;)Z │ │ +09a320: 5510 4d09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ +09a324: 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 - │ │ @@ -216642,30 +216641,30 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09a324: |[09a324] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ -09a334: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09a336: 5532 4d09 |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ -09a33a: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -09a33e: 6e10 b417 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@17b4 │ │ -09a344: 0c00 |0008: move-result-object v0 │ │ -09a346: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ -09a34a: 6e10 e509 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ -09a350: 0a02 |000e: move-result v2 │ │ -09a352: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ -09a356: 6e10 e009 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ -09a35c: 0a02 |0014: move-result v2 │ │ -09a35e: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ -09a362: 6e20 d417 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ -09a368: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -09a36a: 0f01 |001b: return v1 │ │ +09a328: |[09a328] android.support.v7.internal.view.menu.MenuItemWrapperICS.checkActionProviderOverrideVisibility:()Z │ │ +09a338: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09a33a: 5532 4d09 |0001: iget-boolean v2, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ +09a33e: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +09a342: 6e10 b417 0300 |0005: invoke-virtual {v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@17b4 │ │ +09a348: 0c00 |0008: move-result-object v0 │ │ +09a34a: 3800 1200 |0009: if-eqz v0, 001b // +0012 │ │ +09a34e: 6e10 e509 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@09e5 │ │ +09a354: 0a02 |000e: move-result v2 │ │ +09a356: 3802 0c00 |000f: if-eqz v2, 001b // +000c │ │ +09a35a: 6e10 e009 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@09e0 │ │ +09a360: 0a02 |0014: move-result v2 │ │ +09a362: 3902 0600 |0015: if-nez v2, 001b // +0006 │ │ +09a366: 6e20 d417 1300 |0017: invoke-virtual {v3, v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ +09a36c: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +09a36e: 0f01 |001b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=347 │ │ 0x0005 line=348 │ │ 0x0009 line=349 │ │ 0x0017 line=350 │ │ 0x001a line=351 │ │ @@ -216679,20 +216678,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a36c: |[09a36c] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ -09a37c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a380: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a384: 7210 0a1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1e0a │ │ -09a38a: 0a00 |0007: move-result v0 │ │ -09a38c: 0f00 |0008: return v0 │ │ +09a370: |[09a370] android.support.v7.internal.view.menu.MenuItemWrapperICS.collapseActionView:()Z │ │ +09a380: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a384: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a388: 7210 0a1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1e0a │ │ +09a38e: 0a00 |0007: move-result v0 │ │ +09a390: 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;) │ │ @@ -216700,18 +216699,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 │ │ -09a390: |[09a390] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -09a3a0: 2200 ec02 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@02ec │ │ -09a3a4: 7030 9017 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@1790 │ │ -09a3aa: 1100 |0005: return-object v0 │ │ +09a394: |[09a394] android.support.v7.internal.view.menu.MenuItemWrapperICS.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +09a3a4: 2200 f302 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@02f3 │ │ +09a3a8: 7030 9017 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@1790 │ │ +09a3ae: 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; │ │ │ │ @@ -216720,20 +216719,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a3ac: |[09a3ac] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ -09a3bc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a3c0: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a3c4: 7210 0b1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1e0b │ │ -09a3ca: 0a00 |0007: move-result v0 │ │ -09a3cc: 0f00 |0008: return v0 │ │ +09a3b0: |[09a3b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.expandActionView:()Z │ │ +09a3c0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a3c4: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a3c8: 7210 0b1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1e0b │ │ +09a3ce: 0a00 |0007: move-result v0 │ │ +09a3d0: 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;) │ │ @@ -216741,20 +216740,20 @@ │ │ type : '()Landroid/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a3d0: |[09a3d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ -09a3e0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a3e4: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a3e8: 7210 0c1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ -09a3ee: 0c00 |0007: move-result-object v0 │ │ -09a3f0: 1100 |0008: return-object v0 │ │ +09a3d4: |[09a3d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionProvider:()Landroid/view/ActionProvider; │ │ +09a3e4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a3e8: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a3ec: 7210 0c1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ +09a3f2: 0c00 |0007: move-result-object v0 │ │ +09a3f4: 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;) │ │ @@ -216762,25 +216761,25 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -09a3f4: |[09a3f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ -09a404: 5421 4f09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a408: 1f01 9703 |0002: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a40c: 7210 0d1e 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ -09a412: 0c00 |0007: move-result-object v0 │ │ -09a414: 2001 ed02 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02ed │ │ -09a418: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ -09a41c: 1f00 ed02 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02ed │ │ -09a420: 6e10 9717 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@1797 │ │ -09a426: 0c00 |0011: move-result-object v0 │ │ -09a428: 1100 |0012: return-object v0 │ │ +09a3f8: |[09a3f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.getActionView:()Landroid/view/View; │ │ +09a408: 5421 4f09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a40c: 1f01 9f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a410: 7210 0d1e 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ +09a416: 0c00 |0007: move-result-object v0 │ │ +09a418: 2001 f402 |0008: instance-of v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02f4 │ │ +09a41c: 3801 0800 |000a: if-eqz v1, 0012 // +0008 │ │ +09a420: 1f00 f402 |000c: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02f4 │ │ +09a424: 6e10 9717 0000 |000e: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.getWrappedView:()Landroid/view/View; // method@1797 │ │ +09a42a: 0c00 |0011: move-result-object v0 │ │ +09a42c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0008 line=264 │ │ 0x000c line=265 │ │ 0x0012 line=267 │ │ locals : │ │ @@ -216792,20 +216791,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a42c: |[09a42c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ -09a43c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a440: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a444: 7210 0e1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1e0e │ │ -09a44a: 0a00 |0007: move-result v0 │ │ -09a44c: 0f00 |0008: return v0 │ │ +09a430: |[09a430] android.support.v7.internal.view.menu.MenuItemWrapperICS.getAlphabeticShortcut:()C │ │ +09a440: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a444: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a448: 7210 0e1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1e0e │ │ +09a44e: 0a00 |0007: move-result v0 │ │ +09a450: 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;) │ │ @@ -216813,20 +216812,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a450: |[09a450] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ -09a460: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a464: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a468: 7210 0f1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ -09a46e: 0a00 |0007: move-result v0 │ │ -09a470: 0f00 |0008: return v0 │ │ +09a454: |[09a454] android.support.v7.internal.view.menu.MenuItemWrapperICS.getGroupId:()I │ │ +09a464: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a468: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a46c: 7210 0f1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1e0f │ │ +09a472: 0a00 |0007: move-result v0 │ │ +09a474: 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;) │ │ @@ -216834,20 +216833,20 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a474: |[09a474] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -09a484: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a488: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a48c: 7210 101e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1e10 │ │ -09a492: 0c00 |0007: move-result-object v0 │ │ -09a494: 1100 |0008: return-object v0 │ │ +09a478: |[09a478] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +09a488: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a48c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a490: 7210 101e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1e10 │ │ +09a496: 0c00 |0007: move-result-object v0 │ │ +09a498: 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;) │ │ @@ -216855,20 +216854,20 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a498: |[09a498] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ -09a4a8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a4ac: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a4b0: 7210 111e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1e11 │ │ -09a4b6: 0c00 |0007: move-result-object v0 │ │ -09a4b8: 1100 |0008: return-object v0 │ │ +09a49c: |[09a49c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getIntent:()Landroid/content/Intent; │ │ +09a4ac: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a4b0: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a4b4: 7210 111e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1e11 │ │ +09a4ba: 0c00 |0007: move-result-object v0 │ │ +09a4bc: 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;) │ │ @@ -216876,20 +216875,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a4bc: |[09a4bc] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ -09a4cc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a4d0: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a4d4: 7210 121e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -09a4da: 0a00 |0007: move-result v0 │ │ -09a4dc: 0f00 |0008: return v0 │ │ +09a4c0: |[09a4c0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getItemId:()I │ │ +09a4d0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a4d4: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a4d8: 7210 121e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +09a4de: 0a00 |0007: move-result v0 │ │ +09a4e0: 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;) │ │ @@ -216897,20 +216896,20 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a4e0: |[09a4e0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -09a4f0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a4f4: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a4f8: 7210 131e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1e13 │ │ -09a4fe: 0c00 |0007: move-result-object v0 │ │ -09a500: 1100 |0008: return-object v0 │ │ +09a4e4: |[09a4e4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +09a4f4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a4f8: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a4fc: 7210 131e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1e13 │ │ +09a502: 0c00 |0007: move-result-object v0 │ │ +09a504: 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;) │ │ @@ -216918,20 +216917,20 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a504: |[09a504] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ -09a514: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a518: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a51c: 7210 141e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1e14 │ │ -09a522: 0a00 |0007: move-result v0 │ │ -09a524: 0f00 |0008: return v0 │ │ +09a508: |[09a508] android.support.v7.internal.view.menu.MenuItemWrapperICS.getNumericShortcut:()C │ │ +09a518: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a51c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a520: 7210 141e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1e14 │ │ +09a526: 0a00 |0007: move-result v0 │ │ +09a528: 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;) │ │ @@ -216939,20 +216938,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a528: |[09a528] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ -09a538: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a53c: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a540: 7210 151e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1e15 │ │ -09a546: 0a00 |0007: move-result v0 │ │ -09a548: 0f00 |0008: return v0 │ │ +09a52c: |[09a52c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getOrder:()I │ │ +09a53c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a540: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a544: 7210 151e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1e15 │ │ +09a54a: 0a00 |0007: move-result v0 │ │ +09a54c: 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;) │ │ @@ -216960,22 +216959,22 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09a54c: |[09a54c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ -09a55c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a560: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a564: 7210 161e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ -09a56a: 0c00 |0007: move-result-object v0 │ │ -09a56c: 6e20 b317 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@17b3 │ │ -09a572: 0c00 |000b: move-result-object v0 │ │ -09a574: 1100 |000c: return-object v0 │ │ +09a550: |[09a550] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSubMenu:()Landroid/view/SubMenu; │ │ +09a560: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a564: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a568: 7210 161e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1e16 │ │ +09a56e: 0c00 |0007: move-result-object v0 │ │ +09a570: 6e20 b317 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@17b3 │ │ +09a576: 0c00 |000b: move-result-object v0 │ │ +09a578: 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;) │ │ @@ -216983,25 +216982,25 @@ │ │ type : '()Landroid/support/v4/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -09a578: |[09a578] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ -09a588: 5421 4f09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a58c: 1f01 9703 |0002: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a590: 7210 0c1e 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ -09a596: 0c00 |0007: move-result-object v0 │ │ -09a598: 1f00 ec02 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@02ec │ │ -09a59c: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -09a5a0: 5401 4409 |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ -09a5a4: 1101 |000e: return-object v1 │ │ -09a5a6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -09a5a8: 28fe |0010: goto 000e // -0002 │ │ +09a57c: |[09a57c] android.support.v7.internal.view.menu.MenuItemWrapperICS.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; │ │ +09a58c: 5421 4f09 |0000: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a590: 1f01 9f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a594: 7210 0c1e 0100 |0004: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1e0c │ │ +09a59a: 0c00 |0007: move-result-object v0 │ │ +09a59c: 1f00 f302 |0008: check-cast v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; // type@02f3 │ │ +09a5a0: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +09a5a4: 5401 4409 |000c: iget-object v1, v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper;.mInner:Landroid/support/v4/view/ActionProvider; // field@0944 │ │ +09a5a8: 1101 |000e: return-object v1 │ │ +09a5aa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +09a5ac: 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; │ │ @@ -217011,20 +217010,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a5ac: |[09a5ac] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ -09a5bc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a5c0: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a5c4: 7210 171e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1e17 │ │ -09a5ca: 0c00 |0007: move-result-object v0 │ │ -09a5cc: 1100 |0008: return-object v0 │ │ +09a5b0: |[09a5b0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitle:()Ljava/lang/CharSequence; │ │ +09a5c0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a5c4: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a5c8: 7210 171e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1e17 │ │ +09a5ce: 0c00 |0007: move-result-object v0 │ │ +09a5d0: 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;) │ │ @@ -217032,20 +217031,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a5d0: |[09a5d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -09a5e0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a5e4: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a5e8: 7210 181e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1e18 │ │ -09a5ee: 0c00 |0007: move-result-object v0 │ │ -09a5f0: 1100 |0008: return-object v0 │ │ +09a5d4: |[09a5d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +09a5e4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a5e8: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a5ec: 7210 181e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1e18 │ │ +09a5f2: 0c00 |0007: move-result-object v0 │ │ +09a5f4: 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;) │ │ @@ -217053,20 +217052,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a5f4: |[09a5f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ -09a604: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a608: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a60c: 7210 191e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ -09a612: 0a00 |0007: move-result v0 │ │ -09a614: 0f00 |0008: return v0 │ │ +09a5f8: |[09a5f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.hasSubMenu:()Z │ │ +09a608: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a60c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a610: 7210 191e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1e19 │ │ +09a616: 0a00 |0007: move-result v0 │ │ +09a618: 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;) │ │ @@ -217074,20 +217073,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a618: |[09a618] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ -09a628: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a62c: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a630: 7210 1a1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1e1a │ │ -09a636: 0a00 |0007: move-result v0 │ │ -09a638: 0f00 |0008: return v0 │ │ +09a61c: |[09a61c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isActionViewExpanded:()Z │ │ +09a62c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a630: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a634: 7210 1a1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1e1a │ │ +09a63a: 0a00 |0007: move-result v0 │ │ +09a63c: 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;) │ │ @@ -217095,20 +217094,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a63c: |[09a63c] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ -09a64c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a650: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a654: 7210 1b1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1e1b │ │ -09a65a: 0a00 |0007: move-result v0 │ │ -09a65c: 0f00 |0008: return v0 │ │ +09a640: |[09a640] android.support.v7.internal.view.menu.MenuItemWrapperICS.isCheckable:()Z │ │ +09a650: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a654: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a658: 7210 1b1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1e1b │ │ +09a65e: 0a00 |0007: move-result v0 │ │ +09a660: 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;) │ │ @@ -217116,20 +217115,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a660: |[09a660] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ -09a670: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a674: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a678: 7210 1c1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1e1c │ │ -09a67e: 0a00 |0007: move-result v0 │ │ -09a680: 0f00 |0008: return v0 │ │ +09a664: |[09a664] android.support.v7.internal.view.menu.MenuItemWrapperICS.isChecked:()Z │ │ +09a674: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a678: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a67c: 7210 1c1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1e1c │ │ +09a682: 0a00 |0007: move-result v0 │ │ +09a684: 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;) │ │ @@ -217137,20 +217136,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a684: |[09a684] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ -09a694: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a698: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a69c: 7210 1d1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1e1d │ │ -09a6a2: 0a00 |0007: move-result v0 │ │ -09a6a4: 0f00 |0008: return v0 │ │ +09a688: |[09a688] android.support.v7.internal.view.menu.MenuItemWrapperICS.isEnabled:()Z │ │ +09a698: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a69c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a6a0: 7210 1d1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1e1d │ │ +09a6a6: 0a00 |0007: move-result v0 │ │ +09a6a8: 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;) │ │ @@ -217158,20 +217157,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09a6a8: |[09a6a8] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ -09a6b8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a6bc: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a6c0: 7210 1e1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ -09a6c6: 0a00 |0007: move-result v0 │ │ -09a6c8: 0f00 |0008: return v0 │ │ +09a6ac: |[09a6ac] android.support.v7.internal.view.menu.MenuItemWrapperICS.isVisible:()Z │ │ +09a6bc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a6c0: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a6c4: 7210 1e1e 0000 |0004: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1e1e │ │ +09a6ca: 0a00 |0007: move-result v0 │ │ +09a6cc: 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;) │ │ @@ -217179,23 +217178,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 │ │ -09a6cc: |[09a6cc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ -09a6dc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a6e0: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a6e4: 7220 1f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ -09a6ea: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ -09a6ee: 5510 4c09 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ -09a6f2: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ -09a6f6: 6e10 a317 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ -09a6fc: 1101 |0010: return-object v1 │ │ +09a6d0: |[09a6d0] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; │ │ +09a6e0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a6e4: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a6e8: 7220 1f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ +09a6ee: 3802 0900 |0007: if-eqz v2, 0010 // +0009 │ │ +09a6f2: 5510 4c09 |0009: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ +09a6f6: 3800 0500 |000b: if-eqz v0, 0010 // +0005 │ │ +09a6fa: 6e10 a317 0100 |000d: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ +09a700: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0007 line=273 │ │ 0x000d line=274 │ │ 0x0010 line=276 │ │ locals : │ │ @@ -217207,30 +217206,30 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09a700: |[09a700] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ -09a710: 5431 4f09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a714: 1f01 9703 |0002: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a718: 7220 201e 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1e20 │ │ -09a71e: 5431 4f09 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a722: 1f01 9703 |0009: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a726: 7210 0d1e 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ -09a72c: 0c00 |000e: move-result-object v0 │ │ -09a72e: 2001 4903 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -09a732: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -09a736: 5431 4f09 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a73a: 1f01 9703 |0015: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a73e: 2202 ed02 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02ed │ │ -09a742: 7020 9517 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1795 │ │ -09a748: 7220 211e 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ -09a74e: 1103 |001f: return-object v3 │ │ +09a704: |[09a704] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(I)Landroid/view/MenuItem; │ │ +09a714: 5431 4f09 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a718: 1f01 9f03 |0002: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a71c: 7220 201e 4100 |0004: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1e20 │ │ +09a722: 5431 4f09 |0007: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a726: 1f01 9f03 |0009: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a72a: 7210 0d1e 0100 |000b: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1e0d │ │ +09a730: 0c00 |000e: move-result-object v0 │ │ +09a732: 2001 5003 |000f: instance-of v1, v0, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +09a736: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +09a73a: 5431 4f09 |0013: iget-object v1, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a73e: 1f01 9f03 |0015: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a742: 2202 f402 |0017: new-instance v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02f4 │ │ +09a746: 7020 9517 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1795 │ │ +09a74c: 7220 211e 2100 |001c: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ +09a752: 1103 |001f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0007 line=253 │ │ 0x000f line=254 │ │ 0x0013 line=256 │ │ 0x001f line=258 │ │ @@ -217244,24 +217243,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 │ │ -09a750: |[09a750] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ -09a760: 2031 4903 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@0349 │ │ -09a764: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ -09a768: 2200 ed02 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02ed │ │ -09a76c: 7020 9517 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1795 │ │ -09a772: 0703 |0009: move-object v3, v0 │ │ -09a774: 5421 4f09 |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a778: 1f01 9703 |000c: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a77c: 7220 211e 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ -09a782: 1102 |0011: return-object v2 │ │ +09a754: |[09a754] android.support.v7.internal.view.menu.MenuItemWrapperICS.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; │ │ +09a764: 2031 5003 |0000: instance-of v1, v3, Landroid/support/v7/view/CollapsibleActionView; // type@0350 │ │ +09a768: 3801 0800 |0002: if-eqz v1, 000a // +0008 │ │ +09a76c: 2200 f402 |0004: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper; // type@02f4 │ │ +09a770: 7020 9517 3000 |0006: invoke-direct {v0, v3}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@1795 │ │ +09a776: 0703 |0009: move-object v3, v0 │ │ +09a778: 5421 4f09 |000a: iget-object v1, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a77c: 1f01 9f03 |000c: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a780: 7220 211e 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1e21 │ │ +09a786: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000a line=244 │ │ 0x0011 line=245 │ │ locals : │ │ @@ -217275,19 +217274,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a784: |[09a784] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ -09a794: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a798: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a79c: 7220 221e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1e22 │ │ -09a7a2: 1101 |0007: return-object v1 │ │ +09a788: |[09a788] android.support.v7.internal.view.menu.MenuItemWrapperICS.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ +09a798: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a79c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a7a0: 7220 221e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1e22 │ │ +09a7a6: 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 │ │ @@ -217297,19 +217296,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a7a4: |[09a7a4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ -09a7b4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a7b8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a7bc: 7220 231e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1e23 │ │ -09a7c2: 1101 |0007: return-object v1 │ │ +09a7a8: |[09a7a8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setCheckable:(Z)Landroid/view/MenuItem; │ │ +09a7b8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a7bc: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a7c0: 7220 231e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1e23 │ │ +09a7c6: 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 │ │ @@ -217319,19 +217318,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a7c4: |[09a7c4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ -09a7d4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a7d8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a7dc: 7220 241e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1e24 │ │ -09a7e2: 1101 |0007: return-object v1 │ │ +09a7c8: |[09a7c8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setChecked:(Z)Landroid/view/MenuItem; │ │ +09a7d8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a7dc: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a7e0: 7220 241e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1e24 │ │ +09a7e6: 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 │ │ @@ -217341,19 +217340,19 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a7e4: |[09a7e4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ -09a7f4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a7f8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a7fc: 7220 251e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1e25 │ │ -09a802: 1101 |0007: return-object v1 │ │ +09a7e8: |[09a7e8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setEnabled:(Z)Landroid/view/MenuItem; │ │ +09a7f8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a7fc: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a800: 7220 251e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1e25 │ │ +09a806: 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 │ │ @@ -217363,45 +217362,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -09a804: |[09a804] android.support.v7.internal.view.menu.MenuItemWrapperICS.setExclusiveCheckable:(Z)V │ │ -09a814: 5461 4e09 |0000: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ -09a818: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ -09a81c: 5461 4f09 |0004: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a820: 1f01 9703 |0006: check-cast v1, Landroid/view/MenuItem; // type@0397 │ │ -09a824: 6e10 b922 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -09a82a: 0c01 |000b: move-result-object v1 │ │ -09a82c: 1a02 c922 |000c: const-string v2, "setExclusiveCheckable" // string@22c9 │ │ -09a830: 1213 |000e: const/4 v3, #int 1 // #1 │ │ -09a832: 2333 bd04 |000f: new-array v3, v3, [Ljava/lang/Class; // type@04bd │ │ -09a836: 1204 |0011: const/4 v4, #int 0 // #0 │ │ -09a838: 6205 e70e |0012: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ -09a83c: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ -09a840: 6e30 8922 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ -09a846: 0c01 |0019: move-result-object v1 │ │ -09a848: 5b61 4e09 |001a: iput-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ -09a84c: 5461 4e09 |001c: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ -09a850: 5462 4f09 |001e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a854: 1213 |0020: const/4 v3, #int 1 // #1 │ │ -09a856: 2333 be04 |0021: new-array v3, v3, [Ljava/lang/Object; // type@04be │ │ -09a85a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -09a85c: 7110 7822 0700 |0024: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -09a862: 0c05 |0027: move-result-object v5 │ │ -09a864: 4d05 0304 |0028: aput-object v5, v3, v4 │ │ -09a868: 6e30 f322 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ -09a86e: 0e00 |002d: return-void │ │ -09a870: 0d00 |002e: move-exception v0 │ │ -09a872: 1a01 610a |002f: const-string v1, "MenuItemWrapper" // string@0a61 │ │ -09a876: 1a02 8f03 |0031: const-string v2, "Error while calling setExclusiveCheckable" // string@038f │ │ -09a87a: 7130 921d 2100 |0033: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -09a880: 28f7 |0036: goto 002d // -0009 │ │ +09a808: |[09a808] android.support.v7.internal.view.menu.MenuItemWrapperICS.setExclusiveCheckable:(Z)V │ │ +09a818: 5461 4e09 |0000: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ +09a81c: 3901 1a00 |0002: if-nez v1, 001c // +001a │ │ +09a820: 5461 4f09 |0004: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a824: 1f01 9f03 |0006: check-cast v1, Landroid/view/MenuItem; // type@039f │ │ +09a828: 6e10 b922 0100 |0008: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +09a82e: 0c01 |000b: move-result-object v1 │ │ +09a830: 1a02 d222 |000c: const-string v2, "setExclusiveCheckable" // string@22d2 │ │ +09a834: 1213 |000e: const/4 v3, #int 1 // #1 │ │ +09a836: 2333 c604 |000f: new-array v3, v3, [Ljava/lang/Class; // type@04c6 │ │ +09a83a: 1204 |0011: const/4 v4, #int 0 // #0 │ │ +09a83c: 6205 e70e |0012: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@0ee7 │ │ +09a840: 4d05 0304 |0014: aput-object v5, v3, v4 │ │ +09a844: 6e30 8922 2103 |0016: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2289 │ │ +09a84a: 0c01 |0019: move-result-object v1 │ │ +09a84c: 5b61 4e09 |001a: iput-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ +09a850: 5461 4e09 |001c: iget-object v1, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mSetExclusiveCheckableMethod:Ljava/lang/reflect/Method; // field@094e │ │ +09a854: 5462 4f09 |001e: iget-object v2, v6, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a858: 1213 |0020: const/4 v3, #int 1 // #1 │ │ +09a85a: 2333 c704 |0021: new-array v3, v3, [Ljava/lang/Object; // type@04c7 │ │ +09a85e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +09a860: 7110 7822 0700 |0024: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +09a866: 0c05 |0027: move-result-object v5 │ │ +09a868: 4d05 0304 |0028: aput-object v5, v3, v4 │ │ +09a86c: 6e30 f322 2103 |002a: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@22f3 │ │ +09a872: 0e00 |002d: return-void │ │ +09a874: 0d00 |002e: move-exception v0 │ │ +09a876: 1a01 6a0a |002f: const-string v1, "MenuItemWrapper" // string@0a6a │ │ +09a87a: 1a02 8f03 |0031: const-string v2, "Error while calling setExclusiveCheckable" // string@038f │ │ +09a87e: 7130 921d 2100 |0033: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +09a884: 28f7 |0036: goto 002d // -0009 │ │ catches : 1 │ │ 0x0000 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ 0x001c line=333 │ │ @@ -217418,19 +217417,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a894: |[09a894] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ -09a8a4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a8a8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a8ac: 7220 261e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1e26 │ │ -09a8b2: 1101 |0007: return-object v1 │ │ +09a898: |[09a898] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(I)Landroid/view/MenuItem; │ │ +09a8a8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a8ac: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a8b0: 7220 261e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1e26 │ │ +09a8b6: 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 │ │ @@ -217440,19 +217439,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 │ │ -09a8b4: |[09a8b4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ -09a8c4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a8c8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a8cc: 7220 271e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ -09a8d2: 1101 |0007: return-object v1 │ │ +09a8b8: |[09a8b8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ +09a8c8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a8cc: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a8d0: 7220 271e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1e27 │ │ +09a8d6: 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; │ │ @@ -217462,19 +217461,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 │ │ -09a8d4: |[09a8d4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ -09a8e4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a8e8: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a8ec: 7220 281e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ -09a8f2: 1101 |0007: return-object v1 │ │ +09a8d8: |[09a8d8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ +09a8e8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a8ec: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a8f0: 7220 281e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1e28 │ │ +09a8f6: 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; │ │ @@ -217484,19 +217483,19 @@ │ │ type : '(C)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a8f4: |[09a8f4] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ -09a904: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a908: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a90c: 7220 291e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1e29 │ │ -09a912: 1101 |0007: return-object v1 │ │ +09a8f8: |[09a8f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ +09a908: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a90c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a910: 7220 291e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1e29 │ │ +09a916: 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 │ │ @@ -217506,19 +217505,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 │ │ -09a914: |[09a914] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -09a924: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a928: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a92c: 7220 2a1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ -09a932: 1101 |0007: return-object v1 │ │ +09a918: |[09a918] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +09a928: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a92c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a930: 7220 2a1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ +09a936: 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; │ │ @@ -217528,24 +217527,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 │ │ -09a934: |[09a934] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ -09a944: 5420 4f09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a948: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a94c: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ -09a950: 2201 ef02 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@02ef │ │ -09a954: 7030 9d17 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@179d │ │ -09a95a: 7220 2b1e 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ -09a960: 1102 |000e: return-object v2 │ │ -09a962: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -09a964: 28fb |0010: goto 000b // -0005 │ │ +09a938: |[09a938] android.support.v7.internal.view.menu.MenuItemWrapperICS.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ +09a948: 5420 4f09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a94c: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a950: 3803 0b00 |0004: if-eqz v3, 000f // +000b │ │ +09a954: 2201 f602 |0006: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnMenuItemClickListenerWrapper; // type@02f6 │ │ +09a958: 7030 9d17 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@179d │ │ +09a95e: 7220 2b1e 1000 |000b: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1e2b │ │ +09a964: 1102 |000e: return-object v2 │ │ +09a966: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +09a968: 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; │ │ @@ -217556,19 +217555,19 @@ │ │ type : '(CC)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09a968: |[09a968] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ -09a978: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a97c: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a980: 7230 2c1e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1e2c │ │ -09a986: 1101 |0007: return-object v1 │ │ +09a96c: |[09a96c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShortcut:(CC)Landroid/view/MenuItem; │ │ +09a97c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a980: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a984: 7230 2c1e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1e2c │ │ +09a98a: 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 │ │ @@ -217579,19 +217578,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a988: |[09a988] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ -09a998: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a99c: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a9a0: 7220 2d1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1e2d │ │ -09a9a6: 0e00 |0007: return-void │ │ +09a98c: |[09a98c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsAction:(I)V │ │ +09a99c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a9a0: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a9a4: 7220 2d1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1e2d │ │ +09a9aa: 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 │ │ @@ -217601,19 +217600,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09a9a8: |[09a9a8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ -09a9b8: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a9bc: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a9c0: 7220 2e1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1e2e │ │ -09a9c6: 1101 |0007: return-object v1 │ │ +09a9ac: |[09a9ac] android.support.v7.internal.view.menu.MenuItemWrapperICS.setShowAsActionFlags:(I)Landroid/view/MenuItem; │ │ +09a9bc: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a9c0: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a9c4: 7220 2e1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1e2e │ │ +09a9ca: 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 │ │ @@ -217623,24 +217622,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 │ │ -09a9c8: |[09a9c8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09a9d8: 5420 4f09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09a9dc: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09a9e0: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -09a9e4: 6e20 a517 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@17a5 │ │ -09a9ea: 0c01 |0009: move-result-object v1 │ │ -09a9ec: 7220 1f1e 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ -09a9f2: 1102 |000d: return-object v2 │ │ -09a9f4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -09a9f6: 28fb |000f: goto 000a // -0005 │ │ +09a9cc: |[09a9cc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportActionProvider:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09a9dc: 5420 4f09 |0000: iget-object v0, v2, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09a9e0: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09a9e4: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +09a9e8: 6e20 a517 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@17a5 │ │ +09a9ee: 0c01 |0009: move-result-object v1 │ │ +09a9f0: 7220 1f1e 1000 |000a: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1e1f │ │ +09a9f6: 1102 |000d: return-object v2 │ │ +09a9f8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +09a9fa: 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; │ │ @@ -217651,25 +217650,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 │ │ -09a9f8: |[09a9f8] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ -09aa08: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09aa0a: 5430 4f09 |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09aa0e: 1f00 9703 |0003: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09aa12: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ -09aa16: 2201 ee02 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@02ee │ │ -09aa1a: 7030 9a17 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@179a │ │ -09aa20: 7220 2a1e 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ -09aa26: 1102 |000f: return-object v2 │ │ -09aa28: 0721 |0010: move-object v1, v2 │ │ -09aa2a: 28fb |0011: goto 000c // -0005 │ │ +09a9fc: |[09a9fc] android.support.v7.internal.view.menu.MenuItemWrapperICS.setSupportOnActionExpandListener:(Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/support/v4/internal/view/SupportMenuItem; │ │ +09aa0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09aa0e: 5430 4f09 |0001: iget-object v0, v3, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09aa12: 1f00 9f03 |0003: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09aa16: 3804 0b00 |0005: if-eqz v4, 0010 // +000b │ │ +09aa1a: 2201 f502 |0007: new-instance v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$OnActionExpandListenerWrapper; // type@02f5 │ │ +09aa1e: 7030 9a17 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@179a │ │ +09aa24: 7220 2a1e 1000 |000c: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1e2a │ │ +09aa2a: 1102 |000f: return-object v2 │ │ +09aa2c: 0721 |0010: move-object v1, v2 │ │ +09aa2e: 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; │ │ @@ -217680,19 +217679,19 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09aa2c: |[09aa2c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ -09aa3c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09aa40: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09aa44: 7220 2f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1e2f │ │ -09aa4a: 1101 |0007: return-object v1 │ │ +09aa30: |[09aa30] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(I)Landroid/view/MenuItem; │ │ +09aa40: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09aa44: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09aa48: 7220 2f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1e2f │ │ +09aa4e: 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 │ │ @@ -217702,19 +217701,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 │ │ -09aa4c: |[09aa4c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -09aa5c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09aa60: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09aa64: 7220 301e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e30 │ │ -09aa6a: 1101 |0007: return-object v1 │ │ +09aa50: |[09aa50] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09aa60: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09aa64: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09aa68: 7220 301e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e30 │ │ +09aa6e: 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; │ │ @@ -217724,19 +217723,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 │ │ -09aa6c: |[09aa6c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -09aa7c: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09aa80: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09aa84: 7220 311e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e31 │ │ -09aa8a: 1101 |0007: return-object v1 │ │ +09aa70: |[09aa70] android.support.v7.internal.view.menu.MenuItemWrapperICS.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09aa80: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09aa84: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09aa88: 7220 311e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1e31 │ │ +09aa8e: 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; │ │ @@ -217746,25 +217745,25 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09aa8c: |[09aa8c] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ -09aa9c: 5510 4c09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ -09aaa0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -09aaa4: 5c12 4d09 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ -09aaa8: 6e10 a317 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ -09aaae: 0a00 |0009: move-result v0 │ │ -09aab0: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -09aab4: 1101 |000c: return-object v1 │ │ -09aab6: 6e20 d417 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ -09aabc: 0c01 |0010: move-result-object v1 │ │ -09aabe: 28fb |0011: goto 000c // -0005 │ │ +09aa90: |[09aa90] android.support.v7.internal.view.menu.MenuItemWrapperICS.setVisible:(Z)Landroid/view/MenuItem; │ │ +09aaa0: 5510 4c09 |0000: iget-boolean v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mEmulateProviderVisibilityOverride:Z // field@094c │ │ +09aaa4: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +09aaa8: 5c12 4d09 |0004: iput-boolean v2, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mLastRequestVisible:Z // field@094d │ │ +09aaac: 6e10 a317 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.checkActionProviderOverrideVisibility:()Z // method@17a3 │ │ +09aab2: 0a00 |0009: move-result v0 │ │ +09aab4: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +09aab8: 1101 |000c: return-object v1 │ │ +09aaba: 6e20 d417 2100 |000d: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.wrappedSetVisible:(Z)Landroid/view/MenuItem; // method@17d4 │ │ +09aac0: 0c01 |0010: move-result-object v1 │ │ +09aac2: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ 0x0006 line=183 │ │ 0x000c line=187 │ │ locals : │ │ @@ -217777,34 +217776,34 @@ │ │ type : '(Z)Landroid/view/MenuItem;' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09aac0: |[09aac0] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ -09aad0: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ -09aad4: 1f00 9703 |0002: check-cast v0, Landroid/view/MenuItem; // type@0397 │ │ -09aad8: 7220 321e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1e32 │ │ -09aade: 0c00 |0007: move-result-object v0 │ │ -09aae0: 1100 |0008: return-object v0 │ │ +09aac4: |[09aac4] android.support.v7.internal.view.menu.MenuItemWrapperICS.wrappedSetVisible:(Z)Landroid/view/MenuItem; │ │ +09aad4: 5410 4f09 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@094f │ │ +09aad8: 1f00 9f03 |0002: check-cast v0, Landroid/view/MenuItem; // type@039f │ │ +09aadc: 7220 321e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1e32 │ │ +09aae2: 0c00 |0007: move-result-object v0 │ │ +09aae4: 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 : 2658 (MenuItemWrapperICS.java) │ │ + source_file_idx : 2667 (MenuItemWrapperICS.java) │ │ │ │ Class #737 header: │ │ -class_idx : 762 │ │ +class_idx : 769 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 735 │ │ -source_file_idx : 2695 │ │ +superclass_idx : 742 │ │ +source_file_idx : 2704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #737 annotations: │ │ Annotations on class │ │ @@ -217824,17 +217823,17 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09aae4: |[09aae4] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ -09aaf4: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1696 │ │ -09aafa: 0e00 |0003: return-void │ │ +09aae8: |[09aae8] android.support.v7.internal.view.menu.MenuWrapperICS.:(Landroid/view/Menu;)V │ │ +09aaf8: 7020 9616 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/BaseMenuWrapper;.:(Ljava/lang/Object;)V // method@1696 │ │ +09aafe: 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; │ │ @@ -217845,22 +217844,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09aafc: |[09aafc] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ -09ab0c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ab10: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ab14: 7220 ef1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1def │ │ -09ab1a: 0c00 |0007: move-result-object v0 │ │ -09ab1c: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ab22: 0c00 |000b: move-result-object v0 │ │ -09ab24: 1100 |000c: return-object v0 │ │ +09ab00: |[09ab00] android.support.v7.internal.view.menu.MenuWrapperICS.add:(I)Landroid/view/MenuItem; │ │ +09ab10: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ab14: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ab18: 7220 ef1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1def │ │ +09ab1e: 0c00 |0007: move-result-object v0 │ │ +09ab20: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ab26: 0c00 |000b: move-result-object v0 │ │ +09ab28: 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 │ │ │ │ @@ -217869,22 +217868,22 @@ │ │ type : '(IIII)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -09ab28: |[09ab28] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ -09ab38: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ab3c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ab40: 7255 f01d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1df0 │ │ -09ab46: 0c00 |0007: move-result-object v0 │ │ -09ab48: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ab4e: 0c00 |000b: move-result-object v0 │ │ -09ab50: 1100 |000c: return-object v0 │ │ +09ab2c: |[09ab2c] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIII)Landroid/view/MenuItem; │ │ +09ab3c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ab40: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ab44: 7255 f01d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1df0 │ │ +09ab4a: 0c00 |0007: move-result-object v0 │ │ +09ab4c: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ab52: 0c00 |000b: move-result-object v0 │ │ +09ab54: 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 │ │ @@ -217896,22 +217895,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 │ │ -09ab54: |[09ab54] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -09ab64: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ab68: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ab6c: 7255 f11d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df1 │ │ -09ab72: 0c00 |0007: move-result-object v0 │ │ -09ab74: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ab7a: 0c00 |000b: move-result-object v0 │ │ -09ab7c: 1100 |000c: return-object v0 │ │ +09ab58: |[09ab58] android.support.v7.internal.view.menu.MenuWrapperICS.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09ab68: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ab6c: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ab70: 7255 f11d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df1 │ │ +09ab76: 0c00 |0007: move-result-object v0 │ │ +09ab78: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ab7e: 0c00 |000b: move-result-object v0 │ │ +09ab80: 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 │ │ @@ -217923,22 +217922,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 │ │ -09ab80: |[09ab80] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ -09ab90: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ab94: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ab98: 7220 f21d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df2 │ │ -09ab9e: 0c00 |0007: move-result-object v0 │ │ -09aba0: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09aba6: 0c00 |000b: move-result-object v0 │ │ -09aba8: 1100 |000c: return-object v0 │ │ +09ab84: |[09ab84] android.support.v7.internal.view.menu.MenuWrapperICS.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ +09ab94: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ab98: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ab9c: 7220 f21d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1df2 │ │ +09aba2: 0c00 |0007: move-result-object v0 │ │ +09aba4: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09abaa: 0c00 |000b: move-result-object v0 │ │ +09abac: 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; │ │ │ │ @@ -217947,42 +217946,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 │ │ -09abac: |[09abac] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ -09abbc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -09abbe: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ -09abc2: 0800 1500 |0003: move-object/from16 v0, v21 │ │ -09abc6: 2101 |0005: array-length v1, v0 │ │ -09abc8: 2319 b904 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@04b9 │ │ -09abcc: 54d1 6409 |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09abd0: 1f01 9303 |000a: check-cast v1, Landroid/view/Menu; // type@0393 │ │ -09abd4: 01e2 |000c: move v2, v14 │ │ -09abd6: 01f3 |000d: move v3, v15 │ │ -09abd8: 0204 1000 |000e: move/from16 v4, v16 │ │ -09abdc: 0805 1100 |0010: move-object/from16 v5, v17 │ │ -09abe0: 0806 1200 |0012: move-object/from16 v6, v18 │ │ -09abe4: 0807 1300 |0014: move-object/from16 v7, v19 │ │ -09abe8: 0208 1400 |0016: move/from16 v8, v20 │ │ -09abec: 7809 f31d 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@1df3 │ │ -09abf2: 0a0b |001b: move-result v11 │ │ -09abf4: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ -09abf8: 120a |001e: const/4 v10, #int 0 // #0 │ │ -09abfa: 219c |001f: array-length v12, v9 │ │ -09abfc: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ -09ac00: 4601 090a |0022: aget-object v1, v9, v10 │ │ -09ac04: 6e20 3318 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ac0a: 0c01 |0027: move-result-object v1 │ │ -09ac0c: 4d01 150a |0028: aput-object v1, v21, v10 │ │ -09ac10: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ -09ac14: 28f4 |002c: goto 0020 // -000c │ │ -09ac16: 0f0b |002d: return v11 │ │ +09abb0: |[09abb0] android.support.v7.internal.view.menu.MenuWrapperICS.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I │ │ +09abc0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +09abc2: 3815 0700 |0001: if-eqz v21, 0008 // +0007 │ │ +09abc6: 0800 1500 |0003: move-object/from16 v0, v21 │ │ +09abca: 2101 |0005: array-length v1, v0 │ │ +09abcc: 2319 c204 |0006: new-array v9, v1, [Landroid/view/MenuItem; // type@04c2 │ │ +09abd0: 54d1 6409 |0008: iget-object v1, v13, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09abd4: 1f01 9b03 |000a: check-cast v1, Landroid/view/Menu; // type@039b │ │ +09abd8: 01e2 |000c: move v2, v14 │ │ +09abda: 01f3 |000d: move v3, v15 │ │ +09abdc: 0204 1000 |000e: move/from16 v4, v16 │ │ +09abe0: 0805 1100 |0010: move-object/from16 v5, v17 │ │ +09abe4: 0806 1200 |0012: move-object/from16 v6, v18 │ │ +09abe8: 0807 1300 |0014: move-object/from16 v7, v19 │ │ +09abec: 0208 1400 |0016: move/from16 v8, v20 │ │ +09abf0: 7809 f31d 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@1df3 │ │ +09abf6: 0a0b |001b: move-result v11 │ │ +09abf8: 3809 1100 |001c: if-eqz v9, 002d // +0011 │ │ +09abfc: 120a |001e: const/4 v10, #int 0 // #0 │ │ +09abfe: 219c |001f: array-length v12, v9 │ │ +09ac00: 35ca 0d00 |0020: if-ge v10, v12, 002d // +000d │ │ +09ac04: 4601 090a |0022: aget-object v1, v9, v10 │ │ +09ac08: 6e20 3318 1d00 |0024: invoke-virtual {v13, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ac0e: 0c01 |0027: move-result-object v1 │ │ +09ac10: 4d01 150a |0028: aput-object v1, v21, v10 │ │ +09ac14: d80a 0a01 |002a: add-int/lit8 v10, v10, #int 1 // #01 │ │ +09ac18: 28f4 |002c: goto 0020 // -000c │ │ +09ac1a: 0f0b |002d: return v11 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0001 line=78 │ │ 0x0003 line=79 │ │ 0x0008 line=82 │ │ 0x001c line=85 │ │ @@ -218010,22 +218009,22 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09ac18: |[09ac18] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ -09ac28: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ac2c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ac30: 7220 f41d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1df4 │ │ -09ac36: 0c00 |0007: move-result-object v0 │ │ -09ac38: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ -09ac3e: 0c00 |000b: move-result-object v0 │ │ -09ac40: 1100 |000c: return-object v0 │ │ +09ac1c: |[09ac1c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(I)Landroid/view/SubMenu; │ │ +09ac2c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ac30: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ac34: 7220 f41d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1df4 │ │ +09ac3a: 0c00 |0007: move-result-object v0 │ │ +09ac3c: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ +09ac42: 0c00 |000b: move-result-object v0 │ │ +09ac44: 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 │ │ │ │ @@ -218034,22 +218033,22 @@ │ │ type : '(IIII)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -09ac44: |[09ac44] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ -09ac54: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ac58: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ac5c: 7255 f51d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1df5 │ │ -09ac62: 0c00 |0007: move-result-object v0 │ │ -09ac64: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ -09ac6a: 0c00 |000b: move-result-object v0 │ │ -09ac6c: 1100 |000c: return-object v0 │ │ +09ac48: |[09ac48] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIII)Landroid/view/SubMenu; │ │ +09ac58: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ac5c: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ac60: 7255 f51d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1df5 │ │ +09ac66: 0c00 |0007: move-result-object v0 │ │ +09ac68: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ +09ac6e: 0c00 |000b: move-result-object v0 │ │ +09ac70: 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 │ │ @@ -218061,22 +218060,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 │ │ -09ac70: |[09ac70] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -09ac80: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ac84: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ac88: 7255 f61d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df6 │ │ -09ac8e: 0c00 |0007: move-result-object v0 │ │ -09ac90: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ -09ac96: 0c00 |000b: move-result-object v0 │ │ -09ac98: 1100 |000c: return-object v0 │ │ +09ac74: |[09ac74] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +09ac84: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ac88: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ac8c: 7255 f61d 2043 |0004: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df6 │ │ +09ac92: 0c00 |0007: move-result-object v0 │ │ +09ac94: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ +09ac9a: 0c00 |000b: move-result-object v0 │ │ +09ac9c: 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 │ │ @@ -218088,22 +218087,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 │ │ -09ac9c: |[09ac9c] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -09acac: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09acb0: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09acb4: 7220 f71d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df7 │ │ -09acba: 0c00 |0007: move-result-object v0 │ │ -09acbc: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ -09acc2: 0c00 |000b: move-result-object v0 │ │ -09acc4: 1100 |000c: return-object v0 │ │ +09aca0: |[09aca0] android.support.v7.internal.view.menu.MenuWrapperICS.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +09acb0: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09acb4: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09acb8: 7220 f71d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1df7 │ │ +09acbe: 0c00 |0007: move-result-object v0 │ │ +09acc0: 6e20 3418 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getSubMenuWrapper:(Landroid/view/SubMenu;)Landroid/view/SubMenu; // method@1834 │ │ +09acc6: 0c00 |000b: move-result-object v0 │ │ +09acc8: 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; │ │ │ │ @@ -218112,20 +218111,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -09acc8: |[09acc8] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ -09acd8: 6e10 3618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@1836 │ │ -09acde: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ace2: 1f00 9303 |0005: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ace6: 7210 f81d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1df8 │ │ -09acec: 0e00 |000a: return-void │ │ +09accc: |[09accc] android.support.v7.internal.view.menu.MenuWrapperICS.clear:()V │ │ +09acdc: 6e10 3618 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalClear:()V // method@1836 │ │ +09ace2: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ace6: 1f00 9b03 |0005: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09acea: 7210 f81d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1df8 │ │ +09acf0: 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; │ │ @@ -218135,19 +218134,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09acf0: |[09acf0] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ -09ad00: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ad04: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ad08: 7210 f91d 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1df9 │ │ -09ad0e: 0e00 |0007: return-void │ │ +09acf4: |[09acf4] android.support.v7.internal.view.menu.MenuWrapperICS.close:()V │ │ +09ad04: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ad08: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ad0c: 7210 f91d 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1df9 │ │ +09ad12: 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; │ │ │ │ @@ -218156,22 +218155,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09ad10: |[09ad10] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ -09ad20: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ad24: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ad28: 7220 fa1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1dfa │ │ -09ad2e: 0c00 |0007: move-result-object v0 │ │ -09ad30: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ad36: 0c00 |000b: move-result-object v0 │ │ -09ad38: 1100 |000c: return-object v0 │ │ +09ad14: |[09ad14] android.support.v7.internal.view.menu.MenuWrapperICS.findItem:(I)Landroid/view/MenuItem; │ │ +09ad24: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ad28: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ad2c: 7220 fa1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1dfa │ │ +09ad32: 0c00 |0007: move-result-object v0 │ │ +09ad34: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ad3a: 0c00 |000b: move-result-object v0 │ │ +09ad3c: 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 │ │ │ │ @@ -218180,22 +218179,22 @@ │ │ type : '(I)Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09ad3c: |[09ad3c] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ -09ad4c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ad50: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ad54: 7220 fb1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1dfb │ │ -09ad5a: 0c00 |0007: move-result-object v0 │ │ -09ad5c: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ -09ad62: 0c00 |000b: move-result-object v0 │ │ -09ad64: 1100 |000c: return-object v0 │ │ +09ad40: |[09ad40] android.support.v7.internal.view.menu.MenuWrapperICS.getItem:(I)Landroid/view/MenuItem; │ │ +09ad50: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ad54: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ad58: 7220 fb1d 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1dfb │ │ +09ad5e: 0c00 |0007: move-result-object v0 │ │ +09ad60: 6e20 3318 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1833 │ │ +09ad66: 0c00 |000b: move-result-object v0 │ │ +09ad68: 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 │ │ │ │ @@ -218204,20 +218203,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09ad68: |[09ad68] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ -09ad78: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ad7c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ad80: 7210 fc1d 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1dfc │ │ -09ad86: 0a00 |0007: move-result v0 │ │ -09ad88: 0f00 |0008: return v0 │ │ +09ad6c: |[09ad6c] android.support.v7.internal.view.menu.MenuWrapperICS.hasVisibleItems:()Z │ │ +09ad7c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ad80: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ad84: 7210 fc1d 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1dfc │ │ +09ad8a: 0a00 |0007: move-result v0 │ │ +09ad8c: 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;) │ │ @@ -218225,20 +218224,20 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09ad8c: |[09ad8c] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -09ad9c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ada0: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ada4: 7230 fd1d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1dfd │ │ -09adaa: 0a00 |0007: move-result v0 │ │ -09adac: 0f00 |0008: return v0 │ │ +09ad90: |[09ad90] android.support.v7.internal.view.menu.MenuWrapperICS.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +09ada0: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ada4: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ada8: 7230 fd1d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1dfd │ │ +09adae: 0a00 |0007: move-result v0 │ │ +09adb0: 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; │ │ @@ -218248,20 +218247,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09adb0: |[09adb0] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ -09adc0: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09adc4: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09adc8: 7230 fe1d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1dfe │ │ -09adce: 0a00 |0007: move-result v0 │ │ -09add0: 0f00 |0008: return v0 │ │ +09adb4: |[09adb4] android.support.v7.internal.view.menu.MenuWrapperICS.performIdentifierAction:(II)Z │ │ +09adc4: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09adc8: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09adcc: 7230 fe1d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1dfe │ │ +09add2: 0a00 |0007: move-result v0 │ │ +09add4: 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 │ │ @@ -218271,20 +218270,20 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -09add4: |[09add4] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -09ade4: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ade8: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09adec: 7240 ff1d 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1dff │ │ -09adf2: 0a00 |0007: move-result v0 │ │ -09adf4: 0f00 |0008: return v0 │ │ +09add8: |[09add8] android.support.v7.internal.view.menu.MenuWrapperICS.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +09ade8: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09adec: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09adf0: 7240 ff1d 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1dff │ │ +09adf6: 0a00 |0007: move-result v0 │ │ +09adf8: 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; │ │ @@ -218295,20 +218294,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09adf8: |[09adf8] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ -09ae08: 6e20 3718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@1837 │ │ -09ae0e: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ae12: 1f00 9303 |0005: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ae16: 7220 001e 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@1e00 │ │ -09ae1c: 0e00 |000a: return-void │ │ +09adfc: |[09adfc] android.support.v7.internal.view.menu.MenuWrapperICS.removeGroup:(I)V │ │ +09ae0c: 6e20 3718 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveGroup:(I)V // method@1837 │ │ +09ae12: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ae16: 1f00 9b03 |0005: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ae1a: 7220 001e 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeGroup:(I)V // method@1e00 │ │ +09ae20: 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; │ │ @@ -218319,20 +218318,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09ae20: |[09ae20] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ -09ae30: 6e20 3818 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@1838 │ │ -09ae36: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ae3a: 1f00 9303 |0005: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ae3e: 7220 011e 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@1e01 │ │ -09ae44: 0e00 |000a: return-void │ │ +09ae24: |[09ae24] android.support.v7.internal.view.menu.MenuWrapperICS.removeItem:(I)V │ │ +09ae34: 6e20 3818 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.internalRemoveItem:(I)V // method@1838 │ │ +09ae3a: 5410 6409 |0003: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ae3e: 1f00 9b03 |0005: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ae42: 7220 011e 2000 |0007: invoke-interface {v0, v2}, Landroid/view/Menu;.removeItem:(I)V // method@1e01 │ │ +09ae48: 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; │ │ @@ -218343,19 +218342,19 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -09ae48: |[09ae48] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ -09ae58: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ae5c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ae60: 7240 021e 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1e02 │ │ -09ae66: 0e00 |0007: return-void │ │ +09ae4c: |[09ae4c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupCheckable:(IZZ)V │ │ +09ae5c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ae60: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ae64: 7240 021e 2043 |0004: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1e02 │ │ +09ae6a: 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 │ │ @@ -218367,19 +218366,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09ae68: |[09ae68] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ -09ae78: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ae7c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09ae80: 7230 031e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1e03 │ │ -09ae86: 0e00 |0007: return-void │ │ +09ae6c: |[09ae6c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupEnabled:(IZ)V │ │ +09ae7c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09ae80: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09ae84: 7230 031e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1e03 │ │ +09ae8a: 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 │ │ @@ -218390,19 +218389,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09ae88: |[09ae88] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ -09ae98: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09ae9c: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09aea0: 7230 041e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1e04 │ │ -09aea6: 0e00 |0007: return-void │ │ +09ae8c: |[09ae8c] android.support.v7.internal.view.menu.MenuWrapperICS.setGroupVisible:(IZ)V │ │ +09ae9c: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09aea0: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09aea4: 7230 041e 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1e04 │ │ +09aeaa: 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 │ │ @@ -218413,19 +218412,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09aea8: |[09aea8] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ -09aeb8: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09aebc: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09aec0: 7220 051e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1e05 │ │ -09aec6: 0e00 |0007: return-void │ │ +09aeac: |[09aeac] android.support.v7.internal.view.menu.MenuWrapperICS.setQwertyMode:(Z)V │ │ +09aebc: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09aec0: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09aec4: 7220 051e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1e05 │ │ +09aeca: 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 │ │ @@ -218435,33 +218434,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09aec8: |[09aec8] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ -09aed8: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ -09aedc: 1f00 9303 |0002: check-cast v0, Landroid/view/Menu; // type@0393 │ │ -09aee0: 7210 061e 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1e06 │ │ -09aee6: 0a00 |0007: move-result v0 │ │ -09aee8: 0f00 |0008: return v0 │ │ +09aecc: |[09aecc] android.support.v7.internal.view.menu.MenuWrapperICS.size:()I │ │ +09aedc: 5410 6409 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0964 │ │ +09aee0: 1f00 9b03 |0002: check-cast v0, Landroid/view/Menu; // type@039b │ │ +09aee4: 7210 061e 0000 |0004: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1e06 │ │ +09aeea: 0a00 |0007: move-result v0 │ │ +09aeec: 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 : 2695 (MenuWrapperICS.java) │ │ + source_file_idx : 2704 (MenuWrapperICS.java) │ │ │ │ Class #738 header: │ │ -class_idx : 763 │ │ +class_idx : 770 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 743 │ │ -source_file_idx : 3096 │ │ +superclass_idx : 750 │ │ +source_file_idx : 3105 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #738 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuBuilder;' │ │ @@ -218485,19 +218484,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 │ │ -09aeec: |[09aeec] 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 │ │ -09aefc: 7020 e416 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ -09af02: 5b02 6609 |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09af06: 5b03 6509 |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09af0a: 0e00 |0007: return-void │ │ +09aef0: |[09aef0] 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 │ │ +09af00: 7020 e416 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@16e4 │ │ +09af06: 5b02 6609 |0003: iput-object v2, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09af0a: 5b03 6509 |0005: iput-object v3, v0, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09af0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=40 │ │ 0x0005 line=41 │ │ 0x0007 line=42 │ │ locals : │ │ @@ -218512,16 +218511,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09af0c: |[09af0c] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ -09af1c: 0e00 |0000: return-void │ │ +09af10: |[09af10] android.support.v7.internal.view.menu.SubMenuBuilder.clearHeader:()V │ │ +09af20: 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;) │ │ @@ -218529,19 +218528,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 │ │ -09af20: |[09af20] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09af30: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09af34: 6e20 f616 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ -09af3a: 0a00 |0005: move-result v0 │ │ -09af3c: 0f00 |0006: return v0 │ │ +09af24: |[09af24] android.support.v7.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09af34: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09af38: 6e20 f616 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.collapseItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16f6 │ │ +09af3e: 0a00 |0005: move-result v0 │ │ +09af40: 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; │ │ │ │ @@ -218550,26 +218549,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 │ │ -09af40: |[09af40] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ -09af50: 6f30 f716 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@16f7 │ │ -09af56: 0a00 |0003: move-result v0 │ │ -09af58: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -09af5c: 5410 6609 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09af60: 6e30 f716 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@16f7 │ │ -09af66: 0a00 |000b: move-result v0 │ │ -09af68: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -09af6c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09af6e: 0f00 |000f: return v0 │ │ -09af70: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09af72: 28fe |0011: goto 000f // -0002 │ │ +09af44: |[09af44] android.support.v7.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Landroid/support/v7/internal/view/menu/MenuBuilder;Landroid/view/MenuItem;)Z │ │ +09af54: 6f30 f716 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@16f7 │ │ +09af5a: 0a00 |0003: move-result v0 │ │ +09af5c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +09af60: 5410 6609 |0006: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09af64: 6e30 f716 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@16f7 │ │ +09af6a: 0a00 |000b: move-result v0 │ │ +09af6c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +09af70: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09af72: 0f00 |000f: return v0 │ │ +09af74: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09af76: 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; │ │ @@ -218579,19 +218578,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 │ │ -09af74: |[09af74] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ -09af84: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09af88: 6e20 fc16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16fc │ │ -09af8e: 0a00 |0005: move-result v0 │ │ -09af90: 0f00 |0006: return v0 │ │ +09af78: |[09af78] android.support.v7.internal.view.menu.SubMenuBuilder.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z │ │ +09af88: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09af8c: 6e20 fc16 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.expandItemActionView:(Landroid/support/v7/internal/view/menu/MenuItemImpl;)Z // method@16fc │ │ +09af92: 0a00 |0005: move-result v0 │ │ +09af94: 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; │ │ │ │ @@ -218600,39 +218599,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -09af94: |[09af94] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -09afa4: 5431 6509 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09afa8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -09afac: 5431 6509 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09afb0: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ -09afb6: 0a00 |0009: move-result v0 │ │ -09afb8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -09afbc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09afbe: 1101 |000d: return-object v1 │ │ -09afc0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -09afc2: 28fb |000f: goto 000a // -0005 │ │ -09afc4: 2201 6404 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -09afc8: 7010 d422 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09afce: 6f10 0617 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ -09afd4: 0c02 |0018: move-result-object v2 │ │ -09afd6: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09afdc: 0c01 |001c: move-result-object v1 │ │ -09afde: 1a02 d900 |001d: const-string v2, ":" // string@00d9 │ │ -09afe2: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09afe8: 0c01 |0022: move-result-object v1 │ │ -09afea: 6e20 d822 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -09aff0: 0c01 |0026: move-result-object v1 │ │ -09aff2: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09aff8: 0c01 |002a: move-result-object v1 │ │ -09affa: 28e2 |002b: goto 000d // -001e │ │ +09af98: |[09af98] android.support.v7.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +09afa8: 5431 6509 |0000: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09afac: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +09afb0: 5431 6509 |0004: iget-object v1, v3, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09afb4: 6e10 5117 0100 |0006: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.getItemId:()I // method@1751 │ │ +09afba: 0a00 |0009: move-result v0 │ │ +09afbc: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +09afc0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09afc2: 1101 |000d: return-object v1 │ │ +09afc4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09afc6: 28fb |000f: goto 000a // -0005 │ │ +09afc8: 2201 6d04 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +09afcc: 7010 d422 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09afd2: 6f10 0617 0300 |0015: invoke-super {v3}, Landroid/support/v7/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@1706 │ │ +09afd8: 0c02 |0018: move-result-object v2 │ │ +09afda: 6e20 dc22 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09afe0: 0c01 |001c: move-result-object v1 │ │ +09afe2: 1a02 d900 |001d: const-string v2, ":" // string@00d9 │ │ +09afe6: 6e20 dc22 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09afec: 0c01 |0022: move-result-object v1 │ │ +09afee: 6e20 d822 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +09aff4: 0c01 |0026: move-result-object v1 │ │ +09aff6: 6e10 e122 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09affc: 0c01 |002a: move-result-object v1 │ │ +09affe: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x000a line=139 │ │ 0x000c line=140 │ │ 0x000d line=142 │ │ 0x000e line=138 │ │ @@ -218647,17 +218646,17 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09affc: |[09affc] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ -09b00c: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09b010: 1100 |0002: return-object v0 │ │ +09b000: |[09b000] android.support.v7.internal.view.menu.SubMenuBuilder.getItem:()Landroid/view/MenuItem; │ │ +09b010: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09b014: 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;) │ │ @@ -218665,17 +218664,17 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b014: |[09b014] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ -09b024: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b028: 1100 |0002: return-object v0 │ │ +09b018: |[09b018] android.support.v7.internal.view.menu.SubMenuBuilder.getParentMenu:()Landroid/view/Menu; │ │ +09b028: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b02c: 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;) │ │ @@ -218683,17 +218682,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 │ │ -09b02c: |[09b02c] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ -09b03c: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b040: 1100 |0002: return-object v0 │ │ +09b030: |[09b030] android.support.v7.internal.view.menu.SubMenuBuilder.getRootMenu:()Landroid/support/v7/internal/view/menu/MenuBuilder; │ │ +09b040: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b044: 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;) │ │ @@ -218701,19 +218700,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09b044: |[09b044] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -09b054: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b058: 6e10 1417 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ -09b05e: 0a00 |0005: move-result v0 │ │ -09b060: 0f00 |0006: return v0 │ │ +09b048: |[09b048] android.support.v7.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +09b058: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b05c: 6e10 1417 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@1714 │ │ +09b062: 0a00 |0005: move-result v0 │ │ +09b064: 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;) │ │ @@ -218721,19 +218720,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09b064: |[09b064] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -09b074: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b078: 6e10 1617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1716 │ │ -09b07e: 0a00 |0005: move-result v0 │ │ -09b080: 0f00 |0006: return v0 │ │ +09b068: |[09b068] android.support.v7.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +09b078: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b07c: 6e10 1617 0000 |0002: invoke-virtual {v0}, Landroid/support/v7/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@1716 │ │ +09b082: 0a00 |0005: move-result v0 │ │ +09b084: 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;) │ │ @@ -218741,18 +218740,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 │ │ -09b084: |[09b084] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ -09b094: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b098: 6e20 2617 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ -09b09e: 0e00 |0005: return-void │ │ +09b088: |[09b088] android.support.v7.internal.view.menu.SubMenuBuilder.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V │ │ +09b098: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b09c: 6e20 2617 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setCallback:(Landroid/support/v7/internal/view/menu/MenuBuilder$Callback;)V // method@1726 │ │ +09b0a2: 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; │ │ @@ -218762,23 +218761,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09b0a0: |[09b0a0] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -09b0b0: 6e10 4918 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1849 │ │ -09b0b6: 0c00 |0003: move-result-object v0 │ │ -09b0b8: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09b0be: 0c00 |0007: move-result-object v0 │ │ -09b0c0: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -09b0c6: 0c00 |000b: move-result-object v0 │ │ -09b0c8: 6f20 2e17 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@172e │ │ -09b0ce: 1101 |000f: return-object v1 │ │ +09b0a4: |[09b0a4] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +09b0b4: 6e10 4918 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1849 │ │ +09b0ba: 0c00 |0003: move-result-object v0 │ │ +09b0bc: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09b0c2: 0c00 |0007: move-result-object v0 │ │ +09b0c4: 6e20 7601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +09b0ca: 0c00 |000b: move-result-object v0 │ │ +09b0cc: 6f20 2e17 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@172e │ │ +09b0d2: 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 │ │ @@ -218788,17 +218787,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 │ │ -09b0d0: |[09b0d0] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -09b0e0: 6f20 2e17 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@172e │ │ -09b0e6: 1100 |0003: return-object v0 │ │ +09b0d4: |[09b0d4] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +09b0e4: 6f20 2e17 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@172e │ │ +09b0ea: 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; │ │ @@ -218808,23 +218807,23 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09b0e8: |[09b0e8] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -09b0f8: 6e10 4918 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1849 │ │ -09b0fe: 0c00 |0003: move-result-object v0 │ │ -09b100: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09b106: 0c00 |0007: move-result-object v0 │ │ -09b108: 6e20 7e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ -09b10e: 0c00 |000b: move-result-object v0 │ │ -09b110: 6f20 3117 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@1731 │ │ -09b116: 1101 |000f: return-object v1 │ │ +09b0ec: |[09b0ec] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +09b0fc: 6e10 4918 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.getContext:()Landroid/content/Context; // method@1849 │ │ +09b102: 0c00 |0003: move-result-object v0 │ │ +09b104: 6e10 0701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09b10a: 0c00 |0007: move-result-object v0 │ │ +09b10c: 6e20 7e01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@017e │ │ +09b112: 0c00 |000b: move-result-object v0 │ │ +09b114: 6f20 3117 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@1731 │ │ +09b11a: 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 │ │ @@ -218834,17 +218833,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 │ │ -09b118: |[09b118] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -09b128: 6f20 3117 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@1731 │ │ -09b12e: 1100 |0003: return-object v0 │ │ +09b11c: |[09b11c] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +09b12c: 6f20 3117 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@1731 │ │ +09b132: 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; │ │ @@ -218854,17 +218853,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 │ │ -09b130: |[09b130] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -09b140: 6f20 3217 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@1732 │ │ -09b146: 1100 |0003: return-object v0 │ │ +09b134: |[09b134] android.support.v7.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +09b144: 6f20 3217 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@1732 │ │ +09b14a: 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; │ │ @@ -218874,18 +218873,18 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b148: |[09b148] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ -09b158: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09b15c: 6e20 7617 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@1776 │ │ -09b162: 1101 |0005: return-object v1 │ │ +09b14c: |[09b14c] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(I)Landroid/view/SubMenu; │ │ +09b15c: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09b160: 6e20 7617 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(I)Landroid/view/MenuItem; // method@1776 │ │ +09b166: 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 │ │ @@ -218895,18 +218894,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 │ │ -09b164: |[09b164] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -09b174: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ -09b178: 6e20 7717 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1777 │ │ -09b17e: 1101 |0005: return-object v1 │ │ +09b168: |[09b168] android.support.v7.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +09b178: 5410 6509 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mItem:Landroid/support/v7/internal/view/menu/MenuItemImpl; // field@0965 │ │ +09b17c: 6e20 7717 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1777 │ │ +09b182: 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; │ │ @@ -218916,18 +218915,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b180: |[09b180] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -09b190: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b194: 6e20 3417 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1734 │ │ -09b19a: 0e00 |0005: return-void │ │ +09b184: |[09b184] android.support.v7.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +09b194: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b198: 6e20 3417 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@1734 │ │ +09b19e: 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 │ │ @@ -218937,33 +218936,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b19c: |[09b19c] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -09b1ac: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ -09b1b0: 6e20 3517 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1735 │ │ -09b1b6: 0e00 |0005: return-void │ │ +09b1a0: |[09b1a0] android.support.v7.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +09b1b0: 5410 6609 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuBuilder;.mParentMenu:Landroid/support/v7/internal/view/menu/MenuBuilder; // field@0966 │ │ +09b1b4: 6e20 3517 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v7/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@1735 │ │ +09b1ba: 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 : 3096 (SubMenuBuilder.java) │ │ + source_file_idx : 3105 (SubMenuBuilder.java) │ │ │ │ Class #739 header: │ │ -class_idx : 838 │ │ +class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 771 │ │ -source_file_idx : 3079 │ │ +superclass_idx : 778 │ │ +source_file_idx : 3088 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 16 │ │ │ │ Class #739 annotations: │ │ Annotations on class │ │ @@ -219028,18 +219027,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09b1b8: |[09b1b8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ -09b1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b1ca: 7030 211c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c21 │ │ -09b1d0: 0e00 |0004: return-void │ │ +09b1bc: |[09b1bc] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;)V │ │ +09b1cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b1ce: 7030 211c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c21 │ │ +09b1d4: 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; │ │ @@ -219049,19 +219048,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -09b1d4: |[09b1d4] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ -09b1e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b1e6: 6001 6206 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0662 │ │ -09b1ea: 7054 231c 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1c23 │ │ -09b1f0: 0e00 |0006: return-void │ │ +09b1d8: |[09b1d8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;I)V │ │ +09b1e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09b1ea: 6001 6206 |0001: sget v1, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0662 │ │ +09b1ee: 7054 231c 3210 |0003: invoke-direct {v2, v3, v0, v1, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1c23 │ │ +09b1f4: 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; │ │ @@ -219072,18 +219071,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 │ │ -09b1f4: |[09b1f4] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -09b204: 6000 6206 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0662 │ │ -09b208: 7040 221c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ -09b20e: 0e00 |0005: return-void │ │ +09b1f8: |[09b1f8] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09b208: 6000 6206 |0000: sget v0, Landroid/support/v7/appcompat/R$attr;.spinnerStyle:I // field@0662 │ │ +09b20c: 7040 221c 2103 |0002: invoke-direct {v1, v2, v3, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1c22 │ │ +09b212: 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; │ │ @@ -219094,18 +219093,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 │ │ -09b210: |[09b210] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -09b220: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -09b222: 7050 231c 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1c23 │ │ -09b228: 0e00 |0004: return-void │ │ +09b214: |[09b214] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09b224: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +09b226: 7050 231c 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@1c23 │ │ +09b22c: 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; │ │ @@ -219117,75 +219116,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 │ │ -09b22c: |[09b22c] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -09b23c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09b23e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -09b240: 7040 9e18 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@189e │ │ -09b246: 2204 4e00 |0005: new-instance v4, Landroid/graphics/Rect; // type@004e │ │ -09b24a: 7010 d201 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ -09b250: 5b84 f30a |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ -09b254: 6204 3208 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0832 │ │ -09b258: 6e56 1001 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ -09b25e: 0c00 |0011: move-result-object v0 │ │ -09b260: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ -09b262: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ -09b266: 1274 |0015: const/4 v4, #int 7 // #7 │ │ -09b268: 6e30 8901 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -09b26e: 0a0c |0019: move-result v12 │ │ -09b270: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ -09b276: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ -09b27a: 6e30 8901 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ -09b280: 0a04 |0022: move-result v4 │ │ -09b282: 5984 e70a |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ -09b286: 5484 ee0a |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b28a: 1265 |0027: const/4 v5, #int 6 // #6 │ │ -09b28c: 6e20 8d01 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ -09b292: 0c05 |002b: move-result-object v5 │ │ -09b294: 7220 1d1c 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1c1d │ │ -09b29a: 6e10 9101 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ -09b2a0: 5484 f20a |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ -09b2a4: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ -09b2a8: 5484 ee0a |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b2ac: 5485 f20a |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ -09b2b0: 7220 1c1c 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c1c │ │ -09b2b6: 5b87 f20a |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ -09b2ba: 0e00 |003f: return-void │ │ -09b2bc: 2204 4103 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@0341 │ │ -09b2c0: 7030 ee1b 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@1bee │ │ -09b2c6: 5b84 ee0a |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b2ca: 28d6 |0047: goto 001d // -002a │ │ -09b2cc: 2202 4403 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@0344 │ │ -09b2d0: 705b 061c 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@1c06 │ │ -09b2d6: 1234 |004d: const/4 v4, #int 3 // #3 │ │ -09b2d8: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ -09b2da: 6e30 8b01 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ -09b2e0: 0a04 |0052: move-result v4 │ │ -09b2e2: 5984 e50a |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ -09b2e6: 1224 |0055: const/4 v4, #int 2 // #2 │ │ -09b2e8: 6e20 8701 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ -09b2ee: 0c04 |0059: move-result-object v4 │ │ -09b2f0: 6e20 0e1c 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c0e │ │ -09b2f6: 1254 |005d: const/4 v4, #int 5 // #5 │ │ -09b2f8: 6e30 8501 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ -09b2fe: 0a03 |0061: move-result v3 │ │ -09b300: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ -09b304: 6e20 171c 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@1c17 │ │ -09b30a: 1244 |0067: const/4 v4, #int 4 // #4 │ │ -09b30c: 6e30 8501 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ -09b312: 0a01 |006b: move-result v1 │ │ -09b314: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ -09b318: 6e20 101c 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1c10 │ │ -09b31e: 5b82 ee0a |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b322: 28aa |0073: goto 001d // -0056 │ │ -09b324: 0001 0200 0000 0000 2600 0000 2e00 ... |0074: packed-switch-data (8 units) │ │ +09b230: |[09b230] android.support.v7.internal.widget.SpinnerICS.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +09b240: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09b242: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +09b244: 7040 9e18 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@189e │ │ +09b24a: 2204 5200 |0005: new-instance v4, Landroid/graphics/Rect; // type@0052 │ │ +09b24e: 7010 d201 0400 |0007: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@01d2 │ │ +09b254: 5b84 f30a |000a: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ +09b258: 6204 3208 |000c: sget-object v4, Landroid/support/v7/appcompat/R$styleable;.Spinner:[I // field@0832 │ │ +09b25c: 6e56 1001 a9b4 |000e: invoke-virtual {v9, v10, v4, v11, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@0110 │ │ +09b262: 0c00 |0011: move-result-object v0 │ │ +09b264: 12f4 |0012: const/4 v4, #int -1 // #ff │ │ +09b266: 334c 0700 |0013: if-ne v12, v4, 001a // +0007 │ │ +09b26a: 1274 |0015: const/4 v4, #int 7 // #7 │ │ +09b26c: 6e30 8901 4006 |0016: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +09b272: 0a0c |0019: move-result v12 │ │ +09b274: 2b0c 5a00 0000 |001a: packed-switch v12, 00000074 // +0000005a │ │ +09b27a: 1304 1100 |001d: const/16 v4, #int 17 // #11 │ │ +09b27e: 6e30 8901 6004 |001f: invoke-virtual {v0, v6, v4}, Landroid/content/res/TypedArray;.getInt:(II)I // method@0189 │ │ +09b284: 0a04 |0022: move-result v4 │ │ +09b286: 5984 e70a |0023: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ +09b28a: 5484 ee0a |0025: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b28e: 1265 |0027: const/4 v5, #int 6 // #6 │ │ +09b290: 6e20 8d01 5000 |0028: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@018d │ │ +09b296: 0c05 |002b: move-result-object v5 │ │ +09b298: 7220 1d1c 5400 |002c: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1c1d │ │ +09b29e: 6e10 9101 0000 |002f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@0191 │ │ +09b2a4: 5484 f20a |0032: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ +09b2a8: 3804 0b00 |0034: if-eqz v4, 003f // +000b │ │ +09b2ac: 5484 ee0a |0036: iget-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b2b0: 5485 f20a |0038: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ +09b2b4: 7220 1c1c 5400 |003a: invoke-interface {v4, v5}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c1c │ │ +09b2ba: 5b87 f20a |003d: iput-object v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ +09b2be: 0e00 |003f: return-void │ │ +09b2c0: 2204 4803 |0040: new-instance v4, Landroid/support/v7/internal/widget/SpinnerICS$DialogPopup; // type@0348 │ │ +09b2c4: 7030 ee1b 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@1bee │ │ +09b2ca: 5b84 ee0a |0045: iput-object v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b2ce: 28d6 |0047: goto 001d // -002a │ │ +09b2d0: 2202 4b03 |0048: new-instance v2, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup; // type@034b │ │ +09b2d4: 705b 061c 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@1c06 │ │ +09b2da: 1234 |004d: const/4 v4, #int 3 // #3 │ │ +09b2dc: 12e5 |004e: const/4 v5, #int -2 // #fe │ │ +09b2de: 6e30 8b01 4005 |004f: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@018b │ │ +09b2e4: 0a04 |0052: move-result v4 │ │ +09b2e6: 5984 e50a |0053: iput v4, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDropDownWidth:I // field@0ae5 │ │ +09b2ea: 1224 |0055: const/4 v4, #int 2 // #2 │ │ +09b2ec: 6e20 8701 4000 |0056: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0187 │ │ +09b2f2: 0c04 |0059: move-result-object v4 │ │ +09b2f4: 6e20 0e1c 4200 |005a: invoke-virtual {v2, v4}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c0e │ │ +09b2fa: 1254 |005d: const/4 v4, #int 5 // #5 │ │ +09b2fc: 6e30 8501 4006 |005e: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ +09b302: 0a03 |0061: move-result v3 │ │ +09b304: 3803 0500 |0062: if-eqz v3, 0067 // +0005 │ │ +09b308: 6e20 171c 3200 |0064: invoke-virtual {v2, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setVerticalOffset:(I)V // method@1c17 │ │ +09b30e: 1244 |0067: const/4 v4, #int 4 // #4 │ │ +09b310: 6e30 8501 4006 |0068: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@0185 │ │ +09b316: 0a01 |006b: move-result v1 │ │ +09b318: 3801 0500 |006c: if-eqz v1, 0071 // +0005 │ │ +09b31c: 6e20 101c 1200 |006e: invoke-virtual {v2, v1}, Landroid/support/v7/internal/widget/SpinnerICS$DropdownPopup;.setHorizontalOffset:(I)V // method@1c10 │ │ +09b322: 5b82 ee0a |0071: iput-object v2, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b326: 28aa |0073: goto 001d // -0056 │ │ +09b328: 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 │ │ @@ -219225,17 +219224,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 │ │ -09b334: |[09b334] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ -09b344: 5410 f30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ -09b348: 1100 |0002: return-object v0 │ │ +09b338: |[09b338] android.support.v7.internal.widget.SpinnerICS.access$200:(Landroid/support/v7/internal/widget/SpinnerICS;)Landroid/graphics/Rect; │ │ +09b348: 5410 f30a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ +09b34c: 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;) │ │ @@ -219243,31 +219242,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -09b34c: |[09b34c] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ -09b35c: 5542 e40a |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ -09b360: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -09b364: 5442 ef0a |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ -09b368: 6e20 8e18 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@188e │ │ -09b36e: 0c00 |0009: move-result-object v0 │ │ -09b370: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -09b374: 7020 551c 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1c55 │ │ -09b37a: 0701 |000f: move-object v1, v0 │ │ -09b37c: 1101 |0010: return-object v1 │ │ -09b37e: 5442 e30a |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ -09b382: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -09b384: 7240 ff20 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ -09b38a: 0c00 |0017: move-result-object v0 │ │ -09b38c: 7020 551c 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1c55 │ │ -09b392: 0701 |001b: move-object v1, v0 │ │ -09b394: 28f4 |001c: goto 0010 // -000c │ │ +09b350: |[09b350] android.support.v7.internal.widget.SpinnerICS.makeAndAddView:(I)Landroid/view/View; │ │ +09b360: 5542 e40a |0000: iget-boolean v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ +09b364: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +09b368: 5442 ef0a |0004: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ +09b36c: 6e20 8e18 5200 |0006: invoke-virtual {v2, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.get:(I)Landroid/view/View; // method@188e │ │ +09b372: 0c00 |0009: move-result-object v0 │ │ +09b374: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +09b378: 7020 551c 0400 |000c: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1c55 │ │ +09b37e: 0701 |000f: move-object v1, v0 │ │ +09b380: 1101 |0010: return-object v1 │ │ +09b382: 5442 e30a |0011: iget-object v2, v4, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ +09b386: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +09b388: 7240 ff20 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ +09b38e: 0c00 |0017: move-result-object v0 │ │ +09b390: 7020 551c 0400 |0018: invoke-direct {v4, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setUpChild:(Landroid/view/View;)V // method@1c55 │ │ +09b396: 0701 |001b: move-object v1, v0 │ │ +09b398: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ 0x000c line=376 │ │ 0x0010 line=388 │ │ @@ -219287,68 +219286,68 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 102 16-bit code units │ │ -09b398: |[09b398] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ -09b3a8: 6e10 891e 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -09b3ae: 0c06 |0003: move-result-object v6 │ │ -09b3b0: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -09b3b4: 6e10 271c 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c27 │ │ -09b3ba: 0c06 |0009: move-result-object v6 │ │ -09b3bc: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -09b3be: 6e40 251c cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1c25 │ │ -09b3c4: 6e10 391c 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@1c39 │ │ -09b3ca: 0a08 |0011: move-result v8 │ │ -09b3cc: 6e20 e71e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ -09b3d2: 52b8 e80a |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@0ae8 │ │ -09b3d6: 54b9 f10a |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b3da: 5299 2800 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0028 │ │ -09b3de: 54ba f10a |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b3e2: 52aa 2500 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -09b3e6: b0a9 |001f: add-int/2addr v9, v10 │ │ -09b3e8: 526a 6e0b |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ -09b3ec: 7130 161f 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1f16 │ │ -09b3f2: 0a01 |0025: move-result v1 │ │ -09b3f4: 52b8 f40a |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@0af4 │ │ -09b3f8: 54b9 f10a |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b3fc: 5299 2600 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0026 │ │ -09b400: 54ba f10a |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b404: 52aa 2700 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0027 │ │ -09b408: b0a9 |0030: add-int/2addr v9, v10 │ │ -09b40a: 526a 6f0b |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ -09b40e: 7130 161f 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1f16 │ │ -09b414: 0a05 |0036: move-result v5 │ │ -09b416: 6e30 b21e 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -09b41c: 54b8 f10a |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b420: 5288 2800 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0028 │ │ -09b424: 6e10 2f1c 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1c2f │ │ -09b42a: 0a09 |0041: move-result v9 │ │ -09b42c: 54ba f10a |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b430: 52aa 2500 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ -09b434: b1a9 |0046: sub-int/2addr v9, v10 │ │ -09b436: 54ba f10a |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b43a: 52aa 2800 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0028 │ │ -09b43e: b1a9 |004b: sub-int/2addr v9, v10 │ │ -09b440: 6e10 8d1e 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -09b446: 0a0a |004f: move-result v10 │ │ -09b448: b1a9 |0050: sub-int/2addr v9, v10 │ │ -09b44a: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ -09b44e: 9004 0809 |0053: add-int v4, v8, v9 │ │ -09b452: 6e10 8d1e 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ -09b458: 0a08 |0058: move-result v8 │ │ -09b45a: 9000 0408 |0059: add-int v0, v4, v8 │ │ -09b45e: 6e10 901e 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -09b464: 0a07 |005e: move-result v7 │ │ -09b466: 1202 |005f: const/4 v2, #int 0 // #0 │ │ -09b468: 9003 0207 |0060: add-int v3, v2, v7 │ │ -09b46c: 6e50 b11e 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ -09b472: 0e00 |0065: return-void │ │ +09b39c: |[09b39c] android.support.v7.internal.widget.SpinnerICS.setUpChild:(Landroid/view/View;)V │ │ +09b3ac: 6e10 891e 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +09b3b2: 0c06 |0003: move-result-object v6 │ │ +09b3b4: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +09b3b8: 6e10 271c 0b00 |0006: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1c27 │ │ +09b3be: 0c06 |0009: move-result-object v6 │ │ +09b3c0: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +09b3c2: 6e40 251c cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Landroid/support/v7/internal/widget/SpinnerICS;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@1c25 │ │ +09b3c8: 6e10 391c 0b00 |000e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.hasFocus:()Z // method@1c39 │ │ +09b3ce: 0a08 |0011: move-result v8 │ │ +09b3d0: 6e20 e71e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1ee7 │ │ +09b3d6: 52b8 e80a |0015: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mHeightMeasureSpec:I // field@0ae8 │ │ +09b3da: 54b9 f10a |0017: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b3de: 5299 2800 |0019: iget v9, v9, Landroid/graphics/Rect;.top:I // field@0028 │ │ +09b3e2: 54ba f10a |001b: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b3e6: 52aa 2500 |001d: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +09b3ea: b0a9 |001f: add-int/2addr v9, v10 │ │ +09b3ec: 526a 6e0b |0020: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0b6e │ │ +09b3f0: 7130 161f 980a |0022: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1f16 │ │ +09b3f6: 0a01 |0025: move-result v1 │ │ +09b3f8: 52b8 f40a |0026: iget v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mWidthMeasureSpec:I // field@0af4 │ │ +09b3fc: 54b9 f10a |0028: iget-object v9, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b400: 5299 2600 |002a: iget v9, v9, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09b404: 54ba f10a |002c: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b408: 52aa 2700 |002e: iget v10, v10, Landroid/graphics/Rect;.right:I // field@0027 │ │ +09b40c: b0a9 |0030: add-int/2addr v9, v10 │ │ +09b40e: 526a 6f0b |0031: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0b6f │ │ +09b412: 7130 161f 980a |0033: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1f16 │ │ +09b418: 0a05 |0036: move-result v5 │ │ +09b41a: 6e30 b21e 5c01 |0037: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +09b420: 54b8 f10a |003a: iget-object v8, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b424: 5288 2800 |003c: iget v8, v8, Landroid/graphics/Rect;.top:I // field@0028 │ │ +09b428: 6e10 2f1c 0b00 |003e: invoke-virtual {v11}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1c2f │ │ +09b42e: 0a09 |0041: move-result v9 │ │ +09b430: 54ba f10a |0042: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b434: 52aa 2500 |0044: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@0025 │ │ +09b438: b1a9 |0046: sub-int/2addr v9, v10 │ │ +09b43a: 54ba f10a |0047: iget-object v10, v11, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b43e: 52aa 2800 |0049: iget v10, v10, Landroid/graphics/Rect;.top:I // field@0028 │ │ +09b442: b1a9 |004b: sub-int/2addr v9, v10 │ │ +09b444: 6e10 8d1e 0c00 |004c: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +09b44a: 0a0a |004f: move-result v10 │ │ +09b44c: b1a9 |0050: sub-int/2addr v9, v10 │ │ +09b44e: db09 0902 |0051: div-int/lit8 v9, v9, #int 2 // #02 │ │ +09b452: 9004 0809 |0053: add-int v4, v8, v9 │ │ +09b456: 6e10 8d1e 0c00 |0055: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1e8d │ │ +09b45c: 0a08 |0058: move-result v8 │ │ +09b45e: 9000 0408 |0059: add-int v0, v4, v8 │ │ +09b462: 6e10 901e 0c00 |005b: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +09b468: 0a07 |005e: move-result v7 │ │ +09b46a: 1202 |005f: const/4 v2, #int 0 // #0 │ │ +09b46c: 9003 0207 |0060: add-int v3, v2, v7 │ │ +09b470: 6e50 b11e 2c34 |0062: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1eb1 │ │ +09b476: 0e00 |0065: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0004 line=402 │ │ 0x0006 line=403 │ │ 0x000a line=406 │ │ 0x000e line=408 │ │ @@ -219380,43 +219379,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -09b474: |[09b474] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ -09b484: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -09b486: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -09b488: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09b48a: 6e10 2c1c 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1c2c │ │ -09b490: 0a03 |0006: move-result v3 │ │ -09b492: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -09b496: 6e20 2b1c 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1c2b │ │ -09b49c: 0c00 |000c: move-result-object v0 │ │ -09b49e: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -09b4a2: 6e10 7d1e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1e7d │ │ -09b4a8: 0a01 |0012: move-result v1 │ │ -09b4aa: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -09b4ae: 6e10 9b1e 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ -09b4b4: 0a02 |0018: move-result v2 │ │ -09b4b6: b012 |0019: add-int/2addr v2, v1 │ │ -09b4b8: 0f02 |001a: return v2 │ │ -09b4ba: 5453 e30a |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ -09b4be: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -09b4c2: 5453 e30a |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ -09b4c6: 7210 fa20 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -09b4cc: 0a03 |0024: move-result v3 │ │ -09b4ce: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -09b4d2: 7020 3c1c 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1c3c │ │ -09b4d8: 0c00 |002a: move-result-object v0 │ │ -09b4da: 5453 ef0a |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ -09b4de: 6e30 8f18 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ -09b4e4: 6e10 451c 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1c45 │ │ -09b4ea: 28da |0033: goto 000d // -0026 │ │ +09b478: |[09b478] android.support.v7.internal.widget.SpinnerICS.getBaseline:()I │ │ +09b488: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +09b48a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +09b48c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09b48e: 6e10 2c1c 0500 |0003: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildCount:()I // method@1c2c │ │ +09b494: 0a03 |0006: move-result v3 │ │ +09b496: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +09b49a: 6e20 2b1c 4500 |0009: invoke-virtual {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.getChildAt:(I)Landroid/view/View; // method@1c2b │ │ +09b4a0: 0c00 |000c: move-result-object v0 │ │ +09b4a2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +09b4a6: 6e10 7d1e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1e7d │ │ +09b4ac: 0a01 |0012: move-result v1 │ │ +09b4ae: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +09b4b2: 6e10 9b1e 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e9b │ │ +09b4b8: 0a02 |0018: move-result v2 │ │ +09b4ba: b012 |0019: add-int/2addr v2, v1 │ │ +09b4bc: 0f02 |001a: return v2 │ │ +09b4be: 5453 e30a |001b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ +09b4c2: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +09b4c6: 5453 e30a |001f: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0ae3 │ │ +09b4ca: 7210 fa20 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +09b4d0: 0a03 |0024: move-result v3 │ │ +09b4d2: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +09b4d6: 7020 3c1c 4500 |0027: invoke-direct {v5, v4}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1c3c │ │ +09b4dc: 0c00 |002a: move-result-object v0 │ │ +09b4de: 5453 ef0a |002b: iget-object v3, v5, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ +09b4e2: 6e30 8f18 4300 |002d: invoke-virtual {v3, v4, v0}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.put:(ILandroid/view/View;)V // method@188f │ │ +09b4e8: 6e10 451c 0500 |0030: invoke-virtual {v5}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1c45 │ │ +09b4ee: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ 0x0003 line=236 │ │ 0x0009 line=237 │ │ 0x000d line=244 │ │ 0x000f line=245 │ │ @@ -219436,19 +219435,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09b4ec: |[09b4ec] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ -09b4fc: 5410 ee0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b500: 7210 1a1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1c1a │ │ -09b506: 0c00 |0005: move-result-object v0 │ │ -09b508: 1100 |0006: return-object v0 │ │ +09b4f0: |[09b4f0] android.support.v7.internal.widget.SpinnerICS.getPrompt:()Ljava/lang/CharSequence; │ │ +09b500: 5410 ee0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b504: 7210 1a1c 0000 |0002: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@1c1a │ │ +09b50a: 0c00 |0005: move-result-object v0 │ │ +09b50c: 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;) │ │ @@ -219456,72 +219455,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -09b50c: |[09b50c] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ -09b51c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09b51e: 5485 f10a |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b522: 5250 2600 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ -09b526: 6e10 351c 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1c35 │ │ -09b52c: 0a05 |0008: move-result v5 │ │ -09b52e: 6e10 2e1c 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1c2e │ │ -09b534: 0a06 |000c: move-result v6 │ │ -09b536: b165 |000d: sub-int/2addr v5, v6 │ │ -09b538: 5486 f10a |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b53c: 5266 2600 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ -09b540: b165 |0012: sub-int/2addr v5, v6 │ │ -09b542: 5486 f10a |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ -09b546: 5266 2700 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ -09b54a: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -09b54e: 5585 e40a |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ -09b552: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -09b556: 6e10 381c 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@1c38 │ │ -09b55c: 5285 ea0a |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@0aea │ │ -09b560: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -09b564: 6e10 471c 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@1c47 │ │ -09b56a: 0e00 |0027: return-void │ │ -09b56c: 5285 ec0a |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0aec │ │ -09b570: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -09b574: 5285 ec0a |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0aec │ │ -09b578: 6e20 531c 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1c53 │ │ -09b57e: 6e10 441c 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1c44 │ │ -09b584: 6e10 451c 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1c45 │ │ -09b58a: 5285 f00a |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ -09b58e: 5985 e60a |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@0ae6 │ │ -09b592: 5285 f00a |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ -09b596: 7020 3c1c 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1c3c │ │ -09b59c: 0c02 |0040: move-result-object v2 │ │ -09b59e: 6e10 901e 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -09b5a4: 0a04 |0044: move-result v4 │ │ -09b5a6: 0103 |0045: move v3, v0 │ │ -09b5a8: 5285 e70a |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ -09b5ac: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -09b5b0: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -09b5b6: 6e20 b31e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ -09b5bc: 5485 ef0a |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ -09b5c0: 6e10 8d18 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@188d │ │ -09b5c6: 6e10 3a1c 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@1c3a │ │ -09b5cc: 6e10 261c 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@1c26 │ │ -09b5d2: 5c87 e40a |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ -09b5d6: 5c87 eb0a |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@0aeb │ │ -09b5da: 5285 f00a |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ -09b5de: 6e20 4d1c 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1c4d │ │ -09b5e4: 28c3 |0064: goto 0027 // -003d │ │ -09b5e6: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -09b5ea: b005 |0067: add-int/2addr v5, v0 │ │ -09b5ec: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -09b5f0: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -09b5f4: 28e1 |006c: goto 004d // -001f │ │ -09b5f6: 9005 0001 |006d: add-int v5, v0, v1 │ │ -09b5fa: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -09b5fe: 28dc |0071: goto 004d // -0024 │ │ -09b600: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +09b510: |[09b510] android.support.v7.internal.widget.SpinnerICS.layout:(IZ)V │ │ +09b520: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09b522: 5485 f10a |0001: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b526: 5250 2600 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09b52a: 6e10 351c 0800 |0005: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getRight:()I // method@1c35 │ │ +09b530: 0a05 |0008: move-result v5 │ │ +09b532: 6e10 2e1c 0800 |0009: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.getLeft:()I // method@1c2e │ │ +09b538: 0a06 |000c: move-result v6 │ │ +09b53a: b165 |000d: sub-int/2addr v5, v6 │ │ +09b53c: 5486 f10a |000e: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b540: 5266 2600 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09b544: b165 |0012: sub-int/2addr v5, v6 │ │ +09b546: 5486 f10a |0013: iget-object v6, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSpinnerPadding:Landroid/graphics/Rect; // field@0af1 │ │ +09b54a: 5266 2700 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@0027 │ │ +09b54e: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +09b552: 5585 e40a |0019: iget-boolean v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ +09b556: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +09b55a: 6e10 381c 0800 |001d: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.handleDataChanged:()V // method@1c38 │ │ +09b560: 5285 ea0a |0020: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mItemCount:I // field@0aea │ │ +09b564: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +09b568: 6e10 471c 0800 |0024: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.resetList:()V // method@1c47 │ │ +09b56e: 0e00 |0027: return-void │ │ +09b570: 5285 ec0a |0028: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0aec │ │ +09b574: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +09b578: 5285 ec0a |002c: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNextSelectedPosition:I // field@0aec │ │ +09b57c: 6e20 531c 5800 |002e: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelectedPositionInt:(I)V // method@1c53 │ │ +09b582: 6e10 441c 0800 |0031: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.recycleAllViews:()V // method@1c44 │ │ +09b588: 6e10 451c 0800 |0034: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.removeAllViewsInLayout:()V // method@1c45 │ │ +09b58e: 5285 f00a |0037: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ +09b592: 5985 e60a |0039: iput v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mFirstPosition:I // field@0ae6 │ │ +09b596: 5285 f00a |003b: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ +09b59a: 7020 3c1c 5800 |003d: invoke-direct {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.makeAndAddView:(I)Landroid/view/View; // method@1c3c │ │ +09b5a0: 0c02 |0040: move-result-object v2 │ │ +09b5a2: 6e10 901e 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +09b5a8: 0a04 |0044: move-result v4 │ │ +09b5aa: 0103 |0045: move v3, v0 │ │ +09b5ac: 5285 e70a |0046: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ +09b5b0: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +09b5b4: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +09b5ba: 6e20 b31e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1eb3 │ │ +09b5c0: 5485 ef0a |0050: iget-object v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mRecycler:Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin; // field@0aef │ │ +09b5c4: 6e10 8d18 0500 |0052: invoke-virtual {v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS$RecycleBin;.clear:()V // method@188d │ │ +09b5ca: 6e10 3a1c 0800 |0055: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.invalidate:()V // method@1c3a │ │ +09b5d0: 6e10 261c 0800 |0058: invoke-virtual {v8}, Landroid/support/v7/internal/widget/SpinnerICS;.checkSelectionChanged:()V // method@1c26 │ │ +09b5d6: 5c87 e40a |005b: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mDataChanged:Z // field@0ae4 │ │ +09b5da: 5c87 eb0a |005d: iput-boolean v7, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mNeedSync:Z // field@0aeb │ │ +09b5de: 5285 f00a |005f: iget v5, v8, Landroid/support/v7/internal/widget/SpinnerICS;.mSelectedPosition:I // field@0af0 │ │ +09b5e2: 6e20 4d1c 5800 |0061: invoke-virtual {v8, v5}, Landroid/support/v7/internal/widget/SpinnerICS;.setNextSelectedPositionInt:(I)V // method@1c4d │ │ +09b5e8: 28c3 |0064: goto 0027 // -003d │ │ +09b5ea: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +09b5ee: b005 |0067: add-int/2addr v5, v0 │ │ +09b5f0: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +09b5f4: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +09b5f8: 28e1 |006c: goto 004d // -001f │ │ +09b5fa: 9005 0001 |006d: add-int v5, v0, v1 │ │ +09b5fe: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +09b602: 28dc |0071: goto 004d // -0024 │ │ +09b604: 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 │ │ @@ -219562,79 +219561,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 │ │ -09b614: |[09b614] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -09b624: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -09b628: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -09b62a: 0f08 |0003: return v8 │ │ -09b62c: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -09b62e: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -09b630: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -09b632: 120a |0007: const/4 v10, #int 0 // #0 │ │ -09b634: 120b |0008: const/4 v11, #int 0 // #0 │ │ -09b636: 7120 691e ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -09b63c: 0a09 |000c: move-result v9 │ │ -09b63e: 120a |000d: const/4 v10, #int 0 // #0 │ │ -09b640: 120b |000e: const/4 v11, #int 0 // #0 │ │ -09b642: 7120 691e ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ -09b648: 0a02 |0012: move-result v2 │ │ -09b64a: 120a |0013: const/4 v10, #int 0 // #0 │ │ -09b64c: 6e10 361c 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ -09b652: 0a0b |0017: move-result v11 │ │ -09b654: 7120 b022 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -09b65a: 0a07 |001b: move-result v7 │ │ -09b65c: 7210 fa20 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ -09b662: 0a0a |001f: move-result v10 │ │ -09b664: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -09b668: 7120 b222 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -09b66e: 0a01 |0025: move-result v1 │ │ -09b670: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -09b674: 120a |0028: const/4 v10, #int 0 // #0 │ │ -09b676: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -09b67a: 910b 070b |002b: sub-int v11, v7, v11 │ │ -09b67e: 7120 b022 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -09b684: 0a07 |0030: move-result v7 │ │ -09b686: 0173 |0031: move v3, v7 │ │ -09b688: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -09b68c: 7220 fe20 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@20fe │ │ -09b692: 0a06 |0037: move-result v6 │ │ -09b694: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -09b698: 0164 |003a: move v4, v6 │ │ -09b69a: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -09b69c: 7240 ff20 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ -09b6a2: 0c05 |003f: move-result-object v5 │ │ -09b6a4: 6e10 891e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ -09b6aa: 0c0a |0043: move-result-object v10 │ │ -09b6ac: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -09b6b0: 220a ab03 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@03ab │ │ -09b6b4: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -09b6b6: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -09b6b8: 7030 f61e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ -09b6be: 6e20 df1e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ -09b6c4: 6e30 b21e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ -09b6ca: 6e10 901e 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ -09b6d0: 0a0a |0056: move-result v10 │ │ -09b6d2: 7120 b022 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -09b6d8: 0a08 |005a: move-result v8 │ │ -09b6da: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09b6de: 28d5 |005d: goto 0032 // -002b │ │ -09b6e0: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -09b6e4: 54da f30a |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ -09b6e8: 6e20 fa01 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ -09b6ee: 54da f30a |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ -09b6f2: 52aa 2600 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0026 │ │ -09b6f6: 54db f30a |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ -09b6fa: 52bb 2700 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0027 │ │ -09b6fe: b0ba |006d: add-int/2addr v10, v11 │ │ -09b700: b0a8 |006e: add-int/2addr v8, v10 │ │ -09b702: 2894 |006f: goto 0003 // -006c │ │ +09b618: |[09b618] android.support.v7.internal.widget.SpinnerICS.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +09b628: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +09b62c: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +09b62e: 0f08 |0003: return v8 │ │ +09b630: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +09b632: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +09b634: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +09b636: 120a |0007: const/4 v10, #int 0 // #0 │ │ +09b638: 120b |0008: const/4 v11, #int 0 // #0 │ │ +09b63a: 7120 691e ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +09b640: 0a09 |000c: move-result v9 │ │ +09b642: 120a |000d: const/4 v10, #int 0 // #0 │ │ +09b644: 120b |000e: const/4 v11, #int 0 // #0 │ │ +09b646: 7120 691e ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1e69 │ │ +09b64c: 0a02 |0012: move-result v2 │ │ +09b64e: 120a |0013: const/4 v10, #int 0 // #0 │ │ +09b650: 6e10 361c 0d00 |0014: invoke-virtual {v13}, Landroid/support/v7/internal/widget/SpinnerICS;.getSelectedItemPosition:()I // method@1c36 │ │ +09b656: 0a0b |0017: move-result v11 │ │ +09b658: 7120 b022 ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09b65e: 0a07 |001b: move-result v7 │ │ +09b660: 7210 fa20 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20fa │ │ +09b666: 0a0a |001f: move-result v10 │ │ +09b668: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +09b66c: 7120 b222 ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +09b672: 0a01 |0025: move-result v1 │ │ +09b674: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +09b678: 120a |0028: const/4 v10, #int 0 // #0 │ │ +09b67a: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +09b67e: 910b 070b |002b: sub-int v11, v7, v11 │ │ +09b682: 7120 b022 ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09b688: 0a07 |0030: move-result v7 │ │ +09b68a: 0173 |0031: move v3, v7 │ │ +09b68c: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +09b690: 7220 fe20 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@20fe │ │ +09b696: 0a06 |0037: move-result v6 │ │ +09b698: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +09b69c: 0164 |003a: move v4, v6 │ │ +09b69e: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +09b6a0: 7240 ff20 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ff │ │ +09b6a6: 0c05 |003f: move-result-object v5 │ │ +09b6a8: 6e10 891e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1e89 │ │ +09b6ae: 0c0a |0043: move-result-object v10 │ │ +09b6b0: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +09b6b4: 220a b403 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@03b4 │ │ +09b6b8: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +09b6ba: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +09b6bc: 7030 f61e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1ef6 │ │ +09b6c2: 6e20 df1e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1edf │ │ +09b6c8: 6e30 b21e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1eb2 │ │ +09b6ce: 6e10 901e 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e90 │ │ +09b6d4: 0a0a |0056: move-result v10 │ │ +09b6d6: 7120 b022 a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09b6dc: 0a08 |005a: move-result v8 │ │ +09b6de: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09b6e2: 28d5 |005d: goto 0032 // -002b │ │ +09b6e4: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +09b6e8: 54da f30a |0060: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ +09b6ec: 6e20 fa01 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@01fa │ │ +09b6f2: 54da f30a |0065: iget-object v10, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ +09b6f6: 52aa 2600 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@0026 │ │ +09b6fa: 54db f30a |0069: iget-object v11, v13, Landroid/support/v7/internal/widget/SpinnerICS;.mTempRect:Landroid/graphics/Rect; // field@0af3 │ │ +09b6fe: 52bb 2700 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@0027 │ │ +09b702: b0ba |006d: add-int/2addr v10, v11 │ │ +09b704: b0a8 |006e: add-int/2addr v8, v10 │ │ +09b706: 2894 |006f: goto 0003 // -006c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ 0x0003 line=519 │ │ 0x0004 line=483 │ │ 0x0005 line=484 │ │ @@ -219679,18 +219678,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09b704: |[09b704] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ -09b714: 6e20 541c 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ -09b71a: 7210 1b01 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@011b │ │ -09b720: 0e00 |0006: return-void │ │ +09b708: |[09b708] android.support.v7.internal.widget.SpinnerICS.onClick:(Landroid/content/DialogInterface;I)V │ │ +09b718: 6e20 541c 2000 |0000: invoke-virtual {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setSelection:(I)V // method@1c54 │ │ +09b71e: 7210 1b01 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@011b │ │ +09b724: 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; │ │ @@ -219702,25 +219701,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09b724: |[09b724] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ -09b734: 6f10 b818 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@18b8 │ │ -09b73a: 5410 ee0a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b73e: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -09b742: 5410 ee0a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b746: 7210 1b1c 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1c1b │ │ -09b74c: 0a00 |000c: move-result v0 │ │ -09b74e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -09b752: 5410 ee0a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b756: 7210 191c 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@1c19 │ │ -09b75c: 0e00 |0014: return-void │ │ +09b728: |[09b728] android.support.v7.internal.widget.SpinnerICS.onDetachedFromWindow:()V │ │ +09b738: 6f10 b818 0100 |0000: invoke-super {v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onDetachedFromWindow:()V // method@18b8 │ │ +09b73e: 5410 ee0a |0003: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b742: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +09b746: 5410 ee0a |0007: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b74a: 7210 1b1c 0000 |0009: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1c1b │ │ +09b750: 0a00 |000c: move-result v0 │ │ +09b752: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +09b756: 5410 ee0a |000f: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b75a: 7210 191c 0000 |0011: invoke-interface {v0}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.dismiss:()V // method@1c19 │ │ +09b760: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0003 line=256 │ │ 0x000f line=257 │ │ 0x0014 line=259 │ │ locals : │ │ @@ -219731,22 +219730,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -09b760: |[09b760] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ -09b770: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b772: 7506 b918 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@18b9 │ │ -09b778: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09b77a: 5c20 e90a |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0ae9 │ │ -09b77e: 6e30 3b1c 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@1c3b │ │ -09b784: 5c21 e90a |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0ae9 │ │ -09b788: 0e00 |000c: return-void │ │ +09b764: |[09b764] android.support.v7.internal.widget.SpinnerICS.onLayout:(ZIIII)V │ │ +09b774: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09b776: 7506 b918 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onLayout:(ZIIII)V // method@18b9 │ │ +09b77c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09b77e: 5c20 e90a |0005: iput-boolean v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0ae9 │ │ +09b782: 6e30 3b1c 1201 |0007: invoke-virtual {v2, v1, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.layout:(IZ)V // method@1c3b │ │ +09b788: 5c21 e90a |000a: iput-boolean v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mInLayout:Z // field@0ae9 │ │ +09b78c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=296 │ │ 0x0004 line=297 │ │ 0x0007 line=298 │ │ 0x000a line=299 │ │ 0x000c line=300 │ │ @@ -219763,40 +219762,40 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -09b78c: |[09b78c] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ -09b79c: 6f30 ba18 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@18ba │ │ -09b7a2: 5431 ee0a |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b7a6: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -09b7aa: 7110 671e 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ -09b7b0: 0a01 |000a: move-result v1 │ │ -09b7b2: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -09b7b6: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -09b7ba: 6e10 301c 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1c30 │ │ -09b7c0: 0a00 |0012: move-result v0 │ │ -09b7c2: 6e10 281c 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ -09b7c8: 0c01 |0016: move-result-object v1 │ │ -09b7ca: 6e10 291c 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c29 │ │ -09b7d0: 0c02 |001a: move-result-object v2 │ │ -09b7d2: 6e30 3d1c 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1c3d │ │ -09b7d8: 0a01 |001e: move-result v1 │ │ -09b7da: 7120 b022 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ -09b7e0: 0a01 |0022: move-result v1 │ │ -09b7e2: 7110 681e 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ -09b7e8: 0a02 |0026: move-result v2 │ │ -09b7ea: 7120 b222 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ -09b7f0: 0a01 |002a: move-result v1 │ │ -09b7f2: 6e10 2f1c 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1c2f │ │ -09b7f8: 0a02 |002e: move-result v2 │ │ -09b7fa: 6e30 4c1c 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1c4c │ │ -09b800: 0e00 |0032: return-void │ │ +09b790: |[09b790] android.support.v7.internal.widget.SpinnerICS.onMeasure:(II)V │ │ +09b7a0: 6f30 ba18 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.onMeasure:(II)V // method@18ba │ │ +09b7a6: 5431 ee0a |0003: iget-object v1, v3, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b7aa: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +09b7ae: 7110 671e 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1e67 │ │ +09b7b4: 0a01 |000a: move-result v1 │ │ +09b7b6: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +09b7ba: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +09b7be: 6e10 301c 0300 |000f: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredWidth:()I // method@1c30 │ │ +09b7c4: 0a00 |0012: move-result v0 │ │ +09b7c6: 6e10 281c 0300 |0013: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@1c28 │ │ +09b7cc: 0c01 |0016: move-result-object v1 │ │ +09b7ce: 6e10 291c 0300 |0017: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1c29 │ │ +09b7d4: 0c02 |001a: move-result-object v2 │ │ +09b7d6: 6e30 3d1c 1302 |001b: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@1c3d │ │ +09b7dc: 0a01 |001e: move-result v1 │ │ +09b7de: 7120 b022 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@22b0 │ │ +09b7e4: 0a01 |0022: move-result v1 │ │ +09b7e6: 7110 681e 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1e68 │ │ +09b7ec: 0a02 |0026: move-result v2 │ │ +09b7ee: 7120 b222 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@22b2 │ │ +09b7f4: 0a01 |002a: move-result v1 │ │ +09b7f6: 6e10 2f1c 0300 |002b: invoke-virtual {v3}, Landroid/support/v7/internal/widget/SpinnerICS;.getMeasuredHeight:()I // method@1c2f │ │ +09b7fc: 0a02 |002e: move-result v2 │ │ +09b7fe: 6e30 4c1c 1302 |002f: invoke-virtual {v3, v1, v2}, Landroid/support/v7/internal/widget/SpinnerICS;.setMeasuredDimension:(II)V // method@1c4c │ │ +09b804: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0003 line=279 │ │ 0x000f line=280 │ │ 0x0013 line=281 │ │ 0x0032 line=286 │ │ @@ -219811,26 +219810,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -09b804: |[09b804] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ -09b814: 6f10 bd18 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@18bd │ │ -09b81a: 0a00 |0003: move-result v0 │ │ -09b81c: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -09b820: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09b822: 5421 ee0a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b826: 7210 1b1c 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1c1b │ │ -09b82c: 0a01 |000c: move-result v1 │ │ -09b82e: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -09b832: 5421 ee0a |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b836: 7210 1e1c 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1c1e │ │ -09b83c: 0f00 |0014: return v0 │ │ +09b808: |[09b808] android.support.v7.internal.widget.SpinnerICS.performClick:()Z │ │ +09b818: 6f10 bd18 0200 |0000: invoke-super {v2}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.performClick:()Z // method@18bd │ │ +09b81e: 0a00 |0003: move-result v0 │ │ +09b820: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +09b824: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09b826: 5421 ee0a |0007: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b82a: 7210 1b1c 0100 |0009: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.isShowing:()Z // method@1c1b │ │ +09b830: 0a01 |000c: move-result v1 │ │ +09b832: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +09b836: 5421 ee0a |000f: iget-object v1, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b83a: 7210 1e1c 0100 |0011: invoke-interface {v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.show:()V // method@1c1e │ │ +09b840: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=439 │ │ 0x0006 line=440 │ │ 0x0007 line=442 │ │ 0x000f line=443 │ │ @@ -219844,18 +219843,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 │ │ -09b840: |[09b840] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ -09b850: 1f01 f403 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@03f4 │ │ -09b854: 6e20 491c 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ -09b85a: 0e00 |0005: return-void │ │ +09b844: |[09b844] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/Adapter;)V │ │ +09b854: 1f01 fd03 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@03fd │ │ +09b858: 6e20 491c 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@1c49 │ │ +09b85e: 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; │ │ │ │ @@ -219864,27 +219863,27 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -09b85c: |[09b85c] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -09b86c: 6f20 c618 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18c6 │ │ -09b872: 5420 ee0a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b876: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -09b87a: 5420 ee0a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b87e: 2201 4203 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@0342 │ │ -09b882: 7020 f61b 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1bf6 │ │ -09b888: 7220 1c1c 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c1c │ │ -09b88e: 0e00 |0011: return-void │ │ -09b890: 2200 4203 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@0342 │ │ -09b894: 7020 f61b 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1bf6 │ │ -09b89a: 5b20 f20a |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ -09b89e: 28f8 |0019: goto 0011 // -0008 │ │ +09b860: |[09b860] android.support.v7.internal.widget.SpinnerICS.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +09b870: 6f20 c618 3200 |0000: invoke-super {v2, v3}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@18c6 │ │ +09b876: 5420 ee0a |0003: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b87a: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +09b87e: 5420 ee0a |0007: iget-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b882: 2201 4903 |0009: new-instance v1, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@0349 │ │ +09b886: 7020 f61b 3100 |000b: invoke-direct {v1, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1bf6 │ │ +09b88c: 7220 1c1c 1000 |000e: invoke-interface {v0, v1}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@1c1c │ │ +09b892: 0e00 |0011: return-void │ │ +09b894: 2200 4903 |0012: new-instance v0, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // type@0349 │ │ +09b898: 7020 f61b 3000 |0014: invoke-direct {v0, v3}, Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@1bf6 │ │ +09b89e: 5b20 f20a |0017: iput-object v0, v2, Landroid/support/v7/internal/widget/SpinnerICS;.mTempAdapter:Landroid/support/v7/internal/widget/SpinnerICS$DropDownAdapter; // field@0af2 │ │ +09b8a2: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=225 │ │ 0x0007 line=226 │ │ 0x0011 line=230 │ │ 0x0012 line=228 │ │ @@ -219897,23 +219896,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09b8a0: |[09b8a0] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ -09b8b0: 5210 e70a |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ -09b8b4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -09b8b8: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -09b8bc: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -09b8c0: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -09b8c4: 5912 e70a |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ -09b8c8: 6e10 461c 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@1c46 │ │ -09b8ce: 0e00 |000f: return-void │ │ +09b8a4: |[09b8a4] android.support.v7.internal.widget.SpinnerICS.setGravity:(I)V │ │ +09b8b4: 5210 e70a |0000: iget v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ +09b8b8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +09b8bc: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +09b8c0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +09b8c4: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +09b8c8: 5912 e70a |000a: iput v2, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mGravity:I // field@0ae7 │ │ +09b8cc: 6e10 461c 0100 |000c: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.requestLayout:()V // method@1c46 │ │ +09b8d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x0008 line=214 │ │ 0x000a line=216 │ │ 0x000c line=217 │ │ @@ -219927,19 +219926,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 │ │ -09b8d0: |[09b8d0] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -09b8e0: 2200 6104 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@0461 │ │ -09b8e4: 1a01 5e23 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@235e │ │ -09b8e8: 7020 bd22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ -09b8ee: 2700 |0007: throw v0 │ │ +09b8d4: |[09b8d4] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +09b8e4: 2200 6a04 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@046a │ │ +09b8e8: 1a01 6723 |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@2367 │ │ +09b8ec: 7020 bd22 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@22bd │ │ +09b8f2: 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; │ │ │ │ @@ -219948,17 +219947,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 │ │ -09b8f0: |[09b8f0] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ -09b900: 6f20 ca18 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@18ca │ │ -09b906: 0e00 |0003: return-void │ │ +09b8f4: |[09b8f4] android.support.v7.internal.widget.SpinnerICS.setOnItemClickListenerInt:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V │ │ +09b904: 6f20 ca18 1000 |0000: invoke-super {v0, v1}, Landroid/support/v7/internal/widget/AbsSpinnerICS;.setOnItemClickListener:(Landroid/support/v7/internal/widget/AdapterViewICS$OnItemClickListener;)V // method@18ca │ │ +09b90a: 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; │ │ @@ -219968,18 +219967,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09b908: |[09b908] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ -09b918: 5410 ee0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ -09b91c: 7220 1d1c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1c1d │ │ -09b922: 0e00 |0005: return-void │ │ +09b90c: |[09b90c] android.support.v7.internal.widget.SpinnerICS.setPrompt:(Ljava/lang/CharSequence;)V │ │ +09b91c: 5410 ee0a |0000: iget-object v0, v1, Landroid/support/v7/internal/widget/SpinnerICS;.mPopup:Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup; // field@0aee │ │ +09b920: 7220 1d1c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v7/internal/widget/SpinnerICS$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@1c1d │ │ +09b926: 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; │ │ @@ -219989,36 +219988,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09b924: |[09b924] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ -09b934: 6e10 2d1c 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1c2d │ │ -09b93a: 0c00 |0003: move-result-object v0 │ │ -09b93c: 6e20 0b01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@010b │ │ -09b942: 0c00 |0007: move-result-object v0 │ │ -09b944: 6e20 511c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1c51 │ │ -09b94a: 0e00 |000b: return-void │ │ +09b928: |[09b928] android.support.v7.internal.widget.SpinnerICS.setPromptId:(I)V │ │ +09b938: 6e10 2d1c 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/widget/SpinnerICS;.getContext:()Landroid/content/Context; // method@1c2d │ │ +09b93e: 0c00 |0003: move-result-object v0 │ │ +09b940: 6e20 0b01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@010b │ │ +09b946: 0c00 |0007: move-result-object v0 │ │ +09b948: 6e20 511c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/widget/SpinnerICS;.setPrompt:(Ljava/lang/CharSequence;)V // method@1c51 │ │ +09b94e: 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 : 3079 (SpinnerICS.java) │ │ + source_file_idx : 3088 (SpinnerICS.java) │ │ │ │ Class #740 header: │ │ -class_idx : 1029 │ │ +class_idx : 1038 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 674 │ │ -source_file_idx : 2629 │ │ +superclass_idx : 681 │ │ +source_file_idx : 2638 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 7 │ │ │ │ Class #740 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/MainActivity;' │ │ @@ -220077,17 +220076,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b94c: |[09b94c] fr.tvbarthel.apps.simplethermometer.MainActivity.:()V │ │ -09b95c: 7010 7413 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarActivity;.:()V // method@1374 │ │ -09b962: 0e00 |0003: return-void │ │ +09b950: |[09b950] fr.tvbarthel.apps.simplethermometer.MainActivity.:()V │ │ +09b960: 7010 7413 0000 |0000: invoke-direct {v0}, Landroid/support/v7/app/ActionBarActivity;.:()V // method@1374 │ │ +09b966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ @@ -220095,17 +220094,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/MainActivity;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09b964: |[09b964] fr.tvbarthel.apps.simplethermometer.MainActivity.access$000:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;Ljava/lang/String;)V │ │ -09b974: 7020 4721 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(Ljava/lang/String;)V // method@2147 │ │ -09b97a: 0e00 |0003: return-void │ │ +09b968: |[09b968] fr.tvbarthel.apps.simplethermometer.MainActivity.access$000:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;Ljava/lang/String;)V │ │ +09b978: 7020 4721 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(Ljava/lang/String;)V // method@2147 │ │ +09b97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -220114,17 +220113,17 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09b97c: |[09b97c] fr.tvbarthel.apps.simplethermometer.MainActivity.access$100:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V │ │ -09b98c: 7010 3b21 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ -09b992: 0e00 |0003: return-void │ │ +09b980: |[09b980] fr.tvbarthel.apps.simplethermometer.MainActivity.access$100:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V │ │ +09b990: 7010 3b21 0000 |0000: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ +09b996: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ #3 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ @@ -220132,22 +220131,22 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09b994: |[09b994] fr.tvbarthel.apps.simplethermometer.MainActivity.displayAbout:()V │ │ -09b9a4: 2200 1604 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment; // type@0416 │ │ -09b9a8: 7010 6e21 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.:()V // method@216e │ │ -09b9ae: 6e10 4121 0300 |0005: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09b9b4: 0c01 |0008: move-result-object v1 │ │ -09b9b6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -09b9b8: 6e30 7321 1002 |000a: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2173 │ │ -09b9be: 0e00 |000d: return-void │ │ +09b998: |[09b998] fr.tvbarthel.apps.simplethermometer.MainActivity.displayAbout:()V │ │ +09b9a8: 2200 1f04 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment; // type@041f │ │ +09b9ac: 7010 6e21 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.:()V // method@216e │ │ +09b9b2: 6e10 4121 0300 |0005: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09b9b8: 0c01 |0008: move-result-object v1 │ │ +09b9ba: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +09b9bc: 6e30 7321 1002 |000a: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2173 │ │ +09b9c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x000d line=407 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ @@ -220156,23 +220155,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09b9c0: |[09b9c0] fr.tvbarthel.apps.simplethermometer.MainActivity.displayLastKnownTemperature:()V │ │ -09b9d0: 7110 4222 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; // method@2242 │ │ -09b9d6: 0c00 |0003: move-result-object v0 │ │ -09b9d8: 5431 920b |0004: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ -09b9dc: 6e20 2a21 0100 |0006: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09b9e2: 5431 8e0b |0009: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ -09b9e6: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -09b9e8: 6e20 ca20 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@20ca │ │ -09b9ee: 0e00 |000f: return-void │ │ +09b9c4: |[09b9c4] fr.tvbarthel.apps.simplethermometer.MainActivity.displayLastKnownTemperature:()V │ │ +09b9d4: 7110 4222 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getTemperatureAsString:(Landroid/content/Context;)Ljava/lang/String; // method@2242 │ │ +09b9da: 0c00 |0003: move-result-object v0 │ │ +09b9dc: 5431 920b |0004: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ +09b9e0: 6e20 2a21 0100 |0006: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09b9e6: 5431 8e0b |0009: iget-object v1, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ +09b9ea: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +09b9ec: 6e20 ca20 2100 |000c: invoke-virtual {v1, v2}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@20ca │ │ +09b9f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0004 line=277 │ │ 0x0009 line=278 │ │ 0x000f line=279 │ │ locals : │ │ @@ -220184,23 +220183,23 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -09b9f0: |[09b9f0] fr.tvbarthel.apps.simplethermometer.MainActivity.handleMoreApps:()Z │ │ -09ba00: 2200 1d04 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // type@041d │ │ -09ba04: 7010 8921 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.:()V // method@2189 │ │ -09ba0a: 6e10 4121 0300 |0005: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09ba10: 0c01 |0008: move-result-object v1 │ │ -09ba12: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -09ba14: 6e30 8f21 1002 |000a: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@218f │ │ -09ba1a: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -09ba1c: 0f00 |000e: return v0 │ │ +09b9f4: |[09b9f4] fr.tvbarthel.apps.simplethermometer.MainActivity.handleMoreApps:()Z │ │ +09ba04: 2200 2604 |0000: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; // type@0426 │ │ +09ba08: 7010 8921 0000 |0002: invoke-direct {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.:()V // method@2189 │ │ +09ba0e: 6e10 4121 0300 |0005: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09ba14: 0c01 |0008: move-result-object v1 │ │ +09ba16: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +09ba18: 6e30 8f21 1002 |000a: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@218f │ │ +09ba1e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +09ba20: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x000d line=248 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ @@ -220209,47 +220208,49 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -09ba20: |[09ba20] fr.tvbarthel.apps.simplethermometer.MainActivity.handleReportAProblem:()Z │ │ -09ba30: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -09ba32: 1405 3a00 0c7f |0001: const v5, #float 1.86093e+38 // #7f0c003a │ │ -09ba38: 6e20 3f21 5a00 |0004: invoke-virtual {v10, v5}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ -09ba3e: 0c00 |0007: move-result-object v0 │ │ -09ba40: 1405 3900 0c7f |0008: const v5, #float 1.86093e+38 // #7f0c0039 │ │ -09ba46: 6e20 3f21 5a00 |000b: invoke-virtual {v10, v5}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ -09ba4c: 0c03 |000e: move-result-object v3 │ │ -09ba4e: 1405 3b00 0c7f |000f: const v5, #float 1.86093e+38 // #7f0c003b │ │ -09ba54: 1226 |0012: const/4 v6, #int 2 // #2 │ │ -09ba56: 2366 be04 |0013: new-array v6, v6, [Ljava/lang/Object; // type@04be │ │ -09ba5a: 1207 |0015: const/4 v7, #int 0 // #0 │ │ -09ba5c: 7110 4102 0000 |0016: invoke-static {v0}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -09ba62: 0c08 |0019: move-result-object v8 │ │ -09ba64: 4d08 0607 |001a: aput-object v8, v6, v7 │ │ -09ba68: 7110 4102 0300 |001c: invoke-static {v3}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ -09ba6e: 0c07 |001f: move-result-object v7 │ │ -09ba70: 4d07 0609 |0020: aput-object v7, v6, v9 │ │ -09ba74: 6e30 4021 5a06 |0022: invoke-virtual {v10, v5, v6}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@2140 │ │ -09ba7a: 0c04 |0025: move-result-object v4 │ │ -09ba7c: 7110 4702 0400 |0026: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -09ba82: 0c02 |0029: move-result-object v2 │ │ -09ba84: 2201 2c00 |002a: new-instance v1, Landroid/content/Intent; // type@002c │ │ -09ba88: 1a05 e20f |002c: const-string v5, "android.intent.action.SENDTO" // string@0fe2 │ │ -09ba8c: 7020 1f01 5100 |002e: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ -09ba92: 6e20 4301 2100 |0031: invoke-virtual {v1, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0143 │ │ -09ba98: 6e20 5b21 1a00 |0034: invoke-virtual {v10, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@215b │ │ -09ba9e: 0f09 |0037: return v9 │ │ +09ba24: |[09ba24] fr.tvbarthel.apps.simplethermometer.MainActivity.handleReportAProblem:()Z │ │ +09ba34: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +09ba36: 1405 3a00 0c7f |0001: const v5, #float 1.86093e+38 // #7f0c003a │ │ +09ba3c: 6e20 3f21 5a00 |0004: invoke-virtual {v10, v5}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ +09ba42: 0c00 |0007: move-result-object v0 │ │ +09ba44: 1405 3900 0c7f |0008: const v5, #float 1.86093e+38 // #7f0c0039 │ │ +09ba4a: 6e20 3f21 5a00 |000b: invoke-virtual {v10, v5}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ +09ba50: 0c03 |000e: move-result-object v3 │ │ +09ba52: 1405 3b00 0c7f |000f: const v5, #float 1.86093e+38 // #7f0c003b │ │ +09ba58: 1226 |0012: const/4 v6, #int 2 // #2 │ │ +09ba5a: 2366 c704 |0013: new-array v6, v6, [Ljava/lang/Object; // type@04c7 │ │ +09ba5e: 1207 |0015: const/4 v7, #int 0 // #0 │ │ +09ba60: 7110 4102 0000 |0016: invoke-static {v0}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +09ba66: 0c08 |0019: move-result-object v8 │ │ +09ba68: 4d08 0607 |001a: aput-object v8, v6, v7 │ │ +09ba6c: 7110 4102 0300 |001c: invoke-static {v3}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0241 │ │ +09ba72: 0c07 |001f: move-result-object v7 │ │ +09ba74: 4d07 0609 |0020: aput-object v7, v6, v9 │ │ +09ba78: 6e30 4021 5a06 |0022: invoke-virtual {v10, v5, v6}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@2140 │ │ +09ba7e: 0c04 |0025: move-result-object v4 │ │ +09ba80: 7110 4702 0400 |0026: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +09ba86: 0c02 |0029: move-result-object v2 │ │ +09ba88: 2201 2f00 |002a: new-instance v1, Landroid/content/Intent; // type@002f │ │ +09ba8c: 1a05 eb0f |002c: const-string v5, "android.intent.action.SENDTO" // string@0feb │ │ +09ba90: 7020 1f01 5100 |002e: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@011f │ │ +09ba96: 6e20 4301 2100 |0031: invoke-virtual {v1, v2}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@0143 │ │ +09ba9c: 6e20 5b21 1a00 |0034: invoke-virtual {v10, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@215b │ │ +09baa2: 0f09 |0037: return v9 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=259 │ │ 0x0008 line=260 │ │ 0x000f line=261 │ │ + 0x0016 line=262 │ │ + 0x0022 line=261 │ │ 0x0026 line=263 │ │ 0x002a line=264 │ │ 0x0031 line=265 │ │ 0x0034 line=266 │ │ 0x0037 line=267 │ │ locals : │ │ 0x0008 - 0x0038 reg=0 email Ljava/lang/String; │ │ @@ -220264,53 +220265,54 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -09baa0: |[09baa0] fr.tvbarthel.apps.simplethermometer.MainActivity.handleSetOpacity:()Z │ │ -09bab0: 1300 c800 |0000: const/16 v0, #int 200 // #c8 │ │ -09bab4: 6e10 3e21 0300 |0002: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ -09baba: 0c01 |0005: move-result-object v1 │ │ -09babc: 1402 0100 067f |0006: const v2, #float 1.78117e+38 // #7f060001 │ │ -09bac2: 6e20 8001 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ -09bac8: 0c01 |000c: move-result-object v1 │ │ -09baca: 7120 7b21 1000 |000d: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // method@217b │ │ -09bad0: 0c00 |0010: move-result-object v0 │ │ -09bad2: 6e10 4121 0300 |0011: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09bad8: 0c01 |0014: move-result-object v1 │ │ -09bada: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -09badc: 6e30 8021 1002 |0016: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2180 │ │ -09bae2: 1210 |0019: const/4 v0, #int 1 // #1 │ │ -09bae4: 0f00 |001a: return v0 │ │ +09baa4: |[09baa4] fr.tvbarthel.apps.simplethermometer.MainActivity.handleSetOpacity:()Z │ │ +09bab4: 1300 c800 |0000: const/16 v0, #int 200 // #c8 │ │ +09bab8: 6e10 3e21 0300 |0002: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ +09babe: 0c01 |0005: move-result-object v1 │ │ +09bac0: 1402 0100 067f |0006: const v2, #float 1.78117e+38 // #7f060001 │ │ +09bac6: 6e20 8001 2100 |0009: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ +09bacc: 0c01 |000c: move-result-object v1 │ │ +09bace: 7120 7b21 1000 |000d: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // method@217b │ │ +09bad4: 0c00 |0010: move-result-object v0 │ │ +09bad6: 6e10 4121 0300 |0011: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09badc: 0c01 |0014: move-result-object v1 │ │ +09bade: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +09bae0: 6e30 8021 1002 |0016: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2180 │ │ +09bae6: 1210 |0019: const/4 v0, #int 1 // #1 │ │ +09bae8: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ + 0x0011 line=237 │ │ 0x0019 line=238 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ #8 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ name : 'hideToastIfDisplayed' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09bae8: |[09bae8] fr.tvbarthel.apps.simplethermometer.MainActivity.hideToastIfDisplayed:()V │ │ -09baf8: 5410 910b |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ -09bafc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09bb00: 5410 910b |0004: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ -09bb04: 6e10 3021 0000 |0006: invoke-virtual {v0}, Landroid/widget/Toast;.cancel:()V // method@2130 │ │ -09bb0a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09bb0c: 5b10 910b |000a: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ -09bb10: 0e00 |000c: return-void │ │ +09baec: |[09baec] fr.tvbarthel.apps.simplethermometer.MainActivity.hideToastIfDisplayed:()V │ │ +09bafc: 5410 910b |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ +09bb00: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09bb04: 5410 910b |0004: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ +09bb08: 6e10 3021 0000 |0006: invoke-virtual {v0}, Landroid/widget/Toast;.cancel:()V // method@2130 │ │ +09bb0e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09bb10: 5b10 910b |000a: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ +09bb14: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0004 line=374 │ │ 0x0009 line=375 │ │ 0x000c line=377 │ │ locals : │ │ @@ -220321,19 +220323,19 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09bb14: |[09bb14] fr.tvbarthel.apps.simplethermometer.MainActivity.makeTextToast:(I)V │ │ -09bb24: 6e20 3f21 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ -09bb2a: 0c00 |0003: move-result-object v0 │ │ -09bb2c: 7020 4721 0100 |0004: invoke-direct {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(Ljava/lang/String;)V // method@2147 │ │ -09bb32: 0e00 |0007: return-void │ │ +09bb18: |[09bb18] fr.tvbarthel.apps.simplethermometer.MainActivity.makeTextToast:(I)V │ │ +09bb28: 6e20 3f21 2100 |0000: invoke-virtual {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getString:(I)Ljava/lang/String; // method@213f │ │ +09bb2e: 0c00 |0003: move-result-object v0 │ │ +09bb30: 7020 4721 0100 |0004: invoke-direct {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(Ljava/lang/String;)V // method@2147 │ │ +09bb36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0007 line=367 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ 0x0000 - 0x0008 reg=2 stringId I │ │ @@ -220343,23 +220345,23 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -09bb34: |[09bb34] fr.tvbarthel.apps.simplethermometer.MainActivity.makeTextToast:(Ljava/lang/String;)V │ │ -09bb44: 7010 4521 0100 |0000: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.hideToastIfDisplayed:()V // method@2145 │ │ -09bb4a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09bb4c: 7130 3121 2100 |0004: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2131 │ │ -09bb52: 0c00 |0007: move-result-object v0 │ │ -09bb54: 5b10 910b |0008: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ -09bb58: 5410 910b |000a: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ -09bb5c: 6e10 3321 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@2133 │ │ -09bb62: 0e00 |000f: return-void │ │ +09bb38: |[09bb38] fr.tvbarthel.apps.simplethermometer.MainActivity.makeTextToast:(Ljava/lang/String;)V │ │ +09bb48: 7010 4521 0100 |0000: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.hideToastIfDisplayed:()V // method@2145 │ │ +09bb4e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09bb50: 7130 3121 2100 |0004: invoke-static {v1, v2, v0}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2131 │ │ +09bb56: 0c00 |0007: move-result-object v0 │ │ +09bb58: 5b10 910b |0008: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ +09bb5c: 5410 910b |000a: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextToast:Landroid/widget/Toast; // field@0b91 │ │ +09bb60: 6e10 3321 0000 |000c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@2133 │ │ +09bb66: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=359 │ │ 0x0003 line=361 │ │ 0x000a line=362 │ │ 0x000f line=363 │ │ locals : │ │ @@ -220371,25 +220373,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09bb64: |[09bb64] fr.tvbarthel.apps.simplethermometer.MainActivity.onColorChangeRequested:(I)V │ │ -09bb74: 6200 ce0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -09bb78: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09bb7a: 3313 0800 |0003: if-ne v3, v1, 000b // +0008 │ │ -09bb7e: 6200 d00e |0005: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -09bb82: 7020 5121 0200 |0007: invoke-direct {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.pickSharedPreferenceColor:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)V // method@2151 │ │ -09bb88: 0e00 |000a: return-void │ │ -09bb8a: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -09bb8c: 3313 fbff |000c: if-ne v3, v1, 0007 // -0005 │ │ -09bb90: 6200 cf0e |000e: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -09bb94: 28f7 |0010: goto 0007 // -0009 │ │ +09bb68: |[09bb68] fr.tvbarthel.apps.simplethermometer.MainActivity.onColorChangeRequested:(I)V │ │ +09bb78: 6200 ce0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +09bb7c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09bb7e: 3313 0800 |0003: if-ne v3, v1, 000b // +0008 │ │ +09bb82: 6200 d00e |0005: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +09bb86: 7020 5121 0200 |0007: invoke-direct {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.pickSharedPreferenceColor:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)V // method@2151 │ │ +09bb8c: 0e00 |000a: return-void │ │ +09bb8e: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +09bb90: 3313 fbff |000c: if-ne v3, v1, 0007 // -0005 │ │ +09bb94: 6200 cf0e |000e: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +09bb98: 28f7 |0010: goto 0007 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0002 line=226 │ │ 0x0005 line=227 │ │ 0x0007 line=231 │ │ 0x000a line=232 │ │ @@ -220405,30 +220407,30 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -09bb98: |[09bb98] fr.tvbarthel.apps.simplethermometer.MainActivity.onOpacityChangeRequested:(I)V │ │ -09bba8: 6200 ce0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -09bbac: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -09bbae: 3315 1100 |0003: if-ne v5, v1, 0014 // +0011 │ │ -09bbb2: 6200 d00e |0005: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -09bbb6: 7110 9b21 0000 |0007: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // method@219b │ │ -09bbbc: 0c01 |000a: move-result-object v1 │ │ -09bbbe: 6e10 4121 0400 |000b: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09bbc4: 0c02 |000e: move-result-object v2 │ │ -09bbc6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -09bbc8: 6e30 9e21 2103 |0010: invoke-virtual {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@219e │ │ -09bbce: 0e00 |0013: return-void │ │ -09bbd0: 1221 |0014: const/4 v1, #int 2 // #2 │ │ -09bbd2: 3315 f2ff |0015: if-ne v5, v1, 0007 // -000e │ │ -09bbd6: 6200 cf0e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -09bbda: 28ee |0019: goto 0007 // -0012 │ │ +09bb9c: |[09bb9c] fr.tvbarthel.apps.simplethermometer.MainActivity.onOpacityChangeRequested:(I)V │ │ +09bbac: 6200 ce0e |0000: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +09bbb0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09bbb2: 3315 1100 |0003: if-ne v5, v1, 0014 // +0011 │ │ +09bbb6: 6200 d00e |0005: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +09bbba: 7110 9b21 0000 |0007: invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // method@219b │ │ +09bbc0: 0c01 |000a: move-result-object v1 │ │ +09bbc2: 6e10 4121 0400 |000b: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09bbc8: 0c02 |000e: move-result-object v2 │ │ +09bbca: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +09bbcc: 6e30 9e21 2103 |0010: invoke-virtual {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@219e │ │ +09bbd2: 0e00 |0013: return-void │ │ +09bbd4: 1221 |0014: const/4 v1, #int 2 // #2 │ │ +09bbd6: 3315 f2ff |0015: if-ne v5, v1, 0007 // -000e │ │ +09bbda: 6200 cf0e |0017: sget-object v0, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +09bbde: 28ee |0019: goto 0007 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0002 line=216 │ │ 0x0005 line=217 │ │ 0x0007 line=221 │ │ 0x0013 line=222 │ │ @@ -220444,79 +220446,83 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -09bbdc: |[09bbdc] fr.tvbarthel.apps.simplethermometer.MainActivity.pickSharedPreferenceColor:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)V │ │ -09bbec: 7110 3122 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.getColorPicks:(Landroid/content/Context;)Ljava/util/ArrayList; // method@2231 │ │ -09bbf2: 0c00 |0003: move-result-object v0 │ │ -09bbf4: 7120 aa21 0400 |0004: invoke-static {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // method@21aa │ │ -09bbfa: 0c00 |0007: move-result-object v0 │ │ -09bbfc: 6e10 4121 0300 |0008: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09bc02: 0c01 |000b: move-result-object v1 │ │ -09bc04: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -09bc06: 6e30 ad21 1002 |000d: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@21ad │ │ -09bc0c: 0e00 |0010: return-void │ │ +09bbe0: |[09bbe0] fr.tvbarthel.apps.simplethermometer.MainActivity.pickSharedPreferenceColor:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)V │ │ +09bbf0: 7110 3122 0300 |0000: invoke-static {v3}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.getColorPicks:(Landroid/content/Context;)Ljava/util/ArrayList; // method@2231 │ │ +09bbf6: 0c00 |0003: move-result-object v0 │ │ +09bbf8: 7120 aa21 0400 |0004: invoke-static {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // method@21aa │ │ +09bbfe: 0c00 |0007: move-result-object v0 │ │ +09bc00: 6e10 4121 0300 |0008: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09bc06: 0c01 |000b: move-result-object v1 │ │ +09bc08: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +09bc0a: 6e30 ad21 1002 |000d: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@21ad │ │ +09bc10: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ + 0x0008 line=349 │ │ 0x0010 line=350 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ 0x0000 - 0x0011 reg=4 preferenceId Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ │ #14 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ name : 'pickTemperatureUnit' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -09bc10: |[09bc10] fr.tvbarthel.apps.simplethermometer.MainActivity.pickTemperatureUnit:()V │ │ -09bc20: 6e10 3e21 0300 |0000: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ -09bc26: 0c00 |0003: move-result-object v0 │ │ -09bc28: 1401 0200 067f |0004: const v1, #float 1.78117e+38 // #7f060002 │ │ -09bc2e: 6e20 8001 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ -09bc34: 0c00 |000a: move-result-object v0 │ │ -09bc36: 6e10 3e21 0300 |000b: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ -09bc3c: 0c01 |000e: move-result-object v1 │ │ -09bc3e: 1402 0300 067f |000f: const v2, #float 1.78117e+38 // #7f060003 │ │ -09bc44: 6e20 8001 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ -09bc4a: 0c01 |0015: move-result-object v1 │ │ -09bc4c: 7120 b321 1000 |0016: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.newInstance:([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // method@21b3 │ │ -09bc52: 0c00 |0019: move-result-object v0 │ │ -09bc54: 6e10 4121 0300 |001a: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09bc5a: 0c01 |001d: move-result-object v1 │ │ -09bc5c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -09bc5e: 6e30 b621 1002 |001f: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@21b6 │ │ -09bc64: 0e00 |0022: return-void │ │ +09bc14: |[09bc14] fr.tvbarthel.apps.simplethermometer.MainActivity.pickTemperatureUnit:()V │ │ +09bc24: 6e10 3e21 0300 |0000: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ +09bc2a: 0c00 |0003: move-result-object v0 │ │ +09bc2c: 1401 0200 067f |0004: const v1, #float 1.78117e+38 // #7f060002 │ │ +09bc32: 6e20 8001 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ +09bc38: 0c00 |000a: move-result-object v0 │ │ +09bc3a: 6e10 3e21 0300 |000b: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ +09bc40: 0c01 |000e: move-result-object v1 │ │ +09bc42: 1402 0300 067f |000f: const v2, #float 1.78117e+38 // #7f060003 │ │ +09bc48: 6e20 8001 2100 |0012: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ +09bc4e: 0c01 |0015: move-result-object v1 │ │ +09bc50: 7120 b321 1000 |0016: invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.newInstance:([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // method@21b3 │ │ +09bc56: 0c00 |0019: move-result-object v0 │ │ +09bc58: 6e10 4121 0300 |001a: invoke-virtual {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09bc5e: 0c01 |001d: move-result-object v1 │ │ +09bc60: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +09bc62: 6e30 b621 1002 |001f: invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@21b6 │ │ +09bc68: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ + 0x000b line=338 │ │ + 0x0016 line=337 │ │ + 0x001a line=338 │ │ 0x0022 line=339 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ #15 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ name : 'refreshTemperatureIfOutdated' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09bc68: |[09bc68] fr.tvbarthel.apps.simplethermometer.MainActivity.refreshTemperatureIfOutdated:()V │ │ -09bc78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09bc7a: 7020 5421 0100 |0001: invoke-direct {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:(Z)V // method@2154 │ │ -09bc80: 0e00 |0004: return-void │ │ +09bc6c: |[09bc6c] fr.tvbarthel.apps.simplethermometer.MainActivity.refreshTemperatureIfOutdated:()V │ │ +09bc7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bc7e: 7020 5421 0100 |0001: invoke-direct {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:(Z)V // method@2154 │ │ +09bc84: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0004 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ @@ -220525,33 +220531,33 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -09bc84: |[09bc84] fr.tvbarthel.apps.simplethermometer.MainActivity.refreshTemperatureIfOutdated:(Z)V │ │ -09bc94: 7110 7822 0300 |0000: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ -09bc9a: 0c00 |0003: move-result-object v0 │ │ -09bc9c: 7120 4322 0200 |0004: invoke-static {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z // method@2243 │ │ -09bca2: 0a00 |0007: move-result v0 │ │ -09bca4: 3800 1500 |0008: if-eqz v0, 001d // +0015 │ │ -09bca8: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ -09bcac: 5420 920b |000c: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ -09bcb0: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ -09bcb4: 6e20 2a21 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09bcba: 5420 8e0b |0013: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ -09bcbe: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -09bcc0: 6e20 ca20 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@20ca │ │ -09bcc6: 7110 2c22 0200 |0019: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.startForUpdate:(Landroid/content/Context;)V // method@222c │ │ -09bccc: 0e00 |001c: return-void │ │ -09bcce: 3803 ffff |001d: if-eqz v3, 001c // -0001 │ │ -09bcd2: 1400 3300 0c7f |001f: const v0, #float 1.86093e+38 // #7f0c0033 │ │ -09bcd8: 7020 4621 0200 |0022: invoke-direct {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(I)V // method@2146 │ │ -09bcde: 28f7 |0025: goto 001c // -0009 │ │ +09bc88: |[09bc88] fr.tvbarthel.apps.simplethermometer.MainActivity.refreshTemperatureIfOutdated:(Z)V │ │ +09bc98: 7110 7822 0300 |0000: invoke-static {v3}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2278 │ │ +09bc9e: 0c00 |0003: move-result-object v0 │ │ +09bca0: 7120 4322 0200 |0004: invoke-static {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.isTemperatureOutdated:(Landroid/content/Context;Ljava/lang/Boolean;)Z // method@2243 │ │ +09bca6: 0a00 |0007: move-result v0 │ │ +09bca8: 3800 1500 |0008: if-eqz v0, 001d // +0015 │ │ +09bcac: 3803 0f00 |000a: if-eqz v3, 0019 // +000f │ │ +09bcb0: 5420 920b |000c: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ +09bcb4: 1a01 0000 |000e: const-string v1, "" // string@0000 │ │ +09bcb8: 6e20 2a21 1000 |0010: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09bcbe: 5420 8e0b |0013: iget-object v0, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ +09bcc2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +09bcc4: 6e20 ca20 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ProgressBar;.setVisibility:(I)V // method@20ca │ │ +09bcca: 7110 2c22 0200 |0019: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;.startForUpdate:(Landroid/content/Context;)V // method@222c │ │ +09bcd0: 0e00 |001c: return-void │ │ +09bcd2: 3803 ffff |001d: if-eqz v3, 001c // -0001 │ │ +09bcd6: 1400 3300 0c7f |001f: const v0, #float 1.86093e+38 // #7f0c0033 │ │ +09bcdc: 7020 4621 0200 |0022: invoke-direct {v2, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.makeTextToast:(I)V // method@2146 │ │ +09bce2: 28f7 |0025: goto 001c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x000a line=387 │ │ 0x000c line=388 │ │ 0x0013 line=389 │ │ 0x0019 line=391 │ │ @@ -220567,76 +220573,80 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -09bce0: |[09bce0] fr.tvbarthel.apps.simplethermometer.MainActivity.setBackgroundColor:()V │ │ -09bcf0: 6202 ce0e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -09bcf4: 7120 4122 2500 |0002: invoke-static {v5, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -09bcfa: 0a01 |0005: move-result v1 │ │ -09bcfc: 6202 ce0e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ -09bd00: 7120 4022 2500 |0008: invoke-static {v5, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -09bd06: 0a00 |000b: move-result v0 │ │ -09bd08: 6002 2c00 |000c: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ -09bd0c: 1303 1000 |000e: const/16 v3, #int 16 // #10 │ │ -09bd10: 3532 1100 |0010: if-ge v2, v3, 0021 // +0011 │ │ -09bd14: 5452 900b |0012: iget-object v2, v5, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ -09bd18: 2203 5600 |0014: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@0056 │ │ -09bd1c: 7120 3022 0100 |0016: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -09bd22: 0a04 |0019: move-result v4 │ │ -09bd24: 7020 ef01 4300 |001a: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01ef │ │ -09bd2a: 6e20 d61e 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ed6 │ │ -09bd30: 0e00 |0020: return-void │ │ -09bd32: 5452 900b |0021: iget-object v2, v5, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ -09bd36: 2203 5600 |0023: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@0056 │ │ -09bd3a: 7120 3022 0100 |0025: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -09bd40: 0a04 |0028: move-result v4 │ │ -09bd42: 7020 ef01 4300 |0029: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01ef │ │ -09bd48: 6e20 d41e 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@1ed4 │ │ -09bd4e: 28f1 |002f: goto 0020 // -000f │ │ +09bce4: |[09bce4] fr.tvbarthel.apps.simplethermometer.MainActivity.setBackgroundColor:()V │ │ +09bcf4: 6202 ce0e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +09bcf8: 7120 4122 2500 |0002: invoke-static {v5, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +09bcfe: 0a01 |0005: move-result v1 │ │ +09bd00: 6202 ce0e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.BACKGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ece │ │ +09bd04: 7120 4022 2500 |0008: invoke-static {v5, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +09bd0a: 0a00 |000b: move-result v0 │ │ +09bd0c: 6002 2c00 |000c: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@002c │ │ +09bd10: 1303 1000 |000e: const/16 v3, #int 16 // #10 │ │ +09bd14: 3532 1100 |0010: if-ge v2, v3, 0021 // +0011 │ │ +09bd18: 5452 900b |0012: iget-object v2, v5, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ +09bd1c: 2203 5a00 |0014: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@005a │ │ +09bd20: 7120 3022 0100 |0016: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +09bd26: 0a04 |0019: move-result v4 │ │ +09bd28: 7020 ef01 4300 |001a: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01ef │ │ +09bd2e: 6e20 d61e 3200 |001d: invoke-virtual {v2, v3}, Landroid/view/View;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1ed6 │ │ +09bd34: 0e00 |0020: return-void │ │ +09bd36: 5452 900b |0021: iget-object v2, v5, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ +09bd3a: 2203 5a00 |0023: new-instance v3, Landroid/graphics/drawable/ColorDrawable; // type@005a │ │ +09bd3e: 7120 3022 0100 |0025: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +09bd44: 0a04 |0028: move-result v4 │ │ +09bd46: 7020 ef01 4300 |0029: invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@01ef │ │ +09bd4c: 6e20 d41e 3200 |002c: invoke-virtual {v2, v3}, Landroid/view/View;.setBackground:(Landroid/graphics/drawable/Drawable;)V // method@1ed4 │ │ +09bd52: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0006 line=319 │ │ 0x000c line=322 │ │ 0x0012 line=323 │ │ + 0x0016 line=324 │ │ + 0x001d line=323 │ │ 0x0020 line=330 │ │ 0x0021 line=326 │ │ + 0x0025 line=327 │ │ + 0x002c line=326 │ │ locals : │ │ 0x000c - 0x0030 reg=0 backgroundAlpha I │ │ 0x0006 - 0x0030 reg=1 backgroundColor I │ │ 0x0000 - 0x0030 reg=5 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ │ #18 : (in Lfr/tvbarthel/apps/simplethermometer/MainActivity;) │ │ name : 'setForegroundColor' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -09bd50: |[09bd50] fr.tvbarthel.apps.simplethermometer.MainActivity.setForegroundColor:()V │ │ -09bd60: 6202 cf0e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -09bd64: 7120 4122 2300 |0002: invoke-static {v3, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -09bd6a: 0a01 |0005: move-result v1 │ │ -09bd6c: 6202 cf0e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ -09bd70: 7120 4022 2300 |0008: invoke-static {v3, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -09bd76: 0a00 |000b: move-result v0 │ │ -09bd78: 7120 3022 0100 |000c: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -09bd7e: 0a01 |000f: move-result v1 │ │ -09bd80: 5432 8d0b |0010: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mLeftLine:Landroid/view/View; // field@0b8d │ │ -09bd84: 6e20 d51e 1200 |0012: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@1ed5 │ │ -09bd8a: 5432 8f0b |0015: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRightLine:Landroid/view/View; // field@0b8f │ │ -09bd8e: 6e20 d51e 1200 |0017: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@1ed5 │ │ -09bd94: 5432 8c0b |001a: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mEllipseBackground:Landroid/graphics/drawable/GradientDrawable; // field@0b8c │ │ -09bd98: 6e20 0502 1200 |001c: invoke-virtual {v2, v1}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ -09bd9e: 0e00 |001f: return-void │ │ +09bd54: |[09bd54] fr.tvbarthel.apps.simplethermometer.MainActivity.setForegroundColor:()V │ │ +09bd64: 6202 cf0e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +09bd68: 7120 4122 2300 |0002: invoke-static {v3, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +09bd6e: 0a01 |0005: move-result v1 │ │ +09bd70: 6202 cf0e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ecf │ │ +09bd74: 7120 4022 2300 |0008: invoke-static {v3, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +09bd7a: 0a00 |000b: move-result v0 │ │ +09bd7c: 7120 3022 0100 |000c: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +09bd82: 0a01 |000f: move-result v1 │ │ +09bd84: 5432 8d0b |0010: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mLeftLine:Landroid/view/View; // field@0b8d │ │ +09bd88: 6e20 d51e 1200 |0012: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@1ed5 │ │ +09bd8e: 5432 8f0b |0015: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRightLine:Landroid/view/View; // field@0b8f │ │ +09bd92: 6e20 d51e 1200 |0017: invoke-virtual {v2, v1}, Landroid/view/View;.setBackgroundColor:(I)V // method@1ed5 │ │ +09bd98: 5432 8c0b |001a: iget-object v2, v3, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mEllipseBackground:Landroid/graphics/drawable/GradientDrawable; // field@0b8c │ │ +09bd9c: 6e20 0502 1200 |001c: invoke-virtual {v2, v1}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ +09bda2: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0006 line=289 │ │ 0x000c line=291 │ │ 0x0010 line=294 │ │ 0x0015 line=295 │ │ @@ -220652,26 +220662,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -09bda0: |[09bda0] fr.tvbarthel.apps.simplethermometer.MainActivity.setTextColor:()V │ │ -09bdb0: 6202 d00e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -09bdb4: 7120 4122 2400 |0002: invoke-static {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -09bdba: 0a01 |0005: move-result v1 │ │ -09bdbc: 6202 d00e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ -09bdc0: 7120 4022 2400 |0008: invoke-static {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -09bdc6: 0a00 |000b: move-result v0 │ │ -09bdc8: 5442 920b |000c: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ -09bdcc: 7120 3022 0100 |000e: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -09bdd2: 0a03 |0011: move-result v3 │ │ -09bdd4: 6e20 2c21 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ -09bdda: 0e00 |0015: return-void │ │ +09bda4: |[09bda4] fr.tvbarthel.apps.simplethermometer.MainActivity.setTextColor:()V │ │ +09bdb4: 6202 d00e |0000: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +09bdb8: 7120 4122 2400 |0002: invoke-static {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +09bdbe: 0a01 |0005: move-result v1 │ │ +09bdc0: 6202 d00e |0006: sget-object v2, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;.TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // field@0ed0 │ │ +09bdc4: 7120 4022 2400 |0008: invoke-static {v4, v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +09bdca: 0a00 |000b: move-result v0 │ │ +09bdcc: 5442 920b |000c: iget-object v2, v4, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ +09bdd0: 7120 3022 0100 |000e: invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +09bdd6: 0a03 |0011: move-result v3 │ │ +09bdd8: 6e20 2c21 3200 |0012: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setTextColor:(I)V // method@212c │ │ +09bdde: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ 0x0006 line=306 │ │ 0x000c line=308 │ │ 0x0015 line=309 │ │ locals : │ │ @@ -220685,23 +220695,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09bddc: |[09bddc] fr.tvbarthel.apps.simplethermometer.MainActivity.onChoiceSelected:(II)V │ │ -09bdec: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -09bdf0: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ -09bdf4: 7020 4921 3100 |0004: invoke-direct {v1, v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.onColorChangeRequested:(I)V // method@2149 │ │ -09bdfa: 0e00 |0007: return-void │ │ -09bdfc: 1300 c800 |0008: const/16 v0, #int 200 // #c8 │ │ -09be00: 3302 fdff |000a: if-ne v2, v0, 0007 // -0003 │ │ -09be04: 7020 4c21 3100 |000c: invoke-direct {v1, v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.onOpacityChangeRequested:(I)V // method@214c │ │ -09be0a: 28f8 |000f: goto 0007 // -0008 │ │ +09bde0: |[09bde0] fr.tvbarthel.apps.simplethermometer.MainActivity.onChoiceSelected:(II)V │ │ +09bdf0: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +09bdf4: 3302 0600 |0002: if-ne v2, v0, 0008 // +0006 │ │ +09bdf8: 7020 4921 3100 |0004: invoke-direct {v1, v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.onColorChangeRequested:(I)V // method@2149 │ │ +09bdfe: 0e00 |0007: return-void │ │ +09be00: 1300 c800 |0008: const/16 v0, #int 200 // #c8 │ │ +09be04: 3302 fdff |000a: if-ne v2, v0, 0007 // -0003 │ │ +09be08: 7020 4c21 3100 |000c: invoke-direct {v1, v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.onOpacityChangeRequested:(I)V // method@214c │ │ +09be0e: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0004 line=208 │ │ 0x0007 line=212 │ │ 0x0008 line=209 │ │ 0x000c line=210 │ │ @@ -220715,49 +220725,49 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -09be0c: |[09be0c] fr.tvbarthel.apps.simplethermometer.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -09be1c: 6f20 8813 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.onCreate:(Landroid/os/Bundle;)V // method@1388 │ │ -09be22: 1400 1800 037f |0003: const v0, #float 1.74129e+38 // #7f030018 │ │ -09be28: 6e20 5821 0100 |0006: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setContentView:(I)V // method@2158 │ │ -09be2e: 1400 3e00 0a7f |0009: const v0, #float 1.83435e+38 // #7f0a003e │ │ -09be34: 6e20 3c21 0100 |000c: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ -09be3a: 0c00 |000f: move-result-object v0 │ │ -09be3c: 1f00 fb03 |0010: check-cast v0, Landroid/widget/TextView; // type@03fb │ │ -09be40: 5b10 920b |0012: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ -09be44: 1400 3d00 0a7f |0014: const v0, #float 1.83435e+38 // #7f0a003d │ │ -09be4a: 6e20 3c21 0100 |0017: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ -09be50: 0c00 |001a: move-result-object v0 │ │ -09be52: 5b10 8d0b |001b: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mLeftLine:Landroid/view/View; // field@0b8d │ │ -09be56: 1400 3f00 0a7f |001d: const v0, #float 1.83435e+38 // #7f0a003f │ │ -09be5c: 6e20 3c21 0100 |0020: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ -09be62: 0c00 |0023: move-result-object v0 │ │ -09be64: 5b10 8f0b |0024: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRightLine:Landroid/view/View; // field@0b8f │ │ -09be68: 5410 920b |0026: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ -09be6c: 6e10 1221 0000 |0028: invoke-virtual {v0}, Landroid/widget/TextView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2112 │ │ -09be72: 0c00 |002b: move-result-object v0 │ │ -09be74: 1f00 5a00 |002c: check-cast v0, Landroid/graphics/drawable/GradientDrawable; // type@005a │ │ -09be78: 5b10 8c0b |002e: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mEllipseBackground:Landroid/graphics/drawable/GradientDrawable; // field@0b8c │ │ -09be7c: 1400 4000 0a7f |0030: const v0, #float 1.83435e+38 // #7f0a0040 │ │ -09be82: 6e20 3c21 0100 |0033: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ -09be88: 0c00 |0036: move-result-object v0 │ │ -09be8a: 1f00 e903 |0037: check-cast v0, Landroid/widget/ProgressBar; // type@03e9 │ │ -09be8e: 5b10 8e0b |0039: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ -09be92: 1400 3c00 0a7f |003b: const v0, #float 1.83435e+38 // #7f0a003c │ │ -09be98: 6e20 3c21 0100 |003e: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ -09be9e: 0c00 |0041: move-result-object v0 │ │ -09bea0: 5b10 900b |0042: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ -09bea4: 2200 0404 |0044: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1; // type@0404 │ │ -09bea8: 7020 3521 1000 |0046: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V // method@2135 │ │ -09beae: 5b10 8b0b |0049: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ -09beb2: 0e00 |004b: return-void │ │ +09be10: |[09be10] fr.tvbarthel.apps.simplethermometer.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +09be20: 6f20 8813 2100 |0000: invoke-super {v1, v2}, Landroid/support/v7/app/ActionBarActivity;.onCreate:(Landroid/os/Bundle;)V // method@1388 │ │ +09be26: 1400 1800 037f |0003: const v0, #float 1.74129e+38 // #7f030018 │ │ +09be2c: 6e20 5821 0100 |0006: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setContentView:(I)V // method@2158 │ │ +09be32: 1400 3e00 097f |0009: const v0, #float 1.82105e+38 // #7f09003e │ │ +09be38: 6e20 3c21 0100 |000c: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ +09be3e: 0c00 |000f: move-result-object v0 │ │ +09be40: 1f00 0404 |0010: check-cast v0, Landroid/widget/TextView; // type@0404 │ │ +09be44: 5b10 920b |0012: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ +09be48: 1400 3d00 097f |0014: const v0, #float 1.82105e+38 // #7f09003d │ │ +09be4e: 6e20 3c21 0100 |0017: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ +09be54: 0c00 |001a: move-result-object v0 │ │ +09be56: 5b10 8d0b |001b: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mLeftLine:Landroid/view/View; // field@0b8d │ │ +09be5a: 1400 3f00 097f |001d: const v0, #float 1.82106e+38 // #7f09003f │ │ +09be60: 6e20 3c21 0100 |0020: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ +09be66: 0c00 |0023: move-result-object v0 │ │ +09be68: 5b10 8f0b |0024: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRightLine:Landroid/view/View; // field@0b8f │ │ +09be6c: 5410 920b |0026: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mTextViewTemperature:Landroid/widget/TextView; // field@0b92 │ │ +09be70: 6e10 1221 0000 |0028: invoke-virtual {v0}, Landroid/widget/TextView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2112 │ │ +09be76: 0c00 |002b: move-result-object v0 │ │ +09be78: 1f00 5e00 |002c: check-cast v0, Landroid/graphics/drawable/GradientDrawable; // type@005e │ │ +09be7c: 5b10 8c0b |002e: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mEllipseBackground:Landroid/graphics/drawable/GradientDrawable; // field@0b8c │ │ +09be80: 1400 4000 097f |0030: const v0, #float 1.82106e+38 // #7f090040 │ │ +09be86: 6e20 3c21 0100 |0033: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ +09be8c: 0c00 |0036: move-result-object v0 │ │ +09be8e: 1f00 f203 |0037: check-cast v0, Landroid/widget/ProgressBar; // type@03f2 │ │ +09be92: 5b10 8e0b |0039: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mProgressBar:Landroid/widget/ProgressBar; // field@0b8e │ │ +09be96: 1400 3c00 097f |003b: const v0, #float 1.82105e+38 // #7f09003c │ │ +09be9c: 6e20 3c21 0100 |003e: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.findViewById:(I)Landroid/view/View; // method@213c │ │ +09bea2: 0c00 |0041: move-result-object v0 │ │ +09bea4: 5b10 900b |0042: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mRoot:Landroid/view/View; // field@0b90 │ │ +09bea8: 2200 0d04 |0044: new-instance v0, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1; // type@040d │ │ +09beac: 7020 3521 1000 |0046: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;.:(Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V // method@2135 │ │ +09beb2: 5b10 8b0b |0049: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ +09beb6: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0009 line=72 │ │ 0x0014 line=73 │ │ 0x001d line=74 │ │ @@ -220775,22 +220785,22 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -09beb4: |[09beb4] fr.tvbarthel.apps.simplethermometer.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -09bec4: 6e10 3d21 0200 |0000: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@213d │ │ -09beca: 0c00 |0003: move-result-object v0 │ │ -09becc: 1501 0e7f |0004: const/high16 v1, #int 2131623936 // #7f0e │ │ -09bed0: 6e30 081e 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ -09bed6: 6f20 8913 3200 |0009: invoke-super {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1389 │ │ -09bedc: 0a00 |000c: move-result v0 │ │ -09bede: 0f00 |000d: return v0 │ │ +09beb8: |[09beb8] fr.tvbarthel.apps.simplethermometer.MainActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +09bec8: 6e10 3d21 0200 |0000: invoke-virtual {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@213d │ │ +09bece: 0c00 |0003: move-result-object v0 │ │ +09bed0: 1501 0e7f |0004: const/high16 v1, #int 2131623936 // #7f0e │ │ +09bed4: 6e30 081e 1003 |0006: invoke-virtual {v0, v1, v3}, Landroid/view/MenuInflater;.inflate:(ILandroid/view/Menu;)V // method@1e08 │ │ +09beda: 6f20 8913 3200 |0009: invoke-super {v2, v3}, Landroid/support/v7/app/ActionBarActivity;.onCreateOptionsMenu:(Landroid/view/Menu;)Z // method@1389 │ │ +09bee0: 0a00 |000c: move-result v0 │ │ +09bee2: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0009 line=124 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ 0x0000 - 0x000e reg=3 menu Landroid/view/Menu; │ │ @@ -220800,57 +220810,58 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -09bee0: |[09bee0] fr.tvbarthel.apps.simplethermometer.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -09bef0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09bef2: 7210 121e 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ -09bef8: 0a01 |0004: move-result v1 │ │ -09befa: 2b01 3d00 0000 |0005: packed-switch v1, 00000042 // +0000003d │ │ -09bf00: 6f20 8e13 5400 |0008: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@138e │ │ -09bf06: 0a00 |000b: move-result v0 │ │ -09bf08: 0f00 |000c: return v0 │ │ -09bf0a: 1301 6400 |000d: const/16 v1, #int 100 // #64 │ │ -09bf0e: 6e10 3e21 0400 |000f: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ -09bf14: 0c02 |0012: move-result-object v2 │ │ -09bf16: 1503 067f |0013: const/high16 v3, #int 2131099648 // #7f06 │ │ -09bf1a: 6e20 8001 3200 |0015: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ -09bf20: 0c02 |0018: move-result-object v2 │ │ -09bf22: 7120 7b21 2100 |0019: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // method@217b │ │ -09bf28: 0c01 |001c: move-result-object v1 │ │ -09bf2a: 6e10 4121 0400 |001d: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ -09bf30: 0c02 |0020: move-result-object v2 │ │ -09bf32: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -09bf34: 6e30 8021 2103 |0022: invoke-virtual {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2180 │ │ -09bf3a: 28e7 |0025: goto 000c // -0019 │ │ -09bf3c: 7010 5221 0400 |0026: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.pickTemperatureUnit:()V // method@2152 │ │ -09bf42: 28e3 |0029: goto 000c // -001d │ │ -09bf44: 7020 5421 0400 |002a: invoke-direct {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:(Z)V // method@2154 │ │ -09bf4a: 28df |002d: goto 000c // -0021 │ │ -09bf4c: 7010 3a21 0400 |002e: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayAbout:()V // method@213a │ │ -09bf52: 28db |0031: goto 000c // -0025 │ │ -09bf54: 7010 4321 0400 |0032: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleReportAProblem:()Z // method@2143 │ │ -09bf5a: 0a00 |0035: move-result v0 │ │ -09bf5c: 28d6 |0036: goto 000c // -002a │ │ -09bf5e: 7010 4221 0400 |0037: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleMoreApps:()Z // method@2142 │ │ -09bf64: 0a00 |003a: move-result v0 │ │ -09bf66: 28d1 |003b: goto 000c // -002f │ │ -09bf68: 7010 4421 0400 |003c: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleSetOpacity:()Z // method@2144 │ │ -09bf6e: 0a00 |003f: move-result v0 │ │ -09bf70: 28cc |0040: goto 000c // -0034 │ │ -09bf72: 0000 |0041: nop // spacer │ │ -09bf74: 0001 0700 4b00 0a7f 0800 0000 3700 ... |0042: packed-switch-data (18 units) │ │ +09bee4: |[09bee4] fr.tvbarthel.apps.simplethermometer.MainActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +09bef4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09bef6: 7210 121e 0500 |0001: invoke-interface {v5}, Landroid/view/MenuItem;.getItemId:()I // method@1e12 │ │ +09befc: 0a01 |0004: move-result v1 │ │ +09befe: 2b01 3d00 0000 |0005: packed-switch v1, 00000042 // +0000003d │ │ +09bf04: 6f20 8e13 5400 |0008: invoke-super {v4, v5}, Landroid/support/v7/app/ActionBarActivity;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@138e │ │ +09bf0a: 0a00 |000b: move-result v0 │ │ +09bf0c: 0f00 |000c: return v0 │ │ +09bf0e: 1301 6400 |000d: const/16 v1, #int 100 // #64 │ │ +09bf12: 6e10 3e21 0400 |000f: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getResources:()Landroid/content/res/Resources; // method@213e │ │ +09bf18: 0c02 |0012: move-result-object v2 │ │ +09bf1a: 1503 067f |0013: const/high16 v3, #int 2131099648 // #7f06 │ │ +09bf1e: 6e20 8001 3200 |0015: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getStringArray:(I)[Ljava/lang/String; // method@0180 │ │ +09bf24: 0c02 |0018: move-result-object v2 │ │ +09bf26: 7120 7b21 2100 |0019: invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // method@217b │ │ +09bf2c: 0c01 |001c: move-result-object v1 │ │ +09bf2e: 6e10 4121 0400 |001d: invoke-virtual {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2141 │ │ +09bf34: 0c02 |0020: move-result-object v2 │ │ +09bf36: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +09bf38: 6e30 8021 2103 |0022: invoke-virtual {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2180 │ │ +09bf3e: 28e7 |0025: goto 000c // -0019 │ │ +09bf40: 7010 5221 0400 |0026: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.pickTemperatureUnit:()V // method@2152 │ │ +09bf46: 28e3 |0029: goto 000c // -001d │ │ +09bf48: 7020 5421 0400 |002a: invoke-direct {v4, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:(Z)V // method@2154 │ │ +09bf4e: 28df |002d: goto 000c // -0021 │ │ +09bf50: 7010 3a21 0400 |002e: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayAbout:()V // method@213a │ │ +09bf56: 28db |0031: goto 000c // -0025 │ │ +09bf58: 7010 4321 0400 |0032: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleReportAProblem:()Z // method@2143 │ │ +09bf5e: 0a00 |0035: move-result v0 │ │ +09bf60: 28d6 |0036: goto 000c // -002a │ │ +09bf62: 7010 4221 0400 |0037: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleMoreApps:()Z // method@2142 │ │ +09bf68: 0a00 |003a: move-result v0 │ │ +09bf6a: 28d1 |003b: goto 000c // -002f │ │ +09bf6c: 7010 4421 0400 |003c: invoke-direct {v4}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.handleSetOpacity:()Z // method@2144 │ │ +09bf72: 0a00 |003f: move-result v0 │ │ +09bf74: 28cc |0040: goto 000c // -0034 │ │ +09bf76: 0000 |0041: nop // spacer │ │ +09bf78: 0001 0700 4b00 097f 0800 0000 3700 ... |0042: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=129 │ │ 0x0008 line=154 │ │ 0x000d line=132 │ │ + 0x001d line=133 │ │ 0x0026 line=137 │ │ 0x002a line=141 │ │ 0x002e line=145 │ │ 0x0032 line=148 │ │ 0x0037 line=150 │ │ 0x003c line=152 │ │ 0x0041 line=129 │ │ @@ -220863,23 +220874,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09bf98: |[09bf98] fr.tvbarthel.apps.simplethermometer.MainActivity.onPause:()V │ │ -09bfa8: 6f10 8f13 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarActivity;.onPause:()V // method@138f │ │ -09bfae: 7110 3f22 0100 |0003: invoke-static {v1}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -09bfb4: 0c00 |0006: move-result-object v0 │ │ -09bfb6: 7220 5701 1000 |0007: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0157 │ │ -09bfbc: 7010 4521 0100 |000a: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.hideToastIfDisplayed:()V // method@2145 │ │ -09bfc2: 5410 8b0b |000d: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ -09bfc6: 6e20 5c21 0100 |000f: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@215c │ │ -09bfcc: 0e00 |0012: return-void │ │ +09bf9c: |[09bf9c] fr.tvbarthel.apps.simplethermometer.MainActivity.onPause:()V │ │ +09bfac: 6f10 8f13 0100 |0000: invoke-super {v1}, Landroid/support/v7/app/ActionBarActivity;.onPause:()V // method@138f │ │ +09bfb2: 7110 3f22 0100 |0003: invoke-static {v1}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +09bfb8: 0c00 |0006: move-result-object v0 │ │ +09bfba: 7220 5701 1000 |0007: invoke-interface {v0, v1}, Landroid/content/SharedPreferences;.unregisterOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0157 │ │ +09bfc0: 7010 4521 0100 |000a: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.hideToastIfDisplayed:()V // method@2145 │ │ +09bfc6: 5410 8b0b |000d: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ +09bfca: 6e20 5c21 0100 |000f: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@215c │ │ +09bfd0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=114 │ │ 0x000a line=116 │ │ 0x000d line=118 │ │ 0x0012 line=119 │ │ @@ -220891,30 +220902,30 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -09bfd0: |[09bfd0] fr.tvbarthel.apps.simplethermometer.MainActivity.onResume:()V │ │ -09bfe0: 6f10 9513 0200 |0000: invoke-super {v2}, Landroid/support/v7/app/ActionBarActivity;.onResume:()V // method@1395 │ │ -09bfe6: 7110 3f22 0200 |0003: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ -09bfec: 0c01 |0006: move-result-object v1 │ │ -09bfee: 7220 5601 2100 |0007: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0156 │ │ -09bff4: 7010 5721 0200 |000a: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setBackgroundColor:()V // method@2157 │ │ -09bffa: 7010 5a21 0200 |000d: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setTextColor:()V // method@215a │ │ -09c000: 7010 5921 0200 |0010: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setForegroundColor:()V // method@2159 │ │ -09c006: 7010 3b21 0200 |0013: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ -09c00c: 7010 5321 0200 |0016: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:()V // method@2153 │ │ -09c012: 2200 2d00 |0019: new-instance v0, Landroid/content/IntentFilter; // type@002d │ │ -09c016: 1a01 6f0c |001b: const-string v1, "TemperatureUpdaterService.Actions.UpdateError" // string@0c6f │ │ -09c01a: 7020 4701 1000 |001d: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0147 │ │ -09c020: 5421 8b0b |0020: iget-object v1, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ -09c024: 6e30 5521 1200 |0022: invoke-virtual {v2, v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@2155 │ │ -09c02a: 0e00 |0025: return-void │ │ +09bfd4: |[09bfd4] fr.tvbarthel.apps.simplethermometer.MainActivity.onResume:()V │ │ +09bfe4: 6f10 9513 0200 |0000: invoke-super {v2}, Landroid/support/v7/app/ActionBarActivity;.onResume:()V // method@1395 │ │ +09bfea: 7110 3f22 0200 |0003: invoke-static {v2}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@223f │ │ +09bff0: 0c01 |0006: move-result-object v1 │ │ +09bff2: 7220 5601 2100 |0007: invoke-interface {v1, v2}, Landroid/content/SharedPreferences;.registerOnSharedPreferenceChangeListener:(Landroid/content/SharedPreferences$OnSharedPreferenceChangeListener;)V // method@0156 │ │ +09bff8: 7010 5721 0200 |000a: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setBackgroundColor:()V // method@2157 │ │ +09bffe: 7010 5a21 0200 |000d: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setTextColor:()V // method@215a │ │ +09c004: 7010 5921 0200 |0010: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setForegroundColor:()V // method@2159 │ │ +09c00a: 7010 3b21 0200 |0013: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ +09c010: 7010 5321 0200 |0016: invoke-direct {v2}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.refreshTemperatureIfOutdated:()V // method@2153 │ │ +09c016: 2200 3000 |0019: new-instance v0, Landroid/content/IntentFilter; // type@0030 │ │ +09c01a: 1a01 780c |001b: const-string v1, "TemperatureUpdaterService.Actions.UpdateError" // string@0c78 │ │ +09c01e: 7020 4701 1000 |001d: invoke-direct {v0, v1}, Landroid/content/IntentFilter;.:(Ljava/lang/String;)V // method@0147 │ │ +09c024: 5421 8b0b |0020: iget-object v1, v2, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.mBroadcastReceiver:Landroid/content/BroadcastReceiver; // field@0b8b │ │ +09c028: 6e30 5521 1200 |0022: invoke-virtual {v2, v1, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@2155 │ │ +09c02e: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0003 line=94 │ │ 0x000a line=96 │ │ 0x000d line=98 │ │ 0x0010 line=100 │ │ @@ -220932,104 +220943,107 @@ │ │ type : '(Landroid/content/SharedPreferences;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -09c02c: |[09c02c] fr.tvbarthel.apps.simplethermometer.MainActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ -09c03c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c03e: 1a02 4f0b |0001: const-string v2, "PrefKeyBackgroundColor" // string@0b4f │ │ -09c042: 6e20 c722 2500 |0003: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c048: 0a02 |0006: move-result v2 │ │ -09c04a: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -09c04e: 1a02 500b |0009: const-string v2, "PrefKeyBackgroundOpacity" // string@0b50 │ │ -09c052: 6e20 c722 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c058: 0a02 |000e: move-result v2 │ │ -09c05a: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ -09c05e: 7010 5721 0300 |0011: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setBackgroundColor:()V // method@2157 │ │ -09c064: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -09c066: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ -09c06a: 2201 2c00 |0017: new-instance v1, Landroid/content/Intent; // type@002c │ │ -09c06e: 1c02 3304 |0019: const-class v2, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@0433 │ │ -09c072: 7030 1d01 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ -09c078: 1a02 4a14 |001e: const-string v2, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@144a │ │ -09c07c: 6e20 4101 2100 |0020: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ -09c082: 6e20 5621 1300 |0023: invoke-virtual {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.sendBroadcast:(Landroid/content/Intent;)V // method@2156 │ │ -09c088: 0e00 |0026: return-void │ │ -09c08a: 1a02 550b |0027: const-string v2, "PrefKeyTextColor" // string@0b55 │ │ -09c08e: 6e20 c722 2500 |0029: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c094: 0a02 |002c: move-result v2 │ │ -09c096: 3902 0a00 |002d: if-nez v2, 0037 // +000a │ │ -09c09a: 1a02 560b |002f: const-string v2, "PrefKeyTextOpacity" // string@0b56 │ │ -09c09e: 6e20 c722 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c0a4: 0a02 |0034: move-result v2 │ │ -09c0a6: 3802 0700 |0035: if-eqz v2, 003c // +0007 │ │ -09c0aa: 7010 5a21 0300 |0037: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setTextColor:()V // method@215a │ │ -09c0b0: 1210 |003a: const/4 v0, #int 1 // #1 │ │ -09c0b2: 28da |003b: goto 0015 // -0026 │ │ -09c0b4: 1a02 510b |003c: const-string v2, "PrefKeyForegroundColor" // string@0b51 │ │ -09c0b8: 6e20 c722 2500 |003e: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c0be: 0a02 |0041: move-result v2 │ │ -09c0c0: 3902 0a00 |0042: if-nez v2, 004c // +000a │ │ -09c0c4: 1a02 520b |0044: const-string v2, "PrefKeyForegroundOpacity" // string@0b52 │ │ -09c0c8: 6e20 c722 5200 |0046: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c0ce: 0a02 |0049: move-result v2 │ │ -09c0d0: 3802 0700 |004a: if-eqz v2, 0051 // +0007 │ │ -09c0d4: 7010 5921 0300 |004c: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setForegroundColor:()V // method@2159 │ │ -09c0da: 1210 |004f: const/4 v0, #int 1 // #1 │ │ -09c0dc: 28c5 |0050: goto 0015 // -003b │ │ -09c0de: 1a02 540b |0051: const-string v2, "PrefKeyTemperatureUnitString" // string@0b54 │ │ -09c0e2: 6e20 c722 2500 |0053: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c0e8: 0a02 |0056: move-result v2 │ │ -09c0ea: 3802 0700 |0057: if-eqz v2, 005e // +0007 │ │ -09c0ee: 7010 3b21 0300 |0059: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ -09c0f4: 1210 |005c: const/4 v0, #int 1 // #1 │ │ -09c0f6: 28b8 |005d: goto 0015 // -0048 │ │ -09c0f8: 1a02 530b |005e: const-string v2, "PrefKeyLastUpdateTime" // string@0b53 │ │ -09c0fc: 6e20 c722 2500 |0060: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09c102: 0a02 |0063: move-result v2 │ │ -09c104: 3802 b1ff |0064: if-eqz v2, 0015 // -004f │ │ -09c108: 7010 3b21 0300 |0066: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ -09c10e: 28ac |0069: goto 0015 // -0054 │ │ +09c030: |[09c030] fr.tvbarthel.apps.simplethermometer.MainActivity.onSharedPreferenceChanged:(Landroid/content/SharedPreferences;Ljava/lang/String;)V │ │ +09c040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c042: 1a02 580b |0001: const-string v2, "PrefKeyBackgroundColor" // string@0b58 │ │ +09c046: 6e20 c722 2500 |0003: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c04c: 0a02 |0006: move-result v2 │ │ +09c04e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +09c052: 1a02 590b |0009: const-string v2, "PrefKeyBackgroundOpacity" // string@0b59 │ │ +09c056: 6e20 c722 5200 |000b: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c05c: 0a02 |000e: move-result v2 │ │ +09c05e: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ +09c062: 7010 5721 0300 |0011: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setBackgroundColor:()V // method@2157 │ │ +09c068: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +09c06a: 3800 1100 |0015: if-eqz v0, 0026 // +0011 │ │ +09c06e: 2201 2f00 |0017: new-instance v1, Landroid/content/Intent; // type@002f │ │ +09c072: 1c02 3c04 |0019: const-class v2, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider; // type@043c │ │ +09c076: 7030 1d01 3102 |001b: invoke-direct {v1, v3, v2}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@011d │ │ +09c07c: 1a02 5314 |001e: const-string v2, "fr.vbarthel.apps.simplethermometer.widget.STWidgetProvider.DataChanged" // string@1453 │ │ +09c080: 6e20 4101 2100 |0020: invoke-virtual {v1, v2}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@0141 │ │ +09c086: 6e20 5621 1300 |0023: invoke-virtual {v3, v1}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.sendBroadcast:(Landroid/content/Intent;)V // method@2156 │ │ +09c08c: 0e00 |0026: return-void │ │ +09c08e: 1a02 5e0b |0027: const-string v2, "PrefKeyTextColor" // string@0b5e │ │ +09c092: 6e20 c722 2500 |0029: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c098: 0a02 |002c: move-result v2 │ │ +09c09a: 3902 0a00 |002d: if-nez v2, 0037 // +000a │ │ +09c09e: 1a02 5f0b |002f: const-string v2, "PrefKeyTextOpacity" // string@0b5f │ │ +09c0a2: 6e20 c722 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c0a8: 0a02 |0034: move-result v2 │ │ +09c0aa: 3802 0700 |0035: if-eqz v2, 003c // +0007 │ │ +09c0ae: 7010 5a21 0300 |0037: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setTextColor:()V // method@215a │ │ +09c0b4: 1210 |003a: const/4 v0, #int 1 // #1 │ │ +09c0b6: 28da |003b: goto 0015 // -0026 │ │ +09c0b8: 1a02 5a0b |003c: const-string v2, "PrefKeyForegroundColor" // string@0b5a │ │ +09c0bc: 6e20 c722 2500 |003e: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c0c2: 0a02 |0041: move-result v2 │ │ +09c0c4: 3902 0a00 |0042: if-nez v2, 004c // +000a │ │ +09c0c8: 1a02 5b0b |0044: const-string v2, "PrefKeyForegroundOpacity" // string@0b5b │ │ +09c0cc: 6e20 c722 5200 |0046: invoke-virtual {v2, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c0d2: 0a02 |0049: move-result v2 │ │ +09c0d4: 3802 0700 |004a: if-eqz v2, 0051 // +0007 │ │ +09c0d8: 7010 5921 0300 |004c: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.setForegroundColor:()V // method@2159 │ │ +09c0de: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +09c0e0: 28c5 |0050: goto 0015 // -003b │ │ +09c0e2: 1a02 5d0b |0051: const-string v2, "PrefKeyTemperatureUnitString" // string@0b5d │ │ +09c0e6: 6e20 c722 2500 |0053: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c0ec: 0a02 |0056: move-result v2 │ │ +09c0ee: 3802 0700 |0057: if-eqz v2, 005e // +0007 │ │ +09c0f2: 7010 3b21 0300 |0059: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ +09c0f8: 1210 |005c: const/4 v0, #int 1 // #1 │ │ +09c0fa: 28b8 |005d: goto 0015 // -0048 │ │ +09c0fc: 1a02 5c0b |005e: const-string v2, "PrefKeyLastUpdateTime" // string@0b5c │ │ +09c100: 6e20 c722 2500 |0060: invoke-virtual {v5, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09c106: 0a02 |0063: move-result v2 │ │ +09c108: 3802 b1ff |0064: if-eqz v2, 0015 // -004f │ │ +09c10c: 7010 3b21 0300 |0066: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;.displayLastKnownTemperature:()V // method@213b │ │ +09c112: 28ac |0069: goto 0015 // -0054 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0001 line=165 │ │ + 0x000b line=166 │ │ 0x0011 line=168 │ │ 0x0014 line=169 │ │ 0x0015 line=190 │ │ 0x0017 line=192 │ │ 0x001e line=193 │ │ 0x0023 line=194 │ │ 0x0026 line=197 │ │ 0x0027 line=170 │ │ + 0x0031 line=171 │ │ 0x0037 line=173 │ │ 0x003a line=174 │ │ 0x003c line=175 │ │ + 0x0046 line=176 │ │ 0x004c line=178 │ │ 0x004f line=179 │ │ 0x0051 line=180 │ │ 0x0059 line=182 │ │ 0x005c line=183 │ │ 0x005e line=184 │ │ 0x0066 line=187 │ │ locals : │ │ 0x001e - 0x0026 reg=1 intent Landroid/content/Intent; │ │ 0x0001 - 0x006a reg=0 broadcastChangeToWidgets Z │ │ 0x0000 - 0x006a reg=3 this Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ 0x0000 - 0x006a reg=4 sharedPreferences Landroid/content/SharedPreferences; │ │ 0x0000 - 0x006a reg=5 sharedPreferenceKey Ljava/lang/String; │ │ │ │ - source_file_idx : 2629 (MainActivity.java) │ │ + source_file_idx : 2638 (MainActivity.java) │ │ │ │ Class #741 header: │ │ -class_idx : 1046 │ │ +class_idx : 1055 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ +superclass_idx : 183 │ │ source_file_idx : 411 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #741 - │ │ @@ -221045,17 +221059,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c110: |[09c110] fr.tvbarthel.apps.simplethermometer.dialogfragments.AboutDialogFragment.:()V │ │ -09c120: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c126: 0e00 |0003: return-void │ │ +09c114: |[09c114] fr.tvbarthel.apps.simplethermometer.dialogfragments.AboutDialogFragment.:()V │ │ +09c124: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c12a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment; │ │ │ │ Virtual methods - │ │ @@ -221064,51 +221078,51 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -09c128: |[09c128] fr.tvbarthel.apps.simplethermometer.dialogfragments.AboutDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c138: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -09c13a: 2200 1000 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c13e: 6e10 6f21 0700 |0003: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@216f │ │ -09c144: 0c04 |0006: move-result-object v4 │ │ -09c146: 7020 7b00 4000 |0007: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c14c: 1404 0e00 0c7f |000a: const v4, #float 1.86092e+38 // #7f0c000e │ │ -09c152: 6e20 8600 4000 |000d: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ -09c158: 6e20 7e00 6000 |0010: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ -09c15e: 1404 0a00 0401 |0013: const v4, #float 2.42446e-38 // #0104000a │ │ -09c164: 1205 |0016: const/4 v5, #int 0 // #0 │ │ -09c166: 6e30 8400 4005 |0017: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ -09c16c: 6e20 8100 6000 |001a: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c172: 2201 fb03 |001d: new-instance v1, Landroid/widget/TextView; // type@03fb │ │ -09c176: 6e10 6f21 0700 |001f: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@216f │ │ -09c17c: 0c04 |0022: move-result-object v4 │ │ -09c17e: 7020 1021 4100 |0023: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ -09c184: 7100 841d 0000 |0026: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@1d84 │ │ -09c18a: 0c04 |0029: move-result-object v4 │ │ -09c18c: 6e20 2421 4100 |002a: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@2124 │ │ -09c192: 6e10 7021 0700 |002d: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getResources:()Landroid/content/res/Resources; // method@2170 │ │ -09c198: 0c04 |0030: move-result-object v4 │ │ -09c19a: 1405 1700 097f |0031: const v5, #float 1.82105e+38 // #7f090017 │ │ -09c1a0: 6e20 7401 5400 |0034: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ -09c1a6: 0a02 |0037: move-result v2 │ │ -09c1a8: 6e52 2621 2122 |0038: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@2126 │ │ -09c1ae: 2203 6903 |003b: new-instance v3, Landroid/text/SpannableString; // type@0369 │ │ -09c1b2: 1404 0d00 0c7f |003d: const v4, #float 1.86092e+38 // #7f0c000d │ │ -09c1b8: 6e20 7121 4700 |0040: invoke-virtual {v7, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getString:(I)Ljava/lang/String; // method@2171 │ │ -09c1be: 0c04 |0043: move-result-object v4 │ │ -09c1c0: 7020 7b1d 4300 |0044: invoke-direct {v3, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1d7b │ │ -09c1c6: 7120 891d 6300 |0047: invoke-static {v3, v6}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@1d89 │ │ -09c1cc: 6e20 2a21 3100 |004a: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09c1d2: 6e20 8800 1000 |004d: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ -09c1d8: 6e10 7c00 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c1de: 0c04 |0053: move-result-object v4 │ │ -09c1e0: 1104 |0054: return-object v4 │ │ +09c12c: |[09c12c] fr.tvbarthel.apps.simplethermometer.dialogfragments.AboutDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c13c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +09c13e: 2200 1300 |0001: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c142: 6e10 6f21 0700 |0003: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@216f │ │ +09c148: 0c04 |0006: move-result-object v4 │ │ +09c14a: 7020 7b00 4000 |0007: invoke-direct {v0, v4}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c150: 1404 0e00 0c7f |000a: const v4, #float 1.86092e+38 // #7f0c000e │ │ +09c156: 6e20 8600 4000 |000d: invoke-virtual {v0, v4}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ +09c15c: 6e20 7e00 6000 |0010: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ +09c162: 1404 0a00 0401 |0013: const v4, #float 2.42446e-38 // #0104000a │ │ +09c168: 1205 |0016: const/4 v5, #int 0 // #0 │ │ +09c16a: 6e30 8400 4005 |0017: invoke-virtual {v0, v4, v5}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ +09c170: 6e20 8100 6000 |001a: invoke-virtual {v0, v6}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c176: 2201 0404 |001d: new-instance v1, Landroid/widget/TextView; // type@0404 │ │ +09c17a: 6e10 6f21 0700 |001f: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@216f │ │ +09c180: 0c04 |0022: move-result-object v4 │ │ +09c182: 7020 1021 4100 |0023: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@2110 │ │ +09c188: 7100 841d 0000 |0026: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@1d84 │ │ +09c18e: 0c04 |0029: move-result-object v4 │ │ +09c190: 6e20 2421 4100 |002a: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@2124 │ │ +09c196: 6e10 7021 0700 |002d: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getResources:()Landroid/content/res/Resources; // method@2170 │ │ +09c19c: 0c04 |0030: move-result-object v4 │ │ +09c19e: 1405 1700 0a7f |0031: const v5, #float 1.83434e+38 // #7f0a0017 │ │ +09c1a4: 6e20 7401 5400 |0034: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@0174 │ │ +09c1aa: 0a02 |0037: move-result v2 │ │ +09c1ac: 6e52 2621 2122 |0038: invoke-virtual {v1, v2, v2, v2, v2}, Landroid/widget/TextView;.setPadding:(IIII)V // method@2126 │ │ +09c1b2: 2203 7003 |003b: new-instance v3, Landroid/text/SpannableString; // type@0370 │ │ +09c1b6: 1404 0d00 0c7f |003d: const v4, #float 1.86092e+38 // #7f0c000d │ │ +09c1bc: 6e20 7121 4700 |0040: invoke-virtual {v7, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;.getString:(I)Ljava/lang/String; // method@2171 │ │ +09c1c2: 0c04 |0043: move-result-object v4 │ │ +09c1c4: 7020 7b1d 4300 |0044: invoke-direct {v3, v4}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1d7b │ │ +09c1ca: 7120 891d 6300 |0047: invoke-static {v3, v6}, Landroid/text/util/Linkify;.addLinks:(Landroid/text/Spannable;I)Z // method@1d89 │ │ +09c1d0: 6e20 2a21 3100 |004a: invoke-virtual {v1, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09c1d6: 6e20 8800 1000 |004d: invoke-virtual {v0, v1}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ +09c1dc: 6e10 7c00 0000 |0050: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c1e2: 0c04 |0053: move-result-object v4 │ │ +09c1e4: 1104 |0054: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=25 │ │ 0x000a line=26 │ │ 0x0010 line=27 │ │ 0x0013 line=28 │ │ 0x001a line=29 │ │ @@ -221128,18 +221142,18 @@ │ │ 0x0047 - 0x0055 reg=3 s Landroid/text/SpannableString; │ │ 0x0000 - 0x0055 reg=7 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment; │ │ 0x0000 - 0x0055 reg=8 savedInstanceState Landroid/os/Bundle; │ │ │ │ source_file_idx : 411 (AboutDialogFragment.java) │ │ │ │ Class #742 header: │ │ -class_idx : 1049 │ │ +class_idx : 1058 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ -source_file_idx : 2392 │ │ +superclass_idx : 183 │ │ +source_file_idx : 2401 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #742 annotations: │ │ Annotations on class │ │ @@ -221172,36 +221186,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c1e4: |[09c1e4] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.:()V │ │ -09c1f4: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c1fa: 0e00 |0003: return-void │ │ +09c1e8: |[09c1e8] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.:()V │ │ +09c1f8: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c1fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ - 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;) │ │ name : 'access$000' │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09c1fc: |[09c1fc] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; │ │ -09c20c: 5410 600e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ -09c210: 1100 |0002: return-object v0 │ │ +09c200: |[09c200] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; │ │ +09c210: 5410 600e |0000: iget-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ +09c214: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ │ │ #2 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;) │ │ @@ -221209,25 +221222,25 @@ │ │ type : '(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09c214: |[09c214] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ -09c224: 2201 1904 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // type@0419 │ │ -09c228: 7010 7721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.:()V // method@2177 │ │ -09c22e: 2200 7300 |0005: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -09c232: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -09c238: 1a02 5609 |000a: const-string v2, "ListPickerDialogFragment.Args.ChoiceId" // string@0956 │ │ -09c23c: 6e30 5d02 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ -09c242: 1a02 5709 |000f: const-string v2, "ListPickerDialogFragment.Args.Choices" // string@0957 │ │ -09c246: 6e30 6302 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ -09c24c: 6e20 7f21 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@217f │ │ -09c252: 1101 |0017: return-object v1 │ │ +09c218: |[09c218] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.newInstance:(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ +09c228: 2201 2204 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; // type@0422 │ │ +09c22c: 7010 7721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.:()V // method@2177 │ │ +09c232: 2200 7a00 |0005: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +09c236: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +09c23c: 1a02 5f09 |000a: const-string v2, "ListPickerDialogFragment.Args.ChoiceId" // string@095f │ │ +09c240: 6e30 5d02 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@025d │ │ +09c246: 1a02 6009 |000f: const-string v2, "ListPickerDialogFragment.Args.Choices" // string@0960 │ │ +09c24a: 6e30 6302 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ +09c250: 6e20 7f21 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@217f │ │ +09c256: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0005 line=24 │ │ 0x000a line=25 │ │ 0x000f line=26 │ │ 0x0014 line=27 │ │ @@ -221244,35 +221257,35 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -09c254: |[09c254] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -09c264: 6f20 6c03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@036c │ │ -09c26a: 2040 1804 |0003: instance-of v0, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // type@0418 │ │ -09c26e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09c272: 1f04 1804 |0007: check-cast v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // type@0418 │ │ -09c276: 5b34 600e |0009: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ -09c27a: 0e00 |000b: return-void │ │ -09c27c: 2200 4504 |000c: new-instance v0, Ljava/lang/ClassCastException; // type@0445 │ │ -09c280: 2201 6404 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@0464 │ │ -09c284: 7010 d422 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09c28a: 6e10 bb22 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -09c290: 0c02 |0016: move-result-object v2 │ │ -09c292: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c298: 0c01 |001a: move-result-object v1 │ │ -09c29a: 1a02 7800 |001b: const-string v2, " must implement ListPickerDialogFragment.Listener" // string@0078 │ │ -09c29e: 6e20 dc22 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c2a4: 0c01 |0020: move-result-object v1 │ │ -09c2a6: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09c2ac: 0c01 |0024: move-result-object v1 │ │ -09c2ae: 7020 9122 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@2291 │ │ -09c2b4: 2700 |0028: throw v0 │ │ +09c258: |[09c258] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +09c268: 6f20 6c03 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@036c │ │ +09c26e: 2040 2104 |0003: instance-of v0, v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // type@0421 │ │ +09c272: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09c276: 1f04 2104 |0007: check-cast v4, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // type@0421 │ │ +09c27a: 5b34 600e |0009: iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ +09c27e: 0e00 |000b: return-void │ │ +09c280: 2200 4e04 |000c: new-instance v0, Ljava/lang/ClassCastException; // type@044e │ │ +09c284: 2201 6d04 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@046d │ │ +09c288: 7010 d422 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09c28e: 6e10 bb22 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +09c294: 0c02 |0016: move-result-object v2 │ │ +09c296: 6e20 dc22 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c29c: 0c01 |001a: move-result-object v1 │ │ +09c29e: 1a02 7800 |001b: const-string v2, " must implement ListPickerDialogFragment.Listener" // string@0078 │ │ +09c2a2: 6e20 dc22 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c2a8: 0c01 |0020: move-result-object v1 │ │ +09c2aa: 6e10 e122 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09c2b0: 0c01 |0024: move-result-object v1 │ │ +09c2b2: 7020 9122 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/ClassCastException;.:(Ljava/lang/String;)V // method@2291 │ │ +09c2b8: 2700 |0028: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x0007 line=39 │ │ 0x000b line=44 │ │ 0x000c line=41 │ │ @@ -221286,43 +221299,43 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -09c2b8: |[09c2b8] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c2c8: 6e10 7a21 0700 |0000: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@217a │ │ -09c2ce: 0c01 |0003: move-result-object v1 │ │ -09c2d0: 1a05 5709 |0004: const-string v5, "ListPickerDialogFragment.Args.Choices" // string@0957 │ │ -09c2d4: 6e20 5802 5100 |0006: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ -09c2da: 0c04 |0009: move-result-object v4 │ │ -09c2dc: 1a05 5609 |000a: const-string v5, "ListPickerDialogFragment.Args.ChoiceId" // string@0956 │ │ -09c2e0: 6e20 5002 5100 |000c: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0250 │ │ -09c2e6: 0a03 |000f: move-result v3 │ │ -09c2e8: 2202 1000 |0010: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c2ec: 6e10 7921 0700 |0012: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2179 │ │ -09c2f2: 0c05 |0015: move-result-object v5 │ │ -09c2f4: 7020 7b00 5200 |0016: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c2fa: 2200 d103 |0019: new-instance v0, Landroid/widget/ArrayAdapter; // type@03d1 │ │ -09c2fe: 6e10 7921 0700 |001b: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2179 │ │ -09c304: 0c05 |001e: move-result-object v5 │ │ -09c306: 1406 0600 0901 |001f: const v6, #float 2.51629e-38 // #01090006 │ │ -09c30c: 7040 0f20 5046 |0022: invoke-direct {v0, v5, v6, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@200f │ │ -09c312: 2205 1704 |0025: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1; // type@0417 │ │ -09c316: 7030 7421 7503 |0027: invoke-direct {v5, v7, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V // method@2174 │ │ -09c31c: 6e30 7d00 0205 |002a: invoke-virtual {v2, v0, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ -09c322: 1505 0401 |002d: const/high16 v5, #int 17039360 // #104 │ │ -09c326: 1206 |002f: const/4 v6, #int 0 // #0 │ │ -09c328: 6e30 8200 5206 |0030: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ -09c32e: 1215 |0033: const/4 v5, #int 1 // #1 │ │ -09c330: 6e20 8100 5200 |0034: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c336: 6e10 7c00 0200 |0037: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c33c: 0c05 |003a: move-result-object v5 │ │ -09c33e: 1105 |003b: return-object v5 │ │ +09c2bc: |[09c2bc] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c2cc: 6e10 7a21 0700 |0000: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@217a │ │ +09c2d2: 0c01 |0003: move-result-object v1 │ │ +09c2d4: 1a05 6009 |0004: const-string v5, "ListPickerDialogFragment.Args.Choices" // string@0960 │ │ +09c2d8: 6e20 5802 5100 |0006: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ +09c2de: 0c04 |0009: move-result-object v4 │ │ +09c2e0: 1a05 5f09 |000a: const-string v5, "ListPickerDialogFragment.Args.ChoiceId" // string@095f │ │ +09c2e4: 6e20 5002 5100 |000c: invoke-virtual {v1, v5}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@0250 │ │ +09c2ea: 0a03 |000f: move-result v3 │ │ +09c2ec: 2202 1300 |0010: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c2f0: 6e10 7921 0700 |0012: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2179 │ │ +09c2f6: 0c05 |0015: move-result-object v5 │ │ +09c2f8: 7020 7b00 5200 |0016: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c2fe: 2200 da03 |0019: new-instance v0, Landroid/widget/ArrayAdapter; // type@03da │ │ +09c302: 6e10 7921 0700 |001b: invoke-virtual {v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2179 │ │ +09c308: 0c05 |001e: move-result-object v5 │ │ +09c30a: 1406 0600 0901 |001f: const v6, #float 2.51629e-38 // #01090006 │ │ +09c310: 7040 0f20 5046 |0022: invoke-direct {v0, v5, v6, v4}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@200f │ │ +09c316: 2205 2004 |0025: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1; // type@0420 │ │ +09c31a: 7030 7421 7503 |0027: invoke-direct {v5, v7, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V // method@2174 │ │ +09c320: 6e30 7d00 0205 |002a: invoke-virtual {v2, v0, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ +09c326: 1505 0401 |002d: const/high16 v5, #int 17039360 // #104 │ │ +09c32a: 1206 |002f: const/4 v6, #int 0 // #0 │ │ +09c32c: 6e30 8200 5206 |0030: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ +09c332: 1215 |0033: const/4 v5, #int 1 // #1 │ │ +09c334: 6e20 8100 5200 |0034: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c33a: 6e10 7c00 0200 |0037: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c340: 0c05 |003a: move-result-object v5 │ │ +09c342: 1105 |003b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0004 line=57 │ │ 0x000a line=58 │ │ 0x0010 line=61 │ │ 0x0019 line=62 │ │ @@ -221344,34 +221357,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09c340: |[09c340] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onDetach:()V │ │ -09c350: 6f10 7103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@0371 │ │ -09c356: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -09c358: 5b10 600e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ -09c35c: 0e00 |0006: return-void │ │ +09c344: |[09c344] fr.tvbarthel.apps.simplethermometer.dialogfragments.ListPickerDialogFragment.onDetach:()V │ │ +09c354: 6f10 7103 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@0371 │ │ +09c35a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +09c35c: 5b10 600e |0004: iput-object v0, v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;.mListener:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; // field@0e60 │ │ +09c360: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=50 │ │ 0x0006 line=51 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ │ │ - source_file_idx : 2392 (ListPickerDialogFragment.java) │ │ + source_file_idx : 2401 (ListPickerDialogFragment.java) │ │ │ │ Class #743 header: │ │ -class_idx : 1053 │ │ +class_idx : 1062 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ -source_file_idx : 2701 │ │ +superclass_idx : 183 │ │ +source_file_idx : 2710 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #743 annotations: │ │ Annotations on class │ │ @@ -221400,36 +221413,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c360: |[09c360] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.:()V │ │ -09c370: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c376: 0e00 |0003: return-void │ │ +09c364: |[09c364] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.:()V │ │ +09c374: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c37a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ - 0x0003 line=88 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;) │ │ name : 'access$000' │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09c378: |[09c378] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V │ │ -09c388: 7020 8d21 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.launchPlayStoreDetails:(Ljava/lang/String;)V // method@218d │ │ -09c38e: 0e00 |0003: return-void │ │ +09c37c: |[09c37c] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.access$000:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V │ │ +09c38c: 7020 8d21 1000 |0000: invoke-direct {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.launchPlayStoreDetails:(Ljava/lang/String;)V // method@218d │ │ +09c392: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/String; │ │ │ │ @@ -221438,48 +221450,48 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -09c390: |[09c390] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.launchPlayStoreDetails:(Ljava/lang/String;)V │ │ -09c3a0: 2201 2c00 |0000: new-instance v1, Landroid/content/Intent; // type@002c │ │ -09c3a4: 1a02 e40f |0002: const-string v2, "android.intent.action.VIEW" // string@0fe4 │ │ -09c3a8: 2203 6404 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -09c3ac: 7010 d422 0300 |0006: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09c3b2: 1a04 771d |0009: const-string v4, "market://details?id=" // string@1d77 │ │ -09c3b6: 6e20 dc22 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c3bc: 0c03 |000e: move-result-object v3 │ │ -09c3be: 6e20 dc22 6300 |000f: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c3c4: 0c03 |0012: move-result-object v3 │ │ -09c3c6: 6e10 e122 0300 |0013: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09c3cc: 0c03 |0016: move-result-object v3 │ │ -09c3ce: 7110 4702 0300 |0017: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -09c3d4: 0c03 |001a: move-result-object v3 │ │ -09c3d6: 7030 2001 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0120 │ │ -09c3dc: 6e20 9021 1500 |001e: invoke-virtual {v5, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.startActivity:(Landroid/content/Intent;)V // method@2190 │ │ -09c3e2: 0e00 |0021: return-void │ │ -09c3e4: 0d00 |0022: move-exception v0 │ │ -09c3e6: 2201 2c00 |0023: new-instance v1, Landroid/content/Intent; // type@002c │ │ -09c3ea: 1a02 e40f |0025: const-string v2, "android.intent.action.VIEW" // string@0fe4 │ │ -09c3ee: 2203 6404 |0027: new-instance v3, Ljava/lang/StringBuilder; // type@0464 │ │ -09c3f2: 7010 d422 0300 |0029: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09c3f8: 1a04 7217 |002c: const-string v4, "http://play.google.com/store/apps/details?id=" // string@1772 │ │ -09c3fc: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c402: 0c03 |0031: move-result-object v3 │ │ -09c404: 6e20 dc22 6300 |0032: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09c40a: 0c03 |0035: move-result-object v3 │ │ -09c40c: 6e10 e122 0300 |0036: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09c412: 0c03 |0039: move-result-object v3 │ │ -09c414: 7110 4702 0300 |003a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -09c41a: 0c03 |003d: move-result-object v3 │ │ -09c41c: 7030 2001 2103 |003e: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0120 │ │ -09c422: 6e20 9021 1500 |0041: invoke-virtual {v5, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.startActivity:(Landroid/content/Intent;)V // method@2190 │ │ -09c428: 28dd |0044: goto 0021 // -0023 │ │ +09c394: |[09c394] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.launchPlayStoreDetails:(Ljava/lang/String;)V │ │ +09c3a4: 2201 2f00 |0000: new-instance v1, Landroid/content/Intent; // type@002f │ │ +09c3a8: 1a02 ed0f |0002: const-string v2, "android.intent.action.VIEW" // string@0fed │ │ +09c3ac: 2203 6d04 |0004: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +09c3b0: 7010 d422 0300 |0006: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09c3b6: 1a04 801d |0009: const-string v4, "market://details?id=" // string@1d80 │ │ +09c3ba: 6e20 dc22 4300 |000b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c3c0: 0c03 |000e: move-result-object v3 │ │ +09c3c2: 6e20 dc22 6300 |000f: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c3c8: 0c03 |0012: move-result-object v3 │ │ +09c3ca: 6e10 e122 0300 |0013: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09c3d0: 0c03 |0016: move-result-object v3 │ │ +09c3d2: 7110 4702 0300 |0017: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +09c3d8: 0c03 |001a: move-result-object v3 │ │ +09c3da: 7030 2001 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0120 │ │ +09c3e0: 6e20 9021 1500 |001e: invoke-virtual {v5, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.startActivity:(Landroid/content/Intent;)V // method@2190 │ │ +09c3e6: 0e00 |0021: return-void │ │ +09c3e8: 0d00 |0022: move-exception v0 │ │ +09c3ea: 2201 2f00 |0023: new-instance v1, Landroid/content/Intent; // type@002f │ │ +09c3ee: 1a02 ed0f |0025: const-string v2, "android.intent.action.VIEW" // string@0fed │ │ +09c3f2: 2203 6d04 |0027: new-instance v3, Ljava/lang/StringBuilder; // type@046d │ │ +09c3f6: 7010 d422 0300 |0029: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09c3fc: 1a04 7b17 |002c: const-string v4, "http://play.google.com/store/apps/details?id=" // string@177b │ │ +09c400: 6e20 dc22 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c406: 0c03 |0031: move-result-object v3 │ │ +09c408: 6e20 dc22 6300 |0032: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09c40e: 0c03 |0035: move-result-object v3 │ │ +09c410: 6e10 e122 0300 |0036: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09c416: 0c03 |0039: move-result-object v3 │ │ +09c418: 7110 4702 0300 |003a: invoke-static {v3}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +09c41e: 0c03 |003d: move-result-object v3 │ │ +09c420: 7030 2001 2103 |003e: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Ljava/lang/String;Landroid/net/Uri;)V // method@0120 │ │ +09c426: 6e20 9021 1500 |0041: invoke-virtual {v5, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.startActivity:(Landroid/content/Intent;)V // method@2190 │ │ +09c42c: 28dd |0044: goto 0021 // -0023 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Landroid/content/ActivityNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0000 line=79 │ │ 0x0021 line=83 │ │ 0x0022 line=80 │ │ @@ -221495,93 +221507,93 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -09c438: |[09c438] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c448: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -09c44a: 6e10 8b21 0900 |0001: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ -09c450: 0c07 |0004: move-result-object v7 │ │ -09c452: 6e10 fc03 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ -09c458: 0c04 |0008: move-result-object v4 │ │ -09c45a: 1407 1900 037f |0009: const v7, #float 1.74129e+38 // #7f030019 │ │ -09c460: 6e30 ec1d 7408 |000c: invoke-virtual {v4, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -09c466: 0c05 |000f: move-result-object v5 │ │ -09c468: 1f05 e403 |0010: check-cast v5, Landroid/widget/ListView; // type@03e4 │ │ -09c46c: 2202 1000 |0012: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c470: 6e10 8b21 0900 |0014: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ -09c476: 0c07 |0017: move-result-object v7 │ │ -09c478: 7020 7b00 7200 |0018: invoke-direct {v2, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c47e: 1407 0a00 0401 |001b: const v7, #float 2.42446e-38 // #0104000a │ │ -09c484: 6e30 8400 7208 |001e: invoke-virtual {v2, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ -09c48a: 1407 2c00 0c7f |0021: const v7, #float 1.86093e+38 // #7f0c002c │ │ -09c490: 6e20 8600 7200 |0024: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ -09c496: 6e20 8800 5200 |0027: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ -09c49c: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -09c49e: 6e20 8100 7200 |002b: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c4a4: 2201 2704 |002e: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0427 │ │ -09c4a8: 7010 b721 0100 |0030: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ -09c4ae: 1407 5800 027f |0033: const v7, #float 1.72801e+38 // #7f020058 │ │ -09c4b4: 7110 a622 0700 |0036: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c4ba: 0c07 |0039: move-result-object v7 │ │ -09c4bc: 6e20 bb21 7100 |003a: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ -09c4c2: 1407 2600 0c7f |003d: const v7, #float 1.86093e+38 // #7f0c0026 │ │ -09c4c8: 7110 a622 0700 |0040: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c4ce: 0c07 |0043: move-result-object v7 │ │ -09c4d0: 6e20 bc21 7100 |0044: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ -09c4d6: 1407 2700 0c7f |0047: const v7, #float 1.86093e+38 // #7f0c0027 │ │ -09c4dc: 7110 a622 0700 |004a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c4e2: 0c07 |004d: move-result-object v7 │ │ -09c4e4: 6e20 bd21 7100 |004e: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ -09c4ea: 2203 2704 |0051: new-instance v3, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0427 │ │ -09c4ee: 7010 b721 0300 |0053: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ -09c4f4: 1407 5900 027f |0056: const v7, #float 1.72801e+38 // #7f020059 │ │ -09c4fa: 7110 a622 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c500: 0c07 |005c: move-result-object v7 │ │ -09c502: 6e20 bb21 7300 |005d: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ -09c508: 1407 2800 0c7f |0060: const v7, #float 1.86093e+38 // #7f0c0028 │ │ -09c50e: 7110 a622 0700 |0063: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c514: 0c07 |0066: move-result-object v7 │ │ -09c516: 6e20 bc21 7300 |0067: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ -09c51c: 1407 2900 0c7f |006a: const v7, #float 1.86093e+38 // #7f0c0029 │ │ -09c522: 7110 a622 0700 |006d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c528: 0c07 |0070: move-result-object v7 │ │ -09c52a: 6e20 bd21 7300 |0071: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ -09c530: 2206 2704 |0074: new-instance v6, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0427 │ │ -09c534: 7010 b721 0600 |0076: invoke-direct {v6}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ -09c53a: 1407 5b00 027f |0079: const v7, #float 1.72801e+38 // #7f02005b │ │ -09c540: 7110 a622 0700 |007c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c546: 0c07 |007f: move-result-object v7 │ │ -09c548: 6e20 bb21 7600 |0080: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ -09c54e: 1407 2a00 0c7f |0083: const v7, #float 1.86093e+38 // #7f0c002a │ │ -09c554: 7110 a622 0700 |0086: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c55a: 0c07 |0089: move-result-object v7 │ │ -09c55c: 6e20 bc21 7600 |008a: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ -09c562: 1407 2b00 0c7f |008d: const v7, #float 1.86093e+38 // #7f0c002b │ │ -09c568: 7110 a622 0700 |0090: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ -09c56e: 0c07 |0093: move-result-object v7 │ │ -09c570: 6e20 bd21 7600 |0094: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ -09c576: 2200 7b04 |0097: new-instance v0, Ljava/util/ArrayList; // type@047b │ │ -09c57a: 7010 ff22 0000 |0099: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ -09c580: 6e20 0323 1000 |009c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -09c586: 6e20 0323 3000 |009f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -09c58c: 6e20 0323 6000 |00a2: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ -09c592: 2207 1c04 |00a5: new-instance v7, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter; // type@041c │ │ -09c596: 6e10 8b21 0900 |00a7: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ -09c59c: 0c08 |00aa: move-result-object v8 │ │ -09c59e: 7030 8521 8700 |00ab: invoke-direct {v7, v8, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@2185 │ │ -09c5a4: 6e20 9120 7500 |00ae: invoke-virtual {v5, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ -09c5aa: 2207 1a04 |00b1: new-instance v7, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1; // type@041a │ │ -09c5ae: 7030 8121 9700 |00b3: invoke-direct {v7, v9, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V // method@2181 │ │ -09c5b4: 6e20 9720 7500 |00b6: invoke-virtual {v5, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2097 │ │ -09c5ba: 6e10 7c00 0200 |00b9: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c5c0: 0c07 |00bc: move-result-object v7 │ │ -09c5c2: 1107 |00bd: return-object v7 │ │ +09c43c: |[09c43c] fr.tvbarthel.apps.simplethermometer.dialogfragments.MoreAppsDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c44c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +09c44e: 6e10 8b21 0900 |0001: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ +09c454: 0c07 |0004: move-result-object v7 │ │ +09c456: 6e10 fc03 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ +09c45c: 0c04 |0008: move-result-object v4 │ │ +09c45e: 1407 1900 037f |0009: const v7, #float 1.74129e+38 // #7f030019 │ │ +09c464: 6e30 ec1d 7408 |000c: invoke-virtual {v4, v7, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +09c46a: 0c05 |000f: move-result-object v5 │ │ +09c46c: 1f05 ed03 |0010: check-cast v5, Landroid/widget/ListView; // type@03ed │ │ +09c470: 2202 1300 |0012: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c474: 6e10 8b21 0900 |0014: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ +09c47a: 0c07 |0017: move-result-object v7 │ │ +09c47c: 7020 7b00 7200 |0018: invoke-direct {v2, v7}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c482: 1407 0a00 0401 |001b: const v7, #float 2.42446e-38 // #0104000a │ │ +09c488: 6e30 8400 7208 |001e: invoke-virtual {v2, v7, v8}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ +09c48e: 1407 2c00 0c7f |0021: const v7, #float 1.86093e+38 // #7f0c002c │ │ +09c494: 6e20 8600 7200 |0024: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ +09c49a: 6e20 8800 5200 |0027: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ +09c4a0: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +09c4a2: 6e20 8100 7200 |002b: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c4a8: 2201 3004 |002e: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0430 │ │ +09c4ac: 7010 b721 0100 |0030: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ +09c4b2: 1407 5800 027f |0033: const v7, #float 1.72801e+38 // #7f020058 │ │ +09c4b8: 7110 a622 0700 |0036: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c4be: 0c07 |0039: move-result-object v7 │ │ +09c4c0: 6e20 bb21 7100 |003a: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ +09c4c6: 1407 2600 0c7f |003d: const v7, #float 1.86093e+38 // #7f0c0026 │ │ +09c4cc: 7110 a622 0700 |0040: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c4d2: 0c07 |0043: move-result-object v7 │ │ +09c4d4: 6e20 bc21 7100 |0044: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ +09c4da: 1407 2700 0c7f |0047: const v7, #float 1.86093e+38 // #7f0c0027 │ │ +09c4e0: 7110 a622 0700 |004a: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c4e6: 0c07 |004d: move-result-object v7 │ │ +09c4e8: 6e20 bd21 7100 |004e: invoke-virtual {v1, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ +09c4ee: 2203 3004 |0051: new-instance v3, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0430 │ │ +09c4f2: 7010 b721 0300 |0053: invoke-direct {v3}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ +09c4f8: 1407 5900 027f |0056: const v7, #float 1.72801e+38 // #7f020059 │ │ +09c4fe: 7110 a622 0700 |0059: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c504: 0c07 |005c: move-result-object v7 │ │ +09c506: 6e20 bb21 7300 |005d: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ +09c50c: 1407 2800 0c7f |0060: const v7, #float 1.86093e+38 // #7f0c0028 │ │ +09c512: 7110 a622 0700 |0063: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c518: 0c07 |0066: move-result-object v7 │ │ +09c51a: 6e20 bc21 7300 |0067: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ +09c520: 1407 2900 0c7f |006a: const v7, #float 1.86093e+38 // #7f0c0029 │ │ +09c526: 7110 a622 0700 |006d: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c52c: 0c07 |0070: move-result-object v7 │ │ +09c52e: 6e20 bd21 7300 |0071: invoke-virtual {v3, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ +09c534: 2206 3004 |0074: new-instance v6, Lfr/tvbarthel/apps/simplethermometer/models/App; // type@0430 │ │ +09c538: 7010 b721 0600 |0076: invoke-direct {v6}, Lfr/tvbarthel/apps/simplethermometer/models/App;.:()V // method@21b7 │ │ +09c53e: 1407 5b00 027f |0079: const v7, #float 1.72801e+38 // #7f02005b │ │ +09c544: 7110 a622 0700 |007c: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c54a: 0c07 |007f: move-result-object v7 │ │ +09c54c: 6e20 bb21 7600 |0080: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setLogoResourceId:(Ljava/lang/Integer;)V // method@21bb │ │ +09c552: 1407 2a00 0c7f |0083: const v7, #float 1.86093e+38 // #7f0c002a │ │ +09c558: 7110 a622 0700 |0086: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c55e: 0c07 |0089: move-result-object v7 │ │ +09c560: 6e20 bc21 7600 |008a: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setNameResourceId:(Ljava/lang/Integer;)V // method@21bc │ │ +09c566: 1407 2b00 0c7f |008d: const v7, #float 1.86093e+38 // #7f0c002b │ │ +09c56c: 7110 a622 0700 |0090: invoke-static {v7}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@22a6 │ │ +09c572: 0c07 |0093: move-result-object v7 │ │ +09c574: 6e20 bd21 7600 |0094: invoke-virtual {v6, v7}, Lfr/tvbarthel/apps/simplethermometer/models/App;.setPackageNameResourceId:(Ljava/lang/Integer;)V // method@21bd │ │ +09c57a: 2200 8404 |0097: new-instance v0, Ljava/util/ArrayList; // type@0484 │ │ +09c57e: 7010 ff22 0000 |0099: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@22ff │ │ +09c584: 6e20 0323 1000 |009c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +09c58a: 6e20 0323 3000 |009f: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +09c590: 6e20 0323 6000 |00a2: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2303 │ │ +09c596: 2207 2504 |00a5: new-instance v7, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter; // type@0425 │ │ +09c59a: 6e10 8b21 0900 |00a7: invoke-virtual {v9}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@218b │ │ +09c5a0: 0c08 |00aa: move-result-object v8 │ │ +09c5a2: 7030 8521 8700 |00ab: invoke-direct {v7, v8, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter;.:(Landroid/content/Context;Ljava/util/List;)V // method@2185 │ │ +09c5a8: 6e20 9120 7500 |00ae: invoke-virtual {v5, v7}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ +09c5ae: 2207 2304 |00b1: new-instance v7, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1; // type@0423 │ │ +09c5b2: 7030 8121 9700 |00b3: invoke-direct {v7, v9, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V // method@2181 │ │ +09c5b8: 6e20 9720 7500 |00b6: invoke-virtual {v5, v7}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2097 │ │ +09c5be: 6e10 7c00 0200 |00b9: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c5c4: 0c07 |00bc: move-result-object v7 │ │ +09c5c6: 1107 |00bd: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=36 │ │ 0x0009 line=37 │ │ 0x0012 line=39 │ │ 0x001b line=40 │ │ 0x0021 line=41 │ │ @@ -221613,21 +221625,21 @@ │ │ 0x0056 - 0x00be reg=3 googlyZoo Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0009 - 0x00be reg=4 inflater Landroid/view/LayoutInflater; │ │ 0x0012 - 0x00be reg=5 listView Landroid/widget/ListView; │ │ 0x0079 - 0x00be reg=6 simpleWeatherForecast Lfr/tvbarthel/apps/simplethermometer/models/App; │ │ 0x0000 - 0x00be reg=9 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ 0x0000 - 0x00be reg=10 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2701 (MoreAppsDialogFragment.java) │ │ + source_file_idx : 2710 (MoreAppsDialogFragment.java) │ │ │ │ Class #744 header: │ │ -class_idx : 1056 │ │ +class_idx : 1065 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ -source_file_idx : 2826 │ │ +superclass_idx : 183 │ │ +source_file_idx : 2835 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #744 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;' │ │ @@ -221647,17 +221659,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c5c4: |[09c5c4] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.:()V │ │ -09c5d4: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c5da: 0e00 |0003: return-void │ │ +09c5c8: |[09c5c8] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.:()V │ │ +09c5d8: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c5de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;) │ │ @@ -221665,23 +221677,23 @@ │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -09c5dc: |[09c5dc] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ -09c5ec: 2201 2004 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // type@0420 │ │ -09c5f0: 7010 9721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.:()V // method@2197 │ │ -09c5f6: 2200 7300 |0005: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -09c5fa: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -09c600: 1a02 090b |000a: const-string v2, "OpacityDialogFragment.Args.PreferenceId" // string@0b09 │ │ -09c604: 6e30 6102 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0261 │ │ -09c60a: 6e20 9d21 0100 |000f: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@219d │ │ -09c610: 1101 |0012: return-object v1 │ │ +09c5e0: |[09c5e0] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ +09c5f0: 2201 2904 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; // type@0429 │ │ +09c5f4: 7010 9721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.:()V // method@2197 │ │ +09c5fa: 2200 7a00 |0005: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +09c5fe: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +09c604: 1a02 120b |000a: const-string v2, "OpacityDialogFragment.Args.PreferenceId" // string@0b12 │ │ +09c608: 6e30 6102 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0261 │ │ +09c60e: 6e20 9d21 0100 |000f: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@219d │ │ +09c614: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ 0x000a line=28 │ │ 0x000f line=29 │ │ 0x0012 line=30 │ │ @@ -221696,75 +221708,75 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 134 16-bit code units │ │ -09c614: |[09c614] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c624: 120b |0000: const/4 v11, #int 0 // #0 │ │ -09c626: 121a |0001: const/4 v10, #int 1 // #1 │ │ -09c628: 6e10 9921 0c00 |0002: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getArguments:()Landroid/os/Bundle; // method@2199 │ │ -09c62e: 0c08 |0005: move-result-object v8 │ │ -09c630: 1a09 090b |0006: const-string v9, "OpacityDialogFragment.Args.PreferenceId" // string@0b09 │ │ -09c634: 6e20 5502 9800 |0008: invoke-virtual {v8, v9}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0255 │ │ -09c63a: 0c05 |000b: move-result-object v5 │ │ -09c63c: 1f05 3104 |000c: check-cast v5, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -09c640: 6e10 9821 0c00 |000e: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ -09c646: 0c08 |0011: move-result-object v8 │ │ -09c648: 6e10 fc03 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ -09c64e: 0c01 |0015: move-result-object v1 │ │ -09c650: 1408 1a00 037f |0016: const v8, #float 1.74129e+38 // #7f03001a │ │ -09c656: 6e30 ec1d 810b |0019: invoke-virtual {v1, v8, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ -09c65c: 0c02 |001c: move-result-object v2 │ │ -09c65e: 6e10 9821 0c00 |001d: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ -09c664: 0c08 |0020: move-result-object v8 │ │ -09c666: 7120 4122 5800 |0021: invoke-static {v8, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ -09c66c: 0a04 |0024: move-result v4 │ │ -09c66e: 6e10 9821 0c00 |0025: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ -09c674: 0c08 |0028: move-result-object v8 │ │ -09c676: 7120 4022 5800 |0029: invoke-static {v8, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ -09c67c: 0a03 |002c: move-result v3 │ │ -09c67e: 1408 4200 0a7f |002d: const v8, #float 1.83435e+38 // #7f0a0042 │ │ -09c684: 6e20 781e 8200 |0030: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -09c68a: 0c08 |0033: move-result-object v8 │ │ -09c68c: 6e10 7c1e 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ -09c692: 0c06 |0037: move-result-object v6 │ │ -09c694: 1f06 5a00 |0038: check-cast v6, Landroid/graphics/drawable/GradientDrawable; // type@005a │ │ -09c698: 1408 4300 0a7f |003a: const v8, #float 1.83435e+38 // #7f0a0043 │ │ -09c69e: 6e20 781e 8200 |003d: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -09c6a4: 0c07 |0040: move-result-object v7 │ │ -09c6a6: 1f07 f203 |0041: check-cast v7, Landroid/widget/SeekBar; // type@03f2 │ │ -09c6aa: 7120 3022 3400 |0043: invoke-static {v4, v3}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ -09c6b0: 0a08 |0046: move-result v8 │ │ -09c6b2: 6e20 0502 8600 |0047: invoke-virtual {v6, v8}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ -09c6b8: 6e20 f620 3700 |004a: invoke-virtual {v7, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@20f6 │ │ -09c6be: 2208 1e04 |004d: new-instance v8, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; // type@041e │ │ -09c6c2: 7040 9121 c846 |004f: invoke-direct {v8, v12, v6, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V // method@2191 │ │ -09c6c8: 6e20 f520 8700 |0052: invoke-virtual {v7, v8}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@20f5 │ │ -09c6ce: 2200 1000 |0055: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c6d2: 6e10 9821 0c00 |0057: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ -09c6d8: 0c08 |005a: move-result-object v8 │ │ -09c6da: 7020 7b00 8000 |005b: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c6e0: 1408 3700 0c7f |005e: const v8, #float 1.86093e+38 // #7f0c0037 │ │ -09c6e6: 6e20 9a21 8c00 |0061: invoke-virtual {v12, v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getString:(I)Ljava/lang/String; // method@219a │ │ -09c6ec: 0c08 |0064: move-result-object v8 │ │ -09c6ee: 6e20 8700 8000 |0065: invoke-virtual {v0, v8}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ -09c6f4: 6e20 8800 2000 |0068: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ -09c6fa: 6e20 7e00 a000 |006b: invoke-virtual {v0, v10}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ -09c700: 1408 0a00 0401 |006e: const v8, #float 2.42446e-38 // #0104000a │ │ -09c706: 2209 1f04 |0071: new-instance v9, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2; // type@041f │ │ -09c70a: 7040 9521 c975 |0073: invoke-direct {v9, v12, v5, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V // method@2195 │ │ -09c710: 6e30 8400 8009 |0076: invoke-virtual {v0, v8, v9}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ -09c716: 1508 0401 |0079: const/high16 v8, #int 17039360 // #104 │ │ -09c71a: 6e30 8200 800b |007b: invoke-virtual {v0, v8, v11}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ -09c720: 6e20 8100 a000 |007e: invoke-virtual {v0, v10}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c726: 6e10 7c00 0000 |0081: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c72c: 0c08 |0084: move-result-object v8 │ │ -09c72e: 1108 |0085: return-object v8 │ │ +09c618: |[09c618] fr.tvbarthel.apps.simplethermometer.dialogfragments.OpacityDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c628: 120b |0000: const/4 v11, #int 0 // #0 │ │ +09c62a: 121a |0001: const/4 v10, #int 1 // #1 │ │ +09c62c: 6e10 9921 0c00 |0002: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getArguments:()Landroid/os/Bundle; // method@2199 │ │ +09c632: 0c08 |0005: move-result-object v8 │ │ +09c634: 1a09 120b |0006: const-string v9, "OpacityDialogFragment.Args.PreferenceId" // string@0b12 │ │ +09c638: 6e20 5502 9800 |0008: invoke-virtual {v8, v9}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0255 │ │ +09c63e: 0c05 |000b: move-result-object v5 │ │ +09c640: 1f05 3a04 |000c: check-cast v5, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +09c644: 6e10 9821 0c00 |000e: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ +09c64a: 0c08 |0011: move-result-object v8 │ │ +09c64c: 6e10 fc03 0800 |0012: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@03fc │ │ +09c652: 0c01 |0015: move-result-object v1 │ │ +09c654: 1408 1a00 037f |0016: const v8, #float 1.74129e+38 // #7f03001a │ │ +09c65a: 6e30 ec1d 810b |0019: invoke-virtual {v1, v8, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1dec │ │ +09c660: 0c02 |001c: move-result-object v2 │ │ +09c662: 6e10 9821 0c00 |001d: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ +09c668: 0c08 |0020: move-result-object v8 │ │ +09c66a: 7120 4122 5800 |0021: invoke-static {v8, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedColor:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2241 │ │ +09c670: 0a04 |0024: move-result v4 │ │ +09c672: 6e10 9821 0c00 |0025: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ +09c678: 0c08 |0028: move-result-object v8 │ │ +09c67a: 7120 4022 5800 |0029: invoke-static {v8, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;.getPreferedAlpha:(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I // method@2240 │ │ +09c680: 0a03 |002c: move-result v3 │ │ +09c682: 1408 4200 097f |002d: const v8, #float 1.82106e+38 // #7f090042 │ │ +09c688: 6e20 781e 8200 |0030: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +09c68e: 0c08 |0033: move-result-object v8 │ │ +09c690: 6e10 7c1e 0800 |0034: invoke-virtual {v8}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1e7c │ │ +09c696: 0c06 |0037: move-result-object v6 │ │ +09c698: 1f06 5e00 |0038: check-cast v6, Landroid/graphics/drawable/GradientDrawable; // type@005e │ │ +09c69c: 1408 4300 097f |003a: const v8, #float 1.82106e+38 // #7f090043 │ │ +09c6a2: 6e20 781e 8200 |003d: invoke-virtual {v2, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +09c6a8: 0c07 |0040: move-result-object v7 │ │ +09c6aa: 1f07 fb03 |0041: check-cast v7, Landroid/widget/SeekBar; // type@03fb │ │ +09c6ae: 7120 3022 3400 |0043: invoke-static {v4, v3}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;.addAlphaToColor:(II)I // method@2230 │ │ +09c6b4: 0a08 |0046: move-result v8 │ │ +09c6b6: 6e20 0502 8600 |0047: invoke-virtual {v6, v8}, Landroid/graphics/drawable/GradientDrawable;.setColor:(I)V // method@0205 │ │ +09c6bc: 6e20 f620 3700 |004a: invoke-virtual {v7, v3}, Landroid/widget/SeekBar;.setProgress:(I)V // method@20f6 │ │ +09c6c2: 2208 2704 |004d: new-instance v8, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1; // type@0427 │ │ +09c6c6: 7040 9121 c846 |004f: invoke-direct {v8, v12, v6, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V // method@2191 │ │ +09c6cc: 6e20 f520 8700 |0052: invoke-virtual {v7, v8}, Landroid/widget/SeekBar;.setOnSeekBarChangeListener:(Landroid/widget/SeekBar$OnSeekBarChangeListener;)V // method@20f5 │ │ +09c6d2: 2200 1300 |0055: new-instance v0, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c6d6: 6e10 9821 0c00 |0057: invoke-virtual {v12}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2198 │ │ +09c6dc: 0c08 |005a: move-result-object v8 │ │ +09c6de: 7020 7b00 8000 |005b: invoke-direct {v0, v8}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c6e4: 1408 3700 0c7f |005e: const v8, #float 1.86093e+38 // #7f0c0037 │ │ +09c6ea: 6e20 9a21 8c00 |0061: invoke-virtual {v12, v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;.getString:(I)Ljava/lang/String; // method@219a │ │ +09c6f0: 0c08 |0064: move-result-object v8 │ │ +09c6f2: 6e20 8700 8000 |0065: invoke-virtual {v0, v8}, Landroid/app/AlertDialog$Builder;.setTitle:(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder; // method@0087 │ │ +09c6f8: 6e20 8800 2000 |0068: invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;.setView:(Landroid/view/View;)Landroid/app/AlertDialog$Builder; // method@0088 │ │ +09c6fe: 6e20 7e00 a000 |006b: invoke-virtual {v0, v10}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ +09c704: 1408 0a00 0401 |006e: const v8, #float 2.42446e-38 // #0104000a │ │ +09c70a: 2209 2804 |0071: new-instance v9, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2; // type@0428 │ │ +09c70e: 7040 9521 c975 |0073: invoke-direct {v9, v12, v5, v7}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V // method@2195 │ │ +09c714: 6e30 8400 8009 |0076: invoke-virtual {v0, v8, v9}, Landroid/app/AlertDialog$Builder;.setPositiveButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0084 │ │ +09c71a: 1508 0401 |0079: const/high16 v8, #int 17039360 // #104 │ │ +09c71e: 6e30 8200 800b |007b: invoke-virtual {v0, v8, v11}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ +09c724: 6e20 8100 a000 |007e: invoke-virtual {v0, v10}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c72a: 6e10 7c00 0000 |0081: invoke-virtual {v0}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c730: 0c08 |0084: move-result-object v8 │ │ +09c732: 1108 |0085: return-object v8 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=35 │ │ 0x000e line=36 │ │ 0x0016 line=37 │ │ 0x001d line=38 │ │ 0x0025 line=39 │ │ @@ -221789,21 +221801,21 @@ │ │ 0x0025 - 0x0086 reg=4 prefColor I │ │ 0x000e - 0x0086 reg=5 preferenceId Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ 0x003a - 0x0086 reg=6 previewBackground Landroid/graphics/drawable/GradientDrawable; │ │ 0x0043 - 0x0086 reg=7 seekBar Landroid/widget/SeekBar; │ │ 0x0000 - 0x0086 reg=12 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ 0x0000 - 0x0086 reg=13 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 2826 (OpacityDialogFragment.java) │ │ + source_file_idx : 2835 (OpacityDialogFragment.java) │ │ │ │ Class #745 header: │ │ -class_idx : 1060 │ │ +class_idx : 1069 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ -source_file_idx : 3060 │ │ +superclass_idx : 183 │ │ +source_file_idx : 3069 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #745 annotations: │ │ Annotations on class │ │ @@ -221834,44 +221846,43 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c730: |[09c730] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.:()V │ │ -09c740: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c746: 0e00 |0003: return-void │ │ +09c734: |[09c734] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.:()V │ │ +09c744: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;) │ │ name : 'newInstance' │ │ type : '(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09c748: |[09c748] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ -09c758: 2201 2404 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // type@0424 │ │ -09c75c: 7010 a721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.:()V // method@21a7 │ │ -09c762: 2200 7300 |0005: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -09c766: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -09c76c: 1a02 f30b |000a: const-string v2, "SharedPreferenceColorPickerDialogFragment.Args.PreferenceId" // string@0bf3 │ │ -09c770: 6e30 6102 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0261 │ │ -09c776: 1a02 f20b |000f: const-string v2, "SharedPreferenceColorPickerDialogFragment.Args.ColorPicks" // string@0bf2 │ │ -09c77a: 6e30 6002 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0260 │ │ -09c780: 6e20 ac21 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@21ac │ │ -09c786: 1101 |0017: return-object v1 │ │ +09c74c: |[09c74c] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.newInstance:(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ +09c75c: 2201 2d04 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; // type@042d │ │ +09c760: 7010 a721 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.:()V // method@21a7 │ │ +09c766: 2200 7a00 |0005: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +09c76a: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +09c770: 1a02 fc0b |000a: const-string v2, "SharedPreferenceColorPickerDialogFragment.Args.PreferenceId" // string@0bfc │ │ +09c774: 6e30 6102 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putSerializable:(Ljava/lang/String;Ljava/io/Serializable;)V // method@0261 │ │ +09c77a: 1a02 fb0b |000f: const-string v2, "SharedPreferenceColorPickerDialogFragment.Args.ColorPicks" // string@0bfb │ │ +09c77e: 6e30 6002 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0260 │ │ +09c784: 6e20 ac21 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@21ac │ │ +09c78a: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0005 line=36 │ │ 0x000a line=37 │ │ 0x000f line=38 │ │ 0x0014 line=39 │ │ @@ -221889,48 +221900,48 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 72 16-bit code units │ │ -09c788: |[09c788] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c798: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09c79a: 6e10 a921 0800 |0001: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@21a9 │ │ -09c7a0: 0c00 |0004: move-result-object v0 │ │ -09c7a2: 1a05 f30b |0005: const-string v5, "SharedPreferenceColorPickerDialogFragment.Args.PreferenceId" // string@0bf3 │ │ -09c7a6: 6e20 5502 5000 |0007: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0255 │ │ -09c7ac: 0c04 |000a: move-result-object v4 │ │ -09c7ae: 1f04 3104 |000b: check-cast v4, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@0431 │ │ -09c7b2: 1a05 f20b |000d: const-string v5, "SharedPreferenceColorPickerDialogFragment.Args.ColorPicks" // string@0bf2 │ │ -09c7b6: 6e20 5402 5000 |000f: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0254 │ │ -09c7bc: 0c03 |0012: move-result-object v3 │ │ -09c7be: 2202 1000 |0013: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c7c2: 6e10 a821 0800 |0015: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ -09c7c8: 0c05 |0018: move-result-object v5 │ │ -09c7ca: 7020 7b00 5200 |0019: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c7d0: 1405 3c00 0c7f |001c: const v5, #float 1.86093e+38 // #7f0c003c │ │ -09c7d6: 6e20 8600 5200 |001f: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ -09c7dc: 2201 2304 |0022: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter; // type@0423 │ │ -09c7e0: 6e10 a821 0800 |0024: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ -09c7e6: 0c05 |0027: move-result-object v5 │ │ -09c7e8: 6e10 f803 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@03f8 │ │ -09c7ee: 0c05 |002b: move-result-object v5 │ │ -09c7f0: 7030 a321 5103 |002c: invoke-direct {v1, v5, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@21a3 │ │ -09c7f6: 2205 2104 |002f: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1; // type@0421 │ │ -09c7fa: 7040 9f21 8534 |0031: invoke-direct {v5, v8, v4, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V // method@219f │ │ -09c800: 6e30 7d00 1205 |0034: invoke-virtual {v2, v1, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ -09c806: 6e20 7e00 7200 |0037: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ -09c80c: 1505 0401 |003a: const/high16 v5, #int 17039360 // #104 │ │ -09c810: 1206 |003c: const/4 v6, #int 0 // #0 │ │ -09c812: 6e30 8200 5206 |003d: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ -09c818: 6e20 8100 7200 |0040: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c81e: 6e10 7c00 0200 |0043: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c824: 0c05 |0046: move-result-object v5 │ │ -09c826: 1105 |0047: return-object v5 │ │ +09c78c: |[09c78c] fr.tvbarthel.apps.simplethermometer.dialogfragments.SharedPreferenceColorPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c79c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09c79e: 6e10 a921 0800 |0001: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@21a9 │ │ +09c7a4: 0c00 |0004: move-result-object v0 │ │ +09c7a6: 1a05 fc0b |0005: const-string v5, "SharedPreferenceColorPickerDialogFragment.Args.PreferenceId" // string@0bfc │ │ +09c7aa: 6e20 5502 5000 |0007: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getSerializable:(Ljava/lang/String;)Ljava/io/Serializable; // method@0255 │ │ +09c7b0: 0c04 |000a: move-result-object v4 │ │ +09c7b2: 1f04 3a04 |000b: check-cast v4, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; // type@043a │ │ +09c7b6: 1a05 fb0b |000d: const-string v5, "SharedPreferenceColorPickerDialogFragment.Args.ColorPicks" // string@0bfb │ │ +09c7ba: 6e20 5402 5000 |000f: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0254 │ │ +09c7c0: 0c03 |0012: move-result-object v3 │ │ +09c7c2: 2202 1300 |0013: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c7c6: 6e10 a821 0800 |0015: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ +09c7cc: 0c05 |0018: move-result-object v5 │ │ +09c7ce: 7020 7b00 5200 |0019: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c7d4: 1405 3c00 0c7f |001c: const v5, #float 1.86093e+38 // #7f0c003c │ │ +09c7da: 6e20 8600 5200 |001f: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ +09c7e0: 2201 2c04 |0022: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter; // type@042c │ │ +09c7e4: 6e10 a821 0800 |0024: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21a8 │ │ +09c7ea: 0c05 |0027: move-result-object v5 │ │ +09c7ec: 6e10 f803 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@03f8 │ │ +09c7f2: 0c05 |002b: move-result-object v5 │ │ +09c7f4: 7030 a321 5103 |002c: invoke-direct {v1, v5, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@21a3 │ │ +09c7fa: 2205 2a04 |002f: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1; // type@042a │ │ +09c7fe: 7040 9f21 8534 |0031: invoke-direct {v5, v8, v4, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V // method@219f │ │ +09c804: 6e30 7d00 1205 |0034: invoke-virtual {v2, v1, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ +09c80a: 6e20 7e00 7200 |0037: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ +09c810: 1505 0401 |003a: const/high16 v5, #int 17039360 // #104 │ │ +09c814: 1206 |003c: const/4 v6, #int 0 // #0 │ │ +09c816: 6e30 8200 5206 |003d: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ +09c81c: 6e20 8100 7200 |0040: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c822: 6e10 7c00 0200 |0043: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c828: 0c05 |0046: move-result-object v5 │ │ +09c82a: 1105 |0047: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0005 line=51 │ │ 0x000d line=52 │ │ 0x0013 line=55 │ │ 0x001c line=56 │ │ @@ -221945,21 +221956,21 @@ │ │ 0x002f - 0x0048 reg=1 arrayAdapter Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ 0x001c - 0x0048 reg=2 builder Landroid/app/AlertDialog$Builder; │ │ 0x0013 - 0x0048 reg=3 colorPicks Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x000d - 0x0048 reg=4 preferenceId Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ 0x0000 - 0x0048 reg=8 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ 0x0000 - 0x0048 reg=9 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3060 (SharedPreferenceColorPickerDialogFragment.java) │ │ + source_file_idx : 3069 (SharedPreferenceColorPickerDialogFragment.java) │ │ │ │ Class #746 header: │ │ -class_idx : 1062 │ │ +class_idx : 1071 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 176 │ │ -source_file_idx : 3180 │ │ +superclass_idx : 183 │ │ +source_file_idx : 3189 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #746 - │ │ Class descriptor : 'Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;' │ │ @@ -221984,17 +221995,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c828: |[09c828] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.:()V │ │ -09c838: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ -09c83e: 0e00 |0003: return-void │ │ +09c82c: |[09c82c] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.:()V │ │ +09c83c: 7010 5f03 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@035f │ │ +09c842: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ │ │ #1 : (in Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;) │ │ @@ -222002,25 +222013,25 @@ │ │ type : '([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -09c840: |[09c840] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.newInstance:([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ -09c850: 2201 2604 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // type@0426 │ │ -09c854: 7010 b021 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.:()V // method@21b0 │ │ -09c85a: 2200 7300 |0005: new-instance v0, Landroid/os/Bundle; // type@0073 │ │ -09c85e: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ -09c864: 1a02 9402 |000a: const-string v2, "BundleTemperatureUnitNames" // string@0294 │ │ -09c868: 6e30 6302 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ -09c86e: 1a02 9502 |000f: const-string v2, "BundleTemperatureUnitSymbols" // string@0295 │ │ -09c872: 6e30 6302 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ -09c878: 6e20 b521 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@21b5 │ │ -09c87e: 1101 |0017: return-object v1 │ │ +09c844: |[09c844] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.newInstance:([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ +09c854: 2201 2f04 |0000: new-instance v1, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; // type@042f │ │ +09c858: 7010 b021 0100 |0002: invoke-direct {v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.:()V // method@21b0 │ │ +09c85e: 2200 7a00 |0005: new-instance v0, Landroid/os/Bundle; // type@007a │ │ +09c862: 7010 4c02 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@024c │ │ +09c868: 1a02 9402 |000a: const-string v2, "BundleTemperatureUnitNames" // string@0294 │ │ +09c86c: 6e30 6302 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ +09c872: 1a02 9502 |000f: const-string v2, "BundleTemperatureUnitSymbols" // string@0295 │ │ +09c876: 6e30 6302 2004 |0011: invoke-virtual {v0, v2, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0263 │ │ +09c87c: 6e20 b521 0100 |0014: invoke-virtual {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.setArguments:(Landroid/os/Bundle;)V // method@21b5 │ │ +09c882: 1101 |0017: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=29 │ │ 0x000a line=30 │ │ 0x000f line=31 │ │ 0x0014 line=32 │ │ @@ -222037,46 +222048,46 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 69 16-bit code units │ │ -09c880: |[09c880] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09c890: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -09c892: 6e10 b221 0800 |0001: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@21b2 │ │ -09c898: 0c00 |0004: move-result-object v0 │ │ -09c89a: 1a05 9402 |0005: const-string v5, "BundleTemperatureUnitNames" // string@0294 │ │ -09c89e: 6e20 5802 5000 |0007: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ -09c8a4: 0c03 |000a: move-result-object v3 │ │ -09c8a6: 1a05 9502 |000b: const-string v5, "BundleTemperatureUnitSymbols" // string@0295 │ │ -09c8aa: 6e20 5802 5000 |000d: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ -09c8b0: 0c04 |0010: move-result-object v4 │ │ -09c8b2: 2202 1000 |0011: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0010 │ │ -09c8b6: 6e10 b121 0800 |0013: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ -09c8bc: 0c05 |0016: move-result-object v5 │ │ -09c8be: 7020 7b00 5200 |0017: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ -09c8c4: 1405 4300 0c7f |001a: const v5, #float 1.86093e+38 // #7f0c0043 │ │ -09c8ca: 6e20 8600 5200 |001d: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ -09c8d0: 2201 d103 |0020: new-instance v1, Landroid/widget/ArrayAdapter; // type@03d1 │ │ -09c8d4: 6e10 b121 0800 |0022: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ -09c8da: 0c05 |0025: move-result-object v5 │ │ -09c8dc: 1406 0600 0901 |0026: const v6, #float 2.51629e-38 // #01090006 │ │ -09c8e2: 7040 0f20 5136 |0029: invoke-direct {v1, v5, v6, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@200f │ │ -09c8e8: 2205 2504 |002c: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1; // type@0425 │ │ -09c8ec: 7030 ae21 8504 |002e: invoke-direct {v5, v8, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V // method@21ae │ │ -09c8f2: 6e30 7d00 1205 |0031: invoke-virtual {v2, v1, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ -09c8f8: 6e20 7e00 7200 |0034: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ -09c8fe: 1505 0401 |0037: const/high16 v5, #int 17039360 // #104 │ │ -09c902: 1206 |0039: const/4 v6, #int 0 // #0 │ │ -09c904: 6e30 8200 5206 |003a: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ -09c90a: 6e20 8100 7200 |003d: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ -09c910: 6e10 7c00 0200 |0040: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ -09c916: 0c05 |0043: move-result-object v5 │ │ -09c918: 1105 |0044: return-object v5 │ │ +09c884: |[09c884] fr.tvbarthel.apps.simplethermometer.dialogfragments.TemperatureUnitPickerDialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09c894: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +09c896: 6e10 b221 0800 |0001: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getArguments:()Landroid/os/Bundle; // method@21b2 │ │ +09c89c: 0c00 |0004: move-result-object v0 │ │ +09c89e: 1a05 9402 |0005: const-string v5, "BundleTemperatureUnitNames" // string@0294 │ │ +09c8a2: 6e20 5802 5000 |0007: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ +09c8a8: 0c03 |000a: move-result-object v3 │ │ +09c8aa: 1a05 9502 |000b: const-string v5, "BundleTemperatureUnitSymbols" // string@0295 │ │ +09c8ae: 6e20 5802 5000 |000d: invoke-virtual {v0, v5}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0258 │ │ +09c8b4: 0c04 |0010: move-result-object v4 │ │ +09c8b6: 2202 1300 |0011: new-instance v2, Landroid/app/AlertDialog$Builder; // type@0013 │ │ +09c8ba: 6e10 b121 0800 |0013: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ +09c8c0: 0c05 |0016: move-result-object v5 │ │ +09c8c2: 7020 7b00 5200 |0017: invoke-direct {v2, v5}, Landroid/app/AlertDialog$Builder;.:(Landroid/content/Context;)V // method@007b │ │ +09c8c8: 1405 4300 0c7f |001a: const v5, #float 1.86093e+38 // #7f0c0043 │ │ +09c8ce: 6e20 8600 5200 |001d: invoke-virtual {v2, v5}, Landroid/app/AlertDialog$Builder;.setTitle:(I)Landroid/app/AlertDialog$Builder; // method@0086 │ │ +09c8d4: 2201 da03 |0020: new-instance v1, Landroid/widget/ArrayAdapter; // type@03da │ │ +09c8d8: 6e10 b121 0800 |0022: invoke-virtual {v8}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@21b1 │ │ +09c8de: 0c05 |0025: move-result-object v5 │ │ +09c8e0: 1406 0600 0901 |0026: const v6, #float 2.51629e-38 // #01090006 │ │ +09c8e6: 7040 0f20 5136 |0029: invoke-direct {v1, v5, v6, v3}, Landroid/widget/ArrayAdapter;.:(Landroid/content/Context;I[Ljava/lang/Object;)V // method@200f │ │ +09c8ec: 2205 2e04 |002c: new-instance v5, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1; // type@042e │ │ +09c8f0: 7030 ae21 8504 |002e: invoke-direct {v5, v8, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;.:(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V // method@21ae │ │ +09c8f6: 6e30 7d00 1205 |0031: invoke-virtual {v2, v1, v5}, Landroid/app/AlertDialog$Builder;.setAdapter:(Landroid/widget/ListAdapter;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@007d │ │ +09c8fc: 6e20 7e00 7200 |0034: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setCancelable:(Z)Landroid/app/AlertDialog$Builder; // method@007e │ │ +09c902: 1505 0401 |0037: const/high16 v5, #int 17039360 // #104 │ │ +09c906: 1206 |0039: const/4 v6, #int 0 // #0 │ │ +09c908: 6e30 8200 5206 |003a: invoke-virtual {v2, v5, v6}, Landroid/app/AlertDialog$Builder;.setNegativeButton:(ILandroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder; // method@0082 │ │ +09c90e: 6e20 8100 7200 |003d: invoke-virtual {v2, v7}, Landroid/app/AlertDialog$Builder;.setInverseBackgroundForced:(Z)Landroid/app/AlertDialog$Builder; // method@0081 │ │ +09c914: 6e10 7c00 0200 |0040: invoke-virtual {v2}, Landroid/app/AlertDialog$Builder;.create:()Landroid/app/AlertDialog; // method@007c │ │ +09c91a: 0c05 |0043: move-result-object v5 │ │ +09c91c: 1105 |0044: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=43 │ │ 0x0005 line=44 │ │ 0x000b line=45 │ │ 0x0011 line=48 │ │ 0x001a line=49 │ │ @@ -222091,20 +222102,20 @@ │ │ 0x002c - 0x0045 reg=1 arrayAdapterColorNames Landroid/widget/ArrayAdapter; Landroid/widget/ArrayAdapter; │ │ 0x001a - 0x0045 reg=2 builder Landroid/app/AlertDialog$Builder; │ │ 0x000b - 0x0045 reg=3 temperatureUnitNames [Ljava/lang/String; │ │ 0x0011 - 0x0045 reg=4 temperatureUnitSymbols [Ljava/lang/String; │ │ 0x0000 - 0x0045 reg=8 this Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ 0x0000 - 0x0045 reg=9 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3180 (TemperatureUnitPickerDialogFragment.java) │ │ + source_file_idx : 3189 (TemperatureUnitPickerDialogFragment.java) │ │ │ │ Class #747 header: │ │ -class_idx : 148 │ │ +class_idx : 155 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 147 │ │ +superclass_idx : 154 │ │ source_file_idx : 463 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #747 annotations: │ │ @@ -222125,17 +222136,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c91c: |[09c91c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -09c92c: 7010 ad02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02ad │ │ -09c932: 0e00 |0003: return-void │ │ +09c920: |[09c920] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +09c930: 7010 ad02 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@02ad │ │ +09c936: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -222144,32 +222155,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c934: |[09c934] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -09c944: 7110 d502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02d5 │ │ -09c94a: 0a00 |0003: move-result v0 │ │ -09c94c: 0f00 |0004: return v0 │ │ +09c938: |[09c938] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +09c948: 7110 d502 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@02d5 │ │ +09c94e: 0a00 |0003: move-result v0 │ │ +09c950: 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 : 463 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #748 header: │ │ -class_idx : 246 │ │ +class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 245 │ │ -source_file_idx : 3050 │ │ +superclass_idx : 252 │ │ +source_file_idx : 3059 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #748 annotations: │ │ Annotations on class │ │ @@ -222189,17 +222200,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c950: |[09c950] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -09c960: 7010 fb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@05fb │ │ -09c966: 0e00 |0003: return-void │ │ +09c954: |[09c954] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +09c964: 7010 fb05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@05fb │ │ +09c96a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -222208,18 +222219,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 │ │ -09c968: |[09c968] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -09c978: 7110 0b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@060b │ │ -09c97e: 0c00 |0003: move-result-object v0 │ │ -09c980: 1100 |0004: return-object v0 │ │ +09c96c: |[09c96c] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +09c97c: 7110 0b06 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@060b │ │ +09c982: 0c00 |0003: move-result-object v0 │ │ +09c984: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -222228,30 +222239,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09c984: |[09c984] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -09c994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09c996: 0f00 |0001: return v0 │ │ +09c988: |[09c988] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +09c998: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c99a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3050 (ShareCompat.java) │ │ + source_file_idx : 3059 (ShareCompat.java) │ │ │ │ Class #749 header: │ │ -class_idx : 273 │ │ +class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 272 │ │ +superclass_idx : 279 │ │ source_file_idx : 1135 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #749 annotations: │ │ @@ -222272,17 +222283,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c998: |[09c998] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -09c9a8: 7010 9206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0692 │ │ -09c9ae: 0e00 |0003: return-void │ │ +09c99c: |[09c99c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +09c9ac: 7010 9206 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0692 │ │ +09c9b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -222291,32 +222302,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 │ │ -09c9b0: |[09c9b0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -09c9c0: 7120 a006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@06a0 │ │ -09c9c6: 0c00 |0003: move-result-object v0 │ │ -09c9c8: 1100 |0004: return-object v0 │ │ +09c9b4: |[09c9b4] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +09c9c4: 7120 a006 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@06a0 │ │ +09c9ca: 0c00 |0003: move-result-object v0 │ │ +09c9cc: 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 : 1135 (IntentCompat.java) │ │ │ │ Class #750 header: │ │ -class_idx : 299 │ │ +class_idx : 306 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 298 │ │ +superclass_idx : 305 │ │ source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #750 annotations: │ │ @@ -222337,17 +222348,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09c9cc: |[09c9cc] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -09c9dc: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@070b │ │ -09c9e2: 0e00 |0003: return-void │ │ +09c9d0: |[09c9d0] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +09c9e0: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@070b │ │ +09c9e6: 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 - │ │ @@ -222356,18 +222367,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c9e4: |[09c9e4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -09c9f4: 7110 1807 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0718 │ │ -09c9fa: 0a00 |0003: move-result v0 │ │ -09c9fc: 0f00 |0004: return v0 │ │ +09c9e8: |[09c9e8] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +09c9f8: 7110 1807 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0718 │ │ +09c9fe: 0a00 |0003: move-result v0 │ │ +09ca00: 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; │ │ │ │ @@ -222376,32 +222387,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 │ │ -09ca00: |[09ca00] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -09ca10: 7120 1907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0719 │ │ -09ca16: 0e00 |0003: return-void │ │ +09ca04: |[09ca04] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +09ca14: 7120 1907 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0719 │ │ +09ca1a: 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 : 855 (DrawableCompat.java) │ │ │ │ Class #751 header: │ │ -class_idx : 396 │ │ +class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 393 │ │ +superclass_idx : 400 │ │ source_file_idx : 418 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #751 annotations: │ │ @@ -222422,17 +222433,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ca18: |[09ca18] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -09ca28: 7010 7009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0970 │ │ -09ca2e: 0e00 |0003: return-void │ │ +09ca1c: |[09ca1c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +09ca2c: 7010 7009 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@0970 │ │ +09ca32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -222441,23 +222452,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 │ │ -09ca30: |[09ca30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -09ca40: 7120 d809 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@09d8 │ │ -09ca46: 0c00 |0003: move-result-object v0 │ │ -09ca48: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -09ca4c: 2201 2a02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@022a │ │ -09ca50: 7020 a80e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0ea8 │ │ -09ca56: 1101 |000b: return-object v1 │ │ -09ca58: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09ca5a: 28fe |000d: goto 000b // -0002 │ │ +09ca34: |[09ca34] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09ca44: 7120 d809 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@09d8 │ │ +09ca4a: 0c00 |0003: move-result-object v0 │ │ +09ca4c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09ca50: 2201 3102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0231 │ │ +09ca54: 7020 a80e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0ea8 │ │ +09ca5a: 1101 |000b: return-object v1 │ │ +09ca5c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09ca5e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -222471,20 +222482,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 │ │ -09ca5c: |[09ca5c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -09ca6c: 2200 8b01 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@018b │ │ -09ca70: 7030 8509 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@0985 │ │ -09ca76: 7110 d909 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@09d9 │ │ -09ca7c: 0c00 |0008: move-result-object v0 │ │ -09ca7e: 1100 |0009: return-object v0 │ │ +09ca60: |[09ca60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +09ca70: 2200 9201 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0192 │ │ +09ca74: 7030 8509 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@0985 │ │ +09ca7a: 7110 d909 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@09d9 │ │ +09ca80: 0c00 |0008: move-result-object v0 │ │ +09ca82: 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; │ │ │ │ @@ -222493,34 +222504,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 │ │ -09ca80: |[09ca80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09ca90: 7140 da09 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@09da │ │ -09ca96: 0a00 |0003: move-result v0 │ │ -09ca98: 0f00 |0004: return v0 │ │ +09ca84: |[09ca84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09ca94: 7140 da09 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@09da │ │ +09ca9a: 0a00 |0003: move-result v0 │ │ +09ca9c: 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 : 418 (AccessibilityDelegateCompat.java) │ │ │ │ Class #752 header: │ │ -class_idx : 420 │ │ +class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 419 │ │ +superclass_idx : 426 │ │ source_file_idx : 1162 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #752 annotations: │ │ @@ -222541,17 +222552,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ca9c: |[09ca9c] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -09caac: 7010 2f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0a2f │ │ -09cab2: 0e00 |0003: return-void │ │ +09caa0: |[09caa0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +09cab0: 7010 2f0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@0a2f │ │ +09cab6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -222560,18 +222571,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09cab4: |[09cab4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -09cac4: 7120 500a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0a50 │ │ -09caca: 0a00 |0003: move-result v0 │ │ -09cacc: 0f00 |0004: return v0 │ │ +09cab8: |[09cab8] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +09cac8: 7120 500a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@0a50 │ │ +09cace: 0a00 |0003: move-result v0 │ │ +09cad0: 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 │ │ @@ -222581,18 +222592,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cad0: |[09cad0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -09cae0: 7110 510a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0a51 │ │ -09cae6: 0a00 |0003: move-result v0 │ │ -09cae8: 0f00 |0004: return v0 │ │ +09cad4: |[09cad4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +09cae4: 7110 510a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@0a51 │ │ +09caea: 0a00 |0003: move-result v0 │ │ +09caec: 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 │ │ │ │ @@ -222601,32 +222612,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09caec: |[09caec] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -09cafc: 7110 520a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0a52 │ │ -09cb02: 0a00 |0003: move-result v0 │ │ -09cb04: 0f00 |0004: return v0 │ │ +09caf0: |[09caf0] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +09cb00: 7110 520a 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@0a52 │ │ +09cb06: 0a00 |0003: move-result v0 │ │ +09cb08: 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 : 1162 (KeyEventCompat.java) │ │ │ │ Class #753 header: │ │ -class_idx : 472 │ │ +class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 471 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 478 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #753 annotations: │ │ Annotations on class │ │ @@ -222646,17 +222657,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cb08: |[09cb08] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -09cb18: 7010 8d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0b8d │ │ -09cb1e: 0e00 |0003: return-void │ │ +09cb0c: |[09cb0c] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +09cb1c: 7010 8d0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@0b8d │ │ +09cb22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -222665,18 +222676,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cb20: |[09cb20] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -09cb30: 7110 010c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0c01 │ │ -09cb36: 0a00 |0003: move-result v0 │ │ -09cb38: 0f00 |0004: return v0 │ │ +09cb24: |[09cb24] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +09cb34: 7110 010c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@0c01 │ │ +09cb3a: 0a00 |0003: move-result v0 │ │ +09cb3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -222685,33 +222696,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cb3c: |[09cb3c] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -09cb4c: 7120 020c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0c02 │ │ -09cb52: 0e00 |0003: return-void │ │ +09cb40: |[09cb40] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +09cb50: 7120 020c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@0c02 │ │ +09cb56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #754 header: │ │ -class_idx : 493 │ │ +class_idx : 500 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 492 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 499 │ │ +source_file_idx : 3444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #754 annotations: │ │ Annotations on class │ │ @@ -222731,17 +222742,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cb54: |[09cb54] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -09cb64: 7010 320c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0c32 │ │ -09cb6a: 0e00 |0003: return-void │ │ +09cb58: |[09cb58] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +09cb68: 7010 320c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@0c32 │ │ +09cb6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -222750,33 +222761,33 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09cb6c: |[09cb6c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -09cb7c: 7130 4b0c 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@0c4b │ │ -09cb82: 0a00 |0003: move-result v0 │ │ -09cb84: 0f00 |0004: return v0 │ │ +09cb70: |[09cb70] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +09cb80: 7130 4b0c 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@0c4b │ │ +09cb86: 0a00 |0003: move-result v0 │ │ +09cb88: 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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #755 header: │ │ -class_idx : 539 │ │ +class_idx : 546 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 537 │ │ +superclass_idx : 544 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #755 annotations: │ │ @@ -222797,17 +222808,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cb88: |[09cb88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -09cb98: 7010 450d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0d45 │ │ -09cb9e: 0e00 |0003: return-void │ │ +09cb8c: |[09cb8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +09cb9c: 7010 450d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@0d45 │ │ +09cba2: 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 - │ │ @@ -222816,17 +222827,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 │ │ -09cba0: |[09cba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09cbb0: 7130 830e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e83 │ │ -09cbb6: 0e00 |0003: return-void │ │ +09cba4: |[09cba4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09cbb4: 7130 830e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e83 │ │ +09cbba: 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; │ │ @@ -222838,18 +222849,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 │ │ -09cbb8: |[09cbb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -09cbc8: 7120 840e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e84 │ │ -09cbce: 0c00 |0003: move-result-object v0 │ │ -09cbd0: 1100 |0004: return-object v0 │ │ +09cbbc: |[09cbbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09cbcc: 7120 840e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e84 │ │ +09cbd2: 0c00 |0003: move-result-object v0 │ │ +09cbd4: 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 │ │ @@ -222859,18 +222870,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 │ │ -09cbd4: |[09cbd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -09cbe4: 7120 850e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e85 │ │ -09cbea: 0c00 |0003: move-result-object v0 │ │ -09cbec: 1100 |0004: return-object v0 │ │ +09cbd8: |[09cbd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +09cbe8: 7120 850e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@0e85 │ │ +09cbee: 0c00 |0003: move-result-object v0 │ │ +09cbf0: 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 │ │ @@ -222880,18 +222891,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cbf0: |[09cbf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -09cc00: 7110 860e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0e86 │ │ -09cc06: 0a00 |0003: move-result v0 │ │ -09cc08: 0f00 |0004: return v0 │ │ +09cbf4: |[09cbf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +09cc04: 7110 860e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@0e86 │ │ +09cc0a: 0a00 |0003: move-result v0 │ │ +09cc0c: 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; │ │ │ │ @@ -222900,18 +222911,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cc0c: |[09cc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -09cc1c: 7110 870e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0e87 │ │ -09cc22: 0a00 |0003: move-result v0 │ │ -09cc24: 0f00 |0004: return v0 │ │ +09cc10: |[09cc10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +09cc20: 7110 870e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@0e87 │ │ +09cc26: 0a00 |0003: move-result v0 │ │ +09cc28: 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; │ │ │ │ @@ -222920,18 +222931,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cc28: |[09cc28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -09cc38: 7110 880e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0e88 │ │ -09cc3e: 0a00 |0003: move-result v0 │ │ -09cc40: 0f00 |0004: return v0 │ │ +09cc2c: |[09cc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +09cc3c: 7110 880e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@0e88 │ │ +09cc42: 0a00 |0003: move-result v0 │ │ +09cc44: 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; │ │ │ │ @@ -222940,18 +222951,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 │ │ -09cc44: |[09cc44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -09cc54: 7120 890e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0e89 │ │ -09cc5a: 0c00 |0003: move-result-object v0 │ │ -09cc5c: 1100 |0004: return-object v0 │ │ +09cc48: |[09cc48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +09cc58: 7120 890e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@0e89 │ │ +09cc5e: 0c00 |0003: move-result-object v0 │ │ +09cc60: 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 │ │ @@ -222961,18 +222972,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 │ │ -09cc60: |[09cc60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -09cc70: 7130 8a0e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0e8a │ │ -09cc76: 0a00 |0003: move-result v0 │ │ -09cc78: 0f00 |0004: return v0 │ │ +09cc64: |[09cc64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +09cc74: 7130 8a0e 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@0e8a │ │ +09cc7a: 0a00 |0003: move-result v0 │ │ +09cc7c: 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 │ │ @@ -222983,17 +222994,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cc7c: |[09cc7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -09cc8c: 7120 8b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0e8b │ │ -09cc92: 0e00 |0003: return-void │ │ +09cc80: |[09cc80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +09cc90: 7120 8b0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@0e8b │ │ +09cc96: 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; │ │ @@ -223004,17 +223015,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cc94: |[09cc94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -09cca4: 7120 8c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0e8c │ │ -09ccaa: 0e00 |0003: return-void │ │ +09cc98: |[09cc98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +09cca8: 7120 8c0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@0e8c │ │ +09ccae: 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; │ │ @@ -223025,17 +223036,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 │ │ -09ccac: |[09ccac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09ccbc: 7130 8d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8d │ │ -09ccc2: 0e00 |0003: return-void │ │ +09ccb0: |[09ccb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09ccc0: 7130 8d0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8d │ │ +09ccc6: 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; │ │ @@ -223047,17 +223058,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 │ │ -09ccc4: |[09ccc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09ccd4: 7130 8e0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8e │ │ -09ccda: 0e00 |0003: return-void │ │ +09ccc8: |[09ccc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09ccd8: 7130 8e0e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0e8e │ │ +09ccde: 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; │ │ @@ -223069,32 +223080,32 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09ccdc: |[09ccdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -09ccec: 7120 8f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0e8f │ │ -09ccf2: 0e00 |0003: return-void │ │ +09cce0: |[09cce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +09ccf0: 7120 8f0e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@0e8f │ │ +09ccf6: 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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #756 header: │ │ -class_idx : 562 │ │ +class_idx : 569 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 561 │ │ +superclass_idx : 568 │ │ source_file_idx : 454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #756 annotations: │ │ @@ -223115,17 +223126,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09ccf4: |[09ccf4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -09cd04: 7010 c20e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0ec2 │ │ -09cd0a: 0e00 |0003: return-void │ │ +09ccf8: |[09ccf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +09cd08: 7010 c20e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@0ec2 │ │ +09cd0e: 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 - │ │ @@ -223134,18 +223145,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cd0c: |[09cd0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -09cd1c: 7110 ae0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0fae │ │ -09cd22: 0a00 |0003: move-result v0 │ │ -09cd24: 0f00 |0004: return v0 │ │ +09cd10: |[09cd10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +09cd20: 7110 ae0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@0fae │ │ +09cd26: 0a00 |0003: move-result v0 │ │ +09cd28: 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; │ │ │ │ @@ -223154,18 +223165,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09cd28: |[09cd28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -09cd38: 7110 af0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0faf │ │ -09cd3e: 0a00 |0003: move-result v0 │ │ -09cd40: 0f00 |0004: return v0 │ │ +09cd2c: |[09cd2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +09cd3c: 7110 af0f 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@0faf │ │ +09cd42: 0a00 |0003: move-result v0 │ │ +09cd44: 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; │ │ │ │ @@ -223174,17 +223185,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cd44: |[09cd44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -09cd54: 7120 b00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0fb0 │ │ -09cd5a: 0e00 |0003: return-void │ │ +09cd48: |[09cd48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +09cd58: 7120 b00f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@0fb0 │ │ +09cd5e: 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; │ │ @@ -223195,33 +223206,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cd5c: |[09cd5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -09cd6c: 7120 b10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0fb1 │ │ -09cd72: 0e00 |0003: return-void │ │ +09cd60: |[09cd60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +09cd70: 7120 b10f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@0fb1 │ │ +09cd76: 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 : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #757 header: │ │ -class_idx : 625 │ │ +class_idx : 632 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 624 │ │ -source_file_idx : 3030 │ │ +superclass_idx : 631 │ │ +source_file_idx : 3039 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #757 annotations: │ │ Annotations on class │ │ @@ -223241,17 +223252,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09cd74: |[09cd74] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -09cd84: 7010 8511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1185 │ │ -09cd8a: 0e00 |0003: return-void │ │ +09cd78: |[09cd78] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +09cd88: 7010 8511 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1185 │ │ +09cd8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -223260,18 +223271,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 │ │ -09cd8c: |[09cd8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -09cd9c: 7110 ef11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11ef │ │ -09cda2: 0c00 |0003: move-result-object v0 │ │ -09cda4: 1100 |0004: return-object v0 │ │ +09cd90: |[09cd90] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +09cda0: 7110 ef11 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@11ef │ │ +09cda6: 0c00 |0003: move-result-object v0 │ │ +09cda8: 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; │ │ │ │ @@ -223280,17 +223291,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cda8: |[09cda8] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -09cdb8: 7120 f011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@11f0 │ │ -09cdbe: 0e00 |0003: return-void │ │ +09cdac: |[09cdac] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +09cdbc: 7120 f011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@11f0 │ │ +09cdc2: 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; │ │ @@ -223301,33 +223312,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09cdc0: |[09cdc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -09cdd0: 7120 f111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@11f1 │ │ -09cdd6: 0e00 |0003: return-void │ │ +09cdc4: |[09cdc4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +09cdd4: 7120 f111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@11f1 │ │ +09cdda: 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 : 3030 (SearchViewCompat.java) │ │ + source_file_idx : 3039 (SearchViewCompat.java) │ │ │ │ Class #758 header: │ │ -class_idx : 638 │ │ +class_idx : 645 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 612 │ │ -source_file_idx : 3062 │ │ +superclass_idx : 619 │ │ +source_file_idx : 3071 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #758 annotations: │ │ Annotations on class │ │ @@ -223372,22 +223383,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 │ │ -09cdd8: |[09cdd8] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -09cde8: 7040 1511 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1115 │ │ -09cdee: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -09cdf0: 5910 f704 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09cdf4: 5b16 f804 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ -09cdf8: 5b15 f604 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ -09cdfc: 7020 f911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ -09ce02: 0e00 |000d: return-void │ │ +09cddc: |[09cddc] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +09cdec: 7040 1511 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1115 │ │ +09cdf2: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +09cdf4: 5910 f704 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09cdf8: 5b16 f804 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ +09cdfc: 5b15 f604 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ +09ce00: 7020 f911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ +09ce06: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -223405,22 +223416,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 │ │ -09ce04: |[09ce04] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -09ce14: 7057 1611 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1116 │ │ -09ce1a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -09ce1c: 5910 f704 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09ce20: 5b16 f804 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ -09ce24: 5b15 f604 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ -09ce28: 7020 f911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ -09ce2e: 0e00 |000d: return-void │ │ +09ce08: |[09ce08] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +09ce18: 7057 1611 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1116 │ │ +09ce1e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +09ce20: 5910 f704 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09ce24: 5b16 f804 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ +09ce28: 5b15 f604 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ +09ce2c: 7020 f911 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ +09ce32: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -223439,38 +223450,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -09ce30: |[09ce30] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -09ce40: 5452 f304 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04f3 │ │ -09ce44: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -09ce48: 2160 |0004: array-length v0, v6 │ │ -09ce4a: 5452 f504 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ce4e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -09ce52: 5452 f504 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ce56: 2122 |000b: array-length v2, v2 │ │ -09ce58: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -09ce5c: 2302 a104 |000e: new-array v2, v0, [I // type@04a1 │ │ -09ce60: 5b52 f504 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ce64: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -09ce66: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -09ce6a: 5452 f504 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ce6e: 5453 f304 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04f3 │ │ -09ce72: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -09ce76: 7220 9901 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ -09ce7c: 0a03 |001e: move-result v3 │ │ -09ce7e: 4b03 0201 |001f: aput v3, v2, v1 │ │ -09ce82: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09ce86: 28f0 |0023: goto 0013 // -0010 │ │ -09ce88: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -09ce8a: 5b52 f504 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ce8e: 0e00 |0027: return-void │ │ +09ce34: |[09ce34] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +09ce44: 5452 f304 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04f3 │ │ +09ce48: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +09ce4c: 2160 |0004: array-length v0, v6 │ │ +09ce4e: 5452 f504 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ce52: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +09ce56: 5452 f504 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ce5a: 2122 |000b: array-length v2, v2 │ │ +09ce5c: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +09ce60: 2302 aa04 |000e: new-array v2, v0, [I // type@04aa │ │ +09ce64: 5b52 f504 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ce68: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +09ce6a: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +09ce6e: 5452 f504 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ce72: 5453 f304 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@04f3 │ │ +09ce76: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +09ce7a: 7220 9901 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@0199 │ │ +09ce80: 0a03 |001e: move-result v3 │ │ +09ce82: 4b03 0201 |001f: aput v3, v2, v1 │ │ +09ce86: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09ce8a: 28f0 |0023: goto 0013 // -0010 │ │ +09ce8c: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +09ce8e: 5b52 f504 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ce92: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -223490,68 +223501,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 │ │ -09ce90: |[09ce90] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -09cea0: 54b0 f904 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ -09cea4: 54b8 f804 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ -09cea8: 2182 |0004: array-length v2, v8 │ │ -09ceaa: 54b3 f504 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ -09ceae: 54b6 f804 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ -09ceb2: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -09ceb4: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -09ceb8: 4408 0604 |000c: aget v8, v6, v4 │ │ -09cebc: 6e20 781e 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ -09cec2: 0c07 |0011: move-result-object v7 │ │ -09cec4: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -09cec8: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -09ceca: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -09cece: 4408 0304 |0017: aget v8, v3, v4 │ │ -09ced2: 7240 f311 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@11f3 │ │ -09ced8: 0a01 |001c: move-result v1 │ │ -09ceda: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -09cede: 4408 0304 |001f: aget v8, v3, v4 │ │ -09cee2: 7220 9f01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ -09cee8: 0c05 |0024: move-result-object v5 │ │ -09ceea: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -09ceee: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -09cef2: 2078 fb03 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@03fb │ │ -09cef6: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -09cefa: 1f07 fb03 |002d: check-cast v7, Landroid/widget/TextView; // type@03fb │ │ -09cefe: 6e30 0112 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1201 │ │ -09cf04: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09cf08: 28d6 |0034: goto 000a // -002a │ │ -09cf0a: 2078 df03 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@03df │ │ -09cf0e: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -09cf12: 1f07 df03 |0039: check-cast v7, Landroid/widget/ImageView; // type@03df │ │ -09cf16: 6e30 0012 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1200 │ │ -09cf1c: 28f4 |003e: goto 0032 // -000c │ │ -09cf1e: 2208 5204 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@0452 │ │ -09cf22: 2209 6404 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@0464 │ │ -09cf26: 7010 d422 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09cf2c: 6e10 b922 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ -09cf32: 0c0a |0049: move-result-object v10 │ │ -09cf34: 6e10 8c22 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ -09cf3a: 0c0a |004d: move-result-object v10 │ │ -09cf3c: 6e20 dc22 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09cf42: 0c09 |0051: move-result-object v9 │ │ -09cf44: 1a0a 5200 |0052: const-string v10, " is not a " // string@0052 │ │ -09cf48: 6e20 dc22 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09cf4e: 0c09 |0057: move-result-object v9 │ │ -09cf50: 1a0a 8b00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008b │ │ -09cf54: 6e20 dc22 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09cf5a: 0c09 |005d: move-result-object v9 │ │ -09cf5c: 6e10 e122 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09cf62: 0c09 |0061: move-result-object v9 │ │ -09cf64: 7020 a022 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ -09cf6a: 2708 |0065: throw v8 │ │ -09cf6c: 0e00 |0066: return-void │ │ +09ce94: |[09ce94] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +09cea4: 54b0 f904 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ +09cea8: 54b8 f804 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ +09ceac: 2182 |0004: array-length v2, v8 │ │ +09ceae: 54b3 f504 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@04f5 │ │ +09ceb2: 54b6 f804 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ +09ceb6: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +09ceb8: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +09cebc: 4408 0604 |000c: aget v8, v6, v4 │ │ +09cec0: 6e20 781e 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1e78 │ │ +09cec6: 0c07 |0011: move-result-object v7 │ │ +09cec8: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +09cecc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +09cece: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +09ced2: 4408 0304 |0017: aget v8, v3, v4 │ │ +09ced6: 7240 f311 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@11f3 │ │ +09cedc: 0a01 |001c: move-result v1 │ │ +09cede: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +09cee2: 4408 0304 |001f: aget v8, v3, v4 │ │ +09cee6: 7220 9f01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ +09ceec: 0c05 |0024: move-result-object v5 │ │ +09ceee: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +09cef2: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +09cef6: 2078 0404 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0404 │ │ +09cefa: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +09cefe: 1f07 0404 |002d: check-cast v7, Landroid/widget/TextView; // type@0404 │ │ +09cf02: 6e30 0112 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1201 │ │ +09cf08: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09cf0c: 28d6 |0034: goto 000a // -002a │ │ +09cf0e: 2078 e803 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@03e8 │ │ +09cf12: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +09cf16: 1f07 e803 |0039: check-cast v7, Landroid/widget/ImageView; // type@03e8 │ │ +09cf1a: 6e30 0012 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1200 │ │ +09cf20: 28f4 |003e: goto 0032 // -000c │ │ +09cf22: 2208 5b04 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@045b │ │ +09cf26: 2209 6d04 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@046d │ │ +09cf2a: 7010 d422 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09cf30: 6e10 b922 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@22b9 │ │ +09cf36: 0c0a |0049: move-result-object v10 │ │ +09cf38: 6e10 8c22 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@228c │ │ +09cf3e: 0c0a |004d: move-result-object v10 │ │ +09cf40: 6e20 dc22 a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09cf46: 0c09 |0051: move-result-object v9 │ │ +09cf48: 1a0a 5200 |0052: const-string v10, " is not a " // string@0052 │ │ +09cf4c: 6e20 dc22 a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09cf52: 0c09 |0057: move-result-object v9 │ │ +09cf54: 1a0a 8b00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@008b │ │ +09cf58: 6e20 dc22 a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09cf5e: 0c09 |005d: move-result-object v9 │ │ +09cf60: 6e10 e122 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09cf66: 0c09 |0061: move-result-object v9 │ │ +09cf68: 7020 a022 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@22a0 │ │ +09cf6e: 2708 |0065: throw v8 │ │ +09cf70: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -223594,21 +223605,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 │ │ -09cf70: |[09cf70] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -09cf80: 5b13 f604 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ -09cf84: 5b14 f804 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ -09cf88: 6f20 1811 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1118 │ │ -09cf8e: 5410 f604 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ -09cf92: 7020 f911 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ -09cf98: 0e00 |000c: return-void │ │ +09cf74: |[09cf74] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +09cf84: 5b13 f604 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ +09cf88: 5b14 f804 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@04f8 │ │ +09cf8c: 6f20 1811 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1118 │ │ +09cf92: 5410 f604 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ +09cf96: 7020 f911 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ +09cf9c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -223623,31 +223634,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 │ │ -09cf9c: |[09cf9c] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -09cfac: 5420 f404 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ -09cfb0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09cfb4: 5420 f404 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ -09cfb8: 7220 f211 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@11f2 │ │ -09cfbe: 0c00 |0009: move-result-object v0 │ │ -09cfc0: 1100 |000a: return-object v0 │ │ -09cfc2: 5220 f704 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09cfc6: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -09cfc8: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -09cfcc: 5220 f704 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09cfd0: 7220 9f01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ -09cfd6: 0c00 |0015: move-result-object v0 │ │ -09cfd8: 28f4 |0016: goto 000a // -000c │ │ -09cfda: 6f20 1911 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1119 │ │ -09cfe0: 0c00 |001a: move-result-object v0 │ │ -09cfe2: 28ef |001b: goto 000a // -0011 │ │ +09cfa0: |[09cfa0] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +09cfb0: 5420 f404 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ +09cfb4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09cfb8: 5420 f404 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ +09cfbc: 7220 f211 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@11f2 │ │ +09cfc2: 0c00 |0009: move-result-object v0 │ │ +09cfc4: 1100 |000a: return-object v0 │ │ +09cfc6: 5220 f704 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09cfca: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +09cfcc: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +09cfd0: 5220 f704 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09cfd4: 7220 9f01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ +09cfda: 0c00 |0015: move-result-object v0 │ │ +09cfdc: 28f4 |0016: goto 000a // -000c │ │ +09cfde: 6f20 1911 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1119 │ │ +09cfe4: 0c00 |001a: move-result-object v0 │ │ +09cfe6: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -223661,17 +223672,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 │ │ -09cfe4: |[09cfe4] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -09cff4: 5410 f404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ -09cff8: 1100 |0002: return-object v0 │ │ +09cfe8: |[09cfe8] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +09cff8: 5410 f404 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ +09cffc: 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;) │ │ @@ -223679,17 +223690,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09cffc: |[09cffc] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -09d00c: 5210 f704 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09d010: 0f00 |0002: return v0 │ │ +09d000: |[09d000] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +09d010: 5210 f704 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09d014: 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;) │ │ @@ -223697,17 +223708,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 │ │ -09d014: |[09d014] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -09d024: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ -09d028: 1100 |0002: return-object v0 │ │ +09d018: |[09d018] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +09d028: 5410 f904 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ +09d02c: 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;) │ │ @@ -223715,17 +223726,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 │ │ -09d02c: |[09d02c] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -09d03c: 5b01 f404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ -09d040: 0e00 |0002: return-void │ │ +09d030: |[09d030] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +09d040: 5b01 f404 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@04f4 │ │ +09d044: 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; │ │ @@ -223735,17 +223746,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09d044: |[09d044] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -09d054: 5901 f704 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ -09d058: 0e00 |0002: return-void │ │ +09d048: |[09d048] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +09d058: 5901 f704 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@04f7 │ │ +09d05c: 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 │ │ @@ -223755,17 +223766,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 │ │ -09d05c: |[09d05c] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -09d06c: 5b01 f904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ -09d070: 0e00 |0002: return-void │ │ +09d060: |[09d060] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +09d070: 5b01 f904 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@04f9 │ │ +09d074: 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; │ │ @@ -223775,24 +223786,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 │ │ -09d074: |[09d074] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -09d084: 7110 a422 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ -09d08a: 0a01 |0003: move-result v1 │ │ -09d08c: 6e20 4d20 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ -09d092: 0e00 |0007: return-void │ │ -09d094: 0d00 |0008: move-exception v0 │ │ -09d096: 7110 4702 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -09d09c: 0c01 |000c: move-result-object v1 │ │ -09d09e: 6e20 4e20 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@204e │ │ -09d0a4: 28f7 |0010: goto 0007 // -0009 │ │ +09d078: |[09d078] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +09d088: 7110 a422 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ +09d08e: 0a01 |0003: move-result v1 │ │ +09d090: 6e20 4d20 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@204d │ │ +09d096: 0e00 |0007: return-void │ │ +09d098: 0d00 |0008: move-exception v0 │ │ +09d09a: 7110 4702 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +09d0a0: 0c01 |000c: move-result-object v1 │ │ +09d0a2: 6e20 4e20 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@204e │ │ +09d0a8: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -223808,17 +223819,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 │ │ -09d0b8: |[09d0b8] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -09d0c8: 6e20 2a21 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09d0ce: 0e00 |0003: return-void │ │ +09d0bc: |[09d0bc] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +09d0cc: 6e20 2a21 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09d0d2: 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; │ │ @@ -223829,36 +223840,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 │ │ -09d0d0: |[09d0d0] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -09d0e0: 6f20 2111 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1121 │ │ -09d0e6: 0c00 |0003: move-result-object v0 │ │ -09d0e8: 5421 f604 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ -09d0ec: 7020 f911 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ -09d0f2: 1100 |0009: return-object v0 │ │ +09d0d4: |[09d0d4] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +09d0e4: 6f20 2111 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1121 │ │ +09d0ea: 0c00 |0003: move-result-object v0 │ │ +09d0ec: 5421 f604 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@04f6 │ │ +09d0f0: 7020 f911 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@11f9 │ │ +09d0f6: 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 : 3062 (SimpleCursorAdapter.java) │ │ + source_file_idx : 3071 (SimpleCursorAdapter.java) │ │ │ │ Class #759 header: │ │ -class_idx : 685 │ │ +class_idx : 692 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 684 │ │ +superclass_idx : 691 │ │ source_file_idx : 485 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #759 - │ │ @@ -223874,17 +223885,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 │ │ -09d0f4: |[09d0f4] android.support.v7.app.ActionBarActivityDelegateJBMR2.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ -09d104: 7020 4714 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1447 │ │ -09d10a: 0e00 |0003: return-void │ │ +09d0f8: |[09d0f8] android.support.v7.app.ActionBarActivityDelegateJBMR2.:(Landroid/support/v7/app/ActionBarActivity;)V │ │ +09d108: 7020 4714 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/app/ActionBarActivityDelegateJB;.:(Landroid/support/v7/app/ActionBarActivity;)V // method@1447 │ │ +09d10e: 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; │ │ @@ -223895,32 +223906,32 @@ │ │ type : '()Landroid/support/v7/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09d10c: |[09d10c] android.support.v7.app.ActionBarActivityDelegateJBMR2.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ -09d11c: 2200 b802 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJBMR2; // type@02b8 │ │ -09d120: 5431 ba05 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05ba │ │ -09d124: 5432 ba05 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05ba │ │ -09d128: 7030 5d15 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJBMR2;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@155d │ │ -09d12e: 1100 |0009: return-object v0 │ │ +09d110: |[09d110] android.support.v7.app.ActionBarActivityDelegateJBMR2.createSupportActionBar:()Landroid/support/v7/app/ActionBar; │ │ +09d120: 2200 bf02 |0000: new-instance v0, Landroid/support/v7/app/ActionBarImplJBMR2; // type@02bf │ │ +09d124: 5431 ba05 |0002: iget-object v1, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05ba │ │ +09d128: 5432 ba05 |0004: iget-object v2, v3, Landroid/support/v7/app/ActionBarActivityDelegateJBMR2;.mActivity:Landroid/support/v7/app/ActionBarActivity; // field@05ba │ │ +09d12c: 7030 5d15 1002 |0006: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJBMR2;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@155d │ │ +09d132: 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 : 485 (ActionBarActivityDelegateJBMR2.java) │ │ │ │ Class #760 header: │ │ -class_idx : 696 │ │ +class_idx : 703 │ │ access_flags : 1 (0x0001) │ │ -superclass_idx : 695 │ │ +superclass_idx : 702 │ │ source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #760 - │ │ @@ -223936,17 +223947,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 │ │ -09d130: |[09d130] android.support.v7.app.ActionBarImplJBMR2.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ -09d140: 7030 2715 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1527 │ │ -09d146: 0e00 |0003: return-void │ │ +09d134: |[09d134] android.support.v7.app.ActionBarImplJBMR2.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V │ │ +09d144: 7030 2715 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v7/app/ActionBarImplJB;.:(Landroid/app/Activity;Landroid/support/v7/app/ActionBar$Callback;)V // method@1527 │ │ +09d14a: 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; │ │ @@ -223958,18 +223969,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d148: |[09d148] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(I)V │ │ -09d158: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ -09d15c: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ -09d162: 0e00 |0005: return-void │ │ +09d14c: |[09d14c] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(I)V │ │ +09d15c: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ +09d160: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003a │ │ +09d166: 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 │ │ @@ -223979,18 +223990,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d164: |[09d164] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ -09d174: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ -09d178: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V // method@003b │ │ -09d17e: 0e00 |0005: return-void │ │ +09d168: |[09d168] android.support.v7.app.ActionBarImplJBMR2.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V │ │ +09d178: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ +09d17c: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeActionContentDescription:(Ljava/lang/CharSequence;)V // method@003b │ │ +09d182: 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; │ │ @@ -224000,18 +224011,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d180: |[09d180] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(I)V │ │ -09d190: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ -09d194: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(I)V // method@003c │ │ -09d19a: 0e00 |0005: return-void │ │ +09d184: |[09d184] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(I)V │ │ +09d194: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ +09d198: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(I)V // method@003c │ │ +09d19e: 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 │ │ @@ -224021,33 +224032,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09d19c: |[09d19c] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -09d1ac: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ -09d1b0: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ -09d1b6: 0e00 |0005: return-void │ │ +09d1a0: |[09d1a0] android.support.v7.app.ActionBarImplJBMR2.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +09d1b0: 5410 fb05 |0000: iget-object v0, v1, Landroid/support/v7/app/ActionBarImplJBMR2;.mActionBar:Landroid/app/ActionBar; // field@05fb │ │ +09d1b4: 6e20 3d00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003d │ │ +09d1ba: 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 : 502 (ActionBarImplJBMR2.java) │ │ │ │ Class #761 header: │ │ -class_idx : 754 │ │ +class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 752 │ │ -source_file_idx : 2659 │ │ +superclass_idx : 759 │ │ +source_file_idx : 2668 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #761 annotations: │ │ Annotations on class │ │ @@ -224066,18 +224077,18 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09d1b8: |[09d1b8] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ -09d1c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d1ca: 7030 a017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@17a0 │ │ -09d1d0: 0e00 |0004: return-void │ │ +09d1bc: |[09d1bc] android.support.v7.internal.view.menu.MenuItemWrapperJB.:(Landroid/view/MenuItem;)V │ │ +09d1cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d1ce: 7030 a017 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v7/internal/view/menu/MenuItemWrapperICS;.:(Landroid/view/MenuItem;Z)V // method@17a0 │ │ +09d1d4: 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; │ │ @@ -224088,32 +224099,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 │ │ -09d1d4: |[09d1d4] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ -09d1e4: 2200 f102 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@02f1 │ │ -09d1e8: 7030 d517 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@17d5 │ │ -09d1ee: 1100 |0005: return-object v0 │ │ +09d1d8: |[09d1d8] android.support.v7.internal.view.menu.MenuItemWrapperJB.createActionProviderWrapper:(Landroid/support/v4/view/ActionProvider;)Landroid/support/v7/internal/view/menu/MenuItemWrapperICS$ActionProviderWrapper; │ │ +09d1e8: 2200 f802 |0000: new-instance v0, Landroid/support/v7/internal/view/menu/MenuItemWrapperJB$ActionProviderWrapperJB; // type@02f8 │ │ +09d1ec: 7030 d517 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@17d5 │ │ +09d1f2: 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 : 2659 (MenuItemWrapperJB.java) │ │ + source_file_idx : 2668 (MenuItemWrapperJB.java) │ │ │ │ Class #762 header: │ │ -class_idx : 764 │ │ +class_idx : 771 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 762 │ │ -source_file_idx : 3097 │ │ +superclass_idx : 769 │ │ +source_file_idx : 3106 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #762 - │ │ Class descriptor : 'Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;' │ │ @@ -224129,17 +224140,17 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09d1f0: |[09d1f0] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ -09d200: 7020 2518 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ -09d206: 0e00 |0003: return-void │ │ +09d1f4: |[09d1f4] android.support.v7.internal.view.menu.SubMenuWrapperICS.:(Landroid/view/SubMenu;)V │ │ +09d204: 7020 2518 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v7/internal/view/menu/MenuWrapperICS;.:(Landroid/view/Menu;)V // method@1825 │ │ +09d20a: 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; │ │ @@ -224150,19 +224161,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09d208: |[09d208] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ -09d218: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d21c: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d220: 7210 471e 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1e47 │ │ -09d226: 0e00 |0007: return-void │ │ +09d20c: |[09d20c] android.support.v7.internal.view.menu.SubMenuWrapperICS.clearHeader:()V │ │ +09d21c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d220: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d224: 7210 471e 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1e47 │ │ +09d22a: 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; │ │ │ │ @@ -224171,22 +224182,22 @@ │ │ type : '()Landroid/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09d228: |[09d228] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ -09d238: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d23c: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d240: 7210 491e 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1e49 │ │ -09d246: 0c00 |0007: move-result-object v0 │ │ -09d248: 6e20 6118 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1861 │ │ -09d24e: 0c00 |000b: move-result-object v0 │ │ -09d250: 1100 |000c: return-object v0 │ │ +09d22c: |[09d22c] android.support.v7.internal.view.menu.SubMenuWrapperICS.getItem:()Landroid/view/MenuItem; │ │ +09d23c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d240: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d244: 7210 491e 0000 |0004: invoke-interface {v0}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1e49 │ │ +09d24a: 0c00 |0007: move-result-object v0 │ │ +09d24c: 6e20 6118 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getMenuItemWrapper:(Landroid/view/MenuItem;)Landroid/support/v4/internal/view/SupportMenuItem; // method@1861 │ │ +09d252: 0c00 |000b: move-result-object v0 │ │ +09d254: 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;) │ │ @@ -224194,18 +224205,18 @@ │ │ type : '()Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09d254: |[09d254] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ -09d264: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d268: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d26c: 1100 |0004: return-object v0 │ │ +09d258: |[09d258] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Landroid/view/SubMenu; │ │ +09d268: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d26c: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d270: 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;) │ │ @@ -224213,18 +224224,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09d270: |[09d270] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ -09d280: 6e10 6218 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1862 │ │ -09d286: 0c00 |0003: move-result-object v0 │ │ -09d288: 1100 |0004: return-object v0 │ │ +09d274: |[09d274] android.support.v7.internal.view.menu.SubMenuWrapperICS.getWrappedObject:()Ljava/lang/Object; │ │ +09d284: 6e10 6218 0100 |0000: invoke-virtual {v1}, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.getWrappedObject:()Landroid/view/SubMenu; // method@1862 │ │ +09d28a: 0c00 |0003: move-result-object v0 │ │ +09d28c: 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;) │ │ @@ -224232,19 +224243,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09d28c: |[09d28c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ -09d29c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d2a0: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d2a4: 7220 4a1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1e4a │ │ -09d2aa: 1101 |0007: return-object v1 │ │ +09d290: |[09d290] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(I)Landroid/view/SubMenu; │ │ +09d2a0: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d2a4: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d2a8: 7220 4a1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1e4a │ │ +09d2ae: 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 │ │ @@ -224254,19 +224265,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 │ │ -09d2ac: |[09d2ac] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -09d2bc: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d2c0: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d2c4: 7220 4b1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1e4b │ │ -09d2ca: 1101 |0007: return-object v1 │ │ +09d2b0: |[09d2b0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +09d2c0: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d2c4: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d2c8: 7220 4b1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1e4b │ │ +09d2ce: 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; │ │ @@ -224276,19 +224287,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09d2cc: |[09d2cc] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ -09d2dc: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d2e0: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d2e4: 7220 4c1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1e4c │ │ -09d2ea: 1101 |0007: return-object v1 │ │ +09d2d0: |[09d2d0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(I)Landroid/view/SubMenu; │ │ +09d2e0: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d2e4: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d2e8: 7220 4c1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1e4c │ │ +09d2ee: 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 │ │ @@ -224298,19 +224309,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 │ │ -09d2ec: |[09d2ec] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ -09d2fc: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d300: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d304: 7220 4d1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1e4d │ │ -09d30a: 1101 |0007: return-object v1 │ │ +09d2f0: |[09d2f0] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; │ │ +09d300: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d304: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d308: 7220 4d1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1e4d │ │ +09d30e: 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; │ │ @@ -224320,19 +224331,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 │ │ -09d30c: |[09d30c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ -09d31c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d320: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d324: 7220 4e1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1e4e │ │ -09d32a: 1101 |0007: return-object v1 │ │ +09d310: |[09d310] android.support.v7.internal.view.menu.SubMenuWrapperICS.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; │ │ +09d320: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d324: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d328: 7220 4e1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1e4e │ │ +09d32e: 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; │ │ @@ -224342,19 +224353,19 @@ │ │ type : '(I)Landroid/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09d32c: |[09d32c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ -09d33c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d340: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d344: 7220 4f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1e4f │ │ -09d34a: 1101 |0007: return-object v1 │ │ +09d330: |[09d330] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(I)Landroid/view/SubMenu; │ │ +09d340: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d344: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d348: 7220 4f1e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1e4f │ │ +09d34e: 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 │ │ @@ -224364,34 +224375,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 │ │ -09d34c: |[09d34c] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ -09d35c: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ -09d360: 1f00 9b03 |0002: check-cast v0, Landroid/view/SubMenu; // type@039b │ │ -09d364: 7220 501e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1e50 │ │ -09d36a: 1101 |0007: return-object v1 │ │ +09d350: |[09d350] android.support.v7.internal.view.menu.SubMenuWrapperICS.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; │ │ +09d360: 5410 6709 |0000: iget-object v0, v1, Landroid/support/v7/internal/view/menu/SubMenuWrapperICS;.mWrappedObject:Ljava/lang/Object; // field@0967 │ │ +09d364: 1f00 a303 |0002: check-cast v0, Landroid/view/SubMenu; // type@03a3 │ │ +09d368: 7220 501e 2000 |0004: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1e50 │ │ +09d36e: 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 : 3097 (SubMenuWrapperICS.java) │ │ + source_file_idx : 3106 (SubMenuWrapperICS.java) │ │ │ │ Class #763 header: │ │ -class_idx : 869 │ │ +class_idx : 876 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 612 │ │ -source_file_idx : 3100 │ │ +superclass_idx : 619 │ │ +source_file_idx : 3109 │ │ static_fields_size : 7 │ │ instance_fields_size: 14 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 15 │ │ │ │ Class #763 annotations: │ │ Annotations on class │ │ @@ -224507,40 +224518,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 │ │ -09d36c: |[09d36c] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -09d37c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09d37e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -09d380: 6000 3e07 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@073e │ │ -09d384: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09d386: 7053 1711 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1117 │ │ -09d38c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09d38e: 5c40 560b |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ -09d392: 5943 5e0b |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ -09d396: 5942 620b |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ -09d39a: 5942 630b |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ -09d39e: 5942 640b |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ -09d3a2: 5942 5a0b |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ -09d3a6: 5942 5b0b |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ -09d3aa: 5942 590b |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ -09d3ae: 5440 570b |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09d3b2: 1a01 f221 |001b: const-string v1, "search" // string@21f2 │ │ -09d3b6: 6e20 0a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ -09d3bc: 0c00 |0020: move-result-object v0 │ │ -09d3be: 1f00 1a00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001a │ │ -09d3c2: 5b40 5f0b |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0b5f │ │ -09d3c6: 5b46 600b |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ -09d3ca: 5b47 610b |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ -09d3ce: 5b45 5d0b |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ -09d3d2: 5b48 5c0b |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09d3d6: 0e00 |002d: return-void │ │ +09d370: |[09d370] android.support.v7.widget.SuggestionsAdapter.:(Landroid/content/Context;Landroid/support/v7/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +09d380: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09d382: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +09d384: 6000 3e07 |0002: sget v0, Landroid/support/v7/appcompat/R$layout;.abc_search_dropdown_item_icons_2line:I // field@073e │ │ +09d388: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09d38a: 7053 1711 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1117 │ │ +09d390: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09d392: 5c40 560b |0009: iput-boolean v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ +09d396: 5943 5e0b |000b: iput v3, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ +09d39a: 5942 620b |000d: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ +09d39e: 5942 630b |000f: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ +09d3a2: 5942 640b |0011: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ +09d3a6: 5942 5a0b |0013: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ +09d3aa: 5942 5b0b |0015: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ +09d3ae: 5942 590b |0017: iput v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ +09d3b2: 5440 570b |0019: iget-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09d3b6: 1a01 fb21 |001b: const-string v1, "search" // string@21fb │ │ +09d3ba: 6e20 0a01 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@010a │ │ +09d3c0: 0c00 |0020: move-result-object v0 │ │ +09d3c2: 1f00 1d00 |0021: check-cast v0, Landroid/app/SearchManager; // type@001d │ │ +09d3c6: 5b40 5f0b |0023: iput-object v0, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0b5f │ │ +09d3ca: 5b46 600b |0025: iput-object v6, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ +09d3ce: 5b47 610b |0027: iput-object v7, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ +09d3d2: 5b45 5d0b |0029: iput-object v5, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ +09d3d6: 5b48 5c0b |002b: iput-object v8, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09d3da: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=94 │ │ 0x0008 line=72 │ │ 0x000b line=73 │ │ 0x000d line=81 │ │ 0x000f line=82 │ │ @@ -224567,25 +224578,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 │ │ -09d3d8: |[09d3d8] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -09d3e8: 5421 5c0b |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09d3ec: 6e20 4623 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ -09d3f2: 0c00 |0005: move-result-object v0 │ │ -09d3f4: 1f00 5800 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0058 │ │ -09d3f8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -09d3fc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09d3fe: 1101 |000b: return-object v1 │ │ -09d400: 6e10 f001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01f0 │ │ -09d406: 0c01 |000f: move-result-object v1 │ │ -09d408: 28fb |0010: goto 000b // -0005 │ │ +09d3dc: |[09d3dc] android.support.v7.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +09d3ec: 5421 5c0b |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09d3f0: 6e20 4623 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ +09d3f6: 0c00 |0005: move-result-object v0 │ │ +09d3f8: 1f00 5c00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005c │ │ +09d3fc: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +09d400: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09d402: 1101 |000b: return-object v1 │ │ +09d404: 6e10 f001 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@01f0 │ │ +09d40a: 0c01 |000f: move-result-object v1 │ │ +09d40c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0008 line=554 │ │ 0x000a line=555 │ │ 0x000b line=558 │ │ locals : │ │ @@ -224598,46 +224609,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 │ │ -09d40c: |[09d40c] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -09d41c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09d41e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09d420: 5480 650b |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ -09d424: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -09d428: 2206 7c03 |0006: new-instance v6, Landroid/util/TypedValue; // type@037c │ │ -09d42c: 7010 a01d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ -09d432: 5480 570b |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09d436: 6e10 0c01 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ -09d43c: 0c00 |0010: move-result-object v0 │ │ -09d43e: 6003 6c06 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@066c │ │ -09d442: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -09d444: 6e40 6f01 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ -09d44a: 5480 570b |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09d44e: 6e10 0701 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09d454: 0c00 |001c: move-result-object v0 │ │ -09d456: 5263 6b0b |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ -09d45a: 6e20 7201 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0172 │ │ -09d460: 0c00 |0022: move-result-object v0 │ │ -09d462: 5b80 650b |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ -09d466: 2207 6903 |0025: new-instance v7, Landroid/text/SpannableString; // type@0369 │ │ -09d46a: 7020 7b1d 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1d7b │ │ -09d470: 2200 7403 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@0374 │ │ -09d474: 5484 650b |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ -09d478: 0123 |002e: move v3, v2 │ │ -09d47a: 0715 |002f: move-object v5, v1 │ │ -09d47c: 7606 881d 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@1d88 │ │ -09d482: 7210 7a22 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ -09d488: 0a01 |0036: move-result v1 │ │ -09d48a: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -09d48e: 6e53 7c1d 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1d7c │ │ -09d494: 1107 |003c: return-object v7 │ │ +09d410: |[09d410] android.support.v7.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +09d420: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09d422: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09d424: 5480 650b |0002: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ +09d428: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +09d42c: 2206 8303 |0006: new-instance v6, Landroid/util/TypedValue; // type@0383 │ │ +09d430: 7010 a01d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1da0 │ │ +09d436: 5480 570b |000b: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09d43a: 6e10 0c01 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@010c │ │ +09d440: 0c00 |0010: move-result-object v0 │ │ +09d442: 6003 6c06 |0011: sget v3, Landroid/support/v7/appcompat/R$attr;.textColorSearchUrl:I // field@066c │ │ +09d446: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +09d448: 6e40 6f01 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@016f │ │ +09d44e: 5480 570b |0017: iget-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09d452: 6e10 0701 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09d458: 0c00 |001c: move-result-object v0 │ │ +09d45a: 5263 6b0b |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0b6b │ │ +09d45e: 6e20 7201 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@0172 │ │ +09d464: 0c00 |0022: move-result-object v0 │ │ +09d466: 5b80 650b |0023: iput-object v0, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ +09d46a: 2207 7003 |0025: new-instance v7, Landroid/text/SpannableString; // type@0370 │ │ +09d46e: 7020 7b1d 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1d7b │ │ +09d474: 2200 7b03 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@037b │ │ +09d478: 5484 650b |002c: iget-object v4, v8, Landroid/support/v7/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0b65 │ │ +09d47c: 0123 |002e: move v3, v2 │ │ +09d47e: 0715 |002f: move-object v5, v1 │ │ +09d480: 7606 881d 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@1d88 │ │ +09d486: 7210 7a22 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@227a │ │ +09d48c: 0a01 |0036: move-result v1 │ │ +09d48e: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +09d492: 6e53 7c1d 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1d7c │ │ +09d498: 1107 |003c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=329 │ │ 0x0006 line=331 │ │ 0x000b line=332 │ │ 0x0017 line=333 │ │ 0x0025 line=336 │ │ @@ -224654,60 +224665,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 │ │ -09d498: |[09d498] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -09d4a8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -09d4aa: 54a7 570b |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09d4ae: 6e10 0501 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -09d4b4: 0c05 |0006: move-result-object v5 │ │ -09d4b6: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -09d4ba: 6e30 5d01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ -09d4c0: 0c00 |000c: move-result-object v0 │ │ -09d4c2: 6e10 5801 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0158 │ │ -09d4c8: 0a03 |0010: move-result v3 │ │ -09d4ca: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -09d4ce: 0761 |0013: move-object v1, v6 │ │ -09d4d0: 1101 |0014: return-object v1 │ │ -09d4d2: 0d02 |0015: move-exception v2 │ │ -09d4d4: 1a07 1b0c |0016: const-string v7, "SuggestionsAdapter" // string@0c1b │ │ -09d4d8: 6e10 5b01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@015b │ │ -09d4de: 0c08 |001b: move-result-object v8 │ │ -09d4e0: 7120 911d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09d4e6: 0761 |001f: move-object v1, v6 │ │ -09d4e8: 28f4 |0020: goto 0014 // -000c │ │ -09d4ea: 6e10 f100 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ -09d4f0: 0c04 |0024: move-result-object v4 │ │ -09d4f2: 5407 1000 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0010 │ │ -09d4f6: 6e40 6301 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@0163 │ │ -09d4fc: 0c01 |002a: move-result-object v1 │ │ -09d4fe: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -09d502: 1a07 1b0c |002d: const-string v7, "SuggestionsAdapter" // string@0c1b │ │ -09d506: 2208 6404 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09d50a: 7010 d422 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d510: 1a09 7904 |0034: const-string v9, "Invalid icon resource " // string@0479 │ │ -09d514: 6e20 dc22 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d51a: 0c08 |0039: move-result-object v8 │ │ -09d51c: 6e20 d822 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -09d522: 0c08 |003d: move-result-object v8 │ │ -09d524: 1a09 4800 |003e: const-string v9, " for " // string@0048 │ │ -09d528: 6e20 dc22 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d52e: 0c08 |0043: move-result-object v8 │ │ -09d530: 6e10 ef00 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ -09d536: 0c09 |0047: move-result-object v9 │ │ -09d538: 6e20 dc22 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d53e: 0c08 |004b: move-result-object v8 │ │ -09d540: 6e10 e122 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d546: 0c08 |004f: move-result-object v8 │ │ -09d548: 7120 911d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09d54e: 0761 |0053: move-object v1, v6 │ │ -09d550: 28c0 |0054: goto 0014 // -0040 │ │ +09d49c: |[09d49c] android.support.v7.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +09d4ac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +09d4ae: 54a7 570b |0001: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09d4b2: 6e10 0501 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +09d4b8: 0c05 |0006: move-result-object v5 │ │ +09d4ba: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +09d4be: 6e30 5d01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@015d │ │ +09d4c4: 0c00 |000c: move-result-object v0 │ │ +09d4c6: 6e10 5801 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@0158 │ │ +09d4cc: 0a03 |0010: move-result v3 │ │ +09d4ce: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +09d4d2: 0761 |0013: move-object v1, v6 │ │ +09d4d4: 1101 |0014: return-object v1 │ │ +09d4d6: 0d02 |0015: move-exception v2 │ │ +09d4d8: 1a07 240c |0016: const-string v7, "SuggestionsAdapter" // string@0c24 │ │ +09d4dc: 6e10 5b01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@015b │ │ +09d4e2: 0c08 |001b: move-result-object v8 │ │ +09d4e4: 7120 911d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09d4ea: 0761 |001f: move-object v1, v6 │ │ +09d4ec: 28f4 |0020: goto 0014 // -000c │ │ +09d4ee: 6e10 f100 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@00f1 │ │ +09d4f4: 0c04 |0024: move-result-object v4 │ │ +09d4f6: 5407 1000 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@0010 │ │ +09d4fa: 6e40 6301 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@0163 │ │ +09d500: 0c01 |002a: move-result-object v1 │ │ +09d502: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +09d506: 1a07 240c |002d: const-string v7, "SuggestionsAdapter" // string@0c24 │ │ +09d50a: 2208 6d04 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09d50e: 7010 d422 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d514: 1a09 7904 |0034: const-string v9, "Invalid icon resource " // string@0479 │ │ +09d518: 6e20 dc22 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d51e: 0c08 |0039: move-result-object v8 │ │ +09d520: 6e20 d822 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +09d526: 0c08 |003d: move-result-object v8 │ │ +09d528: 1a09 4800 |003e: const-string v9, " for " // string@0048 │ │ +09d52c: 6e20 dc22 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d532: 0c08 |0043: move-result-object v8 │ │ +09d534: 6e10 ef00 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ +09d53a: 0c09 |0047: move-result-object v9 │ │ +09d53c: 6e20 dc22 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d542: 0c08 |004b: move-result-object v8 │ │ +09d544: 6e10 e122 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d54a: 0c08 |004f: move-result-object v8 │ │ +09d54c: 7120 911d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09d552: 0761 |0053: move-object v1, v6 │ │ +09d554: 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 │ │ @@ -224738,45 +224749,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 │ │ -09d560: |[09d560] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -09d570: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09d572: 6e10 ef00 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ -09d578: 0c01 |0004: move-result-object v1 │ │ -09d57a: 5465 5c0b |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09d57e: 6e20 4523 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2345 │ │ -09d584: 0a05 |000a: move-result v5 │ │ -09d586: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -09d58a: 5465 5c0b |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09d58e: 6e20 4623 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ -09d594: 0c00 |0012: move-result-object v0 │ │ -09d596: 1f00 5800 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@0058 │ │ -09d59a: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -09d59e: 1104 |0017: return-object v4 │ │ -09d5a0: 5464 5d0b |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ -09d5a4: 6e10 0701 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09d5aa: 0c04 |001d: move-result-object v4 │ │ -09d5ac: 6e20 f101 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ -09d5b2: 0c04 |0021: move-result-object v4 │ │ -09d5b4: 28f5 |0022: goto 0017 // -000b │ │ -09d5b6: 7020 5f1d 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d5f │ │ -09d5bc: 0c02 |0026: move-result-object v2 │ │ -09d5be: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -09d5c2: 0743 |0029: move-object v3, v4 │ │ -09d5c4: 5464 5c0b |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09d5c8: 6e30 4723 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ -09d5ce: 0724 |002f: move-object v4, v2 │ │ -09d5d0: 28e7 |0030: goto 0017 // -0019 │ │ -09d5d2: 6e10 f501 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ -09d5d8: 0c03 |0034: move-result-object v3 │ │ -09d5da: 28f5 |0035: goto 002a // -000b │ │ +09d564: |[09d564] android.support.v7.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +09d574: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09d576: 6e10 ef00 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@00ef │ │ +09d57c: 0c01 |0004: move-result-object v1 │ │ +09d57e: 5465 5c0b |0005: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09d582: 6e20 4523 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2345 │ │ +09d588: 0a05 |000a: move-result v5 │ │ +09d58a: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +09d58e: 5465 5c0b |000d: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09d592: 6e20 4623 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2346 │ │ +09d598: 0c00 |0012: move-result-object v0 │ │ +09d59a: 1f00 5c00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@005c │ │ +09d59e: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +09d5a2: 1104 |0017: return-object v4 │ │ +09d5a4: 5464 5d0b |0018: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ +09d5a8: 6e10 0701 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09d5ae: 0c04 |001d: move-result-object v4 │ │ +09d5b0: 6e20 f101 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@01f1 │ │ +09d5b6: 0c04 |0021: move-result-object v4 │ │ +09d5b8: 28f5 |0022: goto 0017 // -000b │ │ +09d5ba: 7020 5f1d 7600 |0023: invoke-direct {v6, v7}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d5f │ │ +09d5c0: 0c02 |0026: move-result-object v2 │ │ +09d5c2: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +09d5c6: 0743 |0029: move-object v3, v4 │ │ +09d5c8: 5464 5c0b |002a: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09d5cc: 6e30 4723 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ +09d5d2: 0724 |002f: move-object v4, v2 │ │ +09d5d4: 28e7 |0030: goto 0017 // -0019 │ │ +09d5d6: 6e10 f501 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ +09d5dc: 0c03 |0034: move-result-object v3 │ │ +09d5de: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=595 │ │ 0x0005 line=597 │ │ 0x000d line=598 │ │ 0x0015 line=599 │ │ 0x0017 line=606 │ │ @@ -224800,20 +224811,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 │ │ -09d5dc: |[09d5dc] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -09d5ec: 7220 9801 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09d5f2: 0a00 |0003: move-result v0 │ │ -09d5f4: 7120 6b1d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ -09d5fa: 0c01 |0007: move-result-object v1 │ │ -09d5fc: 1101 |0008: return-object v1 │ │ +09d5e0: |[09d5e0] android.support.v7.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +09d5f0: 7220 9801 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09d5f6: 0a00 |0003: move-result v0 │ │ +09d5f8: 7120 6b1d 0200 |0004: invoke-static {v2, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ +09d5fe: 0c01 |0007: move-result-object v1 │ │ +09d600: 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; │ │ @@ -224824,28 +224835,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 │ │ -09d600: |[09d600] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -09d610: 5421 610b |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ -09d614: 6e10 d000 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ -09d61a: 0c01 |0005: move-result-object v1 │ │ -09d61c: 7020 601d 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d60 │ │ -09d622: 0c00 |0009: move-result-object v0 │ │ -09d624: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ -09d628: 1100 |000c: return-object v0 │ │ -09d62a: 5421 570b |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09d62e: 6e10 0501 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -09d634: 0c01 |0012: move-result-object v1 │ │ -09d636: 6e10 6201 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0162 │ │ -09d63c: 0c00 |0016: move-result-object v0 │ │ -09d63e: 28f5 |0017: goto 000c // -000b │ │ +09d604: |[09d604] android.support.v7.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +09d614: 5421 610b |0000: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ +09d618: 6e10 d000 0100 |0002: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@00d0 │ │ +09d61e: 0c01 |0005: move-result-object v1 │ │ +09d620: 7020 601d 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@1d60 │ │ +09d626: 0c00 |0009: move-result-object v0 │ │ +09d628: 3800 0300 |000a: if-eqz v0, 000d // +0003 │ │ +09d62c: 1100 |000c: return-object v0 │ │ +09d62e: 5421 570b |000d: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09d632: 6e10 0501 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +09d638: 0c01 |0012: move-result-object v1 │ │ +09d63a: 6e10 6201 0100 |0013: invoke-virtual {v1}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@0162 │ │ +09d640: 0c00 |0016: move-result-object v0 │ │ +09d642: 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; │ │ @@ -224858,111 +224869,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 │ │ -09d640: |[09d640] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -09d650: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09d652: 6e10 4602 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0246 │ │ -09d658: 0c02 |0004: move-result-object v2 │ │ -09d65a: 1a04 f10f |0005: const-string v4, "android.resource" // string@0ff1 │ │ -09d65e: 6e20 c722 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09d664: 0a04 |000a: move-result v4 │ │ -09d666: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -09d66a: 6e20 651d a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d65 │ │ -09d670: 0c04 |0010: move-result-object v4 │ │ -09d672: 1104 |0011: return-object v4 │ │ -09d674: 0d00 |0012: move-exception v0 │ │ -09d676: 2204 3904 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@0439 │ │ -09d67a: 2206 6404 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -09d67e: 7010 d422 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d684: 1a07 870b |001a: const-string v7, "Resource does not exist: " // string@0b87 │ │ -09d688: 6e20 dc22 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d68e: 0c06 |001f: move-result-object v6 │ │ -09d690: 6e20 db22 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09d696: 0c06 |0023: move-result-object v6 │ │ -09d698: 6e10 e122 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d69e: 0c06 |0027: move-result-object v6 │ │ -09d6a0: 7020 6422 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09d6a6: 2704 |002b: throw v4 │ │ -09d6a8: 0d01 |002c: move-exception v1 │ │ -09d6aa: 1a04 1b0c |002d: const-string v4, "SuggestionsAdapter" // string@0c1b │ │ -09d6ae: 2206 6404 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -09d6b2: 7010 d422 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d6b8: 1a07 5f04 |0034: const-string v7, "Icon not found: " // string@045f │ │ -09d6bc: 6e20 dc22 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d6c2: 0c06 |0039: move-result-object v6 │ │ -09d6c4: 6e20 db22 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09d6ca: 0c06 |003d: move-result-object v6 │ │ -09d6cc: 1a07 cd00 |003e: const-string v7, ", " // string@00cd │ │ -09d6d0: 6e20 dc22 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d6d6: 0c06 |0043: move-result-object v6 │ │ -09d6d8: 6e10 6522 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2265 │ │ -09d6de: 0c07 |0047: move-result-object v7 │ │ -09d6e0: 6e20 dc22 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d6e6: 0c06 |004b: move-result-object v6 │ │ -09d6e8: 6e10 e122 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d6ee: 0c06 |004f: move-result-object v6 │ │ -09d6f0: 7120 911d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09d6f6: 0754 |0053: move-object v4, v5 │ │ -09d6f8: 28bd |0054: goto 0011 // -0043 │ │ -09d6fa: 5494 5d0b |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ -09d6fe: 6e10 fc00 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ -09d704: 0c04 |005a: move-result-object v4 │ │ -09d706: 6e20 f600 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00f6 │ │ -09d70c: 0c03 |005e: move-result-object v3 │ │ -09d70e: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -09d712: 2204 3904 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@0439 │ │ -09d716: 2206 6404 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -09d71a: 7010 d422 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d720: 1a07 d203 |0068: const-string v7, "Failed to open " // string@03d2 │ │ -09d724: 6e20 dc22 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d72a: 0c06 |006d: move-result-object v6 │ │ -09d72c: 6e20 db22 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09d732: 0c06 |0071: move-result-object v6 │ │ -09d734: 6e10 e122 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d73a: 0c06 |0075: move-result-object v6 │ │ -09d73c: 7020 6422 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09d742: 2704 |0079: throw v4 │ │ -09d744: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -09d746: 7120 f201 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01f2 │ │ -09d74c: 0c04 |007e: move-result-object v4 │ │ -09d74e: 6e10 6b22 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@226b │ │ -09d754: 288f |0082: goto 0011 // -0071 │ │ -09d756: 0d00 |0083: move-exception v0 │ │ -09d758: 1a06 1b0c |0084: const-string v6, "SuggestionsAdapter" // string@0c1b │ │ -09d75c: 2207 6404 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -09d760: 7010 d422 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d766: 1a08 8b03 |008b: const-string v8, "Error closing icon stream for " // string@038b │ │ -09d76a: 6e20 dc22 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d770: 0c07 |0090: move-result-object v7 │ │ -09d772: 6e20 db22 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09d778: 0c07 |0094: move-result-object v7 │ │ -09d77a: 6e10 e122 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d780: 0c07 |0098: move-result-object v7 │ │ -09d782: 7130 8f1d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -09d788: 2900 75ff |009c: goto/16 0011 // -008b │ │ -09d78c: 0d04 |009e: move-exception v4 │ │ -09d78e: 6e10 6b22 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@226b │ │ -09d794: 2704 |00a2: throw v4 │ │ -09d796: 0d00 |00a3: move-exception v0 │ │ -09d798: 1a06 1b0c |00a4: const-string v6, "SuggestionsAdapter" // string@0c1b │ │ -09d79c: 2207 6404 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -09d7a0: 7010 d422 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d7a6: 1a08 8b03 |00ab: const-string v8, "Error closing icon stream for " // string@038b │ │ -09d7aa: 6e20 dc22 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d7b0: 0c07 |00b0: move-result-object v7 │ │ -09d7b2: 6e20 db22 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09d7b8: 0c07 |00b4: move-result-object v7 │ │ -09d7ba: 6e10 e122 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d7c0: 0c07 |00b8: move-result-object v7 │ │ -09d7c2: 7130 8f1d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -09d7c8: 28e6 |00bc: goto 00a2 // -001a │ │ +09d644: |[09d644] android.support.v7.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +09d654: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09d656: 6e10 4602 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@0246 │ │ +09d65c: 0c02 |0004: move-result-object v2 │ │ +09d65e: 1a04 fa0f |0005: const-string v4, "android.resource" // string@0ffa │ │ +09d662: 6e20 c722 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09d668: 0a04 |000a: move-result v4 │ │ +09d66a: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +09d66e: 6e20 651d a900 |000d: invoke-virtual {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d65 │ │ +09d674: 0c04 |0010: move-result-object v4 │ │ +09d676: 1104 |0011: return-object v4 │ │ +09d678: 0d00 |0012: move-exception v0 │ │ +09d67a: 2204 4204 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@0442 │ │ +09d67e: 2206 6d04 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +09d682: 7010 d422 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d688: 1a07 900b |001a: const-string v7, "Resource does not exist: " // string@0b90 │ │ +09d68c: 6e20 dc22 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d692: 0c06 |001f: move-result-object v6 │ │ +09d694: 6e20 db22 a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09d69a: 0c06 |0023: move-result-object v6 │ │ +09d69c: 6e10 e122 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d6a2: 0c06 |0027: move-result-object v6 │ │ +09d6a4: 7020 6422 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09d6aa: 2704 |002b: throw v4 │ │ +09d6ac: 0d01 |002c: move-exception v1 │ │ +09d6ae: 1a04 240c |002d: const-string v4, "SuggestionsAdapter" // string@0c24 │ │ +09d6b2: 2206 6d04 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +09d6b6: 7010 d422 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d6bc: 1a07 5f04 |0034: const-string v7, "Icon not found: " // string@045f │ │ +09d6c0: 6e20 dc22 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d6c6: 0c06 |0039: move-result-object v6 │ │ +09d6c8: 6e20 db22 a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09d6ce: 0c06 |003d: move-result-object v6 │ │ +09d6d0: 1a07 cd00 |003e: const-string v7, ", " // string@00cd │ │ +09d6d4: 6e20 dc22 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d6da: 0c06 |0043: move-result-object v6 │ │ +09d6dc: 6e10 6522 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2265 │ │ +09d6e2: 0c07 |0047: move-result-object v7 │ │ +09d6e4: 6e20 dc22 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d6ea: 0c06 |004b: move-result-object v6 │ │ +09d6ec: 6e10 e122 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d6f2: 0c06 |004f: move-result-object v6 │ │ +09d6f4: 7120 911d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09d6fa: 0754 |0053: move-object v4, v5 │ │ +09d6fc: 28bd |0054: goto 0011 // -0043 │ │ +09d6fe: 5494 5d0b |0055: iget-object v4, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ +09d702: 6e10 fc00 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ +09d708: 0c04 |005a: move-result-object v4 │ │ +09d70a: 6e20 f600 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@00f6 │ │ +09d710: 0c03 |005e: move-result-object v3 │ │ +09d712: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +09d716: 2204 4204 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@0442 │ │ +09d71a: 2206 6d04 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +09d71e: 7010 d422 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d724: 1a07 d203 |0068: const-string v7, "Failed to open " // string@03d2 │ │ +09d728: 6e20 dc22 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d72e: 0c06 |006d: move-result-object v6 │ │ +09d730: 6e20 db22 a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09d736: 0c06 |0071: move-result-object v6 │ │ +09d738: 6e10 e122 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d73e: 0c06 |0075: move-result-object v6 │ │ +09d740: 7020 6422 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09d746: 2704 |0079: throw v4 │ │ +09d748: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +09d74a: 7120 f201 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01f2 │ │ +09d750: 0c04 |007e: move-result-object v4 │ │ +09d752: 6e10 6b22 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@226b │ │ +09d758: 288f |0082: goto 0011 // -0071 │ │ +09d75a: 0d00 |0083: move-exception v0 │ │ +09d75c: 1a06 240c |0084: const-string v6, "SuggestionsAdapter" // string@0c24 │ │ +09d760: 2207 6d04 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +09d764: 7010 d422 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d76a: 1a08 8b03 |008b: const-string v8, "Error closing icon stream for " // string@038b │ │ +09d76e: 6e20 dc22 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d774: 0c07 |0090: move-result-object v7 │ │ +09d776: 6e20 db22 a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09d77c: 0c07 |0094: move-result-object v7 │ │ +09d77e: 6e10 e122 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d784: 0c07 |0098: move-result-object v7 │ │ +09d786: 7130 8f1d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +09d78c: 2900 75ff |009c: goto/16 0011 // -008b │ │ +09d790: 0d04 |009e: move-exception v4 │ │ +09d792: 6e10 6b22 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@226b │ │ +09d798: 2704 |00a2: throw v4 │ │ +09d79a: 0d00 |00a3: move-exception v0 │ │ +09d79c: 1a06 240c |00a4: const-string v6, "SuggestionsAdapter" // string@0c24 │ │ +09d7a0: 2207 6d04 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +09d7a4: 7010 d422 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d7aa: 1a08 8b03 |00ab: const-string v8, "Error closing icon stream for " // string@038b │ │ +09d7ae: 6e20 dc22 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d7b4: 0c07 |00b0: move-result-object v7 │ │ +09d7b6: 6e20 db22 a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09d7bc: 0c07 |00b4: move-result-object v7 │ │ +09d7be: 6e10 e122 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d7c4: 0c07 |00b8: move-result-object v7 │ │ +09d7c6: 7130 8f1d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +09d7cc: 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 │ │ @@ -225020,79 +225031,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 │ │ -09d834: |[09d834] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -09d844: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09d846: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -09d84a: 6e10 cc22 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@22cc │ │ -09d850: 0a06 |0006: move-result v6 │ │ -09d852: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -09d856: 1a06 d700 |0009: const-string v6, "0" // string@00d7 │ │ -09d85a: 6e20 c722 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ -09d860: 0a06 |000e: move-result v6 │ │ -09d862: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -09d866: 0750 |0011: move-object v0, v5 │ │ -09d868: 1100 |0012: return-object v0 │ │ -09d86a: 7110 a422 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ -09d870: 0a03 |0016: move-result v3 │ │ -09d872: 2206 6404 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@0464 │ │ -09d876: 7010 d422 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d87c: 1a07 f20f |001c: const-string v7, "android.resource://" // string@0ff2 │ │ -09d880: 6e20 dc22 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d886: 0c06 |0021: move-result-object v6 │ │ -09d888: 5497 5d0b |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ -09d88c: 6e10 0601 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ -09d892: 0c07 |0027: move-result-object v7 │ │ -09d894: 6e20 dc22 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d89a: 0c06 |002b: move-result-object v6 │ │ -09d89c: 1a07 d600 |002c: const-string v7, "/" // string@00d6 │ │ -09d8a0: 6e20 dc22 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d8a6: 0c06 |0031: move-result-object v6 │ │ -09d8a8: 6e20 d822 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ -09d8ae: 0c06 |0035: move-result-object v6 │ │ -09d8b0: 6e10 e122 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d8b6: 0c01 |0039: move-result-object v1 │ │ -09d8b8: 7020 5b1d 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d5b │ │ -09d8be: 0c00 |003d: move-result-object v0 │ │ -09d8c0: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -09d8c4: 5496 5d0b |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ -09d8c8: 6e10 0701 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ -09d8ce: 0c06 |0045: move-result-object v6 │ │ -09d8d0: 6e20 7601 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -09d8d6: 0c00 |0049: move-result-object v0 │ │ -09d8d8: 7030 761d 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d76 │ │ -09d8de: 28c5 |004d: goto 0012 // -003b │ │ -09d8e0: 0d02 |004e: move-exception v2 │ │ -09d8e2: 7020 5b1d a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d5b │ │ -09d8e8: 0c00 |0052: move-result-object v0 │ │ -09d8ea: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -09d8ee: 7110 4702 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ -09d8f4: 0c04 |0058: move-result-object v4 │ │ -09d8f6: 7020 641d 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d64 │ │ -09d8fc: 0c00 |005c: move-result-object v0 │ │ -09d8fe: 7030 761d a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d76 │ │ -09d904: 28b2 |0060: goto 0012 // -004e │ │ -09d906: 0d02 |0061: move-exception v2 │ │ -09d908: 1a06 1b0c |0062: const-string v6, "SuggestionsAdapter" // string@0c1b │ │ -09d90c: 2207 6404 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@0464 │ │ -09d910: 7010 d422 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09d916: 1a08 6004 |0069: const-string v8, "Icon resource not found: " // string@0460 │ │ -09d91a: 6e20 dc22 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d920: 0c07 |006e: move-result-object v7 │ │ -09d922: 6e20 dc22 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09d928: 0c07 |0072: move-result-object v7 │ │ -09d92a: 6e10 e122 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09d930: 0c07 |0076: move-result-object v7 │ │ -09d932: 7120 911d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09d938: 0750 |007a: move-object v0, v5 │ │ -09d93a: 2897 |007b: goto 0012 // -0069 │ │ +09d838: |[09d838] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +09d848: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09d84a: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +09d84e: 6e10 cc22 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@22cc │ │ +09d854: 0a06 |0006: move-result v6 │ │ +09d856: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +09d85a: 1a06 d700 |0009: const-string v6, "0" // string@00d7 │ │ +09d85e: 6e20 c722 a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@22c7 │ │ +09d864: 0a06 |000e: move-result v6 │ │ +09d866: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +09d86a: 0750 |0011: move-object v0, v5 │ │ +09d86c: 1100 |0012: return-object v0 │ │ +09d86e: 7110 a422 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ +09d874: 0a03 |0016: move-result v3 │ │ +09d876: 2206 6d04 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@046d │ │ +09d87a: 7010 d422 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d880: 1a07 fb0f |001c: const-string v7, "android.resource://" // string@0ffb │ │ +09d884: 6e20 dc22 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d88a: 0c06 |0021: move-result-object v6 │ │ +09d88c: 5497 5d0b |0022: iget-object v7, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ +09d890: 6e10 0601 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0106 │ │ +09d896: 0c07 |0027: move-result-object v7 │ │ +09d898: 6e20 dc22 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d89e: 0c06 |002b: move-result-object v6 │ │ +09d8a0: 1a07 d600 |002c: const-string v7, "/" // string@00d6 │ │ +09d8a4: 6e20 dc22 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d8aa: 0c06 |0031: move-result-object v6 │ │ +09d8ac: 6e20 d822 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@22d8 │ │ +09d8b2: 0c06 |0035: move-result-object v6 │ │ +09d8b4: 6e10 e122 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d8ba: 0c01 |0039: move-result-object v1 │ │ +09d8bc: 7020 5b1d 1900 |003a: invoke-direct {v9, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d5b │ │ +09d8c2: 0c00 |003d: move-result-object v0 │ │ +09d8c4: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +09d8c8: 5496 5d0b |0040: iget-object v6, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0b5d │ │ +09d8cc: 6e10 0701 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0107 │ │ +09d8d2: 0c06 |0045: move-result-object v6 │ │ +09d8d4: 6e20 7601 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +09d8da: 0c00 |0049: move-result-object v0 │ │ +09d8dc: 7030 761d 1900 |004a: invoke-direct {v9, v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d76 │ │ +09d8e2: 28c5 |004d: goto 0012 // -003b │ │ +09d8e4: 0d02 |004e: move-exception v2 │ │ +09d8e6: 7020 5b1d a900 |004f: invoke-direct {v9, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d5b │ │ +09d8ec: 0c00 |0052: move-result-object v0 │ │ +09d8ee: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +09d8f2: 7110 4702 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@0247 │ │ +09d8f8: 0c04 |0058: move-result-object v4 │ │ +09d8fa: 7020 641d 4900 |0059: invoke-direct {v9, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@1d64 │ │ +09d900: 0c00 |005c: move-result-object v0 │ │ +09d902: 7030 761d a900 |005d: invoke-direct {v9, v10, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@1d76 │ │ +09d908: 28b2 |0060: goto 0012 // -004e │ │ +09d90a: 0d02 |0061: move-exception v2 │ │ +09d90c: 1a06 240c |0062: const-string v6, "SuggestionsAdapter" // string@0c24 │ │ +09d910: 2207 6d04 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@046d │ │ +09d914: 7010 d422 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09d91a: 1a08 6004 |0069: const-string v8, "Icon resource not found: " // string@0460 │ │ +09d91e: 6e20 dc22 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d924: 0c07 |006e: move-result-object v7 │ │ +09d926: 6e20 dc22 a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09d92c: 0c07 |0072: move-result-object v7 │ │ +09d92e: 6e10 e122 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09d934: 0c07 |0076: move-result-object v7 │ │ +09d936: 7120 911d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09d93c: 0750 |007a: move-object v0, v5 │ │ +09d93e: 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 │ │ @@ -225127,29 +225138,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 │ │ -09d94c: |[09d94c] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -09d95c: 5242 5a0b |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ -09d960: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -09d962: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -09d966: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09d968: 1100 |0006: return-object v0 │ │ -09d96a: 5242 5a0b |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ -09d96e: 7220 9f01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ -09d974: 0c01 |000c: move-result-object v1 │ │ -09d976: 7020 661d 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d66 │ │ -09d97c: 0c00 |0010: move-result-object v0 │ │ -09d97e: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -09d982: 7020 631d 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d63 │ │ -09d988: 0c00 |0016: move-result-object v0 │ │ -09d98a: 28ef |0017: goto 0006 // -0011 │ │ +09d950: |[09d950] android.support.v7.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +09d960: 5242 5a0b |0000: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ +09d964: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +09d966: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +09d96a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09d96c: 1100 |0006: return-object v0 │ │ +09d96e: 5242 5a0b |0007: iget v2, v4, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ +09d972: 7220 9f01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ +09d978: 0c01 |000c: move-result-object v1 │ │ +09d97a: 7020 661d 1400 |000d: invoke-direct {v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d66 │ │ +09d980: 0c00 |0010: move-result-object v0 │ │ +09d982: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +09d986: 7020 631d 5400 |0013: invoke-direct {v4, v5}, Landroid/support/v7/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d63 │ │ +09d98c: 0c00 |0016: move-result-object v0 │ │ +09d98e: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0005 line=356 │ │ 0x0006 line=363 │ │ 0x0007 line=358 │ │ 0x000d line=359 │ │ @@ -225166,26 +225177,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 │ │ -09d98c: |[09d98c] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -09d99c: 5231 5b0b |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ -09d9a0: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -09d9a2: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -09d9a6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09d9a8: 1101 |0006: return-object v1 │ │ -09d9aa: 5231 5b0b |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ -09d9ae: 7220 9f01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ -09d9b4: 0c00 |000c: move-result-object v0 │ │ -09d9b6: 7020 661d 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d66 │ │ -09d9bc: 0c01 |0010: move-result-object v1 │ │ -09d9be: 28f5 |0011: goto 0006 // -000b │ │ +09d990: |[09d990] android.support.v7.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +09d9a0: 5231 5b0b |0000: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ +09d9a4: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +09d9a6: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +09d9aa: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09d9ac: 1101 |0006: return-object v1 │ │ +09d9ae: 5231 5b0b |0007: iget v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ +09d9b2: 7220 9f01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ +09d9b8: 0c00 |000c: move-result-object v0 │ │ +09d9ba: 7020 661d 0300 |000d: invoke-direct {v3, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@1d66 │ │ +09d9c0: 0c01 |0010: move-result-object v1 │ │ +09d9c2: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0005 line=368 │ │ 0x0006 line=371 │ │ 0x0007 line=370 │ │ 0x000d line=371 │ │ @@ -225199,27 +225210,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 │ │ -09d9c0: |[09d9c0] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -09d9d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09d9d2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -09d9d4: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -09d9d8: 1101 |0004: return-object v1 │ │ -09d9da: 7220 9f01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ -09d9e0: 0c01 |0008: move-result-object v1 │ │ -09d9e2: 28fb |0009: goto 0004 // -0005 │ │ -09d9e4: 0d00 |000a: move-exception v0 │ │ -09d9e6: 1a02 1b0c |000b: const-string v2, "SuggestionsAdapter" // string@0c1b │ │ -09d9ea: 1a03 db25 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@25db │ │ -09d9ee: 7130 8f1d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -09d9f4: 28f2 |0012: goto 0004 // -000e │ │ +09d9c4: |[09d9c4] android.support.v7.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +09d9d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09d9d6: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +09d9d8: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +09d9dc: 1101 |0004: return-object v1 │ │ +09d9de: 7220 9f01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@019f │ │ +09d9e4: 0c01 |0008: move-result-object v1 │ │ +09d9e6: 28fb |0009: goto 0004 // -0005 │ │ +09d9e8: 0d00 |000a: move-exception v0 │ │ +09d9ea: 1a02 240c |000b: const-string v2, "SuggestionsAdapter" // string@0c24 │ │ +09d9ee: 1a03 e425 |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@25e4 │ │ +09d9f2: 7130 8f1d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +09d9f8: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=651 │ │ 0x0004 line=660 │ │ 0x0005 line=655 │ │ @@ -225235,25 +225246,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 │ │ -09da08: |[09da08] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -09da18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09da1a: 6e20 4c20 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ -09da20: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -09da24: 6e20 5220 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -09da2a: 0e00 |0009: return-void │ │ -09da2c: 6e20 5220 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -09da32: 6e30 0402 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ -09da38: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -09da3a: 6e30 0402 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ -09da40: 28f5 |0014: goto 0009 // -000b │ │ +09da0c: |[09da0c] android.support.v7.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +09da1c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09da1e: 6e20 4c20 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@204c │ │ +09da24: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +09da28: 6e20 5220 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +09da2e: 0e00 |0009: return-void │ │ +09da30: 6e20 5220 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +09da36: 6e30 0402 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ +09da3c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +09da3e: 6e30 0402 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@0204 │ │ +09da44: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=381 │ │ 0x0004 line=383 │ │ 0x0006 line=384 │ │ 0x0009 line=396 │ │ 0x000a line=386 │ │ @@ -225270,25 +225281,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 │ │ -09da44: |[09da44] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -09da54: 6e20 2a21 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09da5a: 7110 821d 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -09da60: 0a00 |0006: move-result v0 │ │ -09da62: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -09da66: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -09da6a: 6e20 2f21 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -09da70: 0e00 |000e: return-void │ │ -09da72: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -09da74: 6e20 2f21 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ -09da7a: 28fb |0013: goto 000e // -0005 │ │ +09da48: |[09da48] android.support.v7.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +09da58: 6e20 2a21 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09da5e: 7110 821d 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09da64: 0a00 |0006: move-result v0 │ │ +09da66: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +09da6a: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +09da6e: 6e20 2f21 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +09da74: 0e00 |000e: return-void │ │ +09da76: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +09da78: 6e20 2f21 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@212f │ │ +09da7e: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=347 │ │ 0x0009 line=348 │ │ 0x000e line=352 │ │ 0x000f line=350 │ │ @@ -225302,21 +225313,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 │ │ -09da7c: |[09da7c] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -09da8c: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -09da90: 5420 5c0b |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ -09da94: 6e10 f501 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ -09da9a: 0c01 |0007: move-result-object v1 │ │ -09da9c: 6e30 4723 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ -09daa2: 0e00 |000b: return-void │ │ +09da80: |[09da80] android.support.v7.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +09da90: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +09da94: 5420 5c0b |0002: iget-object v0, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0b5c │ │ +09da98: 6e10 f501 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@01f5 │ │ +09da9e: 0c01 |0007: move-result-object v1 │ │ +09daa0: 6e30 4723 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2347 │ │ +09daa6: 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; │ │ @@ -225328,26 +225339,26 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09daa4: |[09daa4] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -09dab4: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -09dab8: 7210 9b01 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@019b │ │ -09dabe: 0c00 |0005: move-result-object v0 │ │ -09dac0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -09dac4: 1a01 af17 |0008: const-string v1, "in_progress" // string@17af │ │ -09dac8: 6e20 4d02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@024d │ │ -09dace: 0a01 |000d: move-result v1 │ │ -09dad0: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -09dad4: 0e00 |0010: return-void │ │ -09dad6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -09dad8: 28f4 |0012: goto 0006 // -000c │ │ +09daa8: |[09daa8] android.support.v7.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +09dab8: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +09dabc: 7210 9b01 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@019b │ │ +09dac2: 0c00 |0005: move-result-object v0 │ │ +09dac4: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +09dac8: 1a01 b817 |0008: const-string v1, "in_progress" // string@17b8 │ │ +09dacc: 6e20 4d02 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@024d │ │ +09dad2: 0a01 |000d: move-result v1 │ │ +09dad4: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +09dad8: 0e00 |0010: return-void │ │ +09dada: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +09dadc: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0006 line=201 │ │ 0x0010 line=206 │ │ 0x0011 line=193 │ │ locals : │ │ @@ -225361,98 +225372,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 │ │ -09dadc: |[09dadc] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -09daec: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -09daf0: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -09daf2: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -09daf4: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -09daf6: 6e10 9a1e 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ -09dafc: 0c03 |0008: move-result-object v3 │ │ -09dafe: 1f03 6403 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@0364 │ │ -09db02: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09db04: 52b4 590b |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ -09db08: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -09db0a: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -09db0e: 52b4 590b |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ -09db12: 7220 9c01 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@019c │ │ -09db18: 0a00 |0016: move-result v0 │ │ -09db1a: 5434 4d0b |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09db1e: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -09db22: 52b4 620b |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ -09db26: 7120 6b1d 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ -09db2c: 0c01 |0020: move-result-object v1 │ │ -09db2e: 5434 4d0b |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09db32: 7030 751d 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d75 │ │ -09db38: 5434 4e0b |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ -09db3c: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -09db40: 52b4 640b |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ -09db44: 7120 6b1d 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ -09db4a: 0c02 |002f: move-result-object v2 │ │ -09db4c: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -09db50: 7020 5e1d 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1d5e │ │ -09db56: 0c02 |0035: move-result-object v2 │ │ -09db58: 7110 821d 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -09db5e: 0a04 |0039: move-result v4 │ │ -09db60: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -09db64: 5434 4d0b |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09db68: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -09db6c: 5434 4d0b |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09db70: 6e20 2821 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2128 │ │ -09db76: 5434 4d0b |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09db7a: 6e20 2321 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@2123 │ │ -09db80: 5434 4e0b |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ -09db84: 7030 751d 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d75 │ │ -09db8a: 5434 4a0b |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ -09db8e: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -09db92: 5434 4a0b |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ -09db96: 7020 671d eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d67 │ │ -09db9c: 0c05 |0058: move-result-object v5 │ │ -09db9e: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -09dba0: 7040 741d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d74 │ │ -09dba6: 5434 4b0b |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ -09dbaa: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -09dbae: 5434 4b0b |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ -09dbb2: 7020 681d eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d68 │ │ -09dbb8: 0c05 |0066: move-result-object v5 │ │ -09dbba: 7040 741d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d74 │ │ -09dbc0: 52b4 5e0b |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ -09dbc4: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -09dbc8: 52b4 5e0b |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ -09dbcc: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -09dbd0: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -09dbd4: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -09dbd8: 5434 4c0b |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ -09dbdc: 6e20 5220 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -09dbe2: 5434 4c0b |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ -09dbe6: 5435 4d0b |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09dbea: 6e10 1921 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2119 │ │ -09dbf0: 0c05 |0082: move-result-object v5 │ │ -09dbf2: 6e20 5120 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2051 │ │ -09dbf8: 5434 4c0b |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ -09dbfc: 6e20 5020 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2050 │ │ -09dc02: 0e00 |008b: return-void │ │ -09dc04: 52b4 630b |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ -09dc08: 7120 6b1d 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ -09dc0e: 0c02 |0091: move-result-object v2 │ │ -09dc10: 28a4 |0092: goto 0036 // -005c │ │ -09dc12: 5434 4d0b |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09dc16: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -09dc1a: 5434 4d0b |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09dc1e: 6e20 2821 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2128 │ │ -09dc24: 5434 4d0b |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09dc28: 6e20 2321 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@2123 │ │ -09dc2e: 28a9 |00a1: goto 004a // -0057 │ │ -09dc30: 5434 4c0b |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ -09dc34: 6e20 5220 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ -09dc3a: 28e4 |00a7: goto 008b // -001c │ │ +09dae0: |[09dae0] android.support.v7.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +09daf0: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +09daf4: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +09daf6: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +09daf8: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +09dafa: 6e10 9a1e 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ +09db00: 0c03 |0008: move-result-object v3 │ │ +09db02: 1f03 6b03 |0009: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@036b │ │ +09db06: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09db08: 52b4 590b |000c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ +09db0c: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +09db0e: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +09db12: 52b4 590b |0011: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ +09db16: 7220 9c01 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@019c │ │ +09db1c: 0a00 |0016: move-result v0 │ │ +09db1e: 5434 4d0b |0017: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09db22: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +09db26: 52b4 620b |001b: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ +09db2a: 7120 6b1d 4e00 |001d: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ +09db30: 0c01 |0020: move-result-object v1 │ │ +09db32: 5434 4d0b |0021: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09db36: 7030 751d 4b01 |0023: invoke-direct {v11, v4, v1}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d75 │ │ +09db3c: 5434 4e0b |0026: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ +09db40: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +09db44: 52b4 640b |002a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ +09db48: 7120 6b1d 4e00 |002c: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ +09db4e: 0c02 |002f: move-result-object v2 │ │ +09db50: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +09db54: 7020 5e1d 2b00 |0032: invoke-direct {v11, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@1d5e │ │ +09db5a: 0c02 |0035: move-result-object v2 │ │ +09db5c: 7110 821d 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09db62: 0a04 |0039: move-result v4 │ │ +09db64: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +09db68: 5434 4d0b |003c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09db6c: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +09db70: 5434 4d0b |0040: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09db74: 6e20 2821 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2128 │ │ +09db7a: 5434 4d0b |0045: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09db7e: 6e20 2321 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@2123 │ │ +09db84: 5434 4e0b |004a: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0b4e │ │ +09db88: 7030 751d 4b02 |004c: invoke-direct {v11, v4, v2}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@1d75 │ │ +09db8e: 5434 4a0b |004f: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ +09db92: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +09db96: 5434 4a0b |0053: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0b4a │ │ +09db9a: 7020 671d eb00 |0055: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d67 │ │ +09dba0: 0c05 |0058: move-result-object v5 │ │ +09dba2: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +09dba4: 7040 741d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d74 │ │ +09dbaa: 5434 4b0b |005d: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ +09dbae: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +09dbb2: 5434 4b0b |0061: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0b4b │ │ +09dbb6: 7020 681d eb00 |0063: invoke-direct {v11, v14}, Landroid/support/v7/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@1d68 │ │ +09dbbc: 0c05 |0066: move-result-object v5 │ │ +09dbbe: 7040 741d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Landroid/support/v7/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@1d74 │ │ +09dbc4: 52b4 5e0b |006a: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ +09dbc8: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +09dbcc: 52b4 5e0b |006e: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ +09dbd0: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +09dbd4: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +09dbd8: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +09dbdc: 5434 4c0b |0076: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ +09dbe0: 6e20 5220 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +09dbe6: 5434 4c0b |007b: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ +09dbea: 5435 4d0b |007d: iget-object v5, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09dbee: 6e10 1921 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2119 │ │ +09dbf4: 0c05 |0082: move-result-object v5 │ │ +09dbf6: 6e20 5120 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2051 │ │ +09dbfc: 5434 4c0b |0086: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ +09dc00: 6e20 5020 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2050 │ │ +09dc06: 0e00 |008b: return-void │ │ +09dc08: 52b4 630b |008c: iget v4, v11, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ +09dc0c: 7120 6b1d 4e00 |008e: invoke-static {v14, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@1d6b │ │ +09dc12: 0c02 |0091: move-result-object v2 │ │ +09dc14: 28a4 |0092: goto 0036 // -005c │ │ +09dc16: 5434 4d0b |0093: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09dc1a: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +09dc1e: 5434 4d0b |0097: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09dc22: 6e20 2821 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2128 │ │ +09dc28: 5434 4d0b |009c: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09dc2c: 6e20 2321 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@2123 │ │ +09dc32: 28a9 |00a1: goto 004a // -0057 │ │ +09dc34: 5434 4c0b |00a2: iget-object v4, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0b4c │ │ +09dc38: 6e20 5220 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2052 │ │ +09dc3e: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=269 │ │ 0x000b line=271 │ │ 0x000c line=272 │ │ 0x0011 line=273 │ │ 0x0017 line=275 │ │ @@ -225497,55 +225508,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -09dc3c: |[09dc3c] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -09dc4c: 5531 560b |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ -09dc50: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -09dc54: 1a01 1b0c |0004: const-string v1, "SuggestionsAdapter" // string@0c1b │ │ -09dc58: 1a02 ce0c |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0cce │ │ -09dc5c: 7120 911d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ -09dc62: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -09dc66: 7210 9701 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0197 │ │ -09dc6c: 0e00 |0010: return-void │ │ -09dc6e: 6f20 1811 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1118 │ │ -09dc74: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -09dc78: 1a01 1e25 |0016: const-string v1, "suggest_text_1" // string@251e │ │ -09dc7c: 7220 9801 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dc82: 0a01 |001b: move-result v1 │ │ -09dc84: 5931 620b |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ -09dc88: 1a01 1f25 |001e: const-string v1, "suggest_text_2" // string@251f │ │ -09dc8c: 7220 9801 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dc92: 0a01 |0023: move-result v1 │ │ -09dc94: 5931 630b |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ -09dc98: 1a01 2025 |0026: const-string v1, "suggest_text_2_url" // string@2520 │ │ -09dc9c: 7220 9801 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dca2: 0a01 |002b: move-result v1 │ │ -09dca4: 5931 640b |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ -09dca8: 1a01 1725 |002e: const-string v1, "suggest_icon_1" // string@2517 │ │ -09dcac: 7220 9801 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dcb2: 0a01 |0033: move-result v1 │ │ -09dcb4: 5931 5a0b |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ -09dcb8: 1a01 1825 |0036: const-string v1, "suggest_icon_2" // string@2518 │ │ -09dcbc: 7220 9801 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dcc2: 0a01 |003b: move-result v1 │ │ -09dcc4: 5931 5b0b |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ -09dcc8: 1a01 1625 |003e: const-string v1, "suggest_flags" // string@2516 │ │ -09dccc: 7220 9801 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ -09dcd2: 0a01 |0043: move-result v1 │ │ -09dcd4: 5931 590b |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ -09dcd8: 28ca |0046: goto 0010 // -0036 │ │ -09dcda: 0d00 |0047: move-exception v0 │ │ -09dcdc: 1a01 1b0c |0048: const-string v1, "SuggestionsAdapter" // string@0c1b │ │ -09dce0: 1a02 8913 |004a: const-string v2, "error changing cursor and caching columns" // string@1389 │ │ -09dce4: 7130 8f1d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ -09dcea: 28c1 |004f: goto 0010 // -003f │ │ +09dc40: |[09dc40] android.support.v7.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +09dc50: 5531 560b |0000: iget-boolean v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ +09dc54: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +09dc58: 1a01 240c |0004: const-string v1, "SuggestionsAdapter" // string@0c24 │ │ +09dc5c: 1a02 d70c |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@0cd7 │ │ +09dc60: 7120 911d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d91 │ │ +09dc66: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +09dc6a: 7210 9701 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@0197 │ │ +09dc70: 0e00 |0010: return-void │ │ +09dc72: 6f20 1811 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1118 │ │ +09dc78: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +09dc7c: 1a01 2725 |0016: const-string v1, "suggest_text_1" // string@2527 │ │ +09dc80: 7220 9801 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dc86: 0a01 |001b: move-result v1 │ │ +09dc88: 5931 620b |001c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText1Col:I // field@0b62 │ │ +09dc8c: 1a01 2825 |001e: const-string v1, "suggest_text_2" // string@2528 │ │ +09dc90: 7220 9801 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dc96: 0a01 |0023: move-result v1 │ │ +09dc98: 5931 630b |0024: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2Col:I // field@0b63 │ │ +09dc9c: 1a01 2925 |0026: const-string v1, "suggest_text_2_url" // string@2529 │ │ +09dca0: 7220 9801 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dca6: 0a01 |002b: move-result v1 │ │ +09dca8: 5931 640b |002c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0b64 │ │ +09dcac: 1a01 2025 |002e: const-string v1, "suggest_icon_1" // string@2520 │ │ +09dcb0: 7220 9801 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dcb6: 0a01 |0033: move-result v1 │ │ +09dcb8: 5931 5a0b |0034: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName1Col:I // field@0b5a │ │ +09dcbc: 1a01 2125 |0036: const-string v1, "suggest_icon_2" // string@2521 │ │ +09dcc0: 7220 9801 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dcc6: 0a01 |003b: move-result v1 │ │ +09dcc8: 5931 5b0b |003c: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mIconName2Col:I // field@0b5b │ │ +09dccc: 1a01 1f25 |003e: const-string v1, "suggest_flags" // string@251f │ │ +09dcd0: 7220 9801 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@0198 │ │ +09dcd6: 0a01 |0043: move-result v1 │ │ +09dcd8: 5931 590b |0044: iput v1, v3, Landroid/support/v7/widget/SuggestionsAdapter;.mFlagsCol:I // field@0b59 │ │ +09dcdc: 28ca |0046: goto 0010 // -0036 │ │ +09dcde: 0d00 |0047: move-exception v0 │ │ +09dce0: 1a01 240c |0048: const-string v1, "SuggestionsAdapter" // string@0c24 │ │ +09dce4: 1a02 9213 |004a: const-string v2, "error changing cursor and caching columns" // string@1392 │ │ +09dce8: 7130 8f1d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d8f │ │ +09dcee: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=215 │ │ 0x0004 line=216 │ │ 0x000b line=217 │ │ @@ -225570,20 +225581,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -09dcfc: |[09dcfc] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ -09dd0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09dd0e: 6e20 5a1d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1d5a │ │ -09dd14: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09dd16: 5c10 560b |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ -09dd1a: 0e00 |0007: return-void │ │ +09dd00: |[09dd00] android.support.v7.widget.SuggestionsAdapter.close:()V │ │ +09dd10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09dd12: 6e20 5a1d 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1d5a │ │ +09dd18: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09dd1a: 5c10 560b |0005: iput-boolean v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mClosed:Z // field@0b56 │ │ +09dd1e: 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; │ │ @@ -225593,45 +225604,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 │ │ -09dd1c: |[09dd1c] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -09dd2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09dd2e: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ -09dd32: 0731 |0003: move-object v1, v3 │ │ -09dd34: 1101 |0004: return-object v1 │ │ -09dd36: 1a04 1d25 |0005: const-string v4, "suggest_intent_query" // string@251d │ │ -09dd3a: 7120 611d 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09dd40: 0c01 |000a: move-result-object v1 │ │ -09dd42: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ -09dd46: 5454 610b |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ -09dd4a: 6e10 de00 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00de │ │ -09dd50: 0a04 |0012: move-result v4 │ │ -09dd52: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ -09dd56: 1a04 1a25 |0015: const-string v4, "suggest_intent_data" // string@251a │ │ -09dd5a: 7120 611d 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09dd60: 0c00 |001a: move-result-object v0 │ │ -09dd62: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ -09dd66: 0701 |001d: move-object v1, v0 │ │ -09dd68: 28e6 |001e: goto 0004 // -001a │ │ -09dd6a: 5454 610b |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ -09dd6e: 6e10 df00 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00df │ │ -09dd74: 0a04 |0024: move-result v4 │ │ -09dd76: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ -09dd7a: 1a04 1e25 |0027: const-string v4, "suggest_text_1" // string@251e │ │ -09dd7e: 7120 611d 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ -09dd84: 0c02 |002c: move-result-object v2 │ │ -09dd86: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ -09dd8a: 0721 |002f: move-object v1, v2 │ │ -09dd8c: 28d4 |0030: goto 0004 // -002c │ │ -09dd8e: 0731 |0031: move-object v1, v3 │ │ -09dd90: 28d2 |0032: goto 0004 // -002e │ │ +09dd20: |[09dd20] android.support.v7.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +09dd30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09dd32: 3906 0400 |0001: if-nez v6, 0005 // +0004 │ │ +09dd36: 0731 |0003: move-object v1, v3 │ │ +09dd38: 1101 |0004: return-object v1 │ │ +09dd3a: 1a04 2625 |0005: const-string v4, "suggest_intent_query" // string@2526 │ │ +09dd3e: 7120 611d 4600 |0007: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +09dd44: 0c01 |000a: move-result-object v1 │ │ +09dd46: 3901 f9ff |000b: if-nez v1, 0004 // -0007 │ │ +09dd4a: 5454 610b |000d: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ +09dd4e: 6e10 de00 0400 |000f: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromData:()Z // method@00de │ │ +09dd54: 0a04 |0012: move-result v4 │ │ +09dd56: 3804 0c00 |0013: if-eqz v4, 001f // +000c │ │ +09dd5a: 1a04 2325 |0015: const-string v4, "suggest_intent_data" // string@2523 │ │ +09dd5e: 7120 611d 4600 |0017: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +09dd64: 0c00 |001a: move-result-object v0 │ │ +09dd66: 3800 0400 |001b: if-eqz v0, 001f // +0004 │ │ +09dd6a: 0701 |001d: move-object v1, v0 │ │ +09dd6c: 28e6 |001e: goto 0004 // -001a │ │ +09dd6e: 5454 610b |001f: iget-object v4, v5, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ +09dd72: 6e10 df00 0400 |0021: invoke-virtual {v4}, Landroid/app/SearchableInfo;.shouldRewriteQueryFromText:()Z // method@00df │ │ +09dd78: 0a04 |0024: move-result v4 │ │ +09dd7a: 3804 0c00 |0025: if-eqz v4, 0031 // +000c │ │ +09dd7e: 1a04 2725 |0027: const-string v4, "suggest_text_1" // string@2527 │ │ +09dd82: 7120 611d 4600 |0029: invoke-static {v6, v4}, Landroid/support/v7/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@1d61 │ │ +09dd88: 0c02 |002c: move-result-object v2 │ │ +09dd8a: 3802 0400 |002d: if-eqz v2, 0031 // +0004 │ │ +09dd8e: 0721 |002f: move-object v1, v2 │ │ +09dd90: 28d4 |0030: goto 0004 // -002c │ │ +09dd92: 0731 |0031: move-object v1, v3 │ │ +09dd94: 28d2 |0032: goto 0004 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=408 │ │ 0x0004 line=431 │ │ 0x0005 line=412 │ │ 0x000b line=413 │ │ 0x000d line=417 │ │ @@ -225655,128 +225666,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 │ │ -09dd94: |[09dd94] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -09dda4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -09dda6: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -09dda8: 6e10 4302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0243 │ │ -09ddae: 0c00 |0005: move-result-object v0 │ │ -09ddb0: 7110 821d 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ -09ddb6: 0a07 |0009: move-result v7 │ │ -09ddb8: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -09ddbc: 2207 3904 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09ddc0: 2208 6404 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09ddc4: 7010 d422 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09ddca: 1a09 bd0a |0013: const-string v9, "No authority: " // string@0abd │ │ -09ddce: 6e20 dc22 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09ddd4: 0c08 |0018: move-result-object v8 │ │ -09ddd6: 6e20 db22 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09dddc: 0c08 |001c: move-result-object v8 │ │ -09ddde: 6e10 e122 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09dde4: 0c08 |0020: move-result-object v8 │ │ -09dde6: 7020 6422 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09ddec: 2707 |0024: throw v7 │ │ -09ddee: 54a7 570b |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09ddf2: 6e10 0501 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ -09ddf8: 0c07 |002a: move-result-object v7 │ │ -09ddfa: 6e20 6401 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0164 │ │ -09de00: 0c06 |002e: move-result-object v6 │ │ -09de02: 6e10 4502 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0245 │ │ -09de08: 0c05 |0032: move-result-object v5 │ │ -09de0a: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -09de0e: 2207 3904 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09de12: 2208 6404 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09de16: 7010 d422 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09de1c: 1a09 c80a |003c: const-string v9, "No path: " // string@0ac8 │ │ -09de20: 6e20 dc22 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09de26: 0c08 |0041: move-result-object v8 │ │ -09de28: 6e20 db22 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09de2e: 0c08 |0045: move-result-object v8 │ │ -09de30: 6e10 e122 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09de36: 0c08 |0049: move-result-object v8 │ │ -09de38: 7020 6422 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09de3e: 2707 |004d: throw v7 │ │ -09de40: 0d02 |004e: move-exception v2 │ │ -09de42: 2207 3904 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09de46: 2208 6404 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09de4a: 7010 d422 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09de50: 1a09 c70a |0056: const-string v9, "No package found for authority: " // string@0ac7 │ │ -09de54: 6e20 dc22 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09de5a: 0c08 |005b: move-result-object v8 │ │ -09de5c: 6e20 db22 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09de62: 0c08 |005f: move-result-object v8 │ │ -09de64: 6e10 e122 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09de6a: 0c08 |0063: move-result-object v8 │ │ -09de6c: 7020 6422 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09de72: 2707 |0067: throw v7 │ │ -09de74: 7210 3123 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2331 │ │ -09de7a: 0a04 |006b: move-result v4 │ │ -09de7c: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -09de80: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -09de82: 7220 2e23 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -09de88: 0c07 |0072: move-result-object v7 │ │ -09de8a: 1f07 6304 |0073: check-cast v7, Ljava/lang/String; // type@0463 │ │ -09de8e: 7110 a422 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ -09de94: 0a03 |0078: move-result v3 │ │ -09de96: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -09de9a: 2207 3904 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09de9e: 2208 6404 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09dea2: 7010 d422 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09dea8: 1a09 ca0a |0082: const-string v9, "No resource found for: " // string@0aca │ │ -09deac: 6e20 dc22 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09deb2: 0c08 |0087: move-result-object v8 │ │ -09deb4: 6e20 db22 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09deba: 0c08 |008b: move-result-object v8 │ │ -09debc: 6e10 e122 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09dec2: 0c08 |008f: move-result-object v8 │ │ -09dec4: 7020 6422 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09deca: 2707 |0093: throw v7 │ │ -09decc: 0d01 |0094: move-exception v1 │ │ -09dece: 2207 3904 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09ded2: 2208 6404 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09ded6: 7010 d422 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09dedc: 1a09 fb0b |009c: const-string v9, "Single path segment is not a resource ID: " // string@0bfb │ │ -09dee0: 6e20 dc22 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09dee6: 0c08 |00a1: move-result-object v8 │ │ -09dee8: 6e20 db22 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09deee: 0c08 |00a5: move-result-object v8 │ │ -09def0: 6e10 e122 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09def6: 0c08 |00a9: move-result-object v8 │ │ -09def8: 7020 6422 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09defe: 2707 |00ad: throw v7 │ │ -09df00: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -09df02: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -09df06: 7220 2e23 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -09df0c: 0c07 |00b4: move-result-object v7 │ │ -09df0e: 1f07 6304 |00b5: check-cast v7, Ljava/lang/String; // type@0463 │ │ -09df12: 7220 2e23 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ -09df18: 0c08 |00ba: move-result-object v8 │ │ -09df1a: 1f08 6304 |00bb: check-cast v8, Ljava/lang/String; // type@0463 │ │ -09df1e: 6e40 7701 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0177 │ │ -09df24: 0a03 |00c0: move-result v3 │ │ -09df26: 28b8 |00c1: goto 0079 // -0048 │ │ -09df28: 2207 3904 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@0439 │ │ -09df2c: 2208 6404 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@0464 │ │ -09df30: 7010 d422 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ -09df36: 1a09 8b0a |00c9: const-string v9, "More than two path segments: " // string@0a8b │ │ -09df3a: 6e20 dc22 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ -09df40: 0c08 |00ce: move-result-object v8 │ │ -09df42: 6e20 db22 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ -09df48: 0c08 |00d2: move-result-object v8 │ │ -09df4a: 6e10 e122 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ -09df50: 0c08 |00d6: move-result-object v8 │ │ -09df52: 7020 6422 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ -09df58: 2707 |00da: throw v7 │ │ -09df5a: 6e20 7601 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ -09df60: 0c07 |00de: move-result-object v7 │ │ -09df62: 1107 |00df: return-object v7 │ │ +09dd98: |[09dd98] android.support.v7.widget.SuggestionsAdapter.getDrawableFromResourceUri:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +09dda8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +09ddaa: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +09ddac: 6e10 4302 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0243 │ │ +09ddb2: 0c00 |0005: move-result-object v0 │ │ +09ddb4: 7110 821d 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1d82 │ │ +09ddba: 0a07 |0009: move-result v7 │ │ +09ddbc: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +09ddc0: 2207 4204 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09ddc4: 2208 6d04 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09ddc8: 7010 d422 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09ddce: 1a09 c60a |0013: const-string v9, "No authority: " // string@0ac6 │ │ +09ddd2: 6e20 dc22 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09ddd8: 0c08 |0018: move-result-object v8 │ │ +09ddda: 6e20 db22 b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09dde0: 0c08 |001c: move-result-object v8 │ │ +09dde2: 6e10 e122 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09dde8: 0c08 |0020: move-result-object v8 │ │ +09ddea: 7020 6422 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09ddf0: 2707 |0024: throw v7 │ │ +09ddf2: 54a7 570b |0025: iget-object v7, v10, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09ddf6: 6e10 0501 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0105 │ │ +09ddfc: 0c07 |002a: move-result-object v7 │ │ +09ddfe: 6e20 6401 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@0164 │ │ +09de04: 0c06 |002e: move-result-object v6 │ │ +09de06: 6e10 4502 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0245 │ │ +09de0c: 0c05 |0032: move-result-object v5 │ │ +09de0e: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +09de12: 2207 4204 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09de16: 2208 6d04 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09de1a: 7010 d422 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09de20: 1a09 d10a |003c: const-string v9, "No path: " // string@0ad1 │ │ +09de24: 6e20 dc22 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09de2a: 0c08 |0041: move-result-object v8 │ │ +09de2c: 6e20 db22 b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09de32: 0c08 |0045: move-result-object v8 │ │ +09de34: 6e10 e122 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09de3a: 0c08 |0049: move-result-object v8 │ │ +09de3c: 7020 6422 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09de42: 2707 |004d: throw v7 │ │ +09de44: 0d02 |004e: move-exception v2 │ │ +09de46: 2207 4204 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09de4a: 2208 6d04 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09de4e: 7010 d422 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09de54: 1a09 d00a |0056: const-string v9, "No package found for authority: " // string@0ad0 │ │ +09de58: 6e20 dc22 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09de5e: 0c08 |005b: move-result-object v8 │ │ +09de60: 6e20 db22 b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09de66: 0c08 |005f: move-result-object v8 │ │ +09de68: 6e10 e122 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09de6e: 0c08 |0063: move-result-object v8 │ │ +09de70: 7020 6422 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09de76: 2707 |0067: throw v7 │ │ +09de78: 7210 3123 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2331 │ │ +09de7e: 0a04 |006b: move-result v4 │ │ +09de80: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +09de84: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +09de86: 7220 2e23 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +09de8c: 0c07 |0072: move-result-object v7 │ │ +09de8e: 1f07 6c04 |0073: check-cast v7, Ljava/lang/String; // type@046c │ │ +09de92: 7110 a422 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@22a4 │ │ +09de98: 0a03 |0078: move-result v3 │ │ +09de9a: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +09de9e: 2207 4204 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09dea2: 2208 6d04 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09dea6: 7010 d422 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09deac: 1a09 d30a |0082: const-string v9, "No resource found for: " // string@0ad3 │ │ +09deb0: 6e20 dc22 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09deb6: 0c08 |0087: move-result-object v8 │ │ +09deb8: 6e20 db22 b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09debe: 0c08 |008b: move-result-object v8 │ │ +09dec0: 6e10 e122 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09dec6: 0c08 |008f: move-result-object v8 │ │ +09dec8: 7020 6422 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09dece: 2707 |0093: throw v7 │ │ +09ded0: 0d01 |0094: move-exception v1 │ │ +09ded2: 2207 4204 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09ded6: 2208 6d04 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09deda: 7010 d422 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09dee0: 1a09 040c |009c: const-string v9, "Single path segment is not a resource ID: " // string@0c04 │ │ +09dee4: 6e20 dc22 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09deea: 0c08 |00a1: move-result-object v8 │ │ +09deec: 6e20 db22 b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09def2: 0c08 |00a5: move-result-object v8 │ │ +09def4: 6e10 e122 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09defa: 0c08 |00a9: move-result-object v8 │ │ +09defc: 7020 6422 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09df02: 2707 |00ad: throw v7 │ │ +09df04: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +09df06: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +09df0a: 7220 2e23 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +09df10: 0c07 |00b4: move-result-object v7 │ │ +09df12: 1f07 6c04 |00b5: check-cast v7, Ljava/lang/String; // type@046c │ │ +09df16: 7220 2e23 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@232e │ │ +09df1c: 0c08 |00ba: move-result-object v8 │ │ +09df1e: 1f08 6c04 |00bb: check-cast v8, Ljava/lang/String; // type@046c │ │ +09df22: 6e40 7701 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@0177 │ │ +09df28: 0a03 |00c0: move-result v3 │ │ +09df2a: 28b8 |00c1: goto 0079 // -0048 │ │ +09df2c: 2207 4204 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@0442 │ │ +09df30: 2208 6d04 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@046d │ │ +09df34: 7010 d422 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@22d4 │ │ +09df3a: 1a09 940a |00c9: const-string v9, "More than two path segments: " // string@0a94 │ │ +09df3e: 6e20 dc22 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@22dc │ │ +09df44: 0c08 |00ce: move-result-object v8 │ │ +09df46: 6e20 db22 b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@22db │ │ +09df4c: 0c08 |00d2: move-result-object v8 │ │ +09df4e: 6e10 e122 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@22e1 │ │ +09df54: 0c08 |00d6: move-result-object v8 │ │ +09df56: 7020 6422 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2264 │ │ +09df5c: 2707 |00da: throw v7 │ │ +09df5e: 6e20 7601 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0176 │ │ +09df64: 0c07 |00de: move-result-object v7 │ │ +09df66: 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 │ │ @@ -225819,17 +225830,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09df80: |[09df80] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -09df90: 5210 5e0b |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ -09df94: 0f00 |0002: return v0 │ │ +09df84: |[09df84] android.support.v7.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +09df94: 5210 5e0b |0000: iget v0, v1, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ +09df98: 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;) │ │ @@ -225837,64 +225848,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 │ │ -09df98: |[09df98] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ -09dfa8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09dfaa: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ -09dfae: 1102 |0003: return-object v2 │ │ -09dfb0: 6e10 d100 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ -09dfb6: 0c06 |0007: move-result-object v6 │ │ -09dfb8: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ -09dfbc: 2200 6f00 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@006f │ │ -09dfc0: 7010 3602 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0236 │ │ -09dfc6: 1a05 cd11 |000f: const-string v5, "content" // string@11cd │ │ -09dfca: 6e20 3f02 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ -09dfd0: 0c00 |0014: move-result-object v0 │ │ -09dfd2: 6e20 3a02 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ -09dfd8: 0c00 |0018: move-result-object v0 │ │ -09dfda: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ -09dfde: 6e20 3e02 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023e │ │ -09dfe4: 0c00 |001e: move-result-object v0 │ │ -09dfe6: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ -09dfea: 6e20 3d02 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023d │ │ -09dff0: 0c08 |0024: move-result-object v8 │ │ -09dff2: 6e10 d400 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00d4 │ │ -09dff8: 0c07 |0028: move-result-object v7 │ │ -09dffa: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ -09dffe: 6e20 3702 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0237 │ │ -09e004: 1a00 0b22 |002e: const-string v0, "search_suggest_query" // string@220b │ │ -09e008: 6e20 3802 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ -09e00e: 6e10 d500 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00d5 │ │ -09e014: 0c03 |0036: move-result-object v3 │ │ -09e016: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -09e018: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ -09e01c: 1210 |003a: const/4 v0, #int 1 // #1 │ │ -09e01e: 2304 c004 |003b: new-array v4, v0, [Ljava/lang/String; // type@04c0 │ │ -09e022: 1200 |003d: const/4 v0, #int 0 // #0 │ │ -09e024: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ -09e028: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ -09e02c: 1a00 1719 |0042: const-string v0, "limit" // string@1917 │ │ -09e030: 7110 d222 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@22d2 │ │ -09e036: 0c05 |0047: move-result-object v5 │ │ -09e038: 6e30 3902 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ -09e03e: 6e10 3b02 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023b │ │ -09e044: 0c01 |004e: move-result-object v1 │ │ -09e046: 5490 570b |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09e04a: 6e10 fc00 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ -09e050: 0c00 |0054: move-result-object v0 │ │ -09e052: 0725 |0055: move-object v5, v2 │ │ -09e054: 7406 f700 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@00f7 │ │ -09e05a: 0c02 |0059: move-result-object v2 │ │ -09e05c: 28a9 |005a: goto 0003 // -0057 │ │ -09e05e: 6e20 3802 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ -09e064: 28e2 |005e: goto 0040 // -001e │ │ +09df9c: |[09df9c] android.support.v7.widget.SuggestionsAdapter.getSearchManagerSuggestions:(Landroid/app/SearchableInfo;Ljava/lang/String;I)Landroid/database/Cursor; │ │ +09dfac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09dfae: 390a 0300 |0001: if-nez v10, 0004 // +0003 │ │ +09dfb2: 1102 |0003: return-object v2 │ │ +09dfb4: 6e10 d100 0a00 |0004: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@00d1 │ │ +09dfba: 0c06 |0007: move-result-object v6 │ │ +09dfbc: 3806 fbff |0008: if-eqz v6, 0003 // -0005 │ │ +09dfc0: 2200 7400 |000a: new-instance v0, Landroid/net/Uri$Builder; // type@0074 │ │ +09dfc4: 7010 3602 0000 |000c: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0236 │ │ +09dfca: 1a05 d611 |000f: const-string v5, "content" // string@11d6 │ │ +09dfce: 6e20 3f02 5000 |0011: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023f │ │ +09dfd4: 0c00 |0014: move-result-object v0 │ │ +09dfd6: 6e20 3a02 6000 |0015: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023a │ │ +09dfdc: 0c00 |0018: move-result-object v0 │ │ +09dfde: 1a05 0000 |0019: const-string v5, "" // string@0000 │ │ +09dfe2: 6e20 3e02 5000 |001b: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023e │ │ +09dfe8: 0c00 |001e: move-result-object v0 │ │ +09dfea: 1a05 0000 |001f: const-string v5, "" // string@0000 │ │ +09dfee: 6e20 3d02 5000 |0021: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@023d │ │ +09dff4: 0c08 |0024: move-result-object v8 │ │ +09dff6: 6e10 d400 0a00 |0025: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@00d4 │ │ +09dffc: 0c07 |0028: move-result-object v7 │ │ +09dffe: 3807 0500 |0029: if-eqz v7, 002e // +0005 │ │ +09e002: 6e20 3702 7800 |002b: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0237 │ │ +09e008: 1a00 1422 |002e: const-string v0, "search_suggest_query" // string@2214 │ │ +09e00c: 6e20 3802 0800 |0030: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ +09e012: 6e10 d500 0a00 |0033: invoke-virtual {v10}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@00d5 │ │ +09e018: 0c03 |0036: move-result-object v3 │ │ +09e01a: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +09e01c: 3803 2300 |0038: if-eqz v3, 005b // +0023 │ │ +09e020: 1210 |003a: const/4 v0, #int 1 // #1 │ │ +09e022: 2304 c904 |003b: new-array v4, v0, [Ljava/lang/String; // type@04c9 │ │ +09e026: 1200 |003d: const/4 v0, #int 0 // #0 │ │ +09e028: 4d0b 0400 |003e: aput-object v11, v4, v0 │ │ +09e02c: 3d0c 0b00 |0040: if-lez v12, 004b // +000b │ │ +09e030: 1a00 2019 |0042: const-string v0, "limit" // string@1920 │ │ +09e034: 7110 d222 0c00 |0044: invoke-static {v12}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@22d2 │ │ +09e03a: 0c05 |0047: move-result-object v5 │ │ +09e03c: 6e30 3902 0805 |0048: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0239 │ │ +09e042: 6e10 3b02 0800 |004b: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@023b │ │ +09e048: 0c01 |004e: move-result-object v1 │ │ +09e04a: 5490 570b |004f: iget-object v0, v9, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09e04e: 6e10 fc00 0000 |0051: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@00fc │ │ +09e054: 0c00 |0054: move-result-object v0 │ │ +09e056: 0725 |0055: move-object v5, v2 │ │ +09e058: 7406 f700 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@00f7 │ │ +09e05e: 0c02 |0059: move-result-object v2 │ │ +09e060: 28a9 |005a: goto 0003 // -0057 │ │ +09e062: 6e20 3802 b800 |005b: invoke-virtual {v8, v11}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0238 │ │ +09e068: 28e2 |005e: goto 0040 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=707 │ │ 0x0003 line=748 │ │ 0x0004 line=711 │ │ 0x0008 line=712 │ │ 0x000a line=716 │ │ @@ -225929,35 +225940,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 │ │ -09e068: |[09e068] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -09e078: 6f40 1a11 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@111a │ │ -09e07e: 0c02 |0003: move-result-object v2 │ │ -09e080: 1102 |0004: return-object v2 │ │ -09e082: 0d00 |0005: move-exception v0 │ │ -09e084: 1a04 1b0c |0006: const-string v4, "SuggestionsAdapter" // string@0c1b │ │ -09e088: 1a05 d10b |0008: const-string v5, "Search suggestions cursor threw exception." // string@0bd1 │ │ -09e08c: 7130 921d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -09e092: 5464 570b |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ -09e096: 5465 580b |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0b58 │ │ -09e09a: 6e40 6e1d 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@1d6e │ │ -09e0a0: 0c02 |0014: move-result-object v2 │ │ -09e0a2: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -09e0a6: 6e10 9a1e 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ -09e0ac: 0c03 |001a: move-result-object v3 │ │ -09e0ae: 1f03 6403 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@0364 │ │ -09e0b2: 5431 4d0b |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ -09e0b6: 6e10 c222 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@22c2 │ │ -09e0bc: 0c04 |0022: move-result-object v4 │ │ -09e0be: 6e20 2a21 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ -09e0c4: 28de |0026: goto 0004 // -0022 │ │ +09e06c: |[09e06c] android.support.v7.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +09e07c: 6f40 1a11 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@111a │ │ +09e082: 0c02 |0003: move-result-object v2 │ │ +09e084: 1102 |0004: return-object v2 │ │ +09e086: 0d00 |0005: move-exception v0 │ │ +09e088: 1a04 240c |0006: const-string v4, "SuggestionsAdapter" // string@0c24 │ │ +09e08c: 1a05 da0b |0008: const-string v5, "Search suggestions cursor threw exception." // string@0bda │ │ +09e090: 7130 921d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +09e096: 5464 570b |000d: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0b57 │ │ +09e09a: 5465 580b |000f: iget-object v5, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0b58 │ │ +09e09e: 6e40 6e1d 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@1d6e │ │ +09e0a4: 0c02 |0014: move-result-object v2 │ │ +09e0a6: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +09e0aa: 6e10 9a1e 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ +09e0b0: 0c03 |001a: move-result-object v3 │ │ +09e0b2: 1f03 6b03 |001b: check-cast v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@036b │ │ +09e0b6: 5431 4d0b |001d: iget-object v1, v3, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0b4d │ │ +09e0ba: 6e10 c222 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@22c2 │ │ +09e0c0: 0c04 |0022: move-result-object v4 │ │ +09e0c2: 6e20 2a21 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@212a │ │ +09e0c8: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=443 │ │ 0x0004 line=453 │ │ 0x0005 line=444 │ │ @@ -225982,17 +225993,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09e0d8: |[09e0d8] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -09e0e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e0ea: 0f00 |0001: return v0 │ │ +09e0dc: |[09e0dc] android.support.v7.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +09e0ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e0ee: 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;) │ │ @@ -226000,21 +226011,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 │ │ -09e0ec: |[09e0ec] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -09e0fc: 6f40 1c11 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@111c │ │ -09e102: 0c00 |0003: move-result-object v0 │ │ -09e104: 2201 6403 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@0364 │ │ -09e108: 7020 571d 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1d57 │ │ -09e10e: 6e20 e81e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ -09e114: 1100 |000c: return-object v0 │ │ +09e0f0: |[09e0f0] android.support.v7.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +09e100: 6f40 1c11 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@111c │ │ +09e106: 0c00 |0003: move-result-object v0 │ │ +09e108: 2201 6b03 |0004: new-instance v1, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache; // type@036b │ │ +09e10c: 7020 571d 0100 |0006: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@1d57 │ │ +09e112: 6e20 e81e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1ee8 │ │ +09e118: 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; │ │ @@ -226028,20 +226039,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09e118: |[09e118] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -09e128: 6f10 1d11 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@111d │ │ -09e12e: 6e10 621d 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d62 │ │ -09e134: 0c00 |0006: move-result-object v0 │ │ -09e136: 7020 771d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d77 │ │ -09e13c: 0e00 |000a: return-void │ │ +09e11c: |[09e11c] android.support.v7.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +09e12c: 6f10 1d11 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@111d │ │ +09e132: 6e10 621d 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d62 │ │ +09e138: 0c00 |0006: move-result-object v0 │ │ +09e13a: 7020 771d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d77 │ │ +09e140: 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; │ │ @@ -226051,20 +226062,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09e140: |[09e140] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -09e150: 6f10 1e11 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@111e │ │ -09e156: 6e10 621d 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d62 │ │ -09e15c: 0c00 |0006: move-result-object v0 │ │ -09e15e: 7020 771d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d77 │ │ -09e164: 0e00 |000a: return-void │ │ +09e144: |[09e144] android.support.v7.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +09e154: 6f10 1e11 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@111e │ │ +09e15a: 6e10 621d 0100 |0003: invoke-virtual {v1}, Landroid/support/v7/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@1d62 │ │ +09e160: 0c00 |0006: move-result-object v0 │ │ +09e162: 7020 771d 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v7/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@1d77 │ │ +09e168: 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; │ │ @@ -226074,23 +226085,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09e168: |[09e168] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -09e178: 6e10 9a1e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ -09e17e: 0c00 |0003: move-result-object v0 │ │ -09e180: 2001 4204 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@0442 │ │ -09e184: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -09e188: 5421 600b |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ -09e18c: 1f00 4204 |000a: check-cast v0, Ljava/lang/CharSequence; // type@0442 │ │ -09e190: 6e20 1b1d 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1d1b │ │ -09e196: 0e00 |000f: return-void │ │ +09e16c: |[09e16c] android.support.v7.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +09e17c: 6e10 9a1e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e9a │ │ +09e182: 0c00 |0003: move-result-object v0 │ │ +09e184: 2001 4b04 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@044b │ │ +09e188: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +09e18c: 5421 600b |0008: iget-object v1, v2, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ +09e190: 1f00 4b04 |000a: check-cast v0, Ljava/lang/CharSequence; // type@044b │ │ +09e194: 6e20 1b1d 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v7/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@1d1b │ │ +09e19a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0004 line=323 │ │ 0x0008 line=324 │ │ 0x000f line=326 │ │ locals : │ │ @@ -226103,44 +226114,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 │ │ -09e198: |[09e198] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -09e1a8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09e1aa: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -09e1ae: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -09e1b2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09e1b4: 5464 600b |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ -09e1b8: 6e10 031d 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1d03 │ │ -09e1be: 0a04 |000b: move-result v4 │ │ -09e1c0: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -09e1c4: 5464 600b |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ -09e1c8: 6e10 051d 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1d05 │ │ -09e1ce: 0a04 |0013: move-result v4 │ │ -09e1d0: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -09e1d4: 1103 |0016: return-object v3 │ │ -09e1d6: 6e10 bb22 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ -09e1dc: 0c02 |001a: move-result-object v2 │ │ -09e1de: 28ea |001b: goto 0005 // -0016 │ │ -09e1e0: 5464 610b |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ -09e1e4: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ -09e1e8: 6e40 6a1d 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@1d6a │ │ -09e1ee: 0c00 |0023: move-result-object v0 │ │ -09e1f0: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ -09e1f4: 7210 9a01 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ -09e1fa: 0703 |0029: move-object v3, v0 │ │ -09e1fc: 28ec |002a: goto 0016 // -0014 │ │ -09e1fe: 0d01 |002b: move-exception v1 │ │ -09e200: 1a04 1b0c |002c: const-string v4, "SuggestionsAdapter" // string@0c1b │ │ -09e204: 1a05 d20b |002e: const-string v5, "Search suggestions query threw an exception." // string@0bd2 │ │ -09e208: 7130 921d 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ -09e20e: 28e3 |0033: goto 0016 // -001d │ │ +09e19c: |[09e19c] android.support.v7.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +09e1ac: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09e1ae: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +09e1b2: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +09e1b6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +09e1b8: 5464 600b |0006: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ +09e1bc: 6e10 031d 0400 |0008: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getVisibility:()I // method@1d03 │ │ +09e1c2: 0a04 |000b: move-result v4 │ │ +09e1c4: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +09e1c8: 5464 600b |000e: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchView:Landroid/support/v7/widget/SearchView; // field@0b60 │ │ +09e1cc: 6e10 051d 0400 |0010: invoke-virtual {v4}, Landroid/support/v7/widget/SearchView;.getWindowVisibility:()I // method@1d05 │ │ +09e1d2: 0a04 |0013: move-result v4 │ │ +09e1d4: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +09e1d8: 1103 |0016: return-object v3 │ │ +09e1da: 6e10 bb22 0700 |0017: invoke-virtual {v7}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@22bb │ │ +09e1e0: 0c02 |001a: move-result-object v2 │ │ +09e1e2: 28ea |001b: goto 0005 // -0016 │ │ +09e1e4: 5464 610b |001c: iget-object v4, v6, Landroid/support/v7/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0b61 │ │ +09e1e8: 1305 3200 |001e: const/16 v5, #int 50 // #32 │ │ +09e1ec: 6e40 6a1d 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@1d6a │ │ +09e1f2: 0c00 |0023: move-result-object v0 │ │ +09e1f4: 3800 f2ff |0024: if-eqz v0, 0016 // -000e │ │ +09e1f8: 7210 9a01 0000 |0026: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@019a │ │ +09e1fe: 0703 |0029: move-object v3, v0 │ │ +09e200: 28ec |002a: goto 0016 // -0014 │ │ +09e202: 0d01 |002b: move-exception v1 │ │ +09e204: 1a04 240c |002c: const-string v4, "SuggestionsAdapter" // string@0c24 │ │ +09e208: 1a05 db0b |002e: const-string v5, "Search suggestions query threw an exception." // string@0bdb │ │ +09e20c: 7130 921d 5401 |0030: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d92 │ │ +09e212: 28e3 |0033: goto 0016 // -001d │ │ catches : 1 │ │ 0x001c - 0x0029 │ │ Ljava/lang/RuntimeException; -> 0x002b │ │ positions : │ │ 0x0001 line=144 │ │ 0x0005 line=149 │ │ 0x0006 line=150 │ │ @@ -226166,32 +226177,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09e220: |[09e220] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -09e230: 5901 5e0b |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ -09e234: 0e00 |0002: return-void │ │ +09e224: |[09e224] android.support.v7.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +09e234: 5901 5e0b |0000: iput v1, v0, Landroid/support/v7/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0b5e │ │ +09e238: 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 : 3100 (SuggestionsAdapter.java) │ │ + source_file_idx : 3109 (SuggestionsAdapter.java) │ │ │ │ Class #764 header: │ │ -class_idx : 473 │ │ +class_idx : 480 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 472 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 479 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #764 annotations: │ │ Annotations on class │ │ @@ -226211,17 +226222,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e238: |[09e238] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -09e248: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b8f │ │ -09e24e: 0e00 |0003: return-void │ │ +09e23c: |[09e23c] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +09e24c: 7010 8f0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@0b8f │ │ +09e252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -226230,18 +226241,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e250: |[09e250] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -09e260: 7110 040c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0c04 │ │ -09e266: 0a00 |0003: move-result v0 │ │ -09e268: 0f00 |0004: return v0 │ │ +09e254: |[09e254] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +09e264: 7110 040c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@0c04 │ │ +09e26a: 0a00 |0003: move-result v0 │ │ +09e26c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -226250,18 +226261,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -09e26c: |[09e26c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -09e27c: 7100 050c 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0c05 │ │ -09e282: 0b00 |0003: move-result-wide v0 │ │ -09e284: 1000 |0004: return-wide v0 │ │ +09e270: |[09e270] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +09e280: 7100 050c 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@0c05 │ │ +09e286: 0b00 |0003: move-result-wide v0 │ │ +09e288: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -226269,18 +226280,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e288: |[09e288] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -09e298: 7110 060c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0c06 │ │ -09e29e: 0a00 |0003: move-result v0 │ │ -09e2a0: 0f00 |0004: return v0 │ │ +09e28c: |[09e28c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +09e29c: 7110 060c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@0c06 │ │ +09e2a2: 0a00 |0003: move-result v0 │ │ +09e2a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -226289,18 +226300,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e2a4: |[09e2a4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -09e2b4: 7110 070c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0c07 │ │ -09e2ba: 0a00 |0003: move-result v0 │ │ -09e2bc: 0f00 |0004: return v0 │ │ +09e2a8: |[09e2a8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +09e2b8: 7110 070c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@0c07 │ │ +09e2be: 0a00 |0003: move-result v0 │ │ +09e2c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -226309,18 +226320,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e2c0: |[09e2c0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -09e2d0: 7110 080c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0c08 │ │ -09e2d6: 0a00 |0003: move-result v0 │ │ -09e2d8: 0f00 |0004: return v0 │ │ +09e2c4: |[09e2c4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +09e2d4: 7110 080c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@0c08 │ │ +09e2da: 0a00 |0003: move-result v0 │ │ +09e2dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -226329,18 +226340,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e2dc: |[09e2dc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -09e2ec: 7110 090c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0c09 │ │ -09e2f2: 0a00 |0003: move-result v0 │ │ -09e2f4: 0f00 |0004: return v0 │ │ +09e2e0: |[09e2e0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +09e2f0: 7110 090c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@0c09 │ │ +09e2f6: 0a00 |0003: move-result v0 │ │ +09e2f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -226349,18 +226360,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09e2f8: |[09e2f8] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -09e308: 7130 0a0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0c0a │ │ -09e30e: 0a00 |0003: move-result v0 │ │ -09e310: 0f00 |0004: return v0 │ │ +09e2fc: |[09e2fc] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +09e30c: 7130 0a0c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@0c0a │ │ +09e312: 0a00 |0003: move-result v0 │ │ +09e314: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -226371,20 +226382,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 │ │ -09e314: |[09e314] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -09e324: 6e20 950b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b95 │ │ -09e32a: 0a00 |0003: move-result v0 │ │ -09e32c: 6e40 9b0b 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b9b │ │ -09e332: 6e10 a31e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ -09e338: 0e00 |000a: return-void │ │ +09e318: |[09e318] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +09e328: 6e20 950b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@0b95 │ │ +09e32e: 0a00 |0003: move-result v0 │ │ +09e330: 6e40 9b0b 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0b9b │ │ +09e336: 6e10 a31e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1ea3 │ │ +09e33c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0007 line=407 │ │ 0x000a line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -226396,34 +226407,34 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09e33c: |[09e33c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -09e34c: 7130 0b0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0c0b │ │ -09e352: 0e00 |0003: return-void │ │ +09e340: |[09e340] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +09e350: 7130 0b0c 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@0c0b │ │ +09e356: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layerType I │ │ 0x0000 - 0x0004 reg=3 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #765 header: │ │ -class_idx : 495 │ │ +class_idx : 502 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 493 │ │ -source_file_idx : 3435 │ │ +superclass_idx : 500 │ │ +source_file_idx : 3444 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #765 annotations: │ │ Annotations on class │ │ @@ -226443,17 +226454,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e354: |[09e354] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -09e364: 7010 340c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0c34 │ │ -09e36a: 0e00 |0003: return-void │ │ +09e358: |[09e358] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +09e368: 7010 340c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@0c34 │ │ +09e36e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -226462,18 +226473,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e36c: |[09e36c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -09e37c: 7110 4d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0c4d │ │ -09e382: 0a00 |0003: move-result v0 │ │ -09e384: 0f00 |0004: return v0 │ │ +09e370: |[09e370] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +09e380: 7110 4d0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@0c4d │ │ +09e386: 0a00 |0003: move-result v0 │ │ +09e388: 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; │ │ │ │ @@ -226482,32 +226493,32 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e388: |[09e388] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -09e398: 7120 4e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0c4e │ │ -09e39e: 0e00 |0003: return-void │ │ +09e38c: |[09e38c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +09e39c: 7120 4e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@0c4e │ │ +09e3a2: 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 : 3435 (ViewGroupCompat.java) │ │ + source_file_idx : 3444 (ViewGroupCompat.java) │ │ │ │ Class #766 header: │ │ -class_idx : 540 │ │ +class_idx : 547 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 539 │ │ +superclass_idx : 546 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #766 annotations: │ │ @@ -226528,17 +226539,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e3a0: |[09e3a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -09e3b0: 7010 b50d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0db5 │ │ -09e3b6: 0e00 |0003: return-void │ │ +09e3a4: |[09e3a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +09e3b4: 7010 b50d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@0db5 │ │ +09e3ba: 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 - │ │ @@ -226547,18 +226558,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 │ │ -09e3b8: |[09e3b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -09e3c8: 7110 910e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0e91 │ │ -09e3ce: 0c00 |0003: move-result-object v0 │ │ -09e3d0: 1100 |0004: return-object v0 │ │ +09e3bc: |[09e3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +09e3cc: 7110 910e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@0e91 │ │ +09e3d2: 0c00 |0003: move-result-object v0 │ │ +09e3d4: 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; │ │ │ │ @@ -226567,32 +226578,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 │ │ -09e3d4: |[09e3d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -09e3e4: 7120 920e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0e92 │ │ -09e3ea: 0e00 |0003: return-void │ │ +09e3d8: |[09e3d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +09e3e8: 7120 920e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@0e92 │ │ +09e3ee: 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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #767 header: │ │ -class_idx : 564 │ │ +class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 562 │ │ +superclass_idx : 569 │ │ source_file_idx : 454 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #767 annotations: │ │ @@ -226613,17 +226624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e3ec: |[09e3ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -09e3fc: 7010 ec0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0eec │ │ -09e402: 0e00 |0003: return-void │ │ +09e3f0: |[09e3f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +09e400: 7010 ec0e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@0eec │ │ +09e406: 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 - │ │ @@ -226632,34 +226643,34 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -09e404: |[09e404] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -09e414: 7130 b30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0fb3 │ │ -09e41a: 0e00 |0003: return-void │ │ +09e408: |[09e408] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +09e418: 7130 b30f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@0fb3 │ │ +09e41e: 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 : 454 (AccessibilityRecordCompat.java) │ │ │ │ Class #768 header: │ │ -class_idx : 474 │ │ +class_idx : 481 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 473 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 480 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #768 annotations: │ │ Annotations on class │ │ @@ -226679,17 +226690,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e41c: |[09e41c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -09e42c: 7010 920b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b92 │ │ -09e432: 0e00 |0003: return-void │ │ +09e420: |[09e420] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +09e430: 7010 920b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@0b92 │ │ +09e436: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -226698,18 +226709,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e434: |[09e434] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -09e444: 7120 0d0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0c0d │ │ -09e44a: 0a00 |0003: move-result v0 │ │ -09e44c: 0f00 |0004: return v0 │ │ +09e438: |[09e438] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +09e448: 7120 0d0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@0c0d │ │ +09e44e: 0a00 |0003: move-result v0 │ │ +09e450: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -226719,18 +226730,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09e450: |[09e450] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -09e460: 7120 0e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0c0e │ │ -09e466: 0a00 |0003: move-result v0 │ │ -09e468: 0f00 |0004: return v0 │ │ +09e454: |[09e454] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +09e464: 7120 0e0c 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@0c0e │ │ +09e46a: 0a00 |0003: move-result v0 │ │ +09e46c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 direction I │ │ @@ -226740,17 +226751,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 │ │ -09e46c: |[09e46c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09e47c: 7120 0f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0c0f │ │ -09e482: 0e00 |0003: return-void │ │ +09e470: |[09e470] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09e480: 7120 0f0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0c0f │ │ +09e486: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0003 line=443 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -226761,19 +226772,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 │ │ -09e484: |[09e484] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -09e494: 6e10 1b0e 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ -09e49a: 0c00 |0003: move-result-object v0 │ │ -09e49c: 7120 100c 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0c10 │ │ -09e4a2: 0e00 |0007: return-void │ │ +09e488: |[09e488] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +09e498: 6e10 1b0e 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@0e1b │ │ +09e49e: 0c00 |0003: move-result-object v0 │ │ +09e4a0: 7120 100c 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@0c10 │ │ +09e4a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0007 line=447 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -226784,17 +226795,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 │ │ -09e4a4: |[09e4a4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -09e4b4: 7120 110c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0c11 │ │ -09e4ba: 0e00 |0003: return-void │ │ +09e4a8: |[09e4a8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +09e4b8: 7120 110c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@0c11 │ │ +09e4be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ 0x0003 line=439 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -226805,34 +226816,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 │ │ -09e4bc: |[09e4bc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -09e4cc: 6e10 a309 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@09a3 │ │ -09e4d2: 0c00 |0003: move-result-object v0 │ │ -09e4d4: 7120 120c 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0c12 │ │ -09e4da: 0e00 |0007: return-void │ │ +09e4c0: |[09e4c0] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +09e4d0: 6e10 a309 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@09a3 │ │ +09e4d6: 0c00 |0003: move-result-object v0 │ │ +09e4d8: 7120 120c 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@0c12 │ │ +09e4de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0007 line=451 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #769 header: │ │ -class_idx : 541 │ │ +class_idx : 548 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 540 │ │ +superclass_idx : 547 │ │ source_file_idx : 436 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #769 annotations: │ │ @@ -226853,17 +226864,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e4dc: |[09e4dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -09e4ec: 7010 c30d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0dc3 │ │ -09e4f2: 0e00 |0003: return-void │ │ +09e4e0: |[09e4e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +09e4f0: 7010 c30d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@0dc3 │ │ +09e4f6: 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 - │ │ @@ -226872,18 +226883,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e4f4: |[09e4f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -09e504: 7110 940e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0e94 │ │ -09e50a: 0a00 |0003: move-result v0 │ │ -09e50c: 0f00 |0004: return v0 │ │ +09e4f8: |[09e4f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +09e508: 7110 940e 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@0e94 │ │ +09e50e: 0a00 |0003: move-result v0 │ │ +09e510: 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; │ │ │ │ @@ -226892,33 +226903,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e510: |[09e510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -09e520: 7120 950e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0e95 │ │ -09e526: 0e00 |0003: return-void │ │ +09e514: |[09e514] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +09e524: 7120 950e 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@0e95 │ │ +09e52a: 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 : 436 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #770 header: │ │ -class_idx : 475 │ │ +class_idx : 482 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 474 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 481 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #770 annotations: │ │ Annotations on class │ │ @@ -226938,17 +226949,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e528: |[09e528] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -09e538: 7010 9c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b9c │ │ -09e53e: 0e00 |0003: return-void │ │ +09e52c: |[09e52c] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +09e53c: 7010 9c0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@0b9c │ │ +09e542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -226957,23 +226968,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 │ │ -09e540: |[09e540] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -09e550: 7110 140c 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0c14 │ │ -09e556: 0c00 |0003: move-result-object v0 │ │ -09e558: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -09e55c: 2201 2a02 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@022a │ │ -09e560: 7020 a80e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0ea8 │ │ -09e566: 1101 |000b: return-object v1 │ │ -09e568: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -09e56a: 28fe |000d: goto 000b // -0002 │ │ +09e544: |[09e544] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +09e554: 7110 140c 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@0c14 │ │ +09e55a: 0c00 |0003: move-result-object v0 │ │ +09e55c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +09e560: 2201 3102 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0231 │ │ +09e564: 7020 a80e 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@0ea8 │ │ +09e56a: 1101 |000b: return-object v1 │ │ +09e56c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +09e56e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0006 line=495 │ │ 0x000b line=497 │ │ locals : │ │ @@ -226986,18 +226997,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e56c: |[09e56c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -09e57c: 7110 150c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0c15 │ │ -09e582: 0a00 |0003: move-result v0 │ │ -09e584: 0f00 |0004: return v0 │ │ +09e570: |[09e570] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +09e580: 7110 150c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@0c15 │ │ +09e586: 0a00 |0003: move-result v0 │ │ +09e588: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227006,18 +227017,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 │ │ -09e588: |[09e588] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -09e598: 7110 160c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0c16 │ │ -09e59e: 0c00 |0003: move-result-object v0 │ │ -09e5a0: 1100 |0004: return-object v0 │ │ +09e58c: |[09e58c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +09e59c: 7110 160c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@0c16 │ │ +09e5a2: 0c00 |0003: move-result-object v0 │ │ +09e5a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227026,18 +227037,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e5a4: |[09e5a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -09e5b4: 7110 170c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0c17 │ │ -09e5ba: 0a00 |0003: move-result v0 │ │ -09e5bc: 0f00 |0004: return v0 │ │ +09e5a8: |[09e5a8] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +09e5b8: 7110 170c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@0c17 │ │ +09e5be: 0a00 |0003: move-result v0 │ │ +09e5c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227046,18 +227057,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 │ │ -09e5c0: |[09e5c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -09e5d0: 7130 180c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0c18 │ │ -09e5d6: 0a00 |0003: move-result v0 │ │ -09e5d8: 0f00 |0004: return v0 │ │ +09e5c4: |[09e5c4] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +09e5d4: 7130 180c 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@0c18 │ │ +09e5da: 0a00 |0003: move-result v0 │ │ +09e5dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 action I │ │ @@ -227068,17 +227079,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e5dc: |[09e5dc] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -09e5ec: 7110 190c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0c19 │ │ -09e5f2: 0e00 |0003: return-void │ │ +09e5e0: |[09e5e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +09e5f0: 7110 190c 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@0c19 │ │ +09e5f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -227088,17 +227099,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -09e5f4: |[09e5f4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -09e604: 7155 1a0c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0c1a │ │ -09e60a: 0e00 |0003: return-void │ │ +09e5f8: |[09e5f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +09e608: 7155 1a0c 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@0c1a │ │ +09e60e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0003 line=470 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -227112,60 +227123,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 │ │ -09e60c: |[09e60c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -09e61c: 7120 1b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0c1b │ │ -09e622: 0e00 |0003: return-void │ │ +09e610: |[09e610] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +09e620: 7120 1b0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@0c1b │ │ +09e626: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ 0x0003 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 action Ljava/lang/Runnable; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'postOnAnimationDelayed' │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 6 │ │ + registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -09e624: |[09e624] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -09e634: 7140 1c0c 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0c1c │ │ -09e63a: 0e00 |0003: return-void │ │ +09e628: |[09e628] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +09e638: 7140 1c0c 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@0c1c │ │ +09e63e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=478 │ │ 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 │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;) │ │ name : 'setHasTransientState' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e63c: |[09e63c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -09e64c: 7120 1d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0c1d │ │ -09e652: 0e00 |0003: return-void │ │ +09e640: |[09e640] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +09e650: 7120 1d0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@0c1d │ │ +09e656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -227176,33 +227187,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e654: |[09e654] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -09e664: 7120 1e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0c1e │ │ -09e66a: 0e00 |0003: return-void │ │ +09e658: |[09e658] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +09e668: 7120 1e0c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@0c1e │ │ +09e66e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0003 line=486 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #771 header: │ │ -class_idx : 476 │ │ +class_idx : 483 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 475 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 482 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #771 annotations: │ │ Annotations on class │ │ @@ -227222,17 +227233,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e66c: |[09e66c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -09e67c: 7010 a30b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ba3 │ │ -09e682: 0e00 |0003: return-void │ │ +09e670: |[09e670] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +09e680: 7010 a30b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@0ba3 │ │ +09e686: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -227241,18 +227252,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e684: |[09e684] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -09e694: 7110 200c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0c20 │ │ -09e69a: 0a00 |0003: move-result v0 │ │ -09e69c: 0f00 |0004: return v0 │ │ +09e688: |[09e688] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +09e698: 7110 200c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@0c20 │ │ +09e69e: 0a00 |0003: move-result v0 │ │ +09e6a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227261,18 +227272,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e6a0: |[09e6a0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -09e6b0: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0c21 │ │ -09e6b6: 0a00 |0003: move-result v0 │ │ -09e6b8: 0f00 |0004: return v0 │ │ +09e6a4: |[09e6a4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +09e6b4: 7110 210c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@0c21 │ │ +09e6ba: 0a00 |0003: move-result v0 │ │ +09e6bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227281,17 +227292,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e6bc: |[09e6bc] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -09e6cc: 7120 220c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0c22 │ │ -09e6d2: 0e00 |0003: return-void │ │ +09e6c0: |[09e6c0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +09e6d0: 7120 220c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@0c22 │ │ +09e6d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ 0x0003 line=516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -227302,17 +227313,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 │ │ -09e6d4: |[09e6d4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -09e6e4: 7120 230c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0c23 │ │ -09e6ea: 0e00 |0003: return-void │ │ +09e6d8: |[09e6d8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +09e6e8: 7120 230c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@0c23 │ │ +09e6ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0003 line=521 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -227323,33 +227334,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e6ec: |[09e6ec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -09e6fc: 7120 240c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0c24 │ │ -09e702: 0e00 |0003: return-void │ │ +09e6f0: |[09e6f0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +09e700: 7120 240c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@0c24 │ │ +09e706: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=530 │ │ 0x0003 line=531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 layoutDirection I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ │ │ │ Class #772 header: │ │ -class_idx : 477 │ │ +class_idx : 484 │ │ access_flags : 0 (0x0000) │ │ -superclass_idx : 476 │ │ -source_file_idx : 3420 │ │ +superclass_idx : 483 │ │ +source_file_idx : 3429 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #772 annotations: │ │ Annotations on class │ │ @@ -227369,17 +227380,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09e704: |[09e704] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -09e714: 7010 af0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0baf │ │ -09e71a: 0e00 |0003: return-void │ │ +09e708: |[09e708] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +09e718: 7010 af0b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@0baf │ │ +09e71e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -227388,18 +227399,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09e71c: |[09e71c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -09e72c: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0c26 │ │ -09e732: 0a00 |0003: move-result v0 │ │ -09e734: 0f00 |0004: return v0 │ │ +09e720: |[09e720] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +09e730: 7110 260c 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@0c26 │ │ +09e736: 0a00 |0003: move-result v0 │ │ +09e738: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -227408,21 +227419,21 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09e738: |[09e738] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -09e748: 7120 270c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0c27 │ │ -09e74e: 0e00 |0003: return-void │ │ +09e73c: |[09e73c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +09e74c: 7120 270c 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@0c27 │ │ +09e752: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 mode I │ │ │ │ - source_file_idx : 3420 (ViewCompat.java) │ │ + source_file_idx : 3429 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1442841 bytes, number of entries: 773 │ │ │ +Zip file size: 1442846 bytes, number of entries: 773 │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3204 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 847 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class │ │ │ ?rwxrwxr-x 2.0 unx 382 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class │ │ │ ?rwxrwxr-x 2.0 unx 98 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$1.class │ │ │ ?rwxrwxr-x 2.0 unx 447 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 294 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$Delegate.class │ │ │ @@ -97,15 +97,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 │ │ │ @@ -422,15 +422,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 │ │ │ @@ -531,15 +531,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 5583 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService.class │ │ │ ?rwxrwxr-x 2.0 unx 1468 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/utils/ColorUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 579 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/utils/ConnectivityUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 803 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/utils/LocationUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 1720 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId.class │ │ │ ?rwxrwxr-x 2.0 unx 4311 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils.class │ │ │ ?rwxrwxr-x 2.0 unx 2144 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/widget/STWidgetProvider.class │ │ │ -?rwxrwxr-x 2.0 unx 2516 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService.class │ │ │ +?rwxrwxr-x 2.0 unx 2524 b- stor 80-Jan-01 00:00 fr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService.class │ │ │ ?rwxrwxr-x 2.0 unx 908 b- stor 80-Jan-01 00:00 android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 742 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.class │ │ │ ?rwxrwxr-x 2.0 unx 844 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.class │ │ │ ?rwxrwxr-x 2.0 unx 857 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.class │ │ │ ?rwxrwxr-x 2.0 unx 4735 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ?rwxrwxr-x 2.0 unx 1078 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 609 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.class │ │ │ @@ -590,15 +590,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 757 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong.class │ │ │ ?rwxrwxr-x 2.0 unx 1117 b- stor 80-Jan-01 00:00 android/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1319 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1725 b- stor 80-Jan-01 00:00 android/support/v4/util/ArrayMap.class │ │ │ ?rwxrwxr-x 2.0 unx 1767 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 2274 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.class │ │ │ ?rwxrwxr-x 2.0 unx 1671 b- stor 80-Jan-01 00:00 android/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 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 │ │ │ @@ -768,8 +768,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 599 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 465 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1184 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$ICSViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 540 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1579 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 650 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 446 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ -773 files, 1501510 bytes uncompressed, 1286505 bytes compressed: 14.3% │ │ │ +773 files, 1501504 bytes uncompressed, 1286510 bytes compressed: 14.3% │ │ ├── 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 = 2131296256; │ │ │ │ - public static final int abc_action_bar_icon_vertical_padding = 2131296257; │ │ │ │ - public static final int abc_action_bar_progress_bar_size = 2131296258; │ │ │ │ - public static final int abc_action_bar_stacked_max_height = 2131296259; │ │ │ │ - public static final int abc_action_bar_stacked_tab_max_width = 2131296260; │ │ │ │ - public static final int abc_action_bar_subtitle_bottom_margin = 2131296261; │ │ │ │ - public static final int abc_action_bar_subtitle_text_size = 2131296262; │ │ │ │ - public static final int abc_action_bar_subtitle_top_margin = 2131296263; │ │ │ │ - public static final int abc_action_bar_title_text_size = 2131296264; │ │ │ │ - public static final int abc_action_button_min_width = 2131296265; │ │ │ │ - public static final int abc_config_prefDialogWidth = 2131296266; │ │ │ │ - public static final int abc_dropdownitem_icon_width = 2131296267; │ │ │ │ - public static final int abc_dropdownitem_text_padding_left = 2131296268; │ │ │ │ - public static final int abc_dropdownitem_text_padding_right = 2131296269; │ │ │ │ - public static final int abc_panel_menu_list_width = 2131296270; │ │ │ │ - public static final int abc_search_view_preferred_width = 2131296271; │ │ │ │ - public static final int abc_search_view_text_min_width = 2131296272; │ │ │ │ - public static final int dialog_fixed_height_major = 2131296280; │ │ │ │ - public static final int dialog_fixed_height_minor = 2131296281; │ │ │ │ - public static final int dialog_fixed_width_major = 2131296282; │ │ │ │ - public static final int dialog_fixed_width_minor = 2131296283; │ │ │ │ + public static final int abc_action_bar_default_height = 2131361792; │ │ │ │ + public static final int abc_action_bar_icon_vertical_padding = 2131361793; │ │ │ │ + public static final int abc_action_bar_progress_bar_size = 2131361794; │ │ │ │ + public static final int abc_action_bar_stacked_max_height = 2131361795; │ │ │ │ + public static final int abc_action_bar_stacked_tab_max_width = 2131361796; │ │ │ │ + public static final int abc_action_bar_subtitle_bottom_margin = 2131361797; │ │ │ │ + public static final int abc_action_bar_subtitle_text_size = 2131361798; │ │ │ │ + public static final int abc_action_bar_subtitle_top_margin = 2131361799; │ │ │ │ + public static final int abc_action_bar_title_text_size = 2131361800; │ │ │ │ + public static final int abc_action_button_min_width = 2131361801; │ │ │ │ + public static final int abc_config_prefDialogWidth = 2131361802; │ │ │ │ + public static final int abc_dropdownitem_icon_width = 2131361803; │ │ │ │ + public static final int abc_dropdownitem_text_padding_left = 2131361804; │ │ │ │ + public static final int abc_dropdownitem_text_padding_right = 2131361805; │ │ │ │ + public static final int abc_panel_menu_list_width = 2131361806; │ │ │ │ + public static final int abc_search_view_preferred_width = 2131361807; │ │ │ │ + public static final int abc_search_view_text_min_width = 2131361808; │ │ │ │ + public static final int dialog_fixed_height_major = 2131361816; │ │ │ │ + public static final int dialog_fixed_height_minor = 2131361817; │ │ │ │ + public static final int dialog_fixed_width_major = 2131361818; │ │ │ │ + public static final int dialog_fixed_width_minor = 2131361819; │ │ │ │ } │ │ ├── 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 = 2131361820; │ │ │ │ - public static final int action_bar_activity_content = 2131361792; │ │ │ │ - public static final int action_bar_container = 2131361819; │ │ │ │ - public static final int action_bar_overlay_layout = 2131361823; │ │ │ │ - public static final int action_bar_root = 2131361818; │ │ │ │ - public static final int action_bar_subtitle = 2131361827; │ │ │ │ - public static final int action_bar_title = 2131361826; │ │ │ │ - public static final int action_context_bar = 2131361821; │ │ │ │ - public static final int action_menu_divider = 2131361793; │ │ │ │ - public static final int action_menu_presenter = 2131361794; │ │ │ │ - public static final int action_mode_close_button = 2131361828; │ │ │ │ - public static final int activity_chooser_view_content = 2131361829; │ │ │ │ - public static final int always = 2131361811; │ │ │ │ - public static final int beginning = 2131361807; │ │ │ │ - public static final int checkbox = 2131361837; │ │ │ │ - public static final int collapseActionView = 2131361812; │ │ │ │ - public static final int default_activity_button = 2131361832; │ │ │ │ - public static final int dialog = 2131361816; │ │ │ │ - public static final int disableHome = 2131361801; │ │ │ │ - public static final int dropdown = 2131361817; │ │ │ │ - public static final int edit_query = 2131361840; │ │ │ │ - public static final int end = 2131361808; │ │ │ │ - public static final int expand_activities_button = 2131361830; │ │ │ │ - public static final int expanded_menu = 2131361836; │ │ │ │ - public static final int home = 2131361795; │ │ │ │ - public static final int homeAsUp = 2131361802; │ │ │ │ - public static final int icon = 2131361834; │ │ │ │ - public static final int ifRoom = 2131361813; │ │ │ │ - public static final int image = 2131361831; │ │ │ │ - public static final int listMode = 2131361798; │ │ │ │ - public static final int list_item = 2131361833; │ │ │ │ - public static final int middle = 2131361809; │ │ │ │ - public static final int never = 2131361814; │ │ │ │ - public static final int none = 2131361810; │ │ │ │ - public static final int normal = 2131361799; │ │ │ │ - public static final int progress_circular = 2131361796; │ │ │ │ - public static final int progress_horizontal = 2131361797; │ │ │ │ - public static final int radio = 2131361839; │ │ │ │ - public static final int search_badge = 2131361842; │ │ │ │ - public static final int search_bar = 2131361841; │ │ │ │ - public static final int search_button = 2131361843; │ │ │ │ - public static final int search_close_btn = 2131361848; │ │ │ │ - public static final int search_edit_frame = 2131361844; │ │ │ │ - public static final int search_go_btn = 2131361850; │ │ │ │ - public static final int search_mag_icon = 2131361845; │ │ │ │ - public static final int search_plate = 2131361846; │ │ │ │ - public static final int search_src_text = 2131361847; │ │ │ │ - public static final int search_voice_btn = 2131361851; │ │ │ │ - public static final int shortcut = 2131361838; │ │ │ │ - public static final int showCustom = 2131361803; │ │ │ │ - public static final int showHome = 2131361804; │ │ │ │ - public static final int showTitle = 2131361805; │ │ │ │ - public static final int split_action_bar = 2131361822; │ │ │ │ - public static final int submit_area = 2131361849; │ │ │ │ - public static final int tabMode = 2131361800; │ │ │ │ - public static final int title = 2131361835; │ │ │ │ - public static final int top_action_bar = 2131361824; │ │ │ │ - public static final int up = 2131361825; │ │ │ │ - public static final int useLogo = 2131361806; │ │ │ │ - public static final int withText = 2131361815; │ │ │ │ + public static final int action_bar = 2131296284; │ │ │ │ + public static final int action_bar_activity_content = 2131296276; │ │ │ │ + public static final int action_bar_container = 2131296283; │ │ │ │ + public static final int action_bar_overlay_layout = 2131296287; │ │ │ │ + public static final int action_bar_root = 2131296282; │ │ │ │ + public static final int action_bar_subtitle = 2131296291; │ │ │ │ + public static final int action_bar_title = 2131296290; │ │ │ │ + public static final int action_context_bar = 2131296285; │ │ │ │ + public static final int action_menu_divider = 2131296277; │ │ │ │ + public static final int action_menu_presenter = 2131296278; │ │ │ │ + public static final int action_mode_close_button = 2131296292; │ │ │ │ + public static final int activity_chooser_view_content = 2131296293; │ │ │ │ + public static final int always = 2131296271; │ │ │ │ + public static final int beginning = 2131296266; │ │ │ │ + public static final int checkbox = 2131296301; │ │ │ │ + public static final int collapseActionView = 2131296273; │ │ │ │ + public static final int default_activity_button = 2131296296; │ │ │ │ + public static final int dialog = 2131296274; │ │ │ │ + public static final int disableHome = 2131296264; │ │ │ │ + public static final int dropdown = 2131296275; │ │ │ │ + public static final int edit_query = 2131296304; │ │ │ │ + public static final int end = 2131296268; │ │ │ │ + public static final int expand_activities_button = 2131296294; │ │ │ │ + public static final int expanded_menu = 2131296300; │ │ │ │ + public static final int home = 2131296279; │ │ │ │ + public static final int homeAsUp = 2131296261; │ │ │ │ + public static final int icon = 2131296298; │ │ │ │ + public static final int ifRoom = 2131296270; │ │ │ │ + public static final int image = 2131296295; │ │ │ │ + public static final int listMode = 2131296257; │ │ │ │ + public static final int list_item = 2131296297; │ │ │ │ + public static final int middle = 2131296267; │ │ │ │ + public static final int never = 2131296269; │ │ │ │ + public static final int none = 2131296265; │ │ │ │ + public static final int normal = 2131296256; │ │ │ │ + public static final int progress_circular = 2131296280; │ │ │ │ + public static final int progress_horizontal = 2131296281; │ │ │ │ + public static final int radio = 2131296303; │ │ │ │ + public static final int search_badge = 2131296306; │ │ │ │ + public static final int search_bar = 2131296305; │ │ │ │ + public static final int search_button = 2131296307; │ │ │ │ + public static final int search_close_btn = 2131296312; │ │ │ │ + public static final int search_edit_frame = 2131296308; │ │ │ │ + public static final int search_go_btn = 2131296314; │ │ │ │ + public static final int search_mag_icon = 2131296309; │ │ │ │ + public static final int search_plate = 2131296310; │ │ │ │ + public static final int search_src_text = 2131296311; │ │ │ │ + public static final int search_voice_btn = 2131296315; │ │ │ │ + public static final int shortcut = 2131296302; │ │ │ │ + public static final int showCustom = 2131296263; │ │ │ │ + public static final int showHome = 2131296260; │ │ │ │ + public static final int showTitle = 2131296262; │ │ │ │ + public static final int split_action_bar = 2131296286; │ │ │ │ + public static final int submit_area = 2131296313; │ │ │ │ + public static final int tabMode = 2131296258; │ │ │ │ + public static final int title = 2131296299; │ │ │ │ + public static final int top_action_bar = 2131296288; │ │ │ │ + public static final int up = 2131296289; │ │ │ │ + public static final int useLogo = 2131296259; │ │ │ │ + public static final int withText = 2131296272; │ │ │ │ } │ │ ├── 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: │ │ ├── fr/tvbarthel/apps/simplethermometer/R$dimen.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,39 +1,39 @@ │ │ │ │ │ │ │ │ package fr.tvbarthel.apps.simplethermometer; │ │ │ │ │ │ │ │ public final class R$dimen │ │ │ │ { │ │ │ │ - public static final int abc_action_bar_default_height = 2131296256; │ │ │ │ - public static final int abc_action_bar_icon_vertical_padding = 2131296257; │ │ │ │ - public static final int abc_action_bar_progress_bar_size = 2131296258; │ │ │ │ - public static final int abc_action_bar_stacked_max_height = 2131296259; │ │ │ │ - public static final int abc_action_bar_stacked_tab_max_width = 2131296260; │ │ │ │ - public static final int abc_action_bar_subtitle_bottom_margin = 2131296261; │ │ │ │ - public static final int abc_action_bar_subtitle_text_size = 2131296262; │ │ │ │ - public static final int abc_action_bar_subtitle_top_margin = 2131296263; │ │ │ │ - public static final int abc_action_bar_title_text_size = 2131296264; │ │ │ │ - public static final int abc_action_button_min_width = 2131296265; │ │ │ │ - public static final int abc_config_prefDialogWidth = 2131296266; │ │ │ │ - public static final int abc_dropdownitem_icon_width = 2131296267; │ │ │ │ - public static final int abc_dropdownitem_text_padding_left = 2131296268; │ │ │ │ - public static final int abc_dropdownitem_text_padding_right = 2131296269; │ │ │ │ - public static final int abc_panel_menu_list_width = 2131296270; │ │ │ │ - public static final int abc_search_view_preferred_width = 2131296271; │ │ │ │ - public static final int abc_search_view_text_min_width = 2131296272; │ │ │ │ - public static final int activity_horizontal_margin = 2131296273; │ │ │ │ - public static final int activity_main_line_height = 2131296274; │ │ │ │ - public static final int activity_main_line_margin = 2131296275; │ │ │ │ - public static final int activity_main_temperature_background_size = 2131296276; │ │ │ │ - public static final int activity_main_temperature_text_size = 2131296277; │ │ │ │ - public static final int activity_vertical_margin = 2131296278; │ │ │ │ - public static final int default_padding = 2131296279; │ │ │ │ - public static final int dialog_fixed_height_major = 2131296280; │ │ │ │ - public static final int dialog_fixed_height_minor = 2131296281; │ │ │ │ - public static final int dialog_fixed_width_major = 2131296282; │ │ │ │ - public static final int dialog_fixed_width_minor = 2131296283; │ │ │ │ - public static final int dialog_more_app_app_name_padding = 2131296284; │ │ │ │ - public static final int dialog_more_app_logo_padding = 2131296285; │ │ │ │ - public static final int widget_padding = 2131296286; │ │ │ │ - public static final int widget_temperature_background_size = 2131296287; │ │ │ │ - public static final int widget_temperature_text_size = 2131296288; │ │ │ │ + public static final int abc_action_bar_default_height = 2131361792; │ │ │ │ + public static final int abc_action_bar_icon_vertical_padding = 2131361793; │ │ │ │ + public static final int abc_action_bar_progress_bar_size = 2131361794; │ │ │ │ + public static final int abc_action_bar_stacked_max_height = 2131361795; │ │ │ │ + public static final int abc_action_bar_stacked_tab_max_width = 2131361796; │ │ │ │ + public static final int abc_action_bar_subtitle_bottom_margin = 2131361797; │ │ │ │ + public static final int abc_action_bar_subtitle_text_size = 2131361798; │ │ │ │ + public static final int abc_action_bar_subtitle_top_margin = 2131361799; │ │ │ │ + public static final int abc_action_bar_title_text_size = 2131361800; │ │ │ │ + public static final int abc_action_button_min_width = 2131361801; │ │ │ │ + public static final int abc_config_prefDialogWidth = 2131361802; │ │ │ │ + public static final int abc_dropdownitem_icon_width = 2131361803; │ │ │ │ + public static final int abc_dropdownitem_text_padding_left = 2131361804; │ │ │ │ + public static final int abc_dropdownitem_text_padding_right = 2131361805; │ │ │ │ + public static final int abc_panel_menu_list_width = 2131361806; │ │ │ │ + public static final int abc_search_view_preferred_width = 2131361807; │ │ │ │ + public static final int abc_search_view_text_min_width = 2131361808; │ │ │ │ + public static final int activity_horizontal_margin = 2131361809; │ │ │ │ + public static final int activity_main_line_height = 2131361810; │ │ │ │ + public static final int activity_main_line_margin = 2131361811; │ │ │ │ + public static final int activity_main_temperature_background_size = 2131361812; │ │ │ │ + public static final int activity_main_temperature_text_size = 2131361813; │ │ │ │ + public static final int activity_vertical_margin = 2131361814; │ │ │ │ + public static final int default_padding = 2131361815; │ │ │ │ + public static final int dialog_fixed_height_major = 2131361816; │ │ │ │ + public static final int dialog_fixed_height_minor = 2131361817; │ │ │ │ + public static final int dialog_fixed_width_major = 2131361818; │ │ │ │ + public static final int dialog_fixed_width_minor = 2131361819; │ │ │ │ + public static final int dialog_more_app_app_name_padding = 2131361820; │ │ │ │ + public static final int dialog_more_app_logo_padding = 2131361821; │ │ │ │ + public static final int widget_padding = 2131361822; │ │ │ │ + public static final int widget_temperature_background_size = 2131361823; │ │ │ │ + public static final int widget_temperature_text_size = 2131361824; │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/R$id.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -1,88 +1,88 @@ │ │ │ │ │ │ │ │ package fr.tvbarthel.apps.simplethermometer; │ │ │ │ │ │ │ │ public final class R$id │ │ │ │ { │ │ │ │ - public static final int action_bar = 2131361820; │ │ │ │ - public static final int action_bar_activity_content = 2131361792; │ │ │ │ - public static final int action_bar_container = 2131361819; │ │ │ │ - public static final int action_bar_overlay_layout = 2131361823; │ │ │ │ - public static final int action_bar_root = 2131361818; │ │ │ │ - public static final int action_bar_subtitle = 2131361827; │ │ │ │ - public static final int action_bar_title = 2131361826; │ │ │ │ - public static final int action_context_bar = 2131361821; │ │ │ │ - public static final int action_menu_divider = 2131361793; │ │ │ │ - public static final int action_menu_presenter = 2131361794; │ │ │ │ - public static final int action_mode_close_button = 2131361828; │ │ │ │ - public static final int activity_chooser_view_content = 2131361829; │ │ │ │ - public static final int activity_main_horizontal_line_left = 2131361853; │ │ │ │ - public static final int activity_main_horizontal_line_right = 2131361855; │ │ │ │ - public static final int activity_main_progress_bar = 2131361856; │ │ │ │ - public static final int activity_main_root = 2131361852; │ │ │ │ - public static final int activity_main_temperature = 2131361854; │ │ │ │ - public static final int always = 2131361811; │ │ │ │ - public static final int beginning = 2131361807; │ │ │ │ - public static final int checkbox = 2131361837; │ │ │ │ - public static final int collapseActionView = 2131361812; │ │ │ │ - public static final int default_activity_button = 2131361832; │ │ │ │ - public static final int dialog = 2131361816; │ │ │ │ - public static final int dialog_more_apps_listview = 2131361857; │ │ │ │ - public static final int dialog_opacity_preview = 2131361858; │ │ │ │ - public static final int dialog_opacity_seek_bar = 2131361859; │ │ │ │ - public static final int disableHome = 2131361801; │ │ │ │ - public static final int dropdown = 2131361817; │ │ │ │ - public static final int edit_query = 2131361840; │ │ │ │ - public static final int end = 2131361808; │ │ │ │ - public static final int expand_activities_button = 2131361830; │ │ │ │ - public static final int expanded_menu = 2131361836; │ │ │ │ - public static final int home = 2131361795; │ │ │ │ - public static final int homeAsUp = 2131361802; │ │ │ │ - public static final int icon = 2131361834; │ │ │ │ - public static final int ifRoom = 2131361813; │ │ │ │ - public static final int image = 2131361831; │ │ │ │ - public static final int listMode = 2131361798; │ │ │ │ - public static final int list_item = 2131361833; │ │ │ │ - public static final int menu_item_action_about = 2131361873; │ │ │ │ - public static final int menu_item_action_manual_refresh = 2131361870; │ │ │ │ - public static final int menu_item_action_more_apps = 2131361872; │ │ │ │ - public static final int menu_item_action_report_a_problem = 2131361871; │ │ │ │ - public static final int menu_item_action_set_color = 2131361867; │ │ │ │ - public static final int menu_item_action_set_opacity = 2131361868; │ │ │ │ - public static final int menu_item_action_temperature_unit = 2131361869; │ │ │ │ - public static final int middle = 2131361809; │ │ │ │ - public static final int never = 2131361814; │ │ │ │ - public static final int none = 2131361810; │ │ │ │ - public static final int normal = 2131361799; │ │ │ │ - public static final int progress_circular = 2131361796; │ │ │ │ - public static final int progress_horizontal = 2131361797; │ │ │ │ - public static final int radio = 2131361839; │ │ │ │ - public static final int row_color_pick_name = 2131361861; │ │ │ │ - public static final int row_color_pick_preview = 2131361860; │ │ │ │ - public static final int row_more_apps_logo = 2131361863; │ │ │ │ - public static final int row_more_apps_name = 2131361862; │ │ │ │ - public static final int search_badge = 2131361842; │ │ │ │ - public static final int search_bar = 2131361841; │ │ │ │ - public static final int search_button = 2131361843; │ │ │ │ - public static final int search_close_btn = 2131361848; │ │ │ │ - public static final int search_edit_frame = 2131361844; │ │ │ │ - public static final int search_go_btn = 2131361850; │ │ │ │ - public static final int search_mag_icon = 2131361845; │ │ │ │ - public static final int search_plate = 2131361846; │ │ │ │ - public static final int search_src_text = 2131361847; │ │ │ │ - public static final int search_voice_btn = 2131361851; │ │ │ │ - public static final int shortcut = 2131361838; │ │ │ │ - public static final int showCustom = 2131361803; │ │ │ │ - public static final int showHome = 2131361804; │ │ │ │ - public static final int showTitle = 2131361805; │ │ │ │ - public static final int split_action_bar = 2131361822; │ │ │ │ - public static final int submit_area = 2131361849; │ │ │ │ - public static final int tabMode = 2131361800; │ │ │ │ - public static final int title = 2131361835; │ │ │ │ - public static final int top_action_bar = 2131361824; │ │ │ │ - public static final int up = 2131361825; │ │ │ │ - public static final int useLogo = 2131361806; │ │ │ │ - public static final int widget_foreground = 2131361865; │ │ │ │ - public static final int widget_root_layout = 2131361864; │ │ │ │ - public static final int widget_temperature = 2131361866; │ │ │ │ - public static final int withText = 2131361815; │ │ │ │ + public static final int action_bar = 2131296284; │ │ │ │ + public static final int action_bar_activity_content = 2131296276; │ │ │ │ + public static final int action_bar_container = 2131296283; │ │ │ │ + public static final int action_bar_overlay_layout = 2131296287; │ │ │ │ + public static final int action_bar_root = 2131296282; │ │ │ │ + public static final int action_bar_subtitle = 2131296291; │ │ │ │ + public static final int action_bar_title = 2131296290; │ │ │ │ + public static final int action_context_bar = 2131296285; │ │ │ │ + public static final int action_menu_divider = 2131296277; │ │ │ │ + public static final int action_menu_presenter = 2131296278; │ │ │ │ + public static final int action_mode_close_button = 2131296292; │ │ │ │ + public static final int activity_chooser_view_content = 2131296293; │ │ │ │ + public static final int activity_main_horizontal_line_left = 2131296317; │ │ │ │ + public static final int activity_main_horizontal_line_right = 2131296319; │ │ │ │ + public static final int activity_main_progress_bar = 2131296320; │ │ │ │ + public static final int activity_main_root = 2131296316; │ │ │ │ + public static final int activity_main_temperature = 2131296318; │ │ │ │ + public static final int always = 2131296271; │ │ │ │ + public static final int beginning = 2131296266; │ │ │ │ + public static final int checkbox = 2131296301; │ │ │ │ + public static final int collapseActionView = 2131296273; │ │ │ │ + public static final int default_activity_button = 2131296296; │ │ │ │ + public static final int dialog = 2131296274; │ │ │ │ + public static final int dialog_more_apps_listview = 2131296321; │ │ │ │ + public static final int dialog_opacity_preview = 2131296322; │ │ │ │ + public static final int dialog_opacity_seek_bar = 2131296323; │ │ │ │ + public static final int disableHome = 2131296264; │ │ │ │ + public static final int dropdown = 2131296275; │ │ │ │ + public static final int edit_query = 2131296304; │ │ │ │ + public static final int end = 2131296268; │ │ │ │ + public static final int expand_activities_button = 2131296294; │ │ │ │ + public static final int expanded_menu = 2131296300; │ │ │ │ + public static final int home = 2131296279; │ │ │ │ + public static final int homeAsUp = 2131296261; │ │ │ │ + public static final int icon = 2131296298; │ │ │ │ + public static final int ifRoom = 2131296270; │ │ │ │ + public static final int image = 2131296295; │ │ │ │ + public static final int listMode = 2131296257; │ │ │ │ + public static final int list_item = 2131296297; │ │ │ │ + public static final int menu_item_action_about = 2131296337; │ │ │ │ + public static final int menu_item_action_manual_refresh = 2131296334; │ │ │ │ + public static final int menu_item_action_more_apps = 2131296336; │ │ │ │ + public static final int menu_item_action_report_a_problem = 2131296335; │ │ │ │ + public static final int menu_item_action_set_color = 2131296331; │ │ │ │ + public static final int menu_item_action_set_opacity = 2131296332; │ │ │ │ + public static final int menu_item_action_temperature_unit = 2131296333; │ │ │ │ + public static final int middle = 2131296267; │ │ │ │ + public static final int never = 2131296269; │ │ │ │ + public static final int none = 2131296265; │ │ │ │ + public static final int normal = 2131296256; │ │ │ │ + public static final int progress_circular = 2131296280; │ │ │ │ + public static final int progress_horizontal = 2131296281; │ │ │ │ + public static final int radio = 2131296303; │ │ │ │ + public static final int row_color_pick_name = 2131296325; │ │ │ │ + public static final int row_color_pick_preview = 2131296324; │ │ │ │ + public static final int row_more_apps_logo = 2131296327; │ │ │ │ + public static final int row_more_apps_name = 2131296326; │ │ │ │ + public static final int search_badge = 2131296306; │ │ │ │ + public static final int search_bar = 2131296305; │ │ │ │ + public static final int search_button = 2131296307; │ │ │ │ + public static final int search_close_btn = 2131296312; │ │ │ │ + public static final int search_edit_frame = 2131296308; │ │ │ │ + public static final int search_go_btn = 2131296314; │ │ │ │ + public static final int search_mag_icon = 2131296309; │ │ │ │ + public static final int search_plate = 2131296310; │ │ │ │ + public static final int search_src_text = 2131296311; │ │ │ │ + public static final int search_voice_btn = 2131296315; │ │ │ │ + public static final int shortcut = 2131296302; │ │ │ │ + public static final int showCustom = 2131296263; │ │ │ │ + public static final int showHome = 2131296260; │ │ │ │ + public static final int showTitle = 2131296262; │ │ │ │ + public static final int split_action_bar = 2131296286; │ │ │ │ + public static final int submit_area = 2131296313; │ │ │ │ + public static final int tabMode = 2131296258; │ │ │ │ + public static final int title = 2131296299; │ │ │ │ + public static final int top_action_bar = 2131296288; │ │ │ │ + public static final int up = 2131296289; │ │ │ │ + public static final int useLogo = 2131296259; │ │ │ │ + public static final int widget_foreground = 2131296329; │ │ │ │ + public static final int widget_root_layout = 2131296328; │ │ │ │ + public static final int widget_temperature = 2131296330; │ │ │ │ + public static final int withText = 2131296272; │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -20,16 +20,16 @@ │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ RelativeLayout relativeLayout = (RelativeLayout)view; │ │ │ │ final App app = (App)this.getItem(n); │ │ │ │ if (relativeLayout == null) { │ │ │ │ relativeLayout = (RelativeLayout)((LayoutInflater)this.getContext().getSystemService("layout_inflater")).inflate(2130903068, viewGroup, false); │ │ │ │ final MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder tag = new MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder((MoreAppsDialogFragment$1)null); │ │ │ │ - tag.appName = (TextView)relativeLayout.findViewById(2131361862); │ │ │ │ - tag.appLogo = (ImageView)relativeLayout.findViewById(2131361863); │ │ │ │ + tag.appName = (TextView)relativeLayout.findViewById(2131296326); │ │ │ │ + tag.appLogo = (ImageView)relativeLayout.findViewById(2131296327); │ │ │ │ relativeLayout.setTag((Object)tag); │ │ │ │ } │ │ │ │ final MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder moreAppsDialogFragment$MoreAppsAdapter$ViewHolder = (MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder)relativeLayout.getTag(); │ │ │ │ moreAppsDialogFragment$MoreAppsAdapter$ViewHolder.appName.setText((int)app.getNameResourceId()); │ │ │ │ moreAppsDialogFragment$MoreAppsAdapter$ViewHolder.appLogo.setImageResource((int)app.getLogoResourceId()); │ │ │ │ return (View)relativeLayout; │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -20,16 +20,16 @@ │ │ │ │ │ │ │ │ public View getView(final int n, final View view, final ViewGroup viewGroup) { │ │ │ │ final ColorPick colorPick = (ColorPick)this.getItem(n); │ │ │ │ View inflate = view; │ │ │ │ if (view == null) { │ │ │ │ inflate = ((LayoutInflater)this.getContext().getSystemService("layout_inflater")).inflate(2130903067, viewGroup, false); │ │ │ │ final SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder tag = new SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder((SharedPreferenceColorPickerDialogFragment$1)null); │ │ │ │ - tag.name = (TextView)inflate.findViewById(2131361861); │ │ │ │ - tag.previewBackground = (GradientDrawable)inflate.findViewById(2131361860).getBackground(); │ │ │ │ + tag.name = (TextView)inflate.findViewById(2131296325); │ │ │ │ + tag.previewBackground = (GradientDrawable)inflate.findViewById(2131296324).getBackground(); │ │ │ │ inflate.setTag((Object)tag); │ │ │ │ } │ │ │ │ final SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder sharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder = (SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder)inflate.getTag(); │ │ │ │ sharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.name.setText((CharSequence)colorPick.getName()); │ │ │ │ sharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder.previewBackground.setColor(colorPick.getColor()); │ │ │ │ return inflate; │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -26,19 +26,19 @@ │ │ │ │ final int preferedAlpha = PreferenceUtils.getPreferedAlpha(applicationContext, PreferenceUtils$PreferenceId.TEXT); │ │ │ │ final int preferedColor2 = PreferenceUtils.getPreferedColor(applicationContext, PreferenceUtils$PreferenceId.FOREGROUND); │ │ │ │ final int preferedAlpha2 = PreferenceUtils.getPreferedAlpha(applicationContext, PreferenceUtils$PreferenceId.FOREGROUND); │ │ │ │ final int[] mAllWidgetIds = this.mAllWidgetIds; │ │ │ │ for (int length = mAllWidgetIds.length, i = 0; i < length; ++i) { │ │ │ │ final int n = mAllWidgetIds[i]; │ │ │ │ final RemoteViews remoteViews = new RemoteViews(this.getPackageName(), 2130903070); │ │ │ │ - remoteViews.setTextViewText(2131361866, (CharSequence)temperatureAsString); │ │ │ │ - remoteViews.setTextColor(2131361866, ColorUtils.addAlphaToColor(preferedColor, preferedAlpha)); │ │ │ │ - remoteViews.setInt(2131361865, "setColorFilter", preferedColor2); │ │ │ │ - remoteViews.setInt(2131361865, "setAlpha", preferedAlpha2); │ │ │ │ - remoteViews.setOnClickPendingIntent(2131361864, PendingIntent.getActivity((Context)this, 0, new Intent(this.getApplicationContext(), (Class)MainActivity.class), 134217728)); │ │ │ │ + remoteViews.setTextViewText(2131296330, (CharSequence)temperatureAsString); │ │ │ │ + remoteViews.setTextColor(2131296330, ColorUtils.addAlphaToColor(preferedColor, preferedAlpha)); │ │ │ │ + remoteViews.setInt(2131296329, "setColorFilter", preferedColor2); │ │ │ │ + remoteViews.setInt(2131296329, "setAlpha", preferedAlpha2); │ │ │ │ + remoteViews.setOnClickPendingIntent(2131296328, PendingIntent.getActivity((Context)this, 0, new Intent(this.getApplicationContext(), (Class)MainActivity.class), 134217728)); │ │ │ │ this.mAppWidgetManager.updateAppWidget(n, remoteViews); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ public IBinder onBind(final Intent intent) { │ │ │ │ return null; │ │ │ │ } │ │ ├── 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 │ │ ├── fr/tvbarthel/apps/simplethermometer/MainActivity.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -171,20 +171,20 @@ │ │ │ │ this.onOpacityChangeRequested(n2); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected void onCreate(final Bundle bundle) { │ │ │ │ super.onCreate(bundle); │ │ │ │ this.setContentView(2130903064); │ │ │ │ - this.mTextViewTemperature = (TextView)this.findViewById(2131361854); │ │ │ │ - this.mLeftLine = this.findViewById(2131361853); │ │ │ │ - this.mRightLine = this.findViewById(2131361855); │ │ │ │ + this.mTextViewTemperature = (TextView)this.findViewById(2131296318); │ │ │ │ + this.mLeftLine = this.findViewById(2131296317); │ │ │ │ + this.mRightLine = this.findViewById(2131296319); │ │ │ │ this.mEllipseBackground = (GradientDrawable)this.mTextViewTemperature.getBackground(); │ │ │ │ - this.mProgressBar = (ProgressBar)this.findViewById(2131361856); │ │ │ │ - this.mRoot = this.findViewById(2131361852); │ │ │ │ + this.mProgressBar = (ProgressBar)this.findViewById(2131296320); │ │ │ │ + this.mRoot = this.findViewById(2131296316); │ │ │ │ this.mBroadcastReceiver = (BroadcastReceiver)new MainActivity$1(this); │ │ │ │ } │ │ │ │ │ │ │ │ public boolean onCreateOptionsMenu(final Menu menu) { │ │ │ │ this.getMenuInflater().inflate(2131623936, menu); │ │ │ │ return super.onCreateOptionsMenu(menu); │ │ │ │ } │ │ │ │ @@ -192,39 +192,39 @@ │ │ │ │ public boolean onOptionsItemSelected(final MenuItem menuItem) { │ │ │ │ boolean b = true; │ │ │ │ switch (menuItem.getItemId()) { │ │ │ │ default: { │ │ │ │ b = super.onOptionsItemSelected(menuItem); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361867: { │ │ │ │ + case 2131296331: { │ │ │ │ ListPickerDialogFragment.newInstance(100, this.getResources().getStringArray(2131099648)).show(this.getSupportFragmentManager(), (String)null); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361869: { │ │ │ │ + case 2131296333: { │ │ │ │ this.pickTemperatureUnit(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361870: { │ │ │ │ + case 2131296334: { │ │ │ │ this.refreshTemperatureIfOutdated(b); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361873: { │ │ │ │ + case 2131296337: { │ │ │ │ this.displayAbout(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361871: { │ │ │ │ + case 2131296335: { │ │ │ │ b = this.handleReportAProblem(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361872: { │ │ │ │ + case 2131296336: { │ │ │ │ b = this.handleMoreApps(); │ │ │ │ break; │ │ │ │ } │ │ │ │ - case 2131361868: { │ │ │ │ + case 2131296332: { │ │ │ │ b = this.handleSetOpacity(); │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ │ │ return b; │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -21,15 +21,15 @@ │ │ │ │ final AlertDialog$Builder alertDialog$Builder = new AlertDialog$Builder((Context)this.getActivity()); │ │ │ │ alertDialog$Builder.setTitle(2131492878); │ │ │ │ alertDialog$Builder.setCancelable((boolean)(n != 0)); │ │ │ │ alertDialog$Builder.setPositiveButton(17039370, (DialogInterface$OnClickListener)null); │ │ │ │ alertDialog$Builder.setInverseBackgroundForced((boolean)(n != 0)); │ │ │ │ final TextView view = new TextView((Context)this.getActivity()); │ │ │ │ view.setMovementMethod(LinkMovementMethod.getInstance()); │ │ │ │ - final int dimensionPixelSize = this.getResources().getDimensionPixelSize(2131296279); │ │ │ │ + final int dimensionPixelSize = this.getResources().getDimensionPixelSize(2131361815); │ │ │ │ view.setPadding(dimensionPixelSize, dimensionPixelSize, dimensionPixelSize, dimensionPixelSize); │ │ │ │ final SpannableString text = new SpannableString((CharSequence)this.getString(2131492877)); │ │ │ │ Linkify.addLinks((Spannable)text, n); │ │ │ │ view.setText((CharSequence)text); │ │ │ │ alertDialog$Builder.setView((View)view); │ │ │ │ return (Dialog)alertDialog$Builder.create(); │ │ │ │ } │ │ ├── fr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -31,16 +31,16 @@ │ │ │ │ │ │ │ │ public Dialog onCreateDialog(final Bundle bundle) { │ │ │ │ final boolean b = true; │ │ │ │ final PreferenceUtils$PreferenceId preferenceUtils$PreferenceId = (PreferenceUtils$PreferenceId)this.getArguments().getSerializable("OpacityDialogFragment.Args.PreferenceId"); │ │ │ │ final View inflate = this.getActivity().getLayoutInflater().inflate(2130903066, (ViewGroup)null); │ │ │ │ final int preferedColor = PreferenceUtils.getPreferedColor((Context)this.getActivity(), preferenceUtils$PreferenceId); │ │ │ │ final int preferedAlpha = PreferenceUtils.getPreferedAlpha((Context)this.getActivity(), preferenceUtils$PreferenceId); │ │ │ │ - final GradientDrawable gradientDrawable = (GradientDrawable)inflate.findViewById(2131361858).getBackground(); │ │ │ │ - final SeekBar seekBar = (SeekBar)inflate.findViewById(2131361859); │ │ │ │ + final GradientDrawable gradientDrawable = (GradientDrawable)inflate.findViewById(2131296322).getBackground(); │ │ │ │ + final SeekBar seekBar = (SeekBar)inflate.findViewById(2131296323); │ │ │ │ gradientDrawable.setColor(ColorUtils.addAlphaToColor(preferedColor, preferedAlpha)); │ │ │ │ seekBar.setProgress(preferedAlpha); │ │ │ │ seekBar.setOnSeekBarChangeListener((SeekBar$OnSeekBarChangeListener)new OpacityDialogFragment$1(this, gradientDrawable, preferedColor)); │ │ │ │ final AlertDialog$Builder alertDialog$Builder = new AlertDialog$Builder((Context)this.getActivity()); │ │ │ │ alertDialog$Builder.setTitle((CharSequence)this.getString(2131492919)); │ │ │ │ alertDialog$Builder.setView(inflate); │ │ │ │ alertDialog$Builder.setCancelable(b); ├── 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 2330 │ 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 2331 │ - 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 2334 │ :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 2336 │ 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 2337 │ - .local v14, "oldScrollX":F │ - sub-float v16, v14, p1 │ + .local v13, "oldScrollX":F │ + sub-float v15, v13, p1 │ │ .line 2338 │ - .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 2340 │ - .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 2341 │ - .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 2343 │ - .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 2344 │ - .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 2345 │ - .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 2346 │ - 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 2348 │ :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 2349 │ - 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 2352 │ :cond_2 │ - cmpg-float v2, v16, v13 │ + cmpg-float v1, v15, v12 │ │ - if-gez v2, :cond_4 │ + if-gez v1, :cond_4 │ │ .line 2353 │ - move/from16 v16, v13 │ + move v15, v12 │ │ .line 2358 │ :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 2359 │ - 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 2360 │ - 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 2363 │ invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ .line 2364 │ - .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 2366 │ - .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 2367 │ - invoke-virtual {v10}, Landroid/view/MotionEvent;->recycle()V │ + invoke-virtual {v9}, Landroid/view/MotionEvent;->recycle()V │ │ .line 2368 │ return-void │ │ .line 2354 │ - .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 2355 │ - 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 │ @@ -301,38 +301,38 @@ │ invoke-virtual {p1, v0, v1}, Landroid/view/View;->postInvalidateDelayed(J)V │ │ .line 268 │ return-void │ .end method │ │ .method public postInvalidateOnAnimation(Landroid/view/View;IIII)V │ - .locals 8 │ + .locals 7 │ .param p1, "view" # Landroid/view/View; │ .param p2, "left" # I │ .param p3, "top" # I │ .param p4, "right" # I │ .param p5, "bottom" # I │ │ .prologue │ .line 270 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ - move-object v1, p1 │ + move-object v0, p1 │ │ - move v4, p2 │ + move v3, p2 │ │ - move v5, p3 │ + move v4, p3 │ │ - move v6, p4 │ + move v5, p4 │ │ - move v7, p5 │ + move v6, p5 │ │ - invoke-virtual/range {v1 .. v7}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ + invoke-virtual/range {v0 .. v6}, Landroid/view/View;->postInvalidateDelayed(JIIII)V │ │ .line 271 │ return-void │ .end method │ │ .method public postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ .locals 2 │ @@ -348,15 +348,15 @@ │ invoke-virtual {p1, p2, v0, v1}, Landroid/view/View;->postDelayed(Ljava/lang/Runnable;J)Z │ │ .line 274 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 3 │ + .locals 2 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 276 │ invoke-virtual {p0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->getFrameTime()J ├── smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali │ @@ -148,15 +148,15 @@ │ invoke-static {p1, p2}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 474 │ return-void │ .end method │ │ .method public postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 1 │ + .locals 0 │ .param p1, "view" # Landroid/view/View; │ .param p2, "action" # Ljava/lang/Runnable; │ .param p3, "delayMillis" # J │ │ .prologue │ .line 477 │ invoke-static {p1, p2, p3, p4}, Landroid/support/v4/view/ViewCompatJB;->postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V ├── smali/android/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase.smali │ @@ -461,15 +461,15 @@ │ iput v3, p0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I │ │ .line 182 │ return-void │ .end method │ │ .method private isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ - .locals 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 │ @@ -532,15 +532,15 @@ │ invoke-interface {v0, p0, p1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;->postOnAnimation(Landroid/view/View;Ljava/lang/Runnable;)V │ │ .line 804 │ return-void │ .end method │ │ .method public static postOnAnimationDelayed(Landroid/view/View;Ljava/lang/Runnable;J)V │ - .locals 2 │ + .locals 1 │ .param p0, "view" # Landroid/view/View; │ .param p1, "action" # Ljava/lang/Runnable; │ .param p2, "delayMillis" # J │ │ .prologue │ .line 820 │ sget-object v0, Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; ├── smali/android/support/v4/content/AsyncTaskLoader.smali │ @@ -559,15 +559,15 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public setUpdateThrottle(J)V │ - .locals 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 1361 │ :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 761 │ new-instance v0, Landroid/view/animation/AlphaAnimation; │ @@ -337,17 +337,17 @@ │ .line 762 │ .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 763 │ - 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 764 │ return-object v0 │ .end method │ │ .method static makeOpenCloseAnimation(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ .locals 11 │ @@ -390,17 +390,17 @@ │ .line 750 │ .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 751 │ - 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 752 │ invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 753 │ new-instance v9, Landroid/view/animation/AlphaAnimation; │ │ @@ -409,17 +409,17 @@ │ .line 754 │ .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 755 │ - 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 756 │ invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;->addAnimation(Landroid/view/animation/Animation;)V │ │ .line 757 │ 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/NotificationCompatJellybean.smali │ @@ -5,15 +5,15 @@ │ │ # instance fields │ .field private b:Landroid/app/Notification$Builder; │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V │ - .locals 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 │ @@ -28,213 +28,211 @@ │ .param p16, "subText" # Ljava/lang/CharSequence; │ │ .prologue │ .line 33 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 34 │ - 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; │ - │ - 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_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 │ │ - iput-object v4, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ + iput-object v3, p0, Landroid/support/v4/app/NotificationCompatJellybean;->b:Landroid/app/Notification$Builder; │ │ .line 59 │ return-void │ │ .line 34 │ :cond_0 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :goto_0 │ │ :cond_1 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ goto :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(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V ├── smali/android/support/v4/app/NotificationCompat$Builder.smali │ @@ -59,15 +59,15 @@ │ .field mTickerView:Landroid/widget/RemoteViews; │ │ .field mUseChronometer:Z │ │ │ # direct methods │ .method public constructor (Landroid/content/Context;)V │ - .locals 4 │ + .locals 3 │ .param p1, "context" # Landroid/content/Context; │ │ .prologue │ .line 234 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 219 │ @@ -88,17 +88,17 @@ │ iput-object p1, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; │ │ .line 238 │ 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 239 │ iget-object v0, p0, Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; │ │ const/4 v1, -0x1 │ │ iput v1, v0, Landroid/app/Notification;->audioStreamType:I ├── smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali │ @@ -11,15 +11,15 @@ │ .line 25 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ return-void │ .end method │ │ .method static add(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)Landroid/app/Notification; │ - .locals 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 │ @@ -481,15 +481,15 @@ │ .line 58 │ 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 211 │ iput p1, p0, Landroid/support/v4/widget/SwipeRefreshLayout;->mFrom:I │ │ @@ -499,17 +499,17 @@ │ invoke-virtual {v0}, Landroid/view/animation/Animation;->reset()V │ │ .line 213 │ 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 214 │ 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 215 │ @@ -792,28 +792,28 @@ │ .line 449 │ const/4 p1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method private updatePositionTimeout()V │ - .locals 4 │ + .locals 3 │ │ .prologue │ .line 460 │ 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 461 │ 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 462 │ 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 │ @@ -1180,15 +1180,15 @@ │ │ .line 551 │ :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 845 │ 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 146 │ 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 152 │ 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 = 0x7f0a001c │ +.field public static final action_bar:I = 0x7f09001c │ │ -.field public static final action_bar_activity_content:I = 0x7f0a0000 │ +.field public static final action_bar_activity_content:I = 0x7f090014 │ │ -.field public static final action_bar_container:I = 0x7f0a001b │ +.field public static final action_bar_container:I = 0x7f09001b │ │ -.field public static final action_bar_overlay_layout:I = 0x7f0a001f │ +.field public static final action_bar_overlay_layout:I = 0x7f09001f │ │ -.field public static final action_bar_root:I = 0x7f0a001a │ +.field public static final action_bar_root:I = 0x7f09001a │ │ -.field public static final action_bar_subtitle:I = 0x7f0a0023 │ +.field public static final action_bar_subtitle:I = 0x7f090023 │ │ -.field public static final action_bar_title:I = 0x7f0a0022 │ +.field public static final action_bar_title:I = 0x7f090022 │ │ -.field public static final action_context_bar:I = 0x7f0a001d │ +.field public static final action_context_bar:I = 0x7f09001d │ │ -.field public static final action_menu_divider:I = 0x7f0a0001 │ +.field public static final action_menu_divider:I = 0x7f090015 │ │ -.field public static final action_menu_presenter:I = 0x7f0a0002 │ +.field public static final action_menu_presenter:I = 0x7f090016 │ │ -.field public static final action_mode_close_button:I = 0x7f0a0024 │ +.field public static final action_mode_close_button:I = 0x7f090024 │ │ -.field public static final activity_chooser_view_content:I = 0x7f0a0025 │ +.field public static final activity_chooser_view_content:I = 0x7f090025 │ │ -.field public static final always:I = 0x7f0a0013 │ +.field public static final always:I = 0x7f09000f │ │ -.field public static final beginning:I = 0x7f0a000f │ +.field public static final beginning:I = 0x7f09000a │ │ -.field public static final checkbox:I = 0x7f0a002d │ +.field public static final checkbox:I = 0x7f09002d │ │ -.field public static final collapseActionView:I = 0x7f0a0014 │ +.field public static final collapseActionView:I = 0x7f090011 │ │ -.field public static final default_activity_button:I = 0x7f0a0028 │ +.field public static final default_activity_button:I = 0x7f090028 │ │ -.field public static final dialog:I = 0x7f0a0018 │ +.field public static final dialog:I = 0x7f090012 │ │ -.field public static final disableHome:I = 0x7f0a0009 │ +.field public static final disableHome:I = 0x7f090008 │ │ -.field public static final dropdown:I = 0x7f0a0019 │ +.field public static final dropdown:I = 0x7f090013 │ │ -.field public static final edit_query:I = 0x7f0a0030 │ +.field public static final edit_query:I = 0x7f090030 │ │ -.field public static final end:I = 0x7f0a0010 │ +.field public static final end:I = 0x7f09000c │ │ -.field public static final expand_activities_button:I = 0x7f0a0026 │ +.field public static final expand_activities_button:I = 0x7f090026 │ │ -.field public static final expanded_menu:I = 0x7f0a002c │ +.field public static final expanded_menu:I = 0x7f09002c │ │ -.field public static final home:I = 0x7f0a0003 │ +.field public static final home:I = 0x7f090017 │ │ -.field public static final homeAsUp:I = 0x7f0a000a │ +.field public static final homeAsUp:I = 0x7f090005 │ │ -.field public static final icon:I = 0x7f0a002a │ +.field public static final icon:I = 0x7f09002a │ │ -.field public static final ifRoom:I = 0x7f0a0015 │ +.field public static final ifRoom:I = 0x7f09000e │ │ -.field public static final image:I = 0x7f0a0027 │ +.field public static final image:I = 0x7f090027 │ │ -.field public static final listMode:I = 0x7f0a0006 │ +.field public static final listMode:I = 0x7f090001 │ │ -.field public static final list_item:I = 0x7f0a0029 │ +.field public static final list_item:I = 0x7f090029 │ │ -.field public static final middle:I = 0x7f0a0011 │ +.field public static final middle:I = 0x7f09000b │ │ -.field public static final never:I = 0x7f0a0016 │ +.field public static final never:I = 0x7f09000d │ │ -.field public static final none:I = 0x7f0a0012 │ +.field public static final none:I = 0x7f090009 │ │ -.field public static final normal:I = 0x7f0a0007 │ +.field public static final normal:I = 0x7f090000 │ │ -.field public static final progress_circular:I = 0x7f0a0004 │ +.field public static final progress_circular:I = 0x7f090018 │ │ -.field public static final progress_horizontal:I = 0x7f0a0005 │ +.field public static final progress_horizontal:I = 0x7f090019 │ │ -.field public static final radio:I = 0x7f0a002f │ +.field public static final radio:I = 0x7f09002f │ │ -.field public static final search_badge:I = 0x7f0a0032 │ +.field public static final search_badge:I = 0x7f090032 │ │ -.field public static final search_bar:I = 0x7f0a0031 │ +.field public static final search_bar:I = 0x7f090031 │ │ -.field public static final search_button:I = 0x7f0a0033 │ +.field public static final search_button:I = 0x7f090033 │ │ -.field public static final search_close_btn:I = 0x7f0a0038 │ +.field public static final search_close_btn:I = 0x7f090038 │ │ -.field public static final search_edit_frame:I = 0x7f0a0034 │ +.field public static final search_edit_frame:I = 0x7f090034 │ │ -.field public static final search_go_btn:I = 0x7f0a003a │ +.field public static final search_go_btn:I = 0x7f09003a │ │ -.field public static final search_mag_icon:I = 0x7f0a0035 │ +.field public static final search_mag_icon:I = 0x7f090035 │ │ -.field public static final search_plate:I = 0x7f0a0036 │ +.field public static final search_plate:I = 0x7f090036 │ │ -.field public static final search_src_text:I = 0x7f0a0037 │ +.field public static final search_src_text:I = 0x7f090037 │ │ -.field public static final search_voice_btn:I = 0x7f0a003b │ +.field public static final search_voice_btn:I = 0x7f09003b │ │ -.field public static final shortcut:I = 0x7f0a002e │ +.field public static final shortcut:I = 0x7f09002e │ │ -.field public static final showCustom:I = 0x7f0a000b │ +.field public static final showCustom:I = 0x7f090007 │ │ -.field public static final showHome:I = 0x7f0a000c │ +.field public static final showHome:I = 0x7f090004 │ │ -.field public static final showTitle:I = 0x7f0a000d │ +.field public static final showTitle:I = 0x7f090006 │ │ -.field public static final split_action_bar:I = 0x7f0a001e │ +.field public static final split_action_bar:I = 0x7f09001e │ │ -.field public static final submit_area:I = 0x7f0a0039 │ +.field public static final submit_area:I = 0x7f090039 │ │ -.field public static final tabMode:I = 0x7f0a0008 │ +.field public static final tabMode:I = 0x7f090002 │ │ -.field public static final title:I = 0x7f0a002b │ +.field public static final title:I = 0x7f09002b │ │ -.field public static final top_action_bar:I = 0x7f0a0020 │ +.field public static final top_action_bar:I = 0x7f090020 │ │ -.field public static final up:I = 0x7f0a0021 │ +.field public static final up:I = 0x7f090021 │ │ -.field public static final useLogo:I = 0x7f0a000e │ +.field public static final useLogo:I = 0x7f090003 │ │ -.field public static final withText:I = 0x7f0a0017 │ +.field public static final withText:I = 0x7f090010 │ │ │ # 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 = 0x7f090000 │ +.field public static final abc_action_bar_default_height:I = 0x7f0a0000 │ │ -.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f090001 │ +.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f0a0001 │ │ -.field public static final abc_action_bar_progress_bar_size:I = 0x7f090002 │ +.field public static final abc_action_bar_progress_bar_size:I = 0x7f0a0002 │ │ -.field public static final abc_action_bar_stacked_max_height:I = 0x7f090003 │ +.field public static final abc_action_bar_stacked_max_height:I = 0x7f0a0003 │ │ -.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f090004 │ +.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f0a0004 │ │ -.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f090005 │ +.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f0a0005 │ │ -.field public static final abc_action_bar_subtitle_text_size:I = 0x7f090006 │ +.field public static final abc_action_bar_subtitle_text_size:I = 0x7f0a0006 │ │ -.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f090007 │ +.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f0a0007 │ │ -.field public static final abc_action_bar_title_text_size:I = 0x7f090008 │ +.field public static final abc_action_bar_title_text_size:I = 0x7f0a0008 │ │ -.field public static final abc_action_button_min_width:I = 0x7f090009 │ +.field public static final abc_action_button_min_width:I = 0x7f0a0009 │ │ -.field public static final abc_config_prefDialogWidth:I = 0x7f09000a │ +.field public static final abc_config_prefDialogWidth:I = 0x7f0a000a │ │ -.field public static final abc_dropdownitem_icon_width:I = 0x7f09000b │ +.field public static final abc_dropdownitem_icon_width:I = 0x7f0a000b │ │ -.field public static final abc_dropdownitem_text_padding_left:I = 0x7f09000c │ +.field public static final abc_dropdownitem_text_padding_left:I = 0x7f0a000c │ │ -.field public static final abc_dropdownitem_text_padding_right:I = 0x7f09000d │ +.field public static final abc_dropdownitem_text_padding_right:I = 0x7f0a000d │ │ -.field public static final abc_panel_menu_list_width:I = 0x7f09000e │ +.field public static final abc_panel_menu_list_width:I = 0x7f0a000e │ │ -.field public static final abc_search_view_preferred_width:I = 0x7f09000f │ +.field public static final abc_search_view_preferred_width:I = 0x7f0a000f │ │ -.field public static final abc_search_view_text_min_width:I = 0x7f090010 │ +.field public static final abc_search_view_text_min_width:I = 0x7f0a0010 │ │ -.field public static final dialog_fixed_height_major:I = 0x7f090018 │ +.field public static final dialog_fixed_height_major:I = 0x7f0a0018 │ │ -.field public static final dialog_fixed_height_minor:I = 0x7f090019 │ +.field public static final dialog_fixed_height_minor:I = 0x7f0a0019 │ │ -.field public static final dialog_fixed_width_major:I = 0x7f09001a │ +.field public static final dialog_fixed_width_major:I = 0x7f0a001a │ │ -.field public static final dialog_fixed_width_minor:I = 0x7f09001b │ +.field public static final dialog_fixed_width_minor:I = 0x7f0a001b │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/fr/tvbarthel/apps/simplethermometer/R.smali │ @@ -29,10 +29,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1314 │ return-void │ .end method ├── smali/fr/tvbarthel/apps/simplethermometer/MainActivity.smali │ @@ -162,26 +162,28 @@ │ │ const/4 v6, 0x2 │ │ new-array v6, v6, [Ljava/lang/Object; │ │ const/4 v7, 0x0 │ │ + .line 262 │ invoke-static {v0}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v8 │ │ aput-object v8, v6, v7 │ │ invoke-static {v3}, Landroid/net/Uri;->encode(Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v7 │ │ aput-object v7, v6, v9 │ │ + .line 261 │ invoke-virtual {p0, v5, v6}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getString(I[Ljava/lang/Object;)Ljava/lang/String; │ │ move-result-object v4 │ │ .line 263 │ .local v4, "uriString":Ljava/lang/String; │ invoke-static {v4}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri; │ @@ -224,14 +226,15 @@ │ │ move-result-object v1 │ │ invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;->newInstance(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ move-result-object v0 │ │ + .line 237 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ @@ -402,14 +405,15 @@ │ │ move-result-object v0 │ │ invoke-static {p1, v0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;->newInstance(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ move-result-object v0 │ │ + .line 349 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ @@ -429,28 +433,31 @@ │ │ const v1, 0x7f060002 │ │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 338 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getResources()Landroid/content/res/Resources; │ │ move-result-object v1 │ │ const v2, 0x7f060003 │ │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getStringArray(I)[Ljava/lang/String; │ │ move-result-object v1 │ │ + .line 337 │ invoke-static {v0, v1}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;->newInstance([Ljava/lang/String;[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ move-result-object v0 │ │ + .line 338 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v1 │ │ const/4 v2, 0x0 │ │ invoke-virtual {v0, v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ @@ -554,38 +561,42 @@ │ if-ge v2, v3, :cond_0 │ │ .line 323 │ iget-object v2, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mRoot:Landroid/view/View; │ │ new-instance v3, Landroid/graphics/drawable/ColorDrawable; │ │ + .line 324 │ invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;->addAlphaToColor(II)I │ │ move-result v4 │ │ invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ │ + .line 323 │ invoke-virtual {v2, v3}, Landroid/view/View;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V │ │ .line 330 │ :goto_0 │ return-void │ │ .line 326 │ :cond_0 │ iget-object v2, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mRoot:Landroid/view/View; │ │ new-instance v3, Landroid/graphics/drawable/ColorDrawable; │ │ + .line 327 │ invoke-static {v1, v0}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;->addAlphaToColor(II)I │ │ move-result v4 │ │ invoke-direct {v3, v4}, Landroid/graphics/drawable/ColorDrawable;->(I)V │ │ + .line 326 │ invoke-virtual {v2, v3}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V │ │ goto :goto_0 │ .end method │ │ .method private setForegroundColor()V │ .locals 3 │ @@ -707,35 +718,35 @@ │ │ .line 69 │ const v0, 0x7f030018 │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->setContentView(I)V │ │ .line 72 │ - const v0, 0x7f0a003e │ + const v0, 0x7f09003e │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/TextView; │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mTextViewTemperature:Landroid/widget/TextView; │ │ .line 73 │ - const v0, 0x7f0a003d │ + const v0, 0x7f09003d │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mLeftLine:Landroid/view/View; │ │ .line 74 │ - const v0, 0x7f0a003f │ + const v0, 0x7f09003f │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mRightLine:Landroid/view/View; │ │ @@ -747,26 +758,26 @@ │ move-result-object v0 │ │ check-cast v0, Landroid/graphics/drawable/GradientDrawable; │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mEllipseBackground:Landroid/graphics/drawable/GradientDrawable; │ │ .line 76 │ - const v0, 0x7f0a0040 │ + const v0, 0x7f090040 │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Landroid/widget/ProgressBar; │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mProgressBar:Landroid/widget/ProgressBar; │ │ .line 77 │ - const v0, 0x7f0a003c │ + const v0, 0x7f09003c │ │ invoke-virtual {p0, v0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->findViewById(I)Landroid/view/View; │ │ move-result-object v0 │ │ iput-object v0, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->mRoot:Landroid/view/View; │ │ @@ -839,14 +850,15 @@ │ │ move-result-object v2 │ │ invoke-static {v1, v2}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;->newInstance(I[Ljava/lang/String;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ move-result-object v1 │ │ + .line 133 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/MainActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; │ │ move-result-object v2 │ │ const/4 v3, 0x0 │ │ invoke-virtual {v1, v2, v3}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;->show(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ @@ -895,15 +907,15 @@ │ │ goto :goto_0 │ │ .line 129 │ nop │ │ :pswitch_data_0 │ - .packed-switch 0x7f0a004b │ + .packed-switch 0x7f09004b │ :pswitch_0 │ :pswitch_6 │ :pswitch_1 │ :pswitch_2 │ :pswitch_4 │ :pswitch_5 │ :pswitch_3 │ @@ -999,14 +1011,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ const-string v2, "PrefKeyBackgroundOpacity" │ │ + .line 166 │ invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_3 │ │ .line 168 │ @@ -1050,14 +1063,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_4 │ │ const-string v2, "PrefKeyTextOpacity" │ │ + .line 171 │ invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_5 │ │ .line 173 │ @@ -1077,14 +1091,15 @@ │ │ move-result v2 │ │ if-nez v2, :cond_6 │ │ const-string v2, "PrefKeyForegroundOpacity" │ │ + .line 176 │ invoke-virtual {v2, p2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_7 │ │ .line 178 ├── smali/fr/tvbarthel/apps/simplethermometer/MainActivity$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/MainActivity;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ .prologue │ .line 79 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/MainActivity$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ invoke-direct {p0}, Landroid/content/BroadcastReceiver;->()V ├── smali/fr/tvbarthel/apps/simplethermometer/R$id.smali │ @@ -11,177 +11,177 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "id" │ .end annotation │ │ │ # static fields │ -.field public static final action_bar:I = 0x7f0a001c │ +.field public static final action_bar:I = 0x7f09001c │ │ -.field public static final action_bar_activity_content:I = 0x7f0a0000 │ +.field public static final action_bar_activity_content:I = 0x7f090014 │ │ -.field public static final action_bar_container:I = 0x7f0a001b │ +.field public static final action_bar_container:I = 0x7f09001b │ │ -.field public static final action_bar_overlay_layout:I = 0x7f0a001f │ +.field public static final action_bar_overlay_layout:I = 0x7f09001f │ │ -.field public static final action_bar_root:I = 0x7f0a001a │ +.field public static final action_bar_root:I = 0x7f09001a │ │ -.field public static final action_bar_subtitle:I = 0x7f0a0023 │ +.field public static final action_bar_subtitle:I = 0x7f090023 │ │ -.field public static final action_bar_title:I = 0x7f0a0022 │ +.field public static final action_bar_title:I = 0x7f090022 │ │ -.field public static final action_context_bar:I = 0x7f0a001d │ +.field public static final action_context_bar:I = 0x7f09001d │ │ -.field public static final action_menu_divider:I = 0x7f0a0001 │ +.field public static final action_menu_divider:I = 0x7f090015 │ │ -.field public static final action_menu_presenter:I = 0x7f0a0002 │ +.field public static final action_menu_presenter:I = 0x7f090016 │ │ -.field public static final action_mode_close_button:I = 0x7f0a0024 │ +.field public static final action_mode_close_button:I = 0x7f090024 │ │ -.field public static final activity_chooser_view_content:I = 0x7f0a0025 │ +.field public static final activity_chooser_view_content:I = 0x7f090025 │ │ -.field public static final activity_main_horizontal_line_left:I = 0x7f0a003d │ +.field public static final activity_main_horizontal_line_left:I = 0x7f09003d │ │ -.field public static final activity_main_horizontal_line_right:I = 0x7f0a003f │ +.field public static final activity_main_horizontal_line_right:I = 0x7f09003f │ │ -.field public static final activity_main_progress_bar:I = 0x7f0a0040 │ +.field public static final activity_main_progress_bar:I = 0x7f090040 │ │ -.field public static final activity_main_root:I = 0x7f0a003c │ +.field public static final activity_main_root:I = 0x7f09003c │ │ -.field public static final activity_main_temperature:I = 0x7f0a003e │ +.field public static final activity_main_temperature:I = 0x7f09003e │ │ -.field public static final always:I = 0x7f0a0013 │ +.field public static final always:I = 0x7f09000f │ │ -.field public static final beginning:I = 0x7f0a000f │ +.field public static final beginning:I = 0x7f09000a │ │ -.field public static final checkbox:I = 0x7f0a002d │ +.field public static final checkbox:I = 0x7f09002d │ │ -.field public static final collapseActionView:I = 0x7f0a0014 │ +.field public static final collapseActionView:I = 0x7f090011 │ │ -.field public static final default_activity_button:I = 0x7f0a0028 │ +.field public static final default_activity_button:I = 0x7f090028 │ │ -.field public static final dialog:I = 0x7f0a0018 │ +.field public static final dialog:I = 0x7f090012 │ │ -.field public static final dialog_more_apps_listview:I = 0x7f0a0041 │ +.field public static final dialog_more_apps_listview:I = 0x7f090041 │ │ -.field public static final dialog_opacity_preview:I = 0x7f0a0042 │ +.field public static final dialog_opacity_preview:I = 0x7f090042 │ │ -.field public static final dialog_opacity_seek_bar:I = 0x7f0a0043 │ +.field public static final dialog_opacity_seek_bar:I = 0x7f090043 │ │ -.field public static final disableHome:I = 0x7f0a0009 │ +.field public static final disableHome:I = 0x7f090008 │ │ -.field public static final dropdown:I = 0x7f0a0019 │ +.field public static final dropdown:I = 0x7f090013 │ │ -.field public static final edit_query:I = 0x7f0a0030 │ +.field public static final edit_query:I = 0x7f090030 │ │ -.field public static final end:I = 0x7f0a0010 │ +.field public static final end:I = 0x7f09000c │ │ -.field public static final expand_activities_button:I = 0x7f0a0026 │ +.field public static final expand_activities_button:I = 0x7f090026 │ │ -.field public static final expanded_menu:I = 0x7f0a002c │ +.field public static final expanded_menu:I = 0x7f09002c │ │ -.field public static final home:I = 0x7f0a0003 │ +.field public static final home:I = 0x7f090017 │ │ -.field public static final homeAsUp:I = 0x7f0a000a │ +.field public static final homeAsUp:I = 0x7f090005 │ │ -.field public static final icon:I = 0x7f0a002a │ +.field public static final icon:I = 0x7f09002a │ │ -.field public static final ifRoom:I = 0x7f0a0015 │ +.field public static final ifRoom:I = 0x7f09000e │ │ -.field public static final image:I = 0x7f0a0027 │ +.field public static final image:I = 0x7f090027 │ │ -.field public static final listMode:I = 0x7f0a0006 │ +.field public static final listMode:I = 0x7f090001 │ │ -.field public static final list_item:I = 0x7f0a0029 │ +.field public static final list_item:I = 0x7f090029 │ │ -.field public static final menu_item_action_about:I = 0x7f0a0051 │ +.field public static final menu_item_action_about:I = 0x7f090051 │ │ -.field public static final menu_item_action_manual_refresh:I = 0x7f0a004e │ +.field public static final menu_item_action_manual_refresh:I = 0x7f09004e │ │ -.field public static final menu_item_action_more_apps:I = 0x7f0a0050 │ +.field public static final menu_item_action_more_apps:I = 0x7f090050 │ │ -.field public static final menu_item_action_report_a_problem:I = 0x7f0a004f │ +.field public static final menu_item_action_report_a_problem:I = 0x7f09004f │ │ -.field public static final menu_item_action_set_color:I = 0x7f0a004b │ +.field public static final menu_item_action_set_color:I = 0x7f09004b │ │ -.field public static final menu_item_action_set_opacity:I = 0x7f0a004c │ +.field public static final menu_item_action_set_opacity:I = 0x7f09004c │ │ -.field public static final menu_item_action_temperature_unit:I = 0x7f0a004d │ +.field public static final menu_item_action_temperature_unit:I = 0x7f09004d │ │ -.field public static final middle:I = 0x7f0a0011 │ +.field public static final middle:I = 0x7f09000b │ │ -.field public static final never:I = 0x7f0a0016 │ +.field public static final never:I = 0x7f09000d │ │ -.field public static final none:I = 0x7f0a0012 │ +.field public static final none:I = 0x7f090009 │ │ -.field public static final normal:I = 0x7f0a0007 │ +.field public static final normal:I = 0x7f090000 │ │ -.field public static final progress_circular:I = 0x7f0a0004 │ +.field public static final progress_circular:I = 0x7f090018 │ │ -.field public static final progress_horizontal:I = 0x7f0a0005 │ +.field public static final progress_horizontal:I = 0x7f090019 │ │ -.field public static final radio:I = 0x7f0a002f │ +.field public static final radio:I = 0x7f09002f │ │ -.field public static final row_color_pick_name:I = 0x7f0a0045 │ +.field public static final row_color_pick_name:I = 0x7f090045 │ │ -.field public static final row_color_pick_preview:I = 0x7f0a0044 │ +.field public static final row_color_pick_preview:I = 0x7f090044 │ │ -.field public static final row_more_apps_logo:I = 0x7f0a0047 │ +.field public static final row_more_apps_logo:I = 0x7f090047 │ │ -.field public static final row_more_apps_name:I = 0x7f0a0046 │ +.field public static final row_more_apps_name:I = 0x7f090046 │ │ -.field public static final search_badge:I = 0x7f0a0032 │ +.field public static final search_badge:I = 0x7f090032 │ │ -.field public static final search_bar:I = 0x7f0a0031 │ +.field public static final search_bar:I = 0x7f090031 │ │ -.field public static final search_button:I = 0x7f0a0033 │ +.field public static final search_button:I = 0x7f090033 │ │ -.field public static final search_close_btn:I = 0x7f0a0038 │ +.field public static final search_close_btn:I = 0x7f090038 │ │ -.field public static final search_edit_frame:I = 0x7f0a0034 │ +.field public static final search_edit_frame:I = 0x7f090034 │ │ -.field public static final search_go_btn:I = 0x7f0a003a │ +.field public static final search_go_btn:I = 0x7f09003a │ │ -.field public static final search_mag_icon:I = 0x7f0a0035 │ +.field public static final search_mag_icon:I = 0x7f090035 │ │ -.field public static final search_plate:I = 0x7f0a0036 │ +.field public static final search_plate:I = 0x7f090036 │ │ -.field public static final search_src_text:I = 0x7f0a0037 │ +.field public static final search_src_text:I = 0x7f090037 │ │ -.field public static final search_voice_btn:I = 0x7f0a003b │ +.field public static final search_voice_btn:I = 0x7f09003b │ │ -.field public static final shortcut:I = 0x7f0a002e │ +.field public static final shortcut:I = 0x7f09002e │ │ -.field public static final showCustom:I = 0x7f0a000b │ +.field public static final showCustom:I = 0x7f090007 │ │ -.field public static final showHome:I = 0x7f0a000c │ +.field public static final showHome:I = 0x7f090004 │ │ -.field public static final showTitle:I = 0x7f0a000d │ +.field public static final showTitle:I = 0x7f090006 │ │ -.field public static final split_action_bar:I = 0x7f0a001e │ +.field public static final split_action_bar:I = 0x7f09001e │ │ -.field public static final submit_area:I = 0x7f0a0039 │ +.field public static final submit_area:I = 0x7f090039 │ │ -.field public static final tabMode:I = 0x7f0a0008 │ +.field public static final tabMode:I = 0x7f090002 │ │ -.field public static final title:I = 0x7f0a002b │ +.field public static final title:I = 0x7f09002b │ │ -.field public static final top_action_bar:I = 0x7f0a0020 │ +.field public static final top_action_bar:I = 0x7f090020 │ │ -.field public static final up:I = 0x7f0a0021 │ +.field public static final up:I = 0x7f090021 │ │ -.field public static final useLogo:I = 0x7f0a000e │ +.field public static final useLogo:I = 0x7f090003 │ │ -.field public static final widget_foreground:I = 0x7f0a0049 │ +.field public static final widget_foreground:I = 0x7f090049 │ │ -.field public static final widget_root_layout:I = 0x7f0a0048 │ +.field public static final widget_root_layout:I = 0x7f090048 │ │ -.field public static final widget_temperature:I = 0x7f0a004a │ +.field public static final widget_temperature:I = 0x7f09004a │ │ -.field public static final withText:I = 0x7f0a0017 │ +.field public static final withText:I = 0x7f090010 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/fr/tvbarthel/apps/simplethermometer/R$dimen.smali │ @@ -11,79 +11,79 @@ │ .annotation system Ldalvik/annotation/InnerClass; │ accessFlags = 0x19 │ name = "dimen" │ .end annotation │ │ │ # static fields │ -.field public static final abc_action_bar_default_height:I = 0x7f090000 │ +.field public static final abc_action_bar_default_height:I = 0x7f0a0000 │ │ -.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f090001 │ +.field public static final abc_action_bar_icon_vertical_padding:I = 0x7f0a0001 │ │ -.field public static final abc_action_bar_progress_bar_size:I = 0x7f090002 │ +.field public static final abc_action_bar_progress_bar_size:I = 0x7f0a0002 │ │ -.field public static final abc_action_bar_stacked_max_height:I = 0x7f090003 │ +.field public static final abc_action_bar_stacked_max_height:I = 0x7f0a0003 │ │ -.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f090004 │ +.field public static final abc_action_bar_stacked_tab_max_width:I = 0x7f0a0004 │ │ -.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f090005 │ +.field public static final abc_action_bar_subtitle_bottom_margin:I = 0x7f0a0005 │ │ -.field public static final abc_action_bar_subtitle_text_size:I = 0x7f090006 │ +.field public static final abc_action_bar_subtitle_text_size:I = 0x7f0a0006 │ │ -.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f090007 │ +.field public static final abc_action_bar_subtitle_top_margin:I = 0x7f0a0007 │ │ -.field public static final abc_action_bar_title_text_size:I = 0x7f090008 │ +.field public static final abc_action_bar_title_text_size:I = 0x7f0a0008 │ │ -.field public static final abc_action_button_min_width:I = 0x7f090009 │ +.field public static final abc_action_button_min_width:I = 0x7f0a0009 │ │ -.field public static final abc_config_prefDialogWidth:I = 0x7f09000a │ +.field public static final abc_config_prefDialogWidth:I = 0x7f0a000a │ │ -.field public static final abc_dropdownitem_icon_width:I = 0x7f09000b │ +.field public static final abc_dropdownitem_icon_width:I = 0x7f0a000b │ │ -.field public static final abc_dropdownitem_text_padding_left:I = 0x7f09000c │ +.field public static final abc_dropdownitem_text_padding_left:I = 0x7f0a000c │ │ -.field public static final abc_dropdownitem_text_padding_right:I = 0x7f09000d │ +.field public static final abc_dropdownitem_text_padding_right:I = 0x7f0a000d │ │ -.field public static final abc_panel_menu_list_width:I = 0x7f09000e │ +.field public static final abc_panel_menu_list_width:I = 0x7f0a000e │ │ -.field public static final abc_search_view_preferred_width:I = 0x7f09000f │ +.field public static final abc_search_view_preferred_width:I = 0x7f0a000f │ │ -.field public static final abc_search_view_text_min_width:I = 0x7f090010 │ +.field public static final abc_search_view_text_min_width:I = 0x7f0a0010 │ │ -.field public static final activity_horizontal_margin:I = 0x7f090011 │ +.field public static final activity_horizontal_margin:I = 0x7f0a0011 │ │ -.field public static final activity_main_line_height:I = 0x7f090012 │ +.field public static final activity_main_line_height:I = 0x7f0a0012 │ │ -.field public static final activity_main_line_margin:I = 0x7f090013 │ +.field public static final activity_main_line_margin:I = 0x7f0a0013 │ │ -.field public static final activity_main_temperature_background_size:I = 0x7f090014 │ +.field public static final activity_main_temperature_background_size:I = 0x7f0a0014 │ │ -.field public static final activity_main_temperature_text_size:I = 0x7f090015 │ +.field public static final activity_main_temperature_text_size:I = 0x7f0a0015 │ │ -.field public static final activity_vertical_margin:I = 0x7f090016 │ +.field public static final activity_vertical_margin:I = 0x7f0a0016 │ │ -.field public static final default_padding:I = 0x7f090017 │ +.field public static final default_padding:I = 0x7f0a0017 │ │ -.field public static final dialog_fixed_height_major:I = 0x7f090018 │ +.field public static final dialog_fixed_height_major:I = 0x7f0a0018 │ │ -.field public static final dialog_fixed_height_minor:I = 0x7f090019 │ +.field public static final dialog_fixed_height_minor:I = 0x7f0a0019 │ │ -.field public static final dialog_fixed_width_major:I = 0x7f09001a │ +.field public static final dialog_fixed_width_major:I = 0x7f0a001a │ │ -.field public static final dialog_fixed_width_minor:I = 0x7f09001b │ +.field public static final dialog_fixed_width_minor:I = 0x7f0a001b │ │ -.field public static final dialog_more_app_app_name_padding:I = 0x7f09001c │ +.field public static final dialog_more_app_app_name_padding:I = 0x7f0a001c │ │ -.field public static final dialog_more_app_logo_padding:I = 0x7f09001d │ +.field public static final dialog_more_app_logo_padding:I = 0x7f0a001d │ │ -.field public static final widget_padding:I = 0x7f09001e │ +.field public static final widget_padding:I = 0x7f0a001e │ │ -.field public static final widget_temperature_background_size:I = 0x7f09001f │ +.field public static final widget_temperature_background_size:I = 0x7f0a001f │ │ -.field public static final widget_temperature_text_size:I = 0x7f090020 │ +.field public static final widget_temperature_text_size:I = 0x7f0a0020 │ │ │ # direct methods │ .method public constructor ()V │ .locals 0 │ │ .prologue ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ .prologue │ .line 58 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;->val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment.smali │ @@ -21,15 +21,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 74 │ return-void │ .end method │ │ .method public static newInstance(Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Ljava/util/ArrayList;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment; │ .locals 3 │ .param p0, "preferenceId" # Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ .annotation system Ldalvik/annotation/Signature; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter.smali │ @@ -107,26 +107,26 @@ │ │ const/4 v4, 0x0 │ │ invoke-direct {v3, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;->(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$1;)V │ │ .line 88 │ .local v3, "viewHolder":Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder; │ - const v4, 0x7f0a0045 │ + const v4, 0x7f090045 │ │ invoke-virtual {v1, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v3, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/SharedPreferenceColorPickerDialogFragment$ColorPickAdapter$ViewHolder;->name:Landroid/widget/TextView; │ │ .line 89 │ - const v4, 0x7f0a0044 │ + const v4, 0x7f090044 │ │ invoke-virtual {v1, v4}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ invoke-virtual {v4}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$seekBar:Landroid/widget/SeekBar; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;Landroid/widget/SeekBar;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ .prologue │ .line 67 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$2;->val$preferenceId:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment.smali │ @@ -107,29 +107,29 @@ │ │ invoke-static {v8, v5}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedAlpha(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ move-result v3 │ │ .line 40 │ .local v3, "prefAlpha":I │ - const v8, 0x7f0a0042 │ + const v8, 0x7f090042 │ │ invoke-virtual {v2, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v6 │ │ check-cast v6, Landroid/graphics/drawable/GradientDrawable; │ │ .line 41 │ .local v6, "previewBackground":Landroid/graphics/drawable/GradientDrawable; │ - const v8, 0x7f0a0043 │ + const v8, 0x7f090043 │ │ invoke-virtual {v2, v8}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ move-result-object v7 │ │ check-cast v7, Landroid/widget/SeekBar; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter.smali │ @@ -113,26 +113,26 @@ │ │ const/4 v4, 0x0 │ │ invoke-direct {v2, v4}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;->(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;)V │ │ .line 103 │ .local v2, "holder":Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder; │ - const v4, 0x7f0a0046 │ + const v4, 0x7f090046 │ │ invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/TextView; │ │ iput-object v4, v2, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$MoreAppsAdapter$ViewHolder;->appName:Landroid/widget/TextView; │ │ .line 104 │ - const v4, 0x7f0a0047 │ + const v4, 0x7f090047 │ │ invoke-virtual {v1, v4}, Landroid/widget/RelativeLayout;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/ImageView; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment.smali │ @@ -69,15 +69,15 @@ │ invoke-virtual {v1, v4}, Landroid/widget/TextView;->setMovementMethod(Landroid/text/method/MovementMethod;)V │ │ .line 32 │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/AboutDialogFragment;->getResources()Landroid/content/res/Resources; │ │ move-result-object v4 │ │ - const v5, 0x7f090017 │ + const v5, 0x7f0a0017 │ │ invoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v2 │ │ .line 33 │ .local v2, "paddingInPixelSize":I ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment.smali │ @@ -21,15 +21,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 29 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 88 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/lang/String;)V │ .locals 0 │ .param p0, "x0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ .param p1, "x1" # Ljava/lang/String; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$choiceId:I │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;I)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ .prologue │ .line 65 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; │ │ iput p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$1;->val$choiceId:I ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic val$previewBackground:Landroid/graphics/drawable/GradientDrawable; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment;Landroid/graphics/drawable/GradientDrawable;I)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ .prologue │ .line 47 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/OpacityDialogFragment$1;->val$previewBackground:Landroid/graphics/drawable/GradientDrawable; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$apps:Ljava/util/ArrayList; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment;Ljava/util/ArrayList;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ .prologue │ .line 66 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/MoreAppsDialogFragment$1;->val$apps:Ljava/util/ArrayList; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment.smali │ @@ -25,15 +25,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 14 │ invoke-direct {p0}, Landroid/support/v4/app/DialogFragment;->()V │ │ - .line 79 │ return-void │ .end method │ │ .method static synthetic access$000(Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment;)Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment$Listener; │ .locals 1 │ .param p0, "x0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/ListPickerDialogFragment; ├── smali/fr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$temperatureUnitSymbols:[Ljava/lang/String; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment;[Ljava/lang/String;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ .prologue │ .line 53 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/dialogfragments/TemperatureUnitPickerDialogFragment$1;->val$temperatureUnitSymbols:[Ljava/lang/String; ├── smali/fr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$location:Landroid/location/Location; │ │ │ # direct methods │ .method constructor (Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService;Landroid/location/Location;)V │ .locals 0 │ + .param p1, "this$0" # Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ .prologue │ .line 104 │ iput-object p1, p0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;->this$0:Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService; │ │ iput-object p2, p0, Lfr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService$1;->val$location:Landroid/location/Location; ├── smali/fr/tvbarthel/apps/simplethermometer/services/TemperatureUpdaterService.smali │ @@ -200,17 +200,17 @@ │ │ move-result-object v6 │ │ aput-object v6, v4, v5 │ │ invoke-virtual {p1}, Landroid/location/Location;->getLongitude()D │ │ - move-result-wide v6 │ + move-result-wide v5 │ │ - invoke-static {v6, v7}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ + invoke-static {v5, v6}, Ljava/lang/Double;->valueOf(D)Ljava/lang/Double; │ │ move-result-object v5 │ │ aput-object v5, v4, v8 │ │ invoke-virtual {v2, v3, v4}, Landroid/content/res/Resources;->getString(I[Ljava/lang/Object;)Ljava/lang/String; ├── smali/fr/tvbarthel/apps/simplethermometer/openweathermap/OpenWeatherMapParser.smali │ @@ -1256,16 +1256,18 @@ │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ move-result-object v1 │ │ .line 102 │ invoke-virtual {p1}, Ljava/io/InputStream;->close()V │ │ + .line 100 │ return-object v1 │ │ + .line 102 │ .end local v0 # "parser":Lorg/xmlpull/v1/XmlPullParser; │ :catchall_0 │ move-exception v1 │ │ invoke-virtual {p1}, Ljava/io/InputStream;->close()V │ │ throw v1 ├── smali/fr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils.smali │ @@ -142,18 +142,20 @@ │ │ .line 90 │ .local v0, "sharedPreferences":Landroid/content/SharedPreferences; │ const-string v4, "PrefKeyTemperatureUnitString" │ │ const v5, 0x7f0c003e │ │ + .line 91 │ invoke-virtual {p0, v5}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ + .line 90 │ invoke-interface {v0, v4, v5}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v3 │ │ .line 94 │ .local v3, "temperatureUnit":Ljava/lang/String; │ const-string v4, "PrefKeylastTemperatureInCelsius" │ @@ -260,26 +262,26 @@ │ │ move-result-object v1 │ │ goto :goto_0 │ .end method │ │ .method public static isTemperatureOutdated(Landroid/content/Context;Ljava/lang/Boolean;)Z │ - .locals 12 │ + .locals 11 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "manualRefresh" # Ljava/lang/Boolean; │ │ .prologue │ .line 184 │ invoke-static {p0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ - move-result-object v1 │ + move-result-object v5 │ │ .line 185 │ - .local v1, "sharedPreferences":Landroid/content/SharedPreferences; │ + .local v5, "sharedPreferences":Landroid/content/SharedPreferences; │ const/4 v0, 0x0 │ │ .line 188 │ .local v0, "isOutdated":Z │ const-wide/32 v6, 0x36ee80 │ │ .line 189 │ @@ -292,29 +294,29 @@ │ │ const-wide/32 v6, 0x927c0 │ │ .line 192 │ :cond_0 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ .line 193 │ - .local v4, "now":J │ + .local v3, "now":J │ const-string v8, "PrefKeyLastUpdateTime" │ │ - const-wide/16 v10, 0x0 │ + const-wide/16 v9, 0x0 │ │ - invoke-interface {v1, v8, v10, v11}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ + invoke-interface {v5, v8, v9, v10}, Landroid/content/SharedPreferences;->getLong(Ljava/lang/String;J)J │ │ - move-result-wide v2 │ + move-result-wide v1 │ │ .line 197 │ - .local v2, "lastUpdate":J │ - sub-long v8, v4, v2 │ + .local v1, "lastUpdate":J │ + sub-long v8, v3, v1 │ │ cmp-long v8, v8, v6 │ │ if-lez v8, :cond_1 │ │ .line 198 │ const/4 v0, 0x1 │ @@ -385,15 +387,15 @@ │ │ move-result v1 │ │ return v1 │ .end method │ │ .method public static storeTemperatureInCelsius(Landroid/content/Context;F)V │ - .locals 6 │ + .locals 5 │ .param p0, "context" # Landroid/content/Context; │ .param p1, "temperatureInCelsius" # F │ │ .prologue │ .line 116 │ invoke-static {p0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getDefaultSharedPreferences(Landroid/content/Context;)Landroid/content/SharedPreferences; │ │ @@ -412,17 +414,17 @@ │ invoke-interface {v0, v2, p1}, Landroid/content/SharedPreferences$Editor;->putFloat(Ljava/lang/String;F)Landroid/content/SharedPreferences$Editor; │ │ .line 121 │ const-string v2, "PrefKeyLastUpdateTime" │ │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ - move-result-wide v4 │ + move-result-wide v3 │ │ - invoke-interface {v0, v2, v4, v5}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ + invoke-interface {v0, v2, v3, v4}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor; │ │ .line 122 │ invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->commit()Z │ │ .line 123 │ return-void │ .end method ├── smali/fr/tvbarthel/apps/simplethermometer/utils/ColorUtils.smali │ @@ -76,227 +76,251 @@ │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080006 │ │ + .line 40 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 39 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 42 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c001c │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080007 │ │ + .line 43 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 42 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 45 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0021 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000c │ │ + .line 46 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 45 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 48 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0022 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000d │ │ + .line 49 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 48 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 51 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c001d │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080008 │ │ + .line 52 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 51 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 54 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c001e │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080009 │ │ + .line 55 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 54 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 57 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c001f │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000a │ │ + .line 58 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 57 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 60 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0020 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000b │ │ + .line 61 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 60 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 63 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0023 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000e │ │ + .line 64 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 63 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 66 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0024 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f08000f │ │ + .line 67 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 66 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 69 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c0025 │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080013 │ │ + .line 70 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 69 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 72 │ new-instance v2, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ const v3, 0x7f0c001a │ │ invoke-virtual {p0, v3}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v3 │ │ const v4, 0x7f080003 │ │ + .line 73 │ invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getColor(I)I │ │ move-result v4 │ │ invoke-direct {v2, v3, v4}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Ljava/lang/String;I)V │ │ + .line 72 │ invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 75 │ return-object v0 │ .end method ├── smali/fr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService.smali │ @@ -33,147 +33,144 @@ │ │ move-result-object v0 │ │ .line 63 │ .local v0, "applicationContext":Landroid/content/Context; │ invoke-static {v0}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getTemperatureAsString(Landroid/content/Context;)Ljava/lang/String; │ │ - move-result-object v9 │ + move-result-object v6 │ │ .line 64 │ - .local v9, "temperature":Ljava/lang/String; │ - sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ + .local v6, "temperature":Ljava/lang/String; │ + sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ - invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedColor(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ + invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedColor(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ - move-result v11 │ + move-result v8 │ │ .line 65 │ - .local v11, "textColor":I │ - sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ + .local v8, "textColor":I │ + sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->TEXT:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ - invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedAlpha(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ + invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedAlpha(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ - move-result v10 │ + move-result v7 │ │ .line 66 │ - .local v10, "textAlpha":I │ - sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ + .local v7, "textAlpha":I │ + sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ - invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedColor(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ + invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedColor(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ - move-result v4 │ + move-result v3 │ │ .line 67 │ - .local v4, "foregroundColor":I │ - sget-object v13, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ + .local v3, "foregroundColor":I │ + sget-object v10, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;->FOREGROUND:Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId; │ │ - invoke-static {v0, v13}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedAlpha(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ + invoke-static {v0, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils;->getPreferedAlpha(Landroid/content/Context;Lfr/tvbarthel/apps/simplethermometer/utils/PreferenceUtils$PreferenceId;)I │ │ - move-result v3 │ + move-result v2 │ │ .line 70 │ - .local v3, "foregroundAlpha":I │ - iget-object v1, p0, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;->mAllWidgetIds:[I │ + .local v2, "foregroundAlpha":I │ + iget-object v11, p0, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;->mAllWidgetIds:[I │ │ - .local v1, "arr$":[I │ - array-length v6, v1 │ + array-length v12, v11 │ │ - .local v6, "len$":I │ - const/4 v5, 0x0 │ + const/4 v10, 0x0 │ │ - .local v5, "i$":I │ :goto_0 │ - if-ge v5, v6, :cond_0 │ + if-ge v10, v12, :cond_0 │ │ - aget v12, v1, v5 │ + aget v9, v11, v10 │ │ .line 71 │ - .local v12, "widgetId":I │ - new-instance v8, Landroid/widget/RemoteViews; │ + .local v9, "widgetId":I │ + new-instance v5, Landroid/widget/RemoteViews; │ │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;->getPackageName()Ljava/lang/String; │ │ move-result-object v13 │ │ const v14, 0x7f03001e │ │ - invoke-direct {v8, v13, v14}, Landroid/widget/RemoteViews;->(Ljava/lang/String;I)V │ + invoke-direct {v5, v13, v14}, Landroid/widget/RemoteViews;->(Ljava/lang/String;I)V │ │ .line 74 │ - .local v8, "remoteViews":Landroid/widget/RemoteViews; │ - const v13, 0x7f0a004a │ + .local v5, "remoteViews":Landroid/widget/RemoteViews; │ + const v13, 0x7f09004a │ │ - invoke-virtual {v8, v13, v9}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V │ + invoke-virtual {v5, v13, v6}, Landroid/widget/RemoteViews;->setTextViewText(ILjava/lang/CharSequence;)V │ │ .line 75 │ - const v13, 0x7f0a004a │ + const v13, 0x7f09004a │ │ - invoke-static {v11, v10}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;->addAlphaToColor(II)I │ + invoke-static {v8, v7}, Lfr/tvbarthel/apps/simplethermometer/utils/ColorUtils;->addAlphaToColor(II)I │ │ move-result v14 │ │ - invoke-virtual {v8, v13, v14}, Landroid/widget/RemoteViews;->setTextColor(II)V │ + invoke-virtual {v5, v13, v14}, Landroid/widget/RemoteViews;->setTextColor(II)V │ │ .line 76 │ - const v13, 0x7f0a0049 │ + const v13, 0x7f090049 │ │ const-string v14, "setColorFilter" │ │ - invoke-virtual {v8, v13, v14, v4}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V │ + invoke-virtual {v5, v13, v14, v3}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V │ │ .line 77 │ - const v13, 0x7f0a0049 │ + const v13, 0x7f090049 │ │ const-string v14, "setAlpha" │ │ - invoke-virtual {v8, v13, v14, v3}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V │ + invoke-virtual {v5, v13, v14, v2}, Landroid/widget/RemoteViews;->setInt(ILjava/lang/String;I)V │ │ .line 81 │ - new-instance v2, Landroid/content/Intent; │ + new-instance v1, Landroid/content/Intent; │ │ invoke-virtual {p0}, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;->getApplicationContext()Landroid/content/Context; │ │ move-result-object v13 │ │ const-class v14, Lfr/tvbarthel/apps/simplethermometer/MainActivity; │ │ - invoke-direct {v2, v13, v14}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ + invoke-direct {v1, v13, v14}, Landroid/content/Intent;->(Landroid/content/Context;Ljava/lang/Class;)V │ │ .line 82 │ - .local v2, "clickIntent":Landroid/content/Intent; │ + .local v1, "clickIntent":Landroid/content/Intent; │ const/4 v13, 0x0 │ │ const/high16 v14, 0x8000000 │ │ - invoke-static {p0, v13, v2, v14}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ + invoke-static {p0, v13, v1, v14}, Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; │ │ - move-result-object v7 │ + move-result-object v4 │ │ .line 83 │ - .local v7, "pendingIntent":Landroid/app/PendingIntent; │ - const v13, 0x7f0a0048 │ + .local v4, "pendingIntent":Landroid/app/PendingIntent; │ + const v13, 0x7f090048 │ │ - invoke-virtual {v8, v13, v7}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ + invoke-virtual {v5, v13, v4}, Landroid/widget/RemoteViews;->setOnClickPendingIntent(ILandroid/app/PendingIntent;)V │ │ .line 86 │ iget-object v13, p0, Lfr/tvbarthel/apps/simplethermometer/widget/STWidgetUpdateService;->mAppWidgetManager:Landroid/appwidget/AppWidgetManager; │ │ - invoke-virtual {v13, v12, v8}, Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V │ + invoke-virtual {v13, v9, v5}, Landroid/appwidget/AppWidgetManager;->updateAppWidget(ILandroid/widget/RemoteViews;)V │ │ .line 70 │ - add-int/lit8 v5, v5, 0x1 │ + add-int/lit8 v10, v10, 0x1 │ │ goto :goto_0 │ │ .line 88 │ - .end local v2 # "clickIntent":Landroid/content/Intent; │ - .end local v7 # "pendingIntent":Landroid/app/PendingIntent; │ - .end local v8 # "remoteViews":Landroid/widget/RemoteViews; │ - .end local v12 # "widgetId":I │ + .end local v1 # "clickIntent":Landroid/content/Intent; │ + .end local v4 # "pendingIntent":Landroid/app/PendingIntent; │ + .end local v5 # "remoteViews":Landroid/widget/RemoteViews; │ + .end local v9 # "widgetId":I │ :cond_0 │ return-void │ .end method │ │ │ # virtual methods │ .method public onBind(Landroid/content/Intent;)Landroid/os/IBinder; ├── smali/fr/tvbarthel/apps/simplethermometer/models/ColorPick$1.smali │ @@ -51,15 +51,14 @@ │ invoke-direct {v0, p1}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick;->(Landroid/os/Parcel;)V │ │ return-object v0 │ .end method │ │ .method public bridge synthetic createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # Landroid/os/Parcel; │ │ .prologue │ .line 58 │ invoke-virtual {p0, p1}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;->createFromParcel(Landroid/os/Parcel;)Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ move-result-object v0 │ │ @@ -75,15 +74,14 @@ │ new-array v0, p1, [Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 58 │ invoke-virtual {p0, p1}, Lfr/tvbarthel/apps/simplethermometer/models/ColorPick$1;->newArray(I)[Lfr/tvbarthel/apps/simplethermometer/models/ColorPick; │ │ move-result-object v0 ├── res/values/styles.xml │ ├── res/values/styles.xml │ │ @@ -342,15 +342,15 @@ │ │